labwc/src
tokyo4j 1be69dc28b ssd: allow ssd to be smaller than minimal size by hiding buttons
This fixes the ugly look of SSD for tiny windows (e.g. "xterm -geometry
1x1") due to the early return in `ssd_update_geometry()`. Now SSDs are
rendered correctly for those windows by hiding some buttons when the
window width is smaller than the total width of buttons. Additionally for
windows smaller than (button width)*2, the corners are un-rounded so a
small titlebar can be rendered with a scene-rect.
2024-09-03 08:12:25 -04:00
..
button src/button/button-svg: reduce debug log spam 2024-06-10 19:52:37 +01:00
common action: make "FocusOutput" behave like "MoveToOutput" 2024-08-24 14:59:42 -04:00
config interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
decorations chase: request initial configure 2024-07-17 21:28:59 +01:00
input Revert "src/interactive.c: don't unshade when view is un-tiled by dragging" 2024-08-28 08:24:26 -04:00
menu menu: add title theme options (#2097) 2024-08-21 18:27:07 +01:00
ssd ssd: allow ssd to be smaller than minimal size by hiding buttons 2024-09-03 08:12:25 -04:00
action.c action: make "FocusOutput" behave like "MoveToOutput" 2024-08-24 14:59:42 -04:00
buffer.c theme: create hover button fallbacks 2023-12-21 02:42:23 +01:00
debug.c overlay: allow to draw both/either of filled/outlined rectangle 2024-04-22 19:22:23 +01:00
desktop.c action: make "FocusOutput" behave like "MoveToOutput" 2024-08-24 14:59:42 -04:00
dnd.c dnd: show dnd icon above layer-shell surfaces 2024-06-25 14:56:57 +02:00
edges.c edges.c: fix flicker of snapped windows in nested session 2024-07-20 08:16:12 -04:00
foreign.c osd: prevent handling cursor actions in preview mode 2024-05-05 21:05:32 +01:00
idle.c Chase wlroots: drop KDE idle protocol 2023-11-27 21:01:53 +00:00
interactive.c Revert "src/interactive.c: don't unshade when view is un-tiled by dragging" 2024-08-28 08:24:26 -04:00
layers.c layer-shell: stop sending configure events on surface creation 2024-07-23 14:47:56 +02:00
magnifier.c backend/drm: Implement support for renderer loss recovery 2024-07-23 14:44:31 +02:00
main.c src/main.c: initialize locale after reading environments file 2024-06-23 01:02:03 +02:00
meson.build chase: output->pending 2024-07-17 21:28:59 +01:00
node.c common: Add znew/znew_n() macros 2022-09-18 15:25:19 -04:00
osd-field.c Replace _ with - in source file names 2024-05-22 07:10:51 +01:00
osd.c Disable pango glyph position rounding 2024-07-19 22:17:42 +01:00
output-state.c chase: output->pending 2024-07-17 21:28:59 +01:00
output-virtual.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
output.c action: make "FocusOutput" behave like "MoveToOutput" 2024-08-24 14:59:42 -04:00
overlay.c overlay: allow to draw both/either of filled/outlined rectangle 2024-04-22 19:22:23 +01:00
placement.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
regions.c interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
resistance.c interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
resize-outlines.c Implement <resize><drawContents> 2024-06-15 21:17:01 +01:00
seat.c input: move <scrollFactor> to <libinput> section 2024-08-23 16:20:56 +09:00
server.c backend/drm: Implement support for renderer loss recovery 2024-07-23 14:44:31 +02:00
session-lock.c session-lock: clear focused surface on lock 2024-07-07 15:48:32 +09:00
snap-constraints.c snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
snap.c ssd: apply title layout 2024-08-20 23:04:10 +02:00
tearing.c tearing: add fullscreen options (#1941) 2024-08-06 21:23:10 +01:00
theme.c action: rename "omnipresent" button options for Openbox compatibility 2024-08-25 07:22:23 +02:00
view-impl-common.c view: update top layer visibility on map 2024-04-29 14:39:05 +02:00
view.c action: make "FocusOutput" behave like "MoveToOutput" 2024-08-24 14:59:42 -04:00
window-rules.c wayland: add support for security-context-v1 2024-05-29 22:28:06 +01:00
workspaces.c Disable pango glyph position rounding 2024-07-19 22:17:42 +01:00
xdg-popup.c src/xdg-popup.c: take into account CSD borders for unconstraining 2024-07-23 14:53:33 +02:00
xdg.c interactive: allow moving horizontally/vertically maximized window 2024-08-26 20:30:22 +02:00
xwayland-unmanaged.c chase: disable restacking of unmanaged windows 2024-07-17 21:28:59 +01:00
xwayland.c Merge pull request #2088 from xi/titlelayout 2024-08-21 19:20:34 +01:00