Commit graph

  • 7e41e5146d cursormgr: add fallbacks for unknown cursors Vaxry 2024-03-09 18:00:37 +00:00
  • c3882bb832
    internal: Support libhyprcursor (#5009) Vaxry 2024-03-09 16:52:59 +00:00
  • e7a5db4852
    xwayland: Set xwayland's name prop (#4924) Vaxry 2024-03-09 16:47:57 +00:00
  • a01949dd28 deco: fix warnings Vaxry 2024-03-09 16:39:33 +00:00
  • fa886d8b11 [gha] Nix: update wlroots vaxerski 2024-03-09 16:36:19 +00:00
  • 3f58e77e75 deps: update wlroots Vaxry 2024-03-09 16:35:35 +00:00
  • 300d77edd9 keybinds: track submap at press for keypresses Vaxry 2024-03-09 16:08:07 +00:00
  • c9ea600baa layer-shell: allow for popup creation before map Vaxry 2024-03-09 15:32:36 +00:00
  • 3e930a568a format: fix format Vaxry 2024-03-09 03:09:25 +00:00
  • 024d4ddc74 input: scale local coords in constraints Vaxry 2024-03-08 22:51:28 +00:00
  • 717d5b3cc2 hyprctl: hide unmapped windows without -a Vaxry 2024-03-08 17:47:12 +00:00
  • 0a4ade01d3 format: make ci happy Vaxry 2024-03-08 17:40:23 +00:00
  • 5920c6a6b8
    socket2: Add 5 IPC event with support for workspace ID (#5022) Aaron 2024-03-09 01:39:53 +08:00
  • 4c34e4aac2 windowrules: minor improvements to min/max size Vaxry 2024-03-08 17:10:38 +00:00
  • d1c80c31c8
    README: change dwl link to new codeberg link (#5026) Fazzi 2024-03-08 16:30:42 +00:00
  • 1290507ac4
    windowrules: check if floating when resizing from maxsize (#5019) Epilepsy Gatherings 2024-03-08 09:54:45 -05:00
  • e52d3fa852
    windowrules: Make min/maxsize rules dynamic (#4775) Epilepsy Gatherings 2024-03-07 21:24:44 -05:00
  • ceecdd0fd5
    hyprctl: Fix incorrect invalid fontsize kwarg response (#5013) ItsDrike 2024-03-08 00:34:33 +01:00
  • 6c4e2489a0
    layout: Fix toggling fullscreen special workspace on different monitor (#5000) thejch 2024-03-07 05:27:58 -08:00
  • bf71026b8d
    master: change active monitor when moving windows around (#5001) thejch 2024-03-07 05:23:22 -08:00
  • 77161fdbef
    flake.lock: update Mihai Fufezan 2024-03-07 11:03:43 +02:00
  • ce072638e9
    Nix: use propagatedBuildInputs instead of wrapping Mihai Fufezan 2024-03-07 10:59:24 +02:00
  • 95769a3c54 compositor: update state after moving to workspace Vaxry 2024-03-06 21:33:50 +00:00
  • 067df84388
    notify: Add custom fontsize support for notifications (#4981) ItsDrike 2024-03-06 22:20:26 +01:00
  • 8e2a62e53b events: apply monitor state on sessionActive Vaxry 2024-03-06 18:14:59 +00:00
  • 669ea8a373 ci: pack hyprpm to the release tar Vaxry 2024-03-06 15:26:52 +00:00
  • 082bf00254
    hyprpm: Add support for specifying exact git revisions for plugin repo (#4983) ItsDrike 2024-03-06 13:01:04 +01:00
  • d6f1b151b2
    animations: fix m_Goal not being set after #4911 (#4992) outfoxxed 2024-03-06 02:14:13 -08:00
  • fb87e332c5
    input: fix window move stutter by introducing additional checks for low-hz monitors (#4553) bvr-yr 2024-03-06 03:15:44 +03:00
  • b1e2ca04a0
    CrashReporter: Fix compilation with musl libc (#4805) Zach DeCook 2024-03-05 17:51:34 -05:00
  • 05dd204c5f window: ignore surface updates in unsafe / on invalid monitors Vaxry 2024-03-05 20:46:08 +00:00
  • 31e1287da2 subsurface: don't update transform on unmap Vaxry 2024-03-05 20:45:23 +00:00
  • a4c1f4a03d popup: send scale on map Vaxry 2024-03-05 20:42:22 +00:00
  • 0ee69058c4
    config: Add input:scroll_factor configuration (#4980) Grant Ammons 2024-03-05 14:18:53 -05:00
  • f8a081b56d
    layout: warp the cursor when focusing windows (#4982) Junxuan Liao 2024-03-06 01:56:06 +08:00
  • bdfa8ab856 hyprctl: print format and modes Vaxry 2024-03-05 13:55:33 +00:00
  • 08152477dc
    monitor: remove commas from short description (#4970) Junxuan Liao 2024-03-05 21:41:51 +08:00
  • 12985fa0d8 surface: fix damage tearing feedback Vaxry 2024-03-05 00:21:37 +00:00
  • 9c48c322d4
    keybinds: Allow fullscreen/maximize in special workspace (#4921) thejch 2024-03-04 15:29:45 -08:00
  • 7a76ab01d1 input: send motion to confined cursors Vaxry 2024-03-04 23:07:16 +00:00
  • f3c92e75c8
    CI/Nix: attempt to fix broken cache (#4963) musjj 2024-03-05 01:33:42 +07:00
  • 07c7235b72
    keybinds: Better handling of workspace_back_and_forth (#4952) Tom Benham 2024-03-04 18:05:20 +01:00
  • 12da0fc84f hyprctl: parse custom types in getoption Vaxry 2024-03-04 10:36:32 +00:00
  • 9d89b7109d
    config: update per device input configs link (#4951) Isaiah Hamilton 2024-03-03 18:00:28 -05:00
  • 063708df26 config: improve config value infrastructure Vaxry 2024-03-03 18:39:20 +00:00
  • 8ccbd272cc
    compositor: ignore grab extend behind special workspaces (#4944) JManch 2024-03-03 17:04:39 +00:00
  • 28272d2d74
    master: Fix animate resize (#4942) thejch 2024-03-03 09:03:23 -08:00
  • c701767038 xkb: handle invalid keymaps in updateXKBTranslationState Vaxry 2024-03-03 17:02:15 +00:00
  • cc94123fa7 renderer: minor fixes to transformations Vaxry 2024-03-03 02:18:00 +00:00
  • 2a08f2ba84
    opengl: fix compilation on legacy renderer (#4928) Julien Roy 2024-03-02 19:31:36 -05:00
  • 689fced8b9 windowrules: fix center Vaxry 2024-03-03 00:22:40 +00:00
  • acf0b536a6
    xwayland: disable initial focus for xwayland dialogs (#4936) Epilepsy Gatherings 2024-03-02 19:18:53 -05:00
  • 1762e9c6ec
    renderer: respect forceNoBlur when rendering small surface windows (#4932) JManch 2024-03-03 00:17:40 +00:00
  • 964f1a438d
    keybinds: Add the 'catchall' keyword that matches all keys (#4930) Tobias Zimmermann 2024-03-03 01:17:02 +01:00
  • 38f5bd6467 hide top layer Jeremy Huang 2024-03-02 15:38:31 -08:00
  • 508262b7db
    events: update render data after workspace window rule (#4931) JManch 2024-03-02 22:15:07 +00:00
  • d72ea5f2a7
    input: Rewritten pointer constraints (#4889) Vaxry 2024-03-02 21:04:55 +00:00
  • 328ab43165 hyprpm: don't copy .so if file doesn't exist Vaxry 2024-03-02 19:06:09 +00:00
  • d2289d8327 xdg: minor improvements to initial size reporting Vaxry 2024-03-02 18:53:11 +00:00
  • be89d6faa9
    notifs: Implement notification dimissing (#4790) ItsDrike 2024-03-02 19:12:31 +01:00
  • 7fed77793f fixed: hyprpm now works and added some more env var git Kaley Fischer 2024-03-02 19:02:56 +01:00
  • 8811f4b69a drag: check min size for reisze drags Vaxry 2024-03-02 15:25:32 +00:00
  • 52db216608 events: don't switch to active workspace on workspace rule Vaxry 2024-03-02 15:20:35 +00:00
  • 1e311c947e
    Nix: add missing dependencies for make asan (#4919) ves 2024-03-02 17:02:33 +02:00
  • 2d0fb682c8 upstream: made uptodate with tag 0.36.0 Kaley Fischer 2024-03-02 15:12:17 +01:00
  • 974ca9d583 Merge https://github.com/DRAGONTOS/Hyprland into DRAGONTOS-main Kaley Fischer 2024-03-02 15:11:46 +01:00
  • 5221856500 fix: owo Kaley Fischer 2024-03-02 14:01:55 +01:00
  • 06011c4d3a upstream upstream Kaley Fischer 2024-03-02 13:47:11 +01:00
  • 5544ef4008 remove duplicate code Jeremy Huang 2024-03-02 04:20:14 -08:00
  • 5e37463e22 allow fullscreen/maximize in special workspace Jeremy Huang 2024-03-02 02:12:49 -08:00
  • 7ce781e87c keybinds: better follow xkb translation state Vaxry 2024-03-02 01:46:16 +00:00
  • b2c3440477
    animations: Refactor AnimatedVariable (#4911) GartoxFR 2024-03-02 01:35:17 +01:00
  • f115ba94d2 xwayland: set scaledBy for unmanaged windows in map Vaxry 2024-03-01 23:04:29 +00:00
  • 6e3a494d1d
    core: add additional headers for Popup.cpp and InputMethodRelay.hpp (#4909) Brett Alcox 2024-03-01 14:07:36 -06:00
  • 555afea73c makefile: add config to make asan Vaxry 2024-03-01 14:16:56 +00:00
  • 4937352761 makefile: add asan Vaxry 2024-03-01 14:14:28 +00:00
  • f590505daf popup: minor fixes to xdg geometries Vaxry 2024-02-29 21:51:50 +00:00
  • f801d15947 configmgr: fix compile on 32-bit archs Vaxry 2024-02-29 21:33:39 +00:00
  • e63b4b18aa renderer: force a few render frames on init anim end Vaxry 2024-02-29 19:04:40 +00:00
  • 1698d336f2 core: fix crashes on access of deleted wlr_ surface Vaxry 2024-02-29 17:23:44 +00:00
  • fbba8757cb window: remove unused list Vaxry 2024-02-29 16:15:48 +00:00
  • 6916d0a6a3 surface: unify owners Vaxry 2024-02-29 15:07:11 +00:00
  • bcec082a1c
    build: fix libc++/clang build (#4886) Anton Samokhvalov 2024-02-29 18:01:56 +03:00
  • 2e111c8cf9 xdg: rewrite entire popup implementation Vaxry 2024-02-29 14:26:02 +00:00
  • b39dcfa497 refactor: move a few things to desktop/ Vaxry 2024-02-29 13:03:38 +00:00
  • 4bff762d97 xwaylandmgr: don't read xwayland surface from unmapped xwayland Vaxry 2024-02-29 01:21:15 +00:00
  • b1c0f1cc01
    subsurface: Rewrite the subsurface tree (#4877) Vaxry 2024-02-29 00:03:28 +00:00
  • 1e7eb3a5a5 xdg: check for floating conditions before sending tiled size hint Vaxry 2024-02-28 23:14:50 +00:00
  • 097f561e41 surfacetree: Revert "subsurfaceTree: assign surfaces to a CWLSurface" Vaxry 2024-02-28 19:42:04 +00:00
  • a31433c215 renderer: damage whole ring on failed commit Vaxry 2024-02-28 18:00:02 +00:00
  • 51b1b17fcb subsurfaceTree: assign surfaces to a CWLSurface Vaxry 2024-02-28 17:53:17 +00:00
  • 29cdd7de1f layers: minor fixes for new animations Vaxry 2024-02-28 15:59:45 +00:00
  • 4bc669f933 layers: add fully featured animations Vaxry 2024-02-28 15:00:34 +00:00
  • f4f3aa2e50 layout: add size prediction for initial xdg commits vaxerski 2024-02-28 11:45:43 +00:00
  • c198d744b7
    keybinds: unconstrain mouse on focusmonitor and cyclenext (#4863) JManch 2024-02-28 00:52:45 +00:00
  • 1c460e98f8 props: bump ver to 0.36.0 Vaxry 2024-02-28 00:32:34 +00:00
  • 489ac40abd
    config: Add option to resolve keybinds by sym instead of code (#4851) Tobias Zimmermann 2024-02-28 00:21:22 +01:00
  • e3373669e5 wayland: implement keyboard_shortcuts_inhibit_v1 Vaxry 2024-02-27 23:14:56 +00:00
  • f26d7aa58d config: add defaultName for workspace rules Vaxry 2024-02-27 22:44:42 +00:00
  • e2c286548d avar: return curve value of 1 when not animated Vaxry 2024-02-27 22:34:02 +00:00