Kévin Commaille
45d176d33c
room: Keep track of the direct member
2 years ago
Kévin Commaille
66a1df3228
room-history: Hide timeline start item if there is the room creation event
2 years ago
Kévin Commaille
ddef925d08
room-history: Only show sender of replied-to events if we would show it on the original event
2 years ago
Kévin Commaille
03e1efd363
message-toolbar: Refactor code for sending location
...
A Location module is created in utils, that can be implemented for each
platform.
The location is kept up-to-date while the dialog is opened.
The location portal session is closed each time so the user can send
their location again later.
2 years ago
Kévin Commaille
968ab4c36c
attachment-dialog: Show a spinner while the location is loading
2 years ago
Anders Jonsson
c7c54969fa
Update Swedish translation
2 years ago
Kévin Commaille
d353ec78bd
room-list: Make sure to select the latest room by alias
2 years ago
Kévin Commaille
d9d3b057c8
room-details: Disconnect signals from proper object
...
Fixes errors in the logs
2 years ago
Kévin Commaille
61984ad3ba
room: Keep the power levels of the members up-to-date
2 years ago
Kévin Commaille
f6988639bd
room-history: Fix event actions according to permissions
...
Some actions would show up in left rooms, although it's not possible
to do anything in these rooms.
Also fixes the "View Details" entry for state events.
2 years ago
Kévin Commaille
ca6f5b8149
room: Refactor tracking of user permissions
2 years ago
Kévin Commaille
f49037e3bb
event: Keep a strong reference to Room
2 years ago
Kévin Commaille
76165c181d
Release Fractal 6.rc
2 years ago
Yuri Chornoivan
a5774c8977
Update Ukrainian translation
2 years ago
Luming Zh
34bbbdcf27
Update Chinese (China) translation
2 years ago
Kévin Commaille
576e3b2e8b
room-history: Use strict centering for header bar
2 years ago
Kévin Commaille
055de57d18
room-members: Change list title according to count
2 years ago
Kévin Commaille
3a067cd564
room-members: Change icons
2 years ago
Kévin Commaille
501d036431
room-members: Use default AdwClampScrollable settings
2 years ago
Alexandre Franke
1aedede3e2
readme: be specific about KWallet version
2 years ago
Kévin Commaille
f319fc8cb9
user-page: Show room member information and possible actions
2 years ago
Kévin Commaille
76294c3599
power-level-badge: Use warning and error colors from libadwaita
2 years ago
Kévin Commaille
e54d8d00aa
components: Rename Badge to PowerLevelBadge
...
And some refactoring
2 years ago
Christian Kirbach
dc0f72e8f8
Update German translation
2 years ago
Kévin Commaille
e406fe0a5c
room-details: Add a few advanced details
2 years ago
Kévin Commaille
2d628295d7
room-details: Do not show remove avatar button when room avatar URL is not set
2 years ago
Kévin Commaille
54d42a6cd8
room-details: Normalize strings in members list filter
2 years ago
Kévin Commaille
fa4307abbb
sidebar: Normalize strings in room list filter
2 years ago
Kévin Commaille
ada9d44434
utils: Add expression to normalize string
2 years ago
Kévin Commaille
ae57952382
completion-popover: Use normalized_lower_lay_string
...
lower_lay_string doesn't normalize unicode characters
2 years ago
Kévin Commaille
cb4de68a60
utils: Move expressions to their own module
2 years ago
Kévin Commaille
d83b4aa332
sidebar: Make sure collapsed rooms can show up in room list search results
...
This uses a duplicate GtkTreeListModel with all items expanded and
switches to it when search is active.
2 years ago
Yuri Chornoivan
033bba5d65
Update Ukrainian translation
2 years ago
Kévin Commaille
86cff00cb7
app: Add support for opening matrix URIs
...
Handles `matrix:` and `https://matrix.to/ ` URIs from the command line
and registers as a `matrix:` scheme handler.
2 years ago
Kévin Commaille
dcdfed4008
user-page: Allow to set user after construction
2 years ago
harshit933
c8fd88c24b
login : update the login UIs
...
- update the homeserver to be a child of `GtkListBox`.
- update the method_page to be a child of `GtkListBox`.
Both having the same style as of `boxed-list`
2 years ago
harshit933
0614646a86
login : update the home-symbolic icon
2 years ago
Yuri Chornoivan
1f87fed6f3
Update Ukrainian translation
2 years ago
Kévin Commaille
455306eb37
session: Allow to manage ignored users
...
View and manage ignored users from the account settings
and the room member page.
2 years ago
Kévin Commaille
4908bc84bc
event: Compare raw sources rather than pretty-printed ones
...
Should be more performant.
2 years ago
Kévin Commaille
8feda2e85d
event: Do not expose set_item in the public API
...
try_update_with should be used instead
2 years ago
Kévin Commaille
7362f78ca3
room-history: Fix messages not updated with live edits
2 years ago
Yuri Chornoivan
a24fa555c8
Update Ukrainian translation
2 years ago
Kévin Commaille
0d9c21e19e
join-room-dialog: Add step to see details of the room
2 years ago
Boyuan Yang
4994ec74ea
Update Chinese (China) translation
2 years ago
Kévin Commaille
8e7fb3365b
contrib: Refactor Camera
...
Simplify the public API and make sure we log all errors internally.
Also do not request access to cameras when checking if there are some.
It seems to work fine now.
2 years ago
Kévin Commaille
1b8567143f
misc: Reduce conversions of string types
...
Prefer to use `&OwnedType` rather than `&Type` that needs to create
a new `Arc` with `ToOwned`.
To better keep track of those conversions, prefer `.clone` when cloning
from a reference.
Expose `_string` properties rather than convert the owned type to a
string,
then parse it back to the owned type.
2 years ago
Harshit Verma
a852624708
icons: Update the edit-symbolic icon
2 years ago
Yuri Chornoivan
e5cbcbe617
Update Ukrainian translation
2 years ago
Kévin Commaille
d3b1dd6106
app: Handle actions when the app is launched.
...
Wait for the session to be ready to process the intent.
Adds initial support for more intents.
2 years ago