├── .github └── workflows │ ├── build-for-debian-forky.yml │ ├── build-for-debian-trixie-wlr019.yml │ ├── build-for-debian-trixie.yml │ ├── build-for-fedora41.yml │ ├── build-for-freebsd.yml │ ├── build-for-opensuse-tumbleweed.yml │ ├── package-release.yml │ └── publish-doc.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Templates ├── TEMPLATE.c.tpl └── TEMPLATE.h.tpl ├── apps ├── CMakeLists.txt ├── example_toplevel.c ├── libwlclient │ ├── CMakeLists.txt │ ├── client.c │ ├── dblbuf.c │ ├── dblbuf.h │ ├── icon.c │ ├── icon.h │ ├── libwlclient.h │ ├── xdg_toplevel.c │ └── xdg_toplevel.h ├── primitives │ ├── CMakeLists.txt │ ├── primitives.c │ ├── primitives.h │ ├── segment_display.c │ ├── segment_display.h │ ├── segment_display_16x24.png │ ├── segment_display_6x8.png │ ├── segment_display_7x10.png │ └── segment_display_test.c ├── wlmclock.c └── wlmeyes.c ├── cmake ├── EmbedBinary.cmake ├── WaylandProtocol.cmake ├── embed.cmake.in ├── embed_binary.c.in └── embed_binary.h.in ├── doc ├── BUILD.md ├── CMakeLists.txt ├── Doxyfile.in ├── FEATURES.md ├── ROADMAP.md ├── RUN.md ├── commandline.md ├── config.md ├── manual.css ├── manual.md ├── protocols.md ├── root_menu.md ├── wlmaker-default-screenshot.png └── wlmaker-header.png ├── etc ├── CMakeLists.txt ├── Config.plist ├── ExampleConfig.plist ├── HomeConfig.plist ├── RootMenu.plist ├── RootMenuDebian.plist.in ├── State.plist └── Themes │ ├── Debian.plist │ └── Default.plist ├── examples ├── CMakeLists.txt └── README.md ├── include ├── backend │ ├── backend.h │ ├── output.h │ ├── output_config.h │ └── output_manager.h └── toolkit │ ├── base.h │ ├── bordered.h │ ├── box.h │ ├── buffer.h │ ├── button.h │ ├── container.h │ ├── dock.h │ ├── element.h │ ├── fsm.h │ ├── gfxbuf.h │ ├── image.h │ ├── input.h │ ├── layer.h │ ├── menu.h │ ├── menu_item.h │ ├── panel.h │ ├── popup.h │ ├── primitives.h │ ├── rectangle.h │ ├── resizebar.h │ ├── resizebar_area.h │ ├── root.h │ ├── style.h │ ├── surface.h │ ├── test.h │ ├── tile.h │ ├── titlebar.h │ ├── titlebar_button.h │ ├── titlebar_title.h │ ├── toolkit.h │ ├── util.h │ ├── window.h │ └── workspace.h ├── iwyu-mappings.imp ├── libcairo-fontconfig.supp ├── libdrm.supp ├── protocols ├── CMakeLists.txt ├── ext-input-observation-v1.xml └── wlmaker-icon-unstable-v1.xml ├── share ├── CMakeLists.txt ├── wlmaker-48x48.png ├── wlmaker-64x64.png ├── wlmaker.desktop.in ├── wlmaker.svg ├── wlmaker │ └── icons │ │ ├── README.md │ │ ├── chrome-48x48.png │ │ ├── clip-48x48.png │ │ ├── firefox-48x48.png │ │ └── terminal-48x48.png ├── wlmclock-64x64.png └── wlmclock.desktop.in ├── src ├── CMakeLists.txt ├── action.c ├── action.h ├── action_item.c ├── action_item.h ├── backend │ ├── CMakeLists.txt │ ├── backend.c │ ├── output.c │ ├── output_config.c │ └── output_manager.c ├── background.c ├── background.h ├── backtrace.c ├── backtrace.h ├── clip.c ├── clip.h ├── config.c ├── config.h ├── corner.c ├── corner.h ├── cursor.c ├── cursor.h ├── dock.c ├── dock.h ├── files.c ├── files.h ├── icon_manager.c ├── icon_manager.h ├── idle.c ├── idle.h ├── input_observation.c ├── input_observation.h ├── keyboard.c ├── keyboard.h ├── launcher.c ├── launcher.h ├── layer_panel.c ├── layer_panel.h ├── layer_shell.c ├── layer_shell.h ├── lock_mgr.c ├── lock_mgr.h ├── root_menu.c ├── root_menu.h ├── server.c ├── server.h ├── subprocess_monitor.c ├── subprocess_monitor.h ├── task_list.c ├── task_list.h ├── tl_menu.c ├── tl_menu.h ├── toolkit │ ├── CMakeLists.txt │ ├── base.c │ ├── bordered.c │ ├── box.c │ ├── buffer.c │ ├── button.c │ ├── container.c │ ├── dock.c │ ├── element.c │ ├── fsm.c │ ├── gfxbuf.c │ ├── image.c │ ├── input.c │ ├── layer.c │ ├── menu.c │ ├── menu_item.c │ ├── panel.c │ ├── popup.c │ ├── primitives.c │ ├── rectangle.c │ ├── resizebar.c │ ├── resizebar_area.c │ ├── root.c │ ├── style.c │ ├── surface.c │ ├── test.c │ ├── tile.c │ ├── titlebar.c │ ├── titlebar_button.c │ ├── titlebar_title.c │ ├── toolkit.md │ ├── util.c │ ├── window.c │ └── workspace.c ├── wlmaker.c ├── x11_cursor.xpm ├── xdg_decoration.c ├── xdg_decoration.h ├── xdg_popup.c ├── xdg_popup.h ├── xdg_shell.c ├── xdg_shell.h ├── xdg_toplevel.c ├── xdg_toplevel.h ├── xwl.c ├── xwl.h ├── xwl_surface.c └── xwl_surface.h ├── tests ├── CMakeLists.txt ├── backend_test.c ├── data │ ├── clip_pressed.png │ ├── clip_raised.png │ ├── menu-generate.plist │ ├── menu-include.plist │ ├── menu.plist │ ├── subdir │ │ └── wlmaker │ │ │ └── a.txt │ └── toolkit │ │ ├── menu_item_disabled.png │ │ ├── menu_item_enabled.png │ │ ├── menu_item_highlighted.png │ │ ├── menu_item_submenu_disabled.png │ │ ├── menu_item_submenu_enabled.png │ │ ├── menu_item_submenu_highlighted.png │ │ ├── primitive_close_icon.png │ │ ├── primitive_close_icon_large.png │ │ ├── primitive_fill_adgradient.png │ │ ├── primitive_fill_dgradient.png │ │ ├── primitive_fill_hgradient.png │ │ ├── primitive_fill_solid.png │ │ ├── primitive_fill_vgradient.png │ │ ├── primitive_minimize_icon.png │ │ ├── primitive_minimize_icon_large.png │ │ ├── primitive_text.png │ │ ├── primitive_window_title.png │ │ ├── resizebar_area_pressed.png │ │ ├── resizebar_area_released.png │ │ ├── test_icon.png │ │ ├── title_blurred.png │ │ ├── title_blurred_short.png │ │ ├── title_button_blurred.png │ │ ├── title_button_focussed_pressed.png │ │ ├── title_button_focussed_released.png │ │ └── title_focussed.png ├── toolkit_test.c └── wlmaker_test.c ├── third_party └── protocols │ ├── CMakeLists.txt │ └── wlr-layer-shell-unstable-v1.xml └── valgrind.md /.github/workflows/build-for-debian-forky.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-debian-forky.yml -------------------------------------------------------------------------------- /.github/workflows/build-for-debian-trixie-wlr019.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-debian-trixie-wlr019.yml -------------------------------------------------------------------------------- /.github/workflows/build-for-debian-trixie.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-debian-trixie.yml -------------------------------------------------------------------------------- /.github/workflows/build-for-fedora41.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-fedora41.yml -------------------------------------------------------------------------------- /.github/workflows/build-for-freebsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-freebsd.yml -------------------------------------------------------------------------------- /.github/workflows/build-for-opensuse-tumbleweed.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/build-for-opensuse-tumbleweed.yml -------------------------------------------------------------------------------- /.github/workflows/package-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/package-release.yml -------------------------------------------------------------------------------- /.github/workflows/publish-doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.github/workflows/publish-doc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/README.md -------------------------------------------------------------------------------- /Templates/TEMPLATE.c.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/Templates/TEMPLATE.c.tpl -------------------------------------------------------------------------------- /Templates/TEMPLATE.h.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/Templates/TEMPLATE.h.tpl -------------------------------------------------------------------------------- /apps/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/CMakeLists.txt -------------------------------------------------------------------------------- /apps/example_toplevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/example_toplevel.c -------------------------------------------------------------------------------- /apps/libwlclient/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/CMakeLists.txt -------------------------------------------------------------------------------- /apps/libwlclient/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/client.c -------------------------------------------------------------------------------- /apps/libwlclient/dblbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/dblbuf.c -------------------------------------------------------------------------------- /apps/libwlclient/dblbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/dblbuf.h -------------------------------------------------------------------------------- /apps/libwlclient/icon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/icon.c -------------------------------------------------------------------------------- /apps/libwlclient/icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/icon.h -------------------------------------------------------------------------------- /apps/libwlclient/libwlclient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/libwlclient.h -------------------------------------------------------------------------------- /apps/libwlclient/xdg_toplevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/xdg_toplevel.c -------------------------------------------------------------------------------- /apps/libwlclient/xdg_toplevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/libwlclient/xdg_toplevel.h -------------------------------------------------------------------------------- /apps/primitives/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/CMakeLists.txt -------------------------------------------------------------------------------- /apps/primitives/primitives.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/primitives.c -------------------------------------------------------------------------------- /apps/primitives/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/primitives.h -------------------------------------------------------------------------------- /apps/primitives/segment_display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display.c -------------------------------------------------------------------------------- /apps/primitives/segment_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display.h -------------------------------------------------------------------------------- /apps/primitives/segment_display_16x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display_16x24.png -------------------------------------------------------------------------------- /apps/primitives/segment_display_6x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display_6x8.png -------------------------------------------------------------------------------- /apps/primitives/segment_display_7x10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display_7x10.png -------------------------------------------------------------------------------- /apps/primitives/segment_display_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/primitives/segment_display_test.c -------------------------------------------------------------------------------- /apps/wlmclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/wlmclock.c -------------------------------------------------------------------------------- /apps/wlmeyes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/apps/wlmeyes.c -------------------------------------------------------------------------------- /cmake/EmbedBinary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/cmake/EmbedBinary.cmake -------------------------------------------------------------------------------- /cmake/WaylandProtocol.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/cmake/WaylandProtocol.cmake -------------------------------------------------------------------------------- /cmake/embed.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/cmake/embed.cmake.in -------------------------------------------------------------------------------- /cmake/embed_binary.c.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/cmake/embed_binary.c.in -------------------------------------------------------------------------------- /cmake/embed_binary.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/cmake/embed_binary.h.in -------------------------------------------------------------------------------- /doc/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/BUILD.md -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/FEATURES.md -------------------------------------------------------------------------------- /doc/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/ROADMAP.md -------------------------------------------------------------------------------- /doc/RUN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/RUN.md -------------------------------------------------------------------------------- /doc/commandline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/commandline.md -------------------------------------------------------------------------------- /doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/config.md -------------------------------------------------------------------------------- /doc/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/manual.css -------------------------------------------------------------------------------- /doc/manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/manual.md -------------------------------------------------------------------------------- /doc/protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/protocols.md -------------------------------------------------------------------------------- /doc/root_menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/root_menu.md -------------------------------------------------------------------------------- /doc/wlmaker-default-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/wlmaker-default-screenshot.png -------------------------------------------------------------------------------- /doc/wlmaker-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/doc/wlmaker-header.png -------------------------------------------------------------------------------- /etc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/CMakeLists.txt -------------------------------------------------------------------------------- /etc/Config.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/Config.plist -------------------------------------------------------------------------------- /etc/ExampleConfig.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/ExampleConfig.plist -------------------------------------------------------------------------------- /etc/HomeConfig.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/HomeConfig.plist -------------------------------------------------------------------------------- /etc/RootMenu.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/RootMenu.plist -------------------------------------------------------------------------------- /etc/RootMenuDebian.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/RootMenuDebian.plist.in -------------------------------------------------------------------------------- /etc/State.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/State.plist -------------------------------------------------------------------------------- /etc/Themes/Debian.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/Themes/Debian.plist -------------------------------------------------------------------------------- /etc/Themes/Default.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/etc/Themes/Default.plist -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/examples/README.md -------------------------------------------------------------------------------- /include/backend/backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/backend/backend.h -------------------------------------------------------------------------------- /include/backend/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/backend/output.h -------------------------------------------------------------------------------- /include/backend/output_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/backend/output_config.h -------------------------------------------------------------------------------- /include/backend/output_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/backend/output_manager.h -------------------------------------------------------------------------------- /include/toolkit/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/base.h -------------------------------------------------------------------------------- /include/toolkit/bordered.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/bordered.h -------------------------------------------------------------------------------- /include/toolkit/box.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/box.h -------------------------------------------------------------------------------- /include/toolkit/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/buffer.h -------------------------------------------------------------------------------- /include/toolkit/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/button.h -------------------------------------------------------------------------------- /include/toolkit/container.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/container.h -------------------------------------------------------------------------------- /include/toolkit/dock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/dock.h -------------------------------------------------------------------------------- /include/toolkit/element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/element.h -------------------------------------------------------------------------------- /include/toolkit/fsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/fsm.h -------------------------------------------------------------------------------- /include/toolkit/gfxbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/gfxbuf.h -------------------------------------------------------------------------------- /include/toolkit/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/image.h -------------------------------------------------------------------------------- /include/toolkit/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/input.h -------------------------------------------------------------------------------- /include/toolkit/layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/layer.h -------------------------------------------------------------------------------- /include/toolkit/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/menu.h -------------------------------------------------------------------------------- /include/toolkit/menu_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/menu_item.h -------------------------------------------------------------------------------- /include/toolkit/panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/panel.h -------------------------------------------------------------------------------- /include/toolkit/popup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/popup.h -------------------------------------------------------------------------------- /include/toolkit/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/primitives.h -------------------------------------------------------------------------------- /include/toolkit/rectangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/rectangle.h -------------------------------------------------------------------------------- /include/toolkit/resizebar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/resizebar.h -------------------------------------------------------------------------------- /include/toolkit/resizebar_area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/resizebar_area.h -------------------------------------------------------------------------------- /include/toolkit/root.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/root.h -------------------------------------------------------------------------------- /include/toolkit/style.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/style.h -------------------------------------------------------------------------------- /include/toolkit/surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/surface.h -------------------------------------------------------------------------------- /include/toolkit/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/test.h -------------------------------------------------------------------------------- /include/toolkit/tile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/tile.h -------------------------------------------------------------------------------- /include/toolkit/titlebar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/titlebar.h -------------------------------------------------------------------------------- /include/toolkit/titlebar_button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/titlebar_button.h -------------------------------------------------------------------------------- /include/toolkit/titlebar_title.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/titlebar_title.h -------------------------------------------------------------------------------- /include/toolkit/toolkit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/toolkit.h -------------------------------------------------------------------------------- /include/toolkit/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/util.h -------------------------------------------------------------------------------- /include/toolkit/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/window.h -------------------------------------------------------------------------------- /include/toolkit/workspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/include/toolkit/workspace.h -------------------------------------------------------------------------------- /iwyu-mappings.imp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/iwyu-mappings.imp -------------------------------------------------------------------------------- /libcairo-fontconfig.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/libcairo-fontconfig.supp -------------------------------------------------------------------------------- /libdrm.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/libdrm.supp -------------------------------------------------------------------------------- /protocols/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/protocols/CMakeLists.txt -------------------------------------------------------------------------------- /protocols/ext-input-observation-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/protocols/ext-input-observation-v1.xml -------------------------------------------------------------------------------- /protocols/wlmaker-icon-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/protocols/wlmaker-icon-unstable-v1.xml -------------------------------------------------------------------------------- /share/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/CMakeLists.txt -------------------------------------------------------------------------------- /share/wlmaker-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker-48x48.png -------------------------------------------------------------------------------- /share/wlmaker-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker-64x64.png -------------------------------------------------------------------------------- /share/wlmaker.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker.desktop.in -------------------------------------------------------------------------------- /share/wlmaker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker.svg -------------------------------------------------------------------------------- /share/wlmaker/icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker/icons/README.md -------------------------------------------------------------------------------- /share/wlmaker/icons/chrome-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker/icons/chrome-48x48.png -------------------------------------------------------------------------------- /share/wlmaker/icons/clip-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker/icons/clip-48x48.png -------------------------------------------------------------------------------- /share/wlmaker/icons/firefox-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker/icons/firefox-48x48.png -------------------------------------------------------------------------------- /share/wlmaker/icons/terminal-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmaker/icons/terminal-48x48.png -------------------------------------------------------------------------------- /share/wlmclock-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmclock-64x64.png -------------------------------------------------------------------------------- /share/wlmclock.desktop.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/share/wlmclock.desktop.in -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/action.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/action.c -------------------------------------------------------------------------------- /src/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/action.h -------------------------------------------------------------------------------- /src/action_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/action_item.c -------------------------------------------------------------------------------- /src/action_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/action_item.h -------------------------------------------------------------------------------- /src/backend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backend/CMakeLists.txt -------------------------------------------------------------------------------- /src/backend/backend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backend/backend.c -------------------------------------------------------------------------------- /src/backend/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backend/output.c -------------------------------------------------------------------------------- /src/backend/output_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backend/output_config.c -------------------------------------------------------------------------------- /src/backend/output_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backend/output_manager.c -------------------------------------------------------------------------------- /src/background.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/background.c -------------------------------------------------------------------------------- /src/background.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/background.h -------------------------------------------------------------------------------- /src/backtrace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backtrace.c -------------------------------------------------------------------------------- /src/backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/backtrace.h -------------------------------------------------------------------------------- /src/clip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/clip.c -------------------------------------------------------------------------------- /src/clip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/clip.h -------------------------------------------------------------------------------- /src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/config.c -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/config.h -------------------------------------------------------------------------------- /src/corner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/corner.c -------------------------------------------------------------------------------- /src/corner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/corner.h -------------------------------------------------------------------------------- /src/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/cursor.c -------------------------------------------------------------------------------- /src/cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/cursor.h -------------------------------------------------------------------------------- /src/dock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/dock.c -------------------------------------------------------------------------------- /src/dock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/dock.h -------------------------------------------------------------------------------- /src/files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/files.c -------------------------------------------------------------------------------- /src/files.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/files.h -------------------------------------------------------------------------------- /src/icon_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/icon_manager.c -------------------------------------------------------------------------------- /src/icon_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/icon_manager.h -------------------------------------------------------------------------------- /src/idle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/idle.c -------------------------------------------------------------------------------- /src/idle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/idle.h -------------------------------------------------------------------------------- /src/input_observation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/input_observation.c -------------------------------------------------------------------------------- /src/input_observation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/input_observation.h -------------------------------------------------------------------------------- /src/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/keyboard.c -------------------------------------------------------------------------------- /src/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/keyboard.h -------------------------------------------------------------------------------- /src/launcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/launcher.c -------------------------------------------------------------------------------- /src/launcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/launcher.h -------------------------------------------------------------------------------- /src/layer_panel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/layer_panel.c -------------------------------------------------------------------------------- /src/layer_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/layer_panel.h -------------------------------------------------------------------------------- /src/layer_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/layer_shell.c -------------------------------------------------------------------------------- /src/layer_shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/layer_shell.h -------------------------------------------------------------------------------- /src/lock_mgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/lock_mgr.c -------------------------------------------------------------------------------- /src/lock_mgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/lock_mgr.h -------------------------------------------------------------------------------- /src/root_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/root_menu.c -------------------------------------------------------------------------------- /src/root_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/root_menu.h -------------------------------------------------------------------------------- /src/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/server.c -------------------------------------------------------------------------------- /src/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/server.h -------------------------------------------------------------------------------- /src/subprocess_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/subprocess_monitor.c -------------------------------------------------------------------------------- /src/subprocess_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/subprocess_monitor.h -------------------------------------------------------------------------------- /src/task_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/task_list.c -------------------------------------------------------------------------------- /src/task_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/task_list.h -------------------------------------------------------------------------------- /src/tl_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/tl_menu.c -------------------------------------------------------------------------------- /src/tl_menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/tl_menu.h -------------------------------------------------------------------------------- /src/toolkit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/CMakeLists.txt -------------------------------------------------------------------------------- /src/toolkit/base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/base.c -------------------------------------------------------------------------------- /src/toolkit/bordered.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/bordered.c -------------------------------------------------------------------------------- /src/toolkit/box.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/box.c -------------------------------------------------------------------------------- /src/toolkit/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/buffer.c -------------------------------------------------------------------------------- /src/toolkit/button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/button.c -------------------------------------------------------------------------------- /src/toolkit/container.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/container.c -------------------------------------------------------------------------------- /src/toolkit/dock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/dock.c -------------------------------------------------------------------------------- /src/toolkit/element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/element.c -------------------------------------------------------------------------------- /src/toolkit/fsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/fsm.c -------------------------------------------------------------------------------- /src/toolkit/gfxbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/gfxbuf.c -------------------------------------------------------------------------------- /src/toolkit/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/image.c -------------------------------------------------------------------------------- /src/toolkit/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/input.c -------------------------------------------------------------------------------- /src/toolkit/layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/layer.c -------------------------------------------------------------------------------- /src/toolkit/menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/menu.c -------------------------------------------------------------------------------- /src/toolkit/menu_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/menu_item.c -------------------------------------------------------------------------------- /src/toolkit/panel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/panel.c -------------------------------------------------------------------------------- /src/toolkit/popup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/popup.c -------------------------------------------------------------------------------- /src/toolkit/primitives.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/primitives.c -------------------------------------------------------------------------------- /src/toolkit/rectangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/rectangle.c -------------------------------------------------------------------------------- /src/toolkit/resizebar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/resizebar.c -------------------------------------------------------------------------------- /src/toolkit/resizebar_area.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/resizebar_area.c -------------------------------------------------------------------------------- /src/toolkit/root.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/root.c -------------------------------------------------------------------------------- /src/toolkit/style.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/style.c -------------------------------------------------------------------------------- /src/toolkit/surface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/surface.c -------------------------------------------------------------------------------- /src/toolkit/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/test.c -------------------------------------------------------------------------------- /src/toolkit/tile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/tile.c -------------------------------------------------------------------------------- /src/toolkit/titlebar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/titlebar.c -------------------------------------------------------------------------------- /src/toolkit/titlebar_button.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/titlebar_button.c -------------------------------------------------------------------------------- /src/toolkit/titlebar_title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/titlebar_title.c -------------------------------------------------------------------------------- /src/toolkit/toolkit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/toolkit.md -------------------------------------------------------------------------------- /src/toolkit/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/util.c -------------------------------------------------------------------------------- /src/toolkit/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/window.c -------------------------------------------------------------------------------- /src/toolkit/workspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/toolkit/workspace.c -------------------------------------------------------------------------------- /src/wlmaker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/wlmaker.c -------------------------------------------------------------------------------- /src/x11_cursor.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/x11_cursor.xpm -------------------------------------------------------------------------------- /src/xdg_decoration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_decoration.c -------------------------------------------------------------------------------- /src/xdg_decoration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_decoration.h -------------------------------------------------------------------------------- /src/xdg_popup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_popup.c -------------------------------------------------------------------------------- /src/xdg_popup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_popup.h -------------------------------------------------------------------------------- /src/xdg_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_shell.c -------------------------------------------------------------------------------- /src/xdg_shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_shell.h -------------------------------------------------------------------------------- /src/xdg_toplevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_toplevel.c -------------------------------------------------------------------------------- /src/xdg_toplevel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xdg_toplevel.h -------------------------------------------------------------------------------- /src/xwl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xwl.c -------------------------------------------------------------------------------- /src/xwl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xwl.h -------------------------------------------------------------------------------- /src/xwl_surface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xwl_surface.c -------------------------------------------------------------------------------- /src/xwl_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/src/xwl_surface.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backend_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/backend_test.c -------------------------------------------------------------------------------- /tests/data/clip_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/clip_pressed.png -------------------------------------------------------------------------------- /tests/data/clip_raised.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/clip_raised.png -------------------------------------------------------------------------------- /tests/data/menu-generate.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/menu-generate.plist -------------------------------------------------------------------------------- /tests/data/menu-include.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/menu-include.plist -------------------------------------------------------------------------------- /tests/data/menu.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/menu.plist -------------------------------------------------------------------------------- /tests/data/subdir/wlmaker/a.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_disabled.png -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_enabled.png -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_highlighted.png -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_submenu_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_submenu_disabled.png -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_submenu_enabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_submenu_enabled.png -------------------------------------------------------------------------------- /tests/data/toolkit/menu_item_submenu_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/menu_item_submenu_highlighted.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_close_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_close_icon.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_close_icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_close_icon_large.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_fill_adgradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_fill_adgradient.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_fill_dgradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_fill_dgradient.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_fill_hgradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_fill_hgradient.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_fill_solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_fill_solid.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_fill_vgradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_fill_vgradient.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_minimize_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_minimize_icon.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_minimize_icon_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_minimize_icon_large.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_text.png -------------------------------------------------------------------------------- /tests/data/toolkit/primitive_window_title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/primitive_window_title.png -------------------------------------------------------------------------------- /tests/data/toolkit/resizebar_area_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/resizebar_area_pressed.png -------------------------------------------------------------------------------- /tests/data/toolkit/resizebar_area_released.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/resizebar_area_released.png -------------------------------------------------------------------------------- /tests/data/toolkit/test_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/test_icon.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_blurred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_blurred.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_blurred_short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_blurred_short.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_button_blurred.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_button_blurred.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_button_focussed_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_button_focussed_pressed.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_button_focussed_released.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_button_focussed_released.png -------------------------------------------------------------------------------- /tests/data/toolkit/title_focussed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/data/toolkit/title_focussed.png -------------------------------------------------------------------------------- /tests/toolkit_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/toolkit_test.c -------------------------------------------------------------------------------- /tests/wlmaker_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/tests/wlmaker_test.c -------------------------------------------------------------------------------- /third_party/protocols/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/third_party/protocols/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/protocols/wlr-layer-shell-unstable-v1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/third_party/protocols/wlr-layer-shell-unstable-v1.xml -------------------------------------------------------------------------------- /valgrind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phkaeser/wlmaker/HEAD/valgrind.md --------------------------------------------------------------------------------