23rd
df155f6cb5
Added rotate button for doc images to touchbar for media view overlay.
2020-07-15 22:04:00 +03:00
23rd
9cf15da2b1
Fixed display of rotate button in media view overlay for theme previews.
2020-07-15 22:10:06 +04:00
23rd
d9c566ac44
Added touchbar to media view overlay.
...
Fixed #7795 .
2020-07-15 22:10:06 +04:00
Ilya Fedin
93e78f1565
Make export window and PiP window movable on Wayland with Qt < 5.15
2020-07-12 23:19:05 +04:00
John Preston
326574ab7e
Fix possible crash in PiP drag.
2020-07-03 07:45:08 +04:00
John Preston
eb1845e33b
Fix crash in session destruction.
...
Also use rpl::event_stream for downloaderTaskFinished.
2020-07-01 12:26:29 +04:00
John Preston
a95b756111
Fix settings saving.
...
Regression was introduced in 5d6a494934
.
Fixes #8168 .
2020-06-30 13:49:22 +04:00
John Preston
6068dc418d
More auto-switching between accounts.
2020-06-26 15:48:28 +04:00
John Preston
79a361ba43
Move call management to Core::App.
2020-06-25 21:57:36 +04:00
John Preston
90a9cb4f8d
Fix playing music from a different account.
2020-06-25 15:12:50 +04:00
John Preston
c60b9cfa4d
Allow PiP from another account.
2020-06-25 14:28:02 +04:00
John Preston
8fec04ba7a
Track session better in media viewer.
2020-06-25 13:42:30 +04:00
John Preston
99bf61ac8c
Pass correct context to setMarkedText.
2020-06-24 12:22:27 +04:00
John Preston
30c82bb2e0
Remove some MainWindow::sessionController() calls.
2020-06-23 21:53:44 +04:00
John Preston
4d65df6ca2
Remove legacy temp download folder.
2020-06-23 21:53:44 +04:00
John Preston
83538675ce
Move a lot of settings to Core::Settings.
2020-06-23 21:53:42 +04:00
John Preston
4d6cc58f0d
Move session settings to main_session_settings.
2020-06-23 21:53:42 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
6fc5e22882
Allow several accounts in Core::App.
2020-06-23 21:53:40 +04:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00
John Preston
b0f9ad71dd
Check some more App::main()s.
2020-06-23 21:53:40 +04:00
John Preston
ea86433be5
Remove some activeAccount() calls.
2020-06-23 21:53:39 +04:00
John Preston
4b354b0928
Use Main::Session in download/upload.
2020-06-23 21:53:38 +04:00
John Preston
3878a1b212
Remove some more Auth() calls.
2020-06-23 21:53:38 +04:00
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
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
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
John Preston
571a15bf92
Fix sending image from clipboard as file.
2020-06-16 19:31:50 +04:00
John Preston
7757cad839
Fix crash in media viewer refresh in showPhoto.
2020-06-08 12:09:07 +04:00
John Preston
06629ad171
Fix crash in PiP with bad video files.
2020-06-05 14:26:42 +04:00
John Preston
f581a15b6e
Fix crash in PiP window.
2020-06-04 11:00:59 +04:00
Ilya Fedin
586744c112
Apply sway fixes to the PiP and export windows too
2020-06-01 18:21:30 +04:00
John Preston
36fbdfb380
Simplify Image, remove ImageSource.
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
50e0c3ee4d
Fix preloading in media viewer.
2020-06-01 18:09:33 +04:00
John Preston
e27d2bc2d5
Move photo data to Data::PhotoMedia.
2020-06-01 18:09:32 +04:00
John Preston
1542311d89
Preload documents in media viewer.
2020-06-01 18:09:31 +04:00
John Preston
3d431a27cb
Improve inline thumbnail usage in PiP player.
2020-06-01 18:09:31 +04:00
John Preston
956c3af0ae
Start DocumentData::thumbnail move to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
1e9c79ca85
Move automaticLoad() to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
40f12a2584
Keep document byte data only in DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
bf616036b3
Check loaded status through DocumentMedia if possible.
2020-06-01 18:09:30 +04:00
John Preston
33f4946242
Start using document bytes from DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
70c79eb6bd
Move sticker image to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
bdd3c51ab8
Move inline thumbnail image to DocumentMedia.
2020-06-01 18:09:30 +04:00
John Preston
7db53599e8
Use Data::DocumentMedia to store good thumbnails.
2020-06-01 18:09:29 +04:00
John Preston
f5aba5a907
Fix build with new lib_ui commits.
2020-04-13 15:26:09 +04:00
John Preston
f38e9763b6
Close media viewer when showing file in folder.
2020-03-27 20:36:06 +04:00