Scott Nonnenberg
62fd2858a5
Lint fixes after js-yaml update
2019-06-19 16:51:28 -04:00
Scott Nonnenberg
8ece7fac19
Update js-yaml dependency
2019-06-19 13:00:28 -04:00
Scott Nonnenberg
6c8bce7b9f
Fix incorrect contentType/extension for outgoing resized image attachments
...
* Use contentType from conversion when resizing outgoing images
* Update outgoing filename with proper extension after resize
2019-06-19 11:51:23 -04:00
Ken Powers
dcf6a5f59c
Use individual images in emoji picker rather than a spritesheet
2019-06-17 11:46:42 -07:00
Scott Nonnenberg
cc7b9da0cf
Ensure that all event handling in background.js is queued
2019-06-14 18:17:37 -04:00
Scott Nonnenberg
649544dfac
Force unique filename when saving files from multi-attachment msg
...
* Force unique filename when saving files from multi-attachment msg
* Don't use attachment filenames if index is provided at all
2019-06-14 14:58:33 -04:00
Scott Nonnenberg
e19067861e
ConversationView - extract all header setup into new method
2019-06-11 11:07:56 -04:00
Scott Nonnenberg
ca1e6c3ccd
To prevent crashes, catch thrown error from tray.setIcon
2019-06-10 17:41:05 -04:00
Scott Nonnenberg
9fd867fdd1
Support new 'requiredProtocolVersion' in DataMessage
...
* Add new requiredProtocolVersion field to DataMessage
* Message.requiredProtocolVersion, warning if version mot supported
* Update strings; limit width; new left pane preview text
2019-06-10 17:40:02 -04:00
Scott Nonnenberg
dd98477479
For 'me,' prefer signal profile avatar over address book info
2019-06-07 14:40:34 -04:00
Scott Nonnenberg
3505ab9198
Drop profile on missing profile key, drop avatar on download 403
2019-06-07 13:20:39 -04:00
Ken Powers
f4cb1194c6
Tune emoji search
2019-06-06 11:43:03 -07:00
Ken Powers
3a46f4c9a2
Upgrade emoji-datasource to 4.1.0
2019-06-06 11:28:47 -07:00
Scott Nonnenberg
071b4565bd
v1.25.1-beta.1
2019-05-31 15:42:01 -07:00
Ken Powers
d23efc6717
Send message when pressing enter in the emoji picker
2019-05-31 14:58:53 -07:00
Ken Powers
0a16c905b9
Ensure long contact names do not push contents outside of the window
2019-05-31 14:52:22 -07:00
Scott Nonnenberg
a3068c74dc
v1.25.0-beta.6
2019-05-30 16:53:38 -07:00
Ken Powers
e688450f23
Don't convert emoji text unless the shortname is valid
2019-05-30 16:37:28 -07:00
Ken Powers
a934759e66
Maintain last-known cursor position for inserting emojis
2019-05-30 16:37:28 -07:00
Scott Nonnenberg
93335f8759
v1.25.0-beta.5
2019-05-30 12:52:11 -07:00
Scott Nonnenberg
344885d8b1
Focus message box on emoji panel close, don't dismiss on shift
2019-05-30 12:43:18 -07:00
Ken Powers
feb4da874b
Enable keyboard navigation in EmojiPicker.
2019-05-30 12:43:18 -07:00
Ken Powers
67660e1e39
Use isShortName function
2019-05-30 12:43:18 -07:00
Ken Powers
a0e892bf12
Use selector for filtered recent emojis.
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
67c4b0885d
Move emojis.shortName from STRING to TEXT to avoid coercion
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
99faac3549
Fix translation from :skin-tone-X: where X is greater than 1
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
3d06a815c9
Re-add light border around scrollbar thumb in light theme
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
86a38d2f2b
Exclude invalid recent emoji, simplify items redux structure
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
46b4cf56a3
Close sticker picker on Escape keyup
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
020d78e62b
Remove borders from link preview small thumbnails
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
8677e8376a
Hide blessed packs section if we don't have any blessed packs
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
058feb317c
Avoid crash in processing incoming message if timestamp is null
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
9375300691
Set proper isRecipientUpdate flag on outgoing sync messages
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
1730ca1a02
Clear sticker introduction tooltip on button click
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
b221dcff5a
Only use attemptedStatus on re-download if it is 'installed'
2019-05-30 12:43:18 -07:00
Scott Nonnenberg
205f04e70e
v1.25.0-beta.4
2019-05-29 12:00:08 -07:00
Scott Nonnenberg
a429cc8082
Include proper emoji sprite sheet for picker in package
2019-05-29 11:58:55 -07:00
Scott Nonnenberg
6b16b9fd7f
v1.25.0-beta.3
2019-05-29 11:13:32 -07:00
Ken Powers
9abd4e6495
Upgrade electron to v4.2.2
2019-05-29 11:01:32 -07:00
Ken Powers
be5d0837f8
Support additional sticker states
...
Co-authored-by: scott@signal.org
Co-authored-by: ken@signal.org
2019-05-29 11:01:32 -07:00
Scott Nonnenberg
41880cfe66
Add some logging for debug log upload
2019-05-28 17:24:28 -07:00
Ken Powers
0e9d549cf3
Fuzzy-Searchable Emoji Picker
2019-05-24 17:03:13 -07:00
Scott Nonnenberg
2f47a3570b
Update NetworkStatusView on message error instead of plain render
2019-05-24 13:14:51 -04:00
Scott Nonnenberg
ff56daf9da
v1.25.0-beta.1
2019-05-16 17:36:19 -07:00
Scott Nonnenberg
8a61736201
Update jquery dependency
2019-05-16 17:32:36 -07:00
Scott Nonnenberg
e18b6bed1f
Refactor 'waiting' flags into one location, fix timestamp check
2019-05-16 17:15:54 -07:00
Ken Powers
fd36720079
Add "system" theme setting for MacOS
2019-05-16 17:15:54 -07:00
Scott Nonnenberg
089a232a60
Set timestamps in dataMessage, prepare for validation
2019-05-16 17:15:54 -07:00
Scott Nonnenberg
0bc5ae5569
Exclude extra DLLs from final build, put key DLLs in root dir
2019-05-16 17:15:54 -07:00
Scott Nonnenberg
47e46e0f43
Improved handling of group changes
2019-05-16 17:15:54 -07:00