| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | format: make ci happy | Vaxry | 2024-03-08 | 1 | -2/+2 |
| | | |||||
| * | windowrules: Make min/maxsize rules dynamic (#4775) | Epilepsy Gatherings | 2024-03-08 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rebase * simplify and remove prop * Stuff - add back win prop - change minsize defaults - change request formatting for setprop * style fix * remove empty line * change defaults * redo string to vec * remove redundant parsing * change to vec * support commas * remove static rules * take out garbage * format * don't allow commas and resize on setprop * use isNumber | ||||
| * | core: improve cleanup logic | vaxerski | 2024-01-19 | 1 | -0/+7 |
| | | |||||
| * | systemd: add HYPRLAND_NO_SD_NOTIFY | vaxerski | 2023-12-21 | 1 | -0/+7 |
| | | | | | fixes #4217 | ||||
| * | internal: convert uname fields to strings before logging | Vaxry | 2023-12-18 | 1 | -4/+4 |
| | | | | | fixes #4188, thanks @jbeich | ||||
| * | screencopy: fix shm exports with 10-bit | Vaxry | 2023-12-01 | 1 | -0/+10 |
| | | | | | fixes #4019 | ||||
| * | env: add HYPRLAND_NO_RT | Vaxry | 2023-11-17 | 1 | -0/+4 |
| | | |||||
| * | internal: make getPlusMinusKeywordResult return optional | Vaxry | 2023-11-12 | 1 | -7/+22 |
| | | |||||
| * | internal: replace INT_MAX with WORKSPACE_INVALID | Vaxry | 2023-11-12 | 1 | -9/+7 |
| | | |||||
| * | compositor: find windows in direction on floating | Vaxry | 2023-11-05 | 1 | -0/+4 |
| | | |||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -7/+0 |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | ||||
| * | renderer: fix legacy_renderer build (#3732) | pastalian | 2023-11-03 | 1 | -1/+6 |
| | | | | | In GLES2, `GL_RGB10_A2` and `GL_UNSIGNED_INT_2_10_10_10_REV` are defined as `GL_RGB10_A2_EXT` and `GL_UNSIGNED_INT_2_10_10_10_REV_EXT` respectively. | ||||
| * | renderer: properly pass 10-bit formats to opengl | Vaxry | 2023-10-30 | 1 | -0/+12 |
| | | |||||
| * | workspacerules: Add new optional "default command" for auto-launching apps ↵ | Brenno Lemos | 2023-10-22 | 1 | -2/+40 |
| | | | | | on new workspaces (#3559) | ||||
| * | cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ↵ | Philip Damianik | 2023-10-15 | 1 | -14/+14 |
| | | | | | | | | (#3572) * Replace find() with C++20 starts_with() and ends_with() * Replace find() with C++20 contains() | ||||
| * | build: guard execinfo.h via build systems (#3547) | Vaxry | 2023-10-11 | 1 | -3/+9 |
| | | | | | | | | | | | | | | * guard execinfo via cmake * libexecinfo -> execinfo macro name * meson: add execinfo check * move check in cmake up --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | logging/format: use std::format_string to catch formatting string errors at ↵ | memchr | 2023-09-20 | 1 | -5/+1 |
| | | | | | | | | compile time (#3377) * fix(log): use constexpr format string * deprecate getFormat | ||||
| * | config: fix relative path resolution (#3308) | memchr | 2023-09-14 | 1 | -11/+13 |
| | | |||||
| * | internal: fix warnings | vaxerski | 2023-09-07 | 1 | -3/+3 |
| | | |||||
| * | internal: Remove all `.c_str()` calls when using `std::vformat` (#3198) | Philip Damianik | 2023-09-06 | 1 | -6/+6 |
| | | | | Signed-off-by: pdamianik <39028343+pdamianik@users.noreply.github.com> | ||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -25/+15 |
| | | |||||
| * | compositor: log thrown runtime exceptions | vaxerski | 2023-08-20 | 1 | -0/+5 |
| | | |||||
| * | internal: move backtrace to specific func | vaxerski | 2023-08-11 | 1 | -0/+18 |
| | | |||||
| * | config: minor path handling fixes | vaxerski | 2023-07-10 | 1 | -2/+2 |
| | | |||||
| * | bug fix (#2314) | Eric_Luo | 2023-05-16 | 1 | -1/+1 |
| | | | | | | fix float check logic Co-authored-by: hnboy <hnywolf@gmail.ccom> | ||||
| * | Add "next on monitor or empty" workspace parameter (#2198) | scorpion-26 | 2023-05-08 | 1 | -2/+135 |
| | | | | | | | | | | | | | | | | | | | | | | * Add "next on monitor or empty" workspace parameter Implements the following workspace parameter: r+x/r-x (i.e. r+1): Behaves similar to the "m" parameter, but can also select empty workspaces and it doesn't wrap around * Improve code comments * Implementation V2 for 'r' workspace param * Rebase to upstream Should fix CI * Always set outName * Include named workspaces Currently only considers open/active named workspaces | ||||
| * | Format: use %lx for all addresses | vaxerski | 2023-04-17 | 1 | -1/+1 |
| | | |||||
| * | Misc FreeBSD fixes (#1926) | Jan Beich | 2023-03-31 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | * helpers: drop incomplete GNU/kFreeBSD bits Debian with FreeBSD kernel lacks Wayland-related packages and is not officially supported since Jessie. * KeybindManager: check VT ioctl availability instead of hardcoding * plugins: add missing header for libc++ after 430778293e4c src/plugins/PluginAPI.cpp:299:33: error: implicit instantiation of undefined template 'std::basic_istringstream<char>' std::istringstream inStream(SYMBOLS); ^ /usr/include/c++/v1/iosfwd:140:32: note: template is declared here class _LIBCPP_TEMPLATE_VIS basic_istringstream; ^ * plugins: prefer llvm-nm with Clang after 430778293e4c nm: invalid option -- j | ||||
| * | dispatchers: remember named workspaces in prev | vaxerski | 2023-03-13 | 1 | -3/+3 |
| | | |||||
| * | Buffer overflow fix (#1707) | opsu | 2023-03-05 | 1 | -2/+2 |
| | | |||||
| * | Unbreak CrashReporter on FreeBSD (#1589) | Jan Beich | 2023-02-20 | 1 | -0/+4 |
| | | |||||
| * | Added a crash reporter | vaxerski | 2023-02-19 | 1 | -0/+9 |
| | | |||||
| * | add prev to getWorkspaceIDFromString | vaxerski | 2023-02-09 | 1 | -0/+16 |
| | | |||||
| * | feat: border angle animations (#1469) | ozwaldorf | 2023-02-01 | 1 | -0/+16 |
| | | | | Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com> | ||||
| * | Unbreak build with libc++ (#1457) | Jan Beich | 2023-01-31 | 1 | -0/+1 |
| | | |||||
| * | remove restrictions from setprop for ints | vaxerski | 2023-01-24 | 1 | -33/+89 |
| | | |||||
| * | Add 'exact' option for 'splitratio' (#1245) | Julian Schuler | 2022-12-17 | 1 | -67/+38 |
| | | | | | | * Simplify getPlusMinusKeywordResult() * Add an 'exact' option for 'splitratio' | ||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -73/+69 |
| | | | | * clang-format stuff and format files | ||||
| * | sort valid ws-es in relative | vaxerski | 2022-12-08 | 1 | -0/+2 |
| | | |||||
| * | optimize m+- and e+- workspace opts | vaxerski | 2022-12-08 | 1 | -41/+29 |
| | | |||||
| * | Added handling more special workspaces | vaxerski | 2022-11-27 | 1 | -3/+14 |
| | | |||||
| * | Add option for retrieving first empty workspace (#1085) | Julian Schuler | 2022-11-23 | 1 | -1/+8 |
| | | |||||
| * | Add bordercolor windowrule (#992) | Jef | 2022-11-13 | 1 | -0/+36 |
| | | | | | | | | * Add bordercolor windowrule * remove spaces form bordercolor rule + typo Co-authored-by: Jef Steelant <jef.steelant_ext@softathome.com> | ||||
| * | guard empty str in removeBeginEndSpacesTabs | vaxerski | 2022-11-10 | 1 | -0/+3 |
| | | |||||
| * | helpers: implement getPPIDof on BSDs (#972) | Jan Beich | 2022-11-07 | 1 | -0/+45 |
| | | | | | Get PPID from `struct kinfo_proc` via sysctl for the specified PID. Adjusted for minor differences between each BSD kernel. | ||||
| * | Change matrixProjection function stop use matrixFlip180 everywhere. | Felix Dick | 2022-10-10 | 1 | -5/+5 |
| | | |||||
| * | log GPU info for debugging | vaxerski | 2022-10-03 | 1 | -0/+9 |
| | | |||||
| * | optimize removing trailing spaces | vaxerski | 2022-10-03 | 1 | -4/+8 |
| | | |||||
| * | Added window swallowing | vaxerski | 2022-10-01 | 1 | -0/+35 |
| | | |||||
| * | add case for empty strings in isNumber | vaxerski | 2022-09-30 | 1 | -0/+3 |
| | | |||||
