Pascal Precht
f5bcaa5ac5
refactor: introduce ChannelContextMenu component
...
This commit introduces a new `ChannelContextMenu` component that can be reused
in different places, such as the channel list, as well as the chat bar.
At the moment we use two different pop up menus that also show two different
set of menu options. By using `ChanelContextMenu` in both of these places,
we get the same menu and same experience.
Closes #1711
2021-01-21 12:02:41 -05:00
Jonathan Rainville
4aeeee6d9c
feat: hide community stuff by default and add a setting to show it
2021-01-11 13:57:35 -05:00
Richard Ramos
04845e3a8e
fix: channel/communities list height depending on search string
2021-01-11 13:57:35 -05:00
Jonathan Rainville
ce3252fb8f
wip community
2021-01-11 13:57:35 -05:00
Pascal Precht
90dfa94805
refactor: move getProfileImage API to appMain
...
Prior to this commit, the function was expected on a `chatView` QML object.
This has worked out so far because the places where the API is used were always
living inside `ChatLayout`.
With the new timeline however, this is no longer the case so we have to make sure
that the API is available to other views as well.
2020-12-21 14:15:08 -05:00
Jonathan Rainville
d01c9fef79
feat: add profile pic support
2020-12-17 16:44:25 -05:00
hydrogen
2baa55b5c4
feat: add fetch more menu item in the chat drop down menu
...
fix import
fix extra spaces
2020-11-26 11:20:25 -05:00
Pascal Precht
67face5b99
uiux: channel list fixes
...
Also make use of `StatusRoundButton` over `IconButton` since that's deprecated.
Closes #1115
2020-11-11 12:14:35 -05:00
Pascal Precht
8bf82e1dd6
feat: allow for fetching messages older than 24 hours
2020-10-16 10:43:38 -04:00
Pascal Precht
e2bb81885f
feat(Chat): show 'no search results' message
...
Closes #1081
2020-10-07 11:20:29 -04:00
Richard Ramos
2fb9d569f7
refactor: open profile popup
2020-10-02 12:48:58 -04:00
Jonathan Rainville
024e7a18ae
fix: fix suggested channels border and height
2020-09-23 16:40:52 -04:00
Iuri Matias
bcb8970817
cleanup qml
2020-09-23 15:52:27 -04:00
Iuri Matias
0da4633318
cleanup qml
2020-09-23 15:52:27 -04:00
Iuri Matias
1d8d11a06e
display channel suggestions in main channel list
2020-09-23 15:52:27 -04:00
Iuri Matias
4e801c5336
add missing source comments
2020-09-09 14:08:19 -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
Pascal Precht
4bea011417
uiux(Chat): show loading indicator when fetching more messages
2020-09-08 14:09:09 -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
f6cf197983
fix: pixelated icons on the menu
2020-08-17 11:57:32 +02: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
Jonathan Rainville
d5e9f086f2
feat: add submenu to popup menu
2020-08-06 15:49:57 +02:00
Jonathan Rainville
32b0e185db
feat: add channel list context menu
2020-08-06 15:49:54 +02:00
Richard Ramos
86794dda0b
fix: chat scrollbars and input text wrapping
2020-07-31 12:00:18 -04:00
Richard Ramos
192fbbea69
fix: add scrollview to channellist
2020-07-22 15:43:08 -04:00
Richard Ramos
5351fb62dc
feat: display messages with an image contenttype
2020-07-21 13:15:22 -04:00
Richard Ramos
a342192f43
fix: code review
2020-07-10 20:09:15 -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
a529d729ea
feat: change Theme to Style to enable changing Theme
2020-07-03 09:59:14 -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
Richard Ramos
80b8d8f478
feat: add members to existing group chat and fix group position on chat list
2020-06-22 15:27:28 -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
b0a8bc3368
fix: make text selectable, limit text input content width and execute actions onEnter
2020-06-16 12:05:22 -04:00
Richard Ramos
1cc5d9155f
Set initial state to empty chat view instead of selecting the first chat
2020-06-05 18:21:46 -04:00
Jonathan Rainville
cc85a42b5c
feat: show accounts in wallet and put assetList in Account
2020-06-02 16:41:08 -04:00
Richard Ramos
9d86082cfe
Update channels position when receiving a new msg
2020-05-29 14:46:42 -04:00
Richard Ramos
8d2b955bcd
load chats on login
2020-05-28 17:36:22 -04:00
Richard Ramos
3b8408d21a
Join private chats
2020-05-28 11:54:44 -04:00
Iuri Matias
8590a288b2
extract channel to its own file
2020-05-28 07:41:49 -04:00
Iuri Matias
0885ab6df0
extract ChannelList to its own file
2020-05-28 07:41:49 -04:00