aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/helpers
AgeCommit message (Expand)Author
2023-11-10Merge branch 'main' into decoration-positionerVaxry
2023-11-09xdg-shell: update reported size on ack_configureVaxry
2023-11-08positioner implVaxry
2023-11-05includes: fix box headers (#3771)Brett Alcox
2023-11-05compositor: find windows in direction on floatingVaxry
2023-11-05box: use std::round instead of std::floor in ::round()Vaxry
2023-11-04region: include box in the headerVaxry
2023-11-04dwindle: move to CBox for expressing nodesVaxry
2023-11-04wlsurface: fix small detectionVaxry
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-11-03renderer: improvements to wayland surface small() detectionVaxry
2023-11-03renderer: fix legacy_renderer build (#3732)pastalian
2023-11-01Core: various unsafe state improvements (#3713)Vaxry
2023-10-30renderer: properly pass 10-bit formats to openglVaxry
2023-10-30window: update window reported size on damage eventsVaxry
2023-10-29input: better cursor image infrastructureVaxry
2023-10-25renderer: respect viewporter dest on base surfacesVaxry
2023-10-22workspacerules: Add new optional "default command" for auto-launching apps on...Brenno Lemos
2023-10-20surface/wayland: conform to small surface requirementsVaxry
2023-10-15cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ...Philip Damianik
2023-10-12monitor: ensure vrr on workspace changevaxerski
2023-10-11build: guard execinfo.h via build systems (#3547)Vaxry
2023-10-09workspacerules: Add a persistent workspace rule (#3530)Roberto Previdi
2023-10-04renderer: considerable fixes to repaint logicvaxerski
2023-10-01internal: include missing header (#3464)memchr
2023-09-30tearing: cleanup vars and avoid rendering before drm is readyvaxerski
2023-09-30renderer: lock software cursors while tearingvaxerski
2023-09-30includes: add missing log include to animatedvariablevaxerski
2023-09-29watchdog: don't hang on exitvaxerski
2023-09-29renderer: optimize render pipeline when there is a solitary clientvaxerski
2023-09-29watchdog: remove thread on destroyvaxerski
2023-09-29internal: add a watchdogvaxerski
2023-09-28renderer: Tearing implementation (#3441)Vaxry
2023-09-28input: minor constraint fixesvaxerski
2023-09-28layout: don't discard fullscreen on new tilingvaxerski
2023-09-24internal: Further unsafe state improvements (#3404)Vaxry
2023-09-23build: Unbreak build without precompiled headers (#3400)Jan Beich
2023-09-23input: properly track mouse focus on drag operationsvaxerski
2023-09-22renderer: damage monitor on special workspace changevaxerski
2023-09-22refactor: manually resets singletons (#3395)memchr
2023-09-20Vector2D: fix typo in includeMihai Fufezan
2023-09-20input: Various constraint handling fixes (#3381)Vaxry
2023-09-20logging: implement std::formatter for some types (#3380)memchr
2023-09-20logging/format: use std::format_string to catch formatting string errors at c...memchr
2023-09-19varlist: cleanup unintuitive string splitting (#3369)memchr
2023-09-17bezier: Remove Todo about N-Point bezier curves. (#3352)Dickby
2023-09-16bezier: Optimize CBezierCurve::getYForPoint (#3321)Dickby
2023-09-14config: fix relative path resolution (#3308)memchr
2023-09-12varlist: move to a separate header, add joinvaxerski
2023-09-11keybinds: unify changeworkspace dispatcher (#3250)memchr