Joshua Goins
1a3055df86
Add optional KUnifiedPush dependency
2023-11-09 21:40:09 +00:00
Tobias Fella
84cad630cd
Refactor and fix ChatBox layouting
...
BUG: 474616
2023-11-09 20:19:09 +00:00
James Graham
0beb5df08d
Hide the search field for room members in a direct chat.
...
Hide the search field for room members in a direct chat as there are no members to search.
2023-11-09 20:11:38 +00:00
Tobias Fella
4ef44b8e93
Track online status per connection
2023-11-09 19:38:43 +01:00
l10n daemon script
59153be006
GIT_SILENT Sync po/docbooks with svn
2023-11-09 02:12:54 +00:00
l10n daemon script
50be96f762
GIT_SILENT Sync po/docbooks with svn
2023-11-08 09:27:31 +00:00
Tobias Fella
819d88e18c
Assorted Qt6 android fixes
v24.01.75
2023-11-07 23:17:38 +01:00
James Graham
dbbad2cf13
Restricted Room Security
...
Create the required ux to allow the restricted room security setting to be re-enabled
BUG: 471307
2023-11-07 20:43:49 +00:00
Albert Astals Cid
08b84c6592
GIT_SILENT Upgrade release service version to 24.01.75.
2023-11-07 21:11:26 +01:00
l10n daemon script
b8abf0540d
GIT_SILENT Sync po/docbooks with svn
2023-11-07 03:22:56 +00:00
Tobias Fella
7f9e709559
Improve initial active connection handling
...
If the last active connection is not reachable (server down, keychain problems,
token revoked, etc.), NeoChat currently fails to load at all, with the only fix
being to delete a line from the config file. This is surprisingly hard to fix with
a nice UX as long as we stick to the principle of loading the user's last active
connection automatically.
This patch thus drops that principle; instead, the user is always asked to choose
the connection to continue with.
2023-11-06 12:26:25 +00:00
l10n daemon script
c4f6abee9d
GIT_SILENT Sync po/docbooks with svn
2023-11-06 02:17:00 +00:00
Joshua Goins
1a4947b98a
Set accessible press actions for RoomDelegate
2023-11-05 18:09:20 -05:00
Tobias Fella
6ba2b715c3
Port away from Controller::activeConnectionIndex
2023-11-05 21:03:04 +00:00
Joshua Goins
e9e1e223f7
Allow right-clicking on a room without selecting it
...
Same idea as the fix I did for spaces, we introduce a new signal called
selected instead of using ItemDelegate's button signals.
2023-11-05 20:43:08 +00:00
Joshua Goins
006da1fb16
Show color scheme option on Android
...
This works on Android now, and the rest of the code changed to enable it
anyway.
2023-11-05 20:38:33 +00:00
James Graham
3aff1795c8
Accounts Popup Close on Hide
...
Make sure that the accounts popup is closed when the UserInfo component is hidden
2023-11-05 19:57:15 +00:00
Joshua Goins
576b1f928f
Set RoomManager connection when opening a room
...
This was only set for the Controller, but it needed to be set for the
RoomManager too before opening a room. This could cause NeoChat to crash
when activating a notification, for example.
2023-11-05 14:48:55 -05:00
l10n daemon script
fc3ab50701
GIT_SILENT Sync po/docbooks with svn
2023-11-05 14:37:01 +00:00
James Graham
e7fa3ad524
Explicit room parameter DirectChatDrawerHeader
...
Create explicit room parameter and reference it in DirectChatDrawerHeader
2023-11-05 13:49:13 +00:00
James Graham
5adffddbd8
Fix InviteUserPage
...
Port the InviteUserPage to Qt6 and fix close action
fixes network/neochat#614
2023-11-05 13:45:10 +00:00
Tobias Fella
1d95d5aa15
Fix Runner and MatrixImageProvider singletons
2023-11-05 14:35:28 +01:00
Carl Schwan
dabd6291a5
roomlist: Fix ListSectionDelegate usage
...
The default property of ListSectionDelegate is already an alias to the
RowLayout.data and trying to use RoomLayout.children didn't work as
expected.
2023-11-05 13:08:29 +00:00
Tobias Fella
0e55c3b38f
Port some things away from Controller::activeConnection
2023-11-05 13:02:18 +00:00
Carl Schwan
ff4cf86ea5
Add profile picture in about data
2023-11-05 12:17:26 +01:00
l10n daemon script
f4d5ccbf12
GIT_SILENT Sync po/docbooks with svn
2023-11-05 11:14:20 +00:00
l10n daemon script
192601d358
GIT_SILENT Sync po/docbooks with svn
2023-11-05 01:41:24 +00:00
l10n daemon script
d7c432119e
GIT_SILENT Sync po/docbooks with svn
2023-11-04 17:24:07 +00:00
Tobias Fella
eddb2b73c2
Use new notification action api
2023-11-04 16:18:00 +00:00
Tobias Fella
0c60bfdb83
Don't crash on quit
...
BUG: 474386
2023-11-04 16:03:54 +00:00
James Graham
2bfb2fa1f9
Improve ChatDocumentHandler handling of null properties
...
Improve ChatDocumentHandler handling of null properties
2023-11-04 14:43:31 +00:00
l10n daemon script
d1aac971bf
GIT_SILENT Sync po/docbooks with svn
2023-11-04 12:51:19 +00:00
Heiko Becker
284cadf305
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit 753e879556 )
2023-11-04 12:33:19 +01:00
l10n daemon script
4697b7fcf1
GIT_SILENT Sync po/docbooks with svn
2023-11-04 02:10:15 +00:00
Tobias Fella
9f356912c9
Add placeholder message to devices page
2023-11-03 22:06:33 +00:00
Tobias Fella
1cf891f845
Fix device logout dialog
2023-11-03 22:06:14 +00:00
Joshua Goins
52e2d636b9
Adjust tests to blockquote formatting changes
2023-11-03 21:52:47 +00:00
Joshua Goins
dc6b539ddf
Add somewhat better blockquote styling
...
Quotes are now "quoted" and also have a different background.
2023-11-03 21:52:47 +00:00
Joshua Goins
e3cf85aa8c
Yank "Qt5" out of the description for libQuotient
...
We aren't using thr Qt5 version anymore, and it's not really a point in
describing which exact Qt version we use with libQuotient in a user
facing string like this anyway.
2023-11-03 17:39:02 -04:00
James Graham
2065eb6684
Mobile explore component
...
Create a mobile version of explore component and place it at the bottom for single handed use. This also refactors the UserInfo component so it can be at the top on mobile as well as the bottom on dektop.
This should have no effect on desktop and should be identical.

