summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.hpp
Commit message (Collapse)AuthorAgeFilesLines
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-231-0/+1
|
* gamma: use wlr's new gamma manager eventvaxerski2023-06-141-0/+1
|
* renderer,config: add custom DRM modeline support (#2254)Andrei Alexeyev2023-05-091-11/+14
| | | | | | | | | | | | | | This allows specifying custom display resolutions for the DRM backend. This is useful for display overclocking, working around broken EDIDs, etc. To use this feature, specify a modeline instead of a resolution in the config, for example: monitor = DP-1, modeline 1071.101 3840 3848 3880 3920 2160 2263 2271 2277 +hsync -vsync, 0x0, 1 This example is a custom 3840x2160@120Hz mode with tightened timings. I use it because the standard timings don't work with my monitor and GPU combination (M28U with RX580). The syntax is compatible with Sway and Xorg.
* internal: workspace manip handling reworkvaxerski2023-04-141-0/+4
|
* screencopy: implement dmabufvaxerski2023-04-121-0/+1
|
* output: handle needs_framevaxerski2023-04-071-0/+1
|
* internal: listen to output.damage eventsvaxerski2023-04-071-2/+3
|
* internal: migrate to damage_ringvaxerski2023-04-071-1/+4
|
* Feat: Introduce render_ahead_of_time (#1863)Vaxry2023-03-241-0/+5
|
* Plugin System (#1590)Vaxry2023-02-271-0/+3
| | | | | --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* remove old comment and fixup lsl var namevaxerski2023-01-221-5/+2
|
* Added clang format (#1239)Vaxry2022-12-161-40/+39
| | | * clang-format stuff and format files
* minor xcursor and scale fixesvaxerski2022-12-151-1/+1
|
* add auto scalevaxerski2022-12-141-0/+1
|
* find a default workspace smartervaxerski2022-12-091-0/+1
|
* Added handling more special workspacesvaxerski2022-11-271-2/+2
|
* update wlroots depvaxerski2022-11-191-1/+1
|
* Added creating / destroying outputs on a multi-backend + headless backendvaxerski2022-11-051-0/+1
| | | | See `hyprctl output`.
* add 10bit support to displaysvaxerski2022-10-271-0/+1
|
* disable adaptive sync with no_vfr offvaxerski2022-10-221-0/+1
|
* don't recalc offset on monitor reload offset autovaxerski2022-10-121-1/+1
|
* add dpms status info in hyprctlvaxerski2022-10-051-0/+2
|
* Remove trailing whitespace.Felix Dick2022-09-251-2/+2
|
* Added monitor mirroringvaxerski2022-09-131-0/+11
|
* move monitor damage to separate funcsvaxerski2022-08-231-0/+2
|
* further fixes to monitor disabling on launchvaxerski2022-08-101-0/+1
|
* added DPMSvaxerski2022-07-271-2/+10
|
* schedule recalcs in LSvaxerski2022-07-261-0/+1
|
* make layerSurfaces into RAIIvaxerski2022-07-231-2/+3
|
* fix rapid blinking on launchvaxerski2022-06-211-0/+1
|
* added forcerendererreload and some more vt changesvaxerski2022-06-061-1/+2
|
* Added a special workspacevaxerski2022-05-311-0/+3
|
* Added basic monitor transforms, has bugsvaxerski2022-05-291-3/+5
| | | | | blur doesnt work on transformed outputs full damage tracking issues
* What the fuck is going on with git, fix the entire scaling mergevaxerski2022-05-181-0/+1
| | | | This reverts commit 5b15d3b4f43e816b8ff9feefb2e331beebe7e0e1.
* Revert "Merge pull request #88 from vaxerski/scaling"vaxerski2022-05-181-1/+0
| | | | | This reverts commit f68ddc382a2b009dc19491277f6328addcdb8336, reversing changes made to ba573a529afdbf368aa632cf70b41c9a0595578b.
* added scaling (dt broken)vaxerski2022-05-161-0/+1
| | | | damage tracking on full is broken
* fix monitor reload crashvaxerski2022-04-211-0/+2
|
* store scale and scale windows with monitorvaxerski2022-04-171-0/+1
|
* Added zext_workspace protocol support 🎉vaxerski2022-04-111-0/+4
|
* handle subsurfacesvaxerski2022-03-211-0/+1
|
* added workspacesvaxerski2022-03-201-0/+1
|
* floating windows supportvaxerski2022-03-201-1/+1
|
* refresh ratesvaxerski2022-03-191-0/+1
|
* handle layersurfaces bettervaxerski2022-03-191-1/+3
|
* fixed some oopsiesvaxerski2022-03-191-1/+2
|
* layersvaxerski2022-03-191-1/+1
|
* change to lists, titles etcvaxerski2022-03-181-1/+10
|
* some eventsvaxerski2022-03-171-0/+10
|
* start handling monitorsvaxerski2022-03-171-0/+17