John Preston
|
547c657b1a
|
Don't reset search results on dialogs re-open.
|
2020-05-12 16:30:31 +04:00 |
John Preston
|
1f16ac59ca
|
Try to fix a crash in pinned reordering.
|
2020-05-04 19:06:53 +04:00 |
John Preston
|
042ed8f54a
|
Support psa_message in chats list.
|
2020-04-30 11:35:01 +04:00 |
John Preston
|
266c1531ce
|
Display PSA label instead of the proxy sponsor.
|
2020-04-30 11:35:01 +04:00 |
John Preston
|
8d632bd2be
|
Update API scheme to layer 103.
|
2020-04-30 11:35:01 +04:00 |
John Preston
|
69d3414594
|
Improve empty chat list layout.
|
2020-03-31 12:36: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
|
0b13ee7f7d
|
Scroll-by-drag in folders when reordering pinned.
Fixes #7459.
|
2020-03-29 12:57:59 +04:00 |
John Preston
|
b095091d03
|
Fix removing pinned dialog from folder.
|
2020-03-29 12:42:51 +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
|
c5b8ddabac
|
Scroll to top of the filter on second click.
|
2020-03-27 20:36:06 +04:00 |
John Preston
|
7ea364e611
|
Fix closing filter by escape.
|
2020-03-27 20:36:06 +04:00 |
John Preston
|
fe73251d8e
|
Add edit filter link to empty dialogs list.
|
2020-03-27 20:36:06 +04:00 |
John Preston
|
d5b8fc703e
|
Fix Ctrl+[1-5] jump to pinned in folders.
|
2020-03-27 20:36:05 +04:00 |
John Preston
|
aa88ee6d88
|
Reset chosen filter on Escape.
|
2020-03-27 20:36:05 +04:00 |
John Preston
|
1de9352f3a
|
Don't close filter by escape.
|
2020-03-27 20:36:04 +04:00 |
John Preston
|
ab16e8e083
|
Improve archive <-> filter navigation.
|
2020-03-27 20:36:04 +04:00 |
John Preston
|
ad8b0387f3
|
Improve phrases for loading / empty filters.
|
2020-03-27 20:36:03 +04:00 |
John Preston
|
f0322cd107
|
Fix filters unread counters.
|
2020-03-27 20:36:03 +04:00 |
John Preston
|
455d113955
|
Fix small column layout with filters side bar.
|
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
|
55900bbd3d
|
Save pinned chats in filters to server.
|
2020-03-27 20:36:03 +04:00 |
John Preston
|
e27a8fe058
|
Support pinned locally in filters.
|
2020-03-27 20:36:03 +04:00 |
John Preston
|
66c0d51f96
|
Show unread badges in filters.
|
2020-03-27 20:36:03 +04:00 |
John Preston
|
38a744fe5b
|
Count unread messages in Dialogs::MainList.
|
2020-03-27 20:36:02 +04:00 |
John Preston
|
ca3419ef24
|
Make filtered lists independent from folders.
|
2020-03-27 20:36:02 +04:00 |
John Preston
|
fcfb268677
|
Show some special filter icons.
|
2020-03-27 20:36:02 +04:00 |
John Preston
|
48d790de5e
|
Move main menu button to the side bar.
|
2020-03-27 20:36:02 +04:00 |
John Preston
|
d4b9b65724
|
First version of the filters side bar.
|
2020-03-27 20:36:01 +04:00 |
John Preston
|
11d31ffc84
|
Parse and apply cloud filters.
|
2020-03-27 20:36:01 +04:00 |
John Preston
|
2f1ee6f1fa
|
Show two hardcoded filters in Ui.
|
2020-03-27 20:36:01 +04:00 |
John Preston
|
71f7aae948
|
Replace dialogs mode with filters.
|
2020-03-27 20:36:01 +04:00 |
John Preston
|
91fb9917bc
|
Fix search in chat results loading.
|
2020-02-24 13:14:29 +04:00 |
John Preston
|
ec7a2dce2f
|
Search through Histories.
|
2020-02-21 18:48:30 +04:00 |
John Preston
|
6f672ecdc3
|
Request history parts through Histories.
|
2020-02-21 18:48:30 +04:00 |
John Preston
|
db322cc19a
|
Move requestDialogEntry to Histories.
|
2020-02-21 18:48:30 +04:00 |
Anton Afanasyev
|
00e601296c
|
Fix as suggested
Co-Authored-By: 23rd <23rd@vivaldi.net>
|
2020-01-17 13:00:12 +03:00 |
Anton Afanasyev
|
3bc58fb690
|
Add Ctrl+9 shortcut to show archive.
|
2020-01-17 13:00:12 +03:00 |
23rd
|
ff4ccdc59c
|
Fixed covering right part of chat list with dialogs up button at end.
|
2019-12-19 18:27:32 +03:00 |
John Preston
|
12f5ccaaa5
|
Use vector queues in mtproto file downloader.
|
2019-12-03 10:25:27 +03:00 |
John Preston
|
cfe12f773f
|
Move some modules to lib_mtproto.
|
2019-11-18 12:28:14 +03:00 |
John Preston
|
2577bedeac
|
Remove mtproto/facade.h from main pch.
|
2019-11-13 11:31:12 +03:00 |
John Preston
|
f677b116f9
|
Use install_base_filter for lib_base.
|
2019-10-19 12:27:56 +04:00 |
John Preston
|
a6c84c36c0
|
Use layers and boxes from lib_ui.
|
2019-10-19 12:27:52 +04:00 |
John Preston
|
246c45ce0e
|
Use lib_ui from submodule.
|
2019-10-19 12:27:28 +04:00 |
Jiachen YANG
|
56aab1aa07
|
explicitly specify the upper bound in ranges::view::ints
|
2019-10-02 11:52:55 +03:00 |
John Preston
|
849deb57e2
|
Move many widget classes to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
c057f28425
|
Move standard buttons to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
c5845f17ae
|
Remove twidget header.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
e2f54eb3e9
|
Move some style code to lib_ui.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
0c713a930a
|
Remove app.h / facades.h from precompiled header.
|
2019-10-01 23:59:46 +03:00 |
Sameer Hoosen
|
f979df3dfe
|
Allow searching for messages by a user who has left a chat (#6417)
Fixes #5667
|
2019-09-09 10:05:29 +03:00 |
John Preston
|
4951eeac98
|
Allow creating desktop part of multi-theme.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
6343221d7b
|
Remove many includes from stdafx.pch.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
ac8f924909
|
Show tdesktop cloud themes in a box.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
e2c1c4c8de
|
Fix jump to first chat with archive.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
99037d3d46
|
Improve scheduled messages top bar.
|
2019-08-27 19:10:37 +03:00 |
John Preston
|
02b65a42f7
|
Move message client flags to a separate field.
|
2019-08-09 20:19:23 +01:00 |
John Preston
|
f48732f813
|
Extract username from t.me/username searches.
|
2019-08-09 11:50:49 +01:00 |
John Preston
|
10e28913ca
|
Search single messages by message link.
|
2019-08-09 11:50:49 +01:00 |
John Preston
|
ff44094ded
|
Rename AuthSession to Main::Session.
|
2019-07-24 13:45:24 +02:00 |
John Preston
|
c5df4db621
|
Fix possible race conditions in msgid().
|
2019-07-15 16:00:30 +02:00 |
John Preston
|
567bf60644
|
Use getters in MTP classes.
|
2019-07-05 16:23:07 +02:00 |
John Preston
|
352839337d
|
Add SCAM badge for users and channels.
|
2019-06-23 14:18:33 +02:00 |
John Preston
|
4917ca7b32
|
Remove all legacy global namespace langs.
|
2019-06-21 11:06:52 +02:00 |
John Preston
|
87fc066e67
|
Use tr:: instead of lang().
|
2019-06-21 11:06:51 +02:00 |
John Preston
|
a7c8feaecb
|
Use tr:: instead of langFactory and __rich.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
d1d98c3bb1
|
Use tr:: instead of langFactory in box titles.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
8ed433cc01
|
Use tr:: instead of langFactory in input fields.
|
2019-06-21 11:06:49 +02:00 |
John Preston
|
87cb0ada98
|
Allow skipping archive results in messages search.
|
2019-06-21 11:06:48 +02:00 |
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
John Preston
|
e9677779b8
|
Show phone number only in the chat top bar.
|
2019-06-21 11:06:46 +02:00 |
John Preston
|
14b82698f8
|
Update API scheme to layer 102.
|
2019-06-21 11:06:44 +02:00 |
John Preston
|
d0b86e1229
|
Optimize online dots + add animations.
|
2019-06-17 18:13:05 +02:00 |
John Preston
|
61c66994a2
|
Optimize online dot painting.
|
2019-06-17 16:33:28 +02:00 |
23rd
|
734ecc070b
|
Refactored skipping of rows in Dialogs::InnerWidget.
|
2019-06-17 15:30:46 +02:00 |
23rd
|
ece315f3c5
|
Added ability to move archive in main menu.
- Added Folder::paintUserpic overload for custom color.
- Reduced size of _cloudButton.
|
2019-06-17 15:30:46 +02:00 |
23rd
|
d9426413dd
|
Added online badges to chats list.
|
2019-06-17 14:36:14 +02:00 |
John Preston
|
a547f80ae9
|
Rename Window::Controller to Window::SessionController.
|
2019-06-06 13:21:40 +03:00 |
23rd
|
26ec440a13
|
Implemented unread badges in touchbar.
|
2019-05-28 01:22:58 +03:00 |
John Preston
|
a49a96ba33
|
Fix archive search input field focus.
|
2019-05-27 15:10:04 +02:00 |
John Preston
|
a64c8c52b4
|
Correctly display discussion posts sender.
|
2019-05-27 15:09:56 +02:00 |
John Preston
|
0eae8fe6a0
|
Hide date from archive dialog.
|
2019-05-27 15:09:39 +02:00 |
John Preston
|
f5c79cb1b6
|
Use new next_rate field for global search.
|
2019-05-27 15:09:13 +02:00 |
23rd
|
1dd461b24a
|
Moved left elision of counters to Dialogs::Layout::paintUnreadCount.
|
2019-05-27 14:10:35 +02:00 |
John Preston
|
0fe0311b45
|
Fix chats list accidental scrolling.
|
2019-05-08 23:48:04 +03:00 |
John Preston
|
64dd5139da
|
Show unread archive chat names in bold.
|
2019-05-08 12:05:15 +03:00 |
John Preston
|
e55e46a0f0
|
Show last chats in archive dialog row.
|
2019-05-08 11:50:39 +03:00 |
John Preston
|
4f65d0469c
|
Use dedicated color for archive title.
|
2019-05-08 11:07:21 +03:00 |
John Preston
|
8bfef7d873
|
Improve collapsed rows in small chats list.
|
2019-05-03 17:02:00 +04:00 |
John Preston
|
0247e876df
|
Remove locally saved empty histories.
|
2019-05-03 15:18:18 +04:00 |
John Preston
|
39b7f307a4
|
Show muted mention icon in archive.
|
2019-05-03 15:12:48 +04:00 |
John Preston
|
4356b1c193
|
Allow collapsing archive in the chats list.
|
2019-05-03 15:08:53 +04:00 |
John Preston
|
d9ad3a4bbe
|
Jump to chats list top on folder change.
|
2019-05-01 16:11:47 +04:00 |
John Preston
|
4ad8c4877c
|
Close archive by escape even if chat is shown.
|
2019-05-01 16:11:47 +04:00 |
John Preston
|
aede79640d
|
Ctrl+1..5 always activate pinned from main chats list.
|
2019-05-01 16:11:47 +04:00 |
John Preston
|
4dae89310d
|
In archive allow scroll-down-by-pinned-drag.
|
2019-05-01 16:11:46 +04:00 |
John Preston
|
db35c3de3b
|
Fix block chat list loading by date.
|
2019-05-01 16:11:45 +04:00 |
John Preston
|
be64f18e96
|
Fix dialogs list creation in support mode.
|
2019-05-01 16:11:45 +04:00 |
John Preston
|
ee5c819cef
|
Fix render glitch in archive top bar.
|
2019-05-01 16:11:43 +04:00 |
John Preston
|
0b26475300
|
Fix render glitches in passcodebox.
|
2019-05-01 16:11:43 +04:00 |
John Preston
|
08bddc5579
|
Move messages data to AuthSession.
|
2019-05-01 16:11:42 +04:00 |
John Preston
|
430a3c2cec
|
Fix important switch hiding in folders.
|
2019-05-01 16:11:41 +04:00 |
John Preston
|
5f62c2100c
|
Count unread marks in non-fully loaded folders.
|
2019-05-01 16:11:40 +04:00 |
John Preston
|
52b9212625
|
Display top bar in archive.
|
2019-05-01 16:11:40 +04:00 |
John Preston
|
f56df0e1d9
|
Show folder using slide animation.
|
2019-05-01 16:11:39 +04:00 |
John Preston
|
6dd8f32f66
|
Fix build on Xcode.
|
2019-05-01 16:11:39 +04:00 |
John Preston
|
3dd2a6bb5b
|
Update archive row on chat list name change.
|
2019-05-01 16:11:39 +04:00 |
John Preston
|
9ff02707bf
|
Improve archive chat list entry layout.
|
2019-05-01 16:11:38 +04:00 |
John Preston
|
01d5589594
|
Add archived results in chats search.
|
2019-05-01 16:11:38 +04:00 |
John Preston
|
8fd811517b
|
Count unread correctly in folders.
|
2019-05-01 16:11:37 +04:00 |
John Preston
|
58519300ea
|
Support pinned chats in folders.
|
2019-05-01 16:11:37 +04:00 |
John Preston
|
607655941d
|
Improve Ui::Menu interface.
|
2019-05-01 16:11:37 +04:00 |
John Preston
|
9acdc4eac1
|
Show folder bar on top when folder is opened.
|
2019-05-01 16:11:36 +04:00 |
John Preston
|
518ff146b2
|
Don't allow reordering of the archive.
|
2019-05-01 16:11:36 +04:00 |
John Preston
|
74c65f30f7
|
Load folder dialogs while scrolling.
|
2019-05-01 16:11:36 +04:00 |
John Preston
|
f3ed7a674a
|
Create dialog rows only with known folders.
|
2019-05-01 16:11:35 +04:00 |
John Preston
|
854870683b
|
Add ability to archive/unarchive the chats.
|
2019-05-01 16:11:35 +04:00 |
John Preston
|
c58f097535
|
Correctly move histories between chat lists.
|
2019-05-01 16:11:35 +04:00 |
John Preston
|
0367319934
|
Load folder dialogs list.
|
2019-05-01 16:11:35 +04:00 |
John Preston
|
305a611211
|
Load dialogs list in ApiWrap and Data::Session.
|
2019-05-01 16:11:34 +04:00 |
John Preston
|
927735dff2
|
Start showing folder chats list.
|
2019-05-01 16:11:34 +04:00 |
John Preston
|
0c0d6bc411
|
Move chats / contacts lists to Data::Session.
|
2019-05-01 16:11:33 +04:00 |
John Preston
|
2862070348
|
Use vector instead of custom linked list.
|
2019-05-01 16:11:20 +04:00 |
John Preston
|
58d86af399
|
Remove SplittedWidget paint optimization.
It doesn't work with dialogs-to-top button anyway.
|
2019-05-01 16:11:16 +04:00 |
John Preston
|
76c3e9a529
|
Display title and userpic of archived chats.
|
2019-05-01 16:11:14 +04:00 |
John Preston
|
9bf8a8108d
|
Comment out non-folder feed code.
|
2019-04-25 14:16:30 +04:00 |
John Preston
|
905a024aed
|
Update API scheme to layer 99.
|
2019-04-25 14:16:29 +04:00 |
23rd
|
60e36b1411
|
Left animation to top only for dialogs up button.
|
2019-04-12 16:32:36 +04:00 |
23rd
|
4ad293e2ae
|
Added alignment of dialogs up button with connecting button.
|
2019-04-06 11:20:02 +04:00 |
23rd
|
be89a0bf7e
|
Fixed dialogs up button when column of dialogs is small.
|
2019-04-06 11:19:39 +04:00 |
John Preston
|
bec39d89e1
|
Beta version 1.6.4: Fix dialogs up button glitch.
|
2019-04-05 19:52:45 +04:00 |
23rd
|
467f1449ab
|
Beta version 1.6.4: Update dialogs up button position when resize.
|
2019-04-05 18:42:25 +03:00 |
23rd
|
41b2e7c9c7
|
Added floating button in dialog list to jump to top.
|
2019-04-05 14:13:18 +04:00 |
John Preston
|
99bb09374d
|
Use new animations engine everywhere.
|
2019-04-02 14:33:53 +04:00 |
John Preston
|
a6e96f9a28
|
Use new animations engine in all Basic-s.
|
2019-04-02 14:33:53 +04:00 |
John Preston
|
a34e998c42
|
Handle fwd_from without a link to the account.
|
2019-03-24 12:12:42 +04:00 |
John Preston
|
13a9b967e9
|
Use user phrases for support accounts.
|
2019-03-12 14:38:59 +04:00 |
23rd
|
6fe736c9fc
|
Added Shortcut to jump to the Saved Messages.
|
2019-03-12 13:03:23 +04:00 |
23rd
|
32bc723745
|
Added scroll animation in dialogs list when it scrolls to top.
|
2019-03-09 13:56:33 +04:00 |
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
John Preston
|
4caf26d069
|
Fix build for Xcode.
|
2019-02-11 15:56:25 +03:00 |
John Preston
|
26f1ade5ba
|
Optimize connecting widget.
|
2019-02-10 21:35:44 +03:00 |
John Preston
|
58510e0208
|
Improve chat list bot icon layout.
|
2019-02-01 12:50:30 +03:00 |
23rd
|
299aa69058
|
Added an icon for bots in the dialog list.
Fixes https://github.com/telegramdesktop/tdesktop/issues/1894 .
|
2019-02-01 11:48:45 +03:00 |
John Preston
|
918d58ef0a
|
Better check unique results in support mode.
|
2019-02-01 09:53:15 +03:00 |
John Preston
|
d2d6a6daa4
|
Fix proxy sponsor messages search display.
|
2019-01-31 15:56:57 +03:00 |
John Preston
|
a70e72f75d
|
Application->Sandbox, Messenger->Application.
|
2019-01-23 12:51:58 +04:00 |
John Preston
|
4111da1dd0
|
Move some calls from App namespace.
|
2019-01-22 17:10:01 +04:00 |