2023-11-03 17:22:57 +00:00
Tobias Fella
9cac2a8abd
Delete KeywordNotificationRuleModel
...
It's unused
2023-11-03 17:39:10 +01:00
Tobias Fella
feb87e6f70
Show QR codes in UserDetailDialog
2023-11-03 16:23:54 +00:00
l10n daemon script
a0057b8a49
GIT_SILENT Sync po/docbooks with svn
2023-11-03 02:12:15 +00:00
Tobias Fella
dbb0269354
Fix sending locations
2023-11-02 19:46:06 +01:00
Tobias Fella
7fdb617b33
Port RoundButtons in TimelineView to FloatingButton
...
BUG: 476124
2023-11-02 18:15:57 +01:00
Tobias Fella
d798b0dec9
HTML-escape mentions
2023-11-02 17:04:26 +00:00
James Graham
95cf23eb5b
Remove GridLayout ReplyComponent
...
Stop using GridLayout in ReplyComponent as they are notoriously terribleRemove
2023-11-02 17:04:18 +00:00
James Graham
7e3db20229
Remove isEdit from ChatDocumentHandler
...
Remove isEdit from ChatDocumentHandler as it was made redundant by the ChatCache rework.
2023-11-02 17:00:41 +00:00
Laurent Montel
12689babfb
Add missing moc
2023-11-02 08:50:43 +01:00
l10n daemon script
211407da44
GIT_SILENT Sync po/docbooks with svn
2023-11-02 02:13:36 +00:00