Commit Graph

1407 Commits

Author SHA1 Message Date
Peter Eszlari
bdaf661399 appdata.xml: add screenshot, content_rating, releases 2020-12-04 19:50:51 +00:00
Peter Eszlari
4be50963ed don't make org.kde.neochat.desktop executable 2020-12-04 18:32:10 +00: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
l10n daemon script
5ee0ffa144 GIT_SILENT made messages (after extraction) 2020-12-04 02:27:28 +01:00
Carl Schwan
b24af7c2f0 Fix room list 2020-12-03 22:39:35 +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
93cee871ba Fix regression: right click on room list items
Fix: #113
2020-12-03 17:19:36 +01:00
Carl Schwan
837f5dff09 Fix delegate not all having the same height in the room list
Fix: #112
2020-12-03 16:44:42 +01:00
Tobias Fella
e1775f94c6 Make clicking on notifications open the room they're coming from
Implements #28
2020-12-03 13:52:04 +00:00
Carl Schwan
5b39cd4ae8 Don't close drawer on wideScreen 2020-12-03 14:40:34 +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
5562def435 Make the right sidebar automatically visible on large screen
Fix: #106
2020-12-03 11:25:29 +01:00
Carl Schwan
21cd37c21e Completely rework login job
Now .well-know is obsolete and also error message are correctly
displayed
2020-12-03 00:34:10 +01:00
Carl Schwan
8355ceeeb0 Reduce the size on the room bottom 2020-12-02 22:57:10 +01:00
Carl Schwan
fcede82fec Improve visual on Mobile 2020-12-02 22:52:13 +01:00
Carson Black
633d2da4e6 New icon 2020-12-02 20:12:00 +00:00
Carl Schwan
de338607e3 fix typo 2020-12-02 19:19:13 +01:00
Carl Schwan
9472d5e417 Move back to abstrastlistitem for room list 2020-12-02 19:18:24 +01:00
Carl Schwan
722fc15368 Remove quick favorite action, this isn't an action often used 2020-12-02 18:51:51 +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
1d5f1633bd Sort users by permission 2020-12-02 18:03:18 +01:00
Noah Davis
a625f715c2 [SettingsPage] Use text properties instead of FormData.label properties for checkbox labels 2020-12-02 16:39:55 +00:00
Carl Schwan
0f4a0006a9 Ignore escape and other keys when auto focussing
Fix #92
2020-12-02 17:33:44 +01:00
Carl Schwan
8387757b13 Fix header is running away
Fix #105
2020-12-02 17:19:59 +01:00
Carl Schwan
ef56764a97 fix crash 2020-12-02 00:13:39 +01:00
Carl Schwan
8b18072a58 Fix big text in reply with emoji
Fix #104
2020-12-01 19:27:17 +01:00
Carl Schwan
372a60cec9 Remove loading forcing to load every room 2020-12-01 19:17:43 +01:00
Carl Schwan
ae35846035 Show read marker
Fix #2
2020-12-01 16:35:51 +01:00
Carl Schwan
29fe130f6d Use standard Ctrl+Shift+Comma shortcut for showing settings
Fix: #42
2020-12-01 15:45:41 +01:00
Carl Schwan
cd16b3513c Add topic in room title
Fix #83
2020-12-01 15:31:49 +01:00
Carl Schwan
562850ea2c Fix Clibpoard is not defined
Now import it and use the correct function

Fix #100
2020-12-01 15:00:48 +01:00
Carl Schwan
c847d3d5c9 Fix regression with not selectable text on desktop
Fix: #99
2020-12-01 14:57:19 +01:00
Carl Schwan
1296a688eb Improve allignement of dropdown in room list section delegate 2020-12-01 12:00:31 +01:00
Carl Schwan
b62e694c97 Code style 2020-12-01 11:56:50 +01:00
Carl Schwan
c5e2acdd5d Refactor lastEvent
Now lastEvent() return the last event and lastActiveTime() and
lastEventToString() are convenient functions to get the visual
representation and the timestamp.

We are also now fetching new events when the timeline is empty
so that we can correctly order the rooms. In the future, we should
instead probably cache the last event in an SQLite database to optimize
the startup time.

This also ignore state event when the configuration ask to ignore them.

Fix: #97
2020-12-01 10:55:18 +00:00
Carl Schwan
a0b0b44f8d Add rich text formating to replies too 2020-11-30 23:50:39 +01:00
Carl Schwan
10fe948016 Fix typo Clibpoard -> Clipboard
Fix #100
2020-11-30 23:28:55 +01:00
Reinhold Gschweicher
f10ef11919 Use long press as right click on messages 2020-11-30 20:54:22 +00:00
Reinhold Gschweicher
41a4610acc TextArea for MessageSource to mark/copy source 2020-11-30 21:02:36 +01:00
Carl Schwan
66b6f5c229 Fix formating 2020-11-29 17:34:40 +01:00
Carl Schwan
2cdf606c7c Allow filtering join and leave events
Fix #93
2020-11-29 11:14:19 +01:00
Carl Schwan
db177354d0 Mark room as read after sending message 2020-11-29 10:29:24 +01:00
Aleix Pol
118dabb58b Make it possible to quit the application
This will call Qt.quit when the Quit application shortcut is pressed (not just
visible=false).
2020-11-28 16:56:18 +00:00