Ilya Fedin
dc81f9eeaf
Remove SetWatchingMediaKeys
...
Since SPMediaKeyTap has been removed on Mac, Linux is the only platform where this function is implemented, but that's not really needed due to MPRIS support, so SetWatchingMediaKeys can be dropped entirely
2021-07-19 22:56:14 +03:00
Ilya Fedin
9b1d967967
Move NotificationServiceWatcher to notifications manager
2021-07-19 22:39:38 +03:00
Ilya Fedin
d9ea4f31ca
Add SYSTEM flag to target_include_directories where appropriate
2021-07-19 22:31:27 +03:00
23rd
c1e86418c2
Added ability to generate single media preview from history item.
2021-07-13 22:15:22 +03:00
23rd
19139a9a5f
Added ability to generate single file preview from history item.
2021-07-13 22:15:22 +03:00
23rd
d2d97a3e47
Moved to separate file some structs for internal usage in photo editor.
2021-07-09 12:49:07 +03:00
23rd
96b40f43e9
Added ability to drag and drop images in photo editor.
2021-07-06 12:13:06 +03:00
23rd
832dd8d50c
Moved some photo editor files to separate directories.
2021-07-06 12:13:05 +03:00
23rd
a3e54fcd7c
Moved draft painting in photo editor to separate files.
2021-07-06 12:13:05 +03:00
23rd
23c67bb2a2
Added ability to add stickers to photo in photo editor.
2021-07-06 12:13:05 +03:00
23rd
216ffad80e
Added container of controllers for photo editor.
2021-07-06 12:13:05 +03:00
23rd
c312607ff8
Added stickers panel controller for photo editor.
2021-07-06 12:13:05 +03:00
23rd
812d616f66
Added scene base item for photo editor.
2021-07-06 12:13:05 +03:00
23rd
1a7d5b7c95
Removed unused photo crop box.
2021-07-06 12:13:05 +03:00
23rd
c9affe0da5
Added custom layer widget with photo editor.
2021-07-06 12:13:05 +03:00
23rd
dc7f440902
Added color picker to photo editor.
2021-07-06 12:13:05 +03:00
23rd
4849376347
Added ability to undo and to redo paint actions in photo editor.
2021-07-06 12:13:05 +03:00
23rd
5b6bddd7fc
Added initial implementation of mouse drawing in photo editor.
2021-07-06 12:13:05 +03:00
23rd
e1ea833ad6
Added ability to crop images in photo editor.
2021-07-06 12:13:05 +03:00
23rd
4d72d20398
Added ability to send modified images.
2021-07-06 12:13:04 +03:00
23rd
9d3d16a725
Added initial ability to rotate and flip image to photo editor.
2021-07-06 12:13:04 +03:00
23rd
45f8e68203
Initialized empty files of photo editor.
2021-07-06 12:13:04 +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
551ea7d879
Move GTK integration out of process with D-Bus
2021-07-02 00:59:36 +03:00
23rd
118fd187e3
Added abstract class for sparse ids slices.
2021-07-01 23:53:45 +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
Ilya Fedin
0b21c04489
Remove the copy of gtk file dialog
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
79f96480c2
Use QMenuBar instead of own global menu implementation on Linux
2021-06-29 10:30:48 +03:00
Ilya Fedin
257f2086d1
Get rid of gtk2 header compatibility
2021-06-24 11:26:24 +04:00
John Preston
bb474686eb
Use NuGet package for WinRT headers generation.
2021-06-22 09:53:20 +04:00
23rd
3fd772ce17
Moved file click handlers to separated file.
2021-06-18 07:30:54 +03:00
23rd
583c3d3429
Moved static functions from DocumentData to separated file.
2021-06-17 10:57:45 +04:00
23rd
0e89c93993
Added initial ability to show content in OverlayWidget from Controller.
2021-06-17 10:57:45 +04:00
23rd
6d08542afa
Moved proxy global variables from facades to core settings.
2021-06-16 09:31:32 +03:00
23rd
2d90a06078
Added new Adaptive class to replace legacy Adaptive namespace.
...
Temporarily named class as AdaptiveModern.
2021-06-16 09:31:32 +03:00
23rd
32e47c24b4
Moved Linux MPRIS support to lib_base.
2021-06-10 23:00:56 +03:00
23rd
69eaecc218
Moved SystemMediaControlsManagerto Media namespace.
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
Ilya Fedin
8d0f5bb828
Use custom xdg-shell fork for shadows on Wayland
2021-06-10 23:49:10 +04:00
John Preston
2f986660ff
Optimize background painting in OpenGL renderers.
2021-06-10 23:37:09 +04:00
John Preston
fba116f0d5
Implement custom OpenGL renderer for PiP.
2021-06-10 10:12:37 +04:00
John Preston
24f8a88625
Start OpenGL media viewer renderer.
2021-06-09 09:19:27 +04:00
John Preston
254b02ad6b
Fix Release build on Windows.
2021-06-07 16:21:55 +04:00
John Preston
ba6cee6f81
Add video/screencast pinned/unpinned toasts.
2021-05-31 17:10:30 +04:00
23rd
78dfe940ef
Added Windows SMTC support.
...
System Media Transport Controls.
2021-05-31 08:54:23 +04:00
23rd
690fbe83fd
Unified and moved to single place generating of song name from SongData.
2021-05-31 08:54:22 +04:00
John Preston
b864563f47
Support mode switching in single widget Viewport.
2021-05-24 22:45:16 +04:00