John Gibbon
3f454711cf
remove some unused imports
2020-10-31 21:09:59 +01:00
John Gibbon
f4d0a4800e
QtMultimedia 5.6
2020-10-31 20:50:32 +01:00
John Gibbon
2cd4012b6a
QtQuick 2.6
2020-10-31 20:49:03 +01:00
Sebastian Wolf
3402fddaa6
Merge branch 'master' into feature/use-svgs
2020-10-26 22:17:13 +01:00
John Gibbon
d38490fb09
use svg icons
...
Closes #102 .
Doesn't use Shader/HighlightImage for background/placeholder, since that neither matched the previous look nor meet my visual expectations at all. I created both previously available color variations as svg accordingly.
Implementation of the background images has been outsourced to a dedicated qml file to reduce duplication and ensure the same layout. Padding is now "medium" everywhere (stickers had none, audio had "small").
For the Icons, some (Highlight-)Image+MouseArea combinations have been changed to IconButton.
Regarding videos, I'm not actually sure if the missing "highlight" on the fullscreen icon was intentional. An issue with videos possibly having the same color as the icon remains basically the same. Nonetheless, if this isn't desired, I'll revert to just using the white image.
The sticker icon actually does look a bit differently now – it's a bit smaller. I've redrawn it from scratch but mostly kept the dimensions of icon-m-other (which doesn't look good when zoomed in, btw). Perhaps I actually did made a mistake drawing the previous one. Either way, I think it fits well enough.
The notification icon remains png, but I managed to reduce its file size by ~60% without visibly impacting it much imho.
This may be the longest commit message I've ever written.
2020-10-26 15:15:53 +01:00
John Gibbon
c7843919a7
hide poll IconButton if not applicable
2020-10-26 10:24:50 +01:00
John Gibbon
924ff9deda
implement polls
2020-10-23 10:29:56 +02:00
John Gibbon
6970dc3625
implement "mark all messages as read" MenuItem
...
contributes to #70 (doesn't mark anything as unread, though, and does not use toggleChatIsMarkedAsUnread at all)
2020-10-19 21:08:32 +02:00
Sebastian J. Wolf
91ae3651ef
Change license header to reflect number of contributions
2020-10-19 19:34:47 +02:00
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
Sebastian J. Wolf
a78f60f974
Search for emojis with :<keyword>
2020-10-18 18:57:01 +02: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
537725566b
Supporting stickers is quite some work... :/
2020-10-14 23:25:56 +02: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
Slava Monich
f4c84daebf
Show stickers as stickers when showStickersAsImages is off
2020-10-11 00:39:22 +03: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
12119c38bc
Add sticker icon
2020-10-04 15:09:06 +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
30f208d9fb
Initial steps to upload videos and documents
2020-09-27 23:24:22 +02:00
Sebastian J. Wolf
ad1cec1dfb
Enable image attachments :)
2020-09-27 13:49:06 +02:00
Sebastian J. Wolf
d2f5031485
Bring back replies, accidentially deleted before...
2020-09-24 22:27:17 +02:00
John Gibbon
a48148cf99
CoverPage change for large numbers of messages
2020-09-24 09:55:05 +02:00
Sebastian J. Wolf
e222ab115d
Prepare message attachments
2020-09-23 23:41:17 +02:00
Sebastian J. Wolf
b0d35aac6c
Limit height of message input field
2020-09-23 21:38:20 +02:00
Sebastian J. Wolf
0e1169e7f4
Some delay for lazy loading...
2020-09-22 22:46:48 +02:00
Sebastian J. Wolf
2704e29d41
Avoid fast and immediate re-reload of older messages
2020-09-22 21:05:24 +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
ea123b08ea
Put an action behind new message count circle, fixes #13
2020-09-22 19:26:49 +02:00
Sebastian J. Wolf
266dd12570
Lazy-load profile thumbnail
2020-09-21 23:07:30 +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
c2492efa0f
Real estate adjustments for chat page, fix unread indicator bug
2020-09-19 18:49:11 +02:00