Ilya Fedin
|
ae70dfb1f4
|
Return after throwing access denied error
|
2021-07-19 22:31:27 +03:00 |
|
Ilya Fedin
|
ba9b72e038
|
Fix -Wunused-variable warnings with gcc
|
2021-07-19 22:31:27 +03:00 |
|
John Preston
|
4276b6cce0
|
Use rpl for Window::Theme::Background updates.
|
2021-07-15 16:42:36 +03:00 |
|
Ilya Fedin
|
79cc797aff
|
Fix -Wunused-variable warnings
|
2021-07-13 21:43:34 +03:00 |
|
Ilya Fedin
|
b6881022ce
|
Allow to build with -Werror and clang
Fixes -Wdeprecated-enum-enum-conversion, -Wdeprecated-declarations, -Wrange-loop-construct, -Winconsistent-missing-override
|
2021-07-13 21:32:06 +03:00 |
|
Ilya Fedin
|
8ecc98eb03
|
Right file dialog freeze fix
The freezing is still happening if the service is not accessible
|
2021-07-12 11:10:16 +03:00 |
|
John Preston
|
4206ff0483
|
Don't use MTP* for StickersSet flags.
|
2021-07-09 09:08:58 +03:00 |
|
Ilya Fedin
|
62fd968409
|
Don't call gtk_selection_data_get_length on nullptr
|
2021-07-08 22:09:26 +03:00 |
|
Ilya Fedin
|
2c6e4eed19
|
Use unique_ptr for GtkSelectionData
|
2021-07-08 22:09:26 +03:00 |
|
23rd
|
9dfb43d525
|
Fixed build for macOS and Linux.
|
2021-07-08 20:18:40 +03:00 |
|
Ilya Fedin
|
3b07785f87
|
Optimize pasting with gtk
|
2021-07-08 18:58:40 +03:00 |
|
Ilya Fedin
|
ee773a28bb
|
Fix 30s freeze after pasting
|
2021-07-07 16:40:09 +03:00 |
|
Ilya Fedin
|
17cee8ec56
|
Set service name for lib_base and lib_webview gtk integration
|
2021-07-07 12:16:01 +03:00 |
|
23rd
|
a631a28092
|
Removed App::pixmapFromImageInPlace.
|
2021-07-06 12:13:06 +03:00 |
|
23rd
|
1cdb83462e
|
Added initial implementation of masks panel.
|
2021-07-06 12:13:05 +03:00 |
|
Ilya Fedin
|
6f031a715e
|
Revert "Use QMenuBar instead of own global menu implementation on Linux"
This reverts commit 79f96480c2 .
|
2021-07-05 21:01:20 +03:00 |
|
Ilya Fedin
|
75ff7a6637
|
Control GtkOpenWithDialog lifetime from outside
|
2021-07-04 20:05:53 +03:00 |
|
Ilya Fedin
|
22d23c8be1
|
Add missed signalId check
|
2021-07-02 20:11:28 +03:00 |
|
Ilya Fedin
|
b335741f99
|
Use gsl::finally to pop thread context where appropriate
|
2021-07-02 20:11:28 +03:00 |
|
Ilya Fedin
|
1261c775d4
|
Fix freeze after creating file dialog
|
2021-07-02 15:51:58 +03:00 |
|
Ilya Fedin
|
551ea7d879
|
Move GTK integration out of process with D-Bus
|
2021-07-02 00:59:36 +03:00 |
|
John Preston
|
148af59615
|
Don't check dll-s if "SetDefaultDllDirectories" is available.
|
2021-07-01 23:47:12 +03:00 |
|
John Preston
|
5b2db4112f
|
Don't allow any .dll-s near Telegram.exe
|
2021-07-01 23:47:12 +03:00 |
|
John Preston
|
7cedc1f7a5
|
Add dynamic DirectX loading helper.
|
2021-07-01 23:47:08 +03:00 |
|
Ilya Fedin
|
47e32bebe4
|
Remove not really needed gtk scale factor query
|
2021-07-01 22:13:50 +03:00 |
|
Ilya Fedin
|
0b21c04489
|
Remove the copy of gtk file dialog
|
2021-07-01 22:13:50 +03:00 |
|
Ilya Fedin
|
85f013ebdb
|
Revert "Avoid removing portal platformtheme plugin in snap"
This reverts commit 12db51fe75 .
|
2021-07-01 22:13:50 +03:00 |
|
Ilya Fedin
|
d42fb6d1b9
|
Switch from mallocng to jemalloc
Now it's known how to make it free the memory in an expected manner and it's better maintained
|
2021-07-01 22:13:20 +03:00 |
|
Ilya Fedin
|
8d75078a42
|
Use Glib::MainLoop instead of QEventLoop in glib code
|
2021-06-29 15:10:08 +03:00 |
|
Ilya Fedin
|
c3fb392906
|
Clean dbus-specific code in main_window_linux.h
|
2021-06-29 10:30:48 +03:00 |
|
Ilya Fedin
|
a59bfdb2f8
|
Fix handleNativeSurfaceChanged when dbus integration is disabled
|
2021-06-29 10:30:48 +03:00 |
|
Ilya Fedin
|
79f96480c2
|
Use QMenuBar instead of own global menu implementation on Linux
|
2021-06-29 10:30:48 +03:00 |
|
Ilya Fedin
|
5c8f08fc92
|
Move preview support from QGtkDialog to GtkFileDialog
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
00a0b2c8b6
|
Get rid of GTK cast templates
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
007218cc13
|
Use C++ wrappers in GtkOpenWithDialog
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
8afe495a4f
|
Avoid using g_unix_fd_list_new_from_array
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
257f2086d1
|
Get rid of gtk2 header compatibility
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
f011c84ce8
|
Make Linux file dialog API better
|
2021-06-24 11:26:24 +04:00 |
|
Ilya Fedin
|
a55b41faa1
|
Provide a list of shell integrations in QT_WAYLAND_SHELL_INTEGRATION
|
2021-06-20 10:39:42 +04:00 |
|
Ilya Fedin
|
a26d769304
|
Set QT_WAYLAND_SHELL_INTEGRATION to custom value
|
2021-06-19 08:16:38 +04:00 |
|
23rd
|
b422ec025e
|
Removed Ui::show from classes that have pointer to Controller.
|
2021-06-17 10:57:45 +04:00 |
|
23rd
|
a425024f21
|
Fixed userpic updating of pinned peers in touchbar.
|
2021-06-16 09:31:32 +03:00 |
|
23rd
|
4db5624beb
|
Completely removed Global namespace.
|
2021-06-16 09:31:32 +03:00 |
|
23rd
|
707b36dc12
|
Moved DBIWorkMode to Core::Settings.
|
2021-06-16 09:31:32 +03:00 |
|
23rd
|
5334372671
|
Moved WorkMode global variable from facades to core settings.
|
2021-06-16 09:31:32 +03:00 |
|
23rd
|
16db8468fa
|
Moved ScreenIsLocked variable from facades to application.
|
2021-06-16 09:31:32 +03:00 |
|
mid-kid
|
37f59095f4
|
Fix building with LINK_TO_GTK
|
2021-06-12 15:08:11 +04:00 |
|
23rd
|
32e47c24b4
|
Moved Linux MPRIS support to lib_base.
|
2021-06-10 23:00:56 +03:00 |
|
23rd
|
3ffbb94fdb
|
Removed SPMediaKeyTap solution for macOS media keys.
Related commit: fd6a312abc .
|
2021-06-10 23:00:55 +03:00 |
|
23rd
|
1cfbf24635
|
Moved Windows SMTC as part of cross-platform media controls solution.
|
2021-06-10 23:00:55 +03:00 |
|