Alejandro Domínguez
5369d720cf
Account switcher: Show hints in account entry for visible session
2021-09-06 14:19:35 +02:00
Alejandro Domínguez
7c202b9488
Add account switcher
2021-09-06 14:19:07 +02:00
Kai A. Hiller
fba4b1c234
message_entry: Remove custom styles
2021-08-26 09:53:45 +00:00
Kai A. Hiller
0c2a610ff7
room_details: Add cutout style to avatar buttons
2021-08-23 13:33:26 +02:00
Kai A. Hiller
a20259ddec
room_details: Enable editing of room avatar
2021-08-23 13:33:25 +02:00
Kai A. Hiller
23aff232b0
room_details: Add basic window
2021-08-23 09:10:26 +02:00
Julian Sparber
5973f3fa4e
login: improve style for the devel warning
2021-08-09 12:18:43 +00:00
Christopher Davis
998a045a02
session.ui: Use minimum fold threshold policy for leaflet
...
This fixes https://gitlab.gnome.org/GNOME/fractal/-/issues/780
by using the sum of minimum sizes as the size to fold the
leaflet at.
2021-06-24 23:04:47 -07:00
Christopher Davis
db2e533ecd
content-message-row.ui: Remove displayname style, use adw styling
...
Remove the custom display name style and instead use
libadwaita's "heading" and "accent" styles to set the right styling and colors.
2021-06-23 14:21:42 -07:00
Alexandre Franke
270b3e54fc
login: set expectations for dev version
2021-06-23 07:06:27 +00:00
giusdp
8fdf61d466
content: Fix room-history background style
...
fix: https://gitlab.gnome.org/GNOME/fractal/-/issues/777
2021-06-22 09:55:41 +00:00
Julian Sparber
ec7720c0fd
content: Add room explore
2021-06-10 16:55:23 +02:00
Julian Sparber
bd13ae4ef2
sidebar: Add Explore entry
2021-06-10 16:55:23 +02:00
Julian Sparber
f8b4dea063
room-history: rename content to room-history style class
2021-06-10 16:55:05 +02:00
Kévin Commaille
3b538164ef
session: Add dialog to view an Event's source
2021-05-31 17:44:07 +02:00
Julian Sparber
b439abe55c
components: Add widget for in-app-notification
2021-05-31 16:05:46 +02:00
Julian Sparber
e214c30937
components: rename UserPill to Pill
2021-05-31 16:05:46 +02:00
Julian Sparber
a9cbcd7d33
components: Allow to use UserPill also for rooms
2021-05-31 16:05:46 +02:00
Julian Sparber
fc5f97448a
content: Add invitation widget and implement accept/reject
...
To fully work this will need some work on the sdk side, since the
inviter isn't available after dropping a SyncResponse, therefore after a
restart the inviter is forgotten. Also the display name isn't shown
always correclty because the sdk doesn't calculate it correclty.
2021-05-24 14:05:15 +00:00
Julian Sparber
a180118a8e
components: Add button with loading spinner
2021-05-24 14:05:15 +00:00
Julian Sparber
c2f73e551f
components: Add widget for user pills
2021-05-24 14:05:15 +00:00
Julian Sparber
7101c3f852
Add loading spinner for session
...
We won't show a loading spinner as in-app-notifcation, but we show a big
loading spinner when a new session is created (via a successful login)
and when we restore a previously created session.
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/775
Fixes: https://gitlab.gnome.org/GNOME/fractal/-/issues/776
2021-05-10 19:48:15 +02:00
Kévin Commaille
fc02302620
content: Improve style
2021-05-10 09:11:06 +00:00
Kévin Commaille
29a98b2e2b
sidebar: Improve items look
2021-05-05 11:08:12 +02:00
Julian Sparber
d529e0d576
content: Send room messages
2021-05-04 18:47:31 +02:00
Julian Sparber
16bba4dc44
content: Implement room history
2021-04-30 18:35:01 +00:00
Julian Sparber
f352fc3cff
Reimplement sidebar using TreeListModel and session::room::Room
2021-04-30 18:35:01 +00:00
Julian Sparber
a22fa19e38
sidebar: Add things needed for the Sidebar
...
This includes gobject wrappers and the ui.
2021-03-27 15:04:29 +00:00
Julian Sparber
37c8e18416
login: Add password login and session creation
...
Since the login flow for matrix will change soonish, therefore, we
implement only login via password.
2021-03-24 15:10:01 +01:00
Julian Sparber
9e8fa8aab5
Add base layout
2021-02-16 11:30:41 +01:00
Alejandro Domínguez
49dab8eeaa
Init with GTK Rust Template
2021-02-04 20:46:36 +01:00