summaryrefslogtreecommitdiff
path: root/src/events/Monitors.cpp
Commit message (Collapse)AuthorAgeFilesLines
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-231-1/+8
|
* Partial revert of Commit 302ec13: (#2539)Shemig2023-06-171-5/+0
| | | | | | | | | | | | | | Fix crash when screen size is 0x0 (#2523) Reason: The disable of a monitor with 0x0 size is causing issuses with some users. https://github.com/hyprwm/Hyprland/issues/2537 Left the defensive code to resolve the crash. Will continue to investigate and find a solution for the dell xps disabled monitor Co-authored-by: giladsx <gilad@spectalix.com>
* Fix crash when screen size is 0x0 (#2523)Shemig2023-06-151-0/+5
| | | | | | (When booting into laptop clam mode in dell XPS) and also ignore any screen with size 0x0 in the first place Co-authored-by: giladsx <gilad@spectalix.com>
* events: remove old commentvaxerski2023-06-021-1/+0
|
* screencopy: implement dmabufvaxerski2023-04-121-0/+8
|
* listeners: more safety around changevaxerski2023-04-121-0/+3
|
* output: handle needs_framevaxerski2023-04-071-0/+6
|
* internal: listen to output.damage eventsvaxerski2023-04-071-0/+7
|
* Fix some typos (#1907)Alexander Seiler2023-03-291-1/+1
| | | Signed-off-by: Alexander Seiler <seileralex@gmail.com>
* config: default manual animations to falsevaxerski2023-03-241-1/+1
|
* Feat: Introduce render_ahead_of_time (#1863)Vaxry2023-03-241-206/+19
|
* Added overflow check for blur radius (#1847)staz2023-03-211-1/+2
| | | | | | | * internal: added overflow check for blur radius --------- Co-authored-by: vaxerski <43317083+vaxerski@users.noreply.github.com>
* monitors: update surface outputs on recover from unsafevaxerski2023-03-211-0/+7
|
* monitors: fix segfault on non-unsafe removevaxerski2023-03-161-1/+1
|
* events: guard output in changevaxerski2023-03-151-0/+3
|
* monitors: fixes to unsafe modevaxerski2023-03-151-0/+7
|
* Move AnimationManager::tick() to an event loopvaxerski2023-03-021-1/+0
|
* Draw HyprError on the last monitorvaxerski2023-02-281-5/+3
|
* Plugin System (#1590)Vaxry2023-02-271-1/+12
| | | | | --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* Added an Event Hook System (#1578)Vaxry2023-02-191-3/+1
| | | | | * added an eventHookSystem * Add all socket2 events to hooks
* fixup stutter in rendering with toplevel_exportvaxerski2023-02-161-2/+2
|
* move no_vfr to vfr and add vrrvaxerski2023-02-141-4/+4
|
* improve VRR state checking with updates to mosthzvaxerski2023-02-081-4/+4
|
* prevent early segfaults on default mouse posvaxerski2023-01-281-2/+4
|
* warp cursor on login to centervaxerski2023-01-281-0/+8
|
* expand region twice in blur damagevaxerski2023-01-081-3/+5
| | | | we need to update possible blurriness above
* Normalize color storagevaxerski2023-01-051-2/+2
| | | | | | Colors are now normalized to 0 - 1 values instead of 0 - 255 causes calculations to be simpler and generally cleans up the codebase.
* fix dynamic monitor disables corrupting pmosthzvaxerski2022-12-221-20/+4
|
* Added clang format (#1239)Vaxry2022-12-161-33/+34
| | | * clang-format stuff and format files
* Implement window sharing with the hl toplevel export proto (#1179)Vaxry2022-12-051-0/+2
| | | | | * implement window sharing Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* don't attempt rendering on begin failurevaxerski2022-12-021-5/+4
|
* update wlroots depvaxerski2022-11-191-0/+7
|
* Fix minor issues with mirrorsvaxerski2022-11-191-9/+2
|
* minor fixes for mirrors & log more monitor eventsvaxerski2022-11-191-1/+14
|
* move no_direct_scanout to miscvaxerski2022-11-051-1/+1
|
* Added direct scanoutvaxerski2022-11-051-0/+11
|
* render the debug overlay only on visible monitorsvaxerski2022-11-021-3/+3
|
* deprecate general:damage_trackingvaxerski2022-11-021-1/+1
|
* don't set custom mode in changevaxerski2022-10-191-2/+0
|
* remove old logvaxerski2022-10-141-2/+0
|
* Remove trailing whitespace.Felix Dick2022-09-251-2/+2
|
* fix hyprland freeze when undocking from docking stationtomahk2022-09-191-1/+2
|
* Added monitor mirroringvaxerski2022-09-131-25/+36
|
* finally fixed transformed snapshotsvaxerski2022-08-301-2/+2
|
* fix styling in const ptrsvaxerski2022-08-271-3/+3
|
* added experimental monitor savingvaxerski2022-08-101-19/+37
|
* further fixes to monitor disabling on launchvaxerski2022-08-101-4/+3
|
* make monitor IDs permanentvaxerski2022-08-031-0/+2
|
* fix new blur optimizations with non-full damagevaxerski2022-08-011-0/+2
|
* minor fixes to render loopvaxerski2022-07-311-1/+11
|