Commit graph

770 commits

Author SHA1 Message Date
Jordan Rose 011bdd2ae3 Omit unused resources from built package 2021-03-19 16:53:51 -04:00
Quentin Hibon c2be9e6f3a
Remove Debian dependency libappindicator1
See [#5031][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5031
2021-03-19 14:43:23 -05:00
Scott Nonnenberg db27a36e72 v1.40.1-beta.1 2021-02-22 14:32:42 -08:00
Scott Nonnenberg a4a27724bf v1.40.0-beta.8 2021-02-17 13:33:44 -08:00
Scott Nonnenberg 66d30f2a0d Update libsignal-client for improved win32 build 2021-02-17 11:07:18 -08:00
Scott Nonnenberg 220d906422 Update google-libphonenumber to v3.2.17 2021-02-16 12:14:54 -08:00
Scott Nonnenberg e083ad692f v1.40.0-beta.7 2021-02-12 11:46:28 -08:00
Scott Nonnenberg 45d2df8d2b v1.40.0-beta.6 2021-02-12 10:44:20 -08:00
Scott Nonnenberg ed786898fb
Update to Electron v11.2.3 2021-02-11 12:20:05 -06:00
Scott Nonnenberg a1721ed307 v1.40.0-beta.5 2021-02-10 15:06:39 -08:00
Evan Hahn 24f2363ebe Upgrade Sinon to latest version, v9.2.4 2021-02-10 14:47:55 -08:00
Scott Nonnenberg 2ecd2d23bb v1.40.0-beta.4 2021-02-05 10:22:13 -08:00
Scott Nonnenberg 94491ab691 v1.40.0-beta.3 2021-02-04 15:49:13 -08:00
Jim Gustafson 245f8c665d
Update to RingRTC v2.9.2 2021-02-04 11:54:18 -08:00
Evan Hahn bc37b5c907
Add an assertion when updating conversations; update cleanData 2021-02-04 11:54:03 -08:00
Evan Hahn 850482ea70
Upgrade libsignal-client to fix CI issues 2021-02-04 10:12:21 -08:00
Evan Hahn dd160177a9
Remove new temporary SQLCipher build files from bundled app 2021-02-01 11:48:20 -05:00
Evan Hahn d22add261b
Upgrade blueimp-load-image to v5.14.0 2021-01-29 14:44:57 -08:00
Evan Hahn 8746b7fe79
Remove some unnecessary files from builds 2021-01-29 14:17:28 -08:00
Jack Lloyd a769402c0c
Use the libsignal-client for curve operations 2021-01-27 14:39:09 -08:00
Evan Hahn a8787e7c9e
Convert logging infrastructure to TypeScript 2021-01-27 13:13:33 -08:00
Jordan Rose 8ebe3f0a95 Reduce package size by omitting unused resources 2021-01-25 18:29:01 -08:00
Evan Hahn c8b551edab Upgrade to Electron 11 2021-01-25 18:29:01 -08:00
Evan Hahn ca669a2638 Update Sharp to the latest version, v0.27.0 2021-01-25 18:29:01 -08:00
Evan Hahn c85c073669 Update Bunyan to the latest version, v1.8.15 2021-01-25 18:29:00 -08:00
Evan Hahn 38a898cdb8 Update read-last-lines to v1.8.0 2021-01-25 18:28:59 -08:00
Evan Hahn 8ccf402497 Use consistent User-Agent when uploading debug logs 2021-01-25 18:28:59 -08:00
Scott Nonnenberg cbc6c29479 Finish in-redux conversation lookups, getPropsForSearchResult moved 2021-01-25 18:28:58 -08:00
Evan Hahn dd0ea6b3fe Upgrade TypeScript to the latest version, v4.1.3 2021-01-25 18:28:57 -08:00
Scott Nonnenberg 1356625391 v1.39.6-beta.1 2021-01-19 17:39:33 -08:00
Scott Nonnenberg 8bff6e24f0 v1.39.5-beta.1 2021-01-12 18:06:01 -08:00
Josh Perez 78e524589d v1.39.4-beta.1 2020-12-17 12:14:27 -05:00
Evan Hahn 116ff74be8 Update license tests in preparation for new year 2020-12-17 12:12:52 -05:00
Josh Perez 2e770a2b08 v1.39.3-beta.1 2020-12-16 17:39:45 -05:00
Josh Perez 6a715dbddb v1.39.2-beta.4 2020-12-10 13:48:54 -05:00
Josh Perez bcca31cfcc v1.39.2-beta.3 2020-12-09 18:38:15 -05:00
Josh Perez 52e1662375 v1.39.2-beta.2 2020-12-08 19:48:58 -05:00
Evan Hahn dd01942d2c
Update to RingRTC v2.8.7 2020-12-07 14:18:46 -08:00
Evan Hahn c151d09088
Update to RingRTC v2.8.6, fixing group calling audio bugs 2020-12-07 09:25:02 -08:00
Scott Nonnenberg 6832b8acca
Timeline: repair oldest/newest metrics if we fetch nothing 2020-12-04 14:41:40 -06:00
Evan Hahn 6b2e955a82
Update to RingRTC v2.8.5 2020-12-04 09:32:31 -08:00
Evan Hahn f3f2cb2b5e
Show active speaker in group calling PiP 2020-12-01 15:52:09 -08:00
Josh Perez a5657473c3 v1.39.2-beta.1 2020-11-23 16:38:53 -05:00
Josh Perez af6ec26225 Upgrades to RingRTC v2.8.3 2020-11-23 14:49:32 -05:00
Josh Perez ce68eb4dc6 Upgrades to RingRTC v2.8.2 2020-11-23 14:49:31 -05:00
Josh Perez c6eafbb8d5 Fix tooltip bugs 2020-11-23 14:49:31 -05:00
Josh Perez 07ff4c9dcb 1.39.1-beta.2 2020-11-23 14:49:31 -05:00
Josh Perez 85de77d629 1.39.1-beta.1 2020-11-23 14:49:31 -05:00
Evan Hahn b366967ca5 Upgrade to RingRTC v2.8.2 RC.6 2020-11-23 14:48:12 -05:00
Scott Nonnenberg 26884432a2 Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax 2020-11-23 14:45:44 -05:00
Scott Nonnenberg 21c322f7fa v1.38.1-beta.3 2020-11-16 14:11:45 -08:00
Scott Nonnenberg e9f37ec46b v1.38.1-beta.2 2020-11-12 15:32:46 -08:00
Jim Gustafson ff0794e08b
Update to RingRTC v2.8.1 2020-11-11 15:10:41 -06:00
Scott Nonnenberg 89d5972522 v1.38.1-beta.1 2020-11-10 17:00:12 -08:00
Evan Hahn 753e0279c6
Upgrade to Emoji v13
This adds support for the [117 new emojis added in Emoji v13](https://emojipedia.org/emoji-13.0/).
2020-11-06 09:36:20 -08:00
Evan Hahn 63c4cf9430 Update license field in package.json and bower.json 2020-11-04 13:03:13 -06:00
Evan Hahn 8c3da11996 Convert emoji actions to use redux-thunk 2020-11-04 13:03:13 -06:00
Evan Hahn a7f87bde64 Remove EditorConfig 2020-11-04 13:03:13 -06:00
Scott Nonnenberg 5629634aff Introduced encoding dependency, needed by node-fetch 2020-11-04 13:00:40 -06:00
Jim Gustafson a8eb281292 Update to RingRTC v2.7.3 2020-11-04 13:00:40 -06:00
Sidney Keese fbf93374c1 Replace Draft with Quill for composition area
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-11-04 13:00:40 -06:00
Scott Nonnenberg 0626a94288 v1.37.3-beta.1 2020-11-02 15:23:16 -08:00
Evan Hahn 60f2422e2a Consolidate sleep usages into a tested utility function 2020-10-26 15:48:44 -07:00
Josh Perez 96f5430779 v1.37.2-beta.1 2020-10-20 21:07:19 -04:00
Josh Perez 5e2a1410e7 v1.37.1-beta.2 2020-10-15 15:04:22 -04:00
Josh Perez 8a121f1ff7 v1.37.1-beta.1 2020-10-12 18:48:40 -04:00
Evan Hahn 459eebcd90 Upgrade Electron to v8.5.2 2020-10-12 18:10:08 -04:00
Evan Hahn 313faab774 Outbound link previews 2020-10-12 18:10:08 -04:00
Evan Hahn 333dc17c0a Proper call requests for callee 2020-10-12 18:10:07 -04:00
Evan Hahn e9957ac12f Parallelize yarn ready 2020-10-12 18:10:07 -04:00
Evan Hahn a951ccb14f remove yarn lint-windows 2020-10-12 18:10:07 -04:00
Sidney Keese dabab60f56 Remove TSLint
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
2020-10-12 18:10:07 -04:00
Evan Hahn be705bc312 Remove unused @types/agent-base dependency 2020-10-12 18:10:07 -04:00
Josh Perez e8649d929d v1.36.3-beta.2 2020-09-25 17:17:12 -04:00
Josh Perez f2f2b20a52 v1.36.3-beta.1 2020-09-25 10:28:59 -04:00
Josh Perez 3ada1c36e7 v1.36.2-beta.2 2020-09-23 17:02:26 -04:00
Josh Perez 943cb3eb1a v1.36.2-beta.1 2020-09-21 20:22:45 -04:00
Josh Perez 6ce21c931d v1.36.1-beta.3 2020-09-21 18:18:04 -04:00
Jim Gustafson 32c49760f4 Update to RingRTC v2.7.1 2020-09-21 15:42:51 -04:00
Chris Svenningsen b4e9c278d3 Migrate to eslint 2020-09-21 15:42:51 -04:00
Evan Hahn eba1bf3100 Add software acknowledgments, link to them from About window 2020-09-21 15:42:51 -04:00
Jim Gustafson 64c3a6eae0 Update to RingRTC v2.7.0 2020-09-21 15:42:51 -04:00
Sidney Keese 2ade4acd52 Migrate util, types, state, sticker-creator to ESLint 2020-09-21 15:42:51 -04:00
Evan Hahn b4f0f3c685 Upgrade node-fetch to v2.6.1 2020-09-21 15:42:51 -04:00
Peter Thatcher 3c9c581854 RingRTC: Update to v2.6.0 2020-09-21 15:42:50 -04:00
Scott Nonnenberg b19a7675a5 v1.36.1-beta.2 2020-09-10 16:45:09 -07:00
Scott Nonnenberg b2634d1cb9 v1.36.1-beta.1 2020-09-09 19:44:51 -07:00
Ken Powers 8290881bd8 Support for Contact Discovery Service 2020-09-09 17:34:57 -07:00
Evan Hahn 2bedd41e57
Upgrade node-sass to v4.14.1 2020-09-04 11:35:42 -04:00
Jim Gustafson 315be542b8
Update to RingRTC v2.5.2 2020-09-04 09:38:08 -04:00
Josh Perez 5e0412042a v1.35.1-beta.3 2020-09-01 17:12:00 -04:00
Chris Svenningsen 5b1536cc02 Initial move towards new ESLint config supporting TS
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-09-01 17:11:16 -04:00
Josh Perez 8d1354d14e 1.35.1-beta.2 2020-08-28 15:46:01 -04:00
Evan Hahn de7a69dee9 Improve parsing of sgnl:// hrefs 2020-08-28 15:42:25 -04:00
Jim Gustafson 90bf0f4eea Update to RingRTC v2.5.1
Co-authored-by: Vladimir Skuratovich <vlad@signal.org>
2020-08-28 15:42:25 -04:00
Chris Svenningsen e9cf5ba67c Remove react-styleguidist
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
2020-08-28 15:42:25 -04:00
Josh Perez 8ab1013f70 Calling: Device Selection 2020-08-28 15:42:25 -04:00
Evan Hahn 098bab2d5e Update to Lodash v4.17.20 2020-08-28 15:42:24 -04:00
Scott Nonnenberg 724a627dd3 v1.35.1-beta.1 2020-08-13 16:44:21 -07:00
Josh Perez 4169c120fc
Ensure all native modules exist outside of asar 2020-08-12 18:30:47 -07:00
Evan Hahn b32445cd20
Upgrade node-fetch to latest version, v2.6.0 2020-08-11 14:23:37 -07:00
Jim Gustafson 1227a51c99
Update to RingRTC v2.4.2 2020-08-05 14:35:42 -07:00
Jim Gustafson 7eb5c922a7 Update to RingRTC v2.4.1 2020-07-30 13:27:44 -07:00
Jim Gustafson 2f015863ca Upgrade to RingRTC v2.4.0 2020-07-30 13:27:44 -07:00
Scott Nonnenberg 901179440f Merge contacts when we discover split or duplicated contacts 2020-07-30 13:17:45 -07:00
Jim Gustafson 12745a2c79 Update to RingRTC v2.3.1 2020-07-30 13:10:05 -07:00
Jim Gustafson 870a0d2b65 Support RingRTC message sending queue 2020-07-30 13:10:05 -07:00
Peter Thatcher d3a27a6442 Calling support 2020-07-30 13:08:47 -07:00
Ken Powers 83574eb067 Message Requests 2020-07-30 13:08:44 -07:00
Scott Nonnenberg 4d4b7a26a5 v1.34.5-beta.1 2020-07-30 11:15:03 -07:00
Scott Nonnenberg bffbc1e5cf Readme update; fix package.json scripts for Windows 2020-07-27 14:39:19 -07:00
Josh Perez 1ad2b175dc Delete right away if we already have the message 2020-07-27 14:39:19 -07:00
Scott Nonnenberg a36cc3283c v1.34.4-beta.1 2020-07-13 16:19:06 -07:00
Scott Nonnenberg f1182fa609 Update to Electron 8.3.4 2020-07-13 16:06:24 -07:00
Scott Nonnenberg 4a83adfad6 v1.34.3-beta.1 2020-06-24 18:47:05 -07:00
Scott Nonnenberg 419f219f91 v1.34.2-beta.1 2020-06-10 14:51:40 -07:00
Scott Nonnenberg ebafc52f61
Update zkgroup dependency to 0.7.1 2020-05-15 17:01:14 -07:00
Scott Nonnenberg 345301b548 v1.34.0-beta.3 2020-05-13 13:16:50 -07:00
Josh Perez 4678f076eb
Custom zip script for macOS update package 2020-05-13 11:44:24 -07:00
Scott Nonnenberg 4811b5fd4d v1.34.0-beta.2 2020-05-05 14:41:50 -07:00
Scott Nonnenberg 721401bbeb Introduce snyk, update dependencies 2020-05-05 14:18:46 -07:00
Scott Nonnenberg 7b358f1111
Update Electron to 8.2.5 2020-05-01 13:28:32 -04:00
Scott Nonnenberg 5cfcedb549 Update dependencies 2020-04-29 17:42:41 -07:00
Scott Nonnenberg 40e46d7ca4 v1.34.0-beta.1 2020-04-15 17:37:56 -07:00
Oskar Nyberg 8cda95c437
Prevent electron-builder from adding native modules to asar on macOS (#4169)
Having native node modules packaged into the asar archive results in
them being unpacked and executed by electron when required by the app.
When macOS executes the unpacked native modules, it first sends requests
to Apple, and when the response is received or when the request times
out the module is loaded.
2020-04-15 17:16:46 -07:00
Scott Nonnenberg c1dfe3e5b4
Adds support for versioned profiles
* Add zkgroup library

* tsconfig.json: Prettier wants to mess it up. :0(

* Initial take on versioned profile fetches

* Fix up the logging in getProfiles() - warn instead of error

* Introduce new VERSIONED_PROFILE_FETCH flag

* Update zkgroup dependency to v0.5.0

* Fix lint-deps - new zkgroup library brought in new debug dep

* ts/zkgroup: Introduce some commonly-used helper functions

* Update to latest serverPublicParams

* Don't derive profileKeyVersion unless flag is set
2020-04-15 16:12:28 -07:00
Scott Nonnenberg 5f0c07eec2
Updates to Electron 8.2.2 2020-04-15 15:54:03 -07:00
Scott Nonnenberg 9ab54b9b83 Move web_api.js and js/modules/crypto.js to TypeScript 2020-04-15 14:44:51 -07:00
Josh Perez a12ac2aa37
Upgrade small logo icons 2020-04-15 10:25:20 -07:00
Scott Nonnenberg 16880cc672 v1.33.0-beta.5 2020-04-06 18:11:13 -07:00
Scott Nonnenberg f1fbd92369 Update to Electron 8.2.1 2020-04-06 18:06:54 -07:00
Scott Nonnenberg 9c3196a90c v1.33.0-beta.4 2020-03-25 16:50:23 -07:00
Ken Powers 750e50812c Introduce dialog for long database migrations 2020-03-25 16:47:42 -07:00
Scott Nonnenberg d33cc9d554 v1.33.0-beta.3 2020-03-24 17:29:23 -07:00
Ken Powers a1270867ff Debug Logs: gzip before upload 2020-03-24 17:03:22 -07:00
Ken Powers 4a8f5db0a4 Use Electron Spellchecker 2020-03-24 17:03:22 -07:00
Scott Nonnenberg 8d6cba1b43 Eliminate remaining Electron 8 deprecations
* Change systemPreferences.isDarkMode() to nativeTheme.shouldUseDarkColors

* Remove vibrancy parameter to BrowserWindow

* Update curve25519-n; removes context-aware deprecation warning

* Set app.allowRendererProcessReuse = true to remove warning

* Move from deprecated setters to direct property set

* Serialized sender certificates: Store less, store plain object

* isMenuBarAutoHide -> autoHideMenuBar

* UUID: Fix sealed sender indicator on message details screen

* Data._cleanData: Remove function keys, handle null in array

Also:
- run _cleanData when saving attachment download jobs
- remove job from jobs table when the send itself throws error

* _cleanData: Don't dig into strings, booleans, or numbers

* getPropsForMessageDetail: Make it clear what we're reducing

Co-authored-by: Ken Powers <ken@signal.org>
2020-03-24 17:03:01 -07:00
Scott Nonnenberg b9ecdb0602 Update to Electron 8.1.1 2020-03-24 17:02:01 -07:00
Scott Nonnenberg f64ca0ed21 v1.32.1-beta.1 2020-03-06 12:34:48 -08:00
Scott Nonnenberg c8101dc6cb v1.32.0-beta.6 2020-03-04 17:16:49 -08:00
Scott Nonnenberg 5c14ae6459 Update electron to 8.0.3, electron-builder to 22.3.6 2020-03-04 17:12:56 -08:00
Scott Nonnenberg 4d6dafccfb v1.32.0-beta.5 2020-03-02 17:36:30 -08:00
Scott Nonnenberg 6e4dc2a117 Update electron, electron-builder and add more preload logging
* electron to 8.0.2, electron-builder to 22.3.5

* preload.js: add last-ditch logging on startup error
2020-03-02 17:13:45 -08:00
Scott Nonnenberg 5eef2ee299 v1.32.0-beta.4 2020-02-26 18:12:53 -08:00
Scott Nonnenberg 1726e1b77a
Fix windows fast-glob usage in lint-deps test task
* Introduce normalize-path wherever we use fastGlob

* CI: Update yarn version; install yarn via npm on windows

* Add more logging to Grunt file spectron usage

* Lock core.js to what it was resolving to before: 2.4.1

* test/index.html: Remove nonexistent test file

* test/index.html: Remove missing registration.js

* preload.js: Introduce client-side logging for load failures

* Gruntfile: Introduce better debuggability if prod test fails

* Reintroduce glob for searches inside asar
2020-02-26 17:53:39 -08:00
Ken Powers 8d9ccd3c0a
Ensure proper file permissions on startup
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-02-21 15:40:04 -08:00
Scott Nonnenberg ab909f1f42 v1.32.0-beta.3 2020-02-20 16:36:51 -08:00
Scott Nonnenberg 148aedeeb4 Changes necessary to make Windows build work 2020-02-20 15:13:10 -08:00
Scott Nonnenberg 011e31be93 v1.32.0-beta.2 2020-02-19 15:28:16 -08:00
Ken Powers 2f9bebe567 Upgrade to Electron 8
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-02-19 15:22:37 -08:00
Scott Nonnenberg 68ee557dcf
Update SQLCipher to 4.3.0 2020-02-19 16:11:06 -05:00
Josh Perez 9e9401693c
Replace spellchecker in favor of typo-js 2020-02-18 10:58:05 -08:00
Scott Nonnenberg 800c7ed31d v1.32.0-beta.1 2020-02-12 14:24:35 -08:00
blckfalcon 7f7e33c6cd
Upgrade linkify-it to 2.2.0 (#3870) 2020-02-12 13:59:17 -08:00
Scott Nonnenberg 3938eb9801
A set of fixes and upgrades
* writeToDownloads: Add missing await
* Remove window.isFocused() - not used anywhere!
* Update typescript, p-queue, make necessary changes to fix build
* Slow down sender certificate retries with no existing cert
* Slow down signed prekey refreshes when unlinked - 5s -> 5m
* Update protobufjs to 4.1.2
2020-02-07 14:37:04 -05:00
Ken Powers 38c7fa3da6
Storybook: Basic messages and messages with reactions 2020-02-07 11:07:22 -08:00
Ken Powers 0fc178d887
StoryBook: Fully support themes in pop-up components 2020-02-06 11:28:01 -08:00
Scott Nonnenberg b714a6817b v1.31.0-beta.2 2020-02-03 14:40:15 -08:00
Scott Nonnenberg f4e23cf51c v1.31.0-beta.1 2020-01-23 16:04:57 -08:00
josh-signal de7bc8b1b1 Upgrade emoji support to Unicode v12 2020-01-23 16:17:06 -05:00
Scott Nonnenberg 2906ff0ce4 v1.30.0-beta.7 2020-01-22 12:24:59 -08:00
Scott Nonnenberg 83fd2be1a7 v1.30.0-beta.6 2020-01-16 22:46:18 -08:00
Scott Nonnenberg 21e2877234 v1.30.0-beta.5 2020-01-16 09:26:02 -08:00
Scott Nonnenberg 827f849b02 v1.30.0-beta.4 2020-01-14 12:33:24 -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 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 0d3b390129 Upgrade Prettier 2020-01-08 09:44:54 -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 70fb57cafc v1.30.0-beta.3 2019-12-19 15:57:49 -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
Ken Powers 7aad25b3e0 Fix xdg-open and protocol handler for windows/linux 2019-12-18 11:21:35 -08:00
Scott Nonnenberg 363a7dd179 Fix blank sticker creator window on windows/linux 2019-12-18 10:13:36 -05:00
Scott Nonnenberg 56df4163b3 v1.30.0-beta.1 2019-12-17 12:29:07 -08:00
Ken Powers 11d47a8eb9 Sticker Creator 2019-12-17 12:28:46 -08:00
Scott Nonnenberg 03d1cc24d6 v1.29.1-beta.1 2019-12-17 11:06:20 -08:00
Scott Nonnenberg 526f12bb45 v1.29.0-beta.5 2019-12-04 14:43:53 -08:00
Scott Nonnenberg c5ea29d1f1 v1.29.0-beta.4 2019-12-03 16:53:19 -08:00
Scott Nonnenberg e9f08c3da9 Bugfixes for v1.29
* If focus was set to document.body during archive, focus left pane
* Shortcut Guide: Add space between text and shortcut highlight
* Ensure that draft attachment can be closed with click on X button
* Move to keyDown event for user idle checking
* Additional resiliency around avatars; check for them on on-disk
* Increase timeouts to preserve websocket connection
* On startup, be resilient to malformed JSON in log files
* Don't crash if shell.openExternal returns an error
* Whenever we request a contact/group sync, also request block list
* Avatar popup: Ensure styling is mouse- and keyboard-appropriate
* MainHeader: Create popperRoot on demand, not on mount
* CompositionInput: Disable default Ctrl-/ shortcut
* Update libphonenumber
2019-12-03 15:02:50 -05:00
Scott Nonnenberg 423d0fe8d0 v1.29.0-beta.3 2019-11-21 11:20:05 -08:00
Scott Nonnenberg ed55006f20 Update to Electron 6.1.4 2019-11-21 10:17:55 -08:00
Scott Nonnenberg 1a3c41fc46 v1.29.0-beta.2 2019-11-15 16:28:13 -08:00
Scott Nonnenberg d187ab11b2 v1.29.0-beta.1 2019-11-13 17:16:29 -08:00
Scott Nonnenberg 3af2190935 v1.28.0-beta.6 2019-11-12 15:55:33 -08:00
Scott Nonnenberg 483b2b3ff6 v1.28.0-beta.5 2019-11-06 15:45:53 -08:00
Scott Nonnenberg 6c9e61593c v1.28.0-beta.4 2019-10-31 14:20:58 -07:00
Scott Nonnenberg c7c8bcc33a v1.28.0-beta.3 2019-10-21 16:24:59 -07:00
Scott Nonnenberg 0533b45ed5 v1.28.0-beta.2 2019-10-11 16:02:50 -07:00
Scott Nonnenberg 074c0d3ba0 v1.28.0-beta.1 2019-10-10 15:30:32 -07:00
Scott Nonnenberg f790694559 Two fixes for linux
* Linux: Change name of .desktop file to work around xdg-settings
* Reintroduce flashFrame on Linux, new --disable-flash-frame param
2019-10-10 14:56:14 -07:00
Scott Nonnenberg c81c25bb85 Update colors, icons, and fonts 2019-10-10 14:56:14 -07:00
Scott Nonnenberg 957f6f6474 Add entitlements and build configuration for MacOS catalina 2019-10-10 11:30:47 -07:00
Scott Nonnenberg b05650fa41 v1.27.3-beta.2 2019-09-24 14:14:14 -07:00
Scott Nonnenberg 23b720a982 v1.27.3-beta.1 2019-09-18 16:14:00 -07:00
Scott Nonnenberg 1dea66dd73 Update Electron to 6.0.9 2019-09-13 13:55:13 -07:00
Scott Nonnenberg 58e374ed1f v1.27.2-beta.1 2019-09-06 13:15:40 -07:00
Scott Nonnenberg 3d8006a54f v1.27.1-beta.9 2019-09-05 09:17:05 -07:00
Scott Nonnenberg 93ee9ae2b2 v1.27.1-beta.8 2019-09-04 12:18:56 -07:00
Scott Nonnenberg ff15a94f2f v1.27.1-beta.7 2019-08-23 13:14:15 -07:00
Scott Nonnenberg 1f7c78eb0e v1.27.1-beta.6 2019-08-22 15:51:07 -07:00