John Preston
f064692e57
Close media viewer when photo message is deleted.
2020-10-23 15:28:20 +03:00
John Preston
3d54a263b8
Stop playing documents when items are deleted.
2020-10-23 15:22:38 +03:00
23rd
3a2b772a5d
Added spellchecker to Replies / Scheduled messages sections.
...
Fixed #8793 .
2020-10-23 13:32:44 +03:00
23rd
bc8f8bc68c
Added auto-closing to some boxes which depend on certain message.
2020-10-23 13:32:44 +03:00
23rd
bc7975ece7
Fixed crash when user reschedules already sent message.
...
Fixed #8867 .
2020-10-23 13:32:43 +03:00
23rd
52cca98144
Fixed replies button display in section of scheduled messages.
2020-10-23 13:32:43 +03:00
23rd
5540b0bb8b
Fixed glitch for scheduled messages with elapsed date in channels.
2020-10-23 13:32:32 +03:00
23rd
7de9bcad03
Added ability to open contacts with shortcut.
...
Fixed #8775 .
2020-10-23 13:31:24 +03:00
23rd
367b028094
Moved contacts box preparing to single place.
2020-10-23 13:31:24 +03:00
John Preston
9697567b8d
Add some more open file warnings.
2020-10-23 13:10:43 +03:00
John Preston
1373bd0af1
Use OpenAL 1.20.1 with bugfix backport on Windows.
2020-10-23 12:47:41 +03:00
Ilya Fedin
4f2b0531f8
Replace GDBusProxy with GDBusConnection in NotificationData
2020-10-23 11:29:35 +03:00
Ilya Fedin
ca67ac913f
Check for KDE portal backend when using portals on KDE
2020-10-23 11:28:18 +03:00
Ilya Fedin
4033a091b5
Hide mark as read button in notifications when app is pass-code locked
2020-10-23 11:25:18 +03:00
Ilya Fedin
0179a2ca10
Rename InstallMainDesktopFile to InstallLauncher
2020-10-23 11:25:18 +03:00
Ilya Fedin
f58874572d
Check actual socket path length rather than InSnap/InFlatpak
2020-10-23 11:25:18 +03:00
Ilya Fedin
143b9682a4
Get rid of lxqt-qtplugin
...
It is stil impossible to build it statically and it seems that reading icon theme from gtk is pretty enough
2020-10-23 11:24:37 +03:00
John Preston
1cabfaa6a4
Fix cancel / crash in sending album to scheduled messages.
...
Fixes #8788
2020-10-23 11:22:38 +03:00
Ilya Fedin
3f6399f13d
Log getting GTK settings
2020-10-21 10:57:40 +03:00
Ilya Fedin
245d644cd7
Add always on top hint for media view window
...
To avoid overlapping by panels in KDE
2020-10-20 09:37:31 +03:00
Ilya Fedin
2aa0b674cd
Use new XCB methods from lib_base
2020-10-16 16:12:38 +03:00
Ilya Fedin
654784ce9f
Use external_xcb and external_glib
2020-10-16 16:12:38 +03:00
John Preston
744eccc51e
Version 2.4.3: Fix build for OS X 10.10-10.11.
2020-10-07 18:18:58 +03:00
Ilya Fedin
ce49714533
Use FindALSA instead of pkg-config
2020-10-07 17:10:27 +03:00
John Preston
ae2c858dc9
Version 2.4.3: Update lib_ui submodule.
2020-10-07 15:10:31 +03:00
John Preston
f0b5dc42f9
Version 2.4.3.
...
- Fix sending voice messages in scheduled messages section.
- Fix deleting profile / group / channel photos.
- Several crash fixes.
2020-10-07 15:08:52 +03:00
John Preston
9c213bf1c0
Warn when launching .sh on Windows.
...
Fixes #8753 .
2020-10-07 14:41:21 +03:00
John Preston
0c1175f9cd
Fix broadcast field placeholder update.
2020-10-07 14:41:21 +03:00
23rd
0c1312419a
Fixed crash when user schedules message with elapsed date.
...
Fixed #8764 .
2020-10-07 14:30:29 +03:00
23rd
7e9695b213
Added missed *.mov extension to dialog files filter for album items.
2020-10-07 13:09:15 +03:00
Ilya Fedin
093fcc3821
Subscribe to StatusNotifierHostRegistered signal
2020-10-07 13:06:06 +03:00
Ilya Fedin
6f89598a7b
Clean old attempts to register url scheme on scheme registration
2020-10-07 12:55:34 +03:00
John Preston
6ccd53689d
Fix crash in shared media search message delete.
...
Fixes #8237 .
2020-10-06 14:20:49 +03:00
John Preston
cd506dfff5
Fix reply_to_top_id in local sent stickers.
...
Fixes #8758 .
2020-10-06 14:01:19 +03:00
John Preston
5a3733b5b6
Fix selecting stickers in Replies section.
2020-10-06 13:46:19 +03:00
John Preston
22a85016e3
Show rank in anonymous outgoing messages.
2020-10-06 10:23:58 +03:00
John Preston
9acf617c9f
Show full cached song as downloaded.
2020-10-06 10:10:22 +03:00
John Preston
72af170484
Force call panel to be a separate window.
...
I hope this fixes #8715 .
2020-10-05 18:30:08 +03:00
John Preston
4db2505f5d
Fix deleting profile photos.
...
Fixes #8720 .
2020-10-05 18:26:29 +03:00
23rd
4d40336be0
Fixed voice recording cancel.
2020-10-05 17:08:52 +03:00
John Preston
616531b0d0
Fix author signature in discussion posts.
2020-10-05 16:21:34 +03:00
John Preston
473803edb8
Fix comments button getState / remove.
2020-10-05 16:21:34 +03:00
Ilya Fedin
a33ca97298
Find taskbar window on the same monitor
2020-10-05 13:50:03 +03:00
John Preston
a711c89409
Fix crash on wrong server response.
...
Fixes #8724 .
2020-10-05 12:58:12 +03:00
John Preston
24ec0e0866
Fix recording stop in voice messages.
2020-10-05 12:58:12 +03:00
John Preston
e6df927e30
Correctly use alcGetIntegerv.
2020-10-05 12:58:12 +03:00
Ilya Fedin
638ea3111f
Fallback to D-Bus methods if XCB-based LastUserInputTime failed
2020-10-05 10:10:40 +03:00
John Preston
983d9e6eee
Version 2.4.2.
...
- Allow block, report and delete all message from user
in "user joined" service message context menu.
- Fix admin badge display in groups.
- Fix loading and opening of comments in channels.
2020-10-02 19:32:20 +03:00
John Preston
4b6d74dd9b
Fix opening Replies section on unread bar.
2020-10-02 19:29:29 +03:00
23rd
8d70a62ee8
Fixed crash in OverlayWidget when user opens attached stickers.
...
Fixed #8710 .
2020-10-02 19:29:29 +03:00
Ilya Fedin
a0af748fc5
Update SNI state even if tray is deactivated
2020-10-02 19:19:16 +03:00
John Preston
f10ef26226
Fix message right badge refresh.
...
Fixes #8669 .
2020-10-02 17:46:27 +03:00
John Preston
4ebc62afd2
Fix build on Linux.
2020-10-02 17:29:28 +03:00
John Preston
18cb26fed6
Change flags / attributes when changing window frame.
2020-10-02 16:17:53 +03:00
John Preston
d965385356
Fix loading comments.
2020-10-02 16:10:50 +03:00
Ilya Fedin
5cc4066b65
Don't change window flags in Window::MainWindow::recountGeometryConstraints
2020-10-02 16:10:38 +03:00
John Preston
6b084301be
Allow delete all from service message.
2020-10-02 16:02:09 +03:00
23rd
498e82b804
Added ability to scroll to replying message on reply header click.
2020-10-02 15:57:17 +03:00
John Preston
8c224f7aca
Allow block & report from service message.
2020-10-02 15:52:26 +03:00
John Preston
f3a2460a54
Version 2.4.1: Fix build for Linux.
2020-10-01 20:06:00 +03:00
John Preston
04212140cc
Version 2.4.1: Fix capture error reporting.
2020-10-01 18:46:22 +03:00
John Preston
4e1904b137
Version 2.4.1.
...
- Move by PageUp and PageDown in channel comments.
- Several layout bugfixes.
- Several crashfixes.
2020-10-01 18:24:29 +03:00
John Preston
0299ba4873
Allow in groups to delete service messages for everyone.
...
Fixes #8690 .
2020-10-01 18:21:39 +03:00
23rd
46ce0df832
Fixed crash in SessionsBox when list of sessions is empty.
2020-10-01 18:14:09 +03:00
John Preston
d66debd802
Fix crash on bad message in Replies section.
2020-10-01 18:08:27 +03:00
John Preston
454fe8cdf7
Fix crash in calls box.
2020-10-01 17:52:02 +03:00
John Preston
c4dfc634d0
Fix crash in main window destruction.
2020-10-01 17:45:25 +03:00
John Preston
b08fa069b4
Fix assertion violation in case of bad messages.
2020-10-01 17:38:49 +03:00
John Preston
3d20958bb4
Remove assertion about taskbar position.
2020-10-01 17:33:59 +03:00
John Preston
c693fcb2b0
Reopen third column in Replies section.
...
Fixes #8674 , fixes #8687 .
2020-10-01 17:20:08 +03:00
John Preston
ddad42d80e
Add report button to comments context menu.
...
Fixes #8679 .
2020-10-01 17:06:04 +03:00
John Preston
c6f66e83ee
Fix restriction label display.
...
Fixes #8680 .
2020-10-01 16:53:39 +03:00
John Preston
8bb3b7fada
Handle some errors on comments open.
...
Fixes #8682 .
2020-10-01 16:42:31 +03:00
Ilya Fedin
1d24d29afa
Little cleanup for Linux platform code & build
...
CheckCXXSourceCompiles is not needed anymore
Material wayland decorations could be checked just with IsQtPluginsBundled
2020-10-01 16:34:01 +03:00
Ilya Fedin
0536a479f9
Use startSystemMove/startSystemResize instead of platform code on Wayland with Qt 5.15
2020-10-01 16:30:53 +03:00
Ilya Fedin
7fef7e6315
Don't add shadow on Wayland
...
It was implemented like a hack and worked like a hack... Looks like it is better to wait until Qt give a way to create shadows.
2020-10-01 16:30:53 +03:00
John Preston
c6ef2b057e
Fix couple of visual glitches.
...
Fixes #8676 .
2020-10-01 16:29:09 +03:00
John Preston
784f10678c
Fix root comments post layout.
2020-10-01 15:12:57 +03:00
John Preston
92dbd7089b
Fix comments layout bug for narrow photos.
2020-10-01 14:05:26 +03:00
John Preston
415990c913
Show View thread button only in discussions for now.
2020-10-01 13:38:36 +03:00
John Preston
e42af74dd2
Don't try to open comments in invite peek channel.
2020-10-01 13:15:10 +03:00
John Preston
bd1a46252d
Show admin rank for anonymous posts.
2020-10-01 12:57:03 +03:00
John Preston
874e5e0a61
Fix export of discussion messages.
2020-10-01 12:42:35 +03:00
John Preston
81457693f1
Don't add comments button for inline markup messages.
...
Fixes #8664 .
2020-10-01 11:44:08 +03:00
John Preston
3a700650be
Remove comments info if no info in server data.
2020-10-01 11:34:59 +03:00
John Preston
d642c3f3b5
Hide bot about header for Replies chat.
2020-10-01 11:19:14 +03:00
John Preston
4be03ffc25
Fix PageUp/PageDown scrolling in Replies section.
...
Fixes #8666 .
2020-10-01 11:00:29 +03:00
Ilya Fedin
10012d6b31
Handle launcher basename compile-time for snap
...
Just like for flatpak
2020-10-01 10:54:42 +03:00
John Preston
3aa1b1e9ae
Fix recent commenters userpics border.
2020-10-01 10:52:53 +03:00
John Preston
4e8a1f8d29
Fix voice messages sending.
2020-10-01 10:47:03 +03:00
John Preston
11e03a181d
Version 2.4: Fix crash in typing animations.
2020-09-30 21:11:24 +03:00
John Preston
4e366dc86e
Fix widget order in compose controls.
2020-09-30 21:11:24 +03:00
23rd
015277c4d3
Disabled top moving of dialogs when window has normal adaptive layout.
...
Fixed #8370 .
2020-09-30 21:11:24 +03:00
John Preston
745bbfe268
Fix fast reply from message corner in Replies section.
2020-09-30 21:11:24 +03:00
John Preston
e8a58c4c8d
Fix crash in replies list management.
2020-09-30 21:11:24 +03:00
John Preston
d4f2c96322
Version 2.4: Fix build on macOS.
2020-09-30 19:58:30 +03:00
John Preston
bd1d0417a9
Version 2.4: Fix submodules.
2020-09-30 19:20:08 +03:00
John Preston
4a78eb100a
Version 2.4.
...
- Turn on "Remain Anonymous" in an admin's Permissions to let them post
on behalf of the group and become invisible in the list of members.
- Comment on posts in channels that have a discussion group.
- Get notified about replies to your comments via the new Replies chat
(if you are not a member of the discussion group).
2020-09-30 19:15:43 +03:00
Ilya Fedin
7fa5ca192b
Fix showing autohidden taskbar with maximized window
2020-09-30 19:14:51 +03:00
John Preston
371510cfe2
Fix layout bug in box title with right button.
2020-09-30 19:01:54 +03:00
23rd
622c1a910b
Moved text changes of QAction in peer menu to single place.
2020-09-30 19:00:53 +03:00
23rd
ce3279143d
Connected popup menu display to archive button display in main menu.
2020-09-30 19:00:53 +03:00
23rd
3e6ba53a04
Reduced number of requests for authorizations list in SessionsBox.
2020-09-30 18:48:35 +03:00
23rd
41cb37b091
Added labels update in privacy box by timer.
2020-09-30 18:48:35 +03:00
23rd
264dd0c1d2
Refactored row painting in sessions box.
2020-09-30 18:48:34 +03:00
23rd
163e549708
Added count of active sessions as label of button in settings.
2020-09-30 18:48:34 +03:00
23rd
035a19b41e
Removed authorizations check form Data::Session.
2020-09-30 18:48:34 +03:00
23rd
6ac5f32796
Moved other authorizations api request to separated file.
2020-09-30 18:48:34 +03:00
23rd
0c4c4b2fcf
Added ability to move content of SessionsBox to Section.
2020-09-30 18:48:34 +03:00
23rd
a106d6e804
Moved content of SessionsBox to separate inner class.
2020-09-30 18:48:34 +03:00
23rd
6b7c33f0ee
Moved same parts of code of terminating in SessionsBox to single place.
2020-09-30 18:48:34 +03:00
23rd
8d2cacac80
Replaced variable of loading in SessionsBox with rpl::variable.
2020-09-30 18:48:34 +03:00
John Preston
cc9eb7f893
Support write restrictions in Replies section.
2020-09-30 18:38:58 +03:00
John Preston
94c2969f8b
Support slowmode restrictions in Replies section.
2020-09-30 16:29:32 +03:00
John Preston
719bed6e85
Move some text formatting to tg_ui:ui/text/format_values.
2020-09-30 16:29:17 +03:00
John Preston
8634c1f7f3
Move lang keys to td_lang library.
2020-09-30 12:18:52 +03:00
John Preston
def1266216
Rename td-specific libs from lib_ to td_.
2020-09-30 10:51:17 +03:00
23rd
2e02f27a5c
Fixed tabbed selector display in Replies / Scheduled messages sections.
2020-09-29 23:44:03 +03:00
John Preston
c29730650e
Closed alpha version 2.3.2.2.
2020-09-29 20:20:31 +03:00
John Preston
6257445d5e
Fix build on Xcode 12.
2020-09-29 20:20:21 +03:00
John Preston
405c8125da
Allow sending voice messages in Replies / Scheduled.
2020-09-29 19:03:30 +03:00
John Preston
62da24c20b
Improve scroll to unread bar.
2020-09-29 19:03:30 +03:00
John Preston
e8df47c926
Show send action animations in Replies thread.
2020-09-29 19:03:30 +03:00
John Preston
433c147dd0
Show message from Replies bot inside thread.
2020-09-29 19:03:30 +03:00
John Preston
8f4fdb6d0d
Fix crash in mark folder as read.
2020-09-29 19:03:30 +03:00
23rd
aecdc01e41
Added ability to mark all chats as read.
2020-09-29 19:03:29 +03:00
23rd
bdce2d5e25
Added ability to mark as read chats from folder from context menu.
...
Fixed #7507 .
Fixed #6004 .
2020-09-29 19:03:29 +03:00
23rd
5968219fe4
Added ability to mark as read selected chat with shortcut.
2020-09-29 19:03:29 +03:00
23rd
f81271d1fe
Simplified confirmed callback for ConfirmBox instances.
2020-09-29 19:03:29 +03:00
23rd
9f3af7234e
Added ability to pass confirm callback with close to ConfirmBox.
2020-09-29 19:03:29 +03:00
John Preston
90c0929407
Load Rstrtmgr dynamically.
2020-09-29 19:03:29 +03:00
John Preston
1e31cda78d
Fix root comments post layout.
2020-09-29 19:03:29 +03:00
John Preston
f7e4f18e9b
Fix a crash in failed-sent scheduled messages.
2020-09-29 19:03:29 +03:00
John Preston
0fb42ed82a
Use special method for blocking from Replies.
2020-09-29 19:03:29 +03:00
John Preston
c535a7c564
Use MaskedInputField for URL input.
2020-09-29 19:03:29 +03:00
John Preston
c32f2e71e8
Update fast action icons.
2020-09-29 19:03:28 +03:00
John Preston
a38f7b357c
Closed alpha version 2.3.2.1.
2020-09-29 19:03:28 +03:00
John Preston
438f69e1b2
Improve root comments message layout.
2020-09-29 19:03:28 +03:00
John Preston
891b4a91a3
Generate correct links to replies section.
2020-09-29 19:03:28 +03:00
John Preston
889139f31f
Handle links to replies section.
2020-09-29 19:03:28 +03:00
John Preston
247b1f64ca
Show correct outbox ticks in replies section.
2020-09-29 19:03:27 +03:00
John Preston
13ad590a51
Track inbox/outbox comments/replies read state.
2020-09-29 19:03:27 +03:00
John Preston
e021e0beb3
Resize scroll area together with pinned root message.
2020-09-29 19:03:27 +03:00
John Preston
b097bd7225
Report spam from Replies reports messages.
2020-09-29 19:03:27 +03:00
John Preston
27f85df562
Click on root pinned bar throws to replies start.
2020-09-29 19:03:27 +03:00
John Preston
e484bc78d0
Update API scheme on layer 119.
2020-09-29 19:03:27 +03:00
John Preston
d89be1d1d4
Don't read messages in channels I'm not in.
2020-09-29 19:03:27 +03:00
John Preston
ab429212e5
Respect global group read position in replies.
2020-09-29 19:03:27 +03:00
John Preston
f53f934001
Handle new typing update in channels.
2020-09-29 19:03:27 +03:00
John Preston
a287dec242
Allow sending typing/send actions for Replies section.
2020-09-29 19:03:27 +03:00
John Preston
f73b0f0b0d
Update API scheme on layer 119.
2020-09-29 19:03:27 +03:00
John Preston
61d89113d4
Handle correctly comment links for public channels.
2020-09-29 19:03:26 +03:00
John Preston
7862443fcb
Show comments button for unwrapped medias.
2020-09-29 19:03:26 +03:00
John Preston
1a40f2b3ef
Fix userpics display for min-loaded users.
2020-09-29 19:03:26 +03:00
John Preston
4c1213ce9e
Allow blocking users from Replies chat.
2020-09-29 19:03:26 +03:00
John Preston
afbc0c498f
Use service message instead of unread bar.
2020-09-29 19:03:26 +03:00
John Preston
a91c078fb1
Count attachments only on visible items.
2020-09-29 19:03:26 +03:00
John Preston
6eedeb3852
Inject full album to the Replies section.
2020-09-29 19:03:26 +03:00
John Preston
8af559e711
Use first message of album as the leader.
2020-09-29 19:03:26 +03:00
John Preston
7f928a92ea
Show root as pinned when not visible as message.
2020-09-29 19:03:26 +03:00
John Preston
22dc7601f5
Fix root message pinned bar shadow.
2020-09-29 19:03:26 +03:00
John Preston
9abca29f4c
Show comments bar when no unread bar.
2020-09-29 19:03:25 +03:00
John Preston
cf48152853
Inject discussed message when no comments.
2020-09-29 19:03:25 +03:00
John Preston
883c3ecf65
Improve root message layout in Replies section.
2020-09-29 19:03:25 +03:00
John Preston
9a96298ef7
Disable revoke all history for bots.
2020-09-29 19:03:25 +03:00
John Preston
a1a845dbf1
Improve Replies chat design.
2020-09-29 19:03:25 +03:00
John Preston
40e925d3f9
Remove redundant read comments thread requests.
2020-09-29 19:03:25 +03:00
John Preston
808e8dcf4f
Inject discussed message in Replies section.
2020-09-29 19:03:25 +03:00
John Preston
c2bb2526d3
Handle updateReadDiscussion.
2020-09-29 19:03:25 +03:00
John Preston
59abe95754
Show comments unread status.
2020-09-29 19:03:25 +03:00
John Preston
040f29abe6
Remove some options from Replies three-dot menu.
2020-09-29 19:03:25 +03:00
John Preston
e9dffe78e3
Fix minimal width of message bubble with comments.
2020-09-29 19:03:25 +03:00
John Preston
3a51303fb0
Add go to original button to Replies chat.
2020-09-29 19:03:25 +03:00
John Preston
008a301755
Paint some sort of replies icon.
2020-09-29 19:03:24 +03:00
John Preston
be14456290
Show correct reply in Replies bot.
2020-09-29 19:03:24 +03:00
John Preston
4a94a0c438
Show replies dialog correctly.
2020-09-29 19:03:24 +03:00
John Preston
608d8307d9
Scroll to bottom when sending a comment.
2020-09-29 19:03:24 +03:00
John Preston
6f9ea1cc01
Allow posting comments being not in group.
2020-09-29 19:03:24 +03:00
John Preston
47170da813
Show comments button using 'has_link' flag.
2020-09-29 19:03:24 +03:00
John Preston
01ab6e6d4d
Support anonymous group admins.
2020-09-29 19:03:24 +03:00
John Preston
b8424b1d89
Add read status tracking to comments.
2020-09-29 19:03:24 +03:00
John Preston
78d83a2c69
Show local sending messages in replies section.
2020-09-29 19:03:24 +03:00
John Preston
beb623bee2
Add root message display in replies section.
2020-09-29 19:03:23 +03:00
John Preston
d42ce87c09
Move discussion group link to three-dot menu.
2020-09-29 19:03:23 +03:00
John Preston
60002555c3
Track comments count correctly.
2020-09-29 19:03:23 +03:00
John Preston
fb20be3e6c
Open channel comments, not replies.
2020-09-29 19:03:23 +03:00
John Preston
31e1ed216a
Add comments button to channel posts.
2020-09-29 19:03:23 +03:00
John Preston
ce91caa820
Fix build on macOS.
2020-09-29 19:03:23 +03:00
John Preston
95a579f25f
Clear text box when sending media in replies.
2020-09-29 19:03:23 +03:00
John Preston
9fe82480e1
Reply in replies by double click.
2020-09-29 19:03:23 +03:00
John Preston
17549ad5ea
Allow replying inside replies section.
2020-09-29 19:03:23 +03:00
John Preston
f22a804220
Add navigation through reply stack.
2020-09-29 19:03:22 +03:00
John Preston
c563df7d9d
Fix navigation in a message replies section.
2020-09-29 19:03:22 +03:00
John Preston
1849f01b15
Jump to near reply inside a replies thread.
2020-09-29 19:03:22 +03:00
John Preston
f8b83dd186
Remove mapbox::variant dependency.
2020-09-29 19:03:22 +03:00
John Preston
f0e1d2fd02
'base::optional_variant<' -> 'std::variant<v::null_t,'
2020-09-29 19:03:19 +03:00
John Preston
734d834a20
Replace mapbox variant with std::variant.
2020-09-29 19:03:19 +03:00
John Preston
b3eb41b989
Fix build instructions for old OS X versions.
2020-09-29 19:03:19 +03:00
John Preston
45419205c6
Simple sending from replies section.
2020-09-29 19:03:19 +03:00
John Preston
204645a715
Stick to bottom on new messages.
2020-09-29 19:03:19 +03:00