Jim Gustafson
1dd03af574
Update to RingRTC v2.39.2
2024-03-19 11:41:17 -07:00
Sergey Skrobotov
9f40562b19
unauthenticated WebSocket via libsignal: shadowing mode
...
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-03-14 14:08:51 -07:00
Rashad Sookram
2ce23c20ee
Update to RingRTC v2.39.1
2024-03-14 09:18:09 -07:00
Fedor Indutny
8396c822c0
Update config json files atomically
2024-03-07 13:03:11 -08:00
Fedor Indutny
78f4e96297
ICU types
2024-03-04 10:03:11 -08:00
ayumi-signal
40ba83b080
Add acknowledgements from ringrtc 2.39.0
2024-02-29 21:30:47 -08:00
ayumi-signal
99ee4a0d73
Add acknowledgements from ringrtc and libsignal
2024-02-29 17:06:18 -08:00
Fedor Indutny
a795ae6157
Add manual acknowledgement
2024-02-26 15:08:47 -08:00
Fedor Indutny
23e3883ce0
Use native dark theme titlebar on Windows
2024-01-16 22:32:38 +01:00
Jamie Kyle
3ef0d221d1
Refactor Signal app routing
2023-11-02 15:42:31 -04:00
Fedor Indutny
77b799c7b0
Omit large polyfills and unused modules from asar
2023-08-31 23:23:49 +02:00
Jamie Kyle
1eaabb6734
Calls Tab & Group Call Disposition
2023-08-08 17:53:06 -07:00
Scott Nonnenberg
b2cb722c01
Move windows-dummy-keystroke fork to signalapp organization
2023-08-07 17:39:57 -07:00
Scott Nonnenberg
40c21b1666
Improved windows notifications
2023-08-01 09:06:29 -07:00
Jamie Kyle
6c70cd450b
Add useSizeObserver and replace most react-measure
2023-07-26 01:56:56 +02:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code
2023-07-20 05:14:08 +02:00
Fedor Indutny
c1580a5eb3
Add support for ACI safety numbers behind a feature flag
2023-07-19 16:21:30 -07:00
Josh Perez
db995addae
A super tab idea
2023-05-09 10:52:42 -04:00
Josh Perez
e8a3dc5db6
Focus first selectable element in preferences pane
2023-04-25 17:54:05 -04:00
Josh Perez
e211837bcd
Enables sandbox for all windows except main
2023-04-20 17:23:19 -04:00
Jamie Kyle
a4055cec40
Match multiple locales for spellchecker
2023-03-31 15:36:14 -07:00
Jamie Kyle
e4623e2ad5
Use circular buffer instead of array for logs
2023-03-21 14:23:27 -07:00
Fedor Indutny
9015837b2e
Remove typeface-inter from dependencies
2023-03-20 09:50:31 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App
2023-03-15 17:59:30 -07:00
Alvaro
10885e5d3f
Moved 'encoding' package from 'devDependencies' back to 'dependencies'
2023-02-14 10:07:00 -07:00
Jordan Rose
03c69bef88
Remove unused dependencies
2023-02-13 18:17:35 -08:00
Jamie Kyle
c58a723f45
Add type-alias-readonlydeep rule and make ducks mostly immutable
2023-01-13 12:07:26 -08:00
Fedor Indutny
19279cfebd
Support esnext in storybook
2023-01-12 12:58:53 -08:00
Jamie Kyle
3705b959d6
Remove end year from licenses
2023-01-03 11:55:46 -08:00
Scott Nonnenberg
eafd02b6d2
Update acknowledgements.md end year to 2023
2023-01-02 16:15:42 -08:00
Josh Perez
5e6eeecede
Removes Backbone.View and jQuery
2023-01-02 13:34:41 -08:00
Fedor Indutny
41d144bc98
Use @indutny/sneequals for memoization
2022-12-23 12:25:15 -08:00
Josh Perez
01cbdd18bf
Fixes lint on main
2022-12-23 10:03:29 -07:00
Fedor Indutny
50d9b6e5e1
Use @signalapp/better-sqlite3
2022-12-14 12:48:36 -08:00
Nikita Karamov
7cd566726f
Replace mkdirp with native fs.mkdir
...
Prior to this change, Signal-Desktop was using a rather ancient version
of `mkdirp`, which was meant for Node.js versions without native support
for this kind of functionality. Starting with Node v10, `fs.mkdir()` can
perform recursive directory creation.
Since Signal-Desktop doesn't utilize any advantages of using such an old
version of `mkdirp` [1] (let alone any version of `mkdirp`), we can
replace it with the native methods of `fs` (or `fs/promises`).
This transition slightly reduces the amount of packages needed to be
downloaded and included in the final app since it now relies on the
built-in API of Node.js.
2022-12-13 11:01:10 -08:00
Fedor Indutny
355dd7306d
Move axe-core to devDependencies
2022-12-02 16:42:51 -05:00
Fedor Indutny
633f5094c3
Use native browser APIs in sticker-creator
2022-12-01 09:52:58 -08:00
Fedor Indutny
9d8ad21819
Remove underscore
2022-11-29 16:53:39 -08:00
Fedor Indutny
e6ebfe4fca
Update typescript to 4.8.4
2022-11-14 11:35:37 -08:00
Fedor Indutny
7f0a66847b
Remove LegacyCDS
2022-10-26 16:17:14 -07:00
Fedor Indutny
b65890b07d
Update to latest pino
2022-10-03 15:53:41 -07:00
Jamie Kyle
6d56f8b8aa
support icu messageformat for translations
2022-10-03 14:19:54 -07:00
Fedor Indutny
2b5f0ffc10
Update Inter to 3.19
2022-08-31 12:57:21 -07:00
Josh Perez
1d0b1d806a
Only accept video/mp4 for story uploads
2022-08-12 16:44:10 -07:00
Josh Perez
d970d427f8
Create text stories
2022-06-16 17:48:57 -07:00
Fedor Indutny
5634601554
Use patched frameless-titlebar on Windows
2022-06-08 15:00:32 -07:00
Fedor Indutny
494287a570
Fix audio indicator svg glitch
2022-05-23 15:00:01 -07:00
Fedor Indutny
1b052ad16b
Report process cpu/memory usage in debug log
2022-05-09 18:12:04 -07:00
Scott Nonnenberg
bb066d4a84
Reintroduce inline metadata with full RTL support
2022-03-23 13:23:28 -07:00
Fedor Indutny
19441cd3f3
Optimize number of range requests in updater
2022-03-01 14:44:29 -08:00