quickshell/src/core
outfoxxed 5eb6f51f4a
Some checks failed
Build / Nix (push) Has been cancelled
Build / Nix-1 (push) Has been cancelled
Build / Nix-2 (push) Has been cancelled
Build / Nix-3 (push) Has been cancelled
Build / Nix-4 (push) Has been cancelled
Build / Nix-5 (push) Has been cancelled
Build / Nix-6 (push) Has been cancelled
Build / Nix-7 (push) Has been cancelled
Build / Nix-8 (push) Has been cancelled
Build / Nix-9 (push) Has been cancelled
Build / Nix-10 (push) Has been cancelled
Build / Nix-11 (push) Has been cancelled
Build / Nix-12 (push) Has been cancelled
Build / Nix-13 (push) Has been cancelled
Build / Nix-14 (push) Has been cancelled
Build / Nix-15 (push) Has been cancelled
Build / Nix-16 (push) Has been cancelled
Build / Nix-17 (push) Has been cancelled
Build / Nix-18 (push) Has been cancelled
Build / Nix-19 (push) Has been cancelled
Build / Nix-20 (push) Has been cancelled
Build / Nix-21 (push) Has been cancelled
Build / Nix-22 (push) Has been cancelled
Build / Nix-23 (push) Has been cancelled
Build / Nix-24 (push) Has been cancelled
Build / Nix-25 (push) Has been cancelled
Build / Nix-26 (push) Has been cancelled
Build / Nix-27 (push) Has been cancelled
Build / Nix-28 (push) Has been cancelled
Build / Nix-29 (push) Has been cancelled
Build / Nix-30 (push) Has been cancelled
Build / Nix-31 (push) Has been cancelled
Build / Nix-32 (push) Has been cancelled
Build / Nix-33 (push) Has been cancelled
Build / Archlinux (push) Has been cancelled
Lint / Lint (push) Has been cancelled
core: add preprocessor for versioning
2026-01-17 03:14:30 -08:00
..
test core/qmlglobal: add execDetached functions for spawning processes 2025-06-15 02:52:16 -07:00
boundcomponent.cpp core/boundcomponent: add BoundComponent 2024-05-01 02:14:32 -07:00
boundcomponent.hpp core/boundcomponent: add BoundComponent 2024-05-01 02:14:32 -07:00
clock.cpp core/clock: expose date as a QDateTime 2025-01-24 23:53:31 -08:00
clock.hpp core/clock: expose date as a QDateTime 2025-01-24 23:53:31 -08:00
CMakeLists.txt core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
colorquantizer.cpp all: fix lints 2025-09-28 23:56:32 -07:00
colorquantizer.hpp all: fix lints 2025-09-28 23:56:32 -07:00
common.cpp core/desktopentry: expose exec command and use execDetached on call 2025-07-13 20:05:54 -07:00
common.hpp core/desktopentry: expose exec command and use execDetached on call 2025-07-13 20:05:54 -07:00
desktopentry.cpp core/desktopentry: handle string escape sequences 2025-10-28 02:20:28 -07:00
desktopentry.hpp core/desktopentry: mask entries with priority less than hidden entry 2025-10-09 01:11:50 -07:00
desktopentrymonitor.cpp core/desktopentry: watch for changes and rescan entries 2025-09-16 22:55:49 -07:00
desktopentrymonitor.hpp core/desktopentry: watch for changes and rescan entries 2025-09-16 22:55:49 -07:00
doc.hpp all: use UntypedObjectModel instead of ObjectModel in Q_PROPERTY 2024-11-01 03:12:07 -07:00
easingcurve.cpp core/easingcurve: add EasingCurve type 2024-03-21 02:54:21 -07:00
easingcurve.hpp core/easingcurve: add EasingCurve type 2024-03-21 02:54:21 -07:00
elapsedtimer.cpp core/elapsedtimer: add ElapsedTimer 2024-06-04 13:48:54 -07:00
elapsedtimer.hpp core/elapsedtimer: add ElapsedTimer 2024-06-04 13:48:54 -07:00
enginecontext.hpp core: synthesized qmldir files and new qml scanning strategy 2024-03-14 00:16:22 -07:00
generation.cpp core: switch to custom incubation controller 2026-01-10 13:22:50 -08:00
generation.hpp core: switch to custom incubation controller 2026-01-10 13:22:50 -08:00
iconimageprovider.cpp core/icon: add searching custom file paths 2025-11-17 22:16:14 -08:00
iconimageprovider.hpp core/icon: ability to specify a fallback or check if an icon exists 2024-11-17 14:46:34 -08:00
iconprovider.cpp build: update clang tooling and reformat 2025-11-15 04:43:27 -08:00
iconprovider.hpp all: optimize build 2024-11-05 04:15:17 -08:00
imageprovider.cpp core/icon: stop reusing image ids (dbusmenu, notifications) 2025-01-22 23:10:49 -08:00
imageprovider.hpp core/icon: stop reusing image ids (dbusmenu, notifications) 2025-01-22 23:10:49 -08:00
incubator.cpp core: switch to custom incubation controller 2026-01-10 13:22:50 -08:00
incubator.hpp core: switch to custom incubation controller 2026-01-10 13:22:50 -08:00
instanceinfo.cpp core/command: filter instance selection by current display 2025-10-12 17:33:21 -07:00
instanceinfo.hpp core/command: filter instance selection by current display 2025-10-12 17:33:21 -07:00
lazyloader.cpp core/lazyloader: fix incubator UAF in forceCompletion 2024-11-12 03:23:59 -08:00
lazyloader.hpp core: switch to custom incubation controller 2026-01-10 13:22:50 -08:00
logcat.hpp core/log: track default logging categories 2025-07-08 13:49:06 -07:00
logging.cpp core/log: copy early logs with sendfile/readwrite again 2026-01-08 02:35:08 -08:00
logging.hpp core/log: track default logging categories 2025-07-08 13:49:06 -07:00
logging_p.hpp core/log: encode category log levels 2024-09-10 04:48:54 -07:00
logging_qtprivate.cpp core/log: track default logging categories 2025-07-08 13:49:06 -07:00
logging_qtprivate.hpp core/log: track default logging categories 2025-07-08 13:49:06 -07:00
model.cpp core/model: fix recursion in emptyInstance 2025-11-15 17:41:54 -08:00
model.hpp build: fix new clang-tidy lints 2025-11-15 04:29:12 -08:00
module.md build: fix new clang-tidy lints 2025-11-15 04:29:12 -08:00
paths.cpp all: initial support for freebsd 2026-01-06 01:50:58 -08:00
paths.hpp core/command: filter instance selection by current display 2025-10-12 17:33:21 -07:00
persistentprops.cpp refactor(wayland): seperate cmake files for modularity 2024-02-19 00:52:03 -08:00
persistentprops.hpp refactor(wayland): seperate cmake files for modularity 2024-02-19 00:52:03 -08:00
platformmenu.cpp core/qsmenu!: improve menu layout change UX 2024-12-13 01:30:11 -08:00
platformmenu.hpp all: optimize build 2024-11-05 04:15:17 -08:00
platformmenu_p.hpp all: optimize build 2024-11-05 04:15:17 -08:00
plugin.cpp all: fix new lints 2025-01-07 03:11:19 -08:00
plugin.hpp core/plugin: rename QuickshellPlugin to QsEnginePlugin 2024-11-22 18:59:15 -08:00
popupanchor.cpp core/popupwindow: clean up popup lifecycle and window init 2026-01-13 01:21:08 -08:00
popupanchor.hpp core/popupwindow: clean up popup lifecycle and window init 2026-01-13 01:21:08 -08:00
qmlglobal.cpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
qmlglobal.hpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
qmlscreen.cpp core/screen: add model and serial number properties 2025-01-22 19:38:18 -08:00
qmlscreen.hpp core/screen: add model and serial number properties 2025-01-22 19:38:18 -08:00
qsintercept.cpp core: support qs. imports 2025-07-10 01:50:53 -07:00
qsintercept.hpp core: support qs. imports 2025-07-10 01:50:53 -07:00
qsmenu.cpp core/qsmenu!: improve menu layout change UX 2024-12-13 01:30:11 -08:00
qsmenu.hpp docs: remove }; in headers + typo fixes 2025-07-24 17:15:03 -07:00
qsmenuanchor.cpp core/menu: correctly handle menu destruction while open 2024-12-05 19:46:08 -08:00
qsmenuanchor.hpp all: use fully qualified type names in Q_PROPERTY 2024-11-01 01:43:22 -07:00
region.cpp Revert "core/region: use QList over QQmlListProperty for child regions" 2025-07-14 02:56:34 -07:00
region.hpp Revert "core/region: use QList over QQmlListProperty for child regions" 2025-07-14 02:56:34 -07:00
reload.cpp core/reloader: trigger postReload with a signal 2025-07-26 17:52:06 -07:00
reload.hpp core/reloader: trigger postReload with a signal 2025-07-26 17:52:06 -07:00
retainable.cpp core/retainable: add Retainable and RetainableLock 2024-07-12 21:21:35 -07:00
retainable.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
ringbuf.hpp core/log: add custom log encoder for smaller log storage 2024-08-09 14:43:18 -07:00
rootwrapper.cpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
rootwrapper.hpp tooling: add automatic QMLLS support for new imports and singletons 2025-07-16 14:35:46 -07:00
scan.cpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
scan.hpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
scanenv.cpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
scanenv.hpp core: add preprocessor for versioning 2026-01-17 03:14:30 -08:00
scriptmodel.cpp build: update clang tooling and reformat 2025-11-15 04:43:27 -08:00
scriptmodel.hpp core/scriptmodel: add objectProp, allowing js objects to be compared 2025-05-17 19:34:57 -07:00
shell.cpp refactor: move settings to their own object 2024-03-04 01:36:00 -08:00
shell.hpp core/reloader: wrap QQuickItem root nodes in a floating window 2024-11-22 20:18:04 -08:00
singleton.cpp core/reloader: trigger postReload with a signal 2025-07-26 17:52:06 -07:00
singleton.hpp core/reloader: trigger postReload with a signal 2025-07-26 17:52:06 -07:00
stacklist.hpp core/stacklist: add tests 2025-01-15 02:47:14 -08:00
toolsupport.cpp all: initial support for freebsd 2026-01-06 01:50:58 -08:00
toolsupport.hpp tooling: add per-shell tooling lock to prevent races 2025-07-16 17:47:28 -07:00
transformwatcher.cpp all: fix failing lints 2024-06-18 20:46:58 -07:00
transformwatcher.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
types.cpp core/panelwindow: move Margins to types.hpp 2025-05-30 00:33:00 -07:00
types.hpp core/panelwindow: move Margins to types.hpp 2025-05-30 00:33:00 -07:00
util.hpp build: fix new clang-tidy lints 2025-11-15 04:29:12 -08:00
variants.cpp all: fix new lints 2025-01-07 03:11:19 -08:00
variants.hpp all: fix new lints 2025-01-07 03:11:19 -08:00