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.
5 years ago
Julian Sparber
a180118a8e
components: Add button with loading spinner
5 years ago
Julian Sparber
c2f73e551f
components: Add widget for user pills
5 years ago
Julian Sparber
df5408cc8c
content: Move room history to it's own widget
...
This will allow us to add different content widgets, e.g. for invites
5 years ago
Raatty
499555ec6b
content: Show room name and topic in header
5 years ago
Veli Tasali
bff60b0607
content: Implement markdown popover
...
Closes https://gitlab.gnome.org/GNOME/fractal/-/issues/765 .
5 years ago
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
5 years ago
Kévin Commaille
fc02302620
content: Improve style
5 years ago
Kévin Commaille
ce9bfd8922
Add navigation support for small screens
5 years ago
Kévin Commaille
477fae8380
sidebar: Fix arrow color
5 years ago
Kévin Commaille
f414a6f5ba
sidebar: Improve interactions with a custom SelectionModel
...
Closes #749
5 years ago
Kévin Commaille
29a98b2e2b
sidebar: Improve items look
5 years ago
Kévin Commaille
d97f425d99
sidebar: Add selected-room property
...
Bind it to Session's selected-room
5 years ago
Kévin Commaille
dfc41bb596
session: Add selected-room property
...
Bind it to Content's room property
5 years ago
Julian Sparber
d529e0d576
content: Send room messages
5 years ago
Veli Tasali
f85a530ba1
sidebar: Implement room filtering
...
Filtering is done by lowercasing of the room name
and of the filtering criterion.
Closes https://gitlab.gnome.org/GNOME/fractal/-/issues/750 .
5 years ago
Julian Sparber
16bba4dc44
content: Implement room history
5 years ago
Julian Sparber
f352fc3cff
Reimplement sidebar using TreeListModel and session::room::Room
5 years ago
Julian Sparber
c1e94744ab
Remove unused resources file
5 years ago
Julian Sparber
cb4bc60849
sidebar: change Room to SidebarRoom
5 years ago
Alexandre Franke
4f9e1726a6
Remove Frctl prefix
5 years ago
Julian Sparber
a22fa19e38
sidebar: Add things needed for the Sidebar
...
This includes gobject wrappers and the ui.
5 years ago
Julian Sparber
e4220835ab
sidebar: Wrap ListView into ScrolledWindow
5 years ago
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.
5 years ago
Julian Sparber
21dc10e36a
add Fractal app icons
5 years ago
Julian Sparber
9e8fa8aab5
Add base layout
5 years ago
Julian Sparber
f0fb42d7b8
Add custom icon theme and move resource file
5 years ago
Alejandro Domínguez
341c707f71
Remove unneeded svg icon
5 years ago
Alejandro Domínguez
bd24d2f660
Change ID to org.gnome.FractalNext
5 years ago
Alejandro Domínguez
49dab8eeaa
Init with GTK Rust Template
5 years ago