Commit graph

  • bd276a2f23 tiling: Never render pill indicators in keyboard mode Victoria Brekenfeld 2023-07-26 16:11:36 +02:00
  • 86c3e00dfd tiling: Bugfixes Victoria Brekenfeld 2023-07-25 16:47:01 +02:00
  • c5a0259796 moving: Don't rescale floating windows Victoria Brekenfeld 2023-07-25 16:46:08 +02:00
  • 51a59b167f moving: Let stacking indicator follow mouse Victoria Brekenfeld 2023-07-25 14:28:48 +02:00
  • 952db34056 tiling: Increase mouse hover delay Victoria Brekenfeld 2023-07-25 14:27:54 +02:00
  • a416a5d6a8 stack_hover: Fix styling Victoria Brekenfeld 2023-07-25 14:27:33 +02:00
  • 88b7dbbd05 tiling: Logic for dropping windows Victoria Brekenfeld 2023-07-24 21:14:34 +02:00
  • 37c530c691 moving: Add stacking indicator Victoria Brekenfeld 2023-07-24 19:31:31 +02:00
  • 85edfc7141 tiling: Mouse dragging visuals Victoria Brekenfeld 2023-07-21 16:08:55 +02:00
  • bd5d573d08 moving: Rescale moved window Victoria Brekenfeld 2023-07-18 12:21:31 +02:00
  • 88d8972d34 moving: Grab use correct cursor Victoria Brekenfeld 2023-07-18 12:21:16 +02:00
  • da59cbd768 tiling: Merge trees, if multiple are ready Victoria Brekenfeld 2023-07-18 12:20:03 +02:00
  • 8f2aa4e8a5 tiling: Add support for placeholder nodes Victoria Brekenfeld 2023-07-17 21:35:59 +02:00
  • f00dda7591 shell: Allow overview to be triggered by pointer Victoria Brekenfeld 2023-07-17 21:11:45 +02:00
  • a8a5ee466a shell: Generalize move grab Victoria Brekenfeld 2023-07-17 21:11:23 +02:00
  • 9b70372f44 shell: Smooth disengage of quick overview toggles Victoria Brekenfeld 2023-07-17 21:08:40 +02:00
  • cb135d7304 shell: Fix rendering top-layer surfaces Victoria Brekenfeld 2023-07-14 12:38:15 +02:00
  • 1868f6b0f7 shell: Recalculate tiling-layer when layer-shell updates Victoria Brekenfeld 2023-07-13 17:40:49 +02:00
  • a9489b50c5 kms: Don't panic, if mode can't be updated Victoria Brekenfeld 2023-07-13 17:22:57 +02:00
  • c7d4fa5d53 shell: Fix render order regarding popups Victoria Brekenfeld 2023-07-13 17:19:29 +02:00
  • a308997fd4 chore: Update smithay Victoria Brekenfeld 2023-07-12 18:54:53 +02:00
  • 4ee5aaf741 deps: Replace cosmic-time with keyframe Victoria Brekenfeld 2023-07-11 17:12:56 +02:00
  • a683b7cd63
    ci: Add i18n.toml Victoria Brekenfeld 2023-07-11 17:00:41 +02:00
  • f659f51e43
    Merge pull request #137 from fortuneteller2k/master_jammy Victoria Brekenfeld 2023-07-11 16:44:24 +02:00
  • b818a68a91 tiling: Properly handle resizing using a ptr device Victoria Brekenfeld 2023-07-11 16:33:23 +02:00
  • 92019b4286 shell: Enforce some minimum resize sizes Victoria Brekenfeld 2023-07-07 18:23:34 +02:00
  • 0ebcfa24a3 tiling: Also render resize indicators without active hint Victoria Brekenfeld 2023-07-07 17:46:29 +02:00
  • 235248d445 kms: Add key repetition for shortcuts Victoria Brekenfeld 2023-07-06 18:20:10 +02:00
  • 99f29187af render: Render resize indicator Victoria Brekenfeld 2023-07-06 00:03:26 +02:00
  • 2004705080 workspace/layout: Resize windows/groups Victoria Brekenfeld 2023-07-06 00:02:29 +02:00
  • f5dcd97c42 input: Wire up internal resize action Victoria Brekenfeld 2023-07-05 23:57:38 +02:00
  • 691b6dfa8a tiling: Allow each transaction to use custom duration Victoria Brekenfeld 2023-07-05 23:52:04 +02:00
  • 9b873183f5 shell: Allow ResizeEdge to be flipped Victoria Brekenfeld 2023-07-05 23:49:24 +02:00
  • 7bd2db4851 config: Allow KeyPatterns to be printed Victoria Brekenfeld 2023-07-05 23:49:02 +02:00
  • 13efd32e23 iced_element: Use HashMap to track Outputs Victoria Brekenfeld 2023-07-05 23:48:30 +02:00
  • c145b3c35a tiling: Better synchronize configures Victoria Brekenfeld 2023-07-05 23:48:10 +02:00
  • 5fc315c950 config: Add resizing shortcuts Victoria Brekenfeld 2023-07-05 23:42:26 +02:00
  • 997223f20a input: Filter resize mode key combinations Victoria Brekenfeld 2023-06-28 21:29:39 +02:00
  • 8c52fc6eb1 input: Add resize mode actions Victoria Brekenfeld 2023-06-28 19:20:06 +02:00
  • 7338ac8c57 i18n support Victoria Brekenfeld 2023-06-27 17:40:14 +02:00
  • 92932e0c3e nix: fix builds and CI fortuneteller2k 2023-07-05 02:14:07 +08:00
  • bdcb803efa chore: Update smithay Victoria Brekenfeld 2023-06-28 22:20:06 +02:00
  • 11e5a63bb6 config: Cleanup duplicate binding Victoria Brekenfeld 2023-06-28 21:30:42 +02:00
  • f655f58aa2 stacking: Don't animate focus changes when scrolling Victoria Brekenfeld 2023-06-28 19:36:46 +02:00
  • 67bea79da2 chore: Update lock Victoria Brekenfeld 2023-06-26 22:07:33 +02:00
  • 67832f5cad stacking: Tab animations Victoria Brekenfeld 2023-06-26 21:05:31 +02:00
  • fcc4cf231f iced: Allow elements to be cloned Victoria Brekenfeld 2023-06-26 17:51:33 +02:00
  • 7cd8f67ab3 shell/window: Remember activated state Victoria Brekenfeld 2023-06-26 16:59:39 +02:00
  • 9af2f93b27 stack: Animate tab scrolling Victoria Brekenfeld 2023-06-23 16:09:01 +02:00
  • 208c0a1078 stacking: Set new window geometry asap Victoria Brekenfeld 2023-06-23 16:08:23 +02:00
  • 7bd6036926 stacking: Roll off tab titles Victoria Brekenfeld 2023-06-22 21:01:20 +02:00
  • c64f548044 chore: Update libcosmic,iced,cosmic-time Victoria Brekenfeld 2023-06-22 21:01:05 +02:00
  • 64845186f5 stacking: Refactored view code into widgets Victoria Brekenfeld 2023-06-22 20:58:39 +02:00
  • 7037d44226 stack: Bigger icons Victoria Brekenfeld 2023-06-14 17:56:35 +02:00
  • 1452281fa7 tiling: Focus whole stack on Focus::In Victoria Brekenfeld 2023-06-14 17:29:08 +02:00
  • 5884e287a5 stacking: Correctly restore decoration state Victoria Brekenfeld 2023-06-14 16:43:13 +02:00
  • 5cdf614692 config: Add shortcuts for group selections Victoria Brekenfeld 2023-06-13 19:58:14 +02:00
  • 0d4320745e deps: Use updated libcosmic Victoria Brekenfeld 2023-06-13 19:33:32 +02:00
  • c9114fe54b config: Add stacking shortcut Victoria Brekenfeld 2023-06-13 18:44:01 +02:00
  • b7a9a318c3 deps: Temporarily use iced-branch Victoria Brekenfeld 2023-06-13 18:43:29 +02:00
  • fb7768aee1 tiling: Spawn new windows inside focused stacks Victoria Brekenfeld 2023-06-13 18:33:19 +02:00
  • d07a4de805 iced: Add tab_text helper widget Victoria Brekenfeld 2023-06-13 18:32:38 +02:00
  • 73d7f3779f stack: Handle scrolling properly Victoria Brekenfeld 2023-06-13 18:32:04 +02:00
  • f5f58b0663 tiling: Fix too eager moving into stack Victoria Brekenfeld 2023-06-12 17:43:24 +02:00
  • 1dd0c3ecb7 stack: Fix initial geometry of moved out windows Victoria Brekenfeld 2023-06-12 17:43:11 +02:00
  • be95fb9070 tiling: Allow direction to be reversed Victoria Brekenfeld 2023-06-12 17:25:54 +02:00
  • 5dda8cfef5 surface: Restore previous decoration mode Victoria Brekenfeld 2023-06-12 17:25:43 +02:00
  • 8e4fa6bfc6 iced: Get rid of unused clip_mask logic Victoria Brekenfeld 2023-06-12 17:25:28 +02:00
  • ab1c2df215 stack: Be able to handle moves internally Victoria Brekenfeld 2023-06-12 17:24:36 +02:00
  • b400939dd9 shell: Introduce MoveResult to implement stacking Victoria Brekenfeld 2023-06-12 17:23:54 +02:00
  • f00753071e stacking: Wire up mouse input Victoria Brekenfeld 2023-06-08 21:50:25 +02:00
  • 7e3a96eb53 shell: refactor unnecessary bounds Victoria Brekenfeld 2023-06-08 21:50:16 +02:00
  • e73ebd4413 stacking: header Victoria Brekenfeld 2023-06-08 13:19:30 +02:00
  • b3401eb18a shell/tiling: semi-working stacking Victoria Brekenfeld 2023-06-05 17:52:47 +02:00
  • fc7dd3398a
    Merge pull request #135 from pop-os/keybindings-locked-mods Victoria Brekenfeld 2023-06-29 15:37:30 +02:00
  • 89a5d6adae Ignore caps/num lock in key bindings Ian Douglas Scott 2023-06-28 17:33:54 -07:00
  • b1985b0052 shell: Consider pending_layers for visible outputs Victoria Brekenfeld 2023-06-22 21:30:45 +02:00
  • cf5b4017ba wayland/fractional: Avoid deadlock Victoria Brekenfeld 2023-06-15 12:43:52 +02:00
  • 8dbdd4a13e wayland: Wire up wp_fractional_scale Victoria Brekenfeld 2023-06-14 14:44:36 +02:00
  • c282c5c08e shell: Don't activate windows, if groups are selected Victoria Brekenfeld 2023-06-09 19:47:41 +02:00
  • a04bcdd2b0 tiling: Fixup group selection visuals Victoria Brekenfeld 2023-06-09 19:37:26 +02:00
  • 331fc9c22b tiling: All groups of two with focused child get active border Victoria Brekenfeld 2023-06-09 17:44:52 +02:00
  • 19c0fad00c Revert: "tiling: Move window into sibling group, if orientation matches " Victoria Brekenfeld 2023-06-09 17:14:01 +02:00
  • 9444eed4c3
    Merge pull request #132 from pop-os/current-pending-checks_jammy Victoria Brekenfeld 2023-06-09 19:48:00 +02:00
  • be1b4ceb10 shell: Allow querying current vs pending state Victoria Brekenfeld 2023-06-09 16:26:13 +02:00
  • 8f20cf5ece tiling: Fix potential group border color Victoria Brekenfeld 2023-06-05 18:32:37 +02:00
  • 90e1eab7a8 tiling: Fix lateral movement #129 Victoria Brekenfeld 2023-06-05 18:16:32 +02:00
  • 359cf70b49 deps: Unify iced version used by cosmic-comp and cosmic-time Victoria Brekenfeld 2023-06-02 13:11:06 +02:00
  • 53c6af5b21 shaders: Premultiply alpha Victoria Brekenfeld 2023-06-01 17:03:55 +02:00
  • 24d3b794fe tiling: highlight backgrounds Victoria Brekenfeld 2023-05-30 13:20:46 +02:00
  • 20f4dcb466 chore: Upgrade to latest libcosmic Victoria Brekenfeld 2023-05-31 20:02:39 +02:00
  • 1d51da4ed3 stack: Ability to modify a stacks windows Victoria Brekenfeld 2023-05-31 14:15:41 +02:00
  • a9e06741d4 tiling: Add group selection highlight Victoria Brekenfeld 2023-05-31 13:27:52 +02:00
  • 56131b13ae tiling: Allow selecting groups Victoria Brekenfeld 2023-05-30 21:02:19 +02:00
  • 6d270dec14 tiling: Recalculate when unmaximizing Victoria Brekenfeld 2023-05-30 16:32:58 +02:00
  • 9531b3798e tiling: Crop input region to tile Victoria Brekenfeld 2023-05-30 16:22:29 +02:00
  • 954843bc43 tiling: Sort tiling hints below windows Victoria Brekenfeld 2023-05-26 20:52:26 +02:00
  • b9fff052db tiling: Fix offset focus indicator in overview Victoria Brekenfeld 2023-05-26 20:51:57 +02:00
  • 64752fe31a elements: Add custom backdrop element Victoria Brekenfeld 2023-05-26 20:51:10 +02:00
  • ea3f158374
    Merge pull request #127 from wsx-udscbt/master_jammy Victoria Brekenfeld 2023-06-02 12:06:00 +02:00