Shuxian Wang
14c0711287
Update Nix flake and CI.
2023-06-02 01:24:16 -07:00
Victoria Brekenfeld
3271f539bf
Merge pull request #126 from pop-os/update-smithay
2023-05-30 22:19:29 +02:00
Ian Douglas Scott
2466e70ee2
Update smithay to latest commit
...
Includes output transform fix:
https://github.com/Smithay/smithay/pull/1039 .
2023-05-30 13:16:59 -07:00
Victoria Brekenfeld
b1e39452d0
Fix #120
2023-05-26 12:47:39 +02:00
Victoria Brekenfeld
06ac701349
Fix #124
2023-05-26 12:14:15 +02:00
Victoria Brekenfeld
15b12dc3e2
chore: Update smithay
2023-05-26 11:57:23 +02:00
Victoria Brekenfeld
506334e1af
Fix #123
2023-05-26 11:47:45 +02:00
Victoria Brekenfeld
fb2d6850d9
Merge pull request #121 from pop-os/zombie_jammy
2023-05-25 22:51:53 +02:00
Michael Aaron Murphy
9d0e1e88ce
fix(input): zombie process from Action::Spawn
...
Each invocation of `Action::Spawn` was spawning a process without
waiting on the child; resulting in an accumulation of zombie sh
processes. This will create background threads which waits on the child
to ensure that they are reaped on exit.
2023-05-25 22:29:07 +02:00
Michael Aaron Murphy
70fbad69e6
chore(deb): ignore vendor/ and target/ in source tar
...
Results in faster and smaller source tarball creation if they exist
2023-05-25 22:29:01 +02:00
Michael Aaron Murphy
d9fee40124
chore(deb): faster debian package builds
...
It's not necessary to define CARGO_HOME.
2023-05-25 22:28:56 +02:00
Michael Aaron Murphy
a2bf148046
chore: use --offline with vendored builds
2023-05-25 22:28:51 +02:00
Victoria Brekenfeld
bd7a4ca898
render: Fixed #108 active hint overlapping
2023-05-25 21:36:44 +02:00
Victoria Brekenfeld
2f6d4da712
tiling: Consider direction when moving across workspaces and outputs
...
Fixes second case of #113 .
2023-05-25 19:40:13 +02:00
Victoria Brekenfeld
bf0eb97bea
tiling: Fix reversed direction, when grouping with middle nodes
...
Fixes first case of #113
2023-05-25 19:39:42 +02:00
Victoria Brekenfeld
985a49483f
tiling: Move window into sibling group, if orientation matches
...
Fixes #114 .
2023-05-25 19:38:49 +02:00
Victoria Brekenfeld
6078fc30ba
tiling: Fix sizing when removing windows from group.
...
At least partially fixes #118 .
2023-05-25 19:38:47 +02:00
Victoria Brekenfeld
8255331142
tiling: Align root level windows with root-level group windows
...
Fixes #119 .
2023-05-25 19:38:02 +02:00
Victoria Brekenfeld
8201ba023d
input: Consider any unpressed modifier to cancel overview mode
...
Fixes #115 .
2023-05-25 19:37:23 +02:00
Victoria Brekenfeld
bc9f673c7b
chore: Update smithay
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
be918152d5
shell: Implement Workspace Layout
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
cb3e8d42a7
shell: Fix animation getting stuck
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
7b3ac7fa77
render: Implement workspace transitions
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
0d1894e08f
tiling: Fix misaligned positioning
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
9be6c85459
clippy fixes
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
adc28eeb93
tiling: Animate and enable/disable hints
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
4ea0136a9b
tiling: Add code to render group hints
2023-05-25 00:15:42 +02:00
Jeremy Soller
84b3213146
Add libfontconfig-dev to build depends, sort them alphabetically
2023-05-25 00:15:42 +02:00
Jeremy Soller
02919122a7
Add cmake to debian/control Build-Depends to fix package compilation
2023-05-15 08:06:25 -06:00
Victoria Brekenfeld
331b884f1e
tiling: Animate tree changes
2023-05-12 20:01:37 +02:00
Victoria Brekenfeld
ea1b976076
deps: Update egui
2023-05-03 19:47:48 +02:00
Victoria Brekenfeld
521d1b149b
deps: Update smithay
2023-05-03 19:47:34 +02:00
Victoria Brekenfeld
18bac3e5ba
kms: screencopy decouple
2023-05-03 19:40:30 +02:00
Victoria Brekenfeld
8943aa5a15
shell: Fix repeated window grabs in more scenarios
2023-04-20 16:19:52 +02:00
Victoria Brekenfeld
33eedb0b58
shell: Fix repeated window grabs
2023-04-19 11:42:46 +02:00
Victoria Brekenfeld
1a8432395c
kms: Handle max bpc property
2023-04-18 19:14:31 +02:00
Victoria Brekenfeld
2fde693cce
kms: Don't enable VRR by default
2023-04-18 19:14:04 +02:00
Victoria Brekenfeld
38403c254f
kms: Support vrr as boolean property
2023-04-18 19:13:31 +02:00
Victoria Brekenfeld
352a3e2beb
kms: Use texture for offscreen cursor rendering
2023-04-18 19:12:50 +02:00
Victoria Brekenfeld
b98ca9c493
Update smithay for 10-bit color support
2023-04-18 17:10:37 +02:00
Victoria Brekenfeld
8f6ad62017
shell: Set xdg_shell v4 bounds
2023-04-05 20:06:24 +02:00
Victoria Brekenfeld
bc49507353
kms: Dmabuf feedback support
2023-04-05 20:06:24 +02:00
Victoria Brekenfeld
636d38921a
chore: Update smithay
2023-04-05 20:06:24 +02:00
Victoria Brekenfeld
bb59a2d437
Merge pull request #97 from xDarksome/master_jammy
...
Fix latest window not getting focus when switching from a "fullscreen" workspace
2023-04-03 12:09:18 +02:00
Darksome
e3a718dab5
Fix focus when switching from empty workspace
2023-04-01 21:01:00 +04:00
Darksome
a11c3e8f67
Fix refresh_focus
2023-04-01 20:35:58 +04:00
Darksome
32805d8ee0
Revert "Fix focus issue"
...
This reverts commit da13c36e9b .
2023-04-01 20:35:29 +04:00
Darksome
da13c36e9b
Fix focus issue
2023-03-26 14:48:26 +04:00
Victoria Brekenfeld
7ad37946d3
Revert "kms: Dmabuf Feedback support"
...
This reverts commit c8bb417d9b .
2023-03-23 14:58:29 +01:00
Victoria Brekenfeld
807291af19
chore: Update deps
2023-03-23 14:01:22 +01:00