Tobias Fella
3c5ee404c3
Get rid of Neochat.Effect
2020-12-12 00:09:10 +00:00
Carl Schwan
12164b91ed
Add new line and not <br />
2020-12-09 21:16:21 +00:00
Carl Schwan
87833a8458
Add an image editor
2020-12-07 09:58:03 +00:00
Carl Schwan
29584aec23
Allow redaction of message only by admins and authors of the message
...
Previously you could click on the button but it would do nothing
2020-12-05 11:29:37 +01:00
Carl Schwan
7ed41a8f68
Move back to plain text
2020-12-04 21:25:23 +01:00
Carl Schwan
b90a027c99
Use video delegate for videos
...
There is still two issues:
* Videos send by neochat are broken (missing metadata)
* Once the video has run it is unavailable
Fix #120
2020-12-04 10:37:04 +01:00
Carl Schwan
09804511d0
Fix formatting
2020-12-03 22:37:17 +01:00
Carl Schwan
e3e2e4f66e
Remove debug output
2020-12-03 22:25:01 +01:00
Carl Schwan
10d84e96b7
clean
2020-12-03 22:19:51 +01:00
Carl Schwan
23ec54ecd0
Allow Ctrl-V pasting of images from the clipboard
...
Fix #117
2020-12-03 21:43:58 +01:00
Carl Schwan
5ed47e7397
Revert "Port timeline mouseare to tap handler"
...
This reverts commit d63811471c .
2020-12-03 17:50:27 +01:00
Carl Schwan
735008c74c
Fix ReferenceError: Config is not defined
2020-12-03 17:42:24 +01:00
Carl Schwan
d63811471c
Port timeline mouseare to tap handler
...
This fix inconsistency in behavior
2020-12-03 17:38:57 +01:00
Carl Schwan
bc4cde2dc7
Improve image delegate sizing
2020-12-03 13:42:21 +01:00
Carl Schwan
eba2b18ba9
Redesign information pannel
...
Based on a design of manueljlin
2020-12-03 12:25:18 +01:00
Carl Schwan
8a3659efba
Add option to toggle the display of users avatar in timeline on and off
2020-12-02 18:25:29 +01:00
Carl Schwan
8b18072a58
Fix big text in reply with emoji
...
Fix #104
2020-12-01 19:27:17 +01:00
Carl Schwan
ae35846035
Show read marker
...
Fix #2
2020-12-01 16:35:51 +01:00
Carl Schwan
a0b0b44f8d
Add rich text formating to replies too
2020-11-30 23:50:39 +01:00
Carl Schwan
db177354d0
Mark room as read after sending message
2020-11-29 10:29:24 +01:00
Carl Schwan
97cba6a17a
Remove transparency in FullScreen image viewer
...
Also simplify closing the window by just clicking on the background
This fix #89
2020-11-28 10:04:38 +01:00
Carl Schwan
362c8b4e63
Fix text input
2020-11-28 00:49:07 +01:00
Carl Schwan
4bff186a40
Import keyboard navigation
...
* Aggressively set focus to message input box and fix #37
* Improve room switching #66
2020-11-28 00:25:40 +01:00
Carl Schwan
77177e9efc
Change behavior of autocompletion when empty results
2020-11-27 16:35:42 +01:00
Carl Schwan
550cef52d0
Use more adapted delegate for showing emote (/me)
...
Now use a standard MessageDelegate and don't display the title part.
This now make the reply and reaction button available and also make it
possible to see the reactions.
Fix : #69
Fix : #75
2020-11-27 15:29:11 +01:00
Carl Schwan
b0bbd3631f
Add Start a chat page
2020-11-27 14:37:29 +01:00
Carl Schwan
da9f08eae4
Remove obsolete QML components
2020-11-27 14:37:29 +01:00
Carl Schwan
7140734576
Improve reaction delegate style
2020-11-27 12:42:06 +01:00
Carl Schwan
139d9e93e0
Fix regression with Enter+Shif in ChatTextInput
2020-11-27 00:45:13 +01:00
Carl Schwan
48521d8c8e
Don't hijack drag event on mobile in timeline
...
This fix #78
2020-11-26 15:41:40 +01:00
Carl Schwan
d6ab6bacdd
Use RichText text input to provide real mentions
...
This use internally now a QTextDocument and a new C++ class to
manipulate the document with QTextCursor.
2020-11-26 14:25:30 +00:00
Carl Schwan
e838f7423d
Add highlight effect on mentioned messages
2020-11-26 10:20:55 +00:00
Nate Graham
5f932fb112
Correct typo in signal name (choosen -> chosen)
2020-11-24 15:43:43 -07:00
Carl Schwan
f4da552674
Force the focus on the text field after adding an emoji
...
Fix #71
2020-11-24 23:40:02 +01:00
Carl Schwan
8da4ff1585
Improve autocompletion of Emojis
...
Now it start automatically for emojis, and also the first time you use
tab you jump to the first selected emoji or face.
2020-11-24 17:54:15 +01:00
Carl Schwan
c93b724746
Fix emoji picker
2020-11-24 15:35:14 +01:00
Carl Schwan
fe63b0c9a7
Add emoji picker for reaction
2020-11-24 14:25:56 +01:00
Nate Graham
0c28ec4041
Make emoji button checkable
...
Since clicking on it both opens and closes the emoji panel, it's a
natural fit for being checkable.
2020-11-24 12:01:42 +00:00
Carl Schwan
9f734aa570
Optimize size of images
2020-11-24 12:15:34 +01:00
Carl Schwan
792be7acff
Improve spacing
2020-11-24 12:02:10 +01:00
Carl Schwan
dc06332c3f
Add tooltips
2020-11-24 11:58:32 +01:00
Carl Schwan
9bcb8b3784
Add hover effect
2020-11-24 11:52:09 +01:00
Carl Schwan
6ef7e4cd1c
Add quick way to reply to messages
2020-11-24 11:41:15 +01:00
Carl Schwan
936f818142
Fix wrong color in reply
2020-11-23 22:48:26 +00:00
Carl Schwan
20966806d2
Simplify reaction delegate
2020-11-23 20:01:25 +01:00
Nate Graham
0b75b9f488
Correct alignment for text input inline buttons
...
Ther were aligned top for no perceptible reason, which caused them to
not ve vertically centered in the text field.
2020-11-23 10:25:21 -07:00
Nate Graham
d6df2de767
Add tooltips for inline chat text box toolbuttons
2020-11-23 09:26:08 -07:00
Carl Schwan
09be81a6cc
Disable select by mouse on mobile
2020-11-23 15:39:20 +01:00
Carl Schwan
06d1be146e
Add time information to the messages
2020-11-22 19:05:40 +01:00
Carl Schwan
5316e32004
Improve look of reactions
2020-11-22 18:33:06 +01:00