Commit graph

150 commits

Author SHA1 Message Date
John Gibbon
74a732a5b6 implement chat info page
includes some basic group administration features
2020-10-19 12:48:55 +02:00
Sebastian J. Wolf
dba973b522 Introduce explicit clear button for in-reply-to and edit message, fixes #69 2020-10-18 21:54:15 +02:00
Slava Monich
f86e60b4a2 Let context menu to appear when sticker is long-pressed
And don't load placeholder image too quickly.
2020-10-18 21:10:26 +03:00
Sebastian J. Wolf
a78f60f974 Search for emojis with :<keyword> 2020-10-18 18:57:01 +02:00
Sebastian J. Wolf
3410903afb Adjust text for notification settings & German translation 2020-10-18 17:46:08 +02:00
Slava Monich
f75e5a3f4b Added "Notification feedback" combo box 2020-10-18 18:02:44 +03:00
Sebastian J. Wolf
e578c6bef3 Use GridView for sticker picker 2020-10-18 16:29:34 +02:00
Sebastian Wolf
a9f7a10033
Merge pull request #79 from monich/about-icon
Adjusted app icon size on the about page (again)
2020-10-18 15:16:58 +02:00
Slava Monich
93e54b8ab4 Adjusted app icon size on the about page
It was still too large on a 4:3 tablet screen in landscape.
2020-10-18 01:56:11 +03:00
Slava Monich
9a4246e275 Tweaked InitializationPage UI
1. Only load app icon once
2. Removed come unused ids and attributes
3. EnterKey magic
4. Use FadeAnimation
2020-10-18 01:45:39 +03:00
Sebastian J. Wolf
7d84fcb3bf Change logo/icon - thanks to @iamnomeutente 2020-10-16 23:00:08 +02:00
Sebastian J. Wolf
cb9ae27bef Some post-sticker cleanup... 2020-10-16 00:02:58 +02:00
Sebastian J. Wolf
f9221fe95e Now the sticker picker looks much better... 2020-10-15 23:43:55 +02:00
Sebastian J. Wolf
d30a72e372 Merge branch 'master' of https://github.com/Wunderfitz/harbour-fernschreiber 2020-10-14 23:26:16 +02:00
Sebastian J. Wolf
537725566b Supporting stickers is quite some work... :/ 2020-10-14 23:25:56 +02:00
Slava Monich
8e54b898d7 Fixed the app icon size on the About page in landscape
It was ridiculously large.
2020-10-14 04:03:35 +03:00
Sebastian J. Wolf
bfba8acc2d Web page preview changes height a little more dynamically 2020-10-13 21:37:06 +02:00
Sebastian J. Wolf
256244a08e Some additional preparations to send stickers 2020-10-12 22:44:21 +02:00
Sebastian J. Wolf
d3295bc49a Make some space for lazy-loaded elements, part 2 2020-10-11 23:11:37 +02:00
Sebastian J. Wolf
67669cf63f Make some space for lazy-loaded elements, part 1 2020-10-11 22:02:30 +02:00
Sebastian Wolf
3c073b4840
Merge pull request #61 from monich/image-only
Toggle "Image only" mode on tap
2020-10-11 18:34:12 +02:00
Slava Monich
f4c84daebf Show stickers as stickers when showStickersAsImages is off 2020-10-11 00:39:22 +03:00
Slava Monich
4e65375234 Added "Show stickers as images" checkbox 2020-10-11 00:39:22 +03:00
Slava Monich
2be36d10a1 Toggle "Image only" mode on tap 2020-10-10 23:13:44 +03:00
Sebastian J. Wolf
0dbc0e5887 Don't double-escape ampersand 2020-10-07 23:14:02 +02:00
Sebastian J. Wolf
d758648dc2 Document message caption is now shown, fixes #59 2020-10-07 22:59:00 +02:00
Sebastian Wolf
03208e47f8
Merge pull request #58 from monich/self-delete
Allow to delete messages from your own private chat
2020-10-07 22:19:05 +02:00
Sebastian J. Wolf
c0269b5502 Display information for forwarded messages 2020-10-07 22:17:44 +02:00
Slava Monich
f342b47e38 Allow to delete messages from your own private chat
They have "can_be_deleted_for_all_users": false and yet you can delete
those because you are the only one who has access to your own private
chat.
2020-10-07 02:27:54 +03:00
Slava Monich
caecdb0f56 Moved app settings to a separate object 2020-10-06 04:40:39 +03:00
Sebastian J. Wolf
92a869f7db Re-introduce chatChanged as chat list update is no longer properly working after #40 2020-10-04 16:06:20 +02:00
Sebastian J. Wolf
12119c38bc Add sticker icon 2020-10-04 15:09:06 +02:00
Sebastian J. Wolf
3973cdf976 Include @monich's suggestions in #42 2020-10-04 13:36:30 +02:00
Sebastian Wolf
d79ecb8d4f
Merge branch 'master' into feature/userRegistration 2020-10-04 12:27:25 +02:00
Sebastian J. Wolf
79c77c426b Don't display 'unknown' for channels in chat list 2020-10-03 21:06:50 +02:00
Sebastian Wolf
b62078e380
Merge pull request #40 from monich/chatlist-roles
Expose more roles from ChatListModel
2020-10-03 20:50:00 +02:00
Sebastian J. Wolf
873c9b2669 Handle ampersands in messages correctly, fixes #43 2020-10-03 20:04:32 +02:00
Slava Monich
39ecc7a058 Expose more roles from ChatListModel
Roles can now be directly bound to individual UI elements.

Replaced per-delegate timestamp refresh timers with a single
one refreshing all timestamps with a single dataChanged signal.

Removed chatChanged signal from since it's no longer necessary.
2020-10-03 21:02:33 +03:00
John Gibbon
3149cb38cb handle empty chat list after registration
also translate some strings from b0d85840 to german
2020-10-01 13:20:43 +02:00
John Gibbon
6c1fc77f0c handle user registration 2020-10-01 12:51:43 +02:00
Sebastian J. Wolf
9eb396c9ca Fixes here and there... 2020-09-30 21:41:49 +02:00
Sebastian J. Wolf
bfe3084d2e Differentiate text between other people and user 2020-09-30 00:09:51 +02:00
Sebastian J. Wolf
97e72bac9b Introduce upload status bar 2020-09-29 23:37:56 +02:00
Sebastian J. Wolf
f19b3ae4cb Add support for venues 2020-09-29 21:58:14 +02:00
Sebastian Wolf
d92ea9fbae
Merge pull request #38 from jgibbon/feature/messageLocation
Handle display of messageLocation
2020-09-29 21:12:29 +02:00
Sebastian J. Wolf
f03da2127d Handle enter key in a more relaxed way 2020-09-29 21:00:23 +02:00
John Gibbon
75ef6e70a4 update live locations 2020-09-29 15:50:21 +02:00
Sebastian J. Wolf
35e9373f49 Uploading pictures, videos and documents work, status bar still missing 2020-09-28 23:08:22 +02:00
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