Victoria Brekenfeld
47dfc85314
utils: Add iced/libcosmic-integration
2023-01-16 15:33:47 +01:00
Victoria Brekenfeld
08c6e3f209
logger: Limit std-log level
2023-01-16 15:24:48 +01:00
Victoria Brekenfeld
8a2e1e5c89
deps: Update smithay
2023-01-16 15:22:34 +01:00
Victoria Brekenfeld
ec647597f1
Merge pull request #60 from pop-os/log_jammy
...
Log to journald, and log panics
2023-01-16 09:36:16 +01:00
Ian Douglas Scott
49e0a5f3f4
Log to journald, and log panics
...
This integrates a bit better than having `cosmic-session` copy logs from
stderr to journald, and works when not started through `cosmic-session`.
Having panics logged should be helpful if panics ever occur.
2023-01-13 11:50:48 -08:00
Victoria Brekenfeld
31768f2c97
Merge pull request #55 from wsx-udscbt/nix-flake
...
Setup Github CI.
2023-01-09 13:20:54 +01:00
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