John Preston
bede709f6b
Fix file origin in media viewer photo preloading.
...
It never worked correctly, but before somehow it got worked around.
Fixes #8043 .
2020-06-23 21:53:38 +04:00
John Preston
f6150d4d3e
Version 2.1.13.
...
- Fix photos loading.
- Fix Picture-in-Picture window movement on Wayland in Linux.
2020-06-23 21:52:59 +04:00
John Preston
7624e74c8b
Be sure to set correct PiP maximum size.
2020-06-23 21:50:20 +04:00
Ilya Fedin
5ac628ee4d
Use startSystemMove/startSystemResize in PiP window on Wayland
...
Since startSystemMove is the only way to move a window on Wayland
And since custom resize works bad due to the lack of moving (resize with left and top corners works just like resize with right and bottom corners)
2020-06-23 21:45:39 +04:00
23rd
beb2e7dc19
Fixed ability to open more than one calendar in schedule box.
2020-06-23 21:39:33 +04:00
23rd
50ab655af9
Added ability to change date in schedule box with wheel.
2020-06-23 21:39:33 +04:00
23rd
425423e113
Added ability to change time in schedule box with wheel.
2020-06-23 21:39:33 +04:00
Ilya Fedin
2743aee614
Disable restart on session start explicitly
2020-06-23 21:30:44 +04:00
Ilya Fedin
06a4480520
Drop unneeded GTK methods
2020-06-23 21:29:18 +04:00
Ilya Fedin
384a71930d
Don't try to focus the window when clicking on tray icon on Wayland
2020-06-23 21:28:46 +04:00
Ilya Fedin
68fde210c6
Platform::IsWayland could be used on any platform now
2020-06-23 21:24:44 +04:00
Ilya Fedin
9a65481e9d
Unset QT_STYLE_OVERRIDE instead of forcing Fusion
...
To don't break styling on KDE
2020-06-23 21:23:47 +04:00
Ilya Fedin
1beada6e4a
Hide notification position in settings on Wayland
2020-06-19 06:28:01 +04:00
John Preston
a56ecfebeb
Version 2.1.12: Fix build on macOS.
2020-06-17 22:36:53 +04:00
John Preston
f07e4a8e5e
Version 2.1.12.
...
- Fix sticker and video results in inline bots.
- Fix clipboard issues in Linux.
- Fix several crashes.
2020-06-17 20:38: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
Ilya Fedin
dbad9fa73a
Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku
2020-06-17 20:33:23 +04:00
Ilya Fedin
56de3194ef
Never use custom notifications on Wayland since there are no positioning API
2020-06-17 20:32:50 +04:00
23rd
2559a3590d
Fixed wrong Z-order of drag areas that were under schedule button.
2020-06-16 20:06:37 +03:00
John Preston
099482574e
Fix sending stickers from inline bots.
...
Fixes #8020 .
2020-06-16 20:53:44 +04:00
John Preston
1024f38944
Fix inline bot video results without documents.
...
Fixes #8060 .
2020-06-16 19:54:23 +04:00
John Preston
99704e973b
Always keep current self-userpic loaded.
2020-06-16 19:40:43 +04:00
John Preston
571a15bf92
Fix sending image from clipboard as file.
2020-06-16 19:31:50 +04:00
John Preston
cdc295c1d7
Fix build with updated submodules.
2020-06-16 19:10:39 +04:00
Ilya Fedin
e009ac026d
Update snap to core20
2020-06-09 19:01:35 +04:00
John Preston
ef08b52597
Version 2.1.11 (Linux only).
...
- Fix launch on old Linux systems.
Degrade OpenAL back to 1.19.1 so that it will still work on old systems.
Fixes #8005 .
2020-06-08 12:23:27 +04:00
John Preston
9f6fc3a4c8
Ignore observables notification after ~Application.
2020-06-08 12:20:51 +04:00
John Preston
7757cad839
Fix crash in media viewer refresh in showPhoto.
2020-06-08 12:09:07 +04:00
John Preston
bdbcd8e540
Use Main::Session in entities parsing.
2020-06-08 12:05:17 +04:00
John Preston
7a5f4e8a01
Fix crashes in EditCaptionBox and dropdown.
2020-06-08 12:02:43 +04:00
23rd
cf40f92cd5
Fixed crash in rescheduling of scheduled until online messages.
...
Fixed #8016 .
2020-06-08 09:56:09 +03:00
John Preston
f50fdd0236
Version 2.1.10.
...
- Improve memory usage.
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-05 20:04:22 +04:00
23rd
d4f2b8dd0e
Fixed ability to edit media with sticker.
...
Regression was introduced in efa4deef6a
.
2020-06-05 19:46:34 +04:00
23rd
f4042d5ad5
Fixed ability to see empty header in HistoryWidget.
...
The problem occurs by pressing the left side of the header
when there is no second layer.
2020-06-05 19:46:33 +04:00
23rd
1c77b9c16f
Changed button names in SendFilesBox.
...
Fixed #7988 .
2020-06-05 19:46:32 +04:00
John Preston
06629ad171
Fix crash in PiP with bad video files.
2020-06-05 14:26:42 +04:00
John Preston
05df4f832b
Fix crash in theme editor closing.
2020-06-05 14:00:06 +04:00
John Preston
6c2a29b83f
Fix possible crash in EditCaptionBox.
2020-06-05 13:17:53 +04:00
John Preston
a586b18dfb
Fix pending web pages applying.
...
Fixes #7091 .
2020-06-05 13:03:45 +04:00
John Preston
d0994019ca
Beta version 2.1.9: Fix 'edited' field export.
...
Export 'edited' only if the message was edited.
2020-06-04 18:17:50 +04:00
John Preston
23f94c61a4
Beta version 2.1.9.
...
- Several crash fixes.
2020-06-04 17:32:10 +04:00
John Preston
2b9e4a8ddf
Simplify playing video tracking (and fix a crash).
2020-06-04 17:26:11 +04:00
John Preston
e1d36cfd50
Fix crash in the EditCaptionBox.
2020-06-04 17:26:11 +04:00
John Preston
6bc7fa9ef4
Fix crash in saving of a document.
2020-06-04 12:22:37 +04:00
John Preston
bf06d4d545
Fix crash in stickers box.
2020-06-04 12:16:56 +04:00
John Preston
bfafdd5b38
Fix crash in streaming+loading of a document.
2020-06-04 12:16:44 +04:00
John Preston
f581a15b6e
Fix crash in PiP window.
2020-06-04 11:00:59 +04:00
John Preston
c868cd6036
Update lib_ui.
2020-06-04 10:53:59 +04:00
John Preston
383e6dec43
Beta version 2.1.8.
...
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-03 15:51:27 +04:00
John Preston
f88b97553e
Fix crash in destructor of Data::CloudFile.
2020-06-03 13:48:11 +04:00
John Preston
63c6a1db82
Allow removing users invited by me.
2020-06-03 12:57:36 +04:00
John Preston
ca97e3c375
Add more warnings for suspicious urls.
2020-06-03 12:44:46 +04:00
John Preston
ef30c776bf
Fix visual glitch in filter change from archived chat.
2020-06-03 12:31:15 +04:00
Ilya Fedin
d45e74619d
Use Platform::IsWayland from lib_base
2020-06-03 11:43:55 +04:00
Ilya Fedin
d92b5eebcc
Restore X error handler just like qgtk3
2020-06-03 11:31:34 +04:00
Ilya Fedin
5c6b4d95b0
Suppress warning about transient parent when opening gtk file dialog
2020-06-03 11:31:34 +04:00
Ilya Fedin
0fbec5eba1
Use QVersionNumber to compare version in native notifications
2020-06-03 11:31:34 +04:00
Ilya Fedin
ab13d9bdaf
Skip empty parts in QT_QPA_PLATFORMTHEME
2020-06-03 11:31:34 +04:00
Ilya Fedin
0165e31ca7
Never use custom code for portal detecting in flatpak
2020-06-03 11:31:34 +04:00
Ilya Fedin
c776f81dc7
Add support for choosing directories via xdg-desktop-portal
2020-06-03 11:31:34 +04:00
John Preston
9fd62d3892
Add more deprecated system versions.
2020-06-02 22:26:59 +04:00
John Preston
793906ca9a
Fix build on Windows.
2020-06-02 12:26:58 +04:00
23rd
35e575c2d7
Fixed build for macOS.
2020-06-01 19:28:19 +03:00
23rd
f5e84220eb
Fixed crash in context menu for uploading scheduled messages.
2020-06-01 17:55:22 +03:00
Nicholas Guriev
d8d3dda2f3
Fix little typo in theme names generator
2020-06-01 18:26:16 +04:00
Ilya Fedin
e098922a4b
Add Platform::AutostartSupported
2020-06-01 18:25:21 +04:00
Ilya Fedin
413ddf285e
Fix crash in gtk file dialog on Wayland
2020-06-01 18:22:53 +04:00
Ilya Fedin
7ac78be984
Load gtk2 even on Wayland
2020-06-01 18:22:53 +04:00
Ilya Fedin
4c546156da
Remove duplicate log line
2020-06-01 18:22:53 +04:00
Ilya Fedin
586744c112
Apply sway fixes to the PiP and export windows too
2020-06-01 18:21:30 +04:00
Ilya Fedin
10b169f9f6
Make not supported errors static
2020-06-01 18:19:34 +04:00
Ilya Fedin
c83b8d4043
Fix naming of static variables
2020-06-01 18:19:34 +04:00
Ilya Fedin
1fc2b19c94
Add Cinnamon sound settings command
2020-06-01 18:19:34 +04:00
Ilya Fedin
fb97940cac
Rename SandboxAutostart to PortalAutostart
2020-06-01 18:19:34 +04:00
Ilya Fedin
16c38b54e2
Rename InSandbox to InFlatpak
2020-06-01 18:19:34 +04:00
Ilya Fedin
7f29f57c3d
Use custom gtk file dialog only on gtk-based DEs
2020-06-01 18:19:34 +04:00
Ilya Fedin
1fb1d57a27
Get system icon theme on gtk-based DEs
2020-06-01 18:19:34 +04:00
Ilya Fedin
47d7bd95ae
Add a method to check if gtk integration is forced
2020-06-01 18:19:34 +04:00
John Preston
368eeaf754
Improve single chat export progress display.
2020-06-01 18:09:34 +04:00
John Preston
1686eb394d
Add support for JSON single-chat export.
2020-06-01 18:09:34 +04:00
John Preston
02586ebe4b
Allow export of just-converted supergroup.
2020-06-01 18:09:34 +04:00
John Preston
8f80c19ae1
Merge old group with supergroup history in export.
2020-06-01 18:09:34 +04:00
John Preston
1598165e2b
Closed alpha version 2.1.7.4.
2020-06-01 18:09:34 +04:00
John Preston
f4cd84c313
Fix crash in stickers.
2020-06-01 18:09:34 +04:00
John Preston
9b574e497d
Closed alpha version 2.1.7.3.
2020-06-01 18:09:34 +04:00
John Preston
6660338ccc
Fix crash in sticker sets without a thumbnail.
2020-06-01 18:09:34 +04:00
John Preston
423ea5b499
Fix crash on invalid image data.
2020-06-01 18:09:34 +04:00
John Preston
4695ebae6e
Fix crash in sticker set parsing.
2020-06-01 18:09:34 +04:00
John Preston
aaa4db7b27
Fix a crash in custom notifications.
2020-06-01 18:09:34 +04:00
John Preston
0965b06fa3
Closed alpha version 2.1.7.2.
2020-06-01 18:09:34 +04:00
Ilya Fedin
be96bf2812
Set parent for dialogs only on Wayland
2020-06-01 18:09:34 +04:00
John Preston
b7aa60bedf
Fix build for Linux.
2020-06-01 18:09:34 +04:00
John Preston
d5b3fa017b
Fix build for macOS.
2020-06-01 18:09:34 +04:00
John Preston
36fbdfb380
Simplify Image, remove ImageSource.
2020-06-01 18:09:33 +04:00
John Preston
d0c78eaddd
Leave only one image source type.
2020-06-01 18:09:33 +04:00
John Preston
6513422e40
Remove legacy image-related code.
2020-06-01 18:09:33 +04:00
John Preston
f066e0f05a
Use Data::CloudImage for userpics.
2020-06-01 18:09:33 +04:00
John Preston
249f7813c1
Don't hold session pointer in Data::CloudImage.
2020-06-01 18:09:33 +04:00
John Preston
29a498b959
Use Data::CloudImage for location thumbnails.
2020-06-01 18:09:33 +04:00
John Preston
ae9ed820ee
Fix sticker set icons display.
2020-06-01 18:09:33 +04:00