Commit graph

12 commits

Author SHA1 Message Date
2c411fce5a
all: fix new lints 2025-01-07 03:11:19 -08:00
2996e40ff9
core/plugin: rename QuickshellPlugin to QsEnginePlugin
Fixes conflict with the autogenerated qml plugin of the same name.
2024-11-22 18:59:15 -08:00
9980f8587e
window: generate qmltypes 2024-10-31 14:04:58 -07:00
ebfa8ec448
core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00
ec362637b8
service/tray!: redesign menus / dbusmenu and add native menu support
Reworks dbusmenu menus to be displayable with a system context menu.

Breaks the entire DBusMenu api.
2024-07-01 20:50:30 -07:00
569c40494d
all: import module dependencies via qmldir
Improves compatibility with qml tooling.
2024-05-29 19:29:57 -07:00
73cfeba61b
x11: add XPanelWindow 2024-05-20 02:16:44 -07:00
bb5bc0547a
build: add build options for all components 2024-02-29 01:30:57 -08:00
cfd9a27619
refactor: move wlr_layershell to its own subdirectory 2024-02-26 03:13:55 -08:00
4ae7ff8c72
rename: QuickShell => Quickshell 2024-02-26 00:57:47 -08:00
c0faebc700
cleanup(plugin): remove dependency on unstable moc functions 2024-02-26 00:08:30 -08:00
3bd587cfcc
feat: basic plugin system
The wayland plugin now uses it.
2024-02-25 23:47:17 -08:00