Commit graph

8 commits

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