Commit Graph

5034 Commits

Author SHA1 Message Date
Scott Nonnenberg bfa76b05d2 No propagate, fix 'attachment save' cancel
* Quote: Ensure that clicks don't propagate to parent
* Attachment Save: Check for null; returned if user cancels out
2020-01-22 14:34:36 -05:00
Ken Powers 95d393ee89 Add version to WebAPI initialize call in sticker creator preload 2020-01-21 13:48:05 -08:00
Ken Powers 6cc0f2abce Render incoming Reactions 2020-01-17 14:23:19 -08:00
Ken Powers b113eb19f0 Increase minimum window width to 680px
When we grew the left sidebar we neglected to increase the minimum window size to allow for context menus to show up in the timeline for attachments.
2020-01-17 10:37:11 -08:00
Scott Nonnenberg 83fd2be1a7 v1.30.0-beta.6 2020-01-16 22:46:18 -08:00
Scott Nonnenberg a271fe0eee Add version number to user-agent header on outgoing requests 2020-01-16 21:36:14 -08:00
Scott Nonnenberg be6ae038dc Ensure sender cert refresh timer resets only when necessary 2020-01-16 21:36:14 -08:00
Scott Nonnenberg e5e4f90974 Send: Gracefully degrade if we don't have sender certificate 2020-01-16 21:36:14 -08:00
Scott Nonnenberg 21e2877234 v1.30.0-beta.5 2020-01-16 09:26:02 -08:00
Scott Nonnenberg 4af7a9ae2c ducks/conversations: Ensure metrics agree with in-memory messages
* ducks/conversations: Ensure metrics agree with in-memory messages
* Clean up logic cleaning up metrics
2020-01-16 11:45:06 -05:00
Scott Nonnenberg 7aaee0cb64 idle timer: don't check window.isFocused, force inactive on blur 2020-01-16 11:41:00 -05:00
Ken Powers 8dbbde6790 Partial Revert "Conversation: Wait for database fetch to add incoming messages"
This partially reverts commit bce711c36dfdb3eefda59a10aabe71058b3e40a2.
2020-01-16 08:34:31 -08:00
Scott Nonnenberg 55eff02872 Reintroduce file chooser dialog for every attachment save 2020-01-15 17:23:02 -05:00
Ken Powers 1c906e76f9 Handle non-square stickers via 'contain' 2020-01-15 11:19:56 -08:00
Ken Powers 490abb09af Hide frame in settings window 2020-01-15 11:19:56 -08:00
Scott Nonnenberg 827f849b02 v1.30.0-beta.4 2020-01-14 12:33:24 -08:00
Scott Nonnenberg 8a51ca9e71 Lint fix 2020-01-14 12:32:49 -08:00
Scott Nonnenberg a37c239e01 handleDataMessage: Apply out-of-order view sync directly 2020-01-14 12:03:25 -08:00
Scott Nonnenberg 11266cb775 Handle both given and family name in decrypted profile name
* Decrypt given and family names from profile name string
* Handle both given and family name from decrypted profile name
* Ensure we properly handle profiles with no family name
2020-01-13 17:28:28 -05:00
Scott Nonnenberg 4f50c0b093 Use 1x icon in View-once bubbles, explanatory expired toasts 2020-01-10 11:29:51 -05:00
Scott Nonnenberg 14cc11d5de OutgoingMessage: On OutgoingKeyError, archive all sessions
* OutgoingMessage: On OutgoingKeyError, archive all sessions
* Improve logging
2020-01-10 11:10:43 -05:00
Scott Nonnenberg 1bf9ca7233 Save attachments with macOS quarantine attribute
* Attachments: Always save file to downloads directory, show toast
* Add new build:dev command for casual builds
2020-01-09 14:57:43 -05:00
Ken Powers 65befde0fa Handle text overflow in sticker preview modal 2020-01-09 11:30:32 -08:00
Scott Nonnenberg 744d1b5295 Message bubble: Larger stickers; handle non-square aspect ratios
* Sticker picker: Handle non-square stickers
* Message bubble: Larger stickers; handle non-square aspect ratios
2020-01-09 14:27:49 -05:00
Scott Nonnenberg 84ea41958c Lighten in-progress spinner in light/ios theme 2020-01-09 09:43:47 -05:00
Scott Nonnenberg 3e5071e340 Conversation: Wait for database fetch to add incoming messages 2020-01-09 09:43:47 -05:00
Scott Nonnenberg 0f9bc57ccb Only show pack installed tooltip for non-blessed, local installs 2020-01-09 09:35:33 -05:00
Scott Nonnenberg a0e9bb80a9 View Once: In dark mode, expired bubbles match background color 2020-01-08 13:46:09 -05:00
Ken Powers 0d3b390129 Upgrade Prettier 2020-01-08 09:44:54 -08:00
Ken Powers d14c8e2277 Don't warp stickers in the preview modal 2020-01-07 13:42:06 -08:00
Scott Nonnenberg 0a4190f83f handleDataMessage: Set convo preview after message processing 2020-01-07 16:29:57 -05:00
Scott Nonnenberg 816605e29a Make outgoing View Once timestamp/timer visible in all themes 2020-01-07 16:19:48 -05:00
Ken Powers f7568810ea Sticker Creator: New toaster implementation, better error handling 2020-01-06 18:20:16 -08:00
Ken Powers 4b3d63c82e Add release to .eslintignore 2020-01-06 17:49:17 -08:00
Ken Powers 681222c0c0 Fix styleguide: upgrade deps, lock core-js to version babel needs 2020-01-06 17:49:00 -08:00
Scott Nonnenberg e5d2952c90 Lint fixes after recent merges 2020-01-06 17:47:40 -08:00
Victor Sheremetov ddb5e90967 Fixing issue #2689 with broken right click when spell check is disabled (#2708)
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-01-06 17:33:20 -08:00
AJ Jordan 1a2031d584 yarn.lock: Change http reference to https (#3373) 2020-01-06 17:16:40 -08:00
sha-265 5ca53baeae Add RTL support in conversation list message text (#3539)
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-01-06 16:56:50 -08:00
Tim Ruffing 016a0caf17 Improve query performance using explicit INDEXED BY (#3550) 2020-01-06 16:54:58 -08:00
Xashyar de88a867a2 License Year Update (#3852)
Happy 2020!
2020-01-06 16:54:09 -08:00
Scott Nonnenberg 70fb57cafc v1.30.0-beta.3 2019-12-19 15:57:49 -08:00
Scott Nonnenberg 5d1f8cada9 Stickers: Disable 'installed pack' tooltip 2019-12-19 15:51:50 -08:00
Ken Powers fe65fd3eaa Sticker creator updates: new 200 sticker max, WebP supported 2019-12-19 15:27:02 -08:00
Scott Nonnenberg 94f52edbd0 v1.30.0-beta.2 2019-12-18 12:16:15 -08:00
Scott Nonnenberg 60699e3eaf Lint fix 2019-12-18 11:48:49 -08:00
Scott Nonnenberg f5be32ba14 Simplify linkification filter - check for ASCII/non-ASCII only 2019-12-18 14:45:11 -05:00
Ken Powers f693768bcf Stickers: Ensure icon for 'blessed' pack is displayed 2019-12-18 11:36:20 -08:00
Scott Nonnenberg 2bf9cf6716 Auto-dismiss 'pack installed' tooltip after 10 seconds (not 1m) 2019-12-18 14:28:34 -05:00
Ken Powers 6092284fdb Build both sticker creator and main app in CI 2019-12-18 11:23:42 -08:00