Commit graph

11 commits

Author SHA1 Message Date
Julian Sparber
29a77d6ec6 refactor: Add back action to go to previous view
This uses a store to keep track of the AppStates, so the user can go
back to the previous state by clicking the back button or press Escape.
2018-12-12 15:20:43 +01:00
Christopher Davis
582101c3aa Clean up string capitalization and wording
We had a few issues with some strings that caused inconsistency
within the app and with the HIG. This commit fixes those up.
2018-08-30 10:26:46 -04:00
Alexandre Franke
9329ad0d0a Fix strings 2018-08-23 18:40:24 +02:00
Julian Sparber
c772d9f5dc roomsettings: hide confirm button when the topic/name didn't change
https://gitlab.gnome.org/World/fractal/issues/19
2018-07-19 10:03:59 +02:00
Julian Sparber
692045fe53 roomsettings: make room description label a dim-label
https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
78c5be1ab6 roomsettings: set max with for centerd column
https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
a2de6ac533 roomsettings: hide not implemented widgets
https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
0244a23de8 roomsettings: hide settings not needed for a room type
Display only settings available for the specific type of conversation
room, group or direct chat and hide all others

https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
dc83201d53 roomsettings: add invite button
https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
544fc52ff3 roomsettings: show members in the room settings
This implements a new members list widget without the use of the backend
and with the use of the cached avatar, also it implements the new UI for
the members list.

https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00
Julian Sparber
4e6b802aca room: add room settings panel
move all functionality of the old room config dialog to the new panel
and start the implementation of the new UI for the room settings panel

https://gitlab.gnome.org/World/fractal/issues/19
2018-07-17 21:51:55 +02:00