summaryrefslogtreecommitdiff
path: root/src/events/Windows.cpp
Commit message (Collapse)AuthorAgeFilesLines
* typo (#2643)MightyPlaza2023-07-041-1/+1
|
* rules: add stayfocusedvaxerski2023-07-041-1/+5
|
* xwayland: fix minor force_zero_scaling bugsvaxerski2023-06-221-0/+17
|
* xwayland: add force_zero_scalingvaxerski2023-06-111-1/+2
|
* xwayland: disconnect events on destroyvaxerski2023-06-051-0/+2
| | | | thanks Kirill Primak
* deps: update wlrootsvaxerski2023-06-031-4/+17
|
* feat: add ipc set title window event (#2419)Cyril Levis2023-06-031-0/+2
| | | | | * feat: add ipc set title window event * chore: add EMIT_HOOK_EVENT and change event name
* rules: add nodimvaxerski2023-05-311-1/+1
|
* xdgshell: check and conform to rigid float sizes on commitvaxerski2023-05-261-1/+20
|
* layouts: ignore direction forces on non-mapvaxerski2023-05-241-0/+3
|
* input: don't refocus on closed windowvaxerski2023-05-141-2/+2
|
* rules: fix monitor rule with namesvaxerski2023-05-031-1/+1
|
* windows: check for fullscreen after rulesvaxerski2023-04-301-8/+7
|
* rules: add noinitialfocusvaxerski2023-04-281-0/+2
|
* Fix apps requesting fullscreen (#2099)q234rty2023-04-191-1/+1
| | | Otherwise e446db02f69ba7f3b3eea42a25f5de2c333bf0cd breaks fullscreening of image previews for nheko/telegram-desktop/...
* Add windowrule fakeFullScreen (#2043)DB2023-04-181-8/+15
| | | Co-authored-by: xVermillionx <xVermillionx@notvalid>
* Format: use %lx for all addressesvaxerski2023-04-171-29/+29
|
* swallow: fix invalid regexes with empty valsvaxerski2023-04-151-4/+10
|
* swallow: Add swallow_exception_regex (#2026)Kajetan Puchalski2023-04-121-7/+10
| | | | | | | | | | | | | | | | | Currently, if a window class is specified in the swallow_regex (e.g. Kitty) it will swallow every other window spawned by it automatically. Many other WMs implementing this functionality allow for defining exceptions from this rule. For instance, we want Kitty to swallow sxiv or zathura but we do not want Kitty to swallow something like wev. This commit adds an additional regex - swallow_exception_regex where these exceptions can be defined. This regex is then compared against the title of the window about to be swallowed and if it happens to be a match, aborts the swallowing. This works because whenever an application that could be swallowed is launched by a terminal, the class of the terminal remains the same while the title changes to whatever the application's name is, thus letting it be matched against a regex.
* internal: release buttons on unmapvaxerski2023-04-071-0/+2
|
* Feat: add initial class/title to hyprctl clientsvaxerski2023-04-031-0/+3
|
* Fix some typos (#1907)Alexander Seiler2023-03-291-2/+2
| | | Signed-off-by: Alexander Seiler <seileralex@gmail.com>
* windows: only connect unmap when mappedvaxerski2023-03-281-2/+6
|
* internal: wrap wlr surfaces (#1822)Vaxry2023-03-201-4/+4
|
* monitors: more guards for safetyvaxerski2023-03-191-2/+4
|
* windowrules: allow monitor by strvaxerski2023-03-181-5/+15
|
* monitors: fix segfault on non-unsafe removevaxerski2023-03-161-0/+2
|
* fix warnsvaxerski2023-03-041-1/+1
|
* Fix fatal aborts with X11 OR windowsvaxerski2023-03-011-3/+5
|
* nuke unmanagedx11 vectorvaxerski2023-03-011-5/+1
|
* deny configure requests on dragvaxerski2023-02-281-1/+1
|
* minor fixes to X11 configure/or handlingvaxerski2023-02-281-10/+16
|
* Conform to X11 OR surfaces wanting focusvaxerski2023-02-211-2/+4
|
* fix warnvaxerski2023-02-201-1/+1
|
* Added an Event Hook System (#1578)Vaxry2023-02-191-0/+7
| | | | | * added an eventHookSystem * Add all socket2 events to hooks
* added activewindowv2vaxerski2023-02-061-1/+3
|
* conform to unmanaged X11 activate requestsvaxerski2023-02-031-1/+13
|
* update wlroots depvaxerski2023-02-031-1/+1
|
* simplify nullcheck in minimizevaxerski2023-01-301-5/+1
|
* send a 1 on unknown minimize eventvaxerski2023-01-291-1/+4
|
* add a minimize ipc eventvaxerski2023-01-291-0/+6
|
* fix urgent hint order in codevaxerski2023-01-291-5/+8
|
* wp-fractional-scaling-v1 impl (#1373)Vaxry2023-01-201-0/+2
| | | | | | | | | | | * Initial fractional scaling impl * apply UV after geom calcs * fix scaling -> scale * meson: add fractional scale proto Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* add an urgent eventvaxerski2023-01-201-2/+5
|
* Don't ignore previous maximise on defullscreen req (#1393)scorpion-262023-01-171-1/+13
| | | | | When defullscreening a window by the apps' request, we would return the window to normal mode, even if the window was previously maximized. Now a defullscreening request honors the previous maximized state.
* Implement urgency hint for workspaces (#1379)Maxim Baz2023-01-141-1/+11
| | | When there are any unfocused windows that request activation, mark the workspace as urgent.
* release mouse buttons on map from LSvaxerski2023-01-111-0/+3
|
* move window to top if floating activatevaxerski2023-01-111-0/+6
|
* handle fullscreen requests on maximized windowsvaxerski2023-01-111-1/+7
|
* minor fixes for fakefullscreenvaxerski2023-01-061-2/+14
|