Ilya Fedin
|
152f1ef17f
|
Use Core::UpdaterDisabled where a check is for installed or not
|
2020-10-28 09:57:10 +03:00 |
|
Ilya Fedin
|
41e0e4fba7
|
Use glib to open files & urls
|
2020-10-27 17:39:37 +03:00 |
|
Ilya Fedin
|
9ab221d4c9
|
Remove Platform:: where is not needed in linux platform files
Fix lines length in notifications_manager_linux.cpp
|
2020-10-27 17:37:33 +03:00 |
|
Ilya Fedin
|
022fc9a779
|
Fix gtk dialog condition + make it more readable
|
2020-10-27 17:37:33 +03:00 |
|
Ilya Fedin
|
7ff99cdbf7
|
Use LONG_PTR with SetWindowLongPtr
|
2020-10-26 16:57:57 +03:00 |
|
Ilya Fedin
|
f749647567
|
Check Qt version in runtime in CanOpenDirectoryWithPortal
It is not guaranteed that app is running with the same Qt version that was compiled
|
2020-10-26 14:58:06 +03:00 |
|
Ilya Fedin
|
77e1b9f156
|
Change socket path length condition to >=
Looks like 108 is the length including \0, therefore actual limit is 107
|
2020-10-24 09:10:16 +03:00 |
|
23rd
|
367b028094
|
Moved contacts box preparing to single place.
|
2020-10-23 13:31:24 +03:00 |
|
Ilya Fedin
|
4f2b0531f8
|
Replace GDBusProxy with GDBusConnection in NotificationData
|
2020-10-23 11:29:35 +03:00 |
|
Ilya Fedin
|
ca67ac913f
|
Check for KDE portal backend when using portals on KDE
|
2020-10-23 11:28:18 +03:00 |
|
Ilya Fedin
|
4033a091b5
|
Hide mark as read button in notifications when app is pass-code locked
|
2020-10-23 11:25:18 +03:00 |
|
Ilya Fedin
|
0179a2ca10
|
Rename InstallMainDesktopFile to InstallLauncher
|
2020-10-23 11:25:18 +03:00 |
|
Ilya Fedin
|
f58874572d
|
Check actual socket path length rather than InSnap/InFlatpak
|
2020-10-23 11:25:18 +03:00 |
|
Ilya Fedin
|
3f6399f13d
|
Log getting GTK settings
|
2020-10-21 10:57:40 +03:00 |
|
Ilya Fedin
|
2aa0b674cd
|
Use new XCB methods from lib_base
|
2020-10-16 16:12:38 +03:00 |
|
Ilya Fedin
|
093fcc3821
|
Subscribe to StatusNotifierHostRegistered signal
|
2020-10-07 13:06:06 +03:00 |
|
Ilya Fedin
|
6f89598a7b
|
Clean old attempts to register url scheme on scheme registration
|
2020-10-07 12:55:34 +03:00 |
|
Ilya Fedin
|
a33ca97298
|
Find taskbar window on the same monitor
|
2020-10-05 13:50:03 +03:00 |
|
Ilya Fedin
|
638ea3111f
|
Fallback to D-Bus methods if XCB-based LastUserInputTime failed
|
2020-10-05 10:10:40 +03:00 |
|
Ilya Fedin
|
a0af748fc5
|
Update SNI state even if tray is deactivated
|
2020-10-02 19:19:16 +03:00 |
|
John Preston
|
f3a2460a54
|
Version 2.4.1: Fix build for Linux.
|
2020-10-01 20:06:00 +03:00 |
|
John Preston
|
3d20958bb4
|
Remove assertion about taskbar position.
|
2020-10-01 17:33:59 +03:00 |
|
Ilya Fedin
|
1d24d29afa
|
Little cleanup for Linux platform code & build
CheckCXXSourceCompiles is not needed anymore
Material wayland decorations could be checked just with IsQtPluginsBundled
|
2020-10-01 16:34:01 +03:00 |
|
Ilya Fedin
|
0536a479f9
|
Use startSystemMove/startSystemResize instead of platform code on Wayland with Qt 5.15
|
2020-10-01 16:30:53 +03:00 |
|
Ilya Fedin
|
7fef7e6315
|
Don't add shadow on Wayland
It was implemented like a hack and worked like a hack... Looks like it is better to wait until Qt give a way to create shadows.
|
2020-10-01 16:30:53 +03:00 |
|
Ilya Fedin
|
10012d6b31
|
Handle launcher basename compile-time for snap
Just like for flatpak
|
2020-10-01 10:54:42 +03:00 |
|
John Preston
|
d4f2c96322
|
Version 2.4: Fix build on macOS.
|
2020-09-30 19:58:30 +03:00 |
|
Ilya Fedin
|
7fa5ca192b
|
Fix showing autohidden taskbar with maximized window
|
2020-09-30 19:14:51 +03:00 |
|
John Preston
|
6257445d5e
|
Fix build on Xcode 12.
|
2020-09-29 20:20:21 +03:00 |
|
John Preston
|
90c0929407
|
Load Rstrtmgr dynamically.
|
2020-09-29 19:03:29 +03:00 |
|
John Preston
|
4a94a0c438
|
Show replies dialog correctly.
|
2020-09-29 19:03:24 +03:00 |
|
John Preston
|
734d834a20
|
Replace mapbox variant with std::variant.
|
2020-09-29 19:03:19 +03:00 |
|
Ilya Fedin
|
6805085bbc
|
Use unique desktop file name for static binary
|
2020-09-29 18:54:01 +03:00 |
|
Ilya Fedin
|
4c2779bbaf
|
Fix saving maximized state on Linux
|
2020-09-29 18:25:57 +03:00 |
|
Ilya Fedin
|
70c993774a
|
Get rid of redudant cmake options
|
2020-09-29 18:24:16 +03:00 |
|
Ilya Fedin
|
0cd68f866d
|
Get icon theme from gtk if qt5ct is unconfigured
|
2020-09-20 16:51:01 +03:00 |
|
Ilya Fedin
|
242ced4022
|
Write icon theme names to debug log
|
2020-09-20 16:51:01 +03:00 |
|
Ilya Fedin
|
8fd1253266
|
GNOME Wayland doesn't support native decorations
|
2020-09-10 19:39:21 +03:00 |
|
Ilya Fedin
|
6635d03818
|
Check if xcb-screensaver extension present
|
2020-08-30 17:00:43 +04:00 |
|
Ilya Fedin
|
e523492de0
|
Add missed methods to specific_mac.h and specific_win.h
|
2020-08-30 17:00:43 +04:00 |
|
Ilya Fedin
|
c77f1bf082
|
Add UnsetWindowExtents method
|
2020-08-30 17:00:43 +04: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 |
|
Ilya Fedin
|
ea8e256a23
|
Revert "Revert "Add main window shadow for Linux""
This reverts commit b7f5cfe083 .
|
2020-08-30 17:00:43 +04:00 |
|
Ilya Fedin
|
2f2de84b43
|
Fix d-bus type in MutterDBusLastUserInputTime
|
2020-08-30 16:57:51 +04:00 |
|
John Preston
|
b7f5cfe083
|
Revert "Add main window shadow for Linux"
This reverts commit d02092f09e .
Conflicts:
Telegram/SourceFiles/mainwindow.cpp
Telegram/SourceFiles/platform/linux/specific_linux.cpp
Telegram/SourceFiles/window/main_window.cpp
|
2020-08-23 16:38:49 +04:00 |
|
John Preston
|
e782e065a0
|
Use audio device enumeration from lib_webrtc.
|
2020-08-21 17:52:12 +04:00 |
|
23rd
|
0e00bbb012
|
Updated range-v3 to 0.11.0.
|
2020-08-18 18:17:31 +04: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
|
eaae7b1d03
|
Decrease indentation in XCBLastUserInputTime
|
2020-08-18 08:16:17 +04:00 |
|
Ilya Fedin
|
d02092f09e
|
Add main window shadow for Linux
|
2020-08-18 08:16:17 +04:00 |
|