summaryrefslogtreecommitdiff
path: root/src/plugins
Commit message (Expand)AuthorAgeFilesLines
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-236-12/+12
* core: move to inotify for monitoring the config filesvaxerski2025-01-192-3/+5
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-173-3/+10
* functionHooks: wait for hyprland pages before returning addr for trampovaxerski2024-12-261-0/+15
* pluginAPI: add register dispatcher v2Vaxry2024-12-192-1/+23
* core: Add clang-tidy (#8664)Vaxry2024-12-075-11/+12
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-032-4/+4
* miscfunctions: move configStringToInt to std::expectedVaxry2024-11-181-5/+8
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-262-12/+12
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-1/+1
* keybinds: refactor dispatchers to be better (#7331)Ikalco2024-08-241-2/+5
* pluginapi: Add force reload of config at the end of plugin initialization (#7...atikiNBTW2024-07-291-0/+2
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-0/+1
* core: fix no-pch buildVaxry2024-06-191-0/+1
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+1
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-053-24/+22
* pluginAPI/hooks: Remove dependency on cc from the hooksystem (#5801)Vaxry2024-04-301-77/+40
* core: Move /tmp/hypr to $XDG_RUNTIME_DIR/hypr (#5788)Vaxry2024-04-281-1/+2
* hooksystem: check for existing random outdirVaxry2024-04-281-1/+7
* core: prefer mkdir over create_directory and permissionsVaxry2024-04-281-3/+5
* hooksystem: use a random 700 directory for assemblerVaxry2024-04-281-10/+17
* CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771)virchau132024-04-272-0/+12
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-273-5/+9
* pluginsystem: fix unhooking on exitVaxry2024-04-221-2/+4
* pluginapi: unregister callbacks on lost ptrsVaxry2024-04-224-17/+21
* pluginsystem: unload entire plugin before calling dlclose()Vaxry2024-04-221-3/+8
* HookSystem: improve callback safetyVaxry2024-04-203-37/+17
* core: fix compile without pchVaxry2024-04-051-1/+0
* hooksystem: attempt allocating pages in linear orderVaxry2024-04-051-1/+1
* hooksystem: Fix miscalculation in comment (#5442)Martin Sundhaug2024-04-051-1/+1
* hyprpm: add support for minimum versionsVaxry2024-04-052-1/+2
* hooksystem: manually map trampoline addressesVaxry2024-04-042-15/+154
* format: make ci happyVaxry2024-03-081-1/+1
* Migrate the config to hyprlang (#4656)Vaxry2024-02-182-8/+13
* pluginapi: allow registering hyprctl commandsVaxry2024-02-054-0/+43
* hyprctl: move to a class and unify commandsVaxry2024-02-051-2/+2
* pluginapi: fix hooks with negative rip offsetsVaxry2024-01-241-3/+4
* HookSystem: rename PAGESIZE_VAR from PAGESIZE to avoid conflict (#4321)Zach DeCook2024-01-011-3/+3
* pluginapi: manually detect endbr64 opcodes in function hooksvaxerski2023-12-281-0/+16
* pluginapi: better wording for plugin function hook errorsvaxerski2023-12-271-1/+1
* pluginapi: log assembler returnvaxerski2023-12-271-1/+3
* pluginapi: Trampoline hooks %rip patching improvements (#4256)Vaxry2023-12-272-60/+114
* functionHooks: fix incorrect protlen calcsVaxry2023-12-091-3/+6
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-3/+3
* hooksystem: fix missed log includeVaxry2023-11-261-0/+1
* functionhooks: throw an exception on unsupported %rip usageVaxry2023-11-261-1/+8
* pluginmgr: fix double use of dlerror()Vaxry2023-11-171-2/+3
* plugins: make logging on error more verboseVaxry2023-11-172-1/+9
* decorations: Decoration Positioner (#3800)Vaxry2023-11-112-6/+5
* pluginapi: fixup get_hash functionsVaxry2023-10-292-1/+9