Ilya Fedin
|
1d234ea990
|
Use argv0 for shortcuts when updater is disabled
|
2023-06-16 11:38:54 +04:00 |
|
Ilya Fedin
|
a7bd097b2f
|
Have a global Core::Launcher accessor
This allows to use Launcher in code executing before Sandbox is created
|
2023-06-13 12:19:21 +04:00 |
|
John Preston
|
bcf91e2f2c
|
Version 4.8.3: Fix statup crash with passcode.
|
2023-06-01 11:47:36 +04:00 |
|
Ilya Fedin
|
2ce9e610fa
|
Update icons when icon theme on Linux changes
|
2023-05-29 11:07:19 +04:00 |
|
Ilya Fedin
|
6aef6d7f4e
|
Integrate GApplication with QFileOpenEvent and Core::Application::activate
|
2023-05-29 10:51:40 +04:00 |
|
John Preston
|
abc32c63b0
|
Force-hide media viewer on passcode lock.
|
2023-05-24 16:58:34 +04:00 |
|
John Preston
|
65afa2c402
|
Detach ComposeControls from SessionController.
|
2023-05-17 15:51:52 +04:00 |
|
John Preston
|
864959aee0
|
Hide login code with a spoiler in chats list.
|
2023-04-27 15:23:36 +04:00 |
|
Ilya Fedin
|
3064a41014
|
Try to restore updater-dependent binary path logic
Now that the file generating logic is simplier, it may be not that hard to maintain
|
2023-04-02 00:06:04 +04:00 |
|
John Preston
|
152661dcea
|
Use global Fn+F shortcut for toggle fullscreen on macOS.
|
2023-03-15 16:39:13 +04:00 |
|
John Preston
|
aa9e56c633
|
Update icon on macOS, allow changing back.
|
2023-03-01 09:12:02 +04:00 |
|
John Preston
|
ce0e07d332
|
Implement "Save Power on Low Battery" function.
|
2023-03-01 09:12:02 +04:00 |
|
Ilya Fedin
|
808cf119b8
|
Switch freetype to experimental settings
|
2023-02-22 16:51:13 +04:00 |
|
John Preston
|
137c13c9c0
|
Don't steal window focus to viewer on another screen.
|
2023-02-18 15:16:06 +04:00 |
|
John Preston
|
27d446bdda
|
Improve Ctrl+W / Ctrl+M handling by media viewer.
|
2023-02-18 15:10:13 +04:00 |
|
John Preston
|
f9847090f9
|
Cmd+Q quit prevention in windowed media viewer.
|
2023-02-18 15:10:13 +04:00 |
|
John Preston
|
7a5c9a6fb8
|
First version of windowed media viewer on Windows.
|
2023-02-18 15:10:13 +04:00 |
|
John Preston
|
7557a20679
|
Close PiP when a passcode lock is enabled.
|
2023-02-15 10:47:10 +04:00 |
|
John Preston
|
0bdd0689c0
|
Create tray / mediaview queued on macOS.
This removes some strange redundant entries like "Item-0" from the Dock menu.
|
2023-02-06 13:34:03 +04:00 |
|
John Preston
|
c737e2f91b
|
Track window activation history.
|
2023-02-03 20:48:12 +04:00 |
|
John Preston
|
94b489835c
|
Add chat name / account name / unread count title settings.
|
2023-02-03 17:51:47 +04:00 |
|
John Preston
|
be71139515
|
Add "Translate Entire Chat" button to Settings.
|
2023-02-02 22:12:32 +04:00 |
|
John Preston
|
0495cf4187
|
Use better initial geometry for new windows.
|
2023-02-02 20:20:05 +04:00 |
|
John Preston
|
5278ed1f41
|
Fix account activation after window closing.
|
2023-02-02 10:55:04 +04:00 |
|
Ilya Fedin
|
2be4641496
|
Install launcher on every launch on Linux
Just like AppUserModelId on Windows
This makes the cheat code and having the function outside of private namespace unnecessary
|
2023-01-23 12:16:59 +04:00 |
|
John Preston
|
ec3957fcf3
|
Active round video moving to active window.
|
2023-01-19 11:42:00 +04:00 |
|
John Preston
|
0f234188e1
|
Fix crash in SystemMediaControls init.
|
2023-01-19 09:57:33 +04:00 |
|
John Preston
|
cdfdccbb66
|
Detach SystemMediaControls from Window::Controller.
|
2023-01-19 09:46:20 +04:00 |
|
John Preston
|
ba520aadcb
|
Fix hashtags in separate windows.
|
2023-01-19 09:46:19 +04:00 |
|
John Preston
|
3e332ad8e7
|
Rewrite shortcuts using QAction.
That way they don't depend on the main window.
|
2023-01-19 09:46:19 +04:00 |
|
John Preston
|
7023b013ce
|
Initial support of separate windows for accounts.
|
2023-01-19 09:45:28 +04:00 |
|
Ilya Fedin
|
95979b1ad9
|
Call scheme handler registration after opening main window
To avoid system dialog being under it
|
2023-01-19 08:33:45 +04:00 |
|
Ilya Fedin
|
7307f0b1a5
|
Use temp directory for downloads in Linux sandbox by default
|
2023-01-09 16:09:57 +04:00 |
|
Ilya Fedin
|
0eec470387
|
Hide default download folder option if it's not available
|
2022-12-29 14:18:08 +04:00 |
|
Ilya Fedin
|
66093f0cb5
|
cTimeFormat/cDateFormat -> QLocale::ShortFormat
This allows to use platform-specific formatting functions
|
2022-12-28 10:28:12 +04:00 |
|
John Preston
|
e878ccccb4
|
Fix crash in sending media with spoilers.
|
2022-12-27 11:48:54 +04:00 |
|
23rd
|
f8a17bd9c9
|
Moved tmp string for temporary folder to single place.
|
2022-11-30 17:17:16 +03:00 |
|
23rd
|
4fabb3f2a2
|
Replaced some qsl with u""_q literal.
|
2022-11-30 17:17:14 +03:00 |
|
John Preston
|
ad3f8e72a0
|
Remove namespace App.
|
2022-11-30 17:28:09 +04:00 |
|
John Preston
|
01139e1b04
|
Remove facades module.
|
2022-11-30 16:55:51 +04:00 |
|
John Preston
|
5d8a2bc7b7
|
Implement simple sub-column for topics list.
|
2022-11-30 13:03:42 +04:00 |
|
23rd
|
2acedca6b7
|
Replaced some qstr with u""_q literal.
|
2022-11-29 14:12:50 +03:00 |
|
Ilya Fedin
|
54a0f443b4
|
Better check for download path availability in sandbox
|
2022-11-28 12:16:57 +01:00 |
|
Ilya Fedin
|
b383dad6ac
|
Install launcher before registering URL scheme
|
2022-11-28 12:12:09 +01:00 |
|
Ilya Fedin
|
2f0d14bd35
|
Use customWorkingDir() outside of Core::Launcher
This allows to add -workdir to shortcuts only if the process was launched with -workdir
|
2022-11-21 21:30:17 +00:00 |
|
John Preston
|
644ec1f599
|
Remove base::Observable / base::Variable.
|
2022-11-11 11:43:24 +04:00 |
|
John Preston
|
092923fe6e
|
Don't autodownload files if sandbox prevents it.
Partially fixes #25308.
|
2022-11-08 18:26:02 +04:00 |
|
John Preston
|
7cdf20a7c5
|
Allow topic deletion.
|
2022-11-01 19:25:40 +04:00 |
|
John Preston
|
df5602d203
|
Support topic icon display in topic profile.
|
2022-11-01 19:25:40 +04:00 |
|
John Preston
|
ead427793b
|
Handle forum / topic links.
|
2022-11-01 19:25:38 +04:00 |
|