Skip to content
Snippets Groups Projects

Switch to client side decorations

Merged Gaël Bonithon requested to merge Tamaranch/mousepad:switch-to-csd into master

Related to xfce/libxfce4ui#14 (closed).

This uses a standardized slim header bar for all windows, except for dialogs where a header bar with extra widgets already exists, like the open and save as dialogs (when the user has not unset "gtk-dialogs-use-header").

This also removes the close button from dialogs when it is the only one, like in the preferences dialog or the error dialog (shown below).

This should overall give something more homogeneous and quite pleasant I think, escaping pretty much those huge header bars.

Before/After (I had to cut a selection in CSD, because xfce4-screenshooter see the windows as independent):

   
Edited by Gaël Bonithon

Merge request reports

Merge request pipeline #8968 passed

Merge request pipeline passed for 46bf9e29

Merged by Gaël BonithonGaël Bonithon 3 years ago (May 8, 2021 7:23am UTC)

Merge details

Pipeline #8969 passed

Pipeline passed for 46bf9e29 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading