Kévin Commaille
f7dfbcceda
build: Set flatpak version the same as in-app version
3 years ago
Kévin Commaille
bebc5f9bab
build: Avoid the need for duplicate development icon
3 years ago
Kévin Commaille
d248af475c
room-history: Allow to join or view the successor in a tombstone event
3 years ago
Kévin Commaille
af90c33a68
room-history: Add banner to join a tombstoned room's successor
3 years ago
Maximiliano Sandoval R
d3a9732cae
message_media: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
59c6fc2441
loading_listbox_row: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
61ae6820ac
message_audio: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
6cc917f3c3
invite_subpage: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
09b4b08d8d
room_history: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
c8d3d67d81
content_explore: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
ef368e740a
media_content_viewer: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
ada8a79ca3
action_button: Stop spinners when idle
3 years ago
Maximiliano Sandoval R
56b78a4d36
window: Stop spinner when idle
3 years ago
Maximiliano Sandoval R
36f50ab260
spinner_button: Stop spinners when idle
3 years ago
Kévin Commaille
3541be94eb
session: Create JoinRoomDialog instead of building it in Session
3 years ago
Kévin Commaille
26222e2b24
room-history: Don't access GtkListItemWidget
...
Don't set CSS classes and bind to RoomHistory properties
3 years ago
Kévin Commaille
d4b74e00bd
sidebar: Don't set GtkListItemWidget CSS classes
3 years ago
Kévin Commaille
1470dcf92c
qr-code: Remove uses of deprecated GtkStyleContext
3 years ago
Kévin Commaille
64d9a98f0b
chore: Replace deprecated GtkInfoBar with AdwBanner
3 years ago
Kévin Commaille
b4c27f9e4b
room-details: Silence critical when topic is None
3 years ago
Kévin Commaille
314415f4c2
room-details: Refactor code to change details
...
Use bindings, template callbacks. Expose the errors via toasts.
3 years ago
Kévin Commaille
beb9dd4e91
room-details: Use EditableAvatar
3 years ago
Kévin Commaille
f9b09cea25
components: Simplify the API of EditableAvatar
3 years ago
Kévin Commaille
3310c49c67
room-details: Allow to display toasts
3 years ago
Kévin Commaille
758a8f99cd
room-history: Show highlighted events
3 years ago
Kévin Commaille
eedc456ddd
room-history: Mark replied to event as selected not highlighted
3 years ago
Tobias Bernard
9e964c0ca2
app icon: minor style and polish updates, add source svg
3 years ago
Kévin Commaille
a48b8ea5f4
room-history: Display an icon when a message has been edited
3 years ago
Kévin Commaille
d6e5f60b84
room-creation: Use AdwEntryRow and other fixes
...
It would not be possible to create a private room without entering a
room address
although it's not used in that case.
3 years ago
Kévin Commaille
0e3d46237a
room-history: Show read receipts on events
3 years ago
Kévin Commaille
541e94e1bd
components: Use a GListModel to manage OverlappingBox children
3 years ago
Harshil Patel
1715f27472
room-history: Remove search-content button from headerbar
...
closes GNOME/fractal#1145
3 years ago
prathamgupta44
22bb04d440
room-details: Fix contrast of room name and description on room-details page
...
Have fixed the contrast of room name and description on room-details page by changing the opacity of the respective widgets.
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/1138
3 years ago
Julian Sparber
11b80862d1
account-settings: Add entry and subpage to confirm log out
...
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/823
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/1083
3 years ago
Marco Melorio
5bfdeb449c
media-viewer: Implement animated back swipe
3 years ago
Marco Melorio
4efb8f2804
media-viewer: Make it dark and animated
...
Fixes https://gitlab.gnome.org/GNOME/fractal/-/issues/1019 .
3 years ago
Marco Melorio
00d5d6f02c
media-viewer: Add scale transition for opening and closing
3 years ago
Marco Melorio
8991a4d838
session: Move MediaViewer in a GtkOverlay
...
This way we can implement an overlay animation in the next commits. This
currently makes the MediaViewer have a transparent background. This will
be fixed in the next commits.
3 years ago
Marco Melorio
b04eff6c81
room-history: Move item activation code to MessageRow
...
The previous way of tracking message activation was via `GtkListView`'s
"activate" signal, which was not ideal since it required a complicated
management of each items' "activatable" property. This new
implementation is simpler since it just adds a `GtkClickGesture` to the
message rows that require activation and it handles the activation in
the `MessageRow`. This is also useful for implementing a media viewer
opening animation (which is planned in the next commits) because we can
retrieve the actual widget of the media widget being pressed, which was
not possible previously.
3 years ago
Harshil Patel
99669d258f
room-history: Reorganize buttons of message composer
...
Fixes GNOME/fractal#1033
3 years ago
Paul van Tilburg
ceaf71fcb2
room-history: Replace pill by display name in reply quote
...
The pill in the reply quote attribution (related content sender) turns
out to be confusing as it looks like a mention. Use the same style as
for the display name in a content message row. The fact that it is in a
quoted block makes it less pronounced and thus more clear.
Also use a binding so the user's display name updates if the user
changes it.
3 years ago
Pratham Gupta
0cd31876e1
shortcuts-window: Add missing accels for keyboard actions
3 years ago
Kévin Commaille
746edd98ad
account-settings: Fix crash on opening
...
Regression introduced in !1210
3 years ago
Tobias Bernard
e1fbf9a045
empty-page: update icon to new symbolic style
3 years ago
Tobias Bernard
3d53755510
device list: add min width to log out button
3 years ago
Harshil Patel
13d28d4218
Window: Add functinality to save and restore active session
3 years ago
Kévin Commaille
b73c149a22
session: Add action to copy an image in event's context menu
3 years ago
Kévin Commaille
4a31e667a3
session-verification: Display the Matrix User ID as the title of the window
3 years ago
Kévin Commaille
dbf73de01d
verification: Don't complete session verification if cross-signing keys are missing
3 years ago
Kévin Commaille
fe01193769
verification: Make label IDs more explicit
3 years ago