23rd
4e173c8e61
Provided Info::Wrap info to premium settings.
2022-05-23 13:37:02 +03:00
23rd
c310b263a6
Added ability to provide back button to pinned to top content.
2022-05-23 13:37:02 +03:00
23rd
00632dff46
Added initial support of custom top bar for premium settings.
2022-05-23 13:37:02 +03:00
23rd
6a8ccde527
Added ability to set padding for background in Info::ContentWidget.
2022-05-23 13:37:02 +03:00
23rd
9236dd3acb
Added support of flexible scrollbar to Info::ContentWidget.
2022-05-23 13:37:02 +03:00
23rd
001aba4791
Added support of empty top bar to Info::WrapWidget.
2022-05-23 13:37:02 +03:00
23rd
3fde5b56a1
Added ability to provide custom top bar mask to Window::SlideAnimation.
2022-05-23 13:37:02 +03:00
23rd
ef3e139b85
Added padding to info layer sections with pinned to bottom content.
2022-05-23 13:37:02 +03:00
23rd
10ff236cd2
Slightly improved icon colors in premium settings.
2022-05-23 13:37:02 +03:00
John Preston
7fb99319bb
Fix repeated subscriptions on layer wrapping type change.
2022-05-23 14:35:39 +04:00
John Preston
8035fe8771
Handle tg://premium_offer links.
2022-05-23 12:40:30 +04:00
John Preston
e72ca712ec
Fix glitch in Settings > Premium layer scroll-to-bottom.
2022-05-23 12:04:31 +04:00
John Preston
3c5267f307
Fix invoice links slug reg-exp.
2022-05-21 15:59:14 +04:00
John Preston
bbaedc1952
Support attach bot native back button.
2022-05-20 20:04:05 +04:00
John Preston
d81bba155a
Update some premium icons.
2022-05-20 19:28:50 +04:00
John Preston
9c9eae05a8
Update premium files icon in Settings.
2022-05-20 19:00:14 +04:00
John Preston
853cafe195
Show premium stickers lock icon.
2022-05-20 18:57:01 +04:00
John Preston
5cd065ef6b
Show premium page on limit increase decision.
2022-05-20 17:12:56 +04:00
23rd
e5ac8ccda3
Slightly improved code style of Window::SlideAnimation.
2022-05-20 13:18:22 +03:00
23rd
51ed3af14c
Added new section for premium settings.
2022-05-20 13:18:22 +03:00
23rd
e7cc8ff44b
Added ability to override brush for color icons in settings.
2022-05-20 13:18:22 +03:00
23rd
f3ca4f45ea
Added bottom fade shadow to info sections with pinned bottom content.
2022-05-20 13:18:22 +03:00
23rd
62c759a0ff
Improved style of premium limits boxes.
2022-05-20 13:18:22 +03:00
23rd
52904b6d58
Added line info about limits for premium boxes.
2022-05-20 13:18:22 +03:00
23rd
bc5c85655d
Added animated bubble for premium boxes.
2022-05-20 13:18:22 +03:00
23rd
8e80b9cb06
Moved out gradient round button to td_ui.
2022-05-20 13:18:22 +03:00
John Preston
8a87f2996a
Fix build with Xcode.
2022-05-19 19:11:45 +04:00
John Preston
ad3c6ebb1e
Use / cache the same sticker / effect size in preview.
2022-05-19 19:05:07 +04:00
John Preston
693d886d81
Disable sync between sticker and effect.
2022-05-19 17:57:39 +04:00
John Preston
b02a965778
Add premium sticker packs icon.
2022-05-19 17:30:02 +04:00
John Preston
22613fc204
Show only one placeholder for premium reactions.
2022-05-19 17:27:04 +04:00
John Preston
26d7abe2c9
Fix crash in 2sv.
2022-05-19 17:27:04 +04:00
John Preston
0870a28443
Fix pinned chats in main list.
2022-05-19 17:27:04 +04:00
John Preston
ca731968ca
Improve premium sticker sync / preview.
2022-05-19 17:27:03 +04:00
John Preston
3b5ec78f4f
Show first (may be non-"All Chats") folder by default.
2022-05-19 17:27:03 +04:00
John Preston
fe91887ea2
Update API: support "All Chats" reordering.
2022-05-19 17:27:03 +04:00
John Preston
73bacfc650
Animate video userpics in chat history.
2022-05-19 17:27:03 +04:00
John Preston
201edb2e69
Play premium video avatars in chats list.
2022-05-19 17:27:03 +04:00
John Preston
5478a8c014
Show reply info in scheduled forwards.
2022-05-19 17:27:03 +04:00
John Preston
88393eb77b
Fixed streaming for big files.
2022-05-19 17:27:03 +04:00
John Preston
308f106dc1
Support large files in Downloads.
2022-05-19 17:27:03 +04:00
John Preston
87662de2a6
Support web_app_open_tg_link / web_app_open_invoice.
2022-05-19 17:27:03 +04:00
John Preston
26c99cea7c
Show all premium limits boxes.
2022-05-19 17:27:03 +04:00
John Preston
63940ea557
Support "recommended" sponsored messages.
2022-05-19 17:27:03 +04:00
John Preston
6dedf7c63e
Update API scheme to layer 143.
2022-05-19 17:27:02 +04:00
John Preston
dd05fb4d14
Show limit toasts and boxes.
2022-05-19 17:27:02 +04:00
John Preston
d11f1c22be
Fix folder chats limit checking.
2022-05-19 17:27:02 +04:00
John Preston
23caae689b
Show new pins limit box.
2022-05-19 17:27:02 +04:00
John Preston
d15b299e32
Fill payment form information for invoice links.
2022-05-19 17:27:02 +04:00
John Preston
96f480ba41
Fix cancel payment form button style.
2022-05-19 17:27:02 +04:00
John Preston
090f83ae0d
Smooth folder icon scale.
2022-05-19 17:27:02 +04:00
John Preston
739123dedc
Implement simple premium limits boxes.
2022-05-19 17:27:02 +04:00
John Preston
ea3084aea5
Support t.me/$slug invoice links.
2022-05-19 17:27:02 +04:00
John Preston
8c5d919d23
Handle invoice t.me links.
2022-05-19 17:27:02 +04:00
John Preston
4665ea2854
Update API scheme on layer 142.
2022-05-19 17:27:02 +04:00
John Preston
5adf95fc28
Display premium stickers in comments/pinned/scheduled.
2022-05-19 17:27:02 +04:00
John Preston
8890f263af
Update API scheme on layer 142.
2022-05-19 17:27:02 +04:00
John Preston
877be8e6cb
Show premium effects in sticker preview.
2022-05-19 17:27:02 +04:00
John Preston
af9a252b64
Show premium stickers fake-set in the panel.
2022-05-19 17:27:02 +04:00
John Preston
a079139c3b
Sync premium sticker effect with sticker frame index.
2022-05-19 17:27:01 +04:00
John Preston
323cb78f22
Paint effects in correct places.
2022-05-19 17:27:01 +04:00
John Preston
ee793a2c59
Paint last empty frame in sticker effects.
2022-05-19 17:27:01 +04:00
John Preston
6f285874f3
Fix build on macOS.
2022-05-19 17:27:01 +04:00
John Preston
2ece565aac
Mirror premium sticker thumbnail / path.
2022-05-19 17:27:01 +04:00
John Preston
935fb79c52
Play premium sticker effects.
2022-05-19 17:27:01 +04:00
John Preston
d87c9c72fb
Update API scheme on layer 142: Premium reactions.
2022-05-19 17:27:01 +04:00
John Preston
2f6f432583
Handle join-to-write / request-to-join in comments section.
2022-05-19 17:27:01 +04:00
John Preston
5874ae7c51
Update API scheme on layer 142: Premium stickers.
2022-05-19 17:27:01 +04:00
John Preston
c3386fba52
Edit join public group request requirement.
2022-05-19 17:27:01 +04:00
John Preston
a752c4d9f3
Update API scheme on layer 142.
2022-05-19 17:27:01 +04:00
Ilya Fedin
a2a401c0b0
Use public Qt API for native dialogs modality
2022-05-19 17:23:47 +04:00
Ilya Fedin
acd18a57fb
Get rid of the IBUS_USE_PORTAL workaround
...
It's been a while after the ibus breaking change, the new socket path should be in all major distros and this hack shouldn't be needed anymore.
2022-05-19 17:23:47 +04:00
Ilya Fedin
6a80b1b94c
Get rid of __HAIKU__ checks
...
This is a leftover of something that wasn't finiched and looks like won't be finished. It also feels that's not a good idea to mix Linux and Haiku in the same file though...
2022-05-19 17:23:47 +04:00
Ilya Fedin
db33fbac27
Get rid of DisableCustomScaling hack
...
This shouldn't be needed since Qt is built without High-DPI scaling support in official binaries and QT_SCALE_FACTOR is a debug environment variable, so any use of it is a user's environment misconfiguration.
https://doc.qt.io/qt-6/highdpi.html#environment-variable-reference
2022-05-19 17:23:47 +04:00
John Preston
c4e713815b
Fix codes input in Settings.
2022-05-13 19:38:28 +04:00
John Preston
b5bc567eb8
Beta version 3.7.5: Fix MSVC x64 Release build.
2022-05-13 12:26:26 +04:00
John Preston
5f91a97778
Beta version 3.7.5.
...
- Improve cloud password management design.
- Fix a crash in shared media search.
- Fix audio recording on macOS.
2022-05-12 18:02:52 +04:00
John Preston
63aa3576d8
Append correct RtcServer-s and RtcServer ids.
2022-05-12 18:02:52 +04:00
John Preston
368468447f
Fix possible crash on bad data.
2022-05-12 16:29:12 +04:00
John Preston
54fa16424d
Update API to layer 142.
2022-05-12 15:31:53 +04:00
John Preston
fc7f1991dd
Allow more attempts to finalize section geometry.
2022-05-12 14:43:24 +04:00
23rd
910d0a7e47
Unified element sizes in all cloud password sections.
2022-05-12 03:51:41 +03:00
23rd
6e8fb2ec06
Returned ability to copy phone number from main settings.
2022-05-10 08:53:31 +03:00
23rd
94d943f3af
Fixed style of icons in info peer box.
2022-05-10 08:53:31 +03:00
23rd
41e6e32962
Fixed closing of box for passport authorization.
2022-05-10 08:53:31 +03:00
23rd
2f58a7d3c4
Added auto-close timer for cloud password management section.
2022-05-10 08:53:31 +03:00
23rd
e364b80d0a
Added ability to validate expired cloud password in management section.
2022-05-10 08:53:31 +03:00
23rd
f3efa85206
Added short comments for cloud password settings sections.
2022-05-10 08:53:31 +03:00
23rd
42f2f3c99f
Slightly improved style of buttons in security and privacy settings.
2022-05-10 08:53:31 +03:00
23rd
a6d0367d71
Added some error handles for recovery email settings section.
2022-05-10 08:53:31 +03:00
23rd
bcbf009a62
Added ability to reset cloud password without recovery email.
2022-05-10 08:53:31 +03:00
23rd
fedd8bece3
Added ability to clear cloud password from recover state.
2022-05-10 08:53:31 +03:00
23rd
031525e7e3
Added ability to recover cloud password with email from settings.
2022-05-10 08:53:31 +03:00
23rd
4d5cb6398e
Moved creation of link button in cloud password settings to common file.
2022-05-10 08:53:31 +03:00
23rd
3ef352b63c
Added ability to recover cloud password from Api::CloudPassword.
2022-05-10 08:53:31 +03:00
23rd
9809c12fb8
Added initial entry point for new cloud password to settings privacy.
2022-05-10 08:53:30 +03:00
23rd
3e4ac35913
Added ability to set recovery email from cloud password management.
2022-05-10 08:53:30 +03:00
23rd
a72953411b
Added step section of email confirm to cloud password settings.
2022-05-10 08:53:30 +03:00
23rd
3967e58627
Improved step section of password input for checking cloud password.
2022-05-10 08:53:30 +03:00
23rd
db46f84f2c
Added initial implementation of cloud password management to settings.
2022-05-10 08:53:30 +03:00