John Preston
315859bf7b
Load full webpage and update in IV.
2024-03-13 21:20:30 +04:00
John Preston
0a87dbea68
Fix focusing IV content.
2024-03-13 21:20:30 +04:00
John Preston
5f3c380d56
Fix navigation on macOS.
2024-03-13 21:20:30 +04:00
John Preston
8b62c37c34
Support complex history and anchors.
2024-03-13 21:20:30 +04:00
John Preston
fae10cfa6b
Support slideshow layout.
2024-03-13 21:20:30 +04:00
John Preston
f9069144e5
Support albums layout.
2024-03-13 21:20:30 +04:00
John Preston
7755b70317
Add top dropdown menu.
2024-03-13 21:20:30 +04:00
John Preston
c46f34c677
Load non-streamable documents.
2024-03-13 21:20:30 +04:00
John Preston
5c428ca502
Support anchor jumps.
2024-03-13 21:20:30 +04:00
John Preston
51d5b7bab6
Support channel link / channel join.
2024-03-13 21:20:30 +04:00
John Preston
f508ad5e75
Implement title and in-IV buttons.
2024-03-13 21:20:30 +04:00
John Preston
f9299eee2a
Apply app color scheme, test dynamic header.
2024-03-13 21:20:30 +04:00
John Preston
212259aae3
Handle shortcuts in IV.
2024-03-13 21:20:30 +04:00
John Preston
6d733bb566
Proof-of-concept custom scheme in WKWebView.
2024-03-13 21:20:30 +04:00
John Preston
125f856e67
Proof-of-concept (WebView2 / Local) iv.
2024-03-13 21:20:30 +04:00
23rd
672ad64e53
Added initial ability to send and receive scheduled messages in forums.
2024-03-13 19:57:07 +03:00
23rd
cd59f1d576
Removed redundant constructor from HistoryView::ComposeControls.
2024-03-13 19:57:07 +03:00
John Preston
c4fc43ccc0
Fix rounding in boost features box.
2024-03-13 20:50:19 +04:00
John Preston
b20b3142a2
Update submodules and patches commit.
2024-03-13 20:49:24 +04:00
Ilya Fedin
d67f25d726
Update Qt to 6.7.0 on Linux
2024-03-13 20:46:54 +04:00
Ilya Fedin
d881019c3b
Update submodules
2024-03-13 20:46:34 +04:00
Ilya Fedin
abdfa4f785
Remove not really needed notification capability checks
...
If the notification daemon doesn't support any of the hints, it will just ignore them
2024-03-13 20:46:34 +04:00
Ilya Fedin
5394717ddc
Log only GError message
2024-03-13 20:46:34 +04:00
Ilya Fedin
c9d58d4259
Use HasCapability directly as an argument to ranges::all_of
2024-03-13 20:46:34 +04:00
Ilya Fedin
dba9cada83
Don't check whether specification version is null
...
We log specification version anyway
2024-03-13 20:46:34 +04:00
Ilya Fedin
0ec5181566
Pre-normalize notification daemon versions
2024-03-13 20:46:34 +04:00
Ilya Fedin
886847f457
Port notifications_manager_linux to cppgir
2024-03-13 20:46:34 +04:00
John Preston
bf1b3dc8f6
Version 4.15.2: Update fcitx-qt5.
...
I hope this fixes #27573 .
2024-03-13 09:21:35 +04:00
John Preston
f13971dce1
Use line-tables-only debug information format on macOS.
...
Otherwise linking fails on x86_64 in Release mode.
2024-03-13 09:20:14 +04:00
John Preston
5573bbc776
Version 4.15.2.
...
- Telegram Business: Greeting Message.
- Telegram Business: Away Message.
- Telegram Business: Quick Replies.
- Telegram Business: Working Hours.
- Close the ongoing call window without hanging up the call.
- Fast scroll through chats list with Ctrl or Shift pressed.
- Several bugfixes.
2024-03-12 23:30:49 +04:00
John Preston
8c5db25476
Fix a crash in main settings destructor.
...
Fixes #27544 .
2024-03-12 23:24:43 +04:00
John Preston
c6f49486ee
Use regular good-green color in unmute.
2024-03-12 18:34:57 +04:00
John Preston
cf6d13acc2
Add fast Ctrl/Shift scroll to ElasticScroll.
2024-03-12 18:34:49 +04:00
John Preston
1647991f6a
Fix autologin token account selection.
2024-03-12 15:57:18 +04:00
John Preston
b4993453c0
Update submodules.
2024-03-12 14:38:06 +04:00
John Preston
68bb0a1744
Fix recent actions date marks.
...
Regression was introduced in 7f3ebde252
.
2024-03-12 14:38:02 +04:00
John Preston
12356b1617
Fix possible crash in WebView2 destruction.
2024-03-12 14:37:46 +04:00
Kolya
77dcbaf00c
don't use brotli (built by other dependencies)
2024-03-10 21:35:50 +04:00
John Preston
626b3395ab
Show 00:00-23:59 as "open 24 hours".
2024-03-09 10:58:05 +04:00
John Preston
506b8fd4f1
Fix saving of empty working intervals.
2024-03-09 10:58:05 +04:00
Kolya
d3b1abb61e
fix windows build
2024-03-09 10:46:27 +04:00
John Preston
990ae11f62
Version 4.15.1: Fix build with GCC.
2024-03-08 15:49:30 +04:00
Ilya Fedin
296e8c1ab1
Use ExecutablePathForShortcuts in PortalAutostart
2024-03-08 15:32:58 +04:00
Ilya Fedin
0df8864ae0
Port specific_linux to cppgir
2024-03-08 15:32:58 +04:00
John Preston
7c002cf8be
Version 4.15.1: Fix sending media albums.
2024-03-08 15:26:14 +04:00
John Preston
c345b50ab7
Version 4.15.1.
...
Telegram Business features.
2024-03-08 12:55:20 +04:00
John Preston
d729e625e6
Show business section settings only when loaded.
2024-03-08 12:28:53 +04:00
John Preston
2c03d90fc8
Fix the new time picker.
2024-03-08 11:47:29 +04:00
John Preston
5ebd5852ba
Update lib_ui submodule.
2024-03-08 10:55:50 +04:00
John Preston
5397f64b23
Add Telegram Business icon to Premium promo.
2024-03-08 10:54:00 +04:00
John Preston
4975cf2ec1
Implement double-drumroll time picker.
2024-03-08 10:54:00 +04:00
John Preston
bef26cf9d2
Force right-alignment in quick replies editing.
2024-03-08 10:54:00 +04:00
John Preston
9483d17fc8
Validate quick reply name.
2024-03-08 10:54:00 +04:00
John Preston
288979d8e7
Allow editing quick replies from the suggestions.
2024-03-08 10:54:00 +04:00
John Preston
49ec051760
Make premium toast adaptive.
2024-03-08 10:54:00 +04:00
John Preston
0a8e961142
Suggest premium when sending existing quick replies.
2024-03-08 10:54:00 +04:00
John Preston
6d352597b4
Disable quick replies in bot chats.
2024-03-08 10:54:00 +04:00
John Preston
d14f11bd88
fixup Implement preview and save of chatbots.
2024-03-08 10:54:00 +04:00
John Preston
d608bffecb
Fix limit in business features exception box.
2024-03-08 10:54:00 +04:00
John Preston
00dcf11691
Improve recipients selection in business features.
2024-03-08 10:54:00 +04:00
John Preston
e3f6c189a7
Implement preview and save of chatbots.
2024-03-08 10:54:00 +04:00
John Preston
ea36345eee
Show location and working hours in profile.
2024-03-08 10:53:59 +04:00
John Preston
5e82860376
Allow sending quick replies like bot commands.
2024-03-08 10:53:59 +04:00
John Preston
37f5160d1c
Fix bold formatting in the beginning of a quote.
2024-03-08 10:53:59 +04:00
John Preston
ee847bc1a3
Fix legacy group pins loading on first group open.
...
Fixes #27466 .
2024-03-08 10:53:59 +04:00
John Preston
c94da177d7
Fix build with Xcode.
2024-03-08 10:53:59 +04:00
John Preston
88751896af
PremiumPreview/BusinessFeature -> PremiumFeature.
2024-03-08 10:53:59 +04:00
John Preston
f812166249
Use server-side order for business features list.
2024-03-08 10:53:59 +04:00
John Preston
a47c6f9c9a
Show errors on business info savings.
2024-03-08 10:53:59 +04:00
John Preston
cf8aaf5f9d
Save away / greeting settings.
2024-03-08 10:53:59 +04:00
John Preston
ca4cbddba6
Check shortcuts / messages limits.
2024-03-08 10:53:59 +04:00
John Preston
dd6768a476
Add stories rights by default to new admins.
2024-03-08 10:53:59 +04:00
John Preston
7f7d544943
Show nice empty quick reply placeholder.
2024-03-08 10:53:59 +04:00
John Preston
d5e920e45a
Update API scheme on layer 176.
2024-03-08 10:53:59 +04:00
John Preston
8545a14763
Fix shortcut messages sizing / emoji panel.
2024-03-08 10:53:59 +04:00
John Preston
aad8e989d8
Shortcuts edit / delete menu.
2024-03-08 10:53:59 +04:00
John Preston
f086203d25
Implement proper shortcut management.
2024-03-08 10:53:59 +04:00
John Preston
23e22de6ec
Fix deleting shortcut items.
2024-03-08 10:53:59 +04:00
John Preston
fb539b0f70
Improve shortcut messages geometry.
2024-03-08 10:53:59 +04:00
John Preston
6e08b00dba
Fix sending .tgs files as stickers.
...
Regression was introduced in 3467fe226f
.
2024-03-08 10:53:59 +04:00
John Preston
7f3ebde252
Implement sending of shortcutted messages.
2024-03-08 10:53:59 +04:00
John Preston
5c11fa4f63
Update API scheme on layer 176.
2024-03-08 10:53:59 +04:00
John Preston
d05c4e0990
Start shortcut messages sending.
2024-03-08 10:53:59 +04:00
John Preston
dd7ccada2f
Support edit / save of greeting message settings.
2024-03-08 10:53:59 +04:00
John Preston
e6b9ac2267
Support edit / save of away message settings.
2024-03-08 10:53:58 +04:00
John Preston
f85c3c88f7
Add rpl interface to RadiobuttonGroup.
2024-03-08 10:53:58 +04:00
John Preston
e05eb63476
Update API scheme on layer 176.
2024-03-08 10:53:58 +04:00
John Preston
c513906996
Change default for business recipients.
2024-03-08 10:53:58 +04:00
John Preston
dd0bdd62fb
Support business working hours API.
2024-03-08 10:53:58 +04:00
John Preston
4d12f1c0ef
Initial working hours editing.
2024-03-08 10:53:58 +04:00
John Preston
1fe641c458
Update API scheme to layer 176.
2024-03-08 10:53:58 +04:00
John Preston
1e5f821c6f
Start all business sections implementation.
2024-03-08 10:53:58 +04:00
John Preston
0af131f144
Invert group / channel features list.
2024-03-08 10:53:58 +04:00
John Preston
ad9107ca90
Implement chatbots section editing.
2024-03-08 10:53:58 +04:00
John Preston
205479fccc
Layout chatbots editing section.
2024-03-08 10:53:58 +04:00
John Preston
0c991466f5
Update API scheme to layer 175. Business promo.
2024-03-08 10:53:58 +04:00
23rd
0fad42b5b4
Added ability to open box for voice restrictions without premium.
2024-03-08 10:53:58 +04:00
23rd
27bd9e3ee5
Added icons to buttons for privacy settings that require premium.
2024-03-08 10:53:58 +04:00
23rd
02e1c03ed9
Fixed position of connecting state widget when forum is opened.
...
Fixed #27548 .
2024-03-08 10:53:58 +04:00
23rd
f56b16c6ef
Added initial badges for minimal level of boosts to channel settings.
2024-03-08 10:53:58 +04:00
23rd
09285bc9cd
Moved out minimal levels of boosts for channel settings to single place.
2024-03-08 10:53:58 +04:00
23rd
eab249fc13
Fixed countdown label for input field of bio.
2024-03-08 10:53:58 +04:00
23rd
48eb408fb8
Fixed text elision of vote amount in polls with reactions.
2024-03-08 10:53:58 +04:00
23rd
ef474f0dc8
Fixed opening of local links from webview bots in appropriate window.
2024-03-08 10:53:58 +04:00
23rd
a704611705
Fixed ability to create vertical drum picker with first chosen item.
2024-03-08 10:53:58 +04:00
23rd
b790847fde
Added ability to close call panel without hanging up call.
2024-03-08 10:53:58 +04:00
23rd
c0c330a150
Fixed bubble color under strip of emoji pad for reactions.
2024-03-08 10:53:58 +04:00
23rd
aec4857e7b
Fixed format of phone number in intro widget.
2024-03-08 10:53:58 +04:00
23rd
5dc6bdcc42
Fixed reply bar stuck when sending file in replies section.
2024-03-08 10:53:58 +04:00
23rd
08717dcd78
Added counter label of characters limit to edit mode without media.
2024-03-08 10:53:58 +04:00
23rd
a77c547a62
Fixed edit of long media caption with emoji.
2024-03-08 10:53:58 +04:00
23rd
d252427e34
Added blockquote to white list for message links parser.
2024-03-08 10:53:58 +04:00
23rd
58443bc197
Fixed ability to schedule forwarded messages without comment.
2024-03-08 10:53:58 +04:00
23rd
ea20e41f1d
Added drag text to contact view.
2024-03-08 10:53:58 +04:00
23rd
afdd22d154
Fixed phone formatting generally.
2024-03-08 10:53:58 +04:00
23rd
93d1a187ca
Improved view style of contacts.
2024-03-08 10:53:57 +04:00
23rd
52c779bffa
Added support of inline markup reply to HTML export.
2024-03-08 10:53:57 +04:00
23rd
de1bd6ef28
Slightly simplified creation of universal variables in prepare.py.
2024-03-08 10:53:57 +04:00
23rd
c26982be3e
Added support for AVIF, HEIF and JPEG XL on macOS.
2024-03-08 10:53:57 +04:00
mrbesen
5971aefb83
add bash shebang
2024-03-08 08:05:55 +04:00
Ilya Fedin
41481129f7
Port main_window_linux to cppgir
2024-03-08 08:05:12 +04:00
Ilya Fedin
7b8cdb43c4
Port linux_xdp_open_with_dialog to cppgir
2024-03-08 08:05:12 +04:00
Ilya Fedin
1e9b7e2726
Use XDP::kObjectPath for session and request paths
2024-03-08 08:05:12 +04:00
Ilya Fedin
a66b886c51
Initialize Linux lock screen monitor fully asynchronously
2024-03-08 08:05:12 +04:00
Ilya Fedin
5b62d97288
Update submodules
2024-03-08 08:05:12 +04:00
Kolya
b040b62b4e
prepare.py: simplify qt5 clone
2024-03-07 18:14:34 +04:00
Kolya
50f51d0747
update new script location in qt repo
2024-03-07 18:14:34 +04:00
xmdn
95b4fc0216
use modern installer style
2024-03-01 12:43:33 +04:00
GitHub Action
da047edbc5
Update User-Agent for DNS to Chrome 122.0.0.0.
2024-03-01 12:41:47 +04:00
Ilya Fedin
a8b5061003
Fix a std::clamp assertion
2024-03-01 12:41:35 +04:00
Kolya
ec427ad45d
Use TOOLCHAIN variable name
2024-02-23 13:17:55 +04:00
Kolya
778ab70b72
Fix libvpx build on VS 17.8+
...
use with https://github.com/desktop-app/patches/pull/182
2024-02-23 13:17:55 +04:00
John Preston
cb065146c2
Version 4.15: Fix build with GCC.
2024-02-18 21:00:10 +04:00
John Preston
3aab2a88aa
Remove helper temporary code.
2024-02-18 20:56:51 +04:00
John Preston
9a012d8b9b
Version 4.15: Fix build with Xcode.
2024-02-18 20:46:10 +04:00
John Preston
eaad2034e6
Version 4.15.
...
- Stories from groups.
- Group appearance settings.
- Group emoji pack.
- Boost groups to unlock features.
2024-02-18 20:24:20 +04:00
John Preston
2a52eca5f5
Fix set icon in updating group emoji set.
2024-02-18 20:21:03 +04:00
John Preston
13ded3a82e
Fix crash in removing group emoji set.
2024-02-18 20:15:55 +04:00
John Preston
9a0ea78e0f
Don't show duplicated emoji set.
2024-02-18 20:11:57 +04:00
John Preston
a2fe1506cc
Fix build.
2024-02-18 17:55:07 +04:00
John Preston
608b4f30c5
Show thumbnail of selected group emoji pack.
2024-02-18 17:54:09 +04:00
Ilya Fedin
3af646a584
Disable system proxy support on Linux
...
Reading system proxy on Linux reads to massive crashes in system libraries.
Since those crashes are unreproducible in development environment, it's not possible to find the root cause.
Workarounds #27482 .
2024-02-18 00:26:36 +04:00
John Preston
89c7147fd9
Improve group appearance box design.
2024-02-18 00:25:40 +04:00
John Preston
d4ee45f9ff
Use nice boost features icons.
2024-02-17 22:05:05 +04:00
John Preston
df5454a0b0
Fix build.
2024-02-17 22:04:46 +04:00
John Preston
ebf4e88a10
Fix crash in giveaway results view.
2024-02-17 21:49:07 +04:00
John Preston
0163ec314a
Improve phrases for giveaways in groups.
2024-02-17 21:46:00 +04:00
23rd
46d5a93c96
Slightly improved fade effect for bottom side of input message field.
2024-02-17 20:33:59 +03:00
23rd
dd6cbd2c36
Fixed edit of long text message without media.
2024-02-17 20:33:59 +03:00
John Preston
f59c46cd7c
Remove "Boost Group" button in channels.
2024-02-17 21:06:07 +04:00