Commit Graph

5155 Commits

Author SHA1 Message Date
Noelle Leigh 95c9e7a6d4 Remove unnecessary CSS property from header (#4227)
This CSS rule was causing conversation header text to be truncated even
when there was enough whitespace to display the entire text at certain
zoom levels and platforms.

Removing the property did not introduce any UI regressions from this
author's testing.

Fixes: #3168
2020-05-05 14:32:42 -07:00
Gabriel Goller 2c4ce6bcca remove icon-gen script; not used anymore
yarn icon-gen is not in package.json and is not used anymore
2020-05-05 14:31:51 -07:00
Ken Powers 0865a5481c Pre-alpha: React with any emoji, behind flag 2020-05-05 14:18:46 -07:00
Scott Nonnenberg d13c3d3350 Link flow: Show 'you must upgrade' on 409 server response 2020-05-05 14:18:46 -07:00
Scott Nonnenberg 97b657da6d MessageReceiver: Drop sync messages with GroupContextV2 2020-05-05 14:18:46 -07:00
Ken Powers fb5316d2cf Composer: Improve expand tab hover behavior 2020-05-05 14:18:46 -07:00
Ken Powers 7bb7c0d1e1 Debug Log: Copy URL instead of open in browser 2020-05-05 14:18:46 -07:00
Josh Perez dc81bf2bba Meet a11y standards for hover menus 2020-05-05 14:18:46 -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 4c750ca3e8 Update strings 2020-04-29 17:42:41 -07:00
Ken Powers d6924c0088 Use bindActionCreators in StickerCreator 2020-04-29 17:42:41 -07:00
Ken Powers ba5e2ff6e5 Receive support for DOE messages 2020-04-29 17:42:41 -07:00
Josh Perez b8a674bbb6 electron-builder patch: remove chmod for chrome-sandbox 2020-04-29 17:42:41 -07:00
Josh Perez 25b0b308d2 Fix framework symlinks in zip file created by build 2020-04-29 17:42:41 -07:00
Scott Nonnenberg 464c814a95 Remove all IndexedDB migration code 2020-04-29 17:42:41 -07:00
Josh Perez 752cd75c54 Make RelinkDialog supersede the NetworkDialog 2020-04-29 17:42:41 -07:00
Ken Powers 1b5c36a9a8 Add more safeguards to isTrustedIdentity 2020-04-29 17:42:41 -07:00
Scott Nonnenberg 896dfcb43f Fix sticker creator after CDN and typescript changes 2020-04-29 17:42:41 -07:00
Scott Nonnenberg 3966d55d3b Conversation.onOpened: Wait for outstanding message processing 2020-04-29 17:42:41 -07:00
Scott Nonnenberg df849c65a8 Settings pane -> Preferences pane
* Settings pane -> Preferences pane

* Remove 'settings' string
2020-04-29 17:42:41 -07:00
Ken Powers 4b685d09b4 Fix application of incoming view syncs 2020-04-29 17:42:41 -07:00
Scott Nonnenberg 5cfcedb549 Update dependencies 2020-04-29 17:42:41 -07:00
Ken Powers 980862768b Linkify URLs containing @ 2020-04-29 17:42:41 -07:00
Josh Perez d387481001 Restore 256px version of Signal logo 2020-04-29 17:42:41 -07:00
Scott Nonnenberg f8f0f805b4 Ensure that search box is resilient to invalid country codes 2020-04-29 17:42:41 -07:00
Josh Perez d5925ac9d5 LeftPane: Measure content above list to calculate list size 2020-04-29 17:42:41 -07:00
Josh Perez 5e3bbf1dc0 Use platform-specific window icons 2020-04-29 17:42:41 -07:00
Scott Nonnenberg ebb3864f58 New keyboard shortcuts: Ctrl+1..9, Ctrl+Tab/Ctrl+Shift+Tab
* New keyboard shortcuts: Ctrl+1..9, Ctrl+Tab/Ctrl+Shift+Tab

* Add new shortcuts to the shortcut guide
2020-04-29 17:42:41 -07:00
Scott Nonnenberg aaa91c441b Ensure old attachments with .id field only are handled 2020-04-29 17:42:41 -07:00
Ehren Kret a0e9791623 Add support for receiving attachments from CDN 2 2020-04-29 17:42:41 -07:00
Josh Perez 4dc7631851 Decouple RelinkDialog from NetworkStatusDialog 2020-04-16 12:20:52 -07:00
Ken Powers 0970c73310 Do not recognize aiff files as audio 2020-04-16 12:19:37 -07:00
Scott Nonnenberg 40e46d7ca4 v1.34.0-beta.1 v1.34.0-beta.1 2020-04-15 17:37:56 -07:00
Scott Nonnenberg ba8aad3755 Reset Session: Include timestamp in DataMessage proto 2020-04-15 17:36:31 -07:00
Corey Rice 45024beb9c If no theme setting, default to 'system' theme (#4128) 2020-04-15 17:17:58 -07:00
Gabriel Goller c2ebbea046 Remove scrollbar on about page (#4147) 2020-04-15 17:17:02 -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 97a6e01d24 MessageReceiver: Drop messages with GroupContextV2 2020-04-15 14:45:11 -07:00
Scott Nonnenberg b7d56def82 Moves libtextsecure to Typescript
* Starting to work through lint errors

* libsignal-protocol: Update changes for primary repo compatibility

* Step 1: task_with_timeout rename

* Step 2: Apply the changes to TaskWithTimeout.ts

* Step 1: All to-be-converted libtextsecure/*.js files moved

* Step 2: No Typescript errors!

* Get libtextsecure tests passing again

* TSLint errors down to 1

* Compilation succeeds, no lint errors or test failures

* WebSocketResources - update import for case-sensitive filesystems

* Fixes for lint-deps

* Remove unnecessary @ts-ignore

* Fix inability to message your own contact after link

* Add log message for the end of migration 20

* lint fix
2020-04-15 14:45:11 -07:00
Ken Powers 2f2d027161 Port StickerPreviewModal to storybook 2020-04-15 14:45:11 -07:00
Scott Nonnenberg 6b094e1514 Refactor: Move data-access code to Typescript w/ shared interface 2020-04-15 14:45:11 -07:00
Scott Nonnenberg 9ab54b9b83 Move web_api.js and js/modules/crypto.js to TypeScript 2020-04-15 14:44:51 -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 14b11041ea Spellcheck: Fallback to all xx-YY locales when xx isn't available 2020-04-15 13:44:46 -07:00
Josh Perez a12ac2aa37 Upgrade small logo icons 2020-04-15 10:25:20 -07:00
Ken Powers 324472e431 Fix incoming group messages appearing from the group 2020-04-13 11:49:10 -07:00