quickshell/src/core
outfoxxed 293341c9e1
core/reloader: ensure generation ptrs are removed on destroy
Broke things that used currentGeneration, and we shouldn't have a list
of dangling pointers anyway.
2024-09-13 04:18:52 -07:00
..
test core/log: add custom log encoder for smaller log storage 2024-08-09 14:43:18 -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
build.hpp.in crash: add crash reporter 2024-08-20 00:55:07 -07:00
clock.cpp core/clock: fix behavior with odd time changes 2024-08-16 02:35:03 -07:00
clock.hpp core/clock: fix behavior with odd time changes 2024-08-16 02:35:03 -07:00
CMakeLists.txt core/ipc: add ipc server/client 2024-08-30 21:45:20 -07:00
common.cpp crash: add crash reporter 2024-08-20 00:55:07 -07:00
common.hpp crash: add crash reporter 2024-08-20 00:55:07 -07:00
desktopentry.cpp core/desktopentry: prioritize fallback keys over mismatched keys 2024-08-28 22:05:21 -07:00
desktopentry.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
doc.hpp all: replace list properties with ObjectModels 2024-05-23 17:28: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
floatingwindow.cpp core/reloader: fix late creation of Reloadable types 2024-04-19 15:45:07 -07:00
floatingwindow.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
generation.cpp core/reloader: ensure generation ptrs are removed on destroy 2024-09-13 04:18:52 -07:00
generation.hpp io/ipchandler: add IpcHandler and qs msg 2024-09-13 02:50:42 -07:00
iconimageprovider.cpp service/tray: log icon render failures due to IconThemePath 2024-04-29 18:16:04 -07:00
iconimageprovider.hpp service/tray: log icon render failures due to IconThemePath 2024-04-29 18:16:04 -07:00
imageprovider.cpp dbus/dbusmenu: add DBusMenu support 2024-04-29 23:57:26 -07:00
imageprovider.hpp service/tray: rework tray image providers 2024-04-29 22:28:09 -07:00
incubator.cpp core/lazyloader: add LazyLoader 2024-03-19 05:35:44 -07:00
incubator.hpp core/lazyloader: add LazyLoader 2024-03-19 05:35:44 -07:00
instanceinfo.cpp core!: refactor launch sequence 2024-09-01 14:17:39 -07:00
instanceinfo.hpp core!: refactor launch sequence 2024-09-01 14:17:39 -07:00
ipc.cpp io/ipchandler: add IpcHandler and qs msg 2024-09-13 02:50:42 -07:00
ipc.hpp io/ipchandler: add IpcHandler and qs msg 2024-09-13 02:50:42 -07:00
ipccommand.hpp io/ipchandler: add IpcHandler and qs msg 2024-09-13 02:50:42 -07:00
lazyloader.cpp core/lazyloader: add activeAsync property 2024-04-30 17:01:09 -07:00
lazyloader.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
logging.cpp core/log: fix encoding 29 second deltas (again) 2024-09-10 16:30:50 -07:00
logging.hpp core/log: encode category log levels 2024-09-10 04:48:54 -07:00
logging_p.hpp core/log: encode category log levels 2024-09-10 04:48:54 -07:00
logging_qtprivate.cpp core/command: add log --follow 2024-09-10 03:31:49 -07:00
logging_qtprivate.hpp core/command: add log --follow 2024-09-10 03:31:49 -07:00
main.cpp io/ipchandler: add IpcHandler and qs msg 2024-09-13 02:50:42 -07:00
main.hpp core!: refactor launch sequence 2024-09-01 14:17:39 -07:00
model.cpp core/objectmodel: fix objectInserted signal indexes 2024-07-12 22:52:40 -07:00
model.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
module.md core/clock: add SystemClock 2024-07-30 23:24:54 -07:00
objectrepeater.cpp core/objectrepeater: delete delegate instances after removal 2024-06-23 03:18:27 -07:00
objectrepeater.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
panelinterface.cpp feat(wayland): create cross platform window interfaces 2024-02-25 07:13:54 -08:00
panelinterface.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
paths.cpp core/command: add log --follow 2024-09-10 03:31:49 -07:00
paths.hpp core/command: add log --follow 2024-09-10 03:31:49 -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/menu: opening platform menus w/o QApplication no longer crashes 2024-08-16 16:47:50 -07:00
platformmenu.hpp core/menu: add QsMenuAnchor for more control of platform menus 2024-07-25 20:44:26 -07:00
plugin.cpp service/tray: mostly complete StatusNotifierItem implementation 2024-04-06 02:19:40 -07:00
plugin.hpp core: fix build warnings 2024-04-07 23:12:19 -07:00
popupanchor.cpp core/popupanchor: pick flip direction based on available width 2024-08-06 22:24:31 -07:00
popupanchor.hpp core/popupanchor: reposition on popup size change 2024-07-24 00:44:42 -07:00
popupwindow.cpp core/popupanchor: reposition on popup size change 2024-07-24 00:44:42 -07:00
popupwindow.hpp core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00
proxywindow.cpp core/window: premultiply background colors 2024-09-10 00:01:17 -07:00
proxywindow.hpp core/window: add QsWindow attached object to contained Items 2024-07-17 20:54:29 -07:00
qmlglobal.cpp core/global: add Quickshell.iconPath 2024-07-11 00:09:34 -07:00
qmlglobal.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
qmlscreen.cpp core/screen: expose x and y positions 2024-03-29 05:41:39 -07:00
qmlscreen.hpp all: use type/prop shorthand in docs 2024-07-14 16:17:51 -07:00
qsintercept.cpp core: support root: and root:/ paths for the config root 2024-05-29 15:07:10 -07:00
qsintercept.hpp core: support root: and root:/ paths for the config root 2024-05-29 15:07:10 -07:00
qsmenu.cpp core/menu: add handle support to QsMenuOpener + add handle to tray 2024-07-25 02:51:17 -07:00
qsmenu.hpp core/menu: add handle support to QsMenuOpener + add handle to tray 2024-07-25 02:51:17 -07:00
qsmenuanchor.cpp core/menu: opening platform menus w/o QApplication no longer crashes 2024-08-16 16:47:50 -07:00
qsmenuanchor.hpp core/menu: add QsMenuAnchor for more control of platform menus 2024-07-25 20:44:26 -07:00
region.cpp core/region: improve child handling 2024-03-21 05:26:04 -07:00
region.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
reload.cpp core/reloader: null generation ref in reloadables on destruction 2024-08-30 16:29:59 -07:00
reload.hpp core/reloader: null generation ref in reloadables on destruction 2024-08-30 16:29:59 -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/reloader: disconnect old generation before reloading 2024-08-30 16:29:48 -07:00
rootwrapper.hpp core: fix UAF when calling Qt.quit or Qt.exit 2024-08-28 15:30:02 -07:00
scan.cpp core: support root: and root:/ paths for the config root 2024-05-29 15:07:10 -07:00
scan.hpp core: support root: and root:/ paths for the config root 2024-05-29 15:07:10 -07:00
shell.cpp refactor: move settings to their own object 2024-03-04 01:36:00 -08:00
shell.hpp refactor: move settings to their own object 2024-03-04 01:36:00 -08:00
singleton.cpp core/reloader: fix late creation of Reloadable types 2024-04-19 15:45:07 -07:00
singleton.hpp core/singleton: fix PostReloadHook in singletons 2024-03-20 01:37:30 -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/util: move DropEmitter to utils and add generic accessor macros 2024-07-30 12:19:59 -07:00
types.hpp core/util: add experimental member macros 2024-07-30 20:23:57 -07:00
util.hpp io/fileview: add FileView 2024-09-09 03:15:16 -07:00
variants.cpp core/reloader: fix late creation of Reloadable types 2024-04-19 15:45:07 -07:00
variants.hpp docs: use new member reference shorthand 2024-07-21 17:41:49 -07:00
windowinterface.cpp core/window: fix attached property prior to backer creation 2024-07-18 01:57:40 -07:00
windowinterface.hpp core/window: premultiply background colors 2024-09-10 00:01:17 -07:00