summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* config: move various cursor-related vars to cursor:Vaxry2024-05-091-2/+2
* layer-shell: move to new implVaxry2024-05-091-1/+2
* Tablet: move to new implVaxry2024-05-091-14/+0
* cursor: move to a hyprland implVaxry2024-05-091-15/+21
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-6/+6
* input: Introduce basic hyprland HID classesVaxry2024-05-031-4/+5
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-6/+6
* gamma-control: move to new implVaxry2024-04-221-3/+9
* core: Fix double special workspace (#5574)thejch2024-04-131-1/+1
* monitor: add workspace null check to visible flagVaxry2024-04-101-1/+2
* input: don't remove pinned focus on workspace change (#5486)MightyPlaza2024-04-071-9/+14
* monitor: unset visible flag from ws on disconnectVaxry2024-04-051-0/+1
* monitor: check for invalid workspaces in onConnectVaxry2024-04-051-0/+3
* workspaces: add visible flagVaxry2024-04-031-4/+11
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-40/+40
* core: ensure m_pLastMonitor validity over unsafe stateVaxry2024-03-261-1/+1
* animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch2024-03-231-0/+1
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-4/+0
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-3/+2
* layout: Fix toggling fullscreen special workspace on different monitor (#5000)thejch2024-03-071-0/+10
* monitor: remove commas from short description (#4970)Junxuan Liao2024-03-051-3/+3
* keybinds: Allow fullscreen/maximize in special workspace (#4921)thejch2024-03-041-0/+8
* config: improve config value infrastructureVaxry2024-03-031-7/+9
* animations: Refactor AnimatedVariable (#4911)GartoxFR2024-03-021-2/+2
* input: Map touch devices and tablets bound to an output (#3544)Philip Damianik2024-02-271-2/+29
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-6/+6
* monitor: don't damage twice (#4727)Abílio Costa2024-02-171-3/+1
* socket2: `monitoraddedv2` IPC event for monitor description and id (#4646)Jacob Birkett2024-02-151-0/+7
* keybinds: Fix focus not moving along when moving workspace (#4660)Sefa Eyeoglu2024-02-091-2/+2
* input: focus window on mouse down on decoration (#4514)MightyPlaza2024-02-041-1/+1
* monitor: wrap usage of wlr_output_stateVaxry2024-01-281-23/+40
* monitor: don't call output_state_finish on buffer-less state clearsVaxry2024-01-281-1/+5
* monitor: clear output state after usageVaxry2024-01-271-0/+6
* deps: update wlrootsVaxry2024-01-271-13/+17
* keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau132024-01-151-2/+2
* subsurfaceTree: update surface tree protocol feedback on mapvaxerski2024-01-091-1/+1
* special: move floating windows along with the workspacevaxerski2023-12-261-0/+16
* xdgshell: bump to 6, send suspended statesvaxerski2023-12-231-0/+6
* Revert "xwayland: push invisible windows outside layout"Vaxry2023-12-131-26/+1
* xwayland: push invisible windows outside layoutVaxry2023-12-121-1/+26
* keybinds: Keep focus on special when switching workspaces (#4084)dranull2023-12-071-12/+12
* monitor: remove comma from monitor description (#3996)François Conzelmann2023-11-301-1/+5
* monitor: fix transform matrix calculations for transformedVaxry2023-11-241-1/+1
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-0/+9
* internal: replace INT_MAX with WORKSPACE_INVALIDVaxry2023-11-121-1/+1
* output-layout: fix wlroots display handling (#3718)Alessio Molinari2023-11-121-4/+4
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-2/+2
* Core: various unsafe state improvements (#3713)Vaxry2023-11-011-24/+29
* monitor: ensure vrr on workspace changevaxerski2023-10-121-0/+2
* tearing: cleanup vars and avoid rendering before drm is readyvaxerski2023-09-301-1/+1