John Preston
f129b6b90d
Fix invalid cache settings being read.
2020-06-23 21:53:43 +04:00
John Preston
bc3719038f
Fix crash in session destruction.
2020-06-23 21:53:43 +04:00
John Preston
1705a1aa4a
Fix filters in non-active accounts.
2020-06-23 21:53:43 +04:00
John Preston
a45d088ee4
Fix create group box.
2020-06-23 21:53:43 +04:00
John Preston
28570b45e3
Fix working with settings before Domain::started.
2020-06-23 21:53:43 +04:00
John Preston
4a8d297df3
Use username in notifications if available.
2020-06-23 21:53:43 +04:00
John Preston
3bb352e0e5
Fix build and working on macOS.
2020-06-23 21:53:42 +04:00
23rd
b49a8e6dc1
Fixed crash on pinning dialog from context menu.
...
Regression was introduced in 3a147305b7.
2020-06-23 21:53:42 +04:00
John Preston
0824d2da20
Reset some settings on full logout.
2020-06-23 21:53:42 +04:00
John Preston
2635ca33f8
Move background to global settings.
2020-06-23 21:53:42 +04:00
John Preston
5433c16244
Add target account name to notifications.
2020-06-23 21:53:42 +04:00
John Preston
997913be25
One Window::Notifications system for all sessions.
2020-06-23 21:53:42 +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
3a5ede534e
Count all accounts in Core::App().unreadBadge.
2020-06-23 21:53:41 +04:00
John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
John Preston
63cdda2df7
Fix launching with autoupdates disabled.
2020-06-23 21:53:41 +04:00
23rd
3ef45f5431
Fixed starting with touchbar.
2020-06-23 21:53:41 +04:00
John Preston
c83659f0c7
Fix logouting from the passcode.
2020-06-23 21:53:41 +04:00
John Preston
ba103fdd40
Fix starting with a passcode.
2020-06-23 21:53:41 +04:00
John Preston
bc144377c0
Support logout of a secondary account.
2020-06-23 21:53:41 +04:00
John Preston
5e045ec02c
Fix first main window appearance.
2020-06-23 21:53:41 +04:00
John Preston
ab5796c117
Several working accounts together.
2020-06-23 21:53:40 +04:00
John Preston
6fc5e22882
Allow several accounts in Core::App.
2020-06-23 21:53:40 +04:00
23rd
815e26eea5
Added missed handler for MTPupdates_GetState.
2020-06-23 21:53:40 +04:00
23rd
9faf15943a
Fixed build for macOS.
2020-06-23 21:53:40 +04:00
John Preston
dddd355f6c
Fix language and theme writing / reading.
2020-06-23 21:53:40 +04:00
John Preston
f450f81215
Remove non-UI calls to App::main.
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
0ad7dcaef9
Remove MTP::MainInstance() global access point.
2020-06-23 21:53:40 +04:00
John Preston
7f09da9e32
Use MTP::Sender in Intro.
2020-06-23 21:53:39 +04:00
John Preston
0b028b959b
Move updates handling MainWidget -> Api::Updates.
2020-06-23 21:53:39 +04:00
John Preston
ee43027bea
Remove some usages of App::main().
2020-06-23 21:53:39 +04:00
John Preston
ea86433be5
Remove some activeAccount() calls.
2020-06-23 21:53:39 +04:00
John Preston
598fb67cdf
Remove Session::Exists() global access point.
2020-06-23 21:53:39 +04:00
John Preston
5f8d22f1f2
Remove Auth() global access point.
2020-06-23 21:53:39 +04:00
John Preston
7892ba97e6
Fix clearing storage_account files on logout.
2020-06-23 21:53:39 +04:00
John Preston
ad4afe9293
Move session data localstorage -> storage_account.
2020-06-23 21:53:39 +04:00
23rd
739a3ebe97
Removed all Auth() calls from touchbar.
2020-06-23 21:53:39 +04:00
John Preston
03dec15e8e
Pass Main::Session to click handler creators.
2020-06-23 21:53:38 +04:00
John Preston
fc174f742a
Move stickers code to Data::Stickers class.
2020-06-23 21:53:38 +04:00
John Preston
27af83267e
Move autolock checking to Core::Application.
2020-06-23 21:53:38 +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
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