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
e218f6da78
feat: trying to make ghost mode toggle in tray
2023-06-22 20:35:15 +03:00
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
a1aac455db
feat: confirmation while attempting to send sticker (changeable in settings)
2023-06-22 16:32:20 +03:00
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
7450d3fc4d
feat[ui]: edited confirmation box for SRead confirmation
2023-06-21 22:54:36 +03: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
ZavaruKitsu
336a2ffa76
feat: import ayu_menu icon
2023-06-09 21:39:47 +03:00
ZavaruKitsu
4c9a2e4571
fix: import ghost icon
...
thx to Solar icon pack
2023-06-09 21:10:33 +03:00
ZavaruKitsu
89036a4c94
feat: implement recentStickersCount
2023-06-09 15:04:25 +03:00
ZavaruKitsu
a5bd116b40
feat: implement enableAds
& add views for options
2023-06-09 12:20:56 +03:00
ZavaruKitsu
9aafbddee3
feat: implement showMessageSeconds
2023-06-09 11:15:52 +03:00
ZavaruKitsu
45497bc444
feat: implement showGhostToggleInDrawer
...
feat: implement `markReadAfterSend`
feat: tweak defaults
fix: remove comma if a message is deleted
2023-06-06 23:59:36 +03:00
ZavaruKitsu
a53c40e03b
feat: linux improvements
...
Co-authored-by: Dr4iv3rNope <Dr4iv3rNope@users.noreply.github.com>
2023-06-05 17:41:01 +03:00
ZavaruKitsu
09e24083ff
feat: import peer ID view from Kotato
...
fix: really update string views in AyuGram Preferences
2023-06-05 16:58:43 +03:00
ZavaruKitsu
e21ccd6024
feat: settings overhaul
...
fix: use more translations
2023-06-04 14:36:38 +03:00
ZavaruKitsu
d24411fde5
feat: import custom language implementation from 64Gram
2023-06-04 03:06:59 +03:00
ZavaruKitsu
2e9f8bfec4
feat: add Ghost mode toggle
...
Co-authored-by: SharapaGorg <sharapov.savely@yandex.ru>
2023-06-03 22:51:07 +03:00
ZavaruKitsu
eaba9781a5
upload: import Ayu initial
...
Co-authored-by: SharapaGorg <sharapov.savely@yandex.ru>
2023-06-03 19:01:58 +03: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