Shuxian Wang
|
f2e8954923
|
Rework source filtering.
To actually avoid triggering unnecessary rebuilds when irrelevant files
change.
|
2023-01-04 01:52:16 -08:00 |
|
Shuxian Wang
|
426d650c42
|
Setup Github CI.
|
2023-01-03 23:11:42 -08:00 |
|
Victoria Brekenfeld
|
52561496ac
|
Merge pull request #56 from pop-os/workspace-done_jammy
workspace: Send `done` once on bind, not for each group
|
2023-01-03 23:50:26 +01:00 |
|
Ian Douglas Scott
|
c592590053
|
workspace: Send done once on bind, not for each group
|
2023-01-03 14:15:02 -08:00 |
|
Victoria Brekenfeld
|
46edc989ab
|
Merge pull request #53 from wsx-udscbt/nix-flake
Add Nix flake.
|
2023-01-03 19:29:18 +01:00 |
|
Victoria Brekenfeld
|
699f245022
|
Merge pull request #54 from pop-os/toplevel-shm-buffer
Fix advertised buffer size for shm toplevel capture
|
2023-01-03 18:50:27 +01:00 |
|
Ian Douglas Scott
|
bf0baabb56
|
Fix advertised buffer size for shm toplevel capture
This uses the same size that is later tested when capturing. So it
doesn't error about a size mismatch.
Fixes https://github.com/pop-os/cosmic-comp/issues/52.
|
2023-01-03 09:46:05 -08:00 |
|
Shuxian Wang
|
cb799363de
|
Add Nix flake.
|
2022-12-31 14:04:06 -08:00 |
|
Victoria Brekenfeld
|
bce88d2514
|
deps: Update smithay
|
2022-12-27 18:27:29 +01:00 |
|
Victoria Brekenfeld
|
f9d50e77a5
|
wayland/xdg: Refine popup positioning
|
2022-12-15 13:07:38 +01:00 |
|
Victoria Brekenfeld
|
8639546ddb
|
shell/tiling: Fix render order
|
2022-12-15 13:07:25 +01:00 |
|
Victoria Brekenfeld
|
4317c4c5f3
|
shell: Fix incorrect workspace numbering
|
2022-12-07 09:47:07 +01:00 |
|
Victoria Brekenfeld
|
3d31641c98
|
config: Don't disable all outputs on missing config
|
2022-12-05 23:36:09 +01:00 |
|
Victoria Brekenfeld
|
fc04ef2157
|
state: Don't crash on error due to missing logger
|
2022-12-05 23:20:32 +01:00 |
|
Victoria Brekenfeld
|
74cec7bdd6
|
kms: Don't loose screencopy sessions
|
2022-12-03 00:06:20 +01:00 |
|
Victoria Brekenfeld
|
26f46876b4
|
screencopy: Release wl_buffers
|
2022-12-03 00:05:05 +01:00 |
|
Victoria Brekenfeld
|
69646f1c95
|
screencopy: Fix missing contents on multigpu setups
|
2022-12-02 14:09:23 +01:00 |
|
Victoria Brekenfeld
|
010faf3789
|
shell: Don't try to jump to missing workspaces
|
2022-11-30 22:35:54 +01:00 |
|
Victoria Brekenfeld
|
d12efc2c92
|
ext-workspace: Send group-outputs
|
2022-11-29 18:40:53 +01:00 |
|
Victoria Brekenfeld
|
7092c523f5
|
deps: Update smithay
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
|
2022-11-28 17:50:41 +01:00 |
|
Ashley Wulber
|
c585811cab
|
Merge pull request #47 from pop-os/iced
update config
|
2022-11-28 10:58:18 -05:00 |
|
Ashley Wulber
|
b11f9bd5e0
|
update config
|
2022-11-28 10:44:54 -05:00 |
|
13r0ck
|
6874a1fd2c
|
Run cargo update
|
2022-11-23 13:04:09 -07:00 |
|
Victoria Brekenfeld
|
3161aab097
|
Merge pull request #46 from pop-os/feature/new-shell
new shell
|
2022-11-23 16:11:37 +01:00 |
|
Victoria Brekenfeld
|
f4476b10f2
|
shell: Fix global+static mode
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
4a9afd0572
|
shell: Fix render positions for global workspace mode
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
c25f2ed447
|
deps: Use pinned smithay-egui and disable debug by default
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
b5ef2c5bde
|
kms: Use recent average frame_time for delay
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
aa2e7c0a02
|
ext_workspace: Utilize 2d-coords for workspace outputs
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
57f15da85d
|
ext_workspace: Fix activation for output-bound
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
a066edab0b
|
move: Fix window offset
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
ae34a0da62
|
tiling: Fix merging workspaces
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
e88f5898f7
|
window: Add window-specific debug overlay (not enabled)
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
8430566e5e
|
input: Fix variety of output shortcuts
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
b2686424ea
|
seat: Workaround old active outputs on hotplug
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
9c41c80345
|
debug: Remove old debug overlay
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
1de4b97bca
|
debug: Add image support and gpu vendor logos
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
cd5c185440
|
input: Fix layer-shell popups
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
541f53e418
|
debug: Get rid of some left over println
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
ec7fd17b8f
|
protocols: Drop export-dmabuf
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
36cb2ac719
|
debug: Better frame graph
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
9823b42c20
|
Fix fullscreen window geometry
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
7a034c8e52
|
deps: smithay + egui update
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
aa3ee245d1
|
screencopy: Fix format and copy code
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
7e45e51781
|
tiling: Add proper output_enter/leave events
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
77858d3628
|
tiling: Properly center windows with gaps
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
15fe9af342
|
shell/tiling: Allow moving alone windows
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
5bf7059a43
|
input: More precise layer-shell input regions
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
bca72a9b0e
|
kms: Correctly apply disabled confs
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
544acecd2e
|
input: Various new keybindings
|
2022-11-23 16:10:37 +01:00 |
|