Commit graph

  • 2aca365d9b Update README.md Sekhat Temporus 2023-08-16 08:39:58 +01:00
  • 0a889b3900 Add change group to support switching type of the current group Sekhat Temporus 2023-08-16 08:37:04 +01:00
  • 7bb536e709
    Fix expand not working on nodes outfoxxed 2023-08-16 01:33:56 -07:00
  • acd07dee93
    Fix expand mode shrink animation outfoxxed 2023-08-16 00:06:08 -07:00
  • 367af67a44
    Merge pull request #20 from jbeich/libc++ outfoxxed 2023-08-13 19:33:52 -07:00
  • 72c00a7229 Move missing header for libc++ after 1435be18d4 Jan Beich 2023-08-12 04:00:33 +02:00
  • febcd88794
    Fix crash when moving window to empty workspace outfoxxed 2023-08-10 00:32:13 -07:00
  • 2fa77b4dbc
    Initial work on expand/lens nodes outfoxxed 2023-08-09 02:21:18 -07:00
  • 3cdb3d03d8
    Document default values in README, link my dots as a reference outfoxxed 2023-08-01 01:45:19 -07:00
  • 22a65c169c
    Add autotiling support outfoxxed 2023-08-01 01:00:56 -07:00
  • 71f9c39129
    Clean up config option definitions outfoxxed 2023-07-31 23:00:25 -07:00
  • 42aae529ad
    Revise README outfoxxed 2023-07-31 22:04:53 -07:00
  • 87f664f1ea
    Add node_collapse_policy setting outfoxxed 2023-07-31 21:28:21 -07:00
  • f08c7ff2e4
    Fix getNextWindowCandidate returning null if a group is focused outfoxxed 2023-07-31 20:38:58 -07:00
  • 84317d3d2a
    Fix UAF when collapsing children of ephemeral nodes in a shift outfoxxed 2023-07-29 03:08:35 -07:00
  • 3fbaa4adf5
    Add matrix link and demo video to readme outfoxxed 2023-07-22 02:58:51 -07:00
  • cd3fd91b3b
    Window containment/swallowing MVP outfoxxed 2023-07-20 03:54:13 -07:00
  • 2c8264b5dc
    Update readme section on arch installation outfoxxed 2023-07-20 01:45:30 -07:00
  • 43500ae3ec
    Update tracked hyprland outfoxxed 2023-07-19 19:56:41 -07:00
  • acf3c62aae
    Fix support for window focus requests outfoxxed 2023-07-19 04:05:23 -07:00
  • 51d3991783
    Add ephemeral groups outfoxxed 2023-07-19 03:53:23 -07:00
  • e93aa49b23
    Update to latest hyprland revision outfoxxed 2023-07-13 12:54:47 -07:00
  • ad25bd27a2
    Fix int/float math issue when calculating node width outfoxxed 2023-06-30 22:07:57 -07:00
  • da5ad66cbc
    Fix onWindowCreatedTiling not respecting selection of the root node outfoxxed 2023-06-30 10:00:56 -07:00
  • fe98ccaf9a
    Fix miscalculated gaps outfoxxed 2023-06-29 12:58:41 -07:00
  • a3c32868cc
    Fix tab bar resize animation playing when it shouldnt outfoxxed 2023-06-29 08:34:22 -07:00
  • 38827014ab
    Add documentation for focustab index outfoxxed 2023-06-28 21:38:51 -07:00
  • 1435be18d4
    Refactor outfoxxed 2023-06-28 21:36:08 -07:00
  • ae2409d037
    Give Hy3NodeType its own enum class outfoxxed 2023-06-28 18:11:48 -07:00
  • b3be42109f
    Fix tab resize animation playing during non-animating node resize outfoxxed 2023-06-28 16:46:05 -07:00
  • 98165c5b2f
    Fix unclear/missing parameter names in Hy3Layout.hpp outfoxxed 2023-06-28 16:24:10 -07:00
  • c087452a8f
    Add focusTab index mode outfoxxed 2023-06-28 12:58:31 -07:00
  • f4f72dc961
    Fix segfault when shifting a window out of the root node outfoxxed 2023-06-28 12:02:34 -07:00
  • 003e63f200
    Update lockfile for latest hyprland outfoxxed 2023-06-28 01:50:49 -07:00
  • 9a3f635db3
    Fix hy3:killactive not killing floating windows outfoxxed 2023-06-25 21:10:53 -07:00
  • ee8c49357f
    Add hy3:killactive dispatcher for killing the focused node outfoxxed 2023-06-25 15:29:02 -07:00
  • f32db7247e
    Open windows after selected node (not selected window) outfoxxed 2023-06-25 14:37:23 -07:00
  • f2e3c4d000
    Fix tabs being clickable through floating windows outfoxxed 2023-06-24 01:14:41 -07:00
  • 96bd425544
    Fix the last selected node on a workspace always being highlighted outfoxxed 2023-06-21 21:39:41 -07:00
  • 102360f96a
    Make shifting a node in a single node group always break that group outfoxxed 2023-06-21 21:18:44 -07:00
  • aec4d6b7da
    Update readme for new arch install instructions outfoxxed 2023-06-17 02:42:22 -07:00
  • 5763c8fe62
    Fix and document focustab outfoxxed 2023-06-15 00:27:02 -07:00
  • 6643cbb6d4
    Update tracked hyprland outfoxxed 2023-06-14 21:43:20 -07:00
  • 56de6b5c48
    Unhide all nodes on layout disable outfoxxed 2023-06-12 00:27:44 -07:00
  • cb90e44c1d
    Add visible flag for hy3:movefocus outfoxxed 2023-06-11 23:00:24 -07:00
  • ea43c60991
    Change hy3:raisefocus to hy3:changefocus and add more options outfoxxed 2023-06-11 22:19:43 -07:00
  • 3107efb73e
    Wrap raiseFocus to the lowest window from the root outfoxxed 2023-06-11 17:00:39 -07:00
  • 7c29490cee
    Fix mixed colors if a tab is both urgent and focused outfoxxed 2023-06-09 01:26:32 -07:00
  • 1fa5ce199b
    Fix urgent state in tab bars outfoxxed 2023-06-09 01:19:13 -07:00
  • 4323e901c7
    Animate focused/urgent state in tab bars outfoxxed 2023-06-09 00:36:44 -07:00
  • 3e08002068
    New tab in/out animation outfoxxed 2023-06-09 00:18:37 -07:00
  • 37e3f273d1
    Add clang-format and editorconfig outfoxxed 2023-06-07 03:22:17 -07:00
  • 45fb1698c1
    Fix ub in windowTitleHook outfoxxed 2023-06-06 22:40:13 -07:00
  • 90f36e3b00
    Fix tab bar position outfoxxed 2023-06-04 22:12:00 -07:00
  • c74b108c29
    Fix missing group inset outfoxxed 2023-06-04 22:05:21 -07:00
  • d99f3253fb
    Fix slide animations outfoxxed 2023-06-04 21:32:30 -07:00
  • e833ef3960
    Remove hy3:focustab from README outfoxxed 2023-06-04 20:50:08 -07:00
  • e298d6dee4
    Remove detailed tabs section in readme outfoxxed 2023-06-04 20:29:54 -07:00
  • 6331f32d1f
    Allow focusing tab groups via mouse click outfoxxed 2023-06-04 20:26:22 -07:00
  • 0b56b11d38
    Fix tab in/out animation not using windowsMove outfoxxed 2023-06-04 19:03:30 -07:00
  • 4f4fce6d3c
    Fix being able to open a stack of tab groups outfoxxed 2023-06-04 18:29:29 -07:00
  • 9c0fda193d
    Add missing config options to README outfoxxed 2023-06-04 17:37:27 -07:00
  • 1a490734ba
    Add text in tab bars outfoxxed 2023-06-04 17:28:26 -07:00
  • 7061981a1e
    Merge branch 'master' into tabs outfoxxed 2023-06-04 14:39:53 -07:00
  • 7cd6505403
    Remove explicit gcc12Stdenv in flake outfoxxed 2023-06-04 14:36:47 -07:00
  • d892bb6db7
    Fix hy3 dispatchers in named workspaces outfoxxed 2023-06-04 14:09:47 -07:00
  • c4b6b14aad
    Merge branch 'master' into tabs outfoxxed 2023-06-04 13:38:16 -07:00
  • 751a4c7568
    Update tracked hyprland version outfoxxed 2023-06-04 13:33:51 -07:00
  • ed05d43254 Initial broken attempt at stacked layout TheZoq2 2023-06-04 19:40:59 +02:00
  • 7a7a8c79af
    Handle "urgent" window state in tab bar outfoxxed 2023-06-03 02:00:50 -07:00
  • b9568783b1
    Document tab bar status and options in README.md outfoxxed 2023-06-02 01:32:24 -07:00
  • 9a5b7c1940
    Add color / padding bar settings outfoxxed 2023-06-02 01:25:53 -07:00
  • f240c66ab6
    Fix tab spawn offset outfoxxed 2023-06-02 00:30:05 -07:00
  • aad4ea397b
    Fix gaps outfoxxed 2023-06-02 00:12:33 -07:00
  • 6abc418854
    Fix nested tabbed groups and hidden nodes not getting recalc'd outfoxxed 2023-06-01 21:58:18 -07:00
  • 8661b300e1
    Revert "Fix non focused tab nodes not receiving recalcs" outfoxxed 2023-06-01 02:27:24 -07:00
  • 8dab4009f6
    Minor cleanup outfoxxed 2023-06-01 02:11:30 -07:00
  • c8ae1d1aa2
    Better node focus display in tabs outfoxxed 2023-06-01 00:25:12 -07:00
  • eacde194dc
    Fix non focused tab nodes not receiving recalcs outfoxxed 2023-05-31 23:46:53 -07:00
  • 66974389b3
    Fix tab bars rendering over fullscreen windows outfoxxed 2023-05-31 23:40:54 -07:00
  • 3a2ec87255
    Fix moving focus to a group not focusing last focused node outfoxxed 2023-05-31 22:54:27 -07:00
  • d99df236c5
    Force root recalc when selection changes outfoxxed 2023-05-31 22:43:30 -07:00
  • 45d0c20cba
    Fix tab bars appearing on all workspaces outfoxxed 2023-05-31 22:11:59 -07:00
  • 76551a40ef
    Hide inactive tab group windows outfoxxed 2023-05-31 01:31:22 -07:00
  • 131a51be62
    Implement damage outfoxxed 2023-05-30 23:23:46 -07:00
  • 8e69c390c7
    Fix tab bars with multiple monitors outfoxxed 2023-05-30 01:45:48 -07:00
  • 90b50d5b1a
    Add needs_redraw to tab bars outfoxxed 2023-05-30 01:10:46 -07:00
  • 00262d89dd
    Render tab bars based on the topmost window outfoxxed 2023-05-29 02:36:13 -07:00
  • 5a76590882
    Fix tab stencil area outfoxxed 2023-05-29 00:21:05 -07:00
  • 910fcc0f25
    Move tab create/update/delete to relevant locations outfoxxed 2023-05-28 23:19:35 -07:00
  • 8715516d93
    Tab removal animation outfoxxed 2023-05-28 17:50:22 -07:00
  • d78601b5c8
    Correctly handle small tab bar sizes outfoxxed 2023-05-28 17:15:39 -07:00
  • 84d2b560e0
    Fix tab bars being drawn at the wrong scale outfoxxed 2023-05-28 16:44:32 -07:00
  • e717c00603
    Rework tabs to use individual textures, change style outfoxxed 2023-05-28 02:55:21 -07:00
  • 019f95be81
    Fix updateAnimations warp init logic outfoxxed 2023-05-27 02:54:48 -07:00
  • 17f713cc1e
    Fix animation stutter from repeated updates in updateAnimations outfoxxed 2023-05-27 02:29:00 -07:00
  • afc8640583
    Fix incorrect tab placement in updateNodeList outfoxxed 2023-05-27 02:28:03 -07:00
  • 88b0c3a68c
    Merge branch 'master' into tabs outfoxxed 2023-05-26 23:55:02 -07:00
  • ce9fc7cda5
    Disassociate null focused node and group selection outfoxxed 2023-05-26 20:37:05 -07:00
  • b5df8377f6
    Add no_gaps_when_only outfoxxed 2023-05-26 20:13:32 -07:00