ayumi-signal
29eb07c159
Fix calling tools JS
2024-05-23 15:19:12 -07:00
adel-signal
8a9ab8c13f
Add calling tools to visualize ringrtc stats
...
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-05-22 17:28:01 -07:00
Fedor Indutny
31cbb89b0d
Move sticker creator API to chat service
2024-05-15 15:26:37 -07:00
Fedor Indutny
96e38690c2
Update electron to 30.0.5
2024-05-15 09:48:54 -07:00
Fedor Indutny
1280afe619
Show reconnecting notification when screensharing
2024-05-06 14:48:31 -07:00
trevor-signal
80bc63bb90
Disable crash reporting in production
2024-05-02 12:52:53 -07:00
Fedor Indutny
793346031b
Rename backupServerPublicParams
2024-04-22 23:25:56 +02:00
Fedor Indutny
6a3438f5a8
Revert "Update electron to 30.0.0"
2024-04-19 00:20:52 +02:00
Fedor Indutny
cba88e6e45
Update electron to 30.0.0
2024-04-16 17:03:06 -07:00
Jamie Kyle
3f074a7737
Fix mock test env check outside of browser
2024-04-16 13:13:02 -07:00
Fedor Indutny
bcaf60a3b2
Introduce --disable-ipv6 CLI option
2024-04-11 19:06:54 +02:00
Sergey Skrobotov
e388f13910
Upgrade libsignal-client to 0.44.0 and adopt API changes
2024-04-04 14:39:52 -07:00
Scott Nonnenberg
32223acf5b
Enable crash reporting for all channels
2024-03-29 12:41:19 -04:00
Fedor Indutny
9ad0e5064d
Fix getGotOptions use after merge
2024-03-21 12:56:33 -07:00
Fedor Indutny
e90553b3b3
Add localized emoji search
2024-03-21 09:35:54 -07:00
ayumi-signal
0f49d0d391
Upgrade electron to 29.1.5 and revert windows badge fix
2024-03-20 14:56:29 -07:00
Fedor Indutny
d85a1d5074
Add preliminary message backup harness
2024-03-15 10:20:33 -04:00
trevor-signal
beee8414a3
Enable minimize to tray on linux in production
2024-03-14 10:01:40 -07:00
Fedor Indutny
ab226f29a9
Don't import emoji-datasource in main
2024-03-12 10:32:11 -07:00
Jamie Kyle
0482c15852
Log config sources and allow other file extensions
2024-03-12 09:35:52 -07:00
ayumi-signal
39fbf6b0bd
Fix unread count taskbar badge for Windows
2024-03-08 13:35:09 -08:00
Fedor Indutny
8396c822c0
Update config json files atomically
2024-03-07 13:03:11 -08:00
ayumi-signal
73e8bec42f
Change ephemeral settings to only persist in ephemeralConfig
2024-03-07 09:36:08 -08:00
Jamie Kyle
9c072c5bc1
Improve performance of mock tests
2024-02-29 14:01:12 -08:00
Jamie Kyle
3050a314f9
Add unicode bidi isolates to i18n substitutions for strings
2024-02-28 16:42:43 -08:00
Fedor Indutny
c64aa86736
Fix version check in crash handler
2024-02-28 09:30:49 -08:00
Fedor Indutny
e3dbcc1e0f
Resolve fallback dns addrs during build
2024-02-27 16:53:58 -08:00
ayumi-signal
9d2a043191
Retry updater when in-call app close is cancelled
2024-02-26 16:18:50 -08:00
ayumi-signal
96b3413feb
Basic call link join support
2024-02-22 13:19:50 -08:00
Fedor Indutny
2bfb6e7481
Upgrade electron to 29.0.0
2024-02-22 16:19:37 -05:00
ayumi-signal
93c019dc30
Ask for confirmation when closing app during call
2024-02-19 06:44:05 -08:00
Fedor Indutny
9ad6d5b66b
Use libsignal-client for parsing crash reports
2024-02-13 13:41:48 -08:00
Fedor Indutny
a329189489
New compose UX for usernames/e164
...
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-02-08 15:19:03 -08:00
Fedor Indutny
c02a70993f
Update crashReports configuration on alpha
2024-02-06 11:37:46 -08:00
ayumi-signal
96131112da
Fix video and audio playback to pause on window close
2024-02-02 15:39:32 -08:00
Fedor Indutny
2bc0e4755c
Upgrade Electron to 28.1.5
...
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
2024-01-23 16:11:12 -08:00
Fedor Indutny
23e3883ce0
Use native dark theme titlebar on Windows
2024-01-16 22:32:38 +01:00
Jamie Kyle
95842c6e0b
Add ZoomFactorService to keep windows in sync
2023-12-22 12:27:49 -08:00
Fedor Indutny
57efbe50bc
Don't auto-update during calls
2023-12-19 18:40:27 +01:00
Fedor Indutnyy
15e1d6e441
Merge signalapp/Signal-Desktop#6580
2023-12-12 13:47:24 -08:00
Jamie Kyle
5acacfeb16
Add config for localeDirectionTestingOverride
2023-12-12 11:41:14 -08:00
Mustafa Ateş UZUN
a6b7bc3199
Merge branch 'main' into main
2023-12-12 10:58:43 +03:00
Fedor Indutny
12a2ec8dd4
Install downloaded updates while in tray
2023-12-12 03:15:36 +01:00
Fedor Indutny
5e30757d07
Move open-url
handling to first instance block
2023-12-11 13:03:07 -08:00
Fedor Indutnyy
1b2fd86465
Merge signalapp/Signal-Desktop#6627
2023-12-11 12:06:32 -08:00
Fedor Indutnyy
11ea6094b2
format
2023-12-11 11:56:05 -08:00
trevor-signal
155213b57f
Add additional logging on before-quit event
2023-12-04 15:53:54 -05:00
trevor-signal
0baf01e221
Update link for support on database error
2023-11-15 09:54:51 -08:00
Jamie Kyle
ec71342691
Update to static translated locale display names
2023-11-08 12:39:56 -08:00
Jamie Kyle
fd8691b871
Fix timestamps/spellcheck to use locale override
2023-11-06 17:02:13 -08:00
Jamie Kyle
89e66da351
Init Language Picker
2023-11-06 22:19:23 +01:00
Jamie Kyle
3ef0d221d1
Refactor Signal app routing
2023-11-02 15:42:31 -04:00
Fedor Indutny
ab0c12847d
Keep crash report url after restart
2023-11-01 15:42:52 -04:00
Jim Gustafson
59a4f237fd
Preload media devices to avoid later delay
...
Co-authored-by: ayumi yu <ayumi@signal.org>
2023-11-01 11:03:08 -07:00
trevor-signal
47aff178da
Mock tests: retry app launch until DB initializes
2023-10-30 15:27:29 -04:00
ayumi-signal
4ea0970e54
Fix system tray icon pixelated in Ubuntu Linux
2023-10-16 10:50:43 -07:00
Fedor Indutny
e124730cb0
Use FTS5 optimizer in production
2023-10-11 01:55:32 +02:00
ayumi-signal
68185606e7
Fix main window eager get zoom setting
2023-10-04 10:24:41 -07:00
Josh Perez
7d35216fda
Replace MessageController with MessageCache
2023-10-03 17:12:57 -07:00
Yaacov Akiba Slama
43de1dc2bd
Add the ability to pass to electron --disable-features values
...
Right now, HardwareMediaKeyHandling is the only disabled value and all
other disabled values are ignored.
This flag is needed when using Wayland due to the bug:
https://bugs.chromium.org/p/chromium/issues/detail?id=1356014
In order to have a non blurry app, WaylandFractionalScaleV1 has to be added
to the disabled features
2023-10-02 16:42:24 +03:00
ayumi-signal
6c24d5be74
Fix changing zoom factor with keyboard shortcut in Settings
2023-09-28 22:17:21 +02:00
Jamie Kyle
a32a345500
Add logging to spellcheck dictionaries loading
2023-09-26 09:35:14 -07:00
trevor-signal
503620fe00
Update database error confirmation dialogs
2023-09-21 10:13:25 -04:00
ayumi-signal
d7da7fdca0
Workaround Linux Wayland screenshare bug
2023-09-12 19:14:07 -07:00
Fedor Indutny
aabcc71c3c
Fix crash in getBackgroundColor
2023-09-06 22:54:44 +02:00
ayumi-signal
08e2716e6e
Add Linux distribution version to debug logs
2023-09-05 18:03:30 -07:00
trevor-signal
d4142e10b8
Ensure mainWindow stays responsive after opening debug logs in fullscreen on MacOS
2023-08-23 13:39:47 -04:00
trevor-signal
41d6dadb78
Allow hashes in app data paths
2023-08-22 09:25:01 -07:00
Jamie Kyle
9c7dc22a23
Update nav tab badges, fix several call tabs issues
2023-08-21 09:30:32 -07:00
Mustafa Uzun
d295220c4d
fix: initialize typo
2023-08-18 14:17:38 +03: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
1143c0e9ba
macOS: Add support for 12/24-hour time display preferences
2023-07-31 09:23:19 -07:00
Josh Perez
4ec94367c9
Adds transitions to panels
...
Co-authored-by: Jamie Kyle <jamie@signal.org>
2023-07-26 15:23:32 -07:00
Jamie Kyle
bbd43b6e38
Implement read support for CDN3
2023-07-26 15:15:05 -07:00
trevor-signal
82e058f2b8
Conversation open speed benchmarking for staging builds
...
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2023-07-21 00:37:56 +02:00
Jamie Kyle
e154d98688
Accept --lang flag to customize locale of app
2023-06-14 15:57:50 -07:00
Jamie Kyle
95bdfcf8f3
Ensure windows doesn't strip file ext when saving
2023-06-14 13:55:07 -07:00
Fedor Indutny
557b86f52e
Use electron's DNS resolver, prioritizing ipv4 connections
2023-05-30 16:57:16 -07:00
trevor-signal
7e1c147eac
Use normal shutdown infrastructure to hang up active calls
2023-05-30 14:48:36 -04:00
Jamie Kyle
0032d49e23
Fixes for locale matching
2023-05-17 10:19:27 -07:00
Josh Perez
be60b3d225
Moves SQL to full IPC
2023-05-09 10:52:39 -04:00
Fedor Indutny
00349b5b33
Disable image preload
2023-05-01 13:42:34 -07:00
Josh Perez
e211837bcd
Enables sandbox for all windows except main
2023-04-20 17:23:19 -04:00
Jamie Kyle
0e490542a7
RTL
2023-04-20 10:03:43 -07:00
Fedor Indutny
d380817a44
Sticker Creator Window
2023-04-20 08:59:17 -07:00
Scott Nonnenberg
a532cb41c2
Disable right-click copy menu for View Once images
2023-04-18 15:46:04 -07:00
Jamie Kyle
cdc68d1c34
Use LocaleMatcher to resolve system preferred locales
2023-04-17 12:26:57 -07:00
Fedor Indutny
bd41d7b216
Use synchronous IPC for passing config
2023-04-07 09:42:12 -07:00
Fedor Indutny
3e586be46a
Move challenge urls into config
2023-04-06 14:49:24 -07:00
Jamie Kyle
a4055cec40
Match multiple locales for spellchecker
2023-03-31 15:36:14 -07:00
Jamie Kyle
5e647c55d1
Fully migrate to ICU
2023-03-29 17:03:25 -07:00
Fedor Indutny
d1791ff6be
Introduce buffered console logger
2023-03-28 15:22:06 -07:00
Fedor Indutny
3264c3d509
Display "days ago" in loading screen
2023-03-28 13:31:24 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App
2023-03-15 17:59:30 -07:00
Josh Perez
4591b56f7f
Enables sandbox on about window
2023-03-14 11:55:31 -04:00
Fedor Indutny
ab52530c10
Fix object destroyed error
2023-03-09 11:29:33 -08:00
Josh Perez
356fb301e1
Use Intl.DateTimeFormat instead of moment for date formatting
2023-03-02 13:43:25 -05:00
Fedor Indutny
bd40a7fb98
Graceful handling of readonly DB error
2023-03-02 09:59:18 -08:00