labwc/src
droc12345 d672765ea7
osd: add window-switcher custom field (#1670)
Add custom field with subset of printf style formatting
to replace the original field formats.

Example:

    <windowSwitcher preview="no" outlines="no" allWorkspaces="yes">
      <fields>
        <field content="custom" format="foobar %b %3s %-10o %-20W %-10i%t" width="100%" />
      </fields>
    </windowSwitcher>

Mono space font recommended. May need OSD width adjusted

Co-authored-by: @Consolatis (based on work done by them)
2024-04-10 23:39:31 +01:00
..
button string-helpers.c: add string_empty() 2024-01-19 20:00:37 +00:00
common output: ensure we don't run into an assert() on VT switch 2024-04-08 21:14:47 +01:00
config osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
decorations Chase wlroots: xdg-decoration now references a toplevel 2023-11-27 21:01:53 +00:00
input osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
menu menu: support pipe menus 2024-03-24 21:44:16 +00:00
ssd src/ssd/ssd_part.c: ensure button is found 2024-04-10 08:14:59 +02:00
action.c osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
buffer.c theme: create hover button fallbacks 2023-12-21 02:42:23 +01:00
debug.c overlay: add snap-to-edge overlay (PR #1652) 2024-04-05 04:35:31 +02:00
desktop.c osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
dnd.c Remove headers not being used directly 2023-12-22 20:19:39 +00:00
edges.c snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
foreign.c src/view.c: store outputs the view is visible on 2024-02-06 17:23:45 +01:00
idle.c Chase wlroots: drop KDE idle protocol 2023-11-27 21:01:53 +00:00
interactive.c snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
layers.c src/layer.c: deal with wlroots scene graph running out of memory 2024-04-10 08:14:59 +02:00
main.c session: only update activation environment... 2024-03-04 01:57:32 +01:00
meson.build osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
node.c common: Add znew/znew_n() macros 2022-09-18 15:25:19 -04:00
osd.c osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
osd_field.c osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
output-virtual.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
output.c output: ensure we don't run into an assert() on VT switch 2024-04-08 21:14:47 +01:00
overlay.c Use pre-multiplied colors by default 2024-04-06 22:54:09 +02:00
placement.c Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
regions.c overlay: add snap-to-edge overlay (PR #1652) 2024-04-05 04:35:31 +02:00
resistance.c snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
seat.c Optimize the code based on the suggestions 2024-03-20 22:52:19 +00:00
server.c common/spawn.c: add spawn_piped() 2024-03-24 21:44:16 +00:00
session-lock.c Chase wlroots: use output commit event state 2023-11-27 21:01:53 +00: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 snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
tearing.c Add tearing support (#1390) 2024-01-08 20:58:58 +00:00
theme.c src/theme.c: support inline alpha encoding like #aabbccff 2024-04-08 21:05:05 +01:00
view-impl-common.c Remove headers not being used directly 2023-12-22 20:19:39 +00:00
view.c osd: add window-switcher custom field (#1670) 2024-04-10 23:39:31 +01:00
window-rules.c Remove headers not being used directly 2023-12-22 20:19:39 +00:00
workspaces.c workspaces.c: fix bug with RTL locales, closes #1633 2024-03-19 22:09:36 +00:00
xdg-popup.c src/xdg-popup.c: unconstrain popup within usable area 2024-03-19 10:20:03 +01:00
xdg.c snap: cache and ignore last-snapped edge when growing or shrinking 2024-04-10 23:30:28 +01:00
xwayland-unmanaged.c xwayland: remove "try to focus on parent surface" logic 2024-03-05 20:51:32 +00:00
xwayland.c xwayland: fix segv bug when starting game 2024-03-17 22:28:59 +01:00