Joshua Goins
25dbae37fb
Change "Copy Message Link" icon to "link-symbolic"
...
Instead of sharing the same icon as the "Copy Text" action, this make it
even clearer.
2025-02-22 17:30:12 +00:00
Joshua Goins
e060032e6a
Improve the notification setting description
...
The current text has invited a lot of confusion around how notifications
work in NeoChat, because it mentions "push notifications". Some users
take it to mean that somehow the notifications appear in the background,
but that's only supported if built with KUnifiedPush.
To make it super clear, let's change the description dynamically based
on whether:
1. NeoChat is built with KUnifiedPush support.
2. We were able to connect with the KUnifiedPush daemon and your server
has a push gateway.
2025-02-22 10:33:52 -05:00
l10n daemon script
4725410c0f
GIT_SILENT Sync po/docbooks with svn
2025-02-22 01:35:48 +00:00
Scarlett Moore
20488ee400
snapcraft: Move to core24
2025-02-21 04:25:07 -07:00
l10n daemon script
b1c0619af5
GIT_SILENT Sync po/docbooks with svn
2025-02-21 01:35:30 +00:00
l10n daemon script
ade730179a
GIT_SILENT Sync po/docbooks with svn
2025-02-20 01:36:40 +00:00
Joshua Goins
9264ad26d6
Make the Notifications window non-modal
...
Tapping on a notification here doesn't close the window. Additionally,
you need to tap it several times for NeoChat to scroll up in a room.
Considering all of this, it would make more sense for this window to be
non-modal for now so you can have the Notifications window open while
using the main NeoChat window.
2025-02-19 13:21:16 +00:00
Joshua Goins
9020e2c7cb
Remove word puzzle in the new invitation page
2025-02-18 20:52:13 -05:00
Joshua Goins
0f51c34b24
Add dedicated invitation subtitle text to rooms
...
Instead of displaying the message event - or usually nothing at all -
show a label like "user has invited you".
2025-02-19 01:45:02 +00:00
Joshua Goins
f6a427e865
Add user information to the invitation page
...
Currently the invite page kinda sucks. If someone invites you to a room,
you have no idea who from the UI - which is a safety issue.
Now the invite page shows you who invited you, and it has a slightly
different layout & text for one-on-one chats and room invites.
Also the buttons on this page are improved with fixed capitalization
and icons!
2025-02-19 01:45:02 +00:00
l10n daemon script
9b95930463
GIT_SILENT Sync po/docbooks with svn
2025-02-19 01:37:15 +00:00
l10n daemon script
cb96b4991e
GIT_SILENT Sync po/docbooks with svn
2025-02-17 01:34:35 +00:00
l10n daemon script
cde7a51cde
GIT_SILENT Sync po/docbooks with svn
2025-02-16 01:38:19 +00:00
l10n daemon script
046d611f56
GIT_SILENT Sync po/docbooks with svn
2025-02-15 01:48:20 +00:00
Albert Astals Cid
d7b3748159
CI: Add linux-qt6-next build
2025-02-13 08:14:42 +00:00
l10n daemon script
188c9fc726
GIT_SILENT Sync po/docbooks with svn
2025-02-13 01:43:18 +00:00
l10n daemon script
dbc735e63b
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"
2025-02-13 01:33:08 +00:00
James Graham
8750486f7b
Move to upstream JoinRuleEvent
2025-02-12 18:04:59 +00:00
l10n daemon script
6dc4baeeb5
GIT_SILENT Sync po/docbooks with svn
2025-02-12 01:34:39 +00:00
l10n daemon script
ff28828a2e
GIT_SILENT Sync po/docbooks with svn
2025-02-11 01:38:11 +00:00
l10n daemon script
e28452dfd1
GIT_SILENT Sync po/docbooks with svn
2025-02-10 01:33:12 +00:00
James Graham
5d7cb5c28f
Move the reaction delegate into the bubble
...
Move the reaction delegate into the bubble so it can be instantiated by the Content model. This aims to make sure we only instantiate it when needed rather than for every event. You can now hover the event to show the ReactionComponent with a button to add a reaction if none are currently present
Added bonus ReactionModel no longer needs an event pointer, the event ID is enough to get reaction from the room so things are less likely to blow up.
2025-02-09 19:07:53 +00:00
James Graham
08b29f7081
Make sure that a blank entry is never added to the message model store
...
title
2025-02-09 18:18:15 +00:00
l10n daemon script
c9e034b5b3
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"
2025-02-09 01:27:43 +00:00
l10n daemon script
d9f0ff466f
GIT_SILENT Sync po/docbooks with svn
2025-02-08 01:33:49 +00:00
Joshua Goins
6b4b895102
Fixup higher power levels not being displayed correctly
...
This is is a fix or 4d1c82a623 , I was
coercing integer values to PowerLevel (the enum.)
2025-02-05 20:36:04 +00:00
l10n daemon script
0c7e02e7c9
GIT_SILENT Sync po/docbooks with svn
2025-02-05 01:36:34 +00:00
Joshua Goins
4d1c82a623
Add power level to the user details dialog
...
The only way to check a user's power level is to haul yourself over to
the member list, which is cumbersome but also hard to parse - especially
if a room has lots of members.
This adds the user's power level to the existing details dialog. For
example, this makes it easier to identify someone as a moderator if they
sent a message in the room.
2025-02-04 20:14:58 +00:00
Joshua Goins
8d33fe6221
StateKeys: Fix opening a specific state key member
2025-02-04 20:13:09 +00:00
l10n daemon script
9d27651411
GIT_SILENT Sync po/docbooks with svn
2025-02-04 01:34:04 +00:00
Joshua Goins
268975bc3b
Fix crash when trying to view Security settings in an invited room
...
This state event doesn't exist (or is inaccessible) to us, and tries to
access nullptr.
2025-02-04 01:02:25 +00:00
James Graham
66343ba11e
Fix new MessageModel
...
Make sure that we initialise the MessageContentModel for nwe and historical events after they have been added to the timeline
2025-02-03 17:16:40 +00:00
l10n daemon script
684cd85a7a
GIT_SILENT Sync po/docbooks with svn
2025-02-02 01:38:47 +00:00
Heiko Becker
ef9a80e76f
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit 96b03082e3 )
2025-01-31 01:44:04 +01:00
l10n daemon script
fbb5f02379
GIT_SILENT Sync po/docbooks with svn
2025-01-29 01:35:45 +00:00
James Graham
5f4bde96e9
Max Width Threads
...
Since threads are a conversation where both the local user and others take part always make them span the full available width
2025-01-28 18:13:56 +00:00
l10n daemon script
f8c8a68840
GIT_SILENT Sync po/docbooks with svn
2025-01-28 01:36:42 +00:00
Tobias Fella
bf6f4a951e
Mark MessageModel as uncreatable
2025-01-27 16:07:30 +01:00
l10n daemon script
58c9366548
GIT_SILENT Sync po/docbooks with svn
2025-01-27 01:37:35 +00:00
l10n daemon script
f410ecac2b
GIT_SILENT Sync po/docbooks with svn
2025-01-26 01:35:04 +00:00
Max Buchholz
1d1a43ade2
Appdata: add display size
2025-01-25 17:57:21 +00:00
James Graham
37adb56233
Thread fetch more button
...
Changes threads so there is a button to fetch more events. Also adds a separator between the thread root and the rest of the events.
2025-01-25 16:50:29 +00:00
Justin Zobel
aca0669bf6
CI: Add JSON, XML and YML linting
2025-01-25 09:33:05 -05:00
Justin Zobel
b33ab76ff8
YAML formatting
2025-01-25 09:33:04 -05:00
Gary Wang
38a391b7fa
CI: add frameworks/kiconthemes to .kde-ci.yaml
2025-01-25 14:14:19 +00:00
Gary Wang
82434fe87c
fix: no icon under Windows
...
See also:
- https://invent.kde.org/frameworks/kiconthemes/-/issues/3
- https://planet.kde.org/christoph-cullmann-2024-05-11-kde-applications-icons/
2025-01-25 14:14:19 +00:00
Tobias Fella
8bf7c36249
Improve verification method choosing
2025-01-25 11:56:10 +01:00
l10n daemon script
cff3557a24
GIT_SILENT Sync po/docbooks with svn
2025-01-25 01:36:39 +00:00
Carl Schwan
2c476c4351
Fix double separator in RoomDrawer
2025-01-24 12:36:50 +00:00
l10n daemon script
82c8ab511d
GIT_SILENT Sync po/docbooks with svn
2025-01-24 01:36:28 +00:00