John Preston
0ad7dcaef9
Remove MTP::MainInstance() global access point.
2020-06-23 21:53:40 +04:00
John Preston
0b028b959b
Move updates handling MainWidget -> Api::Updates.
2020-06-23 21:53:39 +04:00
John Preston
ee43027bea
Remove some usages of App::main().
2020-06-23 21:53:39 +04:00
John Preston
ea86433be5
Remove some activeAccount() calls.
2020-06-23 21:53:39 +04:00
John Preston
598fb67cdf
Remove Session::Exists() global access point.
2020-06-23 21:53:39 +04:00
John Preston
5f8d22f1f2
Remove Auth() global access point.
2020-06-23 21:53:39 +04:00
John Preston
ad4afe9293
Move session data localstorage -> storage_account.
2020-06-23 21:53:39 +04:00
John Preston
03dec15e8e
Pass Main::Session to click handler creators.
2020-06-23 21:53:38 +04:00
John Preston
27af83267e
Move autolock checking to Core::Application.
2020-06-23 21:53:38 +04:00
John Preston
4b354b0928
Use Main::Session in download/upload.
2020-06-23 21:53:38 +04:00
John Preston
3878a1b212
Remove some more Auth() calls.
2020-06-23 21:53:38 +04:00
John Preston
f6150d4d3e
Version 2.1.13.
...
- Fix photos loading.
- Fix Picture-in-Picture window movement on Wayland in Linux.
2020-06-23 21:52:59 +04:00
Ilya Fedin
2743aee614
Disable restart on session start explicitly
2020-06-23 21:30:44 +04:00
Ilya Fedin
68fde210c6
Platform::IsWayland could be used on any platform now
2020-06-23 21:24:44 +04:00
John Preston
f07e4a8e5e
Version 2.1.12.
...
- Fix sticker and video results in inline bots.
- Fix clipboard issues in Linux.
- Fix several crashes.
2020-06-17 20:38:41 +04:00
Ilya Fedin
dbad9fa73a
Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku
2020-06-17 20:33:23 +04:00
John Preston
cdc295c1d7
Fix build with updated submodules.
2020-06-16 19:10:39 +04:00
John Preston
ef08b52597
Version 2.1.11 (Linux only).
...
- Fix launch on old Linux systems.
Degrade OpenAL back to 1.19.1 so that it will still work on old systems.
Fixes #8005 .
2020-06-08 12:23:27 +04:00
John Preston
9f6fc3a4c8
Ignore observables notification after ~Application.
2020-06-08 12:20:51 +04:00
John Preston
bdbcd8e540
Use Main::Session in entities parsing.
2020-06-08 12:05:17 +04:00
John Preston
f50fdd0236
Version 2.1.10.
...
- Improve memory usage.
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-05 20:04:22 +04:00
John Preston
23f94c61a4
Beta version 2.1.9.
...
- Several crash fixes.
2020-06-04 17:32:10 +04:00
John Preston
383e6dec43
Beta version 2.1.8.
...
- Add support for full group message history export.
- Allow export of a single chat message history in JSON format.
2020-06-03 15:51:27 +04:00
Ilya Fedin
d45e74619d
Use Platform::IsWayland from lib_base
2020-06-03 11:43:55 +04:00
Ilya Fedin
e098922a4b
Add Platform::AutostartSupported
2020-06-01 18:25:21 +04:00
John Preston
1598165e2b
Closed alpha version 2.1.7.4.
2020-06-01 18:09:34 +04:00
John Preston
9b574e497d
Closed alpha version 2.1.7.3.
2020-06-01 18:09:34 +04:00
John Preston
0965b06fa3
Closed alpha version 2.1.7.2.
2020-06-01 18:09:34 +04:00
Ilya Fedin
be96bf2812
Set parent for dialogs only on Wayland
2020-06-01 18:09:34 +04:00
John Preston
6513422e40
Remove legacy image-related code.
2020-06-01 18:09:33 +04:00
John Preston
6dabd87df3
Closed alpha version 2.1.7.1.
2020-06-01 18:09:32 +04:00
John Preston
bf616036b3
Check loaded status through DocumentMedia if possible.
2020-06-01 18:09:30 +04:00
Ilya Fedin
b19dcf0653
Add possibility to control external upater flag with a config in /etc
2020-05-25 10:27:48 +04:00
Ilya Fedin
77d1f64e0e
Disable fallback session management
2020-05-25 09:31:52 +04:00
John Preston
7351641034
Version 2.1.7.
...
- Fix the Fcitx input method plugin.
2020-05-24 11:59:19 +04:00
John Preston
d679703bbf
Version 2.1.6.
...
- Fix automatic downloads on Windows by clean rebuild.
2020-05-14 01:16:13 +04:00
John Preston
66a3e36024
Version 2.1.5.
...
- Disable the taskbar icon flash or the dock icon bounce
in Settings > Notifications.
- View messages containing long monospace texts in wide bubbles.
- Bug fixes and other minor improvements.
2020-05-13 18:22:05 +04:00
Ilya Fedin
492dc2568c
Add DESKTOP_APP_USE_PACKAGED support for Windows
2020-05-12 17:32:40 +04:00
John Preston
2ede53e0ee
Always try to open new provided URL.
...
Fixes #6941 .
2020-05-12 16:15:22 +04:00
Ilya Fedin
7409d615a3
Add a cheat code to enable freetype on Windows and macOS
2020-05-10 17:09:59 +04:00
John Preston
c9553c2d4c
Version 2.1.4.
...
- Improve bold font selection.
2020-05-08 20:34:00 +04:00
John Preston
bedefaee4d
Version 2.1.3.
...
- Added support for new emoji.
- Channels to which you can't post will no longer be suggested when forwarding.
- Improved font selection and bold font support for CJK and Farsi.
2020-05-08 16:48:56 +04:00
John Preston
82a372873f
Add two local urls to open language selection box.
...
tg://setlanguage and tg://settings/language
Fixes #7831 .
2020-05-08 13:03:49 +04:00
John Preston
1b7f3db43a
Version 2.1.2.
...
- Fix polls and quizes results viewing.
- Fix memory leak in web page previews with autoplayed videos.
- Fix running on OS X 10.10.
- Other minor bug fixes and improvements.
2020-05-05 17:20:03 +04:00
John Preston
b98f0933af
Version 2.1.1.
...
- Improve quiz explanation tooltip layout.
- Fix possible crash in theme editor.
- Other minor bug fixes and improvements.
2020-05-01 17:16:57 +04:00
Aokromes
ae64747489
Remove whitespaces, fix spaces
2020-05-01 14:47:33 +04:00
seniorivn
6709147560
Update shortcuts.cpp
2020-05-01 12:11:14 +04:00
seniorivn
0b2d4326e7
add folder commands for custom config
2020-05-01 12:11:14 +04:00
Ilya Fedin
95b4f56b86
Don't use QDesktopServices::openUrl on snap
2020-05-01 12:06:01 +04:00
Ilya Fedin
17de6c1ff3
Fix scaling in crash reporter
2020-04-29 15:51:24 +04:00
Ilya Fedin
e13593b095
Restore setFamily in crash report window
...
Since setFamily in QApplication::setFont was removed
2020-04-28 19:00:44 +04:00
John Preston
c1f3fe1961
Version 2.1.
...
- Access a catalog of over 20,000 stickers made by professional
artists from the updated Sticker Panel by clicking the '+' icon.
- Use sticker search to find the stickers you're looking for - or
scroll from the latest packs all the way to the classics.
- Add explanations that appear after users respond to a quiz question.
- See how much time you have left to answer a question from @QuizBot
with the new countdown animation.
- Send a single 🎯 emoji to see if you hit the bullseye.
2020-04-24 09:08:08 +04:00
John Preston
cfd733c54c
Add confirmation box for suspicious urls.
2020-04-23 19:00:19 +04:00
John Preston
862e4e45ad
Closed alpha version 2.0.1.3.
2020-04-21 18:55:56 +04:00
John Preston
fb8a9a930c
Closed alpha version 2.0.1.2.
2020-04-21 18:55:35 +04:00
John Preston
42e216603c
Closed alpha version 2.0.1.1.
2020-04-21 18:55:34 +04:00
Ilya Fedin
5b39c7013a
Better algorithm for font choosing
2020-04-13 11:48:14 +04:00
John Preston
e823fe5891
Fix support / media shortcuts.
2020-04-02 16:20:53 +04:00
John Preston
aae5024b28
Version 2.0.1.
...
- Switch between folders using Ctrl+1, ..., Ctrl+8.
- Fix crash when a pinned in folder chat was added to archive.
- Fix font issues in Linux version.
2020-03-31 13:06:33 +04:00
John Preston
c2ff27793a
Try to use Ctrl+1..Ctrl+8 for folders.
2020-03-30 23:34:07 +04:00
John Preston
f4822cf558
Version 2.0.
...
- Organize chats into Chat Folders if you have too many chats.
- Create custom folders with flexible settings,
or use default recommendations.
- Pin an unlimited number of chats in each folder.
- Switch between folders in the new side bar
to easily access all of your chats.
- Send :dice: to any chat to try your luck and get
a random number from the animated dice.
- Send :virus:, 🤒 , 😷 ,
🤕 , :sneeze:, :sick:, 🧼 or 🚑
to try out the new animated emoji.
2020-03-30 16:56:15 +04:00
John Preston
0d58f1c9fa
Try system font config once in snap build.
2020-03-30 12:18:50 +04:00
John Preston
c89c98183d
Handle some updates even while not authed.
2020-03-29 14:06:10 +04:00
23rd
df290605f4
Added ability to switch between folders with shortcuts.
2020-03-29 02:04:20 +03:00
23rd
09bc3eefdb
Added ability to open folders with shortcuts.
2020-03-28 18:20:13 +03:00
John Preston
13feafad2f
Beta version 1.9.22.
...
- Organize chats into Chat Folders if you have too many chats.
2020-03-27 20:36:07 +04:00
John Preston
eb120e2f5d
Support tg://settings(/folders)? link.
2020-03-27 20:36:06 +04:00
John Preston
b054c3e7e6
Closed alpha version 1.9.21.3.
2020-03-27 20:36:06 +04:00
John Preston
ae7529004d
Fix choose folder for Export on macOS.
2020-03-27 20:36:06 +04:00
John Preston
71fc7a1b4e
Closed alpha version 1.9.21.2.
2020-03-27 20:36:05 +04:00
John Preston
f643b5f725
Closed alpha version 1.9.21.1.
2020-03-27 20:36:03 +04:00
John Preston
4881981cf6
Enable / disable side bar based on filters.
2020-03-27 20:36:03 +04:00
John Preston
71f7aae948
Replace dialogs mode with filters.
2020-03-27 20:36:01 +04:00
John Preston
0bd2d951fb
Version 1.9.21.
...
- Mark new messages as read while scrolling down through them.
- Improved spellchecking on Windows 7 and Linux.
2020-03-16 22:49:16 +04:00
John Preston
4bd55605d9
Revert "Set application display name"
...
This reverts commit fda8a38bfc
.
Fixes #7380 .
2020-03-16 17:41:47 +04:00
John Preston
3a3207f15a
Beta version 1.9.20.
...
- Fix crash in shared links search.
- Fix blurred thumbnails in albums with video files.
- Fix a possible crash in animated stickers rendering.
2020-03-14 13:45:49 +04:00
Ilya Fedin
fda8a38bfc
Set application display name
2020-03-13 11:25:43 +04:00
Ilya Fedin
fdd431dce9
Human-readable error for single instance logging
2020-03-06 18:42:30 +04:00
John Preston
cc95117e9b
Beta version 1.9.19.
...
- Bug fixes and other minor improvements.
2020-02-25 14:03:08 +04:00
John Preston
0c8125476a
Beta version 1.9.18.
...
- Bug fixes and other minor improvements.
2020-02-25 08:03:13 +04:00
John Preston
ddf483012b
Beta version 1.9.17.
...
- Spell checker on Windows 7.
- Bug fixes and other minor improvements.
2020-02-25 00:44:28 +04:00
John Preston
e2f037537f
Beta version 1.9.16.
...
- Bug fixes and other minor improvements.
2020-02-23 12:58:45 +04:00
John Preston
50bf4dad36
Add local changelog for 1.9.15.
2020-02-22 14:47:30 +04:00
John Preston
0743e71ab6
Beta version 1.9.15.
...
- Mark new messages as read while scrolling down through them.
- Bug fixes and other minor improvements.
2020-02-21 21:33:32 +04:00
John Preston
901a199035
Version 1.9.14.
...
- Bug fixes and other minor improvements.
2020-02-17 17:09:38 +04:00
John Preston
6bbcec0c23
Version 1.9.13.
...
- Bug fixes and other minor improvements.
2020-02-12 13:03:46 +04:00
John Preston
a88423a33f
Fix bad window rendering with maximize-on-launch.
...
I have no idea why MainWindow is ruined completely in case you call
MainWindow::show, MainWindow::setWindowState(maximized) and then
in the same context (without crl::on_main) create full screen viewer.
2020-02-12 12:09:17 +04:00
John Preston
1210ba37c4
Version 1.9.12.
...
- Switch to Picture-in-Picture mode to watch your video
in a small window while doing something else.
- Change playback speed in the '...' menu when watching videos.
- Rotate photos and videos in the media viewer
using the rotate button in the bottom right corner.
2020-02-11 19:10:09 +04:00
John Preston
75de655642
Fix #6804 once again.
2020-02-11 13:29:32 +04:00
John Preston
bcd0fe38f0
Fix invisible passcode field.
...
Regression was introduced in fd8ae60dc
.
2020-02-11 13:01:55 +04:00
John Preston
38bef584e1
Beta version 1.9.11.
...
- Bug fixes and other minor improvements.
2020-02-10 19:49:10 +04:00
John Preston
5d43df4f33
Beta version 1.9.10.
...
- Switch to the Picture-in-Picture mode
to watch your video in a small window.
- Change video playback speed in the playback controls '...' menu.
- Rotate photos and videos in the media viewer
using the rotate button in the bottom right corner.
2020-02-05 20:15:28 +04:00
John Preston
7c2110c1f3
Closed alpha version 1.9.9.1.
2020-02-05 18:39:47 +04:00
Ilya Fedin
a831c1703a
Split launcher filename detection to a function
2020-01-31 15:46:39 +03:00
John Preston
74d848311b
Replace str_const with base::const_string.
2020-01-29 12:47:50 +03:00
John Preston
9b19cba161
Version 1.9.9.
...
- Bug fixes and other minor improvements.
2020-01-28 20:45:49 +03:00
John Preston
2008b1beea
Version 1.9.8.
...
- Bug fixes and other minor improvements.
2020-01-24 18:30:59 +03:00
John Preston
2699af5d5a
Version 1.9.7.
...
- Create three new kinds of polls.
- See who voted for what in polls with visible votes.
- Vote for several options in polls that allow multiple answers.
- Guess the correct answer in quiz-style polls.
- Explore various ways of combining the different poll options.
- Add polls from the '...' menu in any group or channel.
- Use bots like @QuizBot to create quizzes
with several questions and media attachments.
- Schedule messages to be sent when your recipient comes online
(only works if you know their online status).
2020-01-23 10:46:57 +03:00
John Preston
e4278745d5
Closed alpha version 1.9.6.1.
2020-01-23 10:09:34 +03:00
John Preston
bdfa080701
Fix build for Windows.
2020-01-23 10:09:34 +03:00