23rd
|
e318a7d65f
|
Simplified ranges::find_if with ranges::any_of and ranges::none_of.
|
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 |
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
|
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
|
0ad7dcaef9
|
Remove MTP::MainInstance() global access point.
|
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
|
ad4afe9293
|
Move session data localstorage -> storage_account.
|
2020-06-23 21:53:39 +04:00 |
John Preston
|
3878a1b212
|
Remove some more Auth() calls.
|
2020-06-23 21:53:38 +04:00 |
John Preston
|
05df4f832b
|
Fix crash in theme editor closing.
|
2020-06-05 14:00:06 +04:00 |
John Preston
|
c868cd6036
|
Update lib_ui.
|
2020-06-04 10:53:59 +04:00 |
Nicholas Guriev
|
d8d3dda2f3
|
Fix little typo in theme names generator
|
2020-06-01 18:26:16 +04:00 |
John Preston
|
803593cd8d
|
Change Stickers::Set from value to object type.
|
2020-06-01 18:09:33 +04:00 |
John Preston
|
33c1c48ad9
|
Update API scheme to layer 114.
|
2020-06-01 18:09:31 +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
|
07e3671ca8
|
Allow monospace blocks to extend bubble width.
This partially fixes #2060 instead of additional settings from #7822.
|
2020-05-12 11:07:41 +04:00 |
John Preston
|
19bcc145ad
|
Fix crash in theme editor.
|
2020-05-01 16:27:55 +04:00 |
John Preston
|
bba511409f
|
Fix layout of cloud themes in a narrow window.
|
2020-03-27 20:36:05 +04:00 |
John Preston
|
2e1e13b843
|
Rename mediaview.style to media_view.style.
|
2020-02-05 18:39:47 +04:00 |
John Preston
|
74d848311b
|
Replace str_const with base::const_string.
|
2020-01-29 12:47:50 +03:00 |
John Preston
|
d57905c2b3
|
Update API scheme to layer 109.
|
2020-01-23 10:09:33 +03:00 |
John Preston
|
66204bae95
|
Update API scheme on layer 107.
|
2019-12-29 14:41:10 +03:00 |
John Preston
|
1f2b5ba0a2
|
Update spellcheck and ui submodules.
|
2019-12-14 17:46:31 +03:00 |
John Preston
|
d63e50944a
|
Update submodules to the latest spellcheck.
|
2019-11-05 13:23:56 +03:00 |
John Preston
|
467be135d6
|
Fix build in macOS.
|
2019-10-20 15:24:09 +04:00 |
John Preston
|
27a83a7a09
|
Use base::FileNameFromUserString.
|
2019-10-20 14:22:46 +04:00 |
John Preston
|
30a1bd7ba2
|
Use base::call_delayed.
|
2019-10-19 12:27:56 +04:00 |
John Preston
|
f677b116f9
|
Use install_base_filter for lib_base.
|
2019-10-19 12:27:56 +04:00 |
John Preston
|
a6c84c36c0
|
Use layers and boxes from lib_ui.
|
2019-10-19 12:27:52 +04:00 |
John Preston
|
849deb57e2
|
Move many widget classes to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
c057f28425
|
Move standard buttons to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
c5845f17ae
|
Remove twidget header.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
e2f54eb3e9
|
Move some style code to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
0c713a930a
|
Remove app.h / facades.h from precompiled header.
|
2019-10-01 23:59:46 +03:00 |
RadRussianRus
|
9fc87c3cb8
|
Fix last message tail drawing in theme preview
|
2019-09-10 10:48:20 +03:00 |
John Preston
|
ca45fb617e
|
Fix applying background after theme edit.
|
2019-09-10 00:36:16 +03:00 |
John Preston
|
dfd63e66ff
|
Add import theme to the editor.
|
2019-09-09 23:58:41 +03:00 |
John Preston
|
1d4fbc64e2
|
Ensure theme list radiobutton contrast.
|
2019-09-09 23:25:54 +03:00 |
John Preston
|
12c7bd8ee1
|
Suggest theme title based on accent color.
|
2019-09-09 20:27:07 +03:00 |
John Preston
|
cd5ef069c0
|
Ask to unlock Telegram before saving theme.
|
2019-09-09 20:26:53 +03:00 |
John Preston
|
423254f7eb
|
Fix theme editor closing in a small window.
Fixes #6510.
|
2019-09-09 18:37:04 +03:00 |
John Preston
|
8bf6013342
|
Add 'Export theme' / 'Show palette file' menu.
|
2019-09-09 17:44:08 +03:00 |
John Preston
|
ee5423762a
|
Generate previews for cloud theme links.
|
2019-09-09 14:56:05 +03:00 |
John Preston
|
6d29dc3b36
|
Apply themes in settings without preview.
|
2019-09-09 12:13:07 +03:00 |
John Preston
|
9ff1fbcf47
|
Support theme document file origins.
|
2019-09-09 11:51:07 +03:00 |
John Preston
|
eebcdb842d
|
Generate previews async in cloud themes list.
|
2019-09-09 09:59:57 +03:00 |
John Preston
|
048658f838
|
Fix deleting theme from the list.
|
2019-09-09 08:54:17 +03:00 |
John Preston
|
8fd17e2e8f
|
Fix theme with background with colorizer.
|
2019-09-09 08:53:16 +03:00 |
John Preston
|
3d78c637a2
|
Strip editor information from palette.
|
2019-09-08 21:21:54 +03:00 |
John Preston
|
2ab2eed633
|
Push new saved theme to the list.
|
2019-09-08 21:05:35 +03:00 |
John Preston
|
bb7018424a
|
Copy adjusted color values to editor.
|
2019-09-08 21:00:31 +03:00 |
John Preston
|
a770b5d4cd
|
Allow share and remove cloud themes.
|
2019-09-08 20:32:25 +03:00 |
John Preston
|
c92a9585e1
|
Check changes when saving theme.
|
2019-09-08 19:29:43 +03:00 |
John Preston
|
cedb2d31af
|
Check palette changes on editor cancel.
|
2019-09-08 16:40:15 +03:00 |
John Preston
|
f9b2a8d6ac
|
Show progress in theme saving.
|
2019-09-08 14:52:42 +03:00 |
John Preston
|
a773ad7b02
|
Fix reverting edited theme values.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
37a4c79c81
|
Open theme preview after loading.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
95ee17bd54
|
Optimize theme edit data clearing.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
1cda90c3c5
|
Check fields before uploading theme.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
9c86f0e0a5
|
Save themes, apply and close editor on save.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
910f16312c
|
Show not supported themes placeholders.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
4951eeac98
|
Allow creating desktop part of multi-theme.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
79106e0c01
|
Correctly show custom themes in list.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
7485f0c960
|
Don't change real theme when editing.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
03bdd80b2f
|
Open theme editor for existing themes.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
dd74f57a66
|
Display full themes list in Settings.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
534772722e
|
Improve theme selector design.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
6343221d7b
|
Remove many includes from stdafx.pch.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
4929de2bfb
|
Apply cloud themes.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
ac8f924909
|
Show tdesktop cloud themes in a box.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
95afcbb485
|
Format a valid theme file name.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
229bc56cc8
|
Upload saved theme to the cloud.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
4b045a602c
|
Add a box for new theme creating.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
cb3bad31fa
|
Put 'Classic' theme first.
|
2019-09-02 14:27:22 +03:00 |
John Preston
|
c31cda0587
|
Use better accent color suggestions.
|
2019-08-30 13:32:15 +03:00 |
John Preston
|
bd7cee2252
|
Improve accent color choose design.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
66d0d6e8fe
|
Use HSV color space for colorizing.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
117d6192fa
|
Ensure contrast in colorized themes.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
56a82600f8
|
Add HSL color picker box for theming.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
a3e993253c
|
Keep colorized theme in editor.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
38e4daacd4
|
Use HSL color space for accent colors.
|
2019-08-29 10:01:28 +03:00 |
John Preston
|
a465117689
|
Allow choosing accent colors from palette.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
c2117e7722
|
Save embedded themes accent colors.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
7de28fc4bd
|
Apply saturation and value in colorizer.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
529ef64257
|
Sort colors by hue distance.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
9cb5423d40
|
Allow changing accent color in default themes.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
03cdddfe18
|
Allow sending scheduled messages.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
ff44094ded
|
Rename AuthSession to Main::Session.
|
2019-07-24 13:45:24 +02:00 |
John Preston
|
567bf60644
|
Use getters in MTP classes.
|
2019-07-05 16:23:07 +02:00 |
John Preston
|
4917ca7b32
|
Remove all legacy global namespace langs.
|
2019-06-21 11:06:52 +02:00 |
John Preston
|
87fc066e67
|
Use tr:: instead of lang().
|
2019-06-21 11:06:51 +02:00 |
John Preston
|
a7c8feaecb
|
Use tr:: instead of langFactory and __rich.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
d1d98c3bb1
|
Use tr:: instead of langFactory in box titles.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
8ed433cc01
|
Use tr:: instead of langFactory in input fields.
|
2019-06-21 11:06:49 +02:00 |
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
John Preston
|
263bbf1788
|
Move _authSession to Main::Account.
|
2019-06-06 12:37:12 +03:00 |