John Gibbon
b58e33b2a4
Handle display of messageLocation
...
resolves #36
2020-09-28 22:59:47 +02:00
Sebastian J. Wolf
5fa2a1200f
Adjust new sorting logic to TDLib 1.6.0, add contributors' info
2020-09-28 20:47:03 +02:00
Sebastian Wolf
c333a968d6
Merge pull request #37 from monich/order
...
Fix chat ordering and optimize chat data storage
2020-09-28 20:21:26 +02:00
Sebastian J. Wolf
30f208d9fb
Initial steps to upload videos and documents
2020-09-27 23:24:22 +02:00
Slava Monich
f10d8a4045
Fix chat ordering and optimize chat data storage
2020-09-27 19:15:13 +03:00
Slava Monich
3c0d046b3f
Handle updateChatPosition
...
And a bit of optimization:
1. Lookup handlers from hashtable
2. Pre-initialize commonly used strings
3. Avoid unnecessary QVariantMap lookups
4. Shortened logging statements
2020-09-27 19:10:30 +03:00
Sebastian J. Wolf
ad1cec1dfb
Enable image attachments :)
2020-09-27 13:49:06 +02:00
Sebastian J. Wolf
fcc46fbc94
Auto-scroll to message if user sent it
2020-09-22 20:32:35 +02:00
Sebastian J. Wolf
c5dade71b0
Introduce some lazy loading
2020-09-21 22:10:03 +02:00
Sebastian J. Wolf
32fce5b965
Try to tweak updates and list positioning
2020-09-20 14:26:09 +02:00
Sebastian J. Wolf
64b6c8607e
Deleting messages seems to work...
2020-09-20 00:13:42 +02:00
Sebastian J. Wolf
b78a0f8731
Edit message seems to work
2020-09-19 20:33:51 +02:00
Sebastian J. Wolf
815bb5d592
Prepare two-step authentication
2020-09-16 22:36:43 +02:00
Sebastian J. Wolf
4d573f1f43
Option to send message by pressing enter
2020-09-16 22:04:02 +02:00
Sebastian J. Wolf
b5f39f78c0
Mark all messages as read in small chats
2020-09-16 21:12:39 +02:00
Sebastian J. Wolf
9070caa2a3
Mute/unmute chats both from list and in chat
2020-09-16 20:43:36 +02:00
Sebastian J. Wolf
1a5aa9de3f
Start work on un/muting chats
2020-09-16 00:15:43 +02:00
Sebastian J. Wolf
db831f5a0a
Detect channel properly for notifications
2020-09-15 21:37:24 +02:00
Sebastian J. Wolf
d39b1c4a10
Open chat directly from notification
2020-09-15 21:17:44 +02:00
Sebastian J. Wolf
266a72036b
Open Fernschreiber from notification
2020-09-14 23:43:21 +02:00
Sebastian J. Wolf
8f3f7cfa9b
New chat positioning method: Faster, but less exact
2020-09-13 23:25:48 +02:00
Sebastian J. Wolf
fdf89fd8a8
Add NGF daemon and LED control for notifications
2020-09-13 21:54:36 +02:00
Sebastian J. Wolf
c52a544e51
Better notification texts
2020-09-12 23:22:33 +02:00
Sebastian J. Wolf
7dd8e07a39
Consolidate messages belonging to the same chat
2020-09-09 23:44:02 +02:00
Sebastian J. Wolf
239af6e6e7
Sending simple text notifications, yeah!
2020-09-08 23:44:57 +02:00
Sebastian J. Wolf
8809372b67
Backend can really send notifications
2020-09-03 23:20:46 +02:00
Sebastian J. Wolf
9f708080c8
We need chat information in notification manager
2020-09-02 23:05:09 +02:00
Sebastian J. Wolf
aa3a841fee
Prepare notification manager
2020-09-02 22:49:15 +02:00
Sebastian J. Wolf
436bce0966
Enable Telegram Notification API
2020-09-01 23:14:59 +02:00
Sebastian J. Wolf
1a3768b79b
Workaround for chat listview crashes (no last item, why?)
2020-08-31 23:51:32 +02:00
Sebastian J. Wolf
a04332d4b6
Fix chat positioning and sent/read indicator
2020-08-31 21:51:52 +02:00
Sebastian J. Wolf
cff06cc32d
Try to get pending message state into the chat
2020-08-30 23:52:22 +02:00
Sebastian J. Wolf
a131aa739b
Add read/unread info to own messages
2020-08-30 19:04:16 +02:00
Sebastian J. Wolf
0849fadadd
Translations adjustments, trigger history reload earlier
2020-08-30 15:04:15 +02:00
Sebastian J. Wolf
5fcca3c405
Try it again with loading more messages automatically
2020-08-29 23:06:14 +02:00
Sebastian J. Wolf
5c16a13b25
Add display of unread message count to chat
2020-08-29 21:39:57 +02:00
Sebastian J. Wolf
cca241ed9a
Fix infinite loading for small amount of messages
2020-08-29 18:28:57 +02:00
Sebastian J. Wolf
63833b3c5c
A little bit of lazy loading for the chat view...
2020-08-29 18:04:23 +02:00
Sebastian J. Wolf
391dd597e2
Initial performance improvements
2020-08-29 16:32:43 +02:00
Sebastian J. Wolf
a24bf81355
Some work on reply management, still some work to do...
2020-08-29 11:22:18 +02:00
Sebastian J. Wolf
402c0ed671
Add possibility to send replies
2020-08-28 17:40:25 +02:00
Sebastian J. Wolf
ecf4c859e8
Add support for documents
2020-08-28 16:18:33 +02:00
Sebastian J. Wolf
50a67bb037
Add fullscreen video page
2020-08-28 11:43:51 +02:00
Sebastian J. Wolf
c741a157b7
Introduce video preview
2020-08-28 10:41:18 +02:00
Sebastian J. Wolf
8a3b07e537
Load older chat messages if needed
2020-08-26 22:52:06 +02:00
Sebastian J. Wolf
a889c95899
Display original message excerpt in replies
2020-08-25 16:42:46 +02:00
Sebastian J. Wolf
b899d03660
Display images in messages and introduce image page
2020-08-24 23:02:08 +02:00
Sebastian J. Wolf
1b18a78efc
Display profile pictures and names in groups
2020-08-23 19:17:30 +02:00
Sebastian J. Wolf
63966f052a
React properly if no messages are there...
2020-08-23 17:24:05 +02:00
Sebastian J. Wolf
cc266aa58b
Sending text messages works... :D
2020-08-23 00:17:34 +02:00