Commit graph

10 commits

Author SHA1 Message Date
Christopher Davis
ec3c52e824 new_room: Remove combo
This combo is never used.
2020-11-06 08:12:13 +00:00
Christopher Davis
6710abe459 new_room: Remove child properties and placeholders
Placeholders are not needed by GTK, and child
properties are removed in GTK4
2020-11-06 08:12:13 +00:00
Christopher Davis
5d29dffb43 ui: Clean up deprecated margin props
margin-{left,right} have been deprecated in favor of
margin-{start,end}. This commit handles that deprecation.
2020-11-06 08:12:13 +00:00
Christopher Davis
438e846ba2 fractal-gtk: Port to libhandy-1
Ports our UI to the now-stable libhandy-1. libhandy-1 comes
with a few improvements, but also some API breakages
that needed to be fixed up.
2020-09-21 14:04:00 -07:00
Christopher Davis
345c267d9f fractal-gtk: Use HdyDialog for Dialogs
HdyDialog is an adaptive version of GtkDialog that's always modal and adapts to fit the size of the screen if folded with HdyLeaflet. In the process of changing to use HdyDialog the width_request of the dialogs was moved from the window to their HeaderBars.

Related to https://gitlab.gnome.org/GNOME/fractal/issues/377
2019-02-15 12:03:11 -05:00
Alexander Mikhaylenko
037dcfe39b UI: Don't attach dialogs
This fixes weird behavior with hover states and headerbar style.
2018-10-08 02:48:20 +05:00
Eisha CHEN-YEN-SU
e3dfa34b42 i18n: Remove some untranslatable strings 2018-05-21 07:25:00 +02:00
Daniel García Moreno
10de7a2b8b Make new room dialog transient for main_window 2018-04-26 17:07:52 +02:00
Christopher Davis
72c4104665 Redesigned new room creation (fixes #98)
* Changes minimum window width
* Uses StackSwitcher-like setup instead of dropdown
2018-04-26 11:05:05 +00:00
Daniel García Moreno
2191bef172 Split the main_window.glade file 2018-04-17 09:13:33 +02:00