Commit graph

31 commits

Author SHA1 Message Date
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