Pascal Precht
6f138f2d44
uiux(Chat): change channel background when hovering over them
2020-10-16 10:43:48 -04:00
Pascal Precht
fac0e50e37
feat: introduce StatusIdenticon components
...
This component introduces `StatusLetterIdenticon`, `StatusImageIdenticon`
and `StatusIdenticon`.
- `StatusLetterIdenticon` renders an identicon with a single letter based on a
name.
- `StatusImageIdenticon` renders an actual image based on an identicon URL
- `StatusIdenticon` is a composition of the former both, but with a loading mechanism
to decide which should be rendered
The commit also ensures all of these components are used respectively throughout
the application.
2020-09-23 08:52:30 +02:00
Pascal Precht
c992cce9f5
chore: update translations
...
Fixes #900
2020-09-22 09:36:05 -04:00
Iuri Matias
aeb8d2958d
display first menu option; include channel id
2020-09-09 14:08:19 -04:00
Iuri Matias
5e2c3c9ca7
add leave/quit for context menu
2020-09-09 14:08:19 -04:00
Jonathan Rainville
0c686c3fcf
chore: run qstrConverter script
2020-08-27 17:09:37 -04:00
Pascal Precht
ef22fb348d
feat: allow users to mute and unmute channels
...
Closes #152
2020-08-19 14:39:31 -04:00
Richard Ramos
e96f3ed47f
fix: display ens names with correct format in all screens
2020-08-11 08:39:07 -04:00
Jonathan Rainville
156aaba0aa
feat: improve style of the notification box
...
Use the Channel box for that
2020-08-10 09:34:02 -04:00
Richard Ramos
e484c41291
fix: alignment of emojis
...
- Added an nsbp in front of paragraphs, otherwise the alignment property was ignored
- Enabled richformat for channel list to avoid emoji overlap in last message
2020-08-06 15:48:06 -04:00
Jonathan Rainville
32b0e185db
feat: add channel list context menu
2020-08-06 15:49:54 +02:00
Richard Ramos
99b9c21221
fix: date
2020-07-23 16:00:14 -04:00
Richard Ramos
7115a1bed6
feat: resize images and remove EXIF data - UNSAFE
2020-07-21 14:26:20 -04:00
Richard Ramos
5351fb62dc
feat: display messages with an image contenttype
2020-07-21 13:15:22 -04:00
Jonathan Rainville
851eb82026
feat: make channel list compact in compact mode
2020-07-16 10:32:27 -04:00
Jonathan Rainville
92f5a9ca5c
feat: add dark theme colors and new properties for it
2020-07-14 12:37:17 -04:00
Pascal Precht
17db2f4056
feat(chat): show "@" when logged in user has been mentioned in channel
...
Closes #516
2020-07-09 11:12:26 -04:00
Jonathan Rainville
1eb1d3d41c
chore: run transform script to change qstr to qstrid
2020-07-08 12:37:41 -04:00
Jonathan Rainville
4c2e50ae47
fix: fix wrong emoji being posted for flags and the emojis not elliding
2020-07-06 13:59:47 -04:00
Jonathan Rainville
a529d729ea
feat: change Theme to Style to enable changing Theme
2020-07-03 09:59:14 -04:00
Richard Ramos
a63da4889b
fix: hour format and show timestamp on messages
2020-07-02 10:47:08 -04:00
Richard Ramos
bbd51cdcfe
Use twemoji.js
2020-06-30 14:35:14 -04:00
Iuri Matias
e859250501
fix other blurry images on hdpi screens
...
fix other blurry images on hdpi screens
fix image size
ensure plist has high res directive
addd directive to info runner
2020-06-25 16:13:17 -04:00
Jonathan Rainville
61d62eea79
fix: fix handle being to ugly and channel list interfering with handle
2020-06-25 11:02:35 -04:00
Pascal Precht
6a49070431
fix: fix timestamp formatting in chat list
...
Closes #396
2020-06-24 18:02:35 -04:00
Jonathan Rainville
6c050bf381
fix: channel chatType being a string instead of an int
2020-06-22 14:58:51 -04:00
Jonathan Rainville
7e96a17f3b
fix: add StyledTextEdit and TextField to use the font
2020-06-19 14:53:45 -04:00
Jonathan Rainville
8755c901de
fix: fix font loading issue and create a text component to use that font
2020-06-19 14:53:45 -04:00
Jonathan Rainville
21afaf4ea4
fix: fix channel text with break lines and add default props
2020-06-18 17:09:56 -04:00
Iuri Matias
0ad64cc5de
update qml imports
2020-06-18 11:02:11 -04:00
Richard Ramos
b3a9bff381
Add small icon to items in chat list depending on type
2020-06-12 08:14:44 -04:00
Richard Ramos
afc247be23
Various fixes
...
- Make the topbar channel identifier color match the channel list color
- Display private groups on the channel list
- Reduce chat identifier height
2020-06-09 18:13:53 -04:00
Pascal Precht
dc6793a0f0
refactor(chat): make activeChannel a ChatItem to expose relevant information to the view
2020-06-02 16:57:59 -04:00
Pascal Precht
366d50bb74
feat(ui): introduce `ChannelIcon` component
...
This component renders channel identicons based on the chat type
and channel name and will render a user identicon in case of a one-on-one
chat.
2020-06-02 16:14:49 -04:00
Richard Ramos
3b8408d21a
Join private chats
2020-05-28 11:54:44 -04:00
Pascal Precht
31a310314c
ui(chat): introduce identicons for channels and users
...
Closes #128
2020-05-28 08:11:02 -04:00
Iuri Matias
8590a288b2
extract channel to its own file
2020-05-28 07:41:49 -04:00