summaryrefslogtreecommitdiff
path: root/src/plugins/PluginAPI.cpp
Commit message (Expand)AuthorAgeFilesLines
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-0/+65
* notifications: move and small refactor (#14094)Vaxry2026-04-161-3/+3
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-201-6/+6
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-221-6/+5
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-7/+27
* pluginsystem: fix crash when unloading plugin hyprctl commands (#12821)Virt2026-01-031-1/+1
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-3/+3
* plugins: incorporate hyprdep ABI into plugin info (#12001)Vaxry2025-10-211-1/+12
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-1/+1
* plugins: refactor class member vars (#10257)davc0n2025-05-031-12/+12
* managers: refactor class member vars (#10242)davc0n2025-05-021-3/+3
* windows: refactor class member vars (#10168)davc0n2025-04-281-1/+1
* compositor: refactor class member vars (#10141)davc0n2025-04-221-1/+1
* Permission Manager: add permission management for screencopy (#9930)Vaxry2025-04-081-1/+1
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-1/+1
* core: move to inotify for monitoring the config filesvaxerski2025-01-191-1/+2
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+5
* pluginAPI: add register dispatcher v2Vaxry2024-12-191-0/+13
* core: Add clang-tidy (#8664)Vaxry2024-12-071-1/+1
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-2/+2
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-2/+2
* keybinds: refactor dispatchers to be better (#7331)Ikalco2024-08-241-2/+5
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-0/+1
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-5/+5
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-2/+2
* pluginapi: unregister callbacks on lost ptrsVaxry2024-04-221-2/+2
* HookSystem: improve callback safetyVaxry2024-04-201-15/+3
* hyprpm: add support for minimum versionsVaxry2024-04-051-1/+1
* format: make ci happyVaxry2024-03-081-1/+1
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-5/+8
* pluginapi: allow registering hyprctl commandsVaxry2024-02-051-0/+24
* hyprctl: move to a class and unify commandsVaxry2024-02-051-2/+2
* decorations: Decoration Positioner (#3800)Vaxry2023-11-111-5/+4
* pluginapi: fixup get_hash functionsVaxry2023-10-291-0/+4
* pluginapi: add a config keyword adding methodVaxry2023-10-291-0/+13
* cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ...Philip Damianik2023-10-151-1/+1
* Plugin API: Add version query (#3545)Vaxry2023-10-141-1/+10
* pluginapi: remove starting newline in demangled func name (#3502)ItsDrike2023-10-061-1/+5
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-061-2/+2
* internal: Formatter rework (#3186)Vaxry2023-09-061-1/+1
* decos: recalc on addvaxerski2023-05-231-0/+3
* Fix not finding function symbols for hooking (#2292)outfoxxed2023-05-161-5/+16
* pluginAPI: make symbols staticvaxerski2023-04-171-6/+6
* Misc FreeBSD fixes (#1926)Jan Beich2023-03-311-0/+7
* plugins: Add an API entry for finding functions by namevaxerski2023-03-311-0/+72
* plugin api: add addNotificationV2vaxerski2023-03-201-0/+48
* Fix plugin argument-less hyprctl calls (#1723)Stanisław Zagórowski2023-03-071-3/+5
* Plugin System (#1590)Vaxry2023-02-271-0/+193