Commit Graph

1578 Commits

Author SHA1 Message Date
Tobias Fella
ff8c3eb282 Remove debug output
Trying to find an inexistent event can happen when the event is not loaded yet,
so we should not spam the console when it happens
2021-04-08 12:49:35 +02:00
Tobias Fella
becb3a1870 Remove dead connection 2021-04-08 12:47:51 +02:00
Tobias Fella
86c43ce169 Remove more QML errors 2021-04-08 12:42:58 +02:00
Tobias Fella
f309460879 Remove dead connection
The signal does not exist
2021-04-08 12:39:35 +02:00
Tobias Fella
eed14e9c14 Remove debug output in MatrixImageProvider
Cancelled requests are normal when scrolling through the timeline.
This makes the error messages useless and spam the console a lot.
2021-04-08 12:37:12 +02:00
Tobias Fella
b68902cd0d QML errors-- 2021-04-08 12:35:06 +02:00
Tobias Fella
352c55418b Close reply/edit component when switching rooms 2021-04-08 12:28:04 +02:00
l10n daemon script
dddeb108ce GIT_SILENT made messages (after extraction) 2021-04-08 00:19:08 +00:00
Tobias Fella
d170cc5161 Cleanup QML imports and license headers
- Group the imports into Qt, KDE, NeoChat
- Import the latest versions
- Remove unused imports
- Remove unused components
- Unify license header styling
2021-04-07 19:38:40 +00:00
Srevin Saju
9932823ad3 feat: show the room name in bold if the room has unread messages 2021-04-07 17:10:45 +00:00
Noah Davis
aa2d332b89 [ReplyPane] Make reply/edit Label fillWidth and elide usernames
Also removes a stylesheet that seemed to do nothing so that
StyledText can be used instead of RichText, which is more light weight.

fixes #336
2021-04-07 12:07:57 -04:00
Tobias Fella
2cb81d1276 Unify License header style in C++ 2021-04-06 19:25:06 +02:00
Tobias Fella
9888e8424f Add License headers to cmake code 2021-04-06 15:50:54 +00:00
Tobias Fella
592c33ed8b Add missing license header 2021-04-06 15:40:46 +00:00
Tobias Fella
095174f87e Add CC0-1.0 license text 2021-04-06 16:36:57 +02:00
Tobias Fella
6b0a51a216 Add more license information 2021-04-06 16:35:10 +02:00
Tobias Fella
7078298892 Add license information for icons 2021-04-06 16:21:31 +02:00
Tobias Fella
a2f35e142e Add missing license texts 2021-04-06 15:59:13 +02:00
Tobias Fella
57d678d4d8 Fix even more copyright headers 2021-04-06 15:56:02 +02:00
Tobias Fella
94ad17d50e Fix more license headers 2021-04-06 15:52:25 +02:00
Tobias Fella
7ba58994a7 Fix a bunch of license statements 2021-04-06 15:50:54 +02:00
Tobias Fella
73f18f4fe9 Refactor the context menu loading 2021-04-06 11:08:56 +00:00
Srevin Saju
78f7f815ca feat: add a quick reply workflow using the Ctrl+Up arrow key
neochat now supports a quick reply shortcut, which helps to reply to
the last event in a room.
2021-04-05 12:17:51 +00:00
Tobias Fella
e4ab2e565f Apply clang-format 2021-04-04 22:43:17 +02:00
l10n daemon script
025f00e99d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-04-04 01:17:30 +00:00
l10n daemon script
40daa1e6b8 GIT_SILENT made messages (after extraction) 2021-04-04 00:18:45 +00:00
Srevin Saju
f007e96fdf feat: add a quick edit workflow using the up arrow key
neochat now supports a quick edit shortcut, which helps to edit
the last message from the user in a room.

Apply 1 suggestion(s) to 1 file(s)

remove comment
2021-04-03 21:31:42 +03:00
Carl Schwan
75a2ba86ee Remove quick reply feature
Unfortunately I couldn't find any way to make it work while also
making scroll works correctly. The container is now using item delegate
and by testing on my laptop touch pad it seems to scroll well.

Probably worth revising at some point but at least it makes neochat
usable.
2021-04-03 15:43:51 +00:00
Srevin Saju
71d4b8763e feat: allow sending messages using Enter Key (numeric keypad) 2021-04-03 13:27:10 +00:00
Tobias Fella
44a7b3c700 Implement text reactions
Makes reacting with text possible by adding a /react command
2021-04-03 12:46:06 +00:00
l10n daemon script
868d8108ac SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-04-03 01:13:00 +00:00
Torrie Fischer
eab5a43a2e Make controller.cpp compile on windows again 2021-04-03 00:27:24 +00:00
l10n daemon script
b268e82e0e GIT_SILENT made messages (after extraction) 2021-04-03 00:18:33 +00:00
Tobias Fella
95f4f4fc90 Update bug.md 2021-04-02 23:55:13 +00:00
Tobias Fella
c24ab098c6 Fix emotes
Fixes #326
2021-04-03 01:18:04 +02:00
Srevin Saju
4e02fa8290 feat: scroll to bottom on new user message
when the user sends a new message, and if the user is at an older position
in the timeline, then neochat should automatically scroll to the latest message and mark all the messages as read
2021-04-02 22:37:31 +00:00
Tobias Fella
0b2bd84085 Align the avatars in MessagewDelegateContextMenu and Timeline 2021-04-03 00:10:23 +02:00
Tobias Fella
7da342e629 Align avatar background colors in Timeline and UserDetailDialog
Fixes #160
2021-04-03 00:03:55 +02:00
Carl Schwan
d256287bef Improve template 2021-04-02 18:25:56 +00:00
Carl Schwan
2fadaf3d79 Add issue template 2021-04-02 18:22:33 +00:00
Tobias Fella
24d08dbe91 Add Ctrl-C handler
Implement #124
2021-04-02 18:12:46 +02:00
Tobias Fella
e79df870e2 Fix joining rooms from the JoinRoomPage
Fixes #288
2021-04-02 16:39:13 +02:00
Tobias Fella
662c570371 Close room if it is opened while leaving it 2021-04-02 16:16:44 +02:00
Srevin Saju
4adc1fc031 fix: do not append your homeserver to the /join command if the id has a homeserver included
neochat tries to append :matrix.org if the homeserver is matrix.org for a command like

` /join #chat:kde.org`

internally tries to join #chat:kde.org:matrix.org instead
2021-04-01 18:21:14 +03:00
l10n daemon script
bb3f4297b0 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2021-03-30 01:14:29 +00:00
l10n daemon script
308af0d3cd GIT_SILENT made messages (after extraction) 2021-03-30 00:18:25 +00:00
Arnav Rawat
4f52c5293b Fix deletion of images
Fixes #322
2021-03-29 21:45:43 +00:00
Arnav Rawat
997972a3d3 Use Layout margins consistently
Fixes #319, #320 - caused by inconsistent usage of layout margins on
2021-03-29 21:45:36 +00:00
Tobias Fella
9f637ab925 Improve notification handling 2021-03-29 21:24:26 +00:00
Tobias Fella
a1fb3471c9 Limit the reaction tooltip to 3 users 2021-03-29 21:23:30 +00:00