John Preston
cf6ca3b1ac
Handle bot command clicks in Replies / Scheduled.
2020-11-17 12:56:51 +03:00
John Preston
ac02e2be9e
Add FieldAutocomplete to ComposeControls.
2020-11-17 12:56:51 +03:00
23rd
5d2ffae215
Improved VoiceRecordButton colors.
2020-11-17 12:56:51 +03:00
23rd
1d120092cf
Fixed previous values resetting in VoiceRecordButton.
2020-11-17 12:56:51 +03:00
23rd
2035392564
Removed bezier circle paint when animations are disabled.
2020-11-17 12:56:51 +03:00
23rd
c4897cec0a
Replaced dummy lock icons with lock animation.
2020-11-17 12:56:51 +03:00
23rd
dd462eb8cf
Slightly improved animation of bezier circle in VoiceRecordButton.
2020-11-17 12:56:51 +03:00
23rd
71e8bda7bb
Replaced raw variables for animations in VoiceRecordButton.
2020-11-17 12:56:51 +03:00
23rd
ce1ae5ba12
Removed redundant code from VoiceRecordButton.
2020-11-17 12:56:51 +03:00
23rd
6ae15485ad
Added show animation to VoiceRecordButton.
2020-11-17 12:56:51 +03:00
23rd
7a32d78689
Replaced record circle button with bezier circle.
2020-11-17 12:56:51 +03:00
23rd
cb84e70bdc
Improved display management of voice record controls.
2020-11-17 12:56:51 +03:00
23rd
b3925a3bec
Added touchbar hiding while recording voice message.
2020-11-17 12:56:51 +03:00
23rd
041d8571c2
Added delay for start recording voice message.
2020-11-17 12:56:50 +03:00
23rd
367b487a6c
Prettified fast locking of voice record.
2020-11-17 12:56:50 +03:00
23rd
57eb4f8234
Disabled drag'n'drop area when user is recording voice message.
2020-11-17 12:56:50 +03:00
23rd
ad4bf9b5c8
Improved VoiceRecordBar support in ComposeControls.
2020-11-17 12:56:50 +03:00
23rd
6ed7615653
Removed redundant methods for record from SendButton.
2020-11-17 12:56:50 +03:00
23rd
cab22c07a5
Replaced recording animation with simple red circle animation.
2020-11-17 12:56:50 +03:00
23rd
ba3862e70f
Added new send recorded voice button with recording animation.
2020-11-17 12:56:50 +03:00
23rd
4970740739
Fixed voice recording lock position on resizing.
2020-11-17 12:56:50 +03:00
23rd
cdb77d46b1
Slightly refactored text drawing in VoiceRecordBar.
2020-11-17 12:56:50 +03:00
23rd
b6743feec1
Added ability to send recording voice message with Enter key.
2020-11-17 12:56:50 +03:00
23rd
fe5242d6d2
Added ability to pass filter for Escape key to voice record bar.
2020-11-17 12:56:50 +03:00
23rd
914e40fb62
Added red coloring of record button.
2020-11-17 12:56:50 +03:00
23rd
326342420d
Added animation of voice recording lock with dummy lock icons.
2020-11-17 12:56:50 +03:00
23rd
478f5f671c
Added initial implementation of voice recording lock.
2020-11-17 12:56:50 +03:00
23rd
43635f6e4b
Slightly optimized paint in VoiceRecordBar.
2020-11-17 12:56:50 +03:00
23rd
ebe1fa7408
Improved duration text paint in VoiceRecordBar.
2020-11-17 12:56:50 +03:00
23rd
5c006002b6
Added appearance animation to VoiceRecordBar.
2020-11-17 12:56:50 +03:00
23rd
e7454e3849
Removed redundant record methods from SendButton.
2020-11-17 12:56:50 +03:00
23rd
3e4866d3b7
Moved active animation processing from SendButton to VoiceRecordBar.
2020-11-17 12:56:50 +03:00
23rd
db564ca486
Replaced voice record processing with VoiceRecordBar in HistoryWidget.
2020-11-17 12:56:50 +03:00
23rd
fd76b44dbd
Replaced voice record processing with VoiceRecordBar in ComposeControls.
2020-11-17 12:56:50 +03:00
23rd
112dea8594
Created voice record bar as separated history view class.
2020-11-17 12:56:50 +03:00
23rd
6d775d6f45
Moved structures of compose controls to separated header.
2020-11-17 12:56:50 +03:00
23rd
f7c6876e1b
Moved history_view_compose_controls to controls folder.
2020-11-17 12:56:50 +03:00
23rd
8845652f77
Fixed macOS build.
2020-11-17 12:56:50 +03:00
Ilya Fedin
cd67cb1c62
Update media viewer geometry on showing and screen change
2020-11-17 12:49:05 +03:00
John Preston
e4d2a66f45
Revert "Re-check the screen media viewer appears on before adjusting geometry"
...
This reverts commit c3b638449a
.
It doesn't work as it was supposed to :(
2020-11-16 19:31:34 +03:00
John Preston
02eea38724
Remove color space before sending in JPG.
2020-11-16 14:22:19 +03:00
John Preston
0089692b52
Fix build for Mac App Store.
2020-11-16 13:08:58 +03:00
Ilya Fedin
9d6e5f2a5b
Adapt linux tray icon implementation to the new QIcon::pixmap behavior
...
More info: https://codereview.qt-project.org/c/qt/qtbase/+/314618
2020-11-16 13:03:43 +03:00
Ilya Fedin
c3b638449a
Re-check the screen media viewer appears on before adjusting geometry
2020-11-16 12:39:16 +03:00
Ilya Fedin
b4cb47cf7f
Prefer gtk3 headers
2020-11-16 12:37:42 +03:00
Ilya Fedin
e4b9900a06
Construct WindowControlsLayout without variable
2020-11-16 12:35:01 +03:00
Ilya Fedin
5c8a19b7f7
Use only really supported icon sizes
2020-11-16 12:34:19 +03:00
Ilya Fedin
620c596200
Remove the last workaround in tray implementation
...
Since tdesktop gets icon theme pretty well now, there's no need for any workaround.
2020-11-16 12:34:19 +03:00
Ilya Fedin
d7ef484aec
Use QWindow::setFlag that doesn't hide the windw
2020-11-16 12:33:55 +03:00
Ilya Fedin
772bd81ea5
Fix typo in the installlauncher cheat code
2020-11-16 12:33:22 +03:00
Ilya Fedin
c8ce5dfa8b
Fix escaping in scheme creation on Linux and set -workdir
2020-11-16 12:33:22 +03:00
Ilya Fedin
e64f6f7266
Since changing the ibus portal check, it is not compatible with snap anymore
2020-11-12 18:12:17 +03:00
Ilya Fedin
21133abe13
Fix 30s hang in case ibus portal couldn't be started
2020-11-12 15:51:00 +03:00
John Preston
8a9317f9e1
Download video avatars as .mp4 in media viewer.
...
Fixes #9017 .
2020-11-09 15:05:36 +03:00
John Preston
db23485fa2
Fix quit from fullscreen on macOS.
2020-11-09 13:47:53 +03:00
John Preston
87e4bb1059
Fix scroll position restore with pinned bar.
2020-11-09 12:57:49 +03:00
John Preston
091b62bed4
Allow cancel search-in-chat and keep search query.
2020-11-09 12:41:59 +03:00
John Preston
167a73ef1b
Add sent/read checks for some service messages.
2020-11-09 12:36:15 +03:00
Ilya Fedin
91a2ec225a
Add support for open with on linux
2020-11-09 11:23:01 +03:00
Ilya Fedin
3a45957ceb
Set parent window ID for portal autostart dialog
2020-11-09 11:19:03 +03:00
Ilya Fedin
acaf8e4931
Use g_filename_to_uri
2020-11-09 11:19:03 +03:00
Ilya Fedin
e0de4dbc5e
Replace new #ifdef Q_OS_LINUX in main_window.cpp added a month ago
2020-11-09 11:19:03 +03:00
Ilya Fedin
876c57dcfb
Fix getting FileChooser portal version
2020-11-09 11:19:03 +03:00
Ilya Fedin
f980cade39
Use static QFile methods in linux platform code
2020-11-09 11:19:03 +03:00
Ilya Fedin
3d18d28dc5
Use kIconName on icon creating
2020-11-09 11:19:03 +03:00
Ilya Fedin
e04598835b
Move _monitorRect and _monitorLastGot to psDesktopRect method
2020-11-09 11:19:03 +03:00
Ilya Fedin
eee3049fdd
Remove definitions of unused psLocalServerPrefix and psInitLogs
2020-11-09 11:19:03 +03:00
John Preston
d97dcaec62
Add possibility to build on Windows for x64.
2020-11-06 20:22:02 +03:00
John Preston
05f43cabdf
Beta version 2.4.9.
...
- Fix crash in tray icon removing. (macOS only)
2020-11-06 17:24:30 +03:00
John Preston
65ba81f504
Beta version 2.4.8.
...
- Upgrade Qt to version 5.15.1.
- Upgrade FFmpeg to version 4.2.
- Upgrade OpenAL to version 1.20.1.
2020-11-06 11:21:34 +03:00
John Preston
71de246411
Disable Linux GLIBC wraps for special builds.
2020-11-06 11:21:34 +03:00
John Preston
547251f67c
Fix deprecation warnings when building with FFmpeg 4.2.
2020-11-06 11:21:34 +03:00
John Preston
74d2313784
Build Linux version with Qt 5.15.1 in CentOS 7 docker.
2020-11-06 11:21:34 +03:00
John Preston
b1e2beba2c
Fix macOS tray icon on Big Sur & Qt 5.15.1.
2020-11-06 11:21:34 +03:00
John Preston
117de5a1f9
Build macOS version with Qt 5.15.1.
2020-11-06 11:21:34 +03:00
Ilya Fedin
f7dcf6ce81
Hide IsXDGDesktopPortalPresent in a private namespace
2020-11-06 11:20:47 +03:00
Ilya Fedin
6c023084d9
Move the excluding portal checks to UseXDGDesktopPortal
2020-11-06 11:20:47 +03:00
Ilya Fedin
f521275acc
Fix AreQtPluginsBundled to include static binary
2020-11-06 09:57:47 +03:00
Ilya Fedin
aec2b8df7e
Fix choosing directories in snap and flatpak
2020-11-06 09:48:42 +03:00
Ilya Fedin
5c8820d5d8
Use QClipboard::supportsSelection instead of ifdefs
2020-11-06 08:56:50 +03:00
John Preston
620639ef83
Version 2.4.7.
...
- Fix playback display in albums of music files.
- Several crash fixes.
2020-11-05 17:54:49 +03:00
23rd
42d4fdb89f
Fixed preview display of small media in SendFilesBox.
2020-11-05 17:51:28 +03:00
23rd
fad7996e63
Added delete prevent in SendFilesBox when it has single item.
2020-11-05 17:51:27 +03:00
John Preston
039cad21a5
Fix view refresh for album part messages.
...
Fixes #8974 .
2020-11-05 17:50:58 +03:00
John Preston
3fdd6848c5
Fix possible crash on macOS wake.
2020-11-05 15:05:29 +03:00
John Preston
c0043d56ea
Fix crash in search row select in privacy edition.
2020-11-05 14:58:46 +03:00
John Preston
ddbd36e446
Cancel search in chat doesn't reset search query.
2020-11-05 14:58:46 +03:00
John Preston
d09ece4203
Fix albums of music files.
2020-11-05 14:58:46 +03:00
Ilya Fedin
2b39da483b
Fix IBus portal service name
2020-11-05 14:38:41 +03:00
Ilya Fedin
d9711f8ebd
QDir::tempPath already has fallback to /tmp
2020-11-05 14:38:25 +03:00
Ilya Fedin
ede7ad1a4c
Remove TDESKTOP_FORCE_PANEL_ICON variable since tdesktop gets current icon theme just fine now
2020-11-05 14:38:03 +03:00
Ilya Fedin
55167ea95b
Handle snap icon problem in snapcraft.yaml rather than in code
2020-11-05 14:38:03 +03:00
John Preston
7dffc6e912
Version 2.4.6.
...
- Fix image compression option when sending files with drag-n-drop.
- Fix caption text selection in media albums.
- Fix drafts display in personal chats in the chats list.
- Bug fixes and other minor improvements.
2020-11-02 13:54:30 +03:00
John Preston
f2867df340
Fix sending of album with videos.
...
Fixes #8960 .
2020-11-02 11:50:14 +03:00
John Preston
a21b6d7416
Fix restoring scroll state with a pinned bar.
2020-11-02 11:44:05 +03:00
John Preston
07f07c5eeb
Fix selection in album captions.
...
Fixes #8950 .
2020-11-02 11:26:40 +03:00
John Preston
b179e5332a
Improve layout of file albums with views/replies.
2020-11-02 11:26:40 +03:00
John Preston
5cc1871f2f
Fix caption/comment label in SendFilesBox.
2020-11-02 11:26:39 +03:00
John Preston
39777f6149
Fix compress images with drag-n-drop.
...
Fixes #8943 .
2020-11-02 11:26:39 +03:00
John Preston
6660206e61
Fix poll results opening from pinned section.
...
Fixes #8942 .
2020-11-02 11:26:39 +03:00
John Preston
9592e7dfc8
Highlight telegram/telegraph/telescope links.
2020-11-02 11:26:39 +03:00
John Preston
4432863612
Fix draft display in dialogs list.
2020-11-02 11:26:39 +03:00
Ilya Fedin
b8018f5a7f
Split system drag to a separate method in PiP
2020-11-02 10:23:06 +03:00
Ilya Fedin
44c24f9fff
Fix TDESKTOP_USE_PORTAL on gtk environments
2020-11-02 10:20:53 +03:00
Ilya Fedin
204a08df14
Add a cheat code to install launcher on Linux
2020-11-02 10:17:24 +03:00
Ilya Fedin
0881e5b20d
Use new AL_SOFT_direct_channels_remix extension
2020-11-02 10:16:34 +03:00
Ilya Fedin
3bd34fcff0
Remove autodark cheat code since there are an UI setting for this
2020-11-02 10:16:34 +03:00
Crist Ye
60f91ebce4
Using MS/Apple official names for stores ( #8959 )
2020-11-02 11:14:57 +04:00
Ilya Fedin
12a77cffd8
Add flatpak and snap update URLs
2020-11-01 18:30:12 +03:00
Ilya Fedin
03c2fc2c48
Use ibus portal whenever it present
2020-11-01 18:28:52 +03:00
GitHub Action
b7d7ba82f8
Update User-Agent for DNS to Chrome 86.0.4240.111.
2020-11-01 18:28:05 +03:00
John Preston
6ab31219ed
Workaround crash in OpenAL library.
...
Fixes #8887 .
See https://github.com/kcat/openal-soft/issues/486
2020-11-01 18:26:04 +03:00
John Preston
8afc245422
Try to workaround MSVC compiler bug.
2020-10-31 15:14:34 +03:00
John Preston
303684fef5
Version 2.4.5: Fix build on Xcode 12 and Linux.
2020-10-30 21:30:55 +03:00
John Preston
cc9fa178e6
Version 2.4.5.
...
- Pin several messages in any chat, including one-on-one chats.
- Jump between pinned messages or open them all on a separate page.
- Send several music tracks as a playlist.
- Send several files as an album in one chat bubble.
- Send a 🎰 emoji to any chat to see if you hit the jackpot.
- Hide Telegram taskbar icon on Linux in Settings > Advanced.
2020-10-30 21:29:59 +03:00
John Preston
e4e1f7f5d6
Try creating base dir in FileWriteDescriptor.
2020-10-30 18:32:22 +03:00
John Preston
0687cea1ed
Fix unpinning all messages.
2020-10-30 18:32:22 +03:00
John Preston
b7319c00b9
Fix go to original button in Pinned section.
2020-10-30 18:32:22 +03:00
23rd
9a2fcdde29
Fixed fast share button's display in section of pinned messages.
2020-10-30 18:32:22 +03:00
John Preston
de459fa1fe
Improve slot machine animations.
2020-10-30 18:32:22 +03:00
John Preston
a532ae81b3
Fix cancel of album parts uploading.
2020-10-30 18:32:22 +03:00
John Preston
3febace163
Fix scroll through pinned items.
2020-10-30 18:32:22 +03:00
John Preston
324affb8b9
Fix go to original button in outgoing albums.
2020-10-30 18:32:22 +03:00
John Preston
c35b6e1209
Highlight internal links in Bio.
2020-10-30 18:32:22 +03:00
John Preston
600cf83c3f
Custom enter from event loop in applicationDidBecomeActive.
2020-10-30 18:32:21 +03:00
John Preston
6e682643df
Fix captions selection in column albums.
2020-10-30 18:32:21 +03:00
John Preston
6d9c529a65
Fix caption edit in column albums.
2020-10-30 18:32:21 +03:00
John Preston
78492386c4
Fix pinned bar consecutive animations.
2020-10-30 18:32:21 +03:00
John Preston
793ec84098
Fix pinned message of self-destruct media.
2020-10-30 18:32:21 +03:00
John Preston
48dad5f477
Improve typing status sending.
2020-10-30 18:32:21 +03:00
John Preston
53c308c24b
Loop pinned messages in the top bar.
2020-10-30 18:32:21 +03:00
John Preston
08f7069370
Implement new choosing of shown pinned message.
2020-10-30 18:32:21 +03:00
John Preston
77fa29f8ce
Pin/unpin first item of an album.
2020-10-30 18:32:21 +03:00
John Preston
1be064e2dc
Don't pin for other by default.
2020-10-30 18:32:21 +03:00
John Preston
59e0717dac
Show pin/unpin correctly in Recent Actions.
2020-10-30 18:32:21 +03:00
John Preston
75c420b9d7
Check items before deleting by 'Delete' key.
2020-10-30 18:32:21 +03:00
John Preston
e4f039b141
Improve pinned messages title.
2020-10-30 18:32:21 +03:00
John Preston
2233058ae0
Move pin icon to the right.
2020-10-30 18:32:21 +03:00
John Preston
ea6821aca2
Improve animation in pinned bar.
2020-10-30 18:32:21 +03:00
John Preston
c2753a9caf
Add checkbox 'Pin also for {user}'.
2020-10-30 18:32:21 +03:00
John Preston
77894d1445
Fix sending files in scheduled messages.
2020-10-30 18:32:21 +03:00
John Preston
68041d2ffb
Merge pinned list with migrated legacy group.
2020-10-30 18:32:20 +03:00
John Preston
18d218044c
Fix crash when adding more files to SendFilesBox.
2020-10-30 18:32:20 +03:00
John Preston
12debce246
Show checks when sending file albums.
2020-10-30 18:32:20 +03:00
John Preston
3dbc131b98
Show pin icon in pinned messages.
2020-10-30 18:32:20 +03:00
John Preston
994e3d8da7
Add hide / unpin all button in pinned section.
2020-10-30 18:32:20 +03:00
John Preston
61d335469f
Improve context menu in pinned section.
2020-10-30 18:32:20 +03:00
John Preston
ebbe75ac0a
Fix scrolling to message in pinned section.
2020-10-30 18:32:20 +03:00
John Preston
cd5cad72bd
Use only shared media code for pinned tracking.
2020-10-30 18:32:20 +03:00
John Preston
59b4c5dad9
Show winning top with three same values in slot machine.
2020-10-30 18:32:20 +03:00
John Preston
5f932a8828
Show 'View X Replies' in all groups.
2020-10-30 18:32:20 +03:00
John Preston
698c9fc4be
Fix preloading of pinned messages.
2020-10-30 18:32:20 +03:00
John Preston
47f5a66350
Fix build on macOS.
2020-10-30 18:32:20 +03:00
John Preston
d742fa32de
Add button to show all pinned messages.
2020-10-30 18:32:20 +03:00
John Preston
6b38b94db4
Don't capture 'this' in SendFilesBox::Block.
2020-10-30 18:32:20 +03:00
John Preston
fc92e3fadd
Add pinned messages section.
2020-10-30 18:32:20 +03:00
John Preston
aefef948cd
Improve multi-pinned message bar.
2020-10-30 18:32:20 +03:00
John Preston
a614ccad97
Correctly check media when editing files.
2020-10-30 18:32:19 +03:00
John Preston
c4af731b19
Wrap messageActionGeoProximityReached service message.
2020-10-30 18:32:19 +03:00
John Preston
263d6a30f2
Improve grouped files layout in chat.
2020-10-30 18:32:19 +03:00
John Preston
012ebdd15e
Fix grouping of music files / just files.
2020-10-30 18:32:19 +03:00
John Preston
0d37949e74
Improve SendFilesBox previews layout.
2020-10-30 18:32:19 +03:00
John Preston
d7fe2948ac
Add edit/remove buttons to Single[File|Media]Preview.
2020-10-30 18:32:19 +03:00
John Preston
5589f51369
Allow delete / replace items in SendFilesBox.
2020-10-30 18:32:19 +03:00
John Preston
bb4fdde616
Fix sending many files with a comment.
2020-10-30 18:32:19 +03:00
John Preston
85d08c8f52
Send files grouped in albums, show captions.
2020-10-30 18:32:19 +03:00
John Preston
86612f0a67
Allow dropping any amount of any files.
2020-10-30 18:32:19 +03:00
John Preston
843fba61ee
Allow adding any amount of files in SendFilesBox.
2020-10-30 18:32:19 +03:00
John Preston
0539cc9448
Add a way to recreate SendFilesBox content.
2020-10-30 18:32:19 +03:00
John Preston
202534575b
Allow many previews in SendFilesBox.
2020-10-30 18:32:19 +03:00
John Preston
8d2fa313b7
Add setting for grouping files.
2020-10-30 18:32:19 +03:00
John Preston
c2f0bcf933
Keep first game sticker frames inside the binary.
2020-10-30 18:32:19 +03:00
John Preston
7f956d32a6
Support slot machine game.
2020-10-30 18:32:18 +03:00
John Preston
3feea400af
Fix build on macOS.
2020-10-30 18:32:18 +03:00
John Preston
64ac6b18bf
Move SingleMediaPreview to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
8b96f4c214
Move Media::Clip::Reader and FileLocation to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
05eb549a3d
Move App::roundRect to Ui::FillRoundRect.
2020-10-30 18:32:18 +03:00
John Preston
b3b11bd9e7
Move PreparedFile/PreparedList to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
39cf51c066
Move SendButton/EmojiButton to td_ui.
2020-10-30 18:32:18 +03:00
John Preston
af1854e877
Use Ui::PinnedBar in Replies section.
2020-10-30 18:32:18 +03:00
John Preston
0873db58d0
Moved PinnedBar to Ui:: in td_ui.
2020-10-30 18:32:18 +03:00
John Preston
37fb94cbfb
Load and show image previews in pinned bar.
2020-10-30 18:32:18 +03:00
John Preston
9b4b15ee6d
Handle pinned bar clicks.
2020-10-30 18:32:18 +03:00
John Preston
91a0416037
Implement local pinned bar hiding.
2020-10-30 18:32:18 +03:00
John Preston
67290eed58
Use new message bar for pinned message.
2020-10-30 18:32:18 +03:00
John Preston
ae298818a8
Implement message bar with animations.
2020-10-30 18:32:17 +03:00
John Preston
b9f40e35cd
Switch between pinned messages in chat.
2020-10-30 18:32:17 +03:00
John Preston
ec35e3f081
Track multiple pinned messages in MessagesList.
2020-10-30 18:32:17 +03:00
John Preston
399b03beb2
Implement multi-song albums display.
2020-10-30 18:32:17 +03:00
John Preston
cc28ba4284
Update API scheme to layer 120.
2020-10-30 18:32:17 +03:00
Ilya Fedin
eb27763cae
Restore Ui::hideLayer call in ShowInFolder on Linux
2020-10-30 18:20:38 +03:00
23rd
943593526f
Added ability to see attached stickers from sections.
2020-10-30 13:18:40 +03:00
23rd
8d424f6eaf
Added ability to see attached stickers from admin log.
2020-10-30 13:18:40 +03:00
23rd
665e322fce
Added ability to see attached stickers on documents.
...
Fixed #8927 .
2020-10-30 13:18:40 +03:00
23rd
391ec8ac28
Moved public var indicating stickers presence to private in PhotoData.
2020-10-30 13:18:40 +03:00
23rd
1459e6f38e
Moved request for attached stickers to separate file.
2020-10-30 13:18:40 +03:00
andry-dev
e31ffb699a
Ignore additional video streams inside an audio file.
...
Fixes #5840 , #5357 and #4327 .
2020-10-30 11:57:57 +03:00
Ilya Fedin
bb94507af1
Use UrlClickHandler::Open instead of File::OpenUrl
2020-10-30 11:52:10 +03:00
Ilya Fedin
bbc59c1a99
Use Launcher::initHook on Linux
2020-10-30 11:52:10 +03:00
Ilya Fedin
9b99bb172a
Make methods called from static methods private
2020-10-30 11:30:03 +03:00
Ilya Fedin
af6b07b780
Use crl::on_main in MainWindow::sniSignalEmitted
2020-10-30 11:30:03 +03:00
Ilya Fedin
d73d3cd43d
Implement ShowWindowMenu for XCB
2020-10-30 11:29:02 +03:00
Ilya Fedin
8f5b136003
Implement possibility to hide taskbar icon on Linux
2020-10-30 11:27:42 +03:00
Ilya Fedin
49e96d857a
Add drag distance for move-by-titlebar to process double click right
2020-10-30 10:56:57 +03:00
Ilya Fedin
a38b4f039a
Use some methods from lib_base
2020-10-30 10:52:49 +03:00
Ilya Fedin
6e42d54632
Remove forgotten sws_scale check
...
It should been removed in 7d29f9ce17
, but was forgotten
2020-10-29 17:40:36 +03:00
John Preston
35c639e4b0
Revert 245d644cd7
.
...
See https://github.com/telegramdesktop/tdesktop/issues/8914 .
2020-10-28 10:07:00 +03:00
Ilya Fedin
3742db2b91
Use portals via glib to open urls & files in snap
2020-10-28 09:57:46 +03:00
Ilya Fedin
152f1ef17f
Use Core::UpdaterDisabled where a check is for installed or not
2020-10-28 09:57:10 +03:00
GitHub Action
fbacb6c0a4
Update User-Agent for DNS to Chrome 86.0.4240.75.
2020-10-27 20:46:52 +03:00
23rd
bcc11d7850
Changed shortcut to open contacts to avoid conflict with formatting.
...
Fixed #8896 .
2020-10-27 20:17:14 +03:00
Ilya Fedin
41e0e4fba7
Use glib to open files & urls
2020-10-27 17:39:37 +03:00
Ilya Fedin
9ab221d4c9
Remove Platform:: where is not needed in linux platform files
...
Fix lines length in notifications_manager_linux.cpp
2020-10-27 17:37:33 +03:00
Ilya Fedin
022fc9a779
Fix gtk dialog condition + make it more readable
2020-10-27 17:37:33 +03:00
Ilya Fedin
7ff99cdbf7
Use LONG_PTR with SetWindowLongPtr
2020-10-26 16:57:57 +03:00
Ilya Fedin
b0ce88395f
Don't stream videos when external player is used
...
External player feature doesn't work otherwise
2020-10-26 14:58:39 +03:00
Ilya Fedin
f749647567
Check Qt version in runtime in CanOpenDirectoryWithPortal
...
It is not guaranteed that app is running with the same Qt version that was compiled
2020-10-26 14:58:06 +03:00
Ilya Fedin
77e1b9f156
Change socket path length condition to >=
...
Looks like 108 is the length including \0, therefore actual limit is 107
2020-10-24 09:10:16 +03:00
John Preston
9717a8b5fa
Version 2.4.4.
...
- Fix application quit on call end with main window hidden in tray.
- Update OpenAL library on Windows.
- Several crash fixes.
2020-10-23 19:40:48 +03:00
John Preston
aff4f69b64
Don't quit on call end with window hidden in tray.
...
Fixes #8585 .
2020-10-23 19:37:58 +03:00
John Preston
9de4c42555
Keep sending typings up to 30s after offline.
2020-10-23 18:25:55 +03:00
John Preston
1de144a48d
Show transfer ownership button for non-anonymous admins.
2020-10-23 17:37:27 +03:00
John Preston
0690d14f1b
Don't send typings to bots and offline users.
2020-10-23 17:28:11 +03:00
John Preston
53ac4c00ad
Track deleted messages carefully.
...
Fixes #8855 .
2020-10-23 16:35:43 +03:00
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
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
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