RadRussianRus
3148d17442
Updated TDesktop sources to 2.5.1+feff514
2020-12-23 22:04:48 +03:00
Ilya Fedin
b1b01385d0
Restore 16px tray icon size
...
Looks like there are support for this size since b703f4e555
2020-11-19 18:36:57 +03:00
John Preston
a086afb152
Fix legacy group service message in chats list.
2020-11-19 16:47:17 +03:00
Ilya Fedin
9d6e5f2a5b
Adapt linux tray icon implementation to the new QIcon::pixmap behavior
...
More info: https://codereview.qt-project.org/c/qt/qtbase/+/314618
2020-11-16 13:03:43 +03:00
Ilya Fedin
5c8a19b7f7
Use only really supported icon sizes
2020-11-16 12:34:19 +03:00
Ilya Fedin
620c596200
Remove the last workaround in tray implementation
...
Since tdesktop gets icon theme pretty well now, there's no need for any workaround.
2020-11-16 12:34:19 +03:00
RadRussianRus
e5123d56df
Updated TDesktop sources to 2.4.7
2020-11-09 09:27:43 +03:00
RadRussianRus
c499cfb267
Updated TDesktop sources to 2.4.3
2020-11-09 03:26:49 +03:00
Ilya Fedin
ede7ad1a4c
Remove TDESKTOP_FORCE_PANEL_ICON variable since tdesktop gets current icon theme just fine now
2020-11-05 14:38:03 +03:00
Ilya Fedin
55167ea95b
Handle snap icon problem in snapcraft.yaml rather than in code
2020-11-05 14:38:03 +03:00
Ilya Fedin
af6b07b780
Use crl::on_main in MainWindow::sniSignalEmitted
2020-10-30 11:30:03 +03:00
Ilya Fedin
8f5b136003
Implement possibility to hide taskbar icon on Linux
2020-10-30 11:27:42 +03:00
23rd
367b028094
Moved contacts box preparing to single place.
2020-10-23 13:31:24 +03:00
Ilya Fedin
093fcc3821
Subscribe to StatusNotifierHostRegistered signal
2020-10-07 13:06:06 +03:00
Ilya Fedin
a0af748fc5
Update SNI state even if tray is deactivated
2020-10-02 19:19:16 +03:00
Ilya Fedin
4c2779bbaf
Fix saving maximized state on Linux
2020-09-29 18:25:57 +03:00
RadRussianRus
97341e102d
Updated TDesktop sources to 2.3.2+2de0ebc
2020-08-30 16:22:15 +03:00
Ilya Fedin
3c8c059447
Eliminate the need of Q_OBJECT in main_window_linux and main_window_win
2020-08-30 17:00:43 +04:00
RadRussianRus
37ea290d47
Removed tray counter warning
2020-08-29 01:01:53 +03:00
RadRussianRus
37d9cf2350
Updated TDesktop sources to 2.3.2+d34eabd
2020-08-28 19:30:52 +03:00
Ilya Fedin
6dfefa3f21
g_message is a more appropriate log level for some messages
2020-08-18 08:16:17 +04:00
Ilya Fedin
1dcbb103a8
Move gtk clibpboard to linux_libs
2020-08-15 17:43:28 +04:00
Ilya Fedin
1de1747c38
Fix length of some lines in specific_linux and main_window_linux
2020-08-15 17:43:28 +04:00
Ilya Fedin
5dad293335
Add warnings about some build options and environment variables
2020-08-15 17:43:28 +04:00
John Preston
b703f4e555
Fix build on Linux.
2020-08-11 18:21:40 +04:00
Ilya Fedin
252bdd2353
TDESKTOP_DISABLE_DBUS_INTEGRATION -> DESKTOP_APP_DISABLE_DBUS_INTEGRATION
2020-08-11 10:55:50 +04:00
RadRussianRus
afb72c646b
Updated TDesktop sources to 2.2
2020-07-30 09:23:07 +03:00
John Preston
8c4e8212cd
Add 'respect system dark mode' checkbox.
2020-07-22 17:18:17 +04:00
Ilya Fedin
c24da4c3df
Don't generate 64px tray icon since badge counter generator doesn't support it
2020-07-22 10:33:12 +04:00
Ilya Fedin
ba50393e86
Update icon theme on the fly
2020-07-16 07:07:33 +04:00
Ilya Fedin
e081ed4b4a
Follow device pixel ratio in TrayIconFile
2020-07-13 06:53:45 +04:00
RadRussianRus
9953c875f3
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-07-01 05:43:07 +03:00
Ilya Fedin
916601a52c
Don't request IsStatusNotifierHostRegistered when SNI become available
...
To avoid situations when StatusNotifierItem registers icon, but tdesktop assumes that there are still no SNI
2020-06-29 16:58:00 +04:00
Ilya Fedin
806f2e0b50
Check for all needed gtk functions for gtk clipboard
2020-06-29 16:27:45 +04:00
John Preston
9703f7460a
Fix build on Linux.
2020-06-26 12:27:54 +04:00
John Preston
325840703e
Fix launching with a passcode on macOS.
2020-06-26 11:51:05 +04:00
RadRussianRus
0943d58ea7
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-06-26 07:25:00 +03:00
John Preston
e7b8a52278
Move terms lock from Core::App to Session.
2020-06-24 11:56:16 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
bc144377c0
Support logout of a secondary account.
2020-06-23 21:53:41 +04:00
Ilya Fedin
3a91003eea
Use gtk clipboard when available to avoid https://bugreports.qt.io/browse/QTBUG-56595
2020-06-17 20:34:47 +04:00
RadRussianRus
ed5085d494
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-06-03 11:58:08 +03:00
Ilya Fedin
c83b8d4043
Fix naming of static variables
2020-06-01 18:19:34 +04:00
ilya-fedin
f9ad9ce03b
Fix icon updating after enabling tray counter on XEmbed and fix custom icon on SNI ( #56 )
2020-05-27 03:05:54 +03:00
ilya-fedin
3189a8ebfe
Fix custom icon with XEmbed tray ( #51 )
2020-05-24 19:21:52 +03:00
ilya-fedin
79d3918210
Add new tray icon options ( #46 )
...
* Update icon without restart
* Turn TDESKTOP_DISABLE_TRAY_COUNTER into option
* Fix custom icon for mac
* Turn KTGDESKTOP_USE_TELEGRAM_PANEL_ICON into option in setitngs
2020-05-18 00:35:08 +03:00
RadRussianRus
7de3002c8c
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-05 17:27:04 +03:00
Ilya Fedin
13c2d6ff72
Detect global menu at runtime
2020-05-05 09:54:35 +04:00
ilya-fedin
a240ae5b84
Custom icons should have priority ( #35 )
2020-05-04 17:42:59 +03:00
Ilya Fedin
5180d31b40
Fix decoration applying and trigger repainting on update
...
For some reason this is needed for newer Qt in flatpak
2020-05-02 16:29:00 +04:00