├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── alt-tab-mode.lisp ├── animation.lisp ├── assets └── cursor.png ├── backend.lisp ├── cairo-surface.lisp ├── client.lisp ├── compositor.lisp ├── desktop-mode.lisp ├── documentation.org ├── ianimatable.lisp ├── install.lisp ├── keyboard.lisp ├── mode.lisp ├── mouse.lisp ├── package.lisp ├── render.lisp ├── screenshot.lisp ├── slide-and-edit.gif ├── surface.lisp ├── syscall.lisp ├── ulubis.asd ├── ulubis.gif ├── ulubis.lisp ├── view.lisp ├── virtual-desktop-mode.lisp ├── wallpaper.lisp ├── wl-compositor-impl.lisp ├── wl-data-device-impl.lisp ├── wl-data-device-manager-impl.lisp ├── wl-data-source-impl.lisp ├── wl-keyboard-impl.lisp ├── wl-output-impl.lisp ├── wl-pointer-impl.lisp ├── wl-region-impl.lisp ├── wl-seat-impl.lisp ├── wl-shell-impl.lisp ├── wl-shell-surface-impl.lisp ├── wl-subcompositor-impl.lisp ├── wl-subsurface-impl.lisp ├── wl-surface-impl.lisp ├── xdg-shell-impl.lisp ├── xdg-surface-impl.lisp ├── zxdg-popup-v6-impl.lisp ├── zxdg-positioner-v6-impl.lisp ├── zxdg-shell-v6-impl.lisp ├── zxdg-surface-v6-impl.lisp └── zxdg-toplevel-v6-impl.lisp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/README.md -------------------------------------------------------------------------------- /alt-tab-mode.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/alt-tab-mode.lisp -------------------------------------------------------------------------------- /animation.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/animation.lisp -------------------------------------------------------------------------------- /assets/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/assets/cursor.png -------------------------------------------------------------------------------- /backend.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/backend.lisp -------------------------------------------------------------------------------- /cairo-surface.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/cairo-surface.lisp -------------------------------------------------------------------------------- /client.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/client.lisp -------------------------------------------------------------------------------- /compositor.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/compositor.lisp -------------------------------------------------------------------------------- /desktop-mode.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/desktop-mode.lisp -------------------------------------------------------------------------------- /documentation.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/documentation.org -------------------------------------------------------------------------------- /ianimatable.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/ianimatable.lisp -------------------------------------------------------------------------------- /install.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/install.lisp -------------------------------------------------------------------------------- /keyboard.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/keyboard.lisp -------------------------------------------------------------------------------- /mode.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/mode.lisp -------------------------------------------------------------------------------- /mouse.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/mouse.lisp -------------------------------------------------------------------------------- /package.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/package.lisp -------------------------------------------------------------------------------- /render.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/render.lisp -------------------------------------------------------------------------------- /screenshot.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/screenshot.lisp -------------------------------------------------------------------------------- /slide-and-edit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/slide-and-edit.gif -------------------------------------------------------------------------------- /surface.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/surface.lisp -------------------------------------------------------------------------------- /syscall.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/syscall.lisp -------------------------------------------------------------------------------- /ulubis.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/ulubis.asd -------------------------------------------------------------------------------- /ulubis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/ulubis.gif -------------------------------------------------------------------------------- /ulubis.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/ulubis.lisp -------------------------------------------------------------------------------- /view.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/view.lisp -------------------------------------------------------------------------------- /virtual-desktop-mode.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/virtual-desktop-mode.lisp -------------------------------------------------------------------------------- /wallpaper.lisp: -------------------------------------------------------------------------------- 1 | 2 | (in-package :ulubis) 3 | 4 | -------------------------------------------------------------------------------- /wl-compositor-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-compositor-impl.lisp -------------------------------------------------------------------------------- /wl-data-device-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-data-device-impl.lisp -------------------------------------------------------------------------------- /wl-data-device-manager-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-data-device-manager-impl.lisp -------------------------------------------------------------------------------- /wl-data-source-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-data-source-impl.lisp -------------------------------------------------------------------------------- /wl-keyboard-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-keyboard-impl.lisp -------------------------------------------------------------------------------- /wl-output-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-output-impl.lisp -------------------------------------------------------------------------------- /wl-pointer-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-pointer-impl.lisp -------------------------------------------------------------------------------- /wl-region-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-region-impl.lisp -------------------------------------------------------------------------------- /wl-seat-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-seat-impl.lisp -------------------------------------------------------------------------------- /wl-shell-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-shell-impl.lisp -------------------------------------------------------------------------------- /wl-shell-surface-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-shell-surface-impl.lisp -------------------------------------------------------------------------------- /wl-subcompositor-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-subcompositor-impl.lisp -------------------------------------------------------------------------------- /wl-subsurface-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-subsurface-impl.lisp -------------------------------------------------------------------------------- /wl-surface-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/wl-surface-impl.lisp -------------------------------------------------------------------------------- /xdg-shell-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/xdg-shell-impl.lisp -------------------------------------------------------------------------------- /xdg-surface-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/xdg-surface-impl.lisp -------------------------------------------------------------------------------- /zxdg-popup-v6-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/zxdg-popup-v6-impl.lisp -------------------------------------------------------------------------------- /zxdg-positioner-v6-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/zxdg-positioner-v6-impl.lisp -------------------------------------------------------------------------------- /zxdg-shell-v6-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/zxdg-shell-v6-impl.lisp -------------------------------------------------------------------------------- /zxdg-surface-v6-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/zxdg-surface-v6-impl.lisp -------------------------------------------------------------------------------- /zxdg-toplevel-v6-impl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcolmstill/ulubis/HEAD/zxdg-toplevel-v6-impl.lisp --------------------------------------------------------------------------------