Commit Graph

44 Commits

Author SHA1 Message Date
Jamie Kyle b97e67121f Brand Refresh 2024-11-05 18:05:24 -08:00
Fedor Indutny 24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Jamie Kyle 07195f4096 Add bidi strip setting and use in os dialogs 2024-07-15 16:15:18 -07:00
Jamie Kyle 19083cadf7 Init CallLinkDetails view in calls tab 2024-05-22 09:24:27 -07:00
trevor-signal 1e8047cf73 Enable downloading attachments from backup CDN 2024-05-02 13:11:34 -04:00
Fedor Indutny 78f4e96297 ICU types 2024-03-04 10:03:11 -08:00
Jamie Kyle 9c072c5bc1 Improve performance of mock tests 2024-02-29 14:01:12 -08:00
Fedor Indutny 8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Fedor Indutny 366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle 1143c0e9ba macOS: Add support for 12/24-hour time display preferences 2023-07-31 09:23:19 -07:00
Josh Perez e211837bcd Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
Jamie Kyle 0e490542a7 RTL 2023-04-20 10:03:43 -07:00
Scott Nonnenberg d9d820e72a Support for receiving formatted messages
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
2023-04-10 09:31:45 -07:00
Jamie Kyle 2781e621ad Prepare for ICU migration 2023-03-27 16:37:39 -07:00
Jamie Kyle 3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Josh Perez 1109415dc1 Add global setting for sent media quality 2022-12-02 18:54:37 -05:00
Fedor Indutny be6e988a95 Hydrate body ranges for story replies 2022-11-09 20:59:36 -08:00
Jamie Kyle 6d56f8b8aa support icu messageformat for translations 2022-10-03 14:19:54 -07:00
Fedor Indutny 79b48115e6 Handle PniChangeNumber 2022-07-28 14:50:10 -04:00
Scott Nonnenberg 2464e0a9c1 Convert signal.js and preload.js to Typescript 2022-06-13 14:39:35 -07:00
Josh Perez 2114c851c7 Include authorUuid when sending replies 2022-03-11 15:14:32 -08:00
Evan Hahn 5619eeca83 Upgrade Prettier to 2.4.1 2021-11-11 16:43:05 -06:00
Scott Nonnenberg 3190f95fac Usernames: Create/update/delete in profile editor 2021-11-01 12:13:35 -07:00
Josh Perez 829e42ca6e Move i18n setup to TypeScript 2021-09-17 20:30:08 -04:00
Josh Perez 91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00
Fedor Indutny 12c78c742f Optimize rendering 2021-08-11 09:23:21 -07:00
Fedor Indutny ddbbe3a6b1 More protobufjs migration 2021-07-09 12:36:10 -07:00
Evan Hahn 736075322c Render disappearing message timers generically 2021-05-03 16:24:40 -07:00
Evan Hahn d81aaf654f Improve left pane UI when loading search results 2021-04-05 18:08:50 -04:00
Josh Perez 34285054f6 Manual download of attachments with no blurHash 2021-02-11 17:50:11 -08:00
Evan Hahn 8a72607fa7 Prefer type to interface and add an ESLint rule 2021-01-25 18:29:00 -08:00
Chris Svenningsen 53c89aa40f Send @mentions 2020-11-04 13:03:13 -06:00
Evan Hahn 8bfaf598af Add license headers across the project 2020-11-04 13:03:13 -06:00
Chris Svenningsen b5df9b4067 Migrate messages, conversations, conversation_view, background to TS
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-10-12 18:10:07 -04:00
Josh Perez 9657c38987 @mentions receive support 2020-09-21 15:42:37 -04:00
Chris Svenningsen d3d3c41f94 Convert <Avatar /> component to Storybook
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
2020-08-13 13:53:45 -07:00
Scott Nonnenberg d75eee015f Show notifications when a user's profile name changes 2020-07-30 13:27:44 -07:00
Scott Nonnenberg 71436d18e2 Include sender in group update notifications 2020-04-15 14:44:46 -07:00
Josh Perez d88c21e5b6 Support ultramarine convo colors from Android linked devices 2020-04-15 14:39:48 -07:00
Ken Powers 0d3b390129 Upgrade Prettier 2020-01-08 09:44:54 -08:00
Scott Nonnenberg b3ac1373fa Move left pane entirely to React 2019-03-12 17:44:14 -07:00
Scott Nonnenberg 3c69886320 Finish new Message component, integrate into application
Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
  to show in conversation
- New MessageDetail react component
- New ConversationHeader react component
2018-07-17 15:58:07 -07:00
Scott Nonnenberg dc11db92f9 New React component: Message
Also: Use react to render contects on the 'show group members' screen
2018-07-17 15:53:33 -07:00
Scott Nonnenberg d9e5338dff Refactor link/emoji/newline components for composability 2018-05-23 16:26:47 -07:00