| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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> | |||||
