John Preston
137c13c9c0
Don't steal window focus to viewer on another screen.
2023-02-18 15:16:06 +04:00
John Preston
832d47121f
Save media viewer position to Settings.
2023-02-18 15:10:13 +04:00
John Preston
27d446bdda
Improve Ctrl+W / Ctrl+M handling by media viewer.
2023-02-18 15:10:13 +04:00
John Preston
f9847090f9
Cmd+Q quit prevention in windowed media viewer.
2023-02-18 15:10:13 +04:00
John Preston
7a5c9a6fb8
First version of windowed media viewer on Windows.
2023-02-18 15:10:13 +04:00
John Preston
4247fd0c0f
Version 4.6.3.
...
- Optimize chats list initial loading.
- Various crash fixes.
2023-02-16 07:03:13 +04:00
John Preston
50f2e93623
Replace "Your Report Tag" with "Crash ID".
2023-02-15 22:32:11 +04:00
John Preston
7557a20679
Close PiP when a passcode lock is enabled.
2023-02-15 10:47:10 +04:00
Ilya Fedin
96ef82272b
Use QT_DEPRECATED_WARNINGS_SINCE
2023-02-14 18:37:01 +04:00
Ilya Fedin
13a9920c11
Set QT_DPI_ADJUSTMENT_POLICY for older Qt to the new default value
2023-02-11 15:40:00 +04:00
Ilya Fedin
0b100884fc
Round system scale in step of 5 points, just like in settings
2023-02-11 15:40:00 +04:00
Ilya Fedin
6e89d41d58
Use variables from style namespace instead of hardcoded scale limits
2023-02-11 15:40:00 +04:00
John Preston
41d9a9fcbd
Version 4.6.2.
...
- One more attempt to fix fonts on Windows.
- Fix polls forwarding to private chats.
- Improve translations bar appearance.
- Improve userpic editor presets.
2023-02-07 21:27:33 +04:00
John Preston
0d134f2b89
Version 4.6.1.
...
- Fix fonts fallback on Windows.
- Fix crash in userpic editor.
- Fix some crashes on 32 bit Window build.
- Bug fixes and other minor improvements.
2023-02-06 20:42:51 +04:00
John Preston
0bdd0689c0
Create tray / mediaview queued on macOS.
...
This removes some strange redundant entries like "Item-0" from the Dock menu.
2023-02-06 13:34:03 +04:00
John Preston
b9188f892f
Version 4.6.
...
- Emoji Profile Pictures.
Quickly create group and profile pictures from animated emoji
and stickers with the new "Use an Emoji" option.
- Emoji Categories.
Filter stickers and emoji by categories like "love", "cheers"
or "sleeping" in the sticker and emoji tabs.
- Chat Translation.
As a Premium user, translate entire chats in real time
as you scroll them or receive new messages.
- Media Permissions in Groups.
Control whether members of your groups can send
9 distinct media types – like Photos, Voice or Video Messages.
- Select Chats for Bots.
Bot developers can now let users quickly select groups,
channels or contacts that meet predefined criteria (more in @BotNews).
- Open in New Window.
Open chats or additional accounts in separate windows.
2023-02-03 22:13:26 +04:00
John Preston
c737e2f91b
Track window activation history.
2023-02-03 20:48:12 +04:00
John Preston
94b489835c
Add chat name / account name / unread count title settings.
2023-02-03 17:51:47 +04:00
John Preston
be71139515
Add "Translate Entire Chat" button to Settings.
2023-02-02 22:12:32 +04:00
John Preston
719466fcac
Initial chat-translation feature implementation.
2023-02-02 22:12:32 +04:00
John Preston
fa4b538e6f
Beta version 4.5.9.
...
- Hide taskbar window preview when Telegram is locked by a passcode
(Windows only).
- More improvements for working with multiple windows.
- Bug fixes and other minor improvements.
2023-02-02 20:22:21 +04:00
John Preston
0495cf4187
Use better initial geometry for new windows.
2023-02-02 20:20:05 +04:00
John Preston
a4cdd83816
Improve crash report window on Windows.
2023-02-02 10:55:04 +04:00
John Preston
5278ed1f41
Fix account activation after window closing.
2023-02-02 10:55:04 +04:00
Ilya Fedin
2be4641496
Install launcher on every launch on Linux
...
Just like AppUserModelId on Windows
This makes the cheat code and having the function outside of private namespace unnecessary
2023-01-23 12:16:59 +04:00
John Preston
89687e5bff
Beta version 4.5.8.
...
- Allow opening another account in a new window
(see Settings > Advanced > Experimental Settings).
- A lot of bugfixes for working with more than one window.
2023-01-21 21:27:45 +04:00
Ilya Fedin
6f89413c76
Don't get cursor position twice for open with menu
2023-01-20 12:58:48 +04:00
John Preston
ec3957fcf3
Active round video moving to active window.
2023-01-19 11:42:00 +04:00
John Preston
0f234188e1
Fix crash in SystemMediaControls init.
2023-01-19 09:57:33 +04:00
23rd
58ed30d30e
Moved constants of arc angles to td_ui.
2023-01-19 08:51:57 +03:00
John Preston
cdfdccbb66
Detach SystemMediaControls from Window::Controller.
2023-01-19 09:46:20 +04:00
John Preston
ba520aadcb
Fix hashtags in separate windows.
2023-01-19 09:46:19 +04:00
John Preston
3e332ad8e7
Rewrite shortcuts using QAction.
...
That way they don't depend on the main window.
2023-01-19 09:46:19 +04:00
John Preston
7023b013ce
Initial support of separate windows for accounts.
2023-01-19 09:45:28 +04:00
Ilya Fedin
95979b1ad9
Call scheme handler registration after opening main window
...
To avoid system dialog being under it
2023-01-19 08:33:45 +04:00
John Preston
5910efa0bd
Beta version 4.5.7.
...
- Fix glitches after moving window to another screen (Windows only).
2023-01-13 13:17:39 +04:00
John Preston
b1d1d73541
Copy/Paste original JPEG bytes to clipboard.
2023-01-13 12:46:17 +04:00
John Preston
2887c0b564
Beta version 4.5.6.
...
- Try enabling non-fractional scale
High DPI support on Windows and Linux.
- Experimental setting for fractional scale
High DPI support on Windows and Linux.
- Fix navigation to bottom problems in groups you didn't join.
- Fix a crash in chat export settings changes.
- Fix a crash in sending some of JPEG images.
- Fix CJK fonts on Windows.
2023-01-12 21:35:44 +04:00
Ilya Fedin
241be89e5c
Enable the new experimental setting for Linux
2023-01-12 21:17:08 +04:00
John Preston
39075538fb
Enable RoundPreferFloor HighDpi support on Windows.
...
Add an experimental setting for exact HighDPI on Windows.
2023-01-12 13:57:09 +04:00
John Preston
b47c66155d
Beta version 4.5.5.
...
- Fix crash in Settings.
2023-01-10 22:16:24 +04:00
John Preston
2efe409c60
Beta version 4.5.4.
...
- Allow wide range of interface scale options.
- Show opened chat name in the window title.
- Bug fixes and other minor improvements.
- Fix updating on macOS older than 10.14.
2023-01-10 15:23:19 +04:00
John Preston
05911a7172
Fix initial scale counting from dpi.
2023-01-10 09:51:12 +04:00
Ilya Fedin
1326359745
Don't involve locale in filename timestamp generation
...
It was batch replaced as part of 7b5781b845
, but it's not really semantically valid
2023-01-10 09:50:02 +04:00
Ilya Fedin
7307f0b1a5
Use temp directory for downloads in Linux sandbox by default
2023-01-09 16:09:57 +04:00
John Preston
c49dac57b7
Don't use window title for IPC.
2023-01-09 16:08:34 +04:00
Ilya Fedin
6288da2f3d
Remove socket errors from Qt adapters
2023-01-09 15:01:14 +04:00
23rd
90dfdb0e1f
Moved NeverFreedPointer to lib_base.
2023-01-09 12:51:32 +03:00
23rd
b14ac5cafe
Moved Info::Profile::FloatingIcon to td_ui.
2023-01-09 12:34:44 +03:00
John Preston
23387d6625
Don't drag-n-drop "internal:" URLs.
2023-01-09 09:10:53 +04:00