Kévin Commaille
f1e2efd865
resources: Sort files in resources.gresource.xml
4 years ago
Kévin Commaille
c2848743c7
app: Fix spelling mistakes
4 years ago
Kévin Commaille
0a47fb71a6
content: Add reaction chooser to context menu
4 years ago
Kévin Commaille
2582b0d9b1
content: Implement reactions
...
Closes #530
4 years ago
Julian Sparber
a9c10dd313
room-details: Show verified icon for members
4 years ago
Julian Sparber
34eebf1842
verification: Label cancel/decline btn based on state
4 years ago
Julian Sparber
f26413bf4d
room-details: Add menu for members
4 years ago
Kévin Commaille
df46a36abb
sidebar: Enable changing room category from context menu
4 years ago
Kévin Commaille
ec3f7cfeae
sidebar: Enable changing room category with drag-and-drop
...
Part of #757
4 years ago
Kévin Commaille
411f26b441
sidebar: Fix color of RoomRow notification count
4 years ago
Kévin Commaille
9de599ed64
sidebar: Use GtkExpression for CategoryRow
4 years ago
Kévin Commaille
87d1fbd5ec
sidebar: Use GtkExpressions for RoomRow when possible
4 years ago
Kévin Commaille
8980a03789
media-viewer: Remove context menu
4 years ago
Kévin Commaille
e8d7081ea9
media-viewer: Don't use same menu as room messages
4 years ago
Kévin Commaille
245e35de10
content: Show media messages in replies in a compact format
4 years ago
Kévin Commaille
cf7bc0c90c
content: Add support for displaying rich replies
4 years ago
Julian Sparber
3fe920c342
verification: Use same widget for session and user verification
...
This makes the session verification widget use the idenity verification
widget as a base. This reduces code dupplication and hopfully
differences between the two implementations.
4 years ago
Julian Sparber
1d8de86b55
verification: Add InfoBar for user verifications
4 years ago
Kévin Commaille
f2752b2863
message-image: Improve fallback background color
...
Works for both light and dark themes.
4 years ago
Kévin Commaille
15c2803c70
message-text: Make emoji-only messages bigger
4 years ago
Kai A. Hiller
cd92949d13
content: Improve minimal height
4 years ago
Julian Sparber
15afbb7022
verification: Move widgets to content and rename some
4 years ago
Maximiliano Sandoval R
979ecdbb5a
css: Fix SourceView and TextView styling
4 years ago
Maximiliano Sandoval R
8cc45669f9
source-dialog: Fix styling
4 years ago
Maximiliano Sandoval R
872601b13a
Support dark mode
4 years ago
Kévin Commaille
78f0ae1f38
media-message: Handle media loading and errors
4 years ago
Kévin Commaille
33c0c034e4
message-row: Deduplicate code for media messages
...
Most of the code was shared between image and video.
4 years ago
Julian Sparber
b9f3143540
room-details: Create object for MemberRow
4 years ago
Kévin Commaille
8193be8e2c
room-history: Show video messages in the timeline
4 years ago
Julian Sparber
7325740485
room-history: Replace show to invite members in menu
4 years ago
Julian Sparber
a2fd4de501
room-details: Implement user invitiation
4 years ago
Julian Sparber
0ce41fecf7
QrCodeScanner: Remove height-request and expand
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/876
4 years ago
Julian Sparber
5cc1235dcd
content: Remove some uneeded halign
4 years ago
Julian Sparber
b068be5dae
room-history: Handle room upgrades
...
This adds a better widget for creation and tombstone events to the
room-history and shows buttons to allow users to navigate between
different version of a room.
4 years ago
Kévin Commaille
59273a7b86
media-viewer: Fix race condition
...
It would cause a crash if the menu popover wasn't set yet.
4 years ago
Kévin Commaille
f21eccfc15
session: Add Media Viewer
4 years ago
Kévin Commaille
a92c21770a
content: Move ItemRow's Event actions to its own trait
...
This will allow to use the same actions on other widgets.
4 years ago
Julian Sparber
9204479fae
explore: fix spacing around listview
4 years ago
Kai A. Hiller
35478155f4
room_menu: Add members item
4 years ago
Kai A. Hiller
0a6a820080
room_details: Add members page
4 years ago
Kévin Commaille
aee59b5371
text: Improve quote styling
4 years ago
Kévin Commaille
68c146d6fb
content: Show image messages in the timeline
4 years ago
Julian Sparber
735bda23f7
verification: Add widget to display incoming verification request
4 years ago
Julian Sparber
ff2a3ca741
verification: Add qr-code scanning for verification
...
This also moves the error handling to the `IdentityVerification`
4 years ago
Julian Sparber
3514fcdbca
Add login requests to the sidebar and remove `ContentType`
...
The `ContentType` could be removed because the needed information is
already contained in the `selected-item`. This also addes `EntryType` to
differentiat between different `Entry`s even tought we currently have
only "Explore". This also cleans up how the selected-item is passed
between `Content` and `Sidebar`
This also replaces the `ToDeviceHandler` with `VerificationList` that's
used to track verifications.
4 years ago
Julian Sparber
599e8333ea
session-verification: Make sure that all labels are wrap
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/862
4 years ago
Kévin Commaille
b3e3a7c5f7
content: Add MessageFile widget
...
Display m.file messages so the user can open or save them.
4 years ago
Julian Sparber
05d7b9c356
content: Fix crash when loading room history
...
This is a workaround https://gitlab.gnome.org/GNOME/gtk/-/issues/4305
Since we don't allow selection right now this has no implication for us.
4 years ago
Julian Sparber
3dea9a3398
session: Use crosssigning to verify new sessions
4 years ago
Marco Melorio
e91b876bfe
style: Remove deprecated .sidebar class
4 years ago