John Preston
ebd8380019
Use correct reply placeholder in stories view.
2023-07-20 07:20:47 +04:00
John Preston
51027a0bc2
Workaround Wayland popup menu bug.
...
When hiding a child popup first the app receives ApplicationDeactivate
event and in a short time (a couple of ms) ApplicationActivate.
But the first event hides all popups, so the parent popup gets closed too.
Delay handling of ApplicationDeactivate event in this specific case.
2023-07-20 07:20:47 +04:00
John Preston
196447ac19
Fix build with GCC.
2023-07-20 07:20:46 +04:00
John Preston
6607848abc
Fix build with GCC.
2023-07-20 07:20:46 +04:00
John Preston
b0403553fa
Remove testing more chats bar.
2023-07-20 07:20:46 +04:00
John Preston
8726884b21
Fix media rotation animation.
2023-07-20 07:20:46 +04:00
John Preston
641a03c988
Fix crash on mention story opening.
2023-07-20 07:20:46 +04:00
John Preston
35e34541b0
Closed alpha version 4.8.4.2.
2023-07-20 07:20:46 +04:00
John Preston
05cf8d034e
Improve touch-screen stories overscroll.
2023-07-20 07:20:46 +04:00
John Preston
dfd1aa5cd6
Fix empty stories list hiding.
2023-07-20 07:20:46 +04:00
John Preston
06469270d0
Remove hidden stories from contacts box.
2023-07-20 07:20:46 +04:00
John Preston
7b911897fc
Remove legacy summaries from stories list.
2023-07-20 07:20:46 +04:00
John Preston
70ca3d4f1a
Show hidden stories in archive.
2023-07-20 07:20:46 +04:00
John Preston
61b8aac7c4
Allow manually toggle stories expand state.
2023-07-20 07:20:46 +04:00
John Preston
85795aa376
Working stories in overscroll.
2023-07-20 07:20:44 +04:00
John Preston
e0c10e7cc2
Fix scroll-to-top in chats list visibility.
2023-07-20 07:20:33 +04:00
John Preston
dc806d4286
Try ElasticScroll in Dialogs::Widget.
2023-07-20 07:20:33 +04:00
John Preston
08ee386b28
Fix build for macOS.
2023-07-20 07:20:33 +04:00
John Preston
1c914e40bb
Closed alpha version 4.8.4.1.
2023-07-20 07:20:33 +04:00
John Preston
6a11888852
Poll views for my story that is viewed.
2023-07-20 07:20:33 +04:00
John Preston
5ccb97668c
Add short-polling of stories.
2023-07-20 07:20:33 +04:00
John Preston
12fe0a836a
Apply editions in realtime, show badge.
2023-07-20 07:20:33 +04:00
John Preston
ee507722ba
Add stories counter to hidden stories sources.
2023-07-20 07:20:33 +04:00
John Preston
57b7391f53
Improve design of contacts according to mockups.
2023-07-20 07:20:33 +04:00
John Preston
a0ffa15885
Update story mention layout, add outline.
...
Also use uint32 for bool-bitfields, otherwise:
int a : 1 = 0;
...
const auto test = true;
const auto b = test ? 1 : 0;
if (a != b) {
a = b;
...
}
Assert(a == b); // Violation, because a == -1, not 1 (after a = b).
2023-07-20 07:20:33 +04:00
John Preston
d7d8847c1d
Show stories in chats list userpics.
2023-07-20 07:20:33 +04:00
John Preston
9a29807276
Show stories segments in contacts list.
2023-07-20 07:20:33 +04:00
John Preston
451c4e3101
Implement vertical list of hidden story sources.
2023-07-20 07:20:33 +04:00
John Preston
a79deb89ce
Update API scheme on laydr 160.
2023-07-20 07:20:33 +04:00
John Preston
f0ab6e5690
Update main menu and stories icons.
2023-07-20 07:20:33 +04:00
John Preston
ef1f1846a4
Respect PowerSaver in TranslateBox.
2023-07-20 07:20:33 +04:00
John Preston
e66d9d5d24
Fix jump to top on a new message send.
2023-07-20 07:20:33 +04:00
John Preston
fcc15dd52d
Open profile on header click.
2023-07-20 07:20:33 +04:00
John Preston
ac534780cc
Implement context menu actions in stories list.
2023-07-20 07:20:33 +04:00
John Preston
a733b83642
Use stories ShareBox from the saved stories list.
2023-07-20 07:20:33 +04:00
John Preston
5f72a5238c
Save to Profile / Archive / Delete in list.
2023-07-20 07:20:33 +04:00
John Preston
af0e578da5
Save to Profile / Archive stories from the viewer.
2023-07-20 07:20:32 +04:00
John Preston
6c960243a9
Improve story source context menus.
2023-07-20 07:20:32 +04:00
John Preston
074a4e3c92
Track stories deletion and refresh views.
2023-07-20 07:20:32 +04:00
John Preston
1d5b57c39c
Add video story saved toast to viewer.
2023-07-20 07:20:32 +04:00
John Preston
3d795f2f67
Implement story mention messages.
2023-07-20 07:20:32 +04:00
John Preston
75d4ba7be1
Use scroll phase information from wheel events.
2023-07-20 07:20:32 +04:00
John Preston
71e341237d
Improve touchscreen chats list stories physics.
2023-07-20 07:20:14 +04:00
John Preston
fba1b79252
Don't delete files on Shift+Drop on Windows.
2023-07-20 07:20:14 +04:00
John Preston
fda2f56fd8
Don't copy empty selected text.
2023-07-20 07:20:14 +04:00
John Preston
b46659eb22
Restore scroll to collapsed stories in chats list.
2023-07-20 07:20:14 +04:00
John Preston
a73490e5ad
Add simple scroll control to Hidden Stories.
2023-07-20 07:20:14 +04:00
John Preston
c61e1b9139
Don't scroll through from chats list to stories.
2023-07-20 07:20:14 +04:00
John Preston
7f583f86c0
Nice expand / collapse animations.
2023-07-20 07:20:14 +04:00
John Preston
aff094f278
Prevent some accidental story closing.
2023-07-20 07:20:14 +04:00
John Preston
aa2cf2f6ca
Collapse stories on chat open.
2023-07-20 07:20:14 +04:00
John Preston
bc7da9309d
Fix controls in regular media viewer.
2023-07-20 07:20:14 +04:00
John Preston
010c666d23
Preload next stories inside the media viewer.
2023-07-20 07:20:14 +04:00
John Preston
d567282430
Preload stories in the sources lists.
2023-07-20 07:20:14 +04:00
John Preston
21543338d7
On typing in messages selection focus input field.
2023-07-20 07:20:14 +04:00
John Preston
a57e9990b0
Update API scheme on layer 160.
2023-07-20 07:20:13 +04:00
John Preston
e7ccf5d8ad
Fix possible std::clamp contract violation.
2023-07-20 07:20:13 +04:00
John Preston
6eaa192f51
Don't allow reply to changelog stories.
2023-07-20 07:20:13 +04:00
John Preston
0183790518
Improve archive / unarchive story toast.
2023-07-20 07:20:12 +04:00
John Preston
3c44cf0251
Track all sponsored messages clicks.
2023-07-20 07:20:12 +04:00
John Preston
7ad5520b82
Support external links sponsored messages.
2023-07-20 07:20:12 +04:00
John Preston
859636ff9c
Show "Expired story" in the reply bar.
2023-07-20 07:20:12 +04:00
John Preston
1b581a1597
Support story link previews.
2023-07-20 07:20:12 +04:00
John Preston
22b6f27f7b
Put changelog stories above premium stories.
2023-07-20 07:20:12 +04:00
John Preston
e21c06f67c
Support deleting and reporting stories.
2023-07-20 07:20:12 +04:00
John Preston
ebafb55b1b
Cache stories sources order in viewer.
2023-07-20 07:20:12 +04:00
John Preston
4e39144d0f
Resolve unknown story on open.
2023-07-20 07:20:12 +04:00
John Preston
80bec508b6
Support new stories link t.me/username/s/123.
2023-07-20 07:20:12 +04:00
John Preston
eb260b91c1
Improve unsupported stories design.
2023-07-20 07:20:12 +04:00
John Preston
8d2fd4bd69
Show only hidden stories in Contacts.
2023-07-20 07:20:12 +04:00
John Preston
19d0bf142c
Improve empty / archived stories section.
2023-07-20 07:20:12 +04:00
John Preston
d2dd63e90a
Show active stories in profile top bar.
2023-07-20 07:20:12 +04:00
John Preston
738e20252e
Fix a crash in saved stories layer management.
2023-07-20 07:20:12 +04:00
John Preston
e98770d418
Improve saved / archive stories design.
2023-07-20 07:20:12 +04:00
John Preston
119ee6044a
Update stories icons in some places.
2023-07-20 07:20:12 +04:00
John Preston
2a1631247d
Add stories to data export.
2023-07-20 07:20:12 +04:00
John Preston
08c4f1f67a
Force streaming bit for stories videos.
2023-07-20 07:20:12 +04:00
John Preston
fc0902adf0
Force focus on parent widget on story show.
2023-07-20 07:20:11 +04:00
John Preston
e41fc69513
Show nice short info box from viewers dropdown.
2023-07-20 07:20:11 +04:00
John Preston
a2bf0fc511
Show unsupported stories with an Update button.
2023-07-20 07:20:11 +04:00
John Preston
ad5b96b049
Show toasts on reply / archive / unarchive.
2023-07-20 07:20:11 +04:00
John Preston
ff835ec76c
Show animation on story reaction sending.
2023-07-20 07:20:11 +04:00
John Preston
41eac3692c
Correctly show views count without viewers.
2023-07-20 07:20:11 +04:00
John Preston
cdb5f4dc1e
Update API scheme on layer 160.
2023-07-20 07:20:11 +04:00
John Preston
881867186a
Load more saved / archive in the viewer.
2023-07-20 07:20:11 +04:00
John Preston
1c41df364c
Improved shared story layout.
2023-07-20 07:20:11 +04:00
John Preston
c133f4de69
Display shared stories in message history.
2023-07-20 07:20:11 +04:00
John Preston
d7186e68e2
Open stories by t.me/username?story=id links.
2023-07-20 07:20:11 +04:00
John Preston
a933168ef7
Allow sharing stories and copying a link.
2023-07-20 07:20:11 +04:00
John Preston
3ac7725111
Show relative time in stories, like last seen.
2023-07-20 07:20:11 +04:00
John Preston
f828caf0d9
Simplify saved stories list.
2023-07-20 07:20:11 +04:00
John Preston
0401364d71
Fix build with Xcode.
2023-07-20 07:20:11 +04:00
John Preston
bafb4f91b4
Update API scheme on layer 160.
2023-07-20 07:20:11 +04:00
John Preston
af5228771c
Send views for expired pinned stories.
2023-07-20 07:20:11 +04:00
John Preston
10d64d6bdf
Send story reactions as single-emoji messages.
2023-07-20 07:20:11 +04:00
John Preston
43af9fd87e
Fix controls fading in raster stories backend.
2023-07-20 07:20:11 +04:00
John Preston
0a54325db9
Add a separate icon for My Stories.
2023-07-20 07:20:11 +04:00
John Preston
39538e89e0
Show stories reactions in dark theme.
2023-07-20 07:20:10 +04:00
John Preston
0ed200beee
Show / expand / collapse / hide reactions strip.
2023-07-20 07:20:10 +04:00
John Preston
c1be4d6451
Hide self in small stories userpics.
2023-07-20 07:20:10 +04:00
John Preston
087c27c5e0
Fix expire calculations for the stories.
2023-07-20 07:20:10 +04:00
John Preston
5e5b252f2f
Support correct saved stories / archive loading.
2023-07-20 07:20:10 +04:00
John Preston
7f8a985067
Start stories overview in profile / My Stories.
2023-07-20 07:20:10 +04:00
John Preston
8eac04cb90
Track and load ids of expired mine stories.
2023-07-20 07:20:10 +04:00
John Preston
aba84a6010
Update API scheme on layer 160: Duration.
2023-07-20 07:20:10 +04:00
John Preston
b71d72ca7c
Allow showing stories in different contexts.
2023-07-20 07:20:10 +04:00
John Preston
e7c0385aea
Show hidden stories above contacts list.
2023-07-20 07:20:10 +04:00
John Preston
f40391b4f0
Support two lists of stories sources.
2023-07-20 07:20:10 +04:00
John Preston
d0e1ac1238
Start hiding stories from chats list.
2023-07-20 07:20:10 +04:00
John Preston
17a5c27658
Update API scheme on layer 160.
...
Leave plain scheme in api.tl.
2023-07-20 07:20:10 +04:00
John Preston
41edd41b92
Pause story while viewing the viewers list.
2023-07-20 07:20:10 +04:00
John Preston
d28bd36d22
Load and show list of users who viewed a story.
2023-07-20 07:20:10 +04:00
John Preston
16069db3e6
Fix build with Xcode.
2023-07-20 07:20:10 +04:00
John Preston
1f1e543df7
Fix good thumbnail generation in sibling stories.
2023-07-20 07:20:10 +04:00
John Preston
d76c80bf0e
Show recent viewers in self stories.
2023-07-20 07:20:10 +04:00
John Preston
e90642f3a0
Add bio privacy section.
2023-07-20 07:20:09 +04:00
John Preston
8b22f9dcac
Better track paused story state.
2023-07-20 07:20:09 +04:00
John Preston
b8cf00a0b2
Fix replying to stories with voice messages.
2023-07-20 07:20:09 +04:00
John Preston
f814e401b9
Mark stories as read.
2023-07-20 07:20:09 +04:00
John Preston
f323370752
Preload stories in both directions.
2023-07-20 07:20:09 +04:00
John Preston
4a67641460
Load more story users on demand.
2023-07-20 07:20:09 +04:00
John Preston
4e165a2107
Sort chats list stories by unread state.
2023-07-20 07:20:09 +04:00
John Preston
d82381881a
Allow sending stickers / GIFs in story replies.
2023-07-20 07:20:09 +04:00
John Preston
cdd4774bb8
Fix initial stories collapsing in chats list.
2023-07-20 07:20:09 +04:00
John Preston
0edbb91b72
Process media edition updates from API.
2023-07-20 07:20:09 +04:00
John Preston
9f548b523e
Apply updates correctly.
2023-07-20 07:20:09 +04:00
John Preston
2e6790c45c
Support replies to stories layout in messages.
2023-07-20 07:20:09 +04:00
John Preston
b195ec4fd5
Support stories file reference refreshing.
2023-07-20 07:20:09 +04:00
John Preston
7a042c23e9
Use real stories data, open from chats list.
2023-07-20 07:20:09 +04:00
John Preston
ff902f2a1f
Send StoryReply info correctly.
2023-07-20 07:20:09 +04:00
John Preston
04e7ce4408
Update API scheme on layer 160: Replies.
2023-07-20 07:20:09 +04:00
John Preston
455cb0d21b
Fix build with Xcode.
2023-07-20 07:20:09 +04:00
John Preston
d57ada8a64
Show stories summary status in chats list.
2023-07-20 07:20:08 +04:00
John Preston
1fc37178b7
Show names for chats list stories.
2023-07-20 07:20:08 +04:00
John Preston
16128d61c0
Implement nice stories list scrolling.
2023-07-20 07:20:08 +04:00
John Preston
1d27c8c940
Paint nice stories userpics in chats list.
2023-07-20 07:20:08 +04:00
John Preston
2c5d990e1c
Implement full theming of attachments in stories.
2023-07-20 07:20:08 +04:00
John Preston
ae4d660c38
Improve stories controls geometry constraints.
2023-07-20 07:20:08 +04:00
John Preston
00b4f77384
Finish theming for voice recording in stories.
2023-07-20 07:20:08 +04:00
John Preston
a02876562a
Finish improved stories reply area theming.
2023-07-20 07:20:08 +04:00
John Preston
75d2b5994f
Apply dark theme to reply controls in stories.
2023-07-20 07:20:08 +04:00
John Preston
a745c9ff75
Display full caption if it doesn't fit.
2023-07-20 07:20:08 +04:00
John Preston
0331955ce7
Show captions with darkening over stories.
2023-07-20 07:20:08 +04:00
John Preston
0d3df824e3
Apply stories fade in raster renderer.
2023-07-20 07:20:08 +04:00
John Preston
30871ed116
Show userpic / name on sibling stories.
2023-07-20 07:20:08 +04:00
John Preston
a0e9e148b0
Apply rounding to stories.
2023-07-20 07:20:08 +04:00
John Preston
bab66c4ff6
Darken and pause on reply field focus.
2023-07-20 07:20:08 +04:00
John Preston
0ca40e9d34
Fix build with Xcode.
2023-07-20 07:20:08 +04:00
John Preston
2212b55b13
Allow downloading my own stories.
2023-07-20 07:20:08 +04:00
John Preston
2bc7f465c2
Hide "Close friends" in privacy edit by default.
2023-07-20 07:20:08 +04:00
John Preston
ae94cd2d42
Allow navigating to stories of sibling users.
2023-07-20 07:20:08 +04:00
John Preston
7717de19ab
Implement stories switching, photo "animation".
2023-07-20 07:20:08 +04:00
John Preston
027bd89e5b
Apply geometry constraints in stories viewer.
2023-07-20 07:20:07 +04:00
John Preston
89ca38ed29
Start stories viewer with ComposeControls.
2023-07-20 07:20:07 +04:00
John Preston
429a3da3e5
Update API scheme to layer 160.
2023-07-20 07:20:07 +04:00
John Preston
918af601cf
Correctly handle reactions from channels.
2023-07-20 07:20:07 +04:00
John Preston
29d0c8c2ec
Update API scheme to layer 159.
2023-07-20 07:20:07 +04:00
Ilya Fedin
0534a2fb62
Fix QGuiApplication::desktopFileName usage
...
The Qt documentation says:
This is the file name, without the full path or the trailing ".desktop" extension of the desktop entry that represents this application according to the freedesktop desktop entry specification.
Qt 6.5.2 also automatically fixes it breaking all the current tdesktop and desktop-app usage expecting the file extension.
2023-07-19 23:51:50 +04:00
GitHub Action
23778bec9f
Update User-Agent for DNS to Chrome 114.0.5735.133.
2023-07-10 09:56:27 +04:00
Ilya Fedin
2dfe858327
Support D-Bus activation
2023-07-01 21:05:42 +04:00
Ilya Fedin
0421e41c47
Check actual executable path instead of cExeName in GenerateDesktopFile
2023-07-01 21:05:42 +04:00
Ilya Fedin
63cc462b06
Migrate from qt_static_plugins.cpp to the Qt6-pregenerated initializators
2023-06-19 18:01:14 +04:00
Ilya Fedin
a3cdf19c1f
Ensure Wayland integration instance accessor doesn't leak
2023-06-17 15:13:31 +04:00
Ilya Fedin
2c1a2088b7
Port forgetten places to Core::Launcher::Instance()
2023-06-16 11:38:54 +04:00
Ilya Fedin
1d234ea990
Use argv0 for shortcuts when updater is disabled
2023-06-16 11:38:54 +04:00
Ilya Fedin
8aee08eaef
Track argv0 through relaunches
2023-06-16 11:38:54 +04:00
Ilya Fedin
32f13c3716
Deduplicate executable path computation
2023-06-16 11:38:54 +04:00
John Preston
9c6ffa0101
Version 4.8.4.
...
- Fix opening links on Linux.
2023-06-14 16:11:20 +04:00
Ilya Fedin
074c725c6c
Move Platform::ThirdParty::start content to LinuxIntegration
2023-06-13 12:19:21 +04:00
Ilya Fedin
af00247362
Provide access to un-joined argument list in Core::Launcher
...
This allows to re-use the variable in Linux-specific code
2023-06-13 12:19:21 +04:00
Ilya Fedin
a7bd097b2f
Have a global Core::Launcher accessor
...
This allows to use Launcher in code executing before Sandbox is created
2023-06-13 12:19:21 +04:00
Ilya Fedin
8352aeb338
Send mouse release event after startSystemMove/startSystemResize
2023-06-01 20:01:46 +04:00
John Preston
bcf91e2f2c
Version 4.8.3: Fix statup crash with passcode.
2023-06-01 11:47:36 +04:00
GitHub Action
1e9087db4a
Update User-Agent for DNS to Chrome 113.0.5672.63.
2023-06-01 11:36:47 +04:00
John Preston
c5cb928724
Version 4.8.3.
...
- Fix main window focus from notifications with disabled animations.
- Some minor fixes and improvements.
2023-05-31 21:50:53 +04:00
John Preston
e1350d6813
Fix webview links opening from webview.
2023-05-31 21:46:32 +04:00
Ilya Fedin
71570f5be1
Store managed objects inside managers
2023-05-30 20:55:15 +04:00
Ilya Fedin
8c38d31950
C++ify wl_registry
2023-05-30 20:55:15 +04:00
Ilya Fedin
2ce9e610fa
Update icons when icon theme on Linux changes
2023-05-29 11:07:19 +04:00
Ilya Fedin
6aef6d7f4e
Integrate GApplication with QFileOpenEvent and Core::Application::activate
2023-05-29 10:51:40 +04:00
Ilya Fedin
54841de991
Use new base_linux_wayland_utilities
2023-05-25 22:05:13 +04:00
Ilya Fedin
fc66a0eea8
Destroy Wayland integration before Wayland disconnection
2023-05-25 22:05:13 +04:00
John Preston
d57aa2a1f6
Fix possible crash on MTP::Instance shutdown.
2023-05-25 11:56:09 +04:00
John Preston
2fb7bdc803
Skip refocus InputField::Inner if field unfocused.
...
I hope this fixes #26223 .
2023-05-24 21:22:26 +04:00
John Preston
f671897a4d
Fix a possible crash in Go to Message on macOS.
...
Fixes #26273 .
This crash happens with a very deep stack trace that is caused by
destroying shared media layer on Go to Message click, which starts
destroying Media::ListWidget, which destroys Ui::PopupMenu, which is
a window, so when it destructs it triggers a sync repaint of the main
window (by a system event), which tries to render the new messages slice,
which starts a photo download, which calls an item repaint in Data::Session,
and the semi-destroyed Media::ListWidget is still subscribed to the
item repaint requests and tries to repaint and crashes there.
The fix is to destroy all session-related subscriptions before the PopupMenu.
2023-05-24 20:22:41 +04:00
John Preston
7877463468
Respect peer_types in the switch inline button.
...
Fixes #26274 .
2023-05-24 19:36:58 +04:00
John Preston
8a99de16f6
Allow editing messages even if sending is not allowed.
2023-05-24 18:48:48 +04:00
John Preston
f46f655a0e
Revert "Disable xcb_xlib"
...
This reverts commit d1ff6e583d
.
Otherwise HIME input is broken:
https://github.com/telegramdesktop/tdesktop/issues/26228
2023-05-24 18:11:36 +04:00
John Preston
04a3a50e74
Show error when trying change number from TDesktop.
2023-05-24 18:11:17 +04:00
John Preston
d349763460
Fix "Remain Anonymous" change in recent actions.
2023-05-24 17:17:38 +04:00
John Preston
abc32c63b0
Force-hide media viewer on passcode lock.
2023-05-24 16:58:34 +04:00
John Preston
b6395d08d8
Remove streaming channel from live stream "participants".
2023-05-24 13:20:13 +04:00
John Preston
ad573ecc84
Fix a possible crash in Large Emoji toggling.
2023-05-24 12:50:54 +04:00
Ilya Fedin
9514b0d1f1
Get rid of unneeded gi::result wrap
2023-05-19 15:33:43 +04:00
Ilya Fedin
2ea50f5c85
Constify options in Linux screen locker monitor
...
That's possible now thanks to cppgir update
2023-05-19 15:33:43 +04:00
GitHub Action
3eca5d206b
Update User-Agent for DNS to Chrome 112.0.5615.165.
2023-05-19 15:31:10 +04:00
John Preston
90b5c6a582
Version 4.8.2: Hardened Runtime in Mac App Store.
2023-05-18 11:54:56 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
Ilya Fedin
d1455f5117
Switch Wayland integration to the new type safe Qt API
...
This also makes object lifetime tracking better thanks to the new API
2023-05-15 12:34:56 +04:00
Ilya Fedin
0ffaff2d8b
Support Qt 6.5 dark mode API
2023-05-15 12:33:30 +04:00
Ilya Fedin
2675b5df3b
Use QGuiApplication::setBadgeNumber API since Qt 6.6 on Linux
2023-05-15 10:20:18 +04:00
Ilya Fedin
db60bee7dc
Implement screen locker monitor on Linux
2023-05-15 09:51:13 +04:00
Ilya Fedin
bb008911b0
Get rid of SystemMediaControls::setServiceName usage
2023-05-15 09:50:28 +04:00
Ilya Fedin
0b4ebcbae4
Warn if incompatible event loop is detected
2023-05-15 08:08:04 +04:00
Ilya Fedin
0a011db483
Get rid of DESKTOP_APP_DISABLE_DBUS_INTEGRATION
...
Desktop App Toolkit uses GLib as the D-Bus library for quite long time, but GLib is not only a D-Bus library, it's more a basic library providing native Linux APIs implementing various specs. The situation right now is that DESKTOP_APP_DISABLE_DBUS_INTEGRATION disables not only D-Bus code but all the native API integration such as MIME handling or .desktop file parsing. In other words, the option disables native Linux APIs on Linux what is absurd and doesn't have any sense.
2023-05-15 08:08:04 +04:00
John Preston
61a61669b6
Fix build with Xcode.
2023-04-28 22:03:42 +04:00
John Preston
60fe961c21
Implement new client hello generation.
2023-04-27 21:11:03 +04:00
John Preston
9615347634
This should allow calling another authed account.
2023-04-27 15:23:36 +04:00
John Preston
864959aee0
Hide login code with a spoiler in chats list.
2023-04-27 15:23:36 +04:00
Klemens Nanni
11906297d8
Explicitly specify QVector element type to fix build with clang13+range-v3+qt6
...
Same story as 2b383a4
for #24014 .
Fixes 4.8.0 build on OpenBSD/amd64 7.3 with clang 13.0.0, range-v3 0.12.0 and Qt 6.5.0.
2023-04-27 09:59:32 +04:00
John Preston
3da787791f
Version 4.8.1.
...
- Fix sending an album of ten scheduled messages.
- Convert folder back to non-shareable on last link deletion.
- Several fixes of focus control in discussions / channel comments.
- Drop all formatting on paste in non-message input fields.
- Clear search field on archive opening.
- Show video upload / download progress over the spoiler.
- Better support for text-colored emoji in reactions.
- Close archive / topics group when clicking on currently active folder.
- Allow replace media by paste in discussions / comments / scheduled messages.
- Fix stuck Replace Media button after editing media in some chats.
- Quick reply by double click only with the left mouse button.
- Fix applying the same custom chat background with different dimming value.
- Fix "who reacted" list display for media album parts.
- Show full t.me/+ invite link prefix in Recent Actions.
- Don't try to suggest userpic photos to bots.
- Add "Send when online" to the send button context menu.
- Fix crash in empty topics message sending.
2023-04-24 22:52:26 +04:00
John Preston
ad238108bd
Fix background dimming slider initial visibility.
2023-04-24 22:50:36 +04:00
John Preston
81f40586a3
Don't re-apply exactly the same custom chat wallpaper.
2023-04-24 22:47:31 +04:00
John Preston
40deda1e9b
Divide groupId of scheduled / normal messages.
2023-04-24 22:31:38 +04:00
John Preston
5ad4719c08
Correctly handle shareable->non-shareable conversion.
2023-04-24 21:39:21 +04:00
John Preston
f0acc9526e
Fix compose controls focus checks.
2023-04-24 21:32:44 +04:00
John Preston
0b60985966
Clear search field on archive opening.
2023-04-24 21:15:40 +04:00
John Preston
b6fbdd25a0
Show video radial above the spoiler.
2023-04-24 21:12:52 +04:00
John Preston
faf6352a11
Support colorized emoji in reactions inline dropdown.
2023-04-24 20:59:19 +04:00
John Preston
4cfa486d91
Support colorized emoji in reactions fly animation.
2023-04-24 14:56:10 +04:00
John Preston
2dea8941a5
Return focus to input field on ListWidget selection clear.
2023-04-23 20:40:59 +04:00
John Preston
9c7fee0bfe
Add .m4v as a video file format.
2023-04-23 20:32:00 +04:00
John Preston
3394094dd3
Close archive / forum on repeated click on current filter.
2023-04-23 20:08:53 +04:00
John Preston
58f735e19b
Allow replace media by paste in replies/scheduled.
2023-04-23 19:24:03 +04:00
John Preston
3a8237f03a
Fix staying _replaceMedia button after media edit.
2023-04-23 19:23:41 +04:00
John Preston
95174a5f36
Quick reply only by left mouse button.
2023-04-23 19:23:16 +04:00
John Preston
b569078e96
Make dimming intensity part of the cache key.
2023-04-23 18:51:47 +04:00
John Preston
33e66d21bd
Force dst path creation on Save Selected.
2023-04-23 18:44:52 +04:00
John Preston
480c109b09
Request WhoRead/Reacted only for group leader.
2023-04-23 18:41:33 +04:00
John Preston
4eefebc96c
Fix possible assertion violation in non-self reaction.
2023-04-23 18:41:14 +04:00
John Preston
1697e9e791
Fix a regression in accounts switching.
2023-04-23 18:21:31 +04:00
John Preston
8fe2ec63b7
Show t.me/+ invite link prefix in Recent Actions.
2023-04-23 18:09:10 +04:00
John Preston
c1a63164c0
Make count-depended button texts in filter links.
2023-04-23 18:09:10 +04:00
John Preston
cb1041a289
Fix item view refresh in comments / discussions.
2023-04-22 23:04:47 +04:00
John Preston
67fa4372aa
Don't suggest userpic photos to bots.
2023-04-22 22:38:43 +04:00
John Preston
a25005483a
Fix sending-when-online for already-online user.
2023-04-22 22:33:51 +04:00
John Preston
e285b22398
Add "Send when online" to the send button context menu.
2023-04-22 22:26:09 +04:00
John Preston
4201a0193c
Add additional assertion for OOM detection.
2023-04-22 21:35:06 +04:00
John Preston
dffe79fea8
Fix possible crash in nested section show.
2023-04-22 21:20:10 +04:00
John Preston
454c8db00d
Fix crash in empty topics message sending.
2023-04-22 21:09:46 +04:00
John Preston
27aa678f6a
Version 4.8: Fix build with GCC.
2023-04-22 16:09:52 +04:00
John Preston
f4f5139eb8
Version 4.8.
...
- Share folders that include dozens of chats with friends or colleagues.
- Anyone you invite can add the folder and join all its chats in one tap.
- You can create multiple invite links to give different people access
to different chats in the folder.
- Set a custom wallpaper for any 1-on-1 chat.
- Your chat partner can apply the same wallpaper - or choose their own.
2023-04-21 16:39:01 +04:00
John Preston
976c32e5af
Fill isTcp field in calls reflector descriptors.
2023-04-21 15:49:37 +04:00
23rd
2e85f7e5fc
Fixed bottom padding below description field in bot management box.
2023-04-21 14:39:43 +03:00
John Preston
3e8b1d9663
Fix focus loosing in RepliesWidget with JoinGroup button.
2023-04-21 15:14:50 +04:00
John Preston
05b8b9f22e
Show pin confirmation correctly in topics.
2023-04-21 15:09:06 +04:00
John Preston
b782569faf
Handle escape before messages are loaded.
...
Fixes #4111 .
2023-04-21 14:38:21 +04:00
John Preston
7dfed2a012
Disable some bot editing items while there is no design.
2023-04-21 14:23:54 +04:00
John Preston
8a64a9b2ad
Close forward options box by Enter.
2023-04-21 14:15:19 +04:00
John Preston
0b5038aaa2
Fix t.me channel comment links opening.
...
Regression was introduced in af51307aa6
.
2023-04-21 14:10:49 +04:00