Commit graph

  • a11e853935
    fix damage tracking main Valentin Boettcher 2024-12-10 11:33:55 -05:00
  • bb5c3f2702 core/output: don't send enter too aggresively Vaxry 2024-12-10 01:40:31 +00:00
  • 0a27af8cd1 crashreporter: avoid clang warning Vaxry 2024-12-08 18:52:34 +00:00
  • c106f454c1
    CI/Nix: temporarily disable cross build Mihai Fufezan 2024-12-07 22:01:32 +02:00
  • 875b598a33 github: mention PR guidelines in the template Vaxry 2024-12-07 18:01:12 +00:00
  • 8bbeee1173
    core: Add clang-tidy (#8664) Vaxry 2024-12-07 18:51:18 +01:00
  • b1e5cc66bd
    core: Add support for hyprqtutils' update screen (#8651) Vaxry 2024-12-06 15:45:02 +01:00
  • 5ff02902ee
    snap: use the bit mask to check if snapping occurred (#8659) Mike Will 2024-12-06 09:25:14 -05:00
  • cccca7c02e renderer: drop requesting OUT_FENCE_PTR Vaxry 2024-12-06 14:15:38 +00:00
  • 10a4365f7d
    Nix: create TAG info from version Mihai Fufezan 2024-12-06 10:16:18 +02:00
  • a7a6eedc21 core: move version include to hyprctl Vaxry 2024-12-05 19:35:50 +00:00
  • 888bdf4e23 hyprctl: add directScanout to hyprctl monitors Vaxry 2024-12-05 19:33:54 +00:00
  • ceef4fb3a5 core: feeling a bit quirky today. Vaxry 2024-12-05 03:36:50 +00:00
  • 22f7d6f142 core: add a few festive splashes Vaxry 2024-12-05 01:59:29 +00:00
  • f9e4998a6d
    snap: check which corner is being grabbed for monitor snapping (#8637) Mike Will 2024-12-04 13:12:04 -05:00
  • 3c617ce33c internal: fixup some missed updateColorsOk() calls Vaxry 2024-12-03 22:58:30 +00:00
  • f6ac755cf7 cleanup: Revert use doLater instead of adding idle event handlers (#8624) vaxerski 2024-12-03 21:15:25 +00:00
  • 320144ae72
    core: move colorspace handling to oklab (#8635) Vaxry 2024-12-03 18:58:24 +00:00
  • 92186898c0
    version: add link versions for other utils (#8619) Vaxry 2024-12-02 16:31:22 +00:00
  • 10a9fec7fc
    master: make center ignore reserved areas (#8625) UjinT34 2024-12-02 18:32:32 +03:00
  • 6d7544458d
    cleanup: use doLater instead of adding idle event handlers (#8624) Ikalco 2024-12-01 11:14:35 -06:00
  • d26439a0fe nix: update flake Vaxry 2024-11-30 17:42:40 +00:00
  • ef6b0c81c9
    cleanup: remove leftover var in ThreadManager.cpp (#8611) littleblack111 2024-12-01 00:40:23 +08:00
  • 8f83d29f00 renderer: restore discard mode after IME render pass Vaxry 2024-11-28 23:51:53 +00:00
  • 22bf2853e6 hyprpm: fix incomplete unmet dependencies message Daringcuteseal 2024-11-28 21:21:55 +07:00
  • 5963970be5
    descriptions: change allow_pin_fullscreen value to false (#8592) nyx 2024-11-28 10:25:24 -05:00
  • 8b51eeb7ae core: fix compilation outside stdlibc++ Vaxry 2024-11-28 14:31:38 +00:00
  • 5329298b52
    sessionLock: don't send motion events on every surface commit (#8584) Andre Toerien 2024-11-27 21:59:00 +02:00
  • e9a7fb8f91
    renderer: fix incorrect early return (#8590) Agent00Ming 2024-11-27 09:17:45 -05:00
  • 1fb720b62a
    seat: fix double scrolling in some applications (#8583) Ikalco 2024-11-26 07:52:43 -06:00
  • 2687788236 hyprctl: verify runtime dir exists in instances() Vaxry 2024-11-25 14:42:06 +00:00
  • 0ddb952d7a
    hyprland-uwsm.desktop: Just reference plain entry (#8553) Vladimir-csp 2024-11-25 17:18:50 +03:00
  • 1930a95000
    shm: fix shm fd size check before creating or resizing shm_pool (#8572) Nabil Otsmane 2024-11-25 01:50:35 +01:00
  • cc38e7e18f config: don't overwrite errors in gradients Vaxry 2024-11-24 14:53:36 +00:00
  • 55ec8bd512 config: throw an error explicitly when parsing colors in gradients Vaxry 2024-11-24 02:46:24 +00:00
  • 54f57797e9
    snap: account for position of multiple monitors (#8543) Mike Will 2024-11-23 09:36:28 -05:00
  • 65f66dcf0d
    binds: add option to allow fullscreening a pinned window (#8526) littleblack111 2024-11-23 22:32:13 +08:00
  • 451d7a41fc
    renderer: add option to blur IME popups (#8521) Ryan 2024-11-23 09:29:29 -05:00
  • 00d6261cc0 hyprpm: move temp files to XDG_RUNTIME_DIR Vaxry 2024-11-23 14:18:13 +00:00
  • 745a82ce8a core: workspace-related function cleanup / refactor Vaxry 2024-11-22 16:01:02 +00:00
  • a847bc67b1 monitor: fix default focus when switching to a fs workspace Vaxry 2024-11-22 15:22:28 +00:00
  • b100344595
    keybinds: actually suppress internal keybinds instead of passing them along (#8538) may 2024-11-22 03:31:42 +01:00
  • 943b3d467b
    bezier: optimize setup of bezier curves (#8528) Tom Englund 2024-11-22 02:47:51 +01:00
  • 940f7aa990 renderer: fixup blur optimization considitons vaxerski 2024-11-20 11:02:21 +00:00
  • e5fa017172 internal: fix some misused configStringToInt conversions Vaxry 2024-11-20 10:32:50 +00:00
  • c4eda46d0e xdg-shell: even more robust layout min/max size Vaxry 2024-11-19 22:07:25 +00:00
  • aa067a4cf1 xdg-shell: don't report invalid min/max sizes on unset Vaxry 2024-11-19 21:40:16 +00:00
  • 67cee43006 internal: minor cleanups for color results Vaxry 2024-11-19 01:16:11 +00:00
  • 47a1650c48 miscfunctions: move configStringToInt to std::expected Vaxry 2024-11-18 23:53:38 +00:00
  • 936dfedbad keybinds: move to managed pointers Vaxry 2024-11-18 19:56:26 +00:00
  • 6113f4da7f
    keybinds: allow repeating multiple binds (#8290) MightyPlaza 2024-11-18 19:48:13 +00:00
  • cc923ad031
    config: update the configStringToInt implementation (#8476) Maximilian Seidler 2024-11-18 20:45:22 +01:00
  • df9ff44899
    Fix example config name in auto-generated cfg header (#8509) 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) 2024-11-18 16:54:18 +01:00
  • 97493511f9
    internal: fix changeWindowZOrder reordering incorrectly (#8494) Aqa-Ib 2024-11-18 15:44:15 +01:00
  • 505c1f8f4a miscfunctions: fix cross build Vaxry 2024-11-18 14:35:09 +00:00
  • 6744bb57c6
    constraints: don't warp pointer position on release (#8491) johannes hanika 2024-11-18 15:02:34 +01:00
  • 2259a88551 miscfunctions: add missing include Vaxry 2024-11-18 13:59:57 +00:00
  • 1ba050d603 shell: propagate new machanism from hyprctl to miscfunctions Vaxry 2024-11-17 21:58:00 +00:00
  • e8717a4fce shell: don't use fgrep, prefer grep -F Vaxry 2024-11-17 21:57:00 +00:00
  • 9b03307653
    hooks: add pre connected/disconnected monitor events (#8503) Alessio Molinari 2024-11-17 20:34:03 +01:00
  • b735295d2b windows/xdg: minor cleanup of min/max size calculations Vaxry 2024-11-17 19:31:54 +00:00
  • 8d5cdedbd3 hyprpm: fix format crash Vaxry 2024-11-17 16:46:49 +00:00
  • 4f591e807a renderer: simplify blur enabling logic Vaxry 2024-11-17 16:42:30 +00:00
  • fb91c2550f renderer: don't render unmapped popups Vaxry 2024-11-17 16:16:49 +00:00
  • 0ddbd1c3a4
    renderer: add lockdead_screen_delay (#8467) Alexandre Acebedo 2024-11-17 15:58:18 +00:00
  • af83c82513
    hyprctl: add json output on hyprctl -j plugins list (#8480) Ruslan 2024-11-17 02:18:30 +03:00
  • 9d37b1b073
    workspacerules: Do not check 'on-created-empty' if using a workspace windowrule (#8486) staz 2024-11-17 04:07:33 +05:00
  • cf18eca86d [gha] Nix: update inputs vaxerski 2024-11-16 23:06:35 +00:00
  • ec1e6be003 core: guard pmonitor in focuswindow Vaxry 2024-11-16 23:04:57 +00:00
  • 83be2480c4
    workspace: fix missing name via focusworkspaceoncurrentmonitor (#8484) sslater11 2024-11-16 16:39:58 +00:00
  • 7affc34ab4
    bind: new long press option (#8302) littleblack111 2024-11-16 07:21:59 +08:00
  • 098e491a43 protocols: mark primarySelection as not privileged Vaxry 2024-11-15 00:47:34 +00:00
  • 967fe76a60
    drm: enable explit out fence in AQ (#8431) UjinT34 2024-11-15 03:45:13 +03:00
  • 940ed3d525
    xcursors: store themes in a std:set to order it (#8474) Tom Englund 2024-11-14 21:38:16 +01:00
  • 6f7280a690 descriptions: add use_cpu_buffer Vaxry 2024-11-14 20:20:51 +00:00
  • 20031cea92
    pointer: add drm dumb buffers for cursors (#8399) Vaxry 2024-11-14 20:15:51 +00:00
  • 3fb47372b7
    flake.lock: update Mihai Fufezan 2024-11-13 21:34:52 +02:00
  • bb160cfe37 makefile: add stub to discourage direct make Vaxry 2024-11-12 15:26:25 +00:00
  • a29cfa7843
    logging: Add some context to config error logs (#8326) SoSeDiK 2024-11-12 02:53:55 +02:00
  • f5fa84554f
    config: Changed the default value of decoration:blur:ignore_opacity to true (#8418) nnra 2024-11-11 16:49:35 +01:00
  • b88e4a1a9a Nix: disable uwsm desktop file installation Mihai Fufezan 2024-11-11 10:15:58 +02:00
  • ff411658e8 Lock uwsm desktop file behind feature flag Mihai Fufezan 2024-11-11 10:05:01 +02:00
  • 943c7d18cc meson: autodetect systemd Mihai Fufezan 2024-11-11 09:36:15 +02:00
  • ccfae82ad1 rename hyprland-systemd.desktop and remove hyprland-session.service Izmyname 2024-11-07 21:01:12 +05:00
  • 430b5c302a systemd: hyprland-systemd.desktop -> hyprland-uwsm.desktop izmyname 2024-11-07 20:35:01 +05:00
  • 8fa4cfb7df keybinds: don't animate fullscreen size/pos changes coming in Vaxry 2024-11-11 13:55:32 +00:00
  • a551f85b91
    renderer: scaled surfaces could have zero area (#8423) dawsers 2024-11-11 14:48:50 +01:00
  • 07052a515b
    pointer: map devices across all outputs by default (#8352) JManch 2024-11-11 13:45:33 +00:00
  • 1fa0cd7a75
    debug: clean up fetching of the contents of /proc/device-tree (#8413) WavyEbuilder 2024-11-11 13:44:41 +00:00
  • c10739e6e3 core: fixup execAndGet Vaxry 2024-11-10 22:53:11 +00:00
  • 9e628067fc
    debug: clean up opening of files in HyprCtl (#8401) WavyEbuilder 2024-11-10 15:54:15 +00:00
  • 99b01c5d12 hyprpm: fix format Vaxry 2024-11-10 15:54:00 +00:00
  • a8ff3a452c core: move to os/Process from hyprutils Vaxry 2024-11-09 17:11:38 +00:00
  • dca75db127 defaultConfig: fixup smart gaps rules Vaxry 2024-11-09 16:56:43 +00:00
  • a425fbebe4 version: bump to 0.45.0 Vaxry 2024-11-09 14:27:47 +00:00
  • cca227a53e tablet: use inputMgr unified naming scheme Vaxry 2024-11-09 02:34:04 +00:00
  • b9c439a55e compositor: make sure we don't ret early on no surface Vaxry 2024-11-09 02:27:01 +00:00
  • 726d697821 popup: minor cleanups Vaxry 2024-11-09 02:26:24 +00:00
  • 0ccc0ace88 input: ignore non-kb ls-es in refocusLastWindow Vaxry 2024-11-09 02:25:54 +00:00
  • f43d4a8638 layershell: minor cleanups and improvements to focus Vaxry 2024-11-09 02:25:34 +00:00