Commit graph

4545 commits

Author SHA1 Message Date
Scott Nonnenberg
ca0c0133e9 Lint fixes 2019-02-13 16:07:35 -08:00
Scott Nonnenberg
1b9959aca3 Ensure outgoing attachment size always matches resized image 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
2c3847affe MessageReceiver: Don't wait for cache update to move forward 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
28f96fe893 Ensure that we capture sender even if thrown error is falsey 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
291e8d80cb Fix asm.js errors in emscripten-generated functions 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
e12e120355 Lint fixes 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
3f8223ff48 Revert electron-builder upgrade due to bugs
This reverts commit 8a3acc6b7e
2019-02-13 16:04:58 -08:00
Scott Nonnenberg
5b54c9554e Remove groups table, conversation is single source of truth 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
b69eea543c MessageReceiver: Don't wait for app logic to start next decrypt 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
041fe4be05 Remove JSON column and Backbone Model for unprocessed 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
9c540ab977 Add cache support to Signal Protocol Store 2019-02-13 16:04:58 -08:00
Scott Nonnenberg
1d2c3ae23c Download attachments in separate queue from message processing 2019-02-12 16:34:21 -08:00
Scott Nonnenberg
a43a78731a Note to Self 2019-02-12 16:08:51 -08:00
Scott Nonnenberg
681ca363fe v1.21.2-beta.1 2019-02-12 14:55:38 -08:00
Scott Nonnenberg
858c7e629f Fine-tune linkification technique for link previews 2019-02-11 18:32:05 -08:00
Scott Nonnenberg
021e807180 MessageReceiver: Log errors with proper message id 2019-02-11 18:32:05 -08:00
Scott Nonnenberg
462fa712bc Show members: Pull conversation from group table 2019-02-11 18:32:05 -08:00
Scott Nonnenberg
12739ac82d Ensure we don't add empty attachments to quote 2019-02-11 17:37:33 -08:00
Scott Nonnenberg
84bb9be6a9 v1.21.1-beta.1 2019-02-08 12:11:05 -08:00
Scott Nonnenberg
1a7df91dbc Fix: Navigation to message via quote click didn't always work 2019-02-08 11:54:22 -08:00
Scott Nonnenberg
2624a6af88 mainWindow.close - be ready for null mainWindow 2019-02-08 11:54:22 -08:00
Scott Nonnenberg
2ce86af093 Ensure that Curve.async points to worker after startWorker call 2019-02-08 11:54:22 -08:00
Scott Nonnenberg
0ec0ae9dac Protect against unhandled promises when calling checkForUpdates 2019-02-08 11:54:22 -08:00
Scott Nonnenberg
b3eb0646c0 Reenable send when link preview is missing an image 2019-02-07 10:21:43 -08:00
Scott Nonnenberg
6599c9a704 v1.21.0-beta.4 2019-02-05 14:36:39 -08:00
Scott Nonnenberg
1a11c53a79 Dark Theme: Preserve blue background on app loading screen 2019-02-05 13:55:55 -08:00
Scott Nonnenberg
8654d80973 Localization updates 2019-02-05 13:55:55 -08:00
Scott Nonnenberg
1d6f1cbcca Fix width of audio player when window is very narrow 2019-02-05 13:55:55 -08:00
Scott Nonnenberg
0d7480bd92 A number of small fixes for Link Previews 2019-02-05 13:55:55 -08:00
Vanja Cosic
b26f6231d8 Get rid of the white flash when the app starts up (#3083)
* Prevent FOUC on startup, use Signal Blue instead

Instead of flashing a white background on startup, the app will show a blue background while everything is loading.

* Make sure tests are rendered on white background

* Use `icon_250.png` as the loading image

* Remove hardcoded 'Loading...' text from template
2019-02-05 09:25:05 -08:00
Scott Nonnenberg
b69e720c81 v1.21.0-beta.3 2019-01-30 15:43:21 -08:00
Scott Nonnenberg
4d69e109b8 Lint fixes 2019-01-29 16:13:23 -08:00
Scott Nonnenberg
425e45e17a Introduce new language: NB 2019-01-29 16:08:03 -08:00
Scott Nonnenberg
1533fcc807 Fail over to all numbers in retry if errors don't have numbers 2019-01-29 16:08:03 -08:00
Scott Nonnenberg
92c071e083 Use the proper method for pulling attachments off disk for retry 2019-01-29 16:08:03 -08:00
Scott Nonnenberg
c936859d09 Fix rendering bug with verified state in updateVerified() 2019-01-29 16:08:03 -08:00
Scott Nonnenberg
8a3acc6b7e Update electron-builder and electron-updater 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
374b9db493 Ensure that dialog pops up when permissions denied for voice note 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
589a66c78c Lint fixes 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
160d9f640b Large update to localization strings 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
813924685e Link Previews 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
91ef39e482 Ensure that blocked messages are dropped even after sealed sender 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
51f1ef5725 Don't linkify quoted message contents 2019-01-29 13:53:14 -08:00
Scott Nonnenberg
0eb4760349 Show contact name on 'send anyway' dialog instead of $name$
Partial fix for #1914
2019-01-29 13:53:14 -08:00
Scott Nonnenberg
2c99cc8ff5 Print out error properly if we can't initialize logging
Fixes #3070
2019-01-29 13:53:14 -08:00
Bradley Sinclair
f968a5db3d Ensure encrypting device name does not die on empty device name (#3066)
Ran into this on the Contributors guidelines setting up the development env.
registerSingleDevice does not pass a deviceName, so it fail every time.
2019-01-29 09:39:55 -08:00
RiseT
a28f4a9187 Update Transifex link in pull request template (#3082)
The current link leads to a 404
2019-01-24 09:31:18 -08:00
Vanja Cosic
993c85b88c Make non-message components of UI non-selectable (#3078)
* Make sidebar non-selectable
* Prevent selection of avatar and context menu text in conversation view
* Make loading view and conversation placeholder view non-selectable
* Make settings view contents non-selectable
2019-01-22 14:08:00 -08:00
Scott Nonnenberg
1e4b562922 Multiple images can now be selected in file chooser and drag/drop 2019-01-16 10:32:57 -08:00
Scott Nonnenberg
f69a0b45bf v1.20.0-beta.3 2019-01-15 11:05:56 -08:00