| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | pluginsystem: fix crash when unloading plugin hyprctl commands (#12821) | Virt | 2026-01-03 | 1 | -2/+4 |
| | | |||||
| * | debug: move to hyprutils' logger (#12673) | Vaxry | 2025-12-18 | 1 | -17/+17 |
| | | |||||
| * | i18n: init localization for ANR, Permissions and Notifications (#12316) | Vaxry | 2025-11-16 | 1 | -1/+3 |
| | | | | | | | | | Adds localization support for en, it, pl and jp --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Aaron Blasko <blaskoazzolaaaron@gmail.com> | ||||
| * | refactor: Use new hyprutils casts (#11377) | Kamikadze | 2025-08-14 | 1 | -5/+5 |
| | | |||||
| * | permissions: properly print config requests for plugins | Vaxry | 2025-06-18 | 1 | -4/+4 |
| | | |||||
| * | plugins: don't update config plugins on state unchanged | Vaxry | 2025-06-18 | 1 | -0/+5 |
| | | | | | fixes #10781 | ||||
| * | plugins: refactor class member vars (#10257) | davc0n | 2025-05-03 | 1 | -45/+45 |
| | | |||||
| * | permissions: add perms for plugin loading (#10184) | Vaxry | 2025-04-29 | 1 | -32/+87 |
| | | | | | | | | Adds permission management for loading plugins --------- Co-authored-by: Jan Beich <jbeich@FreeBSD.org> | ||||
| * | core: move all shared_ptrs from the STL to hyprutils (#9143) | Vaxry | 2025-01-23 | 1 | -2/+2 |
| | | |||||
| * | core: move to inotify for monitoring the config files | vaxerski | 2025-01-19 | 1 | -2/+3 |
| | | | | | | | instead of manually polling every second which is not efficient, use inotify. an added bonus is that inotify is much much faster | ||||
| * | core: cleanup header includes (#9088) | user111111111111111111111111111111111 | 2025-01-17 | 1 | -1/+3 |
| | | | | Cleanup some unneeded includes to speed up compilation | ||||
| * | core: Add clang-tidy (#8664) | Vaxry | 2024-12-07 | 1 | -2/+2 |
| | | | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright. | ||||
| * | misc: constify the remaining for loops (#7534) | Tom Englund | 2024-08-26 | 1 | -10/+10 |
| | | | | now we roll loops at blazing constified speed. | ||||
| * | pluginapi: Add force reload of config at the end of plugin initialization ↵ | atikiNBTW | 2024-07-29 | 1 | -0/+2 |
| | | | | | | | | (#7099) * Add force reload of config at the end of plugin load * Remove unnecessary include | ||||
| * | CrashReporter: fix deadlocks by making it mostly async-signal-safe (#5771) | virchau13 | 2024-04-27 | 1 | -0/+10 |
| | | | | | | `CrashReporter::createAndSaveCrash()` is not async-signal-safe, resulting in random deadlocks/double-crashes during Hyprland crashes. This changes the function to be (mostly) async-signal-safe. | ||||
| * | internal: Window storage rework - part 1 (#5762) | Vaxry | 2024-04-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | * Window storage rework - part 1 * format * remove useless include * fix pch * format * fix crash in dwindle * fix vram leak * prefer .expired() for bool checks | ||||
| * | pluginsystem: fix unhooking on exit | Vaxry | 2024-04-22 | 1 | -2/+4 |
| | | |||||
| * | pluginapi: unregister callbacks on lost ptrs | Vaxry | 2024-04-22 | 1 | -1/+1 |
| | | |||||
| * | pluginsystem: unload entire plugin before calling dlclose() | Vaxry | 2024-04-22 | 1 | -3/+8 |
| | | | | | fixes #5689 | ||||
| * | pluginapi: allow registering hyprctl commands | Vaxry | 2024-02-05 | 1 | -0/+4 |
| | | | | | closes #4616 | ||||
| * | pluginmgr: fix double use of dlerror() | Vaxry | 2023-11-17 | 1 | -2/+3 |
| | | |||||
| * | plugins: make logging on error more verbose | Vaxry | 2023-11-17 | 1 | -1/+8 |
| | | | | | ref #3874 | ||||
| * | internal: Remove all `.c_str()` calls when using `std::vformat` (#3198) | Philip Damianik | 2023-09-06 | 1 | -9/+9 |
| | | | | Signed-off-by: pdamianik <39028343+pdamianik@users.noreply.github.com> | ||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -9/+9 |
| | | |||||
| * | plugins: fix config value usage in init | vaxerski | 2023-07-10 | 1 | -0/+3 |
| | | |||||
| * | Declarative plugin management (#2180) | outfoxxed | 2023-05-01 | 1 | -0/+29 |
| | | | | | | | | | | | | | * Declarative plugin management Allow declaring `plugin` entries in the hyprland configuration. Plugins will be loaded if an entry is added and unloaded if that entry is removed. * Replace pointers with copying in updateconfigPlugins * Include which plugin was declared twice in error | ||||
| * | Unload plugins on compositor cleanup (#1662) | Stanisław Zagórowski | 2023-02-28 | 1 | -1/+7 |
| | | |||||
| * | Plugin System (#1590) | Vaxry | 2023-02-27 | 1 | -0/+139 |
| --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | |||||
