From dad3d3b82423ccb7a0219a66366edc1ed757cbee Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Tue, 12 Apr 2022 11:35:39 -0700 Subject: [PATCH 001/220] Initial commit with a `README.md` --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..11aca2b --- /dev/null +++ b/README.md @@ -0,0 +1,14 @@ +# Cosmic Desktop + +Currently an incomplete **pre-alpha**. + +## Components of Cosmic Desktop +* [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) +* [cosmic-comp](https://github.com/pop-os/cosmic-comp) +* [cosmic-dock-epoch](https://github.com/pop-os/cosmic-dock-epoch) +* [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) +* [comsic-panel](https://github.com/pop-os/cosmic-panel) +* [cosmic-settings](https://github.com/pop-os/cosmic-settings) +* [cosmic-theme](https://github.com/pop-os/cosmic-theme) +* [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) +* [libcosmic](https://github.com/pop-os/libcosmic) From a3a1743a7b83fcd76470de6ceb6fe83d90a52eb5 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Thu, 2 Jun 2022 09:32:12 -0700 Subject: [PATCH 002/220] Update links --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11aca2b..0e84a4b 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ Currently an incomplete **pre-alpha**. ## Components of Cosmic Desktop +* [cosmic-applets](https://github.com/pop-os/cosmic-applets) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) -* [cosmic-dock-epoch](https://github.com/pop-os/cosmic-dock-epoch) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [comsic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) From 27b4de5ce152751397fba62d14885553fe7a021b Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 11 Jul 2022 17:28:10 +0200 Subject: [PATCH 003/220] add submodules for the different cosmic components --- .gitmodules | 21 +++++++++++++++++++++ cosmic-applets | 1 + cosmic-applibrary | 1 + cosmic-comp | 1 + cosmic-launcher | 1 + cosmic-panel | 1 + cosmic-session | 1 + simple-wrapper | 1 + 8 files changed, 28 insertions(+) create mode 100644 .gitmodules create mode 160000 cosmic-applets create mode 160000 cosmic-applibrary create mode 160000 cosmic-comp create mode 160000 cosmic-launcher create mode 160000 cosmic-panel create mode 160000 cosmic-session create mode 160000 simple-wrapper diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..92e5c03 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,21 @@ +[submodule "cosmic-session"] + path = cosmic-session + url = https://github.com/pop-os/cosmic-session +[submodule "cosmic-comp"] + path = cosmic-comp + url = https://github.com/pop-os/cosmic-comp +[submodule "cosmic-panel"] + path = cosmic-panel + url = https://github.com/pop-os/cosmic-panel +[submodule "cosmic-applets"] + path = cosmic-applets + url = https://github.com/pop-os/cosmic-applets +[submodule "cosmic-applibrary"] + path = cosmic-applibrary + url = https://github.com/pop-os/cosmic-applibrary +[submodule "cosmic-launcher"] + path = cosmic-launcher + url = https://github.com/pop-os/cosmic-launcher +[submodule "simple-wrapper"] + path = simple-wrapper + url = https://github.com/pop-os/simple-wrapper diff --git a/cosmic-applets b/cosmic-applets new file mode 160000 index 0000000..488fe6f --- /dev/null +++ b/cosmic-applets @@ -0,0 +1 @@ +Subproject commit 488fe6f18666a98ed28096351ddb8c8301ad6b7e diff --git a/cosmic-applibrary b/cosmic-applibrary new file mode 160000 index 0000000..f3215d7 --- /dev/null +++ b/cosmic-applibrary @@ -0,0 +1 @@ +Subproject commit f3215d7474cbd5238540059f3e4a08a84cc3211f diff --git a/cosmic-comp b/cosmic-comp new file mode 160000 index 0000000..8754397 --- /dev/null +++ b/cosmic-comp @@ -0,0 +1 @@ +Subproject commit 87543972ea077d040f442ee4cac7b50821bd0b10 diff --git a/cosmic-launcher b/cosmic-launcher new file mode 160000 index 0000000..3e6cd74 --- /dev/null +++ b/cosmic-launcher @@ -0,0 +1 @@ +Subproject commit 3e6cd74b86b6d31e52a193e0d2a5fb73d4b05570 diff --git a/cosmic-panel b/cosmic-panel new file mode 160000 index 0000000..3d055af --- /dev/null +++ b/cosmic-panel @@ -0,0 +1 @@ +Subproject commit 3d055af4cb0b7490995fc8ddca215748c4657d6a diff --git a/cosmic-session b/cosmic-session new file mode 160000 index 0000000..de3ab99 --- /dev/null +++ b/cosmic-session @@ -0,0 +1 @@ +Subproject commit de3ab997432241bd2363b8a26012947e7c2df459 diff --git a/simple-wrapper b/simple-wrapper new file mode 160000 index 0000000..95db0da --- /dev/null +++ b/simple-wrapper @@ -0,0 +1 @@ +Subproject commit 95db0daff42acb879013763b55f31d85ce805642 From 479ea039fb5090915692842faa001df73bce7cb1 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 11 Jul 2022 17:28:45 +0200 Subject: [PATCH 004/220] add .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1837f65 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.vscode +cosmic-sysext \ No newline at end of file From 336c68dce8e053206519bf781c5f5c7de71c2ba6 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 11 Jul 2022 17:55:59 +0200 Subject: [PATCH 005/220] add notes and just-script to build Cosmic DE --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ justfile | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 justfile diff --git a/README.md b/README.md index 0e84a4b..ce864c1 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,59 @@ Currently an incomplete **pre-alpha**. * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [comsic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) +* [cosmic-session](https://github.com/pop-os/cosmic-session) * [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) * [libcosmic](https://github.com/pop-os/libcosmic) +* [simple-wrapper](https://github.com/pop-os/simple-wrapper) + +## Setup + +The Cosmic desktop environment requires a few dependencies: +(This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions check out the individual projects): + +- [just](https://github.com/casey/just) +- rust +- libwayland +- mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). +- libseat +- libxkbcommon +- libinput +- udev +- gtk4 +- dbus + +optionally (though the build-system might currently require these libraries): +- libsystemd +- libpulse +- pop-launcher + +### Testing + +The easiest way to test Cosmic DE currently is by building a systemd system extension (see `man systemd-sysext`). +``` +git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch +cd cosmic-epoch +just sysext +``` + +This will create a system-extension inside `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. +After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext --refresh`) or rebooting +*COSMIC* will be an available option in your favorite display manager. + +**Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. +It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). + +It is thus no proper method for long term deployment. + +### Packaging + +Cosmic DE is packaged for Pop!_OS for reference look at the `debian` folders in the projects repositories. +These and the `justfile` inside this repository may be used as references on how to package Cosmic DE, though no backwards-compatibility guarantees are provided at this stage. + +### Versioning + +Cosmic DE is very much still work-in-progress and thus does not follow a versioning scheme so far. +We do our best to keep the referenced submodule commits in this repository building and working together, as a consequence they might not contain the latest updates and features from these repositories (yet). + +Notes on versioning and packaging all these components together properly will be added at a later stage once Cosmic DE gets its first release. diff --git a/justfile b/justfile new file mode 100644 index 0000000..ff93f58 --- /dev/null +++ b/justfile @@ -0,0 +1,40 @@ +just := just_executable() +make := `which make` + +build: + {{ just }} cosmic-applets/all + {{ just }} cosmic-applibrary/all + {{ make }} -C cosmic-comp all + {{ just }} cosmic-launcher/all + {{ make }} -C cosmic-panel all + {{ just }} cosmic-session/all + {{ make }} -C simple-wrapper all + +sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) + @mkdir -p {{dir}}/usr/lib/extension-release.d/ + {{ just }} rootdir={{dir}} cosmic-applets/install + {{ just }} rootdir={{dir}} cosmic-applibrary/install + {{ make }} -C cosmic-comp install DESTDIR={{dir}} + {{ just }} rootdir={{dir}} cosmic-launcher/install + {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr + {{ just }} rootdir={{dir}} cosmic-session/install + {{ make }} -C simple-wrapper install DESTDIR={{dir}} prefix=/usr + +_extension_release dir version: + #!/usr/bin/env sh + cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext < Date: Thu, 6 Oct 2022 10:21:25 +0200 Subject: [PATCH 014/220] Add cosmic-bg, iced-workspace-applet, user-color-editor --- .gitignore | 3 ++- .gitmodules | 9 +++++++++ cosmic-bg | 1 + iced-workspaces-applet | 1 + justfile | 17 +++++++++++++++++ user-color-editor | 1 + 6 files changed, 31 insertions(+), 1 deletion(-) create mode 160000 cosmic-bg create mode 160000 iced-workspaces-applet create mode 160000 user-color-editor diff --git a/.gitignore b/.gitignore index 1837f65..555f77d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .vscode -cosmic-sysext \ No newline at end of file +cosmic-sysext +*_build \ No newline at end of file diff --git a/.gitmodules b/.gitmodules index 16ddd7f..bfc3c35 100644 --- a/.gitmodules +++ b/.gitmodules @@ -31,3 +31,12 @@ [submodule "cosmic-osd"] path = cosmic-osd url = https://github.com/pop-os/cosmic-osd.git +[submodule "cosmic-bg"] + path = cosmic-bg + url = https://github.com/pop-os/cosmic-bg.git +[submodule "user-color-editor"] + path = user-color-editor + url = https://github.com/pop-os/user-color-editor.git +[submodule "iced-workspaces-applet"] + path = iced-workspaces-applet + url = https://github.com/pop-os/iced-workspaces-applet.git diff --git a/cosmic-bg b/cosmic-bg new file mode 160000 index 0000000..ec228ef --- /dev/null +++ b/cosmic-bg @@ -0,0 +1 @@ +Subproject commit ec228ef6a1c6572ee7b42739b4b25a4e33fedb1f diff --git a/iced-workspaces-applet b/iced-workspaces-applet new file mode 160000 index 0000000..64b32cf --- /dev/null +++ b/iced-workspaces-applet @@ -0,0 +1 @@ +Subproject commit 64b32cf00dcc488f08b381133541fcb82f56eed7 diff --git a/justfile b/justfile index 8ddbb60..e19e65f 100644 --- a/justfile +++ b/justfile @@ -1,16 +1,29 @@ just := just_executable() make := `which make` +meson := `which meson` + +_meson_build dir: + mkdir -p {{dir}}_build + {{ meson }} setup --reconfigure {{dir}}_build {{dir}} --prefix=/usr -Dvendor=false + {{ meson }} compile -C {{dir}}_build + +_meson_install dir destdir: + {{ meson }} install -C {{dir}}_build --destdir={{destdir}} build: + mkdir -p build {{ just }} cosmic-applets/all {{ make }} -C cosmic-applet-host all {{ just }} cosmic-applibrary/all + {{ just }} _meson_build cosmic-bg {{ make }} -C cosmic-comp all {{ just }} cosmic-launcher/all {{ make }} -C cosmic-osd all {{ make }} -C cosmic-panel all {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all + {{ just }} _meson_build iced-workspaces-applet + {{ just }} _meson_build user-color-editor {{ make }} -C xdg-desktop-portal-cosmic all sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) @@ -18,12 +31,15 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-applets/install {{ make }} -C cosmic-applet-host install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-applibrary/install + {{ just }} _meson_install cosmic-bg {{dir}} {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-launcher/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-session/install + {{ just }} _meson_install iced-workspaces-applet {{dir}} + {{ just }} _meson_install user-color-editor {{dir}} {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr _extension_release dir version: @@ -40,6 +56,7 @@ clean: rm -rf cosmic-applets/target rm -rf cosmic-applet-host/target rm -rf cosmic-applibrary/target + rm -rf cosmic-bg_build rm -rf cosmic-comp/target rm -rf cosmic-launcher/target rm -rf cosmic-panel/target diff --git a/user-color-editor b/user-color-editor new file mode 160000 index 0000000..f71f16f --- /dev/null +++ b/user-color-editor @@ -0,0 +1 @@ +Subproject commit f71f16f8fb4957b46e3203afcaf095c330093c98 From 8feed32a6c3f50db0b26e2ff165f60df42450520 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 6 Oct 2022 10:21:46 +0200 Subject: [PATCH 015/220] Update cosmic-comp --- cosmic-comp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-comp b/cosmic-comp index 352c526..d843919 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 352c526e9e2be28b093bde75764c97ba536226cb +Subproject commit d843919502b50237399ca1492ce64aafdb698b08 From 13d34785018dacfb63a9e0a16361c4544f9e3297 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 6 Oct 2022 10:21:53 +0200 Subject: [PATCH 016/220] Update cosmic-panel --- cosmic-panel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-panel b/cosmic-panel index 3bbb749..6b163a5 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 3bbb749451132e29fcb5b6acd5968e9800f12d61 +Subproject commit 6b163a544144a031d2283ce1ffb9a168d0298ab7 From e6aeb0ae6127ceb485ce3302912597af1d7f7013 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 6 Oct 2022 11:39:32 +0200 Subject: [PATCH 017/220] just: fixup meson build-dir --- justfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index e19e65f..cea72ad 100644 --- a/justfile +++ b/justfile @@ -3,8 +3,9 @@ make := `which make` meson := `which meson` _meson_build dir: + -rm -rf {{dir}}_build mkdir -p {{dir}}_build - {{ meson }} setup --reconfigure {{dir}}_build {{dir}} --prefix=/usr -Dvendor=false + {{ meson }} setup {{dir}}_build {{dir}} --prefix=/usr -Dvendor=false {{ meson }} compile -C {{dir}}_build _meson_install dir destdir: @@ -63,4 +64,6 @@ clean: rm -rf cosmic-osd/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target + rm -rf iced-workspaces-applet_build + rm -rf user-color-editor_build rm -rf xdg-desktop-portal-cosmic/target From 820968183bcac99475e077057bfa3e9a387a474b Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Tue, 25 Oct 2022 11:14:50 -0400 Subject: [PATCH 018/220] feat/x-support (#51) * feat/x-support * feat/x-support * fix: Install seciton * wip: some fixes * fix: typo * refactor: set DISPLAY in start-cosmic instead --- .gitmodules | 3 +++ README.md | 7 +++++++ cosmic-applet-host | 2 +- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- data/wayland-proxy-virtwl.service | 9 +++++++++ justfile | 14 +++++++++++--- user-color-editor | 2 +- wayland-proxy-virtwl | 1 + xdg-desktop-portal-cosmic | 2 +- 14 files changed, 40 insertions(+), 12 deletions(-) create mode 100644 data/wayland-proxy-virtwl.service create mode 160000 wayland-proxy-virtwl diff --git a/.gitmodules b/.gitmodules index bfc3c35..95e7858 100644 --- a/.gitmodules +++ b/.gitmodules @@ -40,3 +40,6 @@ [submodule "iced-workspaces-applet"] path = iced-workspaces-applet url = https://github.com/pop-os/iced-workspaces-applet.git +[submodule "wayland-proxy-virtwl"] + path = wayland-proxy-virtwl + url = https://github.com/talex5/wayland-proxy-virtwl diff --git a/README.md b/README.md index 060054d..d6c1968 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,13 @@ It also requires the previously mentioned libraries/dependencies at runtime to b It is thus no proper method for long term deployment. +### Experimental X Support + +With [opam installed](https://opam.ocaml.org/doc/Install.html) X support using wayland-proxy-virtwl can be optionally enabled during installation. When building, use `just x=1 sysext` and after refreshing with `sudo systemd-sysext refresh`, run +``` +systemctl --user daemon-reload +systemctl --user enable --now wayland-proxy-virtwl +``` ### Packaging Cosmic DE is packaged for Pop!_OS for reference look at the `debian` folders in the projects repositories. diff --git a/cosmic-applet-host b/cosmic-applet-host index 1af5a1d..b550074 160000 --- a/cosmic-applet-host +++ b/cosmic-applet-host @@ -1 +1 @@ -Subproject commit 1af5a1dde6844237296dadee98d5a7bfb8ea3cb6 +Subproject commit b550074e913434a4a28a9084e629365d694da1fd diff --git a/cosmic-applets b/cosmic-applets index 59a1125..e3be1c1 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 59a112523d911b333fdef54793a7c83bbf7934b1 +Subproject commit e3be1c1809760c032ffd62aeb3d6e701272c348b diff --git a/cosmic-applibrary b/cosmic-applibrary index bedfe1d..3ea62d9 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit bedfe1da354e1b32a1af2df9ed252e5dcaaf376a +Subproject commit 3ea62d97337a35783bb26703e57ad382fb523eba diff --git a/cosmic-bg b/cosmic-bg index ec228ef..3781ed0 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit ec228ef6a1c6572ee7b42739b4b25a4e33fedb1f +Subproject commit 3781ed0d597960e5880c7dfaf3a4852d56c54fee diff --git a/cosmic-launcher b/cosmic-launcher index 0d2b1fb..cf2df9e 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 0d2b1fb8c630162048d9167b34371671e3edec26 +Subproject commit cf2df9ef966d14e979c653746b1502ae3a12ef5b diff --git a/cosmic-panel b/cosmic-panel index 6b163a5..2e075e8 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 6b163a544144a031d2283ce1ffb9a168d0298ab7 +Subproject commit 2e075e8715854d8321ca1d21fb8fc4e98eca78af diff --git a/cosmic-session b/cosmic-session index 9c57475..9a9861f 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 9c57475bb6c8185857cc70a716a3da72e2c4c004 +Subproject commit 9a9861f8e3a0b2964f7064bb64258f41ac2d5b11 diff --git a/data/wayland-proxy-virtwl.service b/data/wayland-proxy-virtwl.service new file mode 100644 index 0000000..e323913 --- /dev/null +++ b/data/wayland-proxy-virtwl.service @@ -0,0 +1,9 @@ +[Unit] +Description=Wayland-proxy-virtwl +After=cosmic-session.target + +[Service] +ExecStart=/usr/bin/wayland-proxy-virtwl --wayland-display wayland-virtwl --x-display=0 + +[Install] +WantedBy=cosmic-session.target diff --git a/justfile b/justfile index cea72ad..5f97391 100644 --- a/justfile +++ b/justfile @@ -1,6 +1,8 @@ +set dotenv-load just := just_executable() make := `which make` meson := `which meson` +x := '0' _meson_build dir: -rm -rf {{dir}}_build @@ -28,7 +30,8 @@ build: {{ make }} -C xdg-desktop-portal-cosmic all sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) - @mkdir -p {{dir}}/usr/lib/extension-release.d/ + #!/usr/bin/env sh + mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install {{ make }} -C cosmic-applet-host install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-applibrary/install @@ -38,11 +41,16 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr - {{ just }} rootdir={{dir}} cosmic-session/install {{ just }} _meson_install iced-workspaces-applet {{dir}} {{ just }} _meson_install user-color-editor {{dir}} {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr - + if test {{x}} = 1; then + install -Dm0644 data/wayland-proxy-virtwl.service {{dir}}/usr/lib/systemd/user/wayland-proxy-virtwl.service + opam install ./wayland-proxy-virtwl --destdir={{dir}}/usr + {{ just }} x=1 rootdir={{dir}} cosmic-session/install + else + {{ just }} rootdir={{dir}} cosmic-session/install + fi _extension_release dir version: #!/usr/bin/env sh cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext < Date: Mon, 5 Dec 2022 18:33:12 +0100 Subject: [PATCH 019/220] Remove some unused/old components --- .gitmodules | 9 --------- cosmic-applet-host | 1 - iced-workspaces-applet | 1 - justfile | 9 --------- user-color-editor | 1 - 5 files changed, 21 deletions(-) delete mode 160000 cosmic-applet-host delete mode 160000 iced-workspaces-applet delete mode 160000 user-color-editor diff --git a/.gitmodules b/.gitmodules index 95e7858..6e5ad61 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,9 +19,6 @@ [submodule "simple-wrapper"] path = simple-wrapper url = https://github.com/pop-os/simple-wrapper -[submodule "cosmic-applet-host"] - path = cosmic-applet-host - url = https://github.com/pop-os/cosmic-applet-host [submodule "cosmic-settings-daemon"] path = cosmic-settings-daemon url = https://github.com/pop-os/cosmic-settings-daemon @@ -34,12 +31,6 @@ [submodule "cosmic-bg"] path = cosmic-bg url = https://github.com/pop-os/cosmic-bg.git -[submodule "user-color-editor"] - path = user-color-editor - url = https://github.com/pop-os/user-color-editor.git -[submodule "iced-workspaces-applet"] - path = iced-workspaces-applet - url = https://github.com/pop-os/iced-workspaces-applet.git [submodule "wayland-proxy-virtwl"] path = wayland-proxy-virtwl url = https://github.com/talex5/wayland-proxy-virtwl diff --git a/cosmic-applet-host b/cosmic-applet-host deleted file mode 160000 index b550074..0000000 --- a/cosmic-applet-host +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b550074e913434a4a28a9084e629365d694da1fd diff --git a/iced-workspaces-applet b/iced-workspaces-applet deleted file mode 160000 index 64b32cf..0000000 --- a/iced-workspaces-applet +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 64b32cf00dcc488f08b381133541fcb82f56eed7 diff --git a/justfile b/justfile index 5f97391..e4ae3ef 100644 --- a/justfile +++ b/justfile @@ -16,7 +16,6 @@ _meson_install dir destdir: build: mkdir -p build {{ just }} cosmic-applets/all - {{ make }} -C cosmic-applet-host all {{ just }} cosmic-applibrary/all {{ just }} _meson_build cosmic-bg {{ make }} -C cosmic-comp all @@ -25,15 +24,12 @@ build: {{ make }} -C cosmic-panel all {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all - {{ just }} _meson_build iced-workspaces-applet - {{ just }} _meson_build user-color-editor {{ make }} -C xdg-desktop-portal-cosmic all sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) #!/usr/bin/env sh mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install - {{ make }} -C cosmic-applet-host install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-applibrary/install {{ just }} _meson_install cosmic-bg {{dir}} {{ make }} -C cosmic-comp install DESTDIR={{dir}} @@ -41,8 +37,6 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr - {{ just }} _meson_install iced-workspaces-applet {{dir}} - {{ just }} _meson_install user-color-editor {{dir}} {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr if test {{x}} = 1; then install -Dm0644 data/wayland-proxy-virtwl.service {{dir}}/usr/lib/systemd/user/wayland-proxy-virtwl.service @@ -63,7 +57,6 @@ _extension_release dir version: clean: rm -rf cosmic-applets/target - rm -rf cosmic-applet-host/target rm -rf cosmic-applibrary/target rm -rf cosmic-bg_build rm -rf cosmic-comp/target @@ -72,6 +65,4 @@ clean: rm -rf cosmic-osd/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target - rm -rf iced-workspaces-applet_build - rm -rf user-color-editor_build rm -rf xdg-desktop-portal-cosmic/target diff --git a/user-color-editor b/user-color-editor deleted file mode 160000 index c6e1270..0000000 --- a/user-color-editor +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c6e1270f26d9a0d7f14e3440ef1830e964651e4b From d095fcf04a1ad13aac1ce5f66002ada41a95fcf8 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 5 Dec 2022 18:40:03 +0100 Subject: [PATCH 020/220] Update components --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- justfile | 10 +++++----- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index e3be1c1..93fa346 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit e3be1c1809760c032ffd62aeb3d6e701272c348b +Subproject commit 93fa346bd84dfe017fa0b0c68f6debc321259565 diff --git a/cosmic-applibrary b/cosmic-applibrary index 3ea62d9..033d50e 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 3ea62d97337a35783bb26703e57ad382fb523eba +Subproject commit 033d50e3cd91cb71df96c28515e543979bc445fe diff --git a/cosmic-comp b/cosmic-comp index d843919..74cec7b 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit d843919502b50237399ca1492ce64aafdb698b08 +Subproject commit 74cec7bdd6fc2064dc0f7c6a63d672654edbf130 diff --git a/cosmic-launcher b/cosmic-launcher index cf2df9e..950a97d 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit cf2df9ef966d14e979c653746b1502ae3a12ef5b +Subproject commit 950a97d5e68b2ead82a43426035f7cd7fbc0030b diff --git a/cosmic-panel b/cosmic-panel index 2e075e8..a452fc3 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 2e075e8715854d8321ca1d21fb8fc4e98eca78af +Subproject commit a452fc323b574c28aef832951edd413a1d87bc3d diff --git a/cosmic-session b/cosmic-session index 9a9861f..8410f8d 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 9a9861f8e3a0b2964f7064bb64258f41ac2d5b11 +Subproject commit 8410f8d7888ef4111749726d106ce5a6b9409680 diff --git a/justfile b/justfile index e4ae3ef..0f7d306 100644 --- a/justfile +++ b/justfile @@ -15,11 +15,11 @@ _meson_install dir destdir: build: mkdir -p build - {{ just }} cosmic-applets/all - {{ just }} cosmic-applibrary/all + {{ just }} cosmic-applets/build + {{ just }} _meson_build cosmic-applibrary {{ just }} _meson_build cosmic-bg {{ make }} -C cosmic-comp all - {{ just }} cosmic-launcher/all + {{ just }} _meson_build cosmic-launcher {{ make }} -C cosmic-osd all {{ make }} -C cosmic-panel all {{ make }} -C cosmic-settings-daemon all @@ -30,10 +30,10 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh #!/usr/bin/env sh mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install - {{ just }} rootdir={{dir}} cosmic-applibrary/install + {{ just }} _meson_install cosmic-applibrary {{dir}} {{ just }} _meson_install cosmic-bg {{dir}} {{ make }} -C cosmic-comp install DESTDIR={{dir}} - {{ just }} rootdir={{dir}} cosmic-launcher/install + {{ just }} _meson_install cosmic-launcher {{dir}} {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr From d28467b6f838049ba56d8f60921ea430dc64212f Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Tue, 6 Dec 2022 00:16:41 +0100 Subject: [PATCH 021/220] Update components --- cosmic-applets | 2 +- cosmic-comp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 93fa346..df67bc3 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 93fa346bd84dfe017fa0b0c68f6debc321259565 +Subproject commit df67bc32060cd4818268728d05189c0b41f4ddcb diff --git a/cosmic-comp b/cosmic-comp index 74cec7b..3d31641 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 74cec7bdd6fc2064dc0f7c6a63d672654edbf130 +Subproject commit 3d31641c98f438f1088affe7370f763c0e2a84ec From 4b8e939e5341a6133e8db58523ef782af74e5d66 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 6 Dec 2022 15:12:52 -0500 Subject: [PATCH 022/220] update panel & wayland-proxy-virtwl --- cosmic-panel | 2 +- wayland-proxy-virtwl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cosmic-panel b/cosmic-panel index a452fc3..35d61a3 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit a452fc323b574c28aef832951edd413a1d87bc3d +Subproject commit 35d61a3a617b2ef552931645ec35c545a3a688f6 diff --git a/wayland-proxy-virtwl b/wayland-proxy-virtwl index 5940346..a99bba0 160000 --- a/wayland-proxy-virtwl +++ b/wayland-proxy-virtwl @@ -1 +1 @@ -Subproject commit 5940346db2a4427f21c7b30a2593b179af36a935 +Subproject commit a99bba0a802940ce637b23e072e3d7555c5830ad From 390ce3cf89b148c795254c58bf5b9a9b8bb72e5a Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 7 Dec 2022 14:48:22 -0500 Subject: [PATCH 023/220] update cosmic apps --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-launcher | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index df67bc3..f4b3ddc 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit df67bc32060cd4818268728d05189c0b41f4ddcb +Subproject commit f4b3ddcafcc91329a9af8016aacc4ac5ea157c65 diff --git a/cosmic-applibrary b/cosmic-applibrary index 033d50e..9c6f3a0 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 033d50e3cd91cb71df96c28515e543979bc445fe +Subproject commit 9c6f3a086a10a9e64339f7842e25ff1ecd54ba31 diff --git a/cosmic-launcher b/cosmic-launcher index 950a97d..1afd420 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 950a97d5e68b2ead82a43426035f7cd7fbc0030b +Subproject commit 1afd420a5e0f02b589d64ceb7a9ac570b8aafbc2 From 1eaf911604361ce50b1d449b4feb098d7795deeb Mon Sep 17 00:00:00 2001 From: Pebor <32438954+Pebor@users.noreply.github.com> Date: Mon, 12 Dec 2022 17:32:52 +0100 Subject: [PATCH 024/220] Better wording when applying cosmic-sysext Per my opinion, >This will create a system-extension inside `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. could be worded differently, as 'inside' suggests to move the insides of `cosmic-sysext` into `/var/lib/extensions`, and not the whole folder. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d6c1968..a1a30f7 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ cd cosmic-epoch just sysext ``` -This will create a system-extension inside `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. +This will create a system-extension called `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting *COSMIC* will be an available option in your favorite display manager. From 7c6d3de1ed184cbddc35a203e8352891df05ade9 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Tue, 27 Dec 2022 18:28:32 +0100 Subject: [PATCH 025/220] Update components --- cosmic-applets | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-panel | 2 +- cosmic-settings-daemon | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f4b3ddc..a1aa87f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f4b3ddcafcc91329a9af8016aacc4ac5ea157c65 +Subproject commit a1aa87f5bd0f57ea415ababd6c9b641d0103f779 diff --git a/cosmic-bg b/cosmic-bg index 3781ed0..086eb12 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 3781ed0d597960e5880c7dfaf3a4852d56c54fee +Subproject commit 086eb123d2eefb1124ff5a73d665e94e2eb4cc46 diff --git a/cosmic-comp b/cosmic-comp index 3d31641..bce88d2 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 3d31641c98f438f1088affe7370f763c0e2a84ec +Subproject commit bce88d25146222c532767dd02af123bc56893b74 diff --git a/cosmic-panel b/cosmic-panel index 35d61a3..d522b75 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 35d61a3a617b2ef552931645ec35c545a3a688f6 +Subproject commit d522b75e2eeff5b2f32a8e47c6ee6a06369b7f9e diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 3041a75..c58c3fc 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 3041a75f797b45cd9e0d09fccc62ffa655c3385a +Subproject commit c58c3fcfd3f8fd30bffe3ee6e6de27302694b796 From 426c71ddc3049245e8dab9035e45b7e17cf437e6 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Mon, 16 Jan 2023 11:54:39 -0500 Subject: [PATCH 026/220] update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings-daemon | 2 +- xdg-desktop-portal-cosmic | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index a1aa87f..a253dee 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit a1aa87f5bd0f57ea415ababd6c9b641d0103f779 +Subproject commit a253dee83aa75fd05919d155b43c010e2ff1727c diff --git a/cosmic-applibrary b/cosmic-applibrary index 9c6f3a0..cb40270 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 9c6f3a086a10a9e64339f7842e25ff1ecd54ba31 +Subproject commit cb4027037be227e24d31a9f523102f34f6a355f1 diff --git a/cosmic-bg b/cosmic-bg index 086eb12..80821f1 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 086eb123d2eefb1124ff5a73d665e94e2eb4cc46 +Subproject commit 80821f1de43446931c41cb4b4716c3e76816495e diff --git a/cosmic-comp b/cosmic-comp index bce88d2..ec64759 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit bce88d25146222c532767dd02af123bc56893b74 +Subproject commit ec647597f1a7e7ad81f02f10dcafe113ec57eeb4 diff --git a/cosmic-launcher b/cosmic-launcher index 1afd420..17c251f 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 1afd420a5e0f02b589d64ceb7a9ac570b8aafbc2 +Subproject commit 17c251ff536d4812b5cad84febc6c847337aec05 diff --git a/cosmic-osd b/cosmic-osd index a867331..e3e2ecb 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit a8673311abf02bd3ac23f370d8cce7b6157ab296 +Subproject commit e3e2ecb3821ab1efa5465c80bf73dd30a1ec9f2a diff --git a/cosmic-panel b/cosmic-panel index d522b75..b4e60dc 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit d522b75e2eeff5b2f32a8e47c6ee6a06369b7f9e +Subproject commit b4e60dc30bb798d59cc57957291609e794d38821 diff --git a/cosmic-session b/cosmic-session index 8410f8d..fa898f9 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 8410f8d7888ef4111749726d106ce5a6b9409680 +Subproject commit fa898f92280ac58c18b021e8c0a2c6bc2635b414 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index c58c3fc..37fd3fd 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit c58c3fcfd3f8fd30bffe3ee6e6de27302694b796 +Subproject commit 37fd3fda3f25525cdfb5ad21f58c5260d7da8e15 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 9136fa1..f9d21f9 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 9136fa15123e0167b40a9f1af30579782b8d9fee +Subproject commit f9d21f977752467330c84b52747cf7558ddcc3a1 From 18469b8d724ef3575fb3e46729640b15fd03e2bf Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Thu, 26 Jan 2023 17:55:37 -0800 Subject: [PATCH 027/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index a253dee..62ec66a 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit a253dee83aa75fd05919d155b43c010e2ff1727c +Subproject commit 62ec66ab4e7427103d26a6035ba104058f08d2e9 diff --git a/cosmic-applibrary b/cosmic-applibrary index cb40270..c83993d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit cb4027037be227e24d31a9f523102f34f6a355f1 +Subproject commit c83993dce47d1c1fb63d5296ae84a5ed99acdafc diff --git a/cosmic-launcher b/cosmic-launcher index 17c251f..ed46569 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 17c251ff536d4812b5cad84febc6c847337aec05 +Subproject commit ed46569dd0078f945c8f89131edd74740ba2678b diff --git a/cosmic-osd b/cosmic-osd index e3e2ecb..1f0dd9f 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit e3e2ecb3821ab1efa5465c80bf73dd30a1ec9f2a +Subproject commit 1f0dd9fd71e47facc44213d98bdb2917537005cb diff --git a/cosmic-panel b/cosmic-panel index b4e60dc..3101392 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit b4e60dc30bb798d59cc57957291609e794d38821 +Subproject commit 310139295f0d3748f49d8bb13edfe659d3f80c4b From 548d4e11223ab1731951d95355f2d887776265de Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Mon, 13 Feb 2023 14:34:08 -0500 Subject: [PATCH 028/220] chore: update to latest --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- justfile | 2 +- xdg-desktop-portal-cosmic | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 62ec66a..d621fb8 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 62ec66ab4e7427103d26a6035ba104058f08d2e9 +Subproject commit d621fb8936c3169e1d97dbb6662381bcbc191af2 diff --git a/cosmic-applibrary b/cosmic-applibrary index c83993d..e7e8377 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit c83993dce47d1c1fb63d5296ae84a5ed99acdafc +Subproject commit e7e83771b41603e6851d042622701e3eb90b9ab6 diff --git a/cosmic-comp b/cosmic-comp index ec64759..32762fb 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit ec647597f1a7e7ad81f02f10dcafe113ec57eeb4 +Subproject commit 32762fb9833269e9c9560605cafce6c2928d6b48 diff --git a/cosmic-launcher b/cosmic-launcher index ed46569..ee93fdd 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ed46569dd0078f945c8f89131edd74740ba2678b +Subproject commit ee93fdd4b217f93a3c4cb5393e2b887a9dfc3e7c diff --git a/cosmic-panel b/cosmic-panel index 3101392..c607847 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 310139295f0d3748f49d8bb13edfe659d3f80c4b +Subproject commit c6078479c8c489c5a88186f4939621ea2a07b996 diff --git a/cosmic-session b/cosmic-session index fa898f9..58a91d6 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit fa898f92280ac58c18b021e8c0a2c6bc2635b414 +Subproject commit 58a91d63db4cba30bb5606dc25704bb9433c062d diff --git a/justfile b/justfile index 0f7d306..345ef6c 100644 --- a/justfile +++ b/justfile @@ -19,7 +19,7 @@ build: {{ just }} _meson_build cosmic-applibrary {{ just }} _meson_build cosmic-bg {{ make }} -C cosmic-comp all - {{ just }} _meson_build cosmic-launcher + {{ just }} cosmic-launcher/build-release {{ make }} -C cosmic-osd all {{ make }} -C cosmic-panel all {{ make }} -C cosmic-settings-daemon all diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index f9d21f9..5ac4159 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit f9d21f977752467330c84b52747cf7558ddcc3a1 +Subproject commit 5ac4159405bbdbd6404b881a019530ed920ad4ca From 07f6f2b5071bbb5a5cd4b7bb4c403e3f94396d4d Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Tue, 14 Feb 2023 09:08:28 -0500 Subject: [PATCH 029/220] fix: use just for launcher install step (#67) --- justfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/justfile b/justfile index 345ef6c..06c76b1 100644 --- a/justfile +++ b/justfile @@ -33,7 +33,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} _meson_install cosmic-applibrary {{dir}} {{ just }} _meson_install cosmic-bg {{dir}} {{ make }} -C cosmic-comp install DESTDIR={{dir}} - {{ just }} _meson_install cosmic-launcher {{dir}} + {{ just }} just install cosmic-launcher {{dir}} {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr From 326a80995dd8cf8463e46cbe74ed93af07406233 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Mon, 13 Feb 2023 15:06:22 -0800 Subject: [PATCH 030/220] Add CI that verifies the repository builds This runs on Arch, and shows that things build on another distro with recent dependencies. If we want to support older versions of dependencies, that will need to be tested on a different platform. This also shows what dependencies are needed. --- .github/workflows/ci.yml | 46 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..2302992 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,46 @@ +# Use Arch to test build outside of Ubuntu/Pop. +# +# Tests with recent version of dependencies. Another testson a different +# distro could be used to test for lowest supported. +# +# A minimal image should also help to confirm what dependencies are needed. + +name: CI + +on: + pull_request: + push: + schedule: + - cron: '0 7 * * *' # Midnight MST daily + +jobs: + Test: + runs-on: ubuntu-latest + container: + image: archlinux:latest + steps: + - run: > + pacman --noconfirm -Syu + base-devel + cargo + clang + desktop-file-utils + git + gtk4 + just + libinput + libxkbcommon + llvm + mesa + meson + pipewire + pulseaudio + seatd + wayland + - uses: actions/checkout@v3 + with: + submodules: true + # Safe directory behavior seems to have issues with `container:` + # https://github.com/actions/checkout/issues/915 + - run: git config --global --add safe.directory '*' + - run: just sysext From 5ab01c6c1533103c73beeb137529095364265e93 Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Tue, 14 Feb 2023 17:28:15 -0500 Subject: [PATCH 031/220] fix(launcher): typo in install (#69) --- justfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/justfile b/justfile index 06c76b1..7318d12 100644 --- a/justfile +++ b/justfile @@ -33,7 +33,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} _meson_install cosmic-applibrary {{dir}} {{ just }} _meson_install cosmic-bg {{dir}} {{ make }} -C cosmic-comp install DESTDIR={{dir}} - {{ just }} just install cosmic-launcher {{dir}} + {{ just }} rootdir={{dir}} cosmic-launcher/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr From 3ff993086f9874aaec40a8d6bbc2ccbbb56f6aca Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Tue, 14 Feb 2023 19:57:00 -0500 Subject: [PATCH 032/220] chore: remove wayland-proxy-virtwl (#70) --- .gitmodules | 3 --- README.md | 7 ------- cosmic-comp | 2 +- data/wayland-proxy-virtwl.service | 9 --------- justfile | 10 +--------- wayland-proxy-virtwl | 1 - 6 files changed, 2 insertions(+), 30 deletions(-) delete mode 100644 data/wayland-proxy-virtwl.service delete mode 160000 wayland-proxy-virtwl diff --git a/.gitmodules b/.gitmodules index 6e5ad61..6a15cc7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -31,6 +31,3 @@ [submodule "cosmic-bg"] path = cosmic-bg url = https://github.com/pop-os/cosmic-bg.git -[submodule "wayland-proxy-virtwl"] - path = wayland-proxy-virtwl - url = https://github.com/talex5/wayland-proxy-virtwl diff --git a/README.md b/README.md index a1a30f7..44ef8f9 100644 --- a/README.md +++ b/README.md @@ -57,13 +57,6 @@ It also requires the previously mentioned libraries/dependencies at runtime to b It is thus no proper method for long term deployment. -### Experimental X Support - -With [opam installed](https://opam.ocaml.org/doc/Install.html) X support using wayland-proxy-virtwl can be optionally enabled during installation. When building, use `just x=1 sysext` and after refreshing with `sudo systemd-sysext refresh`, run -``` -systemctl --user daemon-reload -systemctl --user enable --now wayland-proxy-virtwl -``` ### Packaging Cosmic DE is packaged for Pop!_OS for reference look at the `debian` folders in the projects repositories. diff --git a/cosmic-comp b/cosmic-comp index 32762fb..5ba068e 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 32762fb9833269e9c9560605cafce6c2928d6b48 +Subproject commit 5ba068ec82554109ab7d9051ead9a004bb3f2cb5 diff --git a/data/wayland-proxy-virtwl.service b/data/wayland-proxy-virtwl.service deleted file mode 100644 index e323913..0000000 --- a/data/wayland-proxy-virtwl.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Wayland-proxy-virtwl -After=cosmic-session.target - -[Service] -ExecStart=/usr/bin/wayland-proxy-virtwl --wayland-display wayland-virtwl --x-display=0 - -[Install] -WantedBy=cosmic-session.target diff --git a/justfile b/justfile index 7318d12..1de4d6b 100644 --- a/justfile +++ b/justfile @@ -2,7 +2,6 @@ set dotenv-load just := just_executable() make := `which make` meson := `which meson` -x := '0' _meson_build dir: -rm -rf {{dir}}_build @@ -27,7 +26,6 @@ build: {{ make }} -C xdg-desktop-portal-cosmic all sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) - #!/usr/bin/env sh mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install {{ just }} _meson_install cosmic-applibrary {{dir}} @@ -38,13 +36,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr - if test {{x}} = 1; then - install -Dm0644 data/wayland-proxy-virtwl.service {{dir}}/usr/lib/systemd/user/wayland-proxy-virtwl.service - opam install ./wayland-proxy-virtwl --destdir={{dir}}/usr - {{ just }} x=1 rootdir={{dir}} cosmic-session/install - else - {{ just }} rootdir={{dir}} cosmic-session/install - fi + {{ just }} rootdir={{dir}} cosmic-session/install _extension_release dir version: #!/usr/bin/env sh cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext < Date: Wed, 15 Feb 2023 10:34:15 -0500 Subject: [PATCH 033/220] fix(launcher): executable permissions (#73) --- cosmic-launcher | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-launcher b/cosmic-launcher index ee93fdd..d23f2b7 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ee93fdd4b217f93a3c4cb5393e2b887a9dfc3e7c +Subproject commit d23f2b7f4f190fe8edfc291148bc9bcc67b0d5a0 From 90b2b25b13f6643c60ba5e8c647223c2ecec1d52 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Thu, 16 Feb 2023 13:22:16 -0500 Subject: [PATCH 034/220] chore: update --- cosmic-applets | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-panel | 2 +- justfile | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index d621fb8..a8db7ba 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit d621fb8936c3169e1d97dbb6662381bcbc191af2 +Subproject commit a8db7ba9284fba5998fd8de55d6301ebb215bb16 diff --git a/cosmic-bg b/cosmic-bg index 80821f1..7cb0d2b 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 80821f1de43446931c41cb4b4716c3e76816495e +Subproject commit 7cb0d2bf3126ba1d350e3bfaaae14b6fc741be29 diff --git a/cosmic-comp b/cosmic-comp index 5ba068e..dead320 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 5ba068ec82554109ab7d9051ead9a004bb3f2cb5 +Subproject commit dead320252f5e51ccaedcfbb12e3be9495e8dac4 diff --git a/cosmic-panel b/cosmic-panel index c607847..c14cb79 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit c6078479c8c489c5a88186f4939621ea2a07b996 +Subproject commit c14cb790f3b60ed7f7ef50f8ea5990d6a21be5f1 diff --git a/justfile b/justfile index 1de4d6b..4b757b8 100644 --- a/justfile +++ b/justfile @@ -16,7 +16,7 @@ build: mkdir -p build {{ just }} cosmic-applets/build {{ just }} _meson_build cosmic-applibrary - {{ just }} _meson_build cosmic-bg + {{ just }} cosmic-bg/build-release {{ make }} -C cosmic-comp all {{ just }} cosmic-launcher/build-release {{ make }} -C cosmic-osd all @@ -29,7 +29,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install {{ just }} _meson_install cosmic-applibrary {{dir}} - {{ just }} _meson_install cosmic-bg {{dir}} + {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-launcher/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr @@ -50,7 +50,7 @@ _extension_release dir version: clean: rm -rf cosmic-applets/target rm -rf cosmic-applibrary/target - rm -rf cosmic-bg_build + rm -rf cosmic-bg/target rm -rf cosmic-comp/target rm -rf cosmic-launcher/target rm -rf cosmic-panel/target From a29ba7146af345ed1272ada22153e3071349d4c6 Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Fri, 17 Feb 2023 12:49:53 -0500 Subject: [PATCH 035/220] fix: update submodules (#78) --- cosmic-applets | 2 +- cosmic-bg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index a8db7ba..9a3daa8 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit a8db7ba9284fba5998fd8de55d6301ebb215bb16 +Subproject commit 9a3daa80a5e3b9a5613f608ede68083e10bcf138 diff --git a/cosmic-bg b/cosmic-bg index 7cb0d2b..87a95e9 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 7cb0d2bf3126ba1d350e3bfaaae14b6fc741be29 +Subproject commit 87a95e9de31a251a0c940f7587c885e7f53062a2 From 75cb3ab49d99fcd7d617cc33a3e1f5c43cb091c1 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Mon, 20 Feb 2023 09:24:10 -0700 Subject: [PATCH 036/220] feat: Add COSMIC Settings (#75) * feat: Add COSMIC Settings This add cosmic-settings to the .gitmodules file * Update justfile per feedback * Correct cosmic-launcher to cosmic-settings * fix(settings): build --------- Co-authored-by: Ashley Wulber --- .github/workflows/ci.yml | 4 ++++ .gitmodules | 3 +++ README.md | 6 +++++- cosmic-applibrary | 2 +- cosmic-settings | 1 + justfile | 7 +++++-- 6 files changed, 19 insertions(+), 4 deletions(-) create mode 160000 cosmic-settings diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2302992..c7a69a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,6 +37,10 @@ jobs: pulseaudio seatd wayland + lld + expat + fontconfig + freetype2 - uses: actions/checkout@v3 with: submodules: true diff --git a/.gitmodules b/.gitmodules index 6a15cc7..d17cab1 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,6 +19,9 @@ [submodule "simple-wrapper"] path = simple-wrapper url = https://github.com/pop-os/simple-wrapper +[submodule "cosmic-settings"] + path = cosmic-settings + url = https://github.com/pop-os/cosmic-settings [submodule "cosmic-settings-daemon"] path = cosmic-settings-daemon url = https://github.com/pop-os/cosmic-settings-daemon diff --git a/README.md b/README.md index 44ef8f9..7a9fa2e 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,11 @@ optionally (though the build-system might currently require these libraries): - libsystemd - libpulse - pop-launcher - +- libexpat1-dev, +- libfontconfig-dev, +- libfreetype-dev, +- lld, + ### Testing The easiest way to test Cosmic DE currently is by building a systemd system extension (see `man systemd-sysext`). diff --git a/cosmic-applibrary b/cosmic-applibrary index e7e8377..d89bc2d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit e7e83771b41603e6851d042622701e3eb90b9ab6 +Subproject commit d89bc2d208317dfdef6a07230e3e2e06902e5404 diff --git a/cosmic-settings b/cosmic-settings new file mode 160000 index 0000000..efdd934 --- /dev/null +++ b/cosmic-settings @@ -0,0 +1 @@ +Subproject commit efdd934e6219acbfccb60e6fc65a9a064a323471 diff --git a/justfile b/justfile index 4b757b8..86dd70c 100644 --- a/justfile +++ b/justfile @@ -14,8 +14,9 @@ _meson_install dir destdir: build: mkdir -p build + {{ just }} cosmic-settings/build-release {{ just }} cosmic-applets/build - {{ just }} _meson_build cosmic-applibrary + {{ just }} cosmic-applibrary/build-release {{ just }} cosmic-bg/build-release {{ make }} -C cosmic-comp all {{ just }} cosmic-launcher/build-release @@ -28,12 +29,13 @@ build: sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) mkdir -p {{dir}}/usr/lib/extension-release.d/ {{ just }} rootdir={{dir}} cosmic-applets/install - {{ just }} _meson_install cosmic-applibrary {{dir}} + {{ just }} rootdir={{dir}} cosmic-applibrary/install {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-launcher/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr + {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-session/install @@ -55,6 +57,7 @@ clean: rm -rf cosmic-launcher/target rm -rf cosmic-panel/target rm -rf cosmic-osd/target + rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target rm -rf xdg-desktop-portal-cosmic/target From ce21deca61aeeb6c436b9fc449cf3cfc015279cb Mon Sep 17 00:00:00 2001 From: Qasim Khan <49075348+User8395@users.noreply.github.com> Date: Tue, 28 Feb 2023 20:07:17 +0500 Subject: [PATCH 037/220] README.md fix This commit adds instructions to install the required dependencies and capitalizes the word "Cosmic" when needed. One punctuation mistake was also fixed --- README.md | 57 +++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 36 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 7a9fa2e..262934b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Cosmic Desktop +# COSMIC Desktop Currently an incomplete **pre-alpha**. -## Components of Cosmic Desktop +## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) * [cosmic-applet-host](https://github.com/pop-os/cosmic-applet-host) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) @@ -20,32 +20,47 @@ Currently an incomplete **pre-alpha**. ## Setup -The Cosmic desktop environment requires a few dependencies: +The COSMIC desktop environment requires a few dependencies: (This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions check out the individual projects): - [just](https://github.com/casey/just) -- rust -- libwayland +- rustc +- libwayland-dev - mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). -- libseat -- libxkbcommon -- libinput +- libseat-dev +- libxkbcommon-dev +- libinput-dev +- libgtk-4-1 - udev -- gtk4 - dbus optionally (though the build-system might currently require these libraries): -- libsystemd -- libpulse +- libsystemd-dev +- libpulse-dev - pop-launcher -- libexpat1-dev, -- libfontconfig-dev, -- libfreetype-dev, -- lld, +- libexpat1-dev +- libfontconfig-dev +- libfreetype-dev +- lld + +The required ones can be installed with: +``` +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus -y +``` + +and the optional ones with: +``` +sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y +``` + +They can be installed all at once with: +``` +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y +``` ### Testing -The easiest way to test Cosmic DE currently is by building a systemd system extension (see `man systemd-sysext`). +The easiest way to test COSMIC DE currently is by building a systemd system extension (see `man systemd-sysext`). ``` git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch cd cosmic-epoch @@ -53,7 +68,7 @@ just sysext ``` This will create a system-extension called `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. -After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting +After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting, *COSMIC* will be an available option in your favorite display manager. **Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. @@ -63,12 +78,12 @@ It is thus no proper method for long term deployment. ### Packaging -Cosmic DE is packaged for Pop!_OS for reference look at the `debian` folders in the projects repositories. -These and the `justfile` inside this repository may be used as references on how to package Cosmic DE, though no backwards-compatibility guarantees are provided at this stage. +COSMIC DE is packaged for Pop!_OS. For reference look at the `debian` folders in the projects repositories. +These and the `justfile` inside this repository may be used as references on how to package COSMIC DE, though no backwards-compatibility guarantees are provided at this stage. ### Versioning -Cosmic DE is very much still work-in-progress and thus does not follow a versioning scheme so far. +COSMIC DE is very much still work-in-progress and thus does not follow a versioning scheme so far. We do our best to keep the referenced submodule commits in this repository building and working together, as a consequence they might not contain the latest updates and features from these repositories (yet). -Notes on versioning and packaging all these components together properly will be added at a later stage once Cosmic DE gets its first release. +Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. From 156e9ac59edc4fc817da8b72d06d0b7c7c415774 Mon Sep 17 00:00:00 2001 From: Qasim Khan <49075348+User8395@users.noreply.github.com> Date: Fri, 3 Mar 2023 10:36:40 +0500 Subject: [PATCH 038/220] Update README.md again --- README.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 262934b..010e9ec 100644 --- a/README.md +++ b/README.md @@ -25,24 +25,26 @@ The COSMIC desktop environment requires a few dependencies: - [just](https://github.com/casey/just) - rustc -- libwayland-dev +- libwayland - mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). -- libseat-dev -- libxkbcommon-dev -- libinput-dev -- libgtk-4-1 +- libseat +- libxkbcommon +- libinput +- libgtk - udev - dbus optionally (though the build-system might currently require these libraries): -- libsystemd-dev -- libpulse-dev +- libsystem +- libpulse - pop-launcher -- libexpat1-dev -- libfontconfig-dev -- libfreetype-dev +- libexpat1 +- libfontconfig +- libfreetype - lld +Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux distributions. You may need to find the equivalent version for your distribution if you are not using Pop!_OS. + The required ones can be installed with: ``` sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus -y From d49576ca3c7f2621a744b561966c4a67ab3723d8 Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Fri, 3 Mar 2023 13:30:00 -0700 Subject: [PATCH 039/220] docs: Remove obsolete cosmic-applet-host from readme --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 010e9ec..2bc6ad6 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,6 @@ Currently an incomplete **pre-alpha**. ## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) -* [cosmic-applet-host](https://github.com/pop-os/cosmic-applet-host) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) * [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) From 8adfb405651b8d4ef1aefaa94f6808835334ede6 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Mon, 6 Mar 2023 20:13:25 +0100 Subject: [PATCH 040/220] chore: Update cosmic-comp --- cosmic-comp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-comp b/cosmic-comp index dead320..ef894ae 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit dead320252f5e51ccaedcfbb12e3be9495e8dac4 +Subproject commit ef894aebfcba4bbaf2042ab80971c8ede2a4abc6 From adb6c0447e3b18c74231178b96ea5528a615f7f9 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 6 Mar 2023 18:34:09 -0700 Subject: [PATCH 041/220] Update README.md --- README.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 79 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2bc6ad6..8ec004f 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,21 @@ Currently an incomplete **pre-alpha**. * [cosmic-applets](https://github.com/pop-os/cosmic-applets) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) -* [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [comsic-panel](https://github.com/pop-os/cosmic-panel) +* [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-session](https://github.com/pop-os/cosmic-session) +* [cosmic-text](https://github.com/pop-os/cosmic-text) +* [cosmic-text-editor](https://github.com/pop-os/cosmic-text-editor) * [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) +* [cosmic-time](https://github.com/pop-os/cosmic-time) +* [cosmic-workspaces-epoch](https://github.com/pop-os/cosmic-workspaces-epoch) * [libcosmic](https://github.com/pop-os/libcosmic) +* [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) ## Setup @@ -58,7 +63,7 @@ They can be installed all at once with: ``` sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y ``` - + ### Testing The easiest way to test COSMIC DE currently is by building a systemd system extension (see `man systemd-sysext`). @@ -88,3 +93,75 @@ COSMIC DE is very much still work-in-progress and thus does not follow a version We do our best to keep the referenced submodule commits in this repository building and working together, as a consequence they might not contain the latest updates and features from these repositories (yet). Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. + +### Installing on Pop!_OS +COSMIC DE is in heavy development and not ready for issue reports. Currently, GUIs are incomplete and don't match designs, desktop settings aren't available and bugs are obvious and known. You're seeing the sausage be made. Most configuration is currently in text files and would be familiar to i3/Sway users. A call for testing will be announced when the project is ready for reports. With that out of the way, feel free to jump in and have fun. + +#### Enable Wayland +`sudo nano /etc/gdm/custom.conf` + +Change to true +WayalandEnable=true + +#### Install COSMIC +`sudo apt install cosmic-*` + +After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. + +#### Configuring COSMIC DE +This is basic configuration to get you started. See individual projects repos above for details. + +Access cosmic-launcher with `Super+/`. This will eventually be moved to `Super` alone. + +##### COSMIC COMP +COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. Enable tiling by setting `tiling_enabled: true,` at the bottom of the file. + +##### Screenshots +`sudo apt install ksnip qtwayland5` + +Add `(modifiers: [], key: "Print"): Spawn("ksnip -t"),` to `/etc/cosmic-comp/config.ron`. The screenshot will open in a separate window for cropping and saving. + +##### Panel Configuration +```shell +mkdir ~/.config/cosmic-panel +cd ~/.config/cosmic-panel +wget https://github.com/pop-os/cosmic-panel/blob/master_jammy/cosmic-panel-config/config.ron +nano config.ron +``` +To apply configuration changes, open System Monitor, find the cosmic-panel process and click End Process. The panel should restart automatically. If not, you may have an invalid option or syntax error. Correct the error and launch the panel with `cosmic-panel /dev/null &`. + +##### Setting a Background +```shell +mkdir ~/.config/com.system76.CosmicBg +cd ~/.config/com.system76.CosmicBg +nano config.ron +``` + +Example file +``` +( + backgrounds: [ + ( + output: All, + source: Path("/home/carl/Pictures/Wallpaper/pexels-eberhard-grossgasteiger-443446.jpg"), + filter_by_theme: false, + rotation_frequency: 3600, + ), + ], +) +``` + +##### WebGL on NVIDIA +WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issues/84) but will work in Google Chrome using software rendering. + +`flatpak install com.google.Chrome` + +Change flags to enable wayland and dark mode. +chrome://flags/#ozone-platform-hint (Wayland) +chrome://flags/#enable-force-dark (Enabled) +chrome://flags/#enable-webrtc-pipewire-capturer (Enabled) + +## Contact +- [Mattermost](https://chat.pop-os.org/) +- [Twitter](https://twitter.com/pop_os_official) +- [Instagram](https://www.instagram.com/pop_os_official/) From 2c7982277320bb7a73066c5a7d5c021a46e26a5c Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 6 Mar 2023 18:35:46 -0700 Subject: [PATCH 042/220] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 8ec004f..3566123 100644 --- a/README.md +++ b/README.md @@ -157,9 +157,11 @@ WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issu `flatpak install com.google.Chrome` Change flags to enable wayland and dark mode. +``` chrome://flags/#ozone-platform-hint (Wayland) chrome://flags/#enable-force-dark (Enabled) chrome://flags/#enable-webrtc-pipewire-capturer (Enabled) +``` ## Contact - [Mattermost](https://chat.pop-os.org/) From a272e76a90baffad49c0b6c22f72d7855c9a9a87 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 6 Mar 2023 19:11:31 -0700 Subject: [PATCH 043/220] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3566123..a9bce21 100644 --- a/README.md +++ b/README.md @@ -116,6 +116,8 @@ Access cosmic-launcher with `Super+/`. This will eventually be moved to `Super` ##### COSMIC COMP COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. Enable tiling by setting `tiling_enabled: true,` at the bottom of the file. +`sudo nano /etc/cosmic-comp/config.ron` + ##### Screenshots `sudo apt install ksnip qtwayland5` From 1535d9bae7486cf9500293edccc7527e366d60a6 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 6 Mar 2023 19:17:32 -0700 Subject: [PATCH 044/220] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a9bce21..8dcdd59 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ Add `(modifiers: [], key: "Print"): Spawn("ksnip -t"),` to `/etc/cosmic-comp/con ```shell mkdir ~/.config/cosmic-panel cd ~/.config/cosmic-panel -wget https://github.com/pop-os/cosmic-panel/blob/master_jammy/cosmic-panel-config/config.ron +wget https://github.com/pop-os/cosmic-panel/raw/master_jammy/cosmic-panel-config/config.ron nano config.ron ``` To apply configuration changes, open System Monitor, find the cosmic-panel process and click End Process. The panel should restart automatically. If not, you may have an invalid option or syntax error. Correct the error and launch the panel with `cosmic-panel /dev/null &`. From 277cf9e3f1e810d8c66a16bb6b21cc102e0f400f Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 6 Mar 2023 20:47:23 -0700 Subject: [PATCH 045/220] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8dcdd59..38a3038 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ Notes on versioning and packaging all these components together properly will be COSMIC DE is in heavy development and not ready for issue reports. Currently, GUIs are incomplete and don't match designs, desktop settings aren't available and bugs are obvious and known. You're seeing the sausage be made. Most configuration is currently in text files and would be familiar to i3/Sway users. A call for testing will be announced when the project is ready for reports. With that out of the way, feel free to jump in and have fun. #### Enable Wayland -`sudo nano /etc/gdm/custom.conf` +`sudo nano /etc/gdm3/custom.conf` Change to true WayalandEnable=true From 68034c623ac6de246dd1c3f4237e483e8a1d5bfb Mon Sep 17 00:00:00 2001 From: Dominic <67210734+rexhent@users.noreply.github.com> Date: Fri, 10 Mar 2023 15:10:08 +1100 Subject: [PATCH 046/220] Fix Spelling error in README Change WayalandEnable=true to WaylandEnable=true --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 38a3038..c93d63e 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ COSMIC DE is in heavy development and not ready for issue reports. Currently, GU `sudo nano /etc/gdm3/custom.conf` Change to true -WayalandEnable=true +WaylandEnable=true #### Install COSMIC `sudo apt install cosmic-*` From 247f47409e3ca3a9905aafee0bbd22fb6ac0e653 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Tue, 14 Mar 2023 11:12:38 -0600 Subject: [PATCH 047/220] Update README.md --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c93d63e..2030f98 100644 --- a/README.md +++ b/README.md @@ -132,12 +132,8 @@ nano config.ron ``` To apply configuration changes, open System Monitor, find the cosmic-panel process and click End Process. The panel should restart automatically. If not, you may have an invalid option or syntax error. Correct the error and launch the panel with `cosmic-panel /dev/null &`. -##### Setting a Background -```shell -mkdir ~/.config/com.system76.CosmicBg -cd ~/.config/com.system76.CosmicBg -nano config.ron -``` +##### Desktop Backgrounds +Desktop backgrounds currently cycle through system backgrounds. They'll be configurable once cosmic-settings integration is complete. Example file ``` From 8835516ff582256599d4713bcaed14e707543958 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Wed, 15 Mar 2023 10:00:09 -0600 Subject: [PATCH 048/220] Update README.md --- README.md | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/README.md b/README.md index 2030f98..0e4c1d6 100644 --- a/README.md +++ b/README.md @@ -135,20 +135,6 @@ To apply configuration changes, open System Monitor, find the cosmic-panel proce ##### Desktop Backgrounds Desktop backgrounds currently cycle through system backgrounds. They'll be configurable once cosmic-settings integration is complete. -Example file -``` -( - backgrounds: [ - ( - output: All, - source: Path("/home/carl/Pictures/Wallpaper/pexels-eberhard-grossgasteiger-443446.jpg"), - filter_by_theme: false, - rotation_frequency: 3600, - ), - ], -) -``` - ##### WebGL on NVIDIA WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issues/84) but will work in Google Chrome using software rendering. From f0b63f7286cffb1445873860ed9cecaf2b569988 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 23 Mar 2023 17:15:02 +0100 Subject: [PATCH 049/220] chore: Update submodules --- .gitmodules | 3 +++ cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-workspaces-epoch | 1 + justfile | 3 +++ xdg-desktop-portal-cosmic | 2 +- 12 files changed, 16 insertions(+), 9 deletions(-) create mode 160000 cosmic-workspaces-epoch diff --git a/.gitmodules b/.gitmodules index d17cab1..7daf779 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,3 +34,6 @@ [submodule "cosmic-bg"] path = cosmic-bg url = https://github.com/pop-os/cosmic-bg.git +[submodule "cosmic-workspaces-epoch"] + path = cosmic-workspaces-epoch + url = https://github.com/pop-os/cosmic-workspaces-epoch/ diff --git a/cosmic-applets b/cosmic-applets index 9a3daa8..e582a9f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 9a3daa80a5e3b9a5613f608ede68083e10bcf138 +Subproject commit e582a9f0f611607adb67fe39fc5f0543b858f9be diff --git a/cosmic-applibrary b/cosmic-applibrary index d89bc2d..ab86f72 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit d89bc2d208317dfdef6a07230e3e2e06902e5404 +Subproject commit ab86f72b7fe43d024b8ed6e214839a9dc909bbba diff --git a/cosmic-bg b/cosmic-bg index 87a95e9..25269b6 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 87a95e9de31a251a0c940f7587c885e7f53062a2 +Subproject commit 25269b6c6449a9ee73b15b4060da91aae64ea221 diff --git a/cosmic-comp b/cosmic-comp index ef894ae..7ad3794 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit ef894aebfcba4bbaf2042ab80971c8ede2a4abc6 +Subproject commit 7ad37946d3aada156b0b2ca17e6106b3f8114f70 diff --git a/cosmic-launcher b/cosmic-launcher index d23f2b7..ecb9209 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit d23f2b7f4f190fe8edfc291148bc9bcc67b0d5a0 +Subproject commit ecb9209a8e0bf5379417d2c162a1c5da047dc01d diff --git a/cosmic-osd b/cosmic-osd index 1f0dd9f..cbcaf2c 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 1f0dd9fd71e47facc44213d98bdb2917537005cb +Subproject commit cbcaf2c605ebfa790a9a7fcb19a4f7f8b5c08ba9 diff --git a/cosmic-panel b/cosmic-panel index c14cb79..f4d1755 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit c14cb790f3b60ed7f7ef50f8ea5990d6a21be5f1 +Subproject commit f4d1755bc6df87f2c4a59987dcea522227e9f88c diff --git a/cosmic-session b/cosmic-session index 58a91d6..32f2299 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 58a91d63db4cba30bb5606dc25704bb9433c062d +Subproject commit 32f229986b5c8532e33701899186dd0043431435 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch new file mode 160000 index 0000000..c655ea1 --- /dev/null +++ b/cosmic-workspaces-epoch @@ -0,0 +1 @@ +Subproject commit c655ea18231ac59201be8dacfa87663f41c69855 diff --git a/justfile b/justfile index 86dd70c..1f7197b 100644 --- a/justfile +++ b/justfile @@ -24,6 +24,7 @@ build: {{ make }} -C cosmic-panel all {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all + {{ make }} -C cosmic-workspaces-epoch all {{ make }} -C xdg-desktop-portal-cosmic all sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) @@ -37,6 +38,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr + {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-session/install _extension_release dir version: @@ -60,4 +62,5 @@ clean: rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target + rm -rf cosmic-workspaces-epoch/target rm -rf xdg-desktop-portal-cosmic/target diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 5ac4159..86cc569 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 5ac4159405bbdbd6404b881a019530ed920ad4ca +Subproject commit 86cc5692ccd88ae5bba86bc2a1eb2995948ececa From 2fbef8d7b04129a650baf2f42fc88d86a971b337 Mon Sep 17 00:00:00 2001 From: Ron Waldon Date: Mon, 17 Apr 2023 18:03:23 +1000 Subject: [PATCH 050/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-workspaces-epoch | 2 +- justfile | 4 ++-- xdg-desktop-portal-cosmic | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index e582a9f..8b46cc2 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit e582a9f0f611607adb67fe39fc5f0543b858f9be +Subproject commit 8b46cc209f2aaec5ef6f0b6f743b472c66130117 diff --git a/cosmic-applibrary b/cosmic-applibrary index ab86f72..514c155 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit ab86f72b7fe43d024b8ed6e214839a9dc909bbba +Subproject commit 514c155720029ee22b1e47c07a1629d96acc43c7 diff --git a/cosmic-bg b/cosmic-bg index 25269b6..fe4bf3a 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 25269b6c6449a9ee73b15b4060da91aae64ea221 +Subproject commit fe4bf3a3430a55cc6af71caecae53caf9effec65 diff --git a/cosmic-comp b/cosmic-comp index 7ad3794..8f6ad62 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 7ad37946d3aada156b0b2ca17e6106b3f8114f70 +Subproject commit 8f6ad6201752a8f40607473977c96f058524cb6f diff --git a/cosmic-launcher b/cosmic-launcher index ecb9209..f8d4973 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ecb9209a8e0bf5379417d2c162a1c5da047dc01d +Subproject commit f8d4973d3550cada1ba02b9e0cc44ca8def13dcf diff --git a/cosmic-panel b/cosmic-panel index f4d1755..4014221 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit f4d1755bc6df87f2c4a59987dcea522227e9f88c +Subproject commit 4014221516bb7a94cd3ec0fccaf9b329be164c2a diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index c655ea1..60a4a2f 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit c655ea18231ac59201be8dacfa87663f41c69855 +Subproject commit 60a4a2fa6323327741af9da08e3d0d7eb3a802bf diff --git a/justfile b/justfile index 1f7197b..be03dfd 100644 --- a/justfile +++ b/justfile @@ -21,7 +21,7 @@ build: {{ make }} -C cosmic-comp all {{ just }} cosmic-launcher/build-release {{ make }} -C cosmic-osd all - {{ make }} -C cosmic-panel all + {{ just }} cosmic-panel/build-release {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all {{ make }} -C cosmic-workspaces-epoch all @@ -35,7 +35,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-launcher/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr - {{ make }} -C cosmic-panel install DESTDIR={{dir}} prefix=/usr + {{ just }} rootdir={{dir}} cosmic-panel/install {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 86cc569..387bc6d 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 86cc5692ccd88ae5bba86bc2a1eb2995948ececa +Subproject commit 387bc6df7b74f2926c4ad252d1f77efe30edfeeb From f64045f4180dcd62f69aa69e29a5144354e41c6a Mon Sep 17 00:00:00 2001 From: asahi-m Date: Sat, 22 Apr 2023 03:36:26 +0900 Subject: [PATCH 051/220] Update submodules --- cosmic-comp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-comp b/cosmic-comp index 8f6ad62..8943aa5 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 8f6ad6201752a8f40607473977c96f058524cb6f +Subproject commit 8943aa5a1532d3ed3ad5727aa18c00bad4b48c1a From bdf225cd6e8adfee96754d222644dfbf07d32d3e Mon Sep 17 00:00:00 2001 From: soloturn Date: Mon, 24 Apr 2023 01:00:32 +0200 Subject: [PATCH 052/220] meson not necessary any more (#98) --- justfile | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/justfile b/justfile index be03dfd..219dc44 100644 --- a/justfile +++ b/justfile @@ -1,16 +1,6 @@ set dotenv-load just := just_executable() make := `which make` -meson := `which meson` - -_meson_build dir: - -rm -rf {{dir}}_build - mkdir -p {{dir}}_build - {{ meson }} setup {{dir}}_build {{dir}} --prefix=/usr -Dvendor=false - {{ meson }} compile -C {{dir}}_build - -_meson_install dir destdir: - {{ meson }} install -C {{dir}}_build --destdir={{destdir}} build: mkdir -p build From 6b41372b34a7159aedb3f8a993fb9a903d728b10 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Wed, 3 May 2023 19:56:21 +0200 Subject: [PATCH 053/220] chore: Update submodules --- cosmic-comp | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cosmic-comp b/cosmic-comp index 8943aa5..ea1b976 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 8943aa5a1532d3ed3ad5727aa18c00bad4b48c1a +Subproject commit ea1b976076a3f9c4f21db4f20a5fe3b29aa42f35 diff --git a/cosmic-osd b/cosmic-osd index cbcaf2c..f7feef3 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit cbcaf2c605ebfa790a9a7fcb19a4f7f8b5c08ba9 +Subproject commit f7feef30fbc9c4337e7a38fe4be885aee0bf9276 diff --git a/cosmic-panel b/cosmic-panel index 4014221..5ee1990 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 4014221516bb7a94cd3ec0fccaf9b329be164c2a +Subproject commit 5ee1990c4c27140cfd1abd0f2c285610b8b8e366 diff --git a/cosmic-settings b/cosmic-settings index efdd934..9fb6e2f 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit efdd934e6219acbfccb60e6fc65a9a064a323471 +Subproject commit 9fb6e2f2c834092a1da3a0bd9e43f1e42e037a07 From ecd432d91693f6fd5f9ab4699a3c59f72d08e8b3 Mon Sep 17 00:00:00 2001 From: Ron Waldon Date: Wed, 24 May 2023 16:50:16 +1000 Subject: [PATCH 054/220] chore: bump submodules --- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- xdg-desktop-portal-cosmic | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cosmic-bg b/cosmic-bg index fe4bf3a..873b42f 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit fe4bf3a3430a55cc6af71caecae53caf9effec65 +Subproject commit 873b42f39083a02126c509710a12b77ed47117ba diff --git a/cosmic-comp b/cosmic-comp index ea1b976..fb2d685 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit ea1b976076a3f9c4f21db4f20a5fe3b29aa42f35 +Subproject commit fb2d6850d98a7d2647093617d43f982f3d77064f diff --git a/cosmic-osd b/cosmic-osd index f7feef3..287100a 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit f7feef30fbc9c4337e7a38fe4be885aee0bf9276 +Subproject commit 287100acacab0222985b8a37b5868cc4969934b0 diff --git a/cosmic-panel b/cosmic-panel index 5ee1990..1ef8ca7 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 5ee1990c4c27140cfd1abd0f2c285610b8b8e366 +Subproject commit 1ef8ca7dd07bbbc6bd86ce8421dc3c759d4a837b diff --git a/cosmic-settings b/cosmic-settings index 9fb6e2f..33df250 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 9fb6e2f2c834092a1da3a0bd9e43f1e42e037a07 +Subproject commit 33df250f351d99d388c1f0468bf8f4f8dfd11538 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 37fd3fd..00cb67f 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 37fd3fda3f25525cdfb5ad21f58c5260d7da8e15 +Subproject commit 00cb67fd82365890725b392a605f49dbada7ff2f diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 387bc6d..48acd11 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 387bc6df7b74f2926c4ad252d1f77efe30edfeeb +Subproject commit 48acd11c7379545f7d0bd1e97b1c4119b08889bc From dd71df4e5e4b842dcf2fa7e4d1116596043025e2 Mon Sep 17 00:00:00 2001 From: "Dr. Quinten Van Damme" Date: Fri, 26 May 2023 20:28:19 +0200 Subject: [PATCH 055/220] fix could not find system library 'dbus-1' --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0e4c1d6..be2db5a 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev -y ``` and the optional ones with: @@ -61,7 +61,7 @@ sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontc They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y ``` ### Testing From 10943d11986fd8239c9ddb8ad056e0d125cc4340 Mon Sep 17 00:00:00 2001 From: wiiznokes <78230769+wiiznokes@users.noreply.github.com> Date: Thu, 8 Jun 2023 00:27:08 +0200 Subject: [PATCH 056/220] Update README.md --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index be2db5a..12963d4 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,10 @@ optionally (though the build-system might currently require these libraries): - libfontconfig - libfreetype - lld +- cargo +- libgbm-dev +- libclang-dev +- libpipewire-0.3-dev Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux distributions. You may need to find the equivalent version for your distribution if you are not using Pop!_OS. @@ -56,12 +60,12 @@ sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon and the optional ones with: ``` -sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y +sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y ``` They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y ``` ### Testing From 64456bab87eb5f347120cae44fc8765508e9da9a Mon Sep 17 00:00:00 2001 From: Ron Waldon Date: Thu, 8 Jun 2023 18:42:46 +1000 Subject: [PATCH 057/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-workspaces-epoch | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 8b46cc2..3ec06be 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 8b46cc209f2aaec5ef6f0b6f743b472c66130117 +Subproject commit 3ec06bef800afc45d1da5a54413684da3f95e369 diff --git a/cosmic-applibrary b/cosmic-applibrary index 514c155..191cbce 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 514c155720029ee22b1e47c07a1629d96acc43c7 +Subproject commit 191cbce01a479c301acf514fc0df84e20695cc78 diff --git a/cosmic-bg b/cosmic-bg index 873b42f..c9fec96 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 873b42f39083a02126c509710a12b77ed47117ba +Subproject commit c9fec966262a9a3572e662b4e98f647f4807ba33 diff --git a/cosmic-comp b/cosmic-comp index fb2d685..8f20cf5 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit fb2d6850d98a7d2647093617d43f982f3d77064f +Subproject commit 8f20cf5ececb48a5ef51981d9cbc1c66ad686f85 diff --git a/cosmic-launcher b/cosmic-launcher index f8d4973..8a18e80 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit f8d4973d3550cada1ba02b9e0cc44ca8def13dcf +Subproject commit 8a18e800a57fae820cd46b80f7e14626ee2541b6 diff --git a/cosmic-panel b/cosmic-panel index 1ef8ca7..6cef482 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 1ef8ca7dd07bbbc6bd86ce8421dc3c759d4a837b +Subproject commit 6cef482fac0670b77646cbbd57227307abe3c52b diff --git a/cosmic-settings b/cosmic-settings index 33df250..ddc176e 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 33df250f351d99d388c1f0468bf8f4f8dfd11538 +Subproject commit ddc176ea897d0fb31ecbf58cdd4c166ffff12d8d diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 60a4a2f..2453276 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 60a4a2fa6323327741af9da08e3d0d7eb3a802bf +Subproject commit 24532769911262818148af8bceae6388ed0aaf44 From f6346d0f818da8d14949eac4ae32b9efdad2a9e6 Mon Sep 17 00:00:00 2001 From: Marcin Jahn Date: Thu, 8 Jun 2023 21:08:56 +0200 Subject: [PATCH 058/220] Fix typo in README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 12963d4..7f475dc 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Currently an incomplete **pre-alpha**. * [cosmic-comp](https://github.com/pop-os/cosmic-comp) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) -* [comsic-panel](https://github.com/pop-os/cosmic-panel) +* [cosmic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) From 290fd0312a983ead353307d10052dc95becd8594 Mon Sep 17 00:00:00 2001 From: Ashley Wulber <48420062+wash2@users.noreply.github.com> Date: Fri, 23 Jun 2023 13:20:07 -0400 Subject: [PATCH 059/220] chore: update (#117) --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 3ec06be..b2636c8 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 3ec06bef800afc45d1da5a54413684da3f95e369 +Subproject commit b2636c8b5de1b62833df9180b8108dba9957d65c diff --git a/cosmic-applibrary b/cosmic-applibrary index 191cbce..5ec2d6f 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 191cbce01a479c301acf514fc0df84e20695cc78 +Subproject commit 5ec2d6f9059dba51150b214e46c244c1b5f3bd66 diff --git a/cosmic-bg b/cosmic-bg index c9fec96..69c7b5f 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit c9fec966262a9a3572e662b4e98f647f4807ba33 +Subproject commit 69c7b5fdaea935fff6d5564cc7bce797dd1d1408 diff --git a/cosmic-comp b/cosmic-comp index 8f20cf5..b1985b0 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 8f20cf5ececb48a5ef51981d9cbc1c66ad686f85 +Subproject commit b1985b0052c26576492b343076562ba318c680af diff --git a/cosmic-launcher b/cosmic-launcher index 8a18e80..ad5f1f0 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 8a18e800a57fae820cd46b80f7e14626ee2541b6 +Subproject commit ad5f1f055291ecae91f339c6e2dcaee254bd45dd diff --git a/cosmic-panel b/cosmic-panel index 6cef482..9189de5 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 6cef482fac0670b77646cbbd57227307abe3c52b +Subproject commit 9189de540ccc273f90c6f2635bc368b0898add20 diff --git a/cosmic-settings b/cosmic-settings index ddc176e..900bb45 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit ddc176ea897d0fb31ecbf58cdd4c166ffff12d8d +Subproject commit 900bb45758def252f6e992d08f616f362a0960b8 From fe258d5f231ecd4c85408ca63eb9db6a4fc972df Mon Sep 17 00:00:00 2001 From: Nazar Mokrynskyi Date: Sun, 2 Jul 2023 11:12:40 +0300 Subject: [PATCH 060/220] Update gdm changes to mention reboot --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7f475dc..513ac0d 100644 --- a/README.md +++ b/README.md @@ -107,6 +107,8 @@ COSMIC DE is in heavy development and not ready for issue reports. Currently, GU Change to true WaylandEnable=true +Reboot for this change to take effect. + #### Install COSMIC `sudo apt install cosmic-*` From ed79b6f20d53fab4d959d37432dc77ab684f9e98 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Mon, 10 Jul 2023 20:54:51 -0400 Subject: [PATCH 061/220] chore: update --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-workspaces-epoch | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index b2636c8..4b9f46b 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit b2636c8b5de1b62833df9180b8108dba9957d65c +Subproject commit 4b9f46b388cfb489fefe64486f937e70b7fc6c61 diff --git a/cosmic-applibrary b/cosmic-applibrary index 5ec2d6f..4763cbc 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 5ec2d6f9059dba51150b214e46c244c1b5f3bd66 +Subproject commit 4763cbc84e50f2cda3ca5f6f29093a1a027801a9 diff --git a/cosmic-bg b/cosmic-bg index 69c7b5f..4e1652f 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 69c7b5fdaea935fff6d5564cc7bce797dd1d1408 +Subproject commit 4e1652f06bacc545eced24b11cb639ecead3b90c diff --git a/cosmic-comp b/cosmic-comp index b1985b0..bdcb803 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b1985b0052c26576492b343076562ba318c680af +Subproject commit bdcb803efaa3e4d37973562eb710fec9477f4640 diff --git a/cosmic-launcher b/cosmic-launcher index ad5f1f0..9990812 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ad5f1f055291ecae91f339c6e2dcaee254bd45dd +Subproject commit 9990812cb1e6d7e0dab8c1f4b141a14184a261d8 diff --git a/cosmic-panel b/cosmic-panel index 9189de5..22571fe 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 9189de540ccc273f90c6f2635bc368b0898add20 +Subproject commit 22571fe4d9496439f6940c4358751424552f84cd diff --git a/cosmic-session b/cosmic-session index 32f2299..3746d20 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 32f229986b5c8532e33701899186dd0043431435 +Subproject commit 3746d20225d86c78872fa153b759089c3b02d3a8 diff --git a/cosmic-settings b/cosmic-settings index 900bb45..f7be56d 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 900bb45758def252f6e992d08f616f362a0960b8 +Subproject commit f7be56dfc1010ebceb338217e73e558d5f93dc10 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 2453276..33a1578 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 24532769911262818148af8bceae6388ed0aaf44 +Subproject commit 33a1578eb022118b07aa612bf65b58ef3c857f96 From fd3cb88e896eec5eecd4e92882232b5473f2f65a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauren=C8=9Biu=20Nicola?= Date: Mon, 17 Jul 2023 16:43:53 +0300 Subject: [PATCH 062/220] Mention the `cosmic-comp` config file and SELinux --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 513ac0d..aa9849e 100644 --- a/README.md +++ b/README.md @@ -109,6 +109,16 @@ WaylandEnable=true Reboot for this change to take effect. +#### Disable SELinux + +If you have SELinux enabled (e.g. on Fedora), the installed extension won't have the correct labels applied. +To test COSMIC, you can temporarily disable it and restart `gdm` (note that this will close your running programs). + +```shell +sudo setenforce 0 +sudo systemctl restart gdm +``` + #### Install COSMIC `sudo apt install cosmic-*` @@ -120,9 +130,13 @@ This is basic configuration to get you started. See individual projects repos ab Access cosmic-launcher with `Super+/`. This will eventually be moved to `Super` alone. ##### COSMIC COMP -COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. Enable tiling by setting `tiling_enabled: true,` at the bottom of the file. +COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. You can enable tiling by setting `tiling_enabled: true,` at the bottom of the file. -`sudo nano /etc/cosmic-comp/config.ron` +```shell +sudo mkdir /etc/cosmic-comp +sudo cp cosmic-comp/config.ron /etc/cosmic-comp +sudo -e /etc/cosmic-comp/config.ron +``` ##### Screenshots `sudo apt install ksnip qtwayland5` From 46fc0bf34d350ff472fa7bf6833b1f567000729a Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 10 Aug 2023 18:38:09 +0200 Subject: [PATCH 063/220] ci: free space for building --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c7a69a4..60b421e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,6 +18,8 @@ jobs: runs-on: ubuntu-latest container: image: archlinux:latest + volumes: + - /:/host steps: - run: > pacman --noconfirm -Syu @@ -41,6 +43,7 @@ jobs: expat fontconfig freetype2 + - run: rm -rf /host/usr/local/lib/android # Free space - uses: actions/checkout@v3 with: submodules: true From f2e2d7c3b45fed1c6fdaa3d09d411361e810e6f5 Mon Sep 17 00:00:00 2001 From: Vixea Date: Sat, 5 Aug 2023 01:02:34 -0500 Subject: [PATCH 064/220] update-submodules --- .gitmodules | 3 +++ README.md | 1 + cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 1 + cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-workspaces-epoch | 2 +- justfile | 3 +++ xdg-desktop-portal-cosmic | 2 +- 15 files changed, 19 insertions(+), 11 deletions(-) create mode 160000 cosmic-notifications diff --git a/.gitmodules b/.gitmodules index 7daf779..48fd08b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -37,3 +37,6 @@ [submodule "cosmic-workspaces-epoch"] path = cosmic-workspaces-epoch url = https://github.com/pop-os/cosmic-workspaces-epoch/ +[submodule "cosmic-notifications"] + path = cosmic-notifications + url = https://github.com/pop-os/cosmic-notifications diff --git a/README.md b/README.md index aa9849e..2e5effd 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Currently an incomplete **pre-alpha**. * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) +* [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) diff --git a/cosmic-applets b/cosmic-applets index 4b9f46b..3ad64df 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 4b9f46b388cfb489fefe64486f937e70b7fc6c61 +Subproject commit 3ad64df5f31b30e11ee1fe368b02d5f65cad4fe2 diff --git a/cosmic-applibrary b/cosmic-applibrary index 4763cbc..8d873e5 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 4763cbc84e50f2cda3ca5f6f29093a1a027801a9 +Subproject commit 8d873e59b2a081bbd004858a1b8c69782adcb2da diff --git a/cosmic-bg b/cosmic-bg index 4e1652f..749f3ea 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 4e1652f06bacc545eced24b11cb639ecead3b90c +Subproject commit 749f3ea139519fffaa2641f80b6fba1379b3ad63 diff --git a/cosmic-comp b/cosmic-comp index bdcb803..1f3761a 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit bdcb803efaa3e4d37973562eb710fec9477f4640 +Subproject commit 1f3761a5daeb4ba64c586713ca35725fabdbba2e diff --git a/cosmic-launcher b/cosmic-launcher index 9990812..92ee571 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 9990812cb1e6d7e0dab8c1f4b141a14184a261d8 +Subproject commit 92ee5715b4366062c88f00d5492bd06af4e684c3 diff --git a/cosmic-notifications b/cosmic-notifications new file mode 160000 index 0000000..35fd49d --- /dev/null +++ b/cosmic-notifications @@ -0,0 +1 @@ +Subproject commit 35fd49d2b8147859d8b08d68b346096c356a8d15 diff --git a/cosmic-osd b/cosmic-osd index 287100a..11b0d16 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 287100acacab0222985b8a37b5868cc4969934b0 +Subproject commit 11b0d169406d2845289440443596aaed0fe3f516 diff --git a/cosmic-panel b/cosmic-panel index 22571fe..edfd24e 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 22571fe4d9496439f6940c4358751424552f84cd +Subproject commit edfd24ed3b712de397057906924e4f7e8b6252c4 diff --git a/cosmic-session b/cosmic-session index 3746d20..59ddbfc 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 3746d20225d86c78872fa153b759089c3b02d3a8 +Subproject commit 59ddbfcac03bdee0ce30c6429a4b593452b6b7b0 diff --git a/cosmic-settings b/cosmic-settings index f7be56d..2d2cac5 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit f7be56dfc1010ebceb338217e73e558d5f93dc10 +Subproject commit 2d2cac5f877be849d53e01cb5541bd5fd27927a1 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 33a1578..bbd0a1c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 33a1578eb022118b07aa612bf65b58ef3c857f96 +Subproject commit bbd0a1c12808002470b9859f934bf3e05ad757c8 diff --git a/justfile b/justfile index 219dc44..32f3a73 100644 --- a/justfile +++ b/justfile @@ -10,6 +10,7 @@ build: {{ just }} cosmic-bg/build-release {{ make }} -C cosmic-comp all {{ just }} cosmic-launcher/build-release + {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all {{ just }} cosmic-panel/build-release {{ make }} -C cosmic-settings-daemon all @@ -24,6 +25,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-launcher/install + {{ just }} rootdir={{dir}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-panel/install {{ just }} rootdir={{dir}} cosmic-settings/install @@ -48,6 +50,7 @@ clean: rm -rf cosmic-comp/target rm -rf cosmic-launcher/target rm -rf cosmic-panel/target + rm -rf cosmic-notifications/target rm -rf cosmic-osd/target rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 48acd11..c9d4a44 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 48acd11c7379545f7d0bd1e97b1c4119b08889bc +Subproject commit c9d4a448a1bc319652390c08b69605bd79274603 From c4cbee76b87a05e9ce253819cab6b13e3a7fb545 Mon Sep 17 00:00:00 2001 From: Ron Waldon Date: Fri, 8 Sep 2023 12:53:33 +1000 Subject: [PATCH 065/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- xdg-desktop-portal-cosmic | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 3ad64df..2d1b868 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 3ad64df5f31b30e11ee1fe368b02d5f65cad4fe2 +Subproject commit 2d1b8680f9389431a271da550909d43aa8779399 diff --git a/cosmic-applibrary b/cosmic-applibrary index 8d873e5..6fb82a5 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 8d873e59b2a081bbd004858a1b8c69782adcb2da +Subproject commit 6fb82a577fa2b1c57ac1d25081f2bdc9f92531f4 diff --git a/cosmic-comp b/cosmic-comp index 1f3761a..f6ea7fa 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 1f3761a5daeb4ba64c586713ca35725fabdbba2e +Subproject commit f6ea7fa81d1befa2c74af62a1037036cbfa49f15 diff --git a/cosmic-launcher b/cosmic-launcher index 92ee571..2e1412c 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 92ee5715b4366062c88f00d5492bd06af4e684c3 +Subproject commit 2e1412c86ec07c8c143adc3370361791f8f04983 diff --git a/cosmic-notifications b/cosmic-notifications index 35fd49d..e42d4a0 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 35fd49d2b8147859d8b08d68b346096c356a8d15 +Subproject commit e42d4a0e3ef00dbe2d1478d7563cbe326f6b8311 diff --git a/cosmic-panel b/cosmic-panel index edfd24e..1d985ba 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit edfd24ed3b712de397057906924e4f7e8b6252c4 +Subproject commit 1d985bac5ef8f8d18ec4f4850898c5a607445f26 diff --git a/cosmic-settings b/cosmic-settings index 2d2cac5..1c6ed73 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 2d2cac5f877be849d53e01cb5541bd5fd27927a1 +Subproject commit 1c6ed73165b4518e0625c8011633b59d9236eb91 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index c9d4a44..04cc83b 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit c9d4a448a1bc319652390c08b69605bd79274603 +Subproject commit 04cc83baf05e893bd758abc689f7b83c0773c726 From 61dd56c90791a48707976fe4ee77594401d1e35d Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Thu, 14 Sep 2023 06:54:04 -0600 Subject: [PATCH 066/220] Update README.md --- README.md | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 2e5effd..11a0a90 100644 --- a/README.md +++ b/README.md @@ -131,7 +131,7 @@ This is basic configuration to get you started. See individual projects repos ab Access cosmic-launcher with `Super+/`. This will eventually be moved to `Super` alone. ##### COSMIC COMP -COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. You can enable tiling by setting `tiling_enabled: true,` at the bottom of the file. +COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. You can enable tiling by default by setting `tiling_enabled: true,` at the bottom of the file. Super+y will toggle tiling per workspace. ```shell sudo mkdir /etc/cosmic-comp @@ -145,28 +145,16 @@ sudo -e /etc/cosmic-comp/config.ron Add `(modifiers: [], key: "Print"): Spawn("ksnip -t"),` to `/etc/cosmic-comp/config.ron`. The screenshot will open in a separate window for cropping and saving. ##### Panel Configuration -```shell -mkdir ~/.config/cosmic-panel -cd ~/.config/cosmic-panel -wget https://github.com/pop-os/cosmic-panel/raw/master_jammy/cosmic-panel-config/config.ron -nano config.ron -``` -To apply configuration changes, open System Monitor, find the cosmic-panel process and click End Process. The panel should restart automatically. If not, you may have an invalid option or syntax error. Correct the error and launch the panel with `cosmic-panel /dev/null &`. +Panels can now be configured in the COSMIC Settings app under Desktop > Desktop and Panel > Panel/Dock -##### Desktop Backgrounds -Desktop backgrounds currently cycle through system backgrounds. They'll be configurable once cosmic-settings integration is complete. +##### Desktop Wallpaper +Wallpaper can now be configured in the COSMIC Settings app under Desktop > Wallpapers ##### WebGL on NVIDIA WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issues/84) but will work in Google Chrome using software rendering. `flatpak install com.google.Chrome` -Change flags to enable wayland and dark mode. -``` -chrome://flags/#ozone-platform-hint (Wayland) -chrome://flags/#enable-force-dark (Enabled) -chrome://flags/#enable-webrtc-pipewire-capturer (Enabled) -``` ## Contact - [Mattermost](https://chat.pop-os.org/) From 7a739110e09951774ca09442a42eddb1ecd82ece Mon Sep 17 00:00:00 2001 From: PixelDoted <34966285+PixelDoted@users.noreply.github.com> Date: Mon, 18 Sep 2023 11:10:03 -0500 Subject: [PATCH 067/220] Update README.md Added Read-only filesystem note for `systemd-sysext` --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 11a0a90..bec4f79 100644 --- a/README.md +++ b/README.md @@ -85,6 +85,9 @@ After starting systemd-sysext.service (`sudo systemctl enable --now systemd-syse **Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). +**Read-Only Filesystem**: If you're not on an immutable distro you may notice that `/usr/` and `/opt/` are read-only. +this is caused by `systemd-sysext` being enabled, when you are done testing you can disable `systemd-sysext` (`sudo systemctl disable systemd-sysext`) + It is thus no proper method for long term deployment. ### Packaging From 091d3ff297278a25a2d0e264778abec4d5b742b3 Mon Sep 17 00:00:00 2001 From: PixelDoted <34966285+PixelDoted@users.noreply.github.com> Date: Mon, 18 Sep 2023 11:26:02 -0500 Subject: [PATCH 068/220] add `--now` when disabling `systemd-sysext` --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bec4f79..1b2b9b9 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ After starting systemd-sysext.service (`sudo systemctl enable --now systemd-syse It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). **Read-Only Filesystem**: If you're not on an immutable distro you may notice that `/usr/` and `/opt/` are read-only. -this is caused by `systemd-sysext` being enabled, when you are done testing you can disable `systemd-sysext` (`sudo systemctl disable systemd-sysext`) +this is caused by `systemd-sysext` being enabled, when you are done testing you can disable `systemd-sysext` (`sudo systemctl disable --now systemd-sysext`) It is thus no proper method for long term deployment. From 03ea89fad03bb123ae8660f15206a687a0b3f45d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 29 Sep 2023 08:57:35 -0600 Subject: [PATCH 069/220] Update submodules and specify master_jammy as remote branch --- .gitmodules | 18 ++++++++++++++++-- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-workspaces-epoch | 2 +- 9 files changed, 24 insertions(+), 10 deletions(-) diff --git a/.gitmodules b/.gitmodules index 48fd08b..1984c0b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,42 +1,56 @@ [submodule "cosmic-session"] path = cosmic-session url = https://github.com/pop-os/cosmic-session + branch = master_jammy [submodule "cosmic-comp"] path = cosmic-comp url = https://github.com/pop-os/cosmic-comp + branch = master_jammy [submodule "cosmic-panel"] path = cosmic-panel url = https://github.com/pop-os/cosmic-panel + branch = master_jammy [submodule "cosmic-applets"] path = cosmic-applets url = https://github.com/pop-os/cosmic-applets + branch = master_jammy [submodule "cosmic-applibrary"] path = cosmic-applibrary url = https://github.com/pop-os/cosmic-applibrary + branch = master_jammy [submodule "cosmic-launcher"] path = cosmic-launcher url = https://github.com/pop-os/cosmic-launcher + branch = master_jammy [submodule "simple-wrapper"] path = simple-wrapper url = https://github.com/pop-os/simple-wrapper + branch = master_jammy [submodule "cosmic-settings"] - path = cosmic-settings - url = https://github.com/pop-os/cosmic-settings + path = cosmic-settings + url = https://github.com/pop-os/cosmic-settings + branch = master_jammy [submodule "cosmic-settings-daemon"] path = cosmic-settings-daemon url = https://github.com/pop-os/cosmic-settings-daemon + branch = master_jammy [submodule "xdg-desktop-portal-cosmic"] path = xdg-desktop-portal-cosmic url = https://github.com/pop-os/xdg-desktop-portal-cosmic.git + branch = master_jammy [submodule "cosmic-osd"] path = cosmic-osd url = https://github.com/pop-os/cosmic-osd.git + branch = master_jammy [submodule "cosmic-bg"] path = cosmic-bg url = https://github.com/pop-os/cosmic-bg.git + branch = master_jammy [submodule "cosmic-workspaces-epoch"] path = cosmic-workspaces-epoch url = https://github.com/pop-os/cosmic-workspaces-epoch/ + branch = master_jammy [submodule "cosmic-notifications"] path = cosmic-notifications url = https://github.com/pop-os/cosmic-notifications + branch = master_jammy diff --git a/cosmic-applets b/cosmic-applets index 2d1b868..b71d1b0 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 2d1b8680f9389431a271da550909d43aa8779399 +Subproject commit b71d1b0e1bb5e51f9cd05740c3176f24f6b6ca62 diff --git a/cosmic-applibrary b/cosmic-applibrary index 6fb82a5..2aea013 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 6fb82a577fa2b1c57ac1d25081f2bdc9f92531f4 +Subproject commit 2aea013caaf78c2e49f62e4766f0d7eba0fe54a0 diff --git a/cosmic-comp b/cosmic-comp index f6ea7fa..db3e372 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit f6ea7fa81d1befa2c74af62a1037036cbfa49f15 +Subproject commit db3e372b8f81f174513b4a9f82a876d267d0145c diff --git a/cosmic-launcher b/cosmic-launcher index 2e1412c..5c272d8 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 2e1412c86ec07c8c143adc3370361791f8f04983 +Subproject commit 5c272d8edcbaed19ecc3b3150fb3187dd5c6fbf6 diff --git a/cosmic-notifications b/cosmic-notifications index e42d4a0..4021bea 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit e42d4a0e3ef00dbe2d1478d7563cbe326f6b8311 +Subproject commit 4021beac8b95e2915eba08b29b9ceb6b72309462 diff --git a/cosmic-panel b/cosmic-panel index 1d985ba..df55f44 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 1d985bac5ef8f8d18ec4f4850898c5a607445f26 +Subproject commit df55f44f504c1cee9377cb331c1fb9d95ca83967 diff --git a/cosmic-settings b/cosmic-settings index 1c6ed73..9051e07 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 1c6ed73165b4518e0625c8011633b59d9236eb91 +Subproject commit 9051e07494b1b6f36c0dc0657a9389fc1953afae diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index bbd0a1c..d8c820b 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit bbd0a1c12808002470b9859f934bf3e05ad757c8 +Subproject commit d8c820b86f600b71e62338f929d8f7b7e919b498 From 2123856baf0af29e50226f39da0dc67751edb4c9 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 29 Sep 2023 16:05:35 -0600 Subject: [PATCH 070/220] Add cosmic-icons --- .gitmodules | 4 ++++ cosmic-icons | 1 + justfile | 1 + 3 files changed, 6 insertions(+) create mode 160000 cosmic-icons diff --git a/.gitmodules b/.gitmodules index 1984c0b..694204d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -54,3 +54,7 @@ path = cosmic-notifications url = https://github.com/pop-os/cosmic-notifications branch = master_jammy +[submodule "cosmic-icons"] + path = cosmic-icons + url = https://github.com/pop-os/cosmic-icons.git + branch = master_jammy diff --git a/cosmic-icons b/cosmic-icons new file mode 160000 index 0000000..14d8e20 --- /dev/null +++ b/cosmic-icons @@ -0,0 +1 @@ +Subproject commit 14d8e2048087be1ad444f9b3ebb75885509f72c6 diff --git a/justfile b/justfile index 32f3a73..6e56373 100644 --- a/justfile +++ b/justfile @@ -24,6 +24,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-applibrary/install {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} + {{ just }} rootdir={{dir}} cosmic-icons/install {{ just }} rootdir={{dir}} cosmic-launcher/install {{ just }} rootdir={{dir}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr From 7b210189b57c8632b2576f32081c9ca542bff67d Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Fri, 6 Oct 2023 16:25:36 -0600 Subject: [PATCH 071/220] Update README.md --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1b2b9b9..86d19c6 100644 --- a/README.md +++ b/README.md @@ -131,7 +131,7 @@ After logging out, click on your user and there will be a sprocket at the bottom #### Configuring COSMIC DE This is basic configuration to get you started. See individual projects repos above for details. -Access cosmic-launcher with `Super+/`. This will eventually be moved to `Super` alone. +Access cosmic-launcher with `Super` and cosmic-applibrary with `Super+a`. ##### COSMIC COMP COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. You can enable tiling by default by setting `tiling_enabled: true,` at the bottom of the file. Super+y will toggle tiling per workspace. @@ -142,6 +142,13 @@ sudo cp cosmic-comp/config.ron /etc/cosmic-comp sudo -e /etc/cosmic-comp/config.ron ``` +###### Scaling +Changing the scaling of the DE can be done in this file: + +```shell +nano ~/.local/state/cosmic-comp/outputs.ron +``` + ##### Screenshots `sudo apt install ksnip qtwayland5` @@ -158,7 +165,6 @@ WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issu `flatpak install com.google.Chrome` - ## Contact - [Mattermost](https://chat.pop-os.org/) - [Twitter](https://twitter.com/pop_os_official) From 74bba7278cda93acbe65067b37633918aaa5c361 Mon Sep 17 00:00:00 2001 From: Vixea <112600048+Vixea@users.noreply.github.com> Date: Mon, 30 Oct 2023 09:53:19 +0000 Subject: [PATCH 072/220] fix: cosmic-text-editor renamed to cosmic-edit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 86d19c6..e04747b 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Currently an incomplete **pre-alpha**. * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-session](https://github.com/pop-os/cosmic-session) * [cosmic-text](https://github.com/pop-os/cosmic-text) -* [cosmic-text-editor](https://github.com/pop-os/cosmic-text-editor) +* [cosmic-edit](https://github.com/pop-os/cosmic-edit) * [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) * [cosmic-time](https://github.com/pop-os/cosmic-time) From a8bfc987b15143754a2158700fb1680d6d4f2e5c Mon Sep 17 00:00:00 2001 From: Vixea Date: Fri, 27 Oct 2023 06:26:51 -0500 Subject: [PATCH 073/220] update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- xdg-desktop-portal-cosmic | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index b71d1b0..1c8e610 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit b71d1b0e1bb5e51f9cd05740c3176f24f6b6ca62 +Subproject commit 1c8e610b0933f5c43375d467dc9602c12a7b402a diff --git a/cosmic-applibrary b/cosmic-applibrary index 2aea013..5a15491 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 2aea013caaf78c2e49f62e4766f0d7eba0fe54a0 +Subproject commit 5a154915800d0b7a25995b17589af56b0c46374e diff --git a/cosmic-bg b/cosmic-bg index 749f3ea..6a6fe4e 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 749f3ea139519fffaa2641f80b6fba1379b3ad63 +Subproject commit 6a6fe4e387e46c2e159df56a9768220a6269ccf4 diff --git a/cosmic-comp b/cosmic-comp index db3e372..809eeaf 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit db3e372b8f81f174513b4a9f82a876d267d0145c +Subproject commit 809eeafa6d9760039934eedb3e7942bdc72384e3 diff --git a/cosmic-launcher b/cosmic-launcher index 5c272d8..9c2fd55 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 5c272d8edcbaed19ecc3b3150fb3187dd5c6fbf6 +Subproject commit 9c2fd55e69f46311294356f8a0a5266ee86ec810 diff --git a/cosmic-notifications b/cosmic-notifications index 4021bea..c76dcb4 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 4021beac8b95e2915eba08b29b9ceb6b72309462 +Subproject commit c76dcb45766ddeb78471364de8ef40ffc78bb54f diff --git a/cosmic-panel b/cosmic-panel index df55f44..39add9b 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit df55f44f504c1cee9377cb331c1fb9d95ca83967 +Subproject commit 39add9bead80e54300b6e18f6823a6590b42caad diff --git a/cosmic-session b/cosmic-session index 59ddbfc..9a94c8f 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 59ddbfcac03bdee0ce30c6429a4b593452b6b7b0 +Subproject commit 9a94c8f5160563be9022434aa6c9912764ea3a48 diff --git a/cosmic-settings b/cosmic-settings index 9051e07..d15ebbd 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 9051e07494b1b6f36c0dc0657a9389fc1953afae +Subproject commit d15ebbd340dee7adf184831311b5da73faaa80f5 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 04cc83b..b0783c7 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 04cc83baf05e893bd758abc689f7b83c0773c726 +Subproject commit b0783c726a593ca44959c50d7306ac3581826dcb From 3196c233a0113bc4eb39fa47cf4083b76ca822f5 Mon Sep 17 00:00:00 2001 From: soloturn Date: Sat, 24 Jun 2023 08:09:19 +0200 Subject: [PATCH 074/220] add arch linux install --- README.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e04747b..06aa159 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # COSMIC Desktop -Currently an incomplete **pre-alpha**. +Currently an incomplete **pre-alpha**. Standard Installation is available for Pop!_OS, Arch Linux and its decendents, like Manjaro. + ## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) @@ -23,7 +24,7 @@ Currently an incomplete **pre-alpha**. * [libcosmic](https://github.com/pop-os/libcosmic) * [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) -## Setup +## Setup without package The COSMIC desktop environment requires a few dependencies: (This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions check out the individual projects): @@ -102,7 +103,7 @@ We do our best to keep the referenced submodule commits in this repository build Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. -### Installing on Pop!_OS +## Installing on Pop!_OS COSMIC DE is in heavy development and not ready for issue reports. Currently, GUIs are incomplete and don't match designs, desktop settings aren't available and bugs are obvious and known. You're seeing the sausage be made. Most configuration is currently in text files and would be familiar to i3/Sway users. A call for testing will be announced when the project is ready for reports. With that out of the way, feel free to jump in and have fun. #### Enable Wayland @@ -128,7 +129,14 @@ sudo systemctl restart gdm After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. -#### Configuring COSMIC DE +## Installing on Arch Linux +Installing via the preferred AUR helper is possible the usual way, e.g.: +`paru -S cosmic-epoch-git` + +Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. +For a more detailled discussion consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIChttps://wiki.archlinux.org/title/COSMIC). + +## Configuring COSMIC DE This is basic configuration to get you started. See individual projects repos above for details. Access cosmic-launcher with `Super` and cosmic-applibrary with `Super+a`. From 02f7cf7a90c1e645bf9fc3210ce5114f970b0274 Mon Sep 17 00:00:00 2001 From: soloturn Date: Mon, 6 Nov 2023 07:10:25 +0100 Subject: [PATCH 075/220] Update README.md Co-authored-by: Victoria Brekenfeld <4404502+Drakulix@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 06aa159..b5bd44b 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ Installing via the preferred AUR helper is possible the usual way, e.g.: `paru -S cosmic-epoch-git` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. -For a more detailled discussion consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIChttps://wiki.archlinux.org/title/COSMIC). +For a more detailled discussion consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). ## Configuring COSMIC DE This is basic configuration to get you started. See individual projects repos above for details. From 1d5b0ab79113d8728a8e6a2d9c7ba3141dd39123 Mon Sep 17 00:00:00 2001 From: soloturn Date: Mon, 6 Nov 2023 07:10:38 +0100 Subject: [PATCH 076/220] Update README.md Co-authored-by: Victoria Brekenfeld <4404502+Drakulix@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b5bd44b..36ace07 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Currently an incomplete **pre-alpha**. Standard Installation is available for Po * [libcosmic](https://github.com/pop-os/libcosmic) * [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) -## Setup without package +## Setup on distributions without packaging of cosmic components The COSMIC desktop environment requires a few dependencies: (This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions check out the individual projects): From 4a6621a3274b615de5df39fb4ebd6e7a783a78f3 Mon Sep 17 00:00:00 2001 From: soloturn Date: Mon, 6 Nov 2023 07:10:48 +0100 Subject: [PATCH 077/220] Update README.md Co-authored-by: Victoria Brekenfeld <4404502+Drakulix@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36ace07..94284f6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # COSMIC Desktop -Currently an incomplete **pre-alpha**. Standard Installation is available for Pop!_OS, Arch Linux and its decendents, like Manjaro. +Currently an incomplete **pre-alpha**. Testing instructions below for various distributions. ## Components of COSMIC Desktop From 4fd53f72e455498b610c15ce47a596ba1faa135b Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Wed, 15 Nov 2023 15:28:47 +0100 Subject: [PATCH 078/220] Update submodules, add cosmic-edit/-greeter/-screenshot --- .gitmodules | 9 +++++++++ cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 1 + cosmic-greeter | 1 + cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-screenshot | 1 + cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-workspaces-epoch | 2 +- justfile | 16 +++++++++++++--- 16 files changed, 36 insertions(+), 14 deletions(-) create mode 160000 cosmic-edit create mode 160000 cosmic-greeter create mode 160000 cosmic-screenshot diff --git a/.gitmodules b/.gitmodules index 694204d..60bf09c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,3 +58,12 @@ path = cosmic-icons url = https://github.com/pop-os/cosmic-icons.git branch = master_jammy +[submodule "cosmic-greeter"] + path = cosmic-greeter + url = https://github.com/pop-os/cosmic-greeter +[submodule "cosmic-screenshot"] + path = cosmic-screenshot + url = https://github.com/pop-os/cosmic-screenshot +[submodule "cosmic-edit"] + path = cosmic-edit + url = https://github.com/pop-os/cosmic-edit diff --git a/cosmic-applets b/cosmic-applets index 1c8e610..21fc43e 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 1c8e610b0933f5c43375d467dc9602c12a7b402a +Subproject commit 21fc43e5781a7fbe7e7f39a0b68963dc8c2d486d diff --git a/cosmic-applibrary b/cosmic-applibrary index 5a15491..58fab4b 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 5a154915800d0b7a25995b17589af56b0c46374e +Subproject commit 58fab4b92c09737ced3000e07d7eb926d0be2942 diff --git a/cosmic-comp b/cosmic-comp index 809eeaf..b33c1dc 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 809eeafa6d9760039934eedb3e7942bdc72384e3 +Subproject commit b33c1dc9f77462e732fa452d5655f3b51ad4127a diff --git a/cosmic-edit b/cosmic-edit new file mode 160000 index 0000000..c6d9060 --- /dev/null +++ b/cosmic-edit @@ -0,0 +1 @@ +Subproject commit c6d906087259b3347d02502de19b4c5d078b690a diff --git a/cosmic-greeter b/cosmic-greeter new file mode 160000 index 0000000..a497ed8 --- /dev/null +++ b/cosmic-greeter @@ -0,0 +1 @@ +Subproject commit a497ed8b1e67aaa9eb878d4ba225b40a71e1706c diff --git a/cosmic-launcher b/cosmic-launcher index 9c2fd55..4427120 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 9c2fd55e69f46311294356f8a0a5266ee86ec810 +Subproject commit 4427120d17f51bd01928ee1e8541b5bbfac8087f diff --git a/cosmic-notifications b/cosmic-notifications index c76dcb4..886042b 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit c76dcb45766ddeb78471364de8ef40ffc78bb54f +Subproject commit 886042bec827ba40257a31a567d7124904dd6a29 diff --git a/cosmic-osd b/cosmic-osd index 11b0d16..d287359 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 11b0d169406d2845289440443596aaed0fe3f516 +Subproject commit d2873599da74332b4cb3e1d4b83547263686d78e diff --git a/cosmic-panel b/cosmic-panel index 39add9b..f07cccb 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 39add9bead80e54300b6e18f6823a6590b42caad +Subproject commit f07cccbd2dc15ede5aeb7646c61c6f62cb32db0c diff --git a/cosmic-screenshot b/cosmic-screenshot new file mode 160000 index 0000000..b413a71 --- /dev/null +++ b/cosmic-screenshot @@ -0,0 +1 @@ +Subproject commit b413a7128ddcdfb3c63e84bdade5c5b90b163a9a diff --git a/cosmic-session b/cosmic-session index 9a94c8f..e2d2732 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 9a94c8f5160563be9022434aa6c9912764ea3a48 +Subproject commit e2d2732f819279b6f8e3f44234d59c7dc5c16721 diff --git a/cosmic-settings b/cosmic-settings index d15ebbd..8ec10e0 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit d15ebbd340dee7adf184831311b5da73faaa80f5 +Subproject commit 8ec10e0fc06af34d7269933b0cd9d023781eef7f diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 00cb67f..66bd764 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 00cb67fd82365890725b392a605f49dbada7ff2f +Subproject commit 66bd7648f1ce7bb223412786897bebbd2bdc8a23 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index d8c820b..2257e49 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit d8c820b86f600b71e62338f929d8f7b7e919b498 +Subproject commit 2257e49bbae1255a6c9540060c22840aab3bdb36 diff --git a/justfile b/justfile index 6e56373..3477af5 100644 --- a/justfile +++ b/justfile @@ -4,15 +4,18 @@ make := `which make` build: mkdir -p build - {{ just }} cosmic-settings/build-release - {{ just }} cosmic-applets/build + {{ just }} cosmic-applets/build-release {{ just }} cosmic-applibrary/build-release {{ just }} cosmic-bg/build-release {{ make }} -C cosmic-comp all + {{ just }} cosmic-edit/build-release + {{ just }} cosmic-greeter/build-release {{ just }} cosmic-launcher/build-release {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all {{ just }} cosmic-panel/build-release + {{ just }} cosmic-screenshot/build-release + {{ just }} cosmic-settings/build-release {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all {{ make }} -C cosmic-workspaces-epoch all @@ -24,16 +27,20 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-applibrary/install {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} + {{ just }} rootdir={{dir}} cosmic-edit/install + {{ just }} rootdir={{dir}} cosmic-greeter/install {{ just }} rootdir={{dir}} cosmic-icons/install {{ just }} rootdir={{dir}} cosmic-launcher/install {{ just }} rootdir={{dir}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-panel/install + {{ just }} rootdir={{dir}} cosmic-screenshot/install {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr + {{ just }} rootdir={{dir}} cosmic-session/install {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr - {{ just }} rootdir={{dir}} cosmic-session/install + _extension_release dir version: #!/usr/bin/env sh cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext < Date: Sat, 16 Dec 2023 17:11:09 +1100 Subject: [PATCH 079/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 21fc43e..78f8a3f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 21fc43e5781a7fbe7e7f39a0b68963dc8c2d486d +Subproject commit 78f8a3f72230d09788152661ecdc2786134959a6 diff --git a/cosmic-applibrary b/cosmic-applibrary index 58fab4b..de313ec 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 58fab4b92c09737ced3000e07d7eb926d0be2942 +Subproject commit de313ecb30834a502fdabb8263a01906be982926 diff --git a/cosmic-comp b/cosmic-comp index b33c1dc..6eb8b82 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b33c1dc9f77462e732fa452d5655f3b51ad4127a +Subproject commit 6eb8b82440e3185462d217a3474a968d50122ceb diff --git a/cosmic-edit b/cosmic-edit index c6d9060..e706e44 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit c6d906087259b3347d02502de19b4c5d078b690a +Subproject commit e706e44e0caf89b8b4609d140dd33480b6fb2a73 diff --git a/cosmic-greeter b/cosmic-greeter index a497ed8..8d91f3c 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit a497ed8b1e67aaa9eb878d4ba225b40a71e1706c +Subproject commit 8d91f3c4ea85c68102d5ca578e3a3d0e7d5d2ab2 diff --git a/cosmic-icons b/cosmic-icons index 14d8e20..1e328da 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 14d8e2048087be1ad444f9b3ebb75885509f72c6 +Subproject commit 1e328dacc117c21000a000a3170a801f467f3c2b diff --git a/cosmic-launcher b/cosmic-launcher index 4427120..d5098e3 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 4427120d17f51bd01928ee1e8541b5bbfac8087f +Subproject commit d5098e3674d1044645db256347f232fb33334376 diff --git a/cosmic-notifications b/cosmic-notifications index 886042b..b13319d 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 886042bec827ba40257a31a567d7124904dd6a29 +Subproject commit b13319da6fe238827f010986bda9b3873712c691 diff --git a/cosmic-osd b/cosmic-osd index d287359..a074f45 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit d2873599da74332b4cb3e1d4b83547263686d78e +Subproject commit a074f45dd493151b76b75fff8200f21b17db9d90 diff --git a/cosmic-panel b/cosmic-panel index f07cccb..7c9c924 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit f07cccbd2dc15ede5aeb7646c61c6f62cb32db0c +Subproject commit 7c9c9245bce034beefc8efb71fc086ca14337517 diff --git a/cosmic-settings b/cosmic-settings index 8ec10e0..e0ae268 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 8ec10e0fc06af34d7269933b0cd9d023781eef7f +Subproject commit e0ae268f1120ce560877c2e39891c31cd3bd0504 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 66bd764..29b47fe 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 66bd7648f1ce7bb223412786897bebbd2bdc8a23 +Subproject commit 29b47fed5f64e1f2ee3494d9230256c9fb1873aa diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 2257e49..f40c591 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 2257e49bbae1255a6c9540060c22840aab3bdb36 +Subproject commit f40c5919cdb01b7d855d09bd9cc6ec1a17740412 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index b0783c7..23b3e5a 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit b0783c726a593ca44959c50d7306ac3581826dcb +Subproject commit 23b3e5a1b9fa76e30266f29949d54e97c2fadf6e From 7ecd86ce28c42b89c98d7c0a130a59024b067398 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sat, 16 Dec 2023 18:19:53 +1100 Subject: [PATCH 080/220] chore(ci): add missing at-spi2-core package --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 60b421e..9b015d3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,7 @@ jobs: steps: - run: > pacman --noconfirm -Syu + at-spi2-core base-devel cargo clang From cd8dc9d887c74ad8b246cce154f65c1db7112fbd Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sat, 16 Dec 2023 19:19:38 +1100 Subject: [PATCH 081/220] chore(ci): cosmic-edit needs gtk3 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9b015d3..3b30999 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,12 +23,12 @@ jobs: steps: - run: > pacman --noconfirm -Syu - at-spi2-core base-devel cargo clang desktop-file-utils git + gtk3 gtk4 just libinput From 714d4965c0b452d5eb4641a1e92af8727155c624 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Wed, 20 Dec 2023 20:08:10 +1100 Subject: [PATCH 082/220] fix(cosmic-comp): include wayland security context fix --- cosmic-comp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-comp b/cosmic-comp index 6eb8b82..d4d5119 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 6eb8b82440e3185462d217a3474a968d50122ceb +Subproject commit d4d51192b563d4244a216d8ff207f8638093e6f4 From 7bbdcad4e4e1e1c59767237fb7e60f668fc001b0 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Fri, 22 Dec 2023 20:45:58 +1100 Subject: [PATCH 083/220] feat: add cosmic-term --- .gitmodules | 4 ++++ README.md | 1 + cosmic-term | 1 + justfile | 4 ++++ 4 files changed, 10 insertions(+) create mode 160000 cosmic-term diff --git a/.gitmodules b/.gitmodules index 60bf09c..ac32361 100644 --- a/.gitmodules +++ b/.gitmodules @@ -67,3 +67,7 @@ [submodule "cosmic-edit"] path = cosmic-edit url = https://github.com/pop-os/cosmic-edit +[submodule "cosmic-term"] + path = cosmic-term + url = https://github.com/pop-os/cosmic-term.git + branch = master_jammy diff --git a/README.md b/README.md index 94284f6..c7833e3 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-session](https://github.com/pop-os/cosmic-session) * [cosmic-text](https://github.com/pop-os/cosmic-text) * [cosmic-edit](https://github.com/pop-os/cosmic-edit) +* [cosmic-term](https://github.com/pop-os/cosmic-term) * [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) * [cosmic-time](https://github.com/pop-os/cosmic-time) diff --git a/cosmic-term b/cosmic-term new file mode 160000 index 0000000..94dd278 --- /dev/null +++ b/cosmic-term @@ -0,0 +1 @@ +Subproject commit 94dd278f53ba4beb762be0c26cb2fde1470c027b diff --git a/justfile b/justfile index 3477af5..8279f62 100644 --- a/justfile +++ b/justfile @@ -18,6 +18,7 @@ build: {{ just }} cosmic-settings/build-release {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all + {{ just }} cosmic-term/build-release {{ make }} -C cosmic-workspaces-epoch all {{ make }} -C xdg-desktop-portal-cosmic all @@ -38,6 +39,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-session/install + {{ just }} rootdir={{dir}} cosmic-term/install {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr @@ -52,6 +54,7 @@ _extension_release dir version: echo "Done" clean: + rm -rf cosmic-sysext rm -rf cosmic-applets/target rm -rf cosmic-applibrary/target rm -rf cosmic-bg/target @@ -66,5 +69,6 @@ clean: rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target + {{ just }} cosmic-term/clean rm -rf cosmic-workspaces-epoch/target rm -rf xdg-desktop-portal-cosmic/target From 4edc8417a40b3c394e12149de8643f869ef4dd1e Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Fri, 22 Dec 2023 15:49:11 +0100 Subject: [PATCH 084/220] feat: add cosmic-randr To be used as a dependency for cosmic-settings --- .gitmodules | 3 +++ README.md | 1 + cosmic-randr | 1 + justfile | 3 +++ 4 files changed, 8 insertions(+) create mode 160000 cosmic-randr diff --git a/.gitmodules b/.gitmodules index ac32361..b6bef34 100644 --- a/.gitmodules +++ b/.gitmodules @@ -71,3 +71,6 @@ path = cosmic-term url = https://github.com/pop-os/cosmic-term.git branch = master_jammy +[submodule "cosmic-randr"] + path = cosmic-randr + url = https://github.com/pop-os/cosmic-randr.git diff --git a/README.md b/README.md index c7833e3..99d2c3c 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) +* [cosmic-randr](https://github.com/pop-os/cosmic-randr) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-session](https://github.com/pop-os/cosmic-session) diff --git a/cosmic-randr b/cosmic-randr new file mode 160000 index 0000000..5964a2e --- /dev/null +++ b/cosmic-randr @@ -0,0 +1 @@ +Subproject commit 5964a2e6a458ec297c1af7a074c011af617b22c8 diff --git a/justfile b/justfile index 8279f62..2322562 100644 --- a/justfile +++ b/justfile @@ -14,6 +14,7 @@ build: {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all {{ just }} cosmic-panel/build-release + {{ just }} cosmic-randr/build-release {{ just }} cosmic-screenshot/build-release {{ just }} cosmic-settings/build-release {{ make }} -C cosmic-settings-daemon all @@ -35,6 +36,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-panel/install + {{ just }} rootdir={{dir}} cosmic-randr/install {{ just }} rootdir={{dir}} cosmic-screenshot/install {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr @@ -65,6 +67,7 @@ clean: rm -rf cosmic-panel/target rm -rf cosmic-notifications/target rm -rf cosmic-osd/target + rm -rf cosmic-randr/target rm -rf cosmic-screenshot/target rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target From 2c660c572262d3637d9d7184baa24c99c17f75bc Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sun, 7 Jan 2024 14:55:39 +1100 Subject: [PATCH 085/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 78f8a3f..1f8ee2e 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 78f8a3f72230d09788152661ecdc2786134959a6 +Subproject commit 1f8ee2e42d29f0e8145a653b9307f59792c87970 diff --git a/cosmic-applibrary b/cosmic-applibrary index de313ec..889cb60 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit de313ecb30834a502fdabb8263a01906be982926 +Subproject commit 889cb6078c05cdf3eb94f19f64db552fa2be32dc diff --git a/cosmic-comp b/cosmic-comp index d4d5119..9ce6a87 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit d4d51192b563d4244a216d8ff207f8638093e6f4 +Subproject commit 9ce6a871c1ae48778aa10d61dbad7eab943195d3 diff --git a/cosmic-edit b/cosmic-edit index e706e44..a571295 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit e706e44e0caf89b8b4609d140dd33480b6fb2a73 +Subproject commit a5712954edc70aa071a03fcbec91ba24527ecc9b diff --git a/cosmic-notifications b/cosmic-notifications index b13319d..3b07cf5 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit b13319da6fe238827f010986bda9b3873712c691 +Subproject commit 3b07cf550a54b757a5f136e4d8fde74d09afe3fd diff --git a/cosmic-osd b/cosmic-osd index a074f45..be3fd04 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit a074f45dd493151b76b75fff8200f21b17db9d90 +Subproject commit be3fd045610a01cb3fc122450db8497c6cb7c3cd diff --git a/cosmic-panel b/cosmic-panel index 7c9c924..dcfa3ea 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 7c9c9245bce034beefc8efb71fc086ca14337517 +Subproject commit dcfa3eaf124571d039320d0dd9da6ae00743b153 diff --git a/cosmic-randr b/cosmic-randr index 5964a2e..8a08210 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 5964a2e6a458ec297c1af7a074c011af617b22c8 +Subproject commit 8a082103a0365b02fbed2c17c02373eceb7ad4d3 diff --git a/cosmic-session b/cosmic-session index e2d2732..e8a429a 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit e2d2732f819279b6f8e3f44234d59c7dc5c16721 +Subproject commit e8a429a2de7e07df66e04b1ef69dc5d98b15f008 diff --git a/cosmic-settings b/cosmic-settings index e0ae268..890dd1c 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit e0ae268f1120ce560877c2e39891c31cd3bd0504 +Subproject commit 890dd1c21d32e22da6c472970ca69b630abaadfa diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 29b47fe..f7183b6 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 29b47fed5f64e1f2ee3494d9230256c9fb1873aa +Subproject commit f7183b68c6ca3f68054b5dd6457b1d5798a75a48 diff --git a/cosmic-term b/cosmic-term index 94dd278..d9c2ab7 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 94dd278f53ba4beb762be0c26cb2fde1470c027b +Subproject commit d9c2ab72eb8c6fe36365cbe19a4d9c033b9d4555 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index f40c591..bc0898f 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit f40c5919cdb01b7d855d09bd9cc6ec1a17740412 +Subproject commit bc0898fa0adb857d1bb9e53e13d8067cfc865f90 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 23b3e5a..2d7dacd 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 23b3e5a1b9fa76e30266f29949d54e97c2fadf6e +Subproject commit 2d7dacd39e888a6978a0b9027caf22955a0f5521 From 79c472c936ef71b366c8eb7c467b3cdd52547b31 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sun, 7 Jan 2024 14:20:56 +1100 Subject: [PATCH 086/220] feat: add cosmic-files --- .gitmodules | 4 ++++ README.md | 20 ++++++++++++-------- cosmic-files | 1 + justfile | 3 +++ 4 files changed, 20 insertions(+), 8 deletions(-) create mode 160000 cosmic-files diff --git a/.gitmodules b/.gitmodules index b6bef34..b643cd5 100644 --- a/.gitmodules +++ b/.gitmodules @@ -74,3 +74,7 @@ [submodule "cosmic-randr"] path = cosmic-randr url = https://github.com/pop-os/cosmic-randr.git +[submodule "cosmic-files"] + path = cosmic-files + url = https://github.com/pop-os/cosmic-files.git + branch = master_jammy diff --git a/README.md b/README.md index 99d2c3c..fb3c940 100644 --- a/README.md +++ b/README.md @@ -7,25 +7,29 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-applets](https://github.com/pop-os/cosmic-applets) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) +* [cosmic-edit](https://github.com/pop-os/cosmic-edit) +* [cosmic-files](https://github.com/pop-os/cosmic-files) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) -* [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) * [cosmic-randr](https://github.com/pop-os/cosmic-randr) -* [cosmic-settings](https://github.com/pop-os/cosmic-settings) -* [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-session](https://github.com/pop-os/cosmic-session) -* [cosmic-text](https://github.com/pop-os/cosmic-text) -* [cosmic-edit](https://github.com/pop-os/cosmic-edit) +* [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) +* [cosmic-settings](https://github.com/pop-os/cosmic-settings) * [cosmic-term](https://github.com/pop-os/cosmic-term) -* [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) -* [cosmic-time](https://github.com/pop-os/cosmic-time) * [cosmic-workspaces-epoch](https://github.com/pop-os/cosmic-workspaces-epoch) -* [libcosmic](https://github.com/pop-os/libcosmic) * [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) +### COSMIC libraries/crates + +* [cosmic-protocols](https://github.com/pop-os/cosmic-protocols) +* [cosmic-text](https://github.com/pop-os/cosmic-text) +* [cosmic-theme](https://github.com/pop-os/cosmic-theme) +* [cosmic-time](https://github.com/pop-os/cosmic-time) +* [libcosmic](https://github.com/pop-os/libcosmic) + ## Setup on distributions without packaging of cosmic components The COSMIC desktop environment requires a few dependencies: diff --git a/cosmic-files b/cosmic-files new file mode 160000 index 0000000..a43de15 --- /dev/null +++ b/cosmic-files @@ -0,0 +1 @@ +Subproject commit a43de156272e9068a8e143fb0e6187b05ff0101b diff --git a/justfile b/justfile index 2322562..c80f46f 100644 --- a/justfile +++ b/justfile @@ -9,6 +9,7 @@ build: {{ just }} cosmic-bg/build-release {{ make }} -C cosmic-comp all {{ just }} cosmic-edit/build-release + {{ just }} cosmic-files/build-release {{ just }} cosmic-greeter/build-release {{ just }} cosmic-launcher/build-release {{ just }} cosmic-notifications/build-release @@ -30,6 +31,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-bg/install {{ make }} -C cosmic-comp install DESTDIR={{dir}} {{ just }} rootdir={{dir}} cosmic-edit/install + {{ just }} rootdir={{dir}} cosmic-files/install {{ just }} rootdir={{dir}} cosmic-greeter/install {{ just }} rootdir={{dir}} cosmic-icons/install {{ just }} rootdir={{dir}} cosmic-launcher/install @@ -62,6 +64,7 @@ clean: rm -rf cosmic-bg/target rm -rf cosmic-comp/target rm -rf cosmic-edit/target + {{ just }} cosmic-files/clean rm -rf cosmic-greeter/target rm -rf cosmic-launcher/target rm -rf cosmic-panel/target From b0255f594b19a9146da65833f89349dfa92a1b45 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Wed, 17 Jan 2024 10:32:18 +1100 Subject: [PATCH 087/220] doc: add links to cosmic-bg|greeter|icons --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index fb3c940..1b1900b 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,12 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di ## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) * [cosmic-applibrary](https://github.com/pop-os/cosmic-applibrary) +* [cosmic-bg](https://github.com/pop-os/cosmic-bg) * [cosmic-comp](https://github.com/pop-os/cosmic-comp) * [cosmic-edit](https://github.com/pop-os/cosmic-edit) * [cosmic-files](https://github.com/pop-os/cosmic-files) +* [cosmic-greeter](https://github.com/pop-os/cosmic-greeter) +* [cosmic-icons](https://github.com/pop-os/cosmic-icons) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) From 3cd45d1560ffad0fbada4a29acb7c72975853353 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Wed, 17 Jan 2024 10:53:22 +1100 Subject: [PATCH 088/220] chore: bump-submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 1f8ee2e..79c962a 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 1f8ee2e42d29f0e8145a653b9307f59792c87970 +Subproject commit 79c962abdd8d03dad9b7599ec6c205549ab512fb diff --git a/cosmic-applibrary b/cosmic-applibrary index 889cb60..2358acb 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 889cb6078c05cdf3eb94f19f64db552fa2be32dc +Subproject commit 2358acb8601e4d3550add22a75b9b809eb5ed688 diff --git a/cosmic-comp b/cosmic-comp index 9ce6a87..f7b062a 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 9ce6a871c1ae48778aa10d61dbad7eab943195d3 +Subproject commit f7b062aa81aacf76cf4dd90154a88df8462e4337 diff --git a/cosmic-edit b/cosmic-edit index a571295..d1f5fb8 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit a5712954edc70aa071a03fcbec91ba24527ecc9b +Subproject commit d1f5fb895a2289fa82b1dca3cde7d42e14cf6ca8 diff --git a/cosmic-files b/cosmic-files index a43de15..a4e7b52 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit a43de156272e9068a8e143fb0e6187b05ff0101b +Subproject commit a4e7b52467a3394acfff40af60f47dd786d299be diff --git a/cosmic-greeter b/cosmic-greeter index 8d91f3c..8993a90 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 8d91f3c4ea85c68102d5ca578e3a3d0e7d5d2ab2 +Subproject commit 8993a90d71ae9032ca129f157ced768bf8b9ee83 diff --git a/cosmic-launcher b/cosmic-launcher index d5098e3..b2c2226 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit d5098e3674d1044645db256347f232fb33334376 +Subproject commit b2c22266a55d081f28965bc586872b1b56d2f2e4 diff --git a/cosmic-notifications b/cosmic-notifications index 3b07cf5..33ee063 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 3b07cf550a54b757a5f136e4d8fde74d09afe3fd +Subproject commit 33ee0639630899f7cb61b61ffa4ae3f4ab4f1e23 diff --git a/cosmic-panel b/cosmic-panel index dcfa3ea..30aca2a 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit dcfa3eaf124571d039320d0dd9da6ae00743b153 +Subproject commit 30aca2aa6c9206398d2e3cf403f23b7887d13bb7 diff --git a/cosmic-randr b/cosmic-randr index 8a08210..88c570c 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 8a082103a0365b02fbed2c17c02373eceb7ad4d3 +Subproject commit 88c570cf8b88beae1cf4f3e2d412cc64ec49cd7c diff --git a/cosmic-screenshot b/cosmic-screenshot index b413a71..98cafde 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit b413a7128ddcdfb3c63e84bdade5c5b90b163a9a +Subproject commit 98cafde5e30472f8f50c8fb5ef61ffbb4c0e3c13 diff --git a/cosmic-session b/cosmic-session index e8a429a..8e73c0f 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit e8a429a2de7e07df66e04b1ef69dc5d98b15f008 +Subproject commit 8e73c0f6940288c4a24a102a7ba9f20eb6bd754f diff --git a/cosmic-settings b/cosmic-settings index 890dd1c..039aeb1 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 890dd1c21d32e22da6c472970ca69b630abaadfa +Subproject commit 039aeb1e74ae7a8596e53b7d92d7611430222533 diff --git a/cosmic-term b/cosmic-term index d9c2ab7..f378bb5 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit d9c2ab72eb8c6fe36365cbe19a4d9c033b9d4555 +Subproject commit f378bb5fdddd464dbc45fef22b732fd716111e5b diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index bc0898f..b60102c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit bc0898fa0adb857d1bb9e53e13d8067cfc865f90 +Subproject commit b60102c908a6d43b450bad852b80369d36d45140 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 2d7dacd..c5c6f28 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 2d7dacd39e888a6978a0b9027caf22955a0f5521 +Subproject commit c5c6f28b8c052906cca092678e7d23d738a812cb From 3e9b5db917a09ac86e0af41e3d07cb5db6e1f708 Mon Sep 17 00:00:00 2001 From: wiiznokes <78230769+wiiznokes@users.noreply.github.com> Date: Sat, 20 Jan 2024 14:29:48 +0100 Subject: [PATCH 089/220] add cosmic-store --- .gitmodules | 4 ++++ README.md | 1 + cosmic-store | 1 + justfile | 3 +++ 4 files changed, 9 insertions(+) create mode 160000 cosmic-store diff --git a/.gitmodules b/.gitmodules index b643cd5..67c30a2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -78,3 +78,7 @@ path = cosmic-files url = https://github.com/pop-os/cosmic-files.git branch = master_jammy +[submodule "cosmic-store"] + path = cosmic-store + url = https://github.com/pop-os/cosmic-store.git + branch = master_jammy diff --git a/README.md b/README.md index 1b1900b..f6940c3 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-session](https://github.com/pop-os/cosmic-session) * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) +* [cosmic-store](https://github.com/pop-os/cosmic-store) * [cosmic-term](https://github.com/pop-os/cosmic-term) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) * [cosmic-workspaces-epoch](https://github.com/pop-os/cosmic-workspaces-epoch) diff --git a/cosmic-store b/cosmic-store new file mode 160000 index 0000000..ce76b1d --- /dev/null +++ b/cosmic-store @@ -0,0 +1 @@ +Subproject commit ce76b1d9ec6b43a2fda2b2f382d546a167ff6532 diff --git a/justfile b/justfile index c80f46f..09092de 100644 --- a/justfile +++ b/justfile @@ -20,6 +20,7 @@ build: {{ just }} cosmic-settings/build-release {{ make }} -C cosmic-settings-daemon all {{ just }} cosmic-session/all + {{ just }} cosmic-store/build-release {{ just }} cosmic-term/build-release {{ make }} -C cosmic-workspaces-epoch all {{ make }} -C xdg-desktop-portal-cosmic all @@ -43,6 +44,7 @@ sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --sh {{ just }} rootdir={{dir}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr {{ just }} rootdir={{dir}} cosmic-session/install + {{ just }} rootdir={{dir}} cosmic-store/install {{ just }} rootdir={{dir}} cosmic-term/install {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr @@ -75,6 +77,7 @@ clean: rm -rf cosmic-settings/target rm -rf cosmic-settings-daemon/target rm -rf cosmic-session/target + {{ just }} cosmic-store/clean {{ just }} cosmic-term/clean rm -rf cosmic-workspaces-epoch/target rm -rf xdg-desktop-portal-cosmic/target From 45086ca476a663e546f9ccdfcdfc58b9a8557ee9 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 30 Jan 2024 13:01:06 -0700 Subject: [PATCH 090/220] Update repositories --- .gitmodules | 128 ++++++++++++++++++++------------------ cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 14 files changed, 79 insertions(+), 75 deletions(-) diff --git a/.gitmodules b/.gitmodules index 67c30a2..6779182 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,84 +1,88 @@ [submodule "cosmic-session"] - path = cosmic-session - url = https://github.com/pop-os/cosmic-session - branch = master_jammy + path = cosmic-session + url = https://github.com/pop-os/cosmic-session + branch = master_jammy [submodule "cosmic-comp"] - path = cosmic-comp - url = https://github.com/pop-os/cosmic-comp - branch = master_jammy + path = cosmic-comp + url = https://github.com/pop-os/cosmic-comp + branch = master_jammy [submodule "cosmic-panel"] - path = cosmic-panel - url = https://github.com/pop-os/cosmic-panel - branch = master_jammy + path = cosmic-panel + url = https://github.com/pop-os/cosmic-panel + branch = master_jammy [submodule "cosmic-applets"] - path = cosmic-applets - url = https://github.com/pop-os/cosmic-applets - branch = master_jammy + path = cosmic-applets + url = https://github.com/pop-os/cosmic-applets + branch = master_jammy [submodule "cosmic-applibrary"] - path = cosmic-applibrary - url = https://github.com/pop-os/cosmic-applibrary - branch = master_jammy + path = cosmic-applibrary + url = https://github.com/pop-os/cosmic-applibrary + branch = master_jammy [submodule "cosmic-launcher"] - path = cosmic-launcher - url = https://github.com/pop-os/cosmic-launcher - branch = master_jammy + path = cosmic-launcher + url = https://github.com/pop-os/cosmic-launcher + branch = master_jammy [submodule "simple-wrapper"] - path = simple-wrapper - url = https://github.com/pop-os/simple-wrapper - branch = master_jammy + path = simple-wrapper + url = https://github.com/pop-os/simple-wrapper + branch = master_jammy [submodule "cosmic-settings"] - path = cosmic-settings - url = https://github.com/pop-os/cosmic-settings - branch = master_jammy + path = cosmic-settings + url = https://github.com/pop-os/cosmic-settings + branch = master_jammy [submodule "cosmic-settings-daemon"] - path = cosmic-settings-daemon - url = https://github.com/pop-os/cosmic-settings-daemon - branch = master_jammy + path = cosmic-settings-daemon + url = https://github.com/pop-os/cosmic-settings-daemon + branch = master_jammy [submodule "xdg-desktop-portal-cosmic"] - path = xdg-desktop-portal-cosmic - url = https://github.com/pop-os/xdg-desktop-portal-cosmic.git - branch = master_jammy + path = xdg-desktop-portal-cosmic + url = https://github.com/pop-os/xdg-desktop-portal-cosmic.git + branch = master_jammy [submodule "cosmic-osd"] - path = cosmic-osd - url = https://github.com/pop-os/cosmic-osd.git - branch = master_jammy + path = cosmic-osd + url = https://github.com/pop-os/cosmic-osd.git + branch = master_jammy [submodule "cosmic-bg"] - path = cosmic-bg - url = https://github.com/pop-os/cosmic-bg.git - branch = master_jammy + path = cosmic-bg + url = https://github.com/pop-os/cosmic-bg.git + branch = master_jammy [submodule "cosmic-workspaces-epoch"] - path = cosmic-workspaces-epoch - url = https://github.com/pop-os/cosmic-workspaces-epoch/ - branch = master_jammy + path = cosmic-workspaces-epoch + url = https://github.com/pop-os/cosmic-workspaces-epoch/ + branch = master_jammy [submodule "cosmic-notifications"] - path = cosmic-notifications - url = https://github.com/pop-os/cosmic-notifications - branch = master_jammy + path = cosmic-notifications + url = https://github.com/pop-os/cosmic-notifications + branch = master_jammy [submodule "cosmic-icons"] - path = cosmic-icons - url = https://github.com/pop-os/cosmic-icons.git - branch = master_jammy + path = cosmic-icons + url = https://github.com/pop-os/cosmic-icons.git + branch = master_jammy [submodule "cosmic-greeter"] - path = cosmic-greeter - url = https://github.com/pop-os/cosmic-greeter + path = cosmic-greeter + url = https://github.com/pop-os/cosmic-greeter + branch = master [submodule "cosmic-screenshot"] - path = cosmic-screenshot - url = https://github.com/pop-os/cosmic-screenshot + path = cosmic-screenshot + url = https://github.com/pop-os/cosmic-screenshot + branch = master [submodule "cosmic-edit"] - path = cosmic-edit - url = https://github.com/pop-os/cosmic-edit + path = cosmic-edit + url = https://github.com/pop-os/cosmic-edit + branch = master [submodule "cosmic-term"] - path = cosmic-term - url = https://github.com/pop-os/cosmic-term.git - branch = master_jammy + path = cosmic-term + url = https://github.com/pop-os/cosmic-term.git + branch = master [submodule "cosmic-randr"] - path = cosmic-randr - url = https://github.com/pop-os/cosmic-randr.git + path = cosmic-randr + url = https://github.com/pop-os/cosmic-randr.git + branch = master_jammy [submodule "cosmic-files"] - path = cosmic-files - url = https://github.com/pop-os/cosmic-files.git - branch = master_jammy + path = cosmic-files + url = https://github.com/pop-os/cosmic-files.git + branch = master [submodule "cosmic-store"] - path = cosmic-store - url = https://github.com/pop-os/cosmic-store.git - branch = master_jammy + path = cosmic-store + url = https://github.com/pop-os/cosmic-store.git + branch = master diff --git a/cosmic-applets b/cosmic-applets index 79c962a..1707362 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 79c962abdd8d03dad9b7599ec6c205549ab512fb +Subproject commit 17073628af480e8a0a3eb71111481935eb670b28 diff --git a/cosmic-applibrary b/cosmic-applibrary index 2358acb..e5f6d5c 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 2358acb8601e4d3550add22a75b9b809eb5ed688 +Subproject commit e5f6d5c7cf578fbfe0022f4d0368be43deb7a9be diff --git a/cosmic-comp b/cosmic-comp index f7b062a..ce74675 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit f7b062aa81aacf76cf4dd90154a88df8462e4337 +Subproject commit ce74675b0ebc23e9bf547b9315450fd74d7ae49c diff --git a/cosmic-edit b/cosmic-edit index d1f5fb8..aac8b89 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit d1f5fb895a2289fa82b1dca3cde7d42e14cf6ca8 +Subproject commit aac8b89e535a1ec1d502690d5af67b0228bb644a diff --git a/cosmic-files b/cosmic-files index a4e7b52..2e84a26 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit a4e7b52467a3394acfff40af60f47dd786d299be +Subproject commit 2e84a26f7ee06668b33f9842bedc4177981c9134 diff --git a/cosmic-icons b/cosmic-icons index 1e328da..49a1762 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 1e328dacc117c21000a000a3170a801f467f3c2b +Subproject commit 49a1762c958196924afcf1eae52ee910c4b4bc9f diff --git a/cosmic-launcher b/cosmic-launcher index b2c2226..9c2fd55 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit b2c22266a55d081f28965bc586872b1b56d2f2e4 +Subproject commit 9c2fd55e69f46311294356f8a0a5266ee86ec810 diff --git a/cosmic-panel b/cosmic-panel index 30aca2a..39add9b 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 30aca2aa6c9206398d2e3cf403f23b7887d13bb7 +Subproject commit 39add9bead80e54300b6e18f6823a6590b42caad diff --git a/cosmic-settings b/cosmic-settings index 039aeb1..cff91ea 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 039aeb1e74ae7a8596e53b7d92d7611430222533 +Subproject commit cff91ea1a42a49006723eaed8080cbc13841f64b diff --git a/cosmic-store b/cosmic-store index ce76b1d..acae146 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit ce76b1d9ec6b43a2fda2b2f382d546a167ff6532 +Subproject commit acae146c2a058b11a7d7ddcf2d54ef83a45f09f7 diff --git a/cosmic-term b/cosmic-term index f378bb5..87bc923 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit f378bb5fdddd464dbc45fef22b732fd716111e5b +Subproject commit 87bc923f0af9072ae65cfadc10530397c8f4e0c8 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index b60102c..6e9119a 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit b60102c908a6d43b450bad852b80369d36d45140 +Subproject commit 6e9119a988a347d6964255c8366dcc417bcda69f diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index c5c6f28..19a3472 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit c5c6f28b8c052906cca092678e7d23d738a812cb +Subproject commit 19a34721456dcd1d84483ca59ffdee2575f5115f From a0b7b0b73aeb5e7381769418fef58837dcdc3072 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 30 Jan 2024 13:12:54 -0700 Subject: [PATCH 091/220] Use master branch for all repos --- .gitmodules | 32 ++++++++++++++++---------------- cosmic-launcher | 2 +- cosmic-panel | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.gitmodules b/.gitmodules index 6779182..69b8a8a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,63 +1,63 @@ [submodule "cosmic-session"] path = cosmic-session url = https://github.com/pop-os/cosmic-session - branch = master_jammy + branch = master [submodule "cosmic-comp"] path = cosmic-comp url = https://github.com/pop-os/cosmic-comp - branch = master_jammy + branch = master [submodule "cosmic-panel"] path = cosmic-panel url = https://github.com/pop-os/cosmic-panel - branch = master_jammy + branch = master [submodule "cosmic-applets"] path = cosmic-applets url = https://github.com/pop-os/cosmic-applets - branch = master_jammy + branch = master [submodule "cosmic-applibrary"] path = cosmic-applibrary url = https://github.com/pop-os/cosmic-applibrary - branch = master_jammy + branch = master [submodule "cosmic-launcher"] path = cosmic-launcher url = https://github.com/pop-os/cosmic-launcher - branch = master_jammy + branch = master [submodule "simple-wrapper"] path = simple-wrapper url = https://github.com/pop-os/simple-wrapper - branch = master_jammy + branch = master [submodule "cosmic-settings"] path = cosmic-settings url = https://github.com/pop-os/cosmic-settings - branch = master_jammy + branch = master [submodule "cosmic-settings-daemon"] path = cosmic-settings-daemon url = https://github.com/pop-os/cosmic-settings-daemon - branch = master_jammy + branch = master [submodule "xdg-desktop-portal-cosmic"] path = xdg-desktop-portal-cosmic url = https://github.com/pop-os/xdg-desktop-portal-cosmic.git - branch = master_jammy + branch = master [submodule "cosmic-osd"] path = cosmic-osd url = https://github.com/pop-os/cosmic-osd.git - branch = master_jammy + branch = master [submodule "cosmic-bg"] path = cosmic-bg url = https://github.com/pop-os/cosmic-bg.git - branch = master_jammy + branch = master [submodule "cosmic-workspaces-epoch"] path = cosmic-workspaces-epoch url = https://github.com/pop-os/cosmic-workspaces-epoch/ - branch = master_jammy + branch = master [submodule "cosmic-notifications"] path = cosmic-notifications url = https://github.com/pop-os/cosmic-notifications - branch = master_jammy + branch = master [submodule "cosmic-icons"] path = cosmic-icons url = https://github.com/pop-os/cosmic-icons.git - branch = master_jammy + branch = master [submodule "cosmic-greeter"] path = cosmic-greeter url = https://github.com/pop-os/cosmic-greeter @@ -77,7 +77,7 @@ [submodule "cosmic-randr"] path = cosmic-randr url = https://github.com/pop-os/cosmic-randr.git - branch = master_jammy + branch = master [submodule "cosmic-files"] path = cosmic-files url = https://github.com/pop-os/cosmic-files.git diff --git a/cosmic-launcher b/cosmic-launcher index 9c2fd55..a4daaef 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 9c2fd55e69f46311294356f8a0a5266ee86ec810 +Subproject commit a4daaef449f8feb0db3aa0189da5aca945aa93e2 diff --git a/cosmic-panel b/cosmic-panel index 39add9b..9fe7f3a 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 39add9bead80e54300b6e18f6823a6590b42caad +Subproject commit 9fe7f3ad19f69040ed88441e708f88f80cfc07ce From d1db7c4b7d462e0e8e86a8a71e25b4190d4d4cf5 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Wed, 31 Jan 2024 14:12:20 +0100 Subject: [PATCH 092/220] ci: recurse submodules and add libflatpak --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b30999..ca0868c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,10 +44,11 @@ jobs: expat fontconfig freetype2 + flatpak - run: rm -rf /host/usr/local/lib/android # Free space - uses: actions/checkout@v3 with: - submodules: true + submodules: recursive # Safe directory behavior seems to have issues with `container:` # https://github.com/actions/checkout/issues/915 - run: git config --global --add safe.directory '*' From cfadb5d499625843feedad45d14099185a846a3d Mon Sep 17 00:00:00 2001 From: Mark Tomlin Date: Sun, 4 Feb 2024 21:26:53 -0500 Subject: [PATCH 093/220] Added libpam0g-dev Needed for pam-sys crate in `cosmic-greeter` --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f6940c3..ab49fb9 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libpam0g-dev -y ``` and the optional ones with: @@ -77,7 +77,7 @@ sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontc They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y ``` ### Testing From 356042b0680dbf3831ac60824715de3ddb76efc9 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Thu, 15 Feb 2024 21:54:06 +1100 Subject: [PATCH 094/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 1707362..d292246 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 17073628af480e8a0a3eb71111481935eb670b28 +Subproject commit d2922460321aa0788e5bce5f79294b50b304d199 diff --git a/cosmic-applibrary b/cosmic-applibrary index e5f6d5c..e214e98 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit e5f6d5c7cf578fbfe0022f4d0368be43deb7a9be +Subproject commit e214e9867876c96b24568d8a45aaca2936269d9b diff --git a/cosmic-bg b/cosmic-bg index 6a6fe4e..a1f0552 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 6a6fe4e387e46c2e159df56a9768220a6269ccf4 +Subproject commit a1f0552187a9e9c436b392908b76866dea482345 diff --git a/cosmic-comp b/cosmic-comp index ce74675..d1aac38 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit ce74675b0ebc23e9bf547b9315450fd74d7ae49c +Subproject commit d1aac380fff5447a14fa1fc1023ea1078c0226a4 diff --git a/cosmic-edit b/cosmic-edit index aac8b89..abf0ea0 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit aac8b89e535a1ec1d502690d5af67b0228bb644a +Subproject commit abf0ea0920fa603686ecfae0d09d9ad61e78f132 diff --git a/cosmic-files b/cosmic-files index 2e84a26..91c4985 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2e84a26f7ee06668b33f9842bedc4177981c9134 +Subproject commit 91c4985d42806e6465726276685619d531355993 diff --git a/cosmic-greeter b/cosmic-greeter index 8993a90..0320635 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 8993a90d71ae9032ca129f157ced768bf8b9ee83 +Subproject commit 0320635bd54555a055b947325faee8f79f3da8e6 diff --git a/cosmic-icons b/cosmic-icons index 49a1762..edd405e 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 49a1762c958196924afcf1eae52ee910c4b4bc9f +Subproject commit edd405ed84186ee24307deb7da6f25efc85986e9 diff --git a/cosmic-launcher b/cosmic-launcher index a4daaef..352489d 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit a4daaef449f8feb0db3aa0189da5aca945aa93e2 +Subproject commit 352489d83ee94b28a600432c727a2cca6327fe1a diff --git a/cosmic-notifications b/cosmic-notifications index 33ee063..19f147f 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 33ee0639630899f7cb61b61ffa4ae3f4ab4f1e23 +Subproject commit 19f147f9ed8c46196bf6f5b5debc99a7228555fc diff --git a/cosmic-osd b/cosmic-osd index be3fd04..bc35c94 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit be3fd045610a01cb3fc122450db8497c6cb7c3cd +Subproject commit bc35c944e3f4c8bb98b963f8e150830838333ced diff --git a/cosmic-panel b/cosmic-panel index 9fe7f3a..47d5a70 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 9fe7f3ad19f69040ed88441e708f88f80cfc07ce +Subproject commit 47d5a704652860be3dff3787ee17bc88e007ff6d diff --git a/cosmic-settings b/cosmic-settings index cff91ea..9186291 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit cff91ea1a42a49006723eaed8080cbc13841f64b +Subproject commit 91862918f949796a30102746caae9ddd833c6116 diff --git a/cosmic-store b/cosmic-store index acae146..01eb413 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit acae146c2a058b11a7d7ddcf2d54ef83a45f09f7 +Subproject commit 01eb413fc5c8f6eb83abf170304adfec884edf4e diff --git a/cosmic-term b/cosmic-term index 87bc923..80e8743 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 87bc923f0af9072ae65cfadc10530397c8f4e0c8 +Subproject commit 80e8743ddc9bf65a29cabc2cce57f01b50cd3168 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 6e9119a..fb7840d 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 6e9119a988a347d6964255c8366dcc417bcda69f +Subproject commit fb7840d2959e433119772949f38f6fc0732dc8e9 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 19a3472..0ca1863 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 19a34721456dcd1d84483ca59ffdee2575f5115f +Subproject commit 0ca18635ca34a13376721233d03289ee8d943764 From 8dec6bd48e0a672ced0a556692ae3bed64d787f7 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Thu, 15 Feb 2024 13:04:50 +0100 Subject: [PATCH 095/220] ci: Add nasm --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca0868c..408f370 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,6 +45,7 @@ jobs: fontconfig freetype2 flatpak + nasm - run: rm -rf /host/usr/local/lib/android # Free space - uses: actions/checkout@v3 with: From 5f2fd3324b997142fa10c8170fd6b53feb5f2673 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Tue, 20 Feb 2024 22:53:12 +0100 Subject: [PATCH 096/220] justfile: Add install command --- justfile | 51 +++++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/justfile b/justfile index 09092de..218d2ef 100644 --- a/justfile +++ b/justfile @@ -25,32 +25,35 @@ build: {{ make }} -C cosmic-workspaces-epoch all {{ make }} -C xdg-desktop-portal-cosmic all -sysext dir=`echo $(pwd)/cosmic-sysext` version=("nightly-" + `git rev-parse --short HEAD`): build && (_extension_release dir version) - mkdir -p {{dir}}/usr/lib/extension-release.d/ - {{ just }} rootdir={{dir}} cosmic-applets/install - {{ just }} rootdir={{dir}} cosmic-applibrary/install - {{ just }} rootdir={{dir}} cosmic-bg/install - {{ make }} -C cosmic-comp install DESTDIR={{dir}} - {{ just }} rootdir={{dir}} cosmic-edit/install - {{ just }} rootdir={{dir}} cosmic-files/install - {{ just }} rootdir={{dir}} cosmic-greeter/install - {{ just }} rootdir={{dir}} cosmic-icons/install - {{ just }} rootdir={{dir}} cosmic-launcher/install - {{ just }} rootdir={{dir}} cosmic-notifications/install - {{ make }} -C cosmic-osd install DESTDIR={{dir}} prefix=/usr - {{ just }} rootdir={{dir}} cosmic-panel/install - {{ just }} rootdir={{dir}} cosmic-randr/install - {{ just }} rootdir={{dir}} cosmic-screenshot/install - {{ just }} rootdir={{dir}} cosmic-settings/install - {{ make }} -C cosmic-settings-daemon install DESTDIR={{dir}} prefix=/usr - {{ just }} rootdir={{dir}} cosmic-session/install - {{ just }} rootdir={{dir}} cosmic-store/install - {{ just }} rootdir={{dir}} cosmic-term/install - {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{dir}} prefix=/usr - {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{dir}} prefix=/usr +install rootdir="" prefix="/usr/local": build + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-applets/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-applibrary/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-bg/install + {{ make }} -C cosmic-comp install DESTDIR={{rootdir}} prefix={{prefix}} + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-edit/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-files/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-greeter/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-icons/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install + {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-panel/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-randr/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-screenshot/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-settings/install + {{ make }} -C cosmic-settings-daemon install DESTDIR={{rootdir}} prefix={{prefix}} + {{ just }} rootdir={{rootdir}} prefix={{rootdir + prefix}} cosmic-session/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-store/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-term/install + {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{rootdir}} prefix={{prefix}} + {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}} -_extension_release dir version: +_mkdir dir: + mkdir -p dir + +sysext dir=(invocation_directory() / "cosmic-sysext") version=("nightly-" + `git rev-parse --short HEAD`): (_mkdir dir) (install dir "/usr") #!/usr/bin/env sh + mkdir -p {{dir}}/usr/lib/extension-release.d/ cat >{{dir}}/usr/lib/extension-release.d/extension-release.cosmic-sysext < Date: Mon, 25 Mar 2024 13:48:00 -0600 Subject: [PATCH 097/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index d292246..9eef1a7 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit d2922460321aa0788e5bce5f79294b50b304d199 +Subproject commit 9eef1a7b746c575393544aaecc036a9bc36b94c4 diff --git a/cosmic-applibrary b/cosmic-applibrary index e214e98..8df76d5 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit e214e9867876c96b24568d8a45aaca2936269d9b +Subproject commit 8df76d5d228759136156f5cd1fd728b1df956475 diff --git a/cosmic-bg b/cosmic-bg index a1f0552..742a344 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit a1f0552187a9e9c436b392908b76866dea482345 +Subproject commit 742a3444cd7f599184d6f553a2a7bc91e19084a6 diff --git a/cosmic-comp b/cosmic-comp index d1aac38..b40d153 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit d1aac380fff5447a14fa1fc1023ea1078c0226a4 +Subproject commit b40d1538092d3055103bb7ab54ecf5574fcfdf4f diff --git a/cosmic-edit b/cosmic-edit index abf0ea0..59933e6 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit abf0ea0920fa603686ecfae0d09d9ad61e78f132 +Subproject commit 59933e6a03843c03e93204c7a217ca1972846fb8 diff --git a/cosmic-files b/cosmic-files index 91c4985..d96d489 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 91c4985d42806e6465726276685619d531355993 +Subproject commit d96d48995d49e17f01903ca4d89839eb4a1b1104 diff --git a/cosmic-greeter b/cosmic-greeter index 0320635..d133e60 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 0320635bd54555a055b947325faee8f79f3da8e6 +Subproject commit d133e600dad0a1befadb4fef054b1f77ac663162 diff --git a/cosmic-icons b/cosmic-icons index edd405e..ee87327 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit edd405ed84186ee24307deb7da6f25efc85986e9 +Subproject commit ee87327736728a9fb5a70c8688e9000f72829343 diff --git a/cosmic-launcher b/cosmic-launcher index 352489d..5f9e433 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 352489d83ee94b28a600432c727a2cca6327fe1a +Subproject commit 5f9e433e8543ed60fbc6f09586b70903458eabff diff --git a/cosmic-notifications b/cosmic-notifications index 19f147f..4ea0564 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 19f147f9ed8c46196bf6f5b5debc99a7228555fc +Subproject commit 4ea0564a062277a1e1a8bd82add40a00f20b5f3f diff --git a/cosmic-osd b/cosmic-osd index bc35c94..0ca52b5 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit bc35c944e3f4c8bb98b963f8e150830838333ced +Subproject commit 0ca52b5c0a27b01c1c42bd5d07706ff6102a0ce5 diff --git a/cosmic-panel b/cosmic-panel index 47d5a70..39f5f51 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 47d5a704652860be3dff3787ee17bc88e007ff6d +Subproject commit 39f5f519338734daab5c09174b7fcacbc17d5843 diff --git a/cosmic-screenshot b/cosmic-screenshot index 98cafde..f853446 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 98cafde5e30472f8f50c8fb5ef61ffbb4c0e3c13 +Subproject commit f853446dbe1ff6e124749cdfd0eeb94dc43e884a diff --git a/cosmic-session b/cosmic-session index 8e73c0f..3fc8c8d 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 8e73c0f6940288c4a24a102a7ba9f20eb6bd754f +Subproject commit 3fc8c8d7a4d9ea81147b8721c17000acd6ee6c64 diff --git a/cosmic-settings b/cosmic-settings index 9186291..353cf3f 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 91862918f949796a30102746caae9ddd833c6116 +Subproject commit 353cf3fbd120a365fb08aed973fed3ea29cad41c diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index f7183b6..ab44f59 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit f7183b68c6ca3f68054b5dd6457b1d5798a75a48 +Subproject commit ab44f59c82e2bd7e2e1593afcfeca7bcd787bf89 diff --git a/cosmic-store b/cosmic-store index 01eb413..84466d1 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 01eb413fc5c8f6eb83abf170304adfec884edf4e +Subproject commit 84466d15d5a61ac8883968e95067305c65c0f1ed diff --git a/cosmic-term b/cosmic-term index 80e8743..ab832cc 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 80e8743ddc9bf65a29cabc2cce57f01b50cd3168 +Subproject commit ab832cca19abb64d2460663199806dcd5993c38c diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index fb7840d..7c8fddc 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit fb7840d2959e433119772949f38f6fc0732dc8e9 +Subproject commit 7c8fddc568174bb351506619f9fcfc31edcceb9f diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 0ca1863..db02412 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 0ca18635ca34a13376721233d03289ee8d943764 +Subproject commit db02412330c36addbbf58aa40483eaf9ce6125fc From f7cd2ac2d41505f9fca644c270cab73c0ca1f347 Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sat, 30 Mar 2024 05:12:52 +1100 Subject: [PATCH 098/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 9eef1a7..71cb9e6 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 9eef1a7b746c575393544aaecc036a9bc36b94c4 +Subproject commit 71cb9e64ec2dff53229688aea32d22f65653b5be diff --git a/cosmic-applibrary b/cosmic-applibrary index 8df76d5..3349462 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 8df76d5d228759136156f5cd1fd728b1df956475 +Subproject commit 33494622249daef59e1618ff73b3a4a6bf16fcac diff --git a/cosmic-comp b/cosmic-comp index b40d153..3da08ed 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b40d1538092d3055103bb7ab54ecf5574fcfdf4f +Subproject commit 3da08ed22dd4ae7607b5c9fc0bed7bf80d7b48d7 diff --git a/cosmic-edit b/cosmic-edit index 59933e6..cf433f7 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 59933e6a03843c03e93204c7a217ca1972846fb8 +Subproject commit cf433f7c8a5399d35e3f8b0008d37215b4f73948 diff --git a/cosmic-files b/cosmic-files index d96d489..2d0c2e3 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit d96d48995d49e17f01903ca4d89839eb4a1b1104 +Subproject commit 2d0c2e3aeecd8396312b3f0c11f0d1da7fedf431 diff --git a/cosmic-launcher b/cosmic-launcher index 5f9e433..7bc6e65 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 5f9e433e8543ed60fbc6f09586b70903458eabff +Subproject commit 7bc6e65645c0e0d4b88a4ca611972553ecc71683 diff --git a/cosmic-osd b/cosmic-osd index 0ca52b5..929a741 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 0ca52b5c0a27b01c1c42bd5d07706ff6102a0ce5 +Subproject commit 929a7410be50e18411254e585f3b28b8799654f6 diff --git a/cosmic-panel b/cosmic-panel index 39f5f51..75e74bd 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 39f5f519338734daab5c09174b7fcacbc17d5843 +Subproject commit 75e74bd1a621fde742fdb56a00cdeec0895c2336 diff --git a/cosmic-session b/cosmic-session index 3fc8c8d..d5d9c58 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 3fc8c8d7a4d9ea81147b8721c17000acd6ee6c64 +Subproject commit d5d9c58746511d072ab6817ff281ec3db666b60c diff --git a/cosmic-settings b/cosmic-settings index 353cf3f..8ef9450 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 353cf3fbd120a365fb08aed973fed3ea29cad41c +Subproject commit 8ef9450c9e7b00c8166c7b495d51faf66b6ab34b diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index ab44f59..a949447 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit ab44f59c82e2bd7e2e1593afcfeca7bcd787bf89 +Subproject commit a949447cd4021ad1fc989c163e0952e92d3c08a8 From 16373bf5f4cb64b21b80cb7bd740e3b6b774928b Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Tue, 2 Apr 2024 09:10:25 +1100 Subject: [PATCH 099/220] chore: bump submodules --- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-launcher | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cosmic-edit b/cosmic-edit index cf433f7..cd1b322 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit cf433f7c8a5399d35e3f8b0008d37215b4f73948 +Subproject commit cd1b32218078979aa9a944b3a32f9b96996764a1 diff --git a/cosmic-files b/cosmic-files index 2d0c2e3..fb47fc7 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2d0c2e3aeecd8396312b3f0c11f0d1da7fedf431 +Subproject commit fb47fc72c9c4f39f22a268e1f157c863a3cc75bb diff --git a/cosmic-launcher b/cosmic-launcher index 7bc6e65..a8c094a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 7bc6e65645c0e0d4b88a4ca611972553ecc71683 +Subproject commit a8c094a06cb9d6ffa8b3e86d2f1e136486cc51ac diff --git a/cosmic-settings b/cosmic-settings index 8ef9450..3fa30c0 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 8ef9450c9e7b00c8166c7b495d51faf66b6ab34b +Subproject commit 3fa30c0efe15c6bcabd9a5295f1d738ce413b728 diff --git a/cosmic-store b/cosmic-store index 84466d1..4edfc70 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 84466d15d5a61ac8883968e95067305c65c0f1ed +Subproject commit 4edfc701af9010190b7542ad9d0b68b1f161c2aa diff --git a/cosmic-term b/cosmic-term index ab832cc..fdf6195 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit ab832cca19abb64d2460663199806dcd5993c38c +Subproject commit fdf61954dee00ffff330dc21a8f155ad0c77cf9d From bf157739027786b27ca7915170ff0fec4d30d7e0 Mon Sep 17 00:00:00 2001 From: AVOnyX Date: Mon, 1 Apr 2024 21:34:06 -0600 Subject: [PATCH 100/220] Updated README.md --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ab49fb9..c05d8b7 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,10 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) * [cosmic-randr](https://github.com/pop-os/cosmic-randr) +* [cosmic-screenshot](https://github.com/pop-os/cosmic-screenshot) * [cosmic-session](https://github.com/pop-os/cosmic-session) -* [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) +* [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) * [cosmic-store](https://github.com/pop-os/cosmic-store) * [cosmic-term](https://github.com/pop-os/cosmic-term) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) @@ -168,9 +169,7 @@ nano ~/.local/state/cosmic-comp/outputs.ron ``` ##### Screenshots -`sudo apt install ksnip qtwayland5` - -Add `(modifiers: [], key: "Print"): Spawn("ksnip -t"),` to `/etc/cosmic-comp/config.ron`. The screenshot will open in a separate window for cropping and saving. +Screenshots can now be taken with the COSMIC Screenshot tool, either with `Print Screen` key or by opening the COSMIC Screenshot utility from the launcher. ##### Panel Configuration Panels can now be configured in the COSMIC Settings app under Desktop > Desktop and Panel > Panel/Dock From 2eadc4eca2bc2f8ecf6ecbe0ebe61de08544686c Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Fri, 19 Apr 2024 11:46:53 +1000 Subject: [PATCH 101/220] chore: bump modules --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 71cb9e6..e4a6f94 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 71cb9e64ec2dff53229688aea32d22f65653b5be +Subproject commit e4a6f947233e490f157827c2306ac7e3eec8cefa diff --git a/cosmic-comp b/cosmic-comp index 3da08ed..5e61ce1 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 3da08ed22dd4ae7607b5c9fc0bed7bf80d7b48d7 +Subproject commit 5e61ce1ff8606986e24edb6a91c0eb9a175c305f diff --git a/cosmic-files b/cosmic-files index fb47fc7..27a1c39 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit fb47fc72c9c4f39f22a268e1f157c863a3cc75bb +Subproject commit 27a1c39d578c5b80f0b833f9906c6d75924c8c0d diff --git a/cosmic-greeter b/cosmic-greeter index d133e60..9d4fe5b 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit d133e600dad0a1befadb4fef054b1f77ac663162 +Subproject commit 9d4fe5bb0b3c5c332c568e85167cc49860925134 diff --git a/cosmic-launcher b/cosmic-launcher index a8c094a..f6b9df7 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit a8c094a06cb9d6ffa8b3e86d2f1e136486cc51ac +Subproject commit f6b9df7ad95a554d51c4ca5cbd573a79813fa4b8 diff --git a/cosmic-osd b/cosmic-osd index 929a741..a216b22 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 929a7410be50e18411254e585f3b28b8799654f6 +Subproject commit a216b22041b24355a517c5c6400ec50d66dfaf7e diff --git a/cosmic-panel b/cosmic-panel index 75e74bd..5bbaf97 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 75e74bd1a621fde742fdb56a00cdeec0895c2336 +Subproject commit 5bbaf972c0c67d4413aec80a10dec929941a034b diff --git a/cosmic-session b/cosmic-session index d5d9c58..9d65eca 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit d5d9c58746511d072ab6817ff281ec3db666b60c +Subproject commit 9d65eca9c90f77e6f38e70e4a1f7fce8f7fcabe5 diff --git a/cosmic-settings b/cosmic-settings index 3fa30c0..379eae2 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 3fa30c0efe15c6bcabd9a5295f1d738ce413b728 +Subproject commit 379eae2286a43e37d89d216a9fdb20fa210a955f diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index a949447..bf2e505 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit a949447cd4021ad1fc989c163e0952e92d3c08a8 +Subproject commit bf2e505e450ab092010fa60ba75a6d9e9a8539f1 diff --git a/cosmic-store b/cosmic-store index 4edfc70..7a74eca 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 4edfc701af9010190b7542ad9d0b68b1f161c2aa +Subproject commit 7a74eca7ba47d69f7614a009a5f1c02bee3648f2 diff --git a/cosmic-term b/cosmic-term index fdf6195..38d6ca4 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit fdf61954dee00ffff330dc21a8f155ad0c77cf9d +Subproject commit 38d6ca4ac81baac8e3ee7c1b2e17992806620f39 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 7c8fddc..e928053 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 7c8fddc568174bb351506619f9fcfc31edcceb9f +Subproject commit e92805369780c7df968cdc5617d2ff45b9f2398f diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index db02412..b667e4a 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit db02412330c36addbbf58aa40483eaf9ce6125fc +Subproject commit b667e4a005ec60d94b8faa3c2f3a869653e3f9f0 From 4473999372999d6eb5420dd95863e9b0f7274b41 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 1 May 2024 13:19:53 -0600 Subject: [PATCH 102/220] Update README.md add Fedora COPR --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index c05d8b7..e22450f 100644 --- a/README.md +++ b/README.md @@ -147,6 +147,16 @@ Installing via the preferred AUR helper is possible the usual way, e.g.: Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For a more detailled discussion consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). +## Installing on Fedora Linux +Cosmic may be installed via a Fedora COPR repository. +``` +dnf copr enable ryanabx/cosmic-epoch +dnf install cosmic-desktop +``` + +Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. +For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). + ## Configuring COSMIC DE This is basic configuration to get you started. See individual projects repos above for details. From f6793a7ebdf4e364795b6fd9d091689d4ec85772 Mon Sep 17 00:00:00 2001 From: Tuan Anh Tran Date: Tue, 19 Mar 2024 15:37:18 +0700 Subject: [PATCH 103/220] docs: update pop os installation instruction --- README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/README.md b/README.md index e22450f..97c4e55 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,30 @@ sudo setenforce 0 sudo systemctl restart gdm ``` +#### Update udev rules for NVIDIA users + +```shell +sudo nano /usr/lib/udev/rules.d/61-gdm.rules +``` + +Looks for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`, add `#` to the `RUN` statement so it will look like this + +``` +LABEL="gdm_prefer_xorg" +#RUN+="/usr/libexec/gdm-runtime-config set daemon PreferredDisplayServer xorg" +GOTO="gdm_end" + +LABEL="gdm_disable_wayland" +#RUN+="/usr/libexec/gdm-runtime-config set daemon WaylandEnable false" +GOTO="gdm_end" +``` + +Restart gdm + +```shell +sudo systemctl restart gdm +``` + #### Install COSMIC `sudo apt install cosmic-*` From f5c7e12ab09a7206a381ceb8edd384977592df8f Mon Sep 17 00:00:00 2001 From: Ron Waldon-Howe Date: Sat, 4 May 2024 14:26:02 +1000 Subject: [PATCH 104/220] chore: bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index e4a6f94..f154c16 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit e4a6f947233e490f157827c2306ac7e3eec8cefa +Subproject commit f154c16df9695a0a39fb64e795f0e6e200f0034b diff --git a/cosmic-applibrary b/cosmic-applibrary index 3349462..08edc89 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 33494622249daef59e1618ff73b3a4a6bf16fcac +Subproject commit 08edc89ef035f1638358e64bd8b5170e65673b51 diff --git a/cosmic-bg b/cosmic-bg index 742a344..ae45d5e 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 742a3444cd7f599184d6f553a2a7bc91e19084a6 +Subproject commit ae45d5e1b3d1e297e608c160556ef2eec7b61ab2 diff --git a/cosmic-comp b/cosmic-comp index 5e61ce1..19ba568 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 5e61ce1ff8606986e24edb6a91c0eb9a175c305f +Subproject commit 19ba568f024cb177229d351af6ebca0510336ba4 diff --git a/cosmic-edit b/cosmic-edit index cd1b322..8d16f08 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit cd1b32218078979aa9a944b3a32f9b96996764a1 +Subproject commit 8d16f0881631280b34d7b9cbda097b1cb31ebcd3 diff --git a/cosmic-files b/cosmic-files index 27a1c39..5ecd697 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 27a1c39d578c5b80f0b833f9906c6d75924c8c0d +Subproject commit 5ecd697e5d5e7fe896ec8dd109b4c9dcf092feb6 diff --git a/cosmic-greeter b/cosmic-greeter index 9d4fe5b..9933926 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 9d4fe5bb0b3c5c332c568e85167cc49860925134 +Subproject commit 9933926d443386089a39683818109a9df50564a5 diff --git a/cosmic-icons b/cosmic-icons index ee87327..f48101c 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit ee87327736728a9fb5a70c8688e9000f72829343 +Subproject commit f48101c38db7e725d31591ec49896a2f525886e2 diff --git a/cosmic-launcher b/cosmic-launcher index f6b9df7..7752b9b 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit f6b9df7ad95a554d51c4ca5cbd573a79813fa4b8 +Subproject commit 7752b9b09e4d14c4fc142f4e41cf6d633d51c1a5 diff --git a/cosmic-notifications b/cosmic-notifications index 4ea0564..4a79052 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 4ea0564a062277a1e1a8bd82add40a00f20b5f3f +Subproject commit 4a79052f46d88b9843ca68bb1d59fc27369d22a0 diff --git a/cosmic-osd b/cosmic-osd index a216b22..dc4df2c 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit a216b22041b24355a517c5c6400ec50d66dfaf7e +Subproject commit dc4df2c006434ffce0f69960adf30ed1ec9a1d75 diff --git a/cosmic-panel b/cosmic-panel index 5bbaf97..683a204 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 5bbaf972c0c67d4413aec80a10dec929941a034b +Subproject commit 683a204ef81bd17c2b35264521e5145df3518ee5 diff --git a/cosmic-session b/cosmic-session index 9d65eca..5613bc6 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 9d65eca9c90f77e6f38e70e4a1f7fce8f7fcabe5 +Subproject commit 5613bc660649c65b4a4c3fb41605491b9765729a diff --git a/cosmic-settings b/cosmic-settings index 379eae2..a8bf840 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 379eae2286a43e37d89d216a9fdb20fa210a955f +Subproject commit a8bf840ace00dd010b83ddead6cd2338e9408730 diff --git a/cosmic-store b/cosmic-store index 7a74eca..1e1b322 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 7a74eca7ba47d69f7614a009a5f1c02bee3648f2 +Subproject commit 1e1b322567e85716e14bbd9056d3f41323484173 diff --git a/cosmic-term b/cosmic-term index 38d6ca4..e6aecbe 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 38d6ca4ac81baac8e3ee7c1b2e17992806620f39 +Subproject commit e6aecbe8405de95af0710b0b6769d88c88628009 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index e928053..30b0cfe 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit e92805369780c7df968cdc5617d2ff45b9f2398f +Subproject commit 30b0cfe17b87936e08cc1e659972e8052e247d2b diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index b667e4a..566b866 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit b667e4a005ec60d94b8faa3c2f3a869653e3f9f0 +Subproject commit 566b8660964588bb2d66daf397f680f015c3f451 From 3da811ed873bfb88bfe5aa23255e382a3a970b91 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Tue, 7 May 2024 11:07:32 -0600 Subject: [PATCH 105/220] Update README.md --- README.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 97c4e55..4f5d0b6 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ We do our best to keep the referenced submodule commits in this repository build Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. ## Installing on Pop!_OS -COSMIC DE is in heavy development and not ready for issue reports. Currently, GUIs are incomplete and don't match designs, desktop settings aren't available and bugs are obvious and known. You're seeing the sausage be made. Most configuration is currently in text files and would be familiar to i3/Sway users. A call for testing will be announced when the project is ready for reports. With that out of the way, feel free to jump in and have fun. +COSMIC DE is near its first alpha release. Using and testing the pre-alpha is welcome. Bugs are and breakage is expected. #### Enable Wayland `sudo nano /etc/gdm3/custom.conf` @@ -160,7 +160,7 @@ sudo systemctl restart gdm ``` #### Install COSMIC -`sudo apt install cosmic-*` +`sudo apt install cosmic-session` After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. @@ -196,11 +196,7 @@ sudo -e /etc/cosmic-comp/config.ron ``` ###### Scaling -Changing the scaling of the DE can be done in this file: - -```shell -nano ~/.local/state/cosmic-comp/outputs.ron -``` +Scaling can be changed in Settings > Displays ##### Screenshots Screenshots can now be taken with the COSMIC Screenshot tool, either with `Print Screen` key or by opening the COSMIC Screenshot utility from the launcher. From a0e1f4bf4b8e97ad6142ef66a5790930cd591e04 Mon Sep 17 00:00:00 2001 From: Michael Murphy Date: Tue, 7 May 2024 21:22:01 +0200 Subject: [PATCH 106/220] chore: remove libgtk as dependency, given that we do not use it --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 4f5d0b6..187d124 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,6 @@ The COSMIC desktop environment requires a few dependencies: - libseat - libxkbcommon - libinput -- libgtk - udev - dbus From 5076d5f0bf720d18a2d22e31e72093514636a0c6 Mon Sep 17 00:00:00 2001 From: Michael Murphy Date: Tue, 7 May 2024 21:24:01 +0200 Subject: [PATCH 107/220] chore: move selinux section to systemd-sysext section Pop!_OS does not use SELinux, and it's not required of Fedora. --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 187d124..1198c00 100644 --- a/README.md +++ b/README.md @@ -83,6 +83,7 @@ sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon ### Testing The easiest way to test COSMIC DE currently is by building a systemd system extension (see `man systemd-sysext`). + ``` git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch cd cosmic-epoch @@ -93,6 +94,14 @@ This will create a system-extension called `cosmic-sysext`, that you can move (w After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting, *COSMIC* will be an available option in your favorite display manager. +If you have SELinux enabled (e.g. on Fedora), the installed extension won't have the correct labels applied. +To test COSMIC, you can temporarily disable it and restart `gdm` (note that this will close your running programs). + +```shell +sudo setenforce 0 +sudo systemctl restart gdm +``` + **Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). @@ -124,15 +133,7 @@ WaylandEnable=true Reboot for this change to take effect. -#### Disable SELinux -If you have SELinux enabled (e.g. on Fedora), the installed extension won't have the correct labels applied. -To test COSMIC, you can temporarily disable it and restart `gdm` (note that this will close your running programs). - -```shell -sudo setenforce 0 -sudo systemctl restart gdm -``` #### Update udev rules for NVIDIA users From 247cd5bc4b11b6378ce3751414ad359c0fab5a71 Mon Sep 17 00:00:00 2001 From: Michael Murphy Date: Tue, 7 May 2024 21:25:37 +0200 Subject: [PATCH 108/220] chore: remove more mentions of unusued gtk libraries --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1198c00..6817f4b 100644 --- a/README.md +++ b/README.md @@ -67,17 +67,17 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libpam0g-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev -y ``` and the optional ones with: ``` -sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y +sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y ``` They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev libgtk-4-1 udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev lld cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y ``` ### Testing @@ -133,8 +133,6 @@ WaylandEnable=true Reboot for this change to take effect. - - #### Update udev rules for NVIDIA users ```shell From 7a45dce93957158b5a943f193bee5744f20734b9 Mon Sep 17 00:00:00 2001 From: Michael Murphy Date: Tue, 7 May 2024 21:26:39 +0200 Subject: [PATCH 109/220] chore: add pop-launcher as component of cosmic desktop --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6817f4b..06df7ab 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) * [cosmic-workspaces-epoch](https://github.com/pop-os/cosmic-workspaces-epoch) * [xdg-desktop-portal-cosmic](https://github.com/pop-os/xdg-desktop-portal-cosmic) +* [pop-launcher](https://github.com/pop-os/launcher) ### COSMIC libraries/crates From 417fb934a35b8bc14b8e40da68224e4d1b58bb57 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Wed, 8 May 2024 16:29:45 -0600 Subject: [PATCH 110/220] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 06df7ab..837fd1e 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,7 @@ We do our best to keep the referenced submodule commits in this repository build Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. ## Installing on Pop!_OS -COSMIC DE is near its first alpha release. Using and testing the pre-alpha is welcome. Bugs are and breakage is expected. +COSMIC DE is near its first alpha release. Using and testing the pre-alpha is welcome. Bugs and breakage are expected. #### Enable Wayland `sudo nano /etc/gdm3/custom.conf` From 39eafdaa0a42d5a626f60c790230714c10b26c36 Mon Sep 17 00:00:00 2001 From: Fizzify <79361847+Fizzify@users.noreply.github.com> Date: Thu, 9 May 2024 13:19:04 -0600 Subject: [PATCH 111/220] chore(readme): improve grammar --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 837fd1e..c9964e9 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Currently an incomplete **pre-alpha**. Testing instructions below for various di ## Setup on distributions without packaging of cosmic components The COSMIC desktop environment requires a few dependencies: -(This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions check out the individual projects): +(This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions, check out the individual projects): - [just](https://github.com/casey/just) - rustc @@ -113,7 +113,7 @@ It is thus no proper method for long term deployment. ### Packaging -COSMIC DE is packaged for Pop!_OS. For reference look at the `debian` folders in the projects repositories. +COSMIC DE is packaged for Pop!_OS. For reference, look at the `debian` folders in the projects repositories. These and the `justfile` inside this repository may be used as references on how to package COSMIC DE, though no backwards-compatibility guarantees are provided at this stage. ### Versioning @@ -140,7 +140,7 @@ Reboot for this change to take effect. sudo nano /usr/lib/udev/rules.d/61-gdm.rules ``` -Looks for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`, add `#` to the `RUN` statement so it will look like this +Look for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`, add `#` to the `RUN` statement so it will look like this ``` LABEL="gdm_prefer_xorg" @@ -168,7 +168,7 @@ Installing via the preferred AUR helper is possible the usual way, e.g.: `paru -S cosmic-epoch-git` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. -For a more detailled discussion consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). +For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). ## Installing on Fedora Linux Cosmic may be installed via a Fedora COPR repository. From 0127e485e8a52e89b2a6132987cd1026199a5565 Mon Sep 17 00:00:00 2001 From: JPSxzy8 <147696419+JPSxzy8@users.noreply.github.com> Date: Mon, 27 May 2024 11:36:14 +0200 Subject: [PATCH 112/220] README: Add missing build dependencies Fixes https://github.com/pop-os/cosmic-epoch/issues/285 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c9964e9..131cb7b 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y ``` and the optional ones with: @@ -78,7 +78,7 @@ sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontc They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y ``` ### Testing From 5d4a1c14ef1328bebbac9d3a72261423ba0f8c30 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 3 Jun 2024 11:09:26 -0600 Subject: [PATCH 113/220] Create TRADEMARK.md --- TRADEMARK.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 TRADEMARK.md diff --git a/TRADEMARK.md b/TRADEMARK.md new file mode 100644 index 0000000..0444ae4 --- /dev/null +++ b/TRADEMARK.md @@ -0,0 +1,39 @@ +### COSMIC Trademark Policy + +This document outlines the policy regarding the use of the COSMIC desktop environment trademark owned by System76. The purpose of this policy is to ensure that the COSMIC trademark is used correctly and consistently, maintaining the integrity and reputation of the COSMIC brand. + +1. Usage of the COSMIC Trademark + 1. The COSMIC trademark includes, but is not limited to, the name "COSMIC", “COSMIC DE” the COSMIC logo, and any associated symbols or designs. + 2. The COSMIC trademark may only be used in accordance with this policy. Unauthorized use of the trademark is prohibited. +2. Permissible Use + 1. Community Projects: Community projects such as Linux distributions may use the COSMIC trademark to refer to the desktop environment, provided that such use is not misleading and does not imply endorsement by System76 without explicit permission. + 2. Educational and Informational Use: The COSMIC trademark may be used in educational and informational materials, including books, websites, and articles, to refer to the desktop environment, provided that such use complies with the guidelines set forth in this policy. + 3. Marketing and Promotional Use: Partners and affiliates of System76 may use the COSMIC trademark in marketing and promotional materials with prior written consent from System76. +3. Prohibited Use + 1. Misrepresentation: The COSMIC trademark must not be used in a way that misrepresents or implies false association with, endorsement by, or sponsorship from System76. + 2. Modification: The COSMIC trademark must not be altered, modified, or used as part of another trademark or logo without prior written permission from System76. + 3. Merchandising: The COSMIC trademark must not be used on merchandise (e.g., T-shirts, mugs) for commercial purposes without explicit authorization from System76. +4. Logo Usage Guidelines + 1. The COSMIC logo must be used as provided by System76 without any modifications. This includes maintaining the logo’s colors, proportions, and overall design. + 2. The COSMIC logo must be displayed in a manner that is clear and legible. Sufficient clear space should be maintained around the logo to ensure it is not crowded by other visual elements. + 3. The COSMIC name should be identified as a trademark using the “™” symbol. +5. Official COSMIC Software + 1. Software hosted at [System76's GitHub repository](https://github.com/pop-os) is considered official COSMIC software. Only software that has been approved by System76 is permitted to use the COSMIC trademarks to refer to itself. Applications and applets that are official COSMIC software use the “cosmic-” package namespace and “com.system76.” prefixed App ID. Other applications should avoid using these prefixes. + 2. Third-party applications, applets, and software that integrate with or extend the COSMIC desktop environment must not use the COSMIC trademark in a way that implies official status or endorsement without prior approval from System76. Third-party developers are encouraged to use the "cosmic-ext-" package namespace. These applications and applets may be described as "for the COSMIC™ desktop". + 3. Third-party applications and applets may request inclusion as official COSMIC software. To request inclusion, please contact System76 at cosmic@system76.com. +6. Request for Permission + 1. To request permission for uses of the COSMIC trademark not covered by this policy, please contact System76 at trademark@system76.com. + 2. All requests will be reviewed on a case-by-case basis, and System76 reserves the right to grant or deny permission at its sole discretion. +7. Enforcement + 1. System76 reserves the right to take appropriate legal action against any unauthorized use of the COSMIC trademark. + 2. System76 may, at its discretion, require the cessation of use of the COSMIC trademark by any party that fails to comply with this policy. + +## Contact Information + +For any questions or to request permission to use the COSMIC trademark, please contact:

+System76, Inc.
+trademark@system76.com

+This trademark policy is effective as of June 3, 2024 and may be updated from time to time at the discretion of System76. + +--- +By adhering to these guidelines, you help us protect the COSMIC brand and ensure it remains a symbol of quality and innovation. Thank you for your cooperation. From 3c6f2bc09497c55cfc32053235f8d567b297ee56 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Mon, 3 Jun 2024 11:10:30 -0600 Subject: [PATCH 114/220] Format update TRADEMARK.md --- TRADEMARK.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TRADEMARK.md b/TRADEMARK.md index 0444ae4..4f67714 100644 --- a/TRADEMARK.md +++ b/TRADEMARK.md @@ -1,4 +1,4 @@ -### COSMIC Trademark Policy +# COSMIC Trademark Policy This document outlines the policy regarding the use of the COSMIC desktop environment trademark owned by System76. The purpose of this policy is to ensure that the COSMIC trademark is used correctly and consistently, maintaining the integrity and reputation of the COSMIC brand. From 734875633a734831e9ffa315e793ef6761b823fd Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Wed, 5 Jun 2024 08:21:52 -0600 Subject: [PATCH 115/220] Remove obsolete configuration info (all in Settings now) README.md --- README.md | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/README.md b/README.md index 131cb7b..013555d 100644 --- a/README.md +++ b/README.md @@ -180,37 +180,6 @@ dnf install cosmic-desktop Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). -## Configuring COSMIC DE -This is basic configuration to get you started. See individual projects repos above for details. - -Access cosmic-launcher with `Super` and cosmic-applibrary with `Super+a`. - -##### COSMIC COMP -COSMIC Comp is the compositor for COSMIC DE. Its config file is located at `/etc/cosmic-comp/config.ron`. You can enable tiling by default by setting `tiling_enabled: true,` at the bottom of the file. Super+y will toggle tiling per workspace. - -```shell -sudo mkdir /etc/cosmic-comp -sudo cp cosmic-comp/config.ron /etc/cosmic-comp -sudo -e /etc/cosmic-comp/config.ron -``` - -###### Scaling -Scaling can be changed in Settings > Displays - -##### Screenshots -Screenshots can now be taken with the COSMIC Screenshot tool, either with `Print Screen` key or by opening the COSMIC Screenshot utility from the launcher. - -##### Panel Configuration -Panels can now be configured in the COSMIC Settings app under Desktop > Desktop and Panel > Panel/Dock - -##### Desktop Wallpaper -Wallpaper can now be configured in the COSMIC Settings app under Desktop > Wallpapers - -##### WebGL on NVIDIA -WebGL on NVIDIA is currently [broken](https://github.com/pop-os/cosmic-comp/issues/84) but will work in Google Chrome using software rendering. - -`flatpak install com.google.Chrome` - ## Contact - [Mattermost](https://chat.pop-os.org/) - [Twitter](https://twitter.com/pop_os_official) From 0afaeb59ea4400feb690b8ab2edb0d28ad19c8a1 Mon Sep 17 00:00:00 2001 From: Mark Wagie Date: Wed, 10 Jul 2024 11:56:47 -0600 Subject: [PATCH 116/220] chore: update Arch installation instructions --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 013555d..9471a79 100644 --- a/README.md +++ b/README.md @@ -165,7 +165,7 @@ After logging out, click on your user and there will be a sprocket at the bottom ## Installing on Arch Linux Installing via the preferred AUR helper is possible the usual way, e.g.: -`paru -S cosmic-epoch-git` +`paru -S cosmic-session-git` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). From d10f83d47c000622827e0068c9efa13728d41fbb Mon Sep 17 00:00:00 2001 From: Hadi Chokr <158838697+silverhadch@users.noreply.github.com> Date: Sun, 14 Jul 2024 16:08:10 +0200 Subject: [PATCH 117/220] Improve Arch section in README.md Yay is more popular than paru so i added next to paru. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9471a79..6e30cf8 100644 --- a/README.md +++ b/README.md @@ -165,7 +165,7 @@ After logging out, click on your user and there will be a sprocket at the bottom ## Installing on Arch Linux Installing via the preferred AUR helper is possible the usual way, e.g.: -`paru -S cosmic-session-git` +`paru -S cosmic-session-git` or `yay -S cosmic-session-git` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). From 22e5cf3801011c6ec3469326d5dc58d10727f324 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Thu, 25 Jul 2024 19:04:41 -0700 Subject: [PATCH 118/220] Add a `DEBUGGING.md` file with some information useful for debugging I have included information about various things I've used for debugging COSMIC. More could definitely be added. It seems good to have some central resource for this. Though not everything listed here is very straightforward to use. --- docs/DEBUGGING.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 docs/DEBUGGING.md diff --git a/docs/DEBUGGING.md b/docs/DEBUGGING.md new file mode 100644 index 0000000..9b12cc5 --- /dev/null +++ b/docs/DEBUGGING.md @@ -0,0 +1,41 @@ +Debugging COSMIC +================ + +An assortment of useful tools and settings for debugging COSMIC. + +## Logs +Cosmic-comp, cosmic-panel, and other components log to `stderr`, as well as journald (if present). + +## Wayland and X11 Protocols + +Run clients with `WAYLAND_DEBUG=1` to see what wayland calls are made. `xtrace -n ` can be used to see what X calls an X11 client is making. + +## XWayland + +A tool like `xprop` can be used to determine if an application is running in XWayland. If `xprop` is unable to select a window, it is a native Wayland window. + +## Performance + +`sudo perf top` can be used to see what functions, across all processes, are using the most CPU time. The `-p` argument can be used to restrict this to a single process. The output is more useful for executables with debug symbols. + +`cosmic-comp` integrates Tracy for profiling. It can be built with `cargo build --features profile-with-tracy --profile fastdebug`, then the Tracy client can connect from the same system or a different one + +## Graphics drivers +`eglinfo` and `vulkaninfo` indicate what graphics cards and drivers are in use for hardware-accelerated rendering. + +On systems with NVIDIA graphics, `nvidia-smi` has information about the GPU and driver. + +## DRM +The Linux DRM subsystem handles graphics cards and display controllers. + +`drm_info` prints information about the outputs, planes, etc. associated with each GPU and their properties. The output of this command can be useful for understanding display related issues. + +https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/DRM-Debugging documents how to configure DRM to enable additional logging, which can be useful for understanding some DRM driver issues. + +## Frozen desktop + +If the desktop is frozen and `ctrl+alt+f*` don't work to change to a TTY, [the magic SysRq key](https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html) with `r` can be used to swich input in raw mode, so the kernel will handle the tty switch key binding. /etc/sysctl.conf` or `/etc/sysctl.d` may need to be edited first to set `kernel.sysrq=1` or another value that allows this command. + +It is also possible to connect over `ssh` from another computer. + +Then `pidof cosmic-comp` can be used to get the PID of the compositor. Then it is possible to investigate further with tools like `gdb`, using `sudo gdb` then `attach `. From 23ce305735cb7d19a3320ce7c166a337365f8c9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sn=C3=AAu?= <39024711+hoangph271@users.noreply.github.com> Date: Tue, 30 Jul 2024 00:04:09 +0700 Subject: [PATCH 119/220] bump submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f154c16..293a91e 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f154c16df9695a0a39fb64e795f0e6e200f0034b +Subproject commit 293a91e8b1114bef1becf6cb7c5c2c0ffc283cf1 diff --git a/cosmic-applibrary b/cosmic-applibrary index 08edc89..5323a09 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 08edc89ef035f1638358e64bd8b5170e65673b51 +Subproject commit 5323a0951bf1f53596730a5adbef8f38f62a7348 diff --git a/cosmic-bg b/cosmic-bg index ae45d5e..343410f 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit ae45d5e1b3d1e297e608c160556ef2eec7b61ab2 +Subproject commit 343410f22b299fbd16e0491ceffb731c15a4e2fd diff --git a/cosmic-comp b/cosmic-comp index 19ba568..fdde46f 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 19ba568f024cb177229d351af6ebca0510336ba4 +Subproject commit fdde46febd4934cacbf6966a0cfeb50be78ce855 diff --git a/cosmic-edit b/cosmic-edit index 8d16f08..33d6522 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 8d16f0881631280b34d7b9cbda097b1cb31ebcd3 +Subproject commit 33d6522438838e53472d5e98fe23dbd07e6990f1 diff --git a/cosmic-files b/cosmic-files index 5ecd697..82580d5 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 5ecd697e5d5e7fe896ec8dd109b4c9dcf092feb6 +Subproject commit 82580d5660afe0d77abb57b1badb3f1dcecc4539 diff --git a/cosmic-greeter b/cosmic-greeter index 9933926..acc30ac 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 9933926d443386089a39683818109a9df50564a5 +Subproject commit acc30acc62533cb23c474f4c36af607b75d5d0e8 diff --git a/cosmic-icons b/cosmic-icons index f48101c..73be037 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit f48101c38db7e725d31591ec49896a2f525886e2 +Subproject commit 73be037ba266b08a2fa7b544d78e7f143a2894c5 diff --git a/cosmic-launcher b/cosmic-launcher index 7752b9b..96d9042 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 7752b9b09e4d14c4fc142f4e41cf6d633d51c1a5 +Subproject commit 96d90427a07f3528022e62199bc321643e29927e diff --git a/cosmic-notifications b/cosmic-notifications index 4a79052..2caf2fb 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 4a79052f46d88b9843ca68bb1d59fc27369d22a0 +Subproject commit 2caf2fb640e3601fac4dee1ae5c0121f75adcb51 diff --git a/cosmic-osd b/cosmic-osd index dc4df2c..27fc5e5 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit dc4df2c006434ffce0f69960adf30ed1ec9a1d75 +Subproject commit 27fc5e5ba4bbed119a1fc85f840db0ade13dde85 diff --git a/cosmic-panel b/cosmic-panel index 683a204..49a40f0 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 683a204ef81bd17c2b35264521e5145df3518ee5 +Subproject commit 49a40f0c52931a0d32a25382d169befd55c573f5 diff --git a/cosmic-randr b/cosmic-randr index 88c570c..e214fe9 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 88c570cf8b88beae1cf4f3e2d412cc64ec49cd7c +Subproject commit e214fe92036b902f15098277de1e1be76b7b2e85 diff --git a/cosmic-screenshot b/cosmic-screenshot index f853446..031eb66 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit f853446dbe1ff6e124749cdfd0eeb94dc43e884a +Subproject commit 031eb6686196e3dd4d7876ae30572522edc110b9 diff --git a/cosmic-session b/cosmic-session index 5613bc6..577a181 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 5613bc660649c65b4a4c3fb41605491b9765729a +Subproject commit 577a181122881ac5e1a2bd263edf6cd53d17b3dc diff --git a/cosmic-settings b/cosmic-settings index a8bf840..33f7038 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit a8bf840ace00dd010b83ddead6cd2338e9408730 +Subproject commit 33f70384ecead33f50124b1d6cc96155f5fabe7c diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index bf2e505..54700df 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit bf2e505e450ab092010fa60ba75a6d9e9a8539f1 +Subproject commit 54700dfee57d1569efb2179896e36d754c2bf270 diff --git a/cosmic-store b/cosmic-store index 1e1b322..4d1a592 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 1e1b322567e85716e14bbd9056d3f41323484173 +Subproject commit 4d1a59221ba1474f256f202aa0d5b3336978d376 diff --git a/cosmic-term b/cosmic-term index e6aecbe..72391e7 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit e6aecbe8405de95af0710b0b6769d88c88628009 +Subproject commit 72391e782da30038d806413660662f775d384cc1 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 30b0cfe..2de3669 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 30b0cfe17b87936e08cc1e659972e8052e247d2b +Subproject commit 2de366939bc4bd475c36ff805fb96272f207bb74 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 566b866..813352e 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 566b8660964588bb2d66daf397f680f015c3f451 +Subproject commit 813352e64194d54c1959a468a7749a5b2a1957f4 From dd6f8864ee116f71a5cb8dfcf1799a32927dedf5 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 5 Aug 2024 09:33:33 -0600 Subject: [PATCH 120/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 293a91e..0720bdb 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 293a91e8b1114bef1becf6cb7c5c2c0ffc283cf1 +Subproject commit 0720bdbae32e6398413aad3d370a74ac3fae5b59 diff --git a/cosmic-applibrary b/cosmic-applibrary index 5323a09..1416b80 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 5323a0951bf1f53596730a5adbef8f38f62a7348 +Subproject commit 1416b80bf42064a5ccc7109011f00531f5a8e3aa diff --git a/cosmic-bg b/cosmic-bg index 343410f..e5637fc 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 343410f22b299fbd16e0491ceffb731c15a4e2fd +Subproject commit e5637fcc83abeb4e9a675b04a9b98ae4a5c186fa diff --git a/cosmic-comp b/cosmic-comp index fdde46f..4748916 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit fdde46febd4934cacbf6966a0cfeb50be78ce855 +Subproject commit 4748916ff91c50c16d84f4a777db1e1b4d90c90c diff --git a/cosmic-edit b/cosmic-edit index 33d6522..df5d109 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 33d6522438838e53472d5e98fe23dbd07e6990f1 +Subproject commit df5d10936c5a1cc16e231b92221eae7c73ed9da4 diff --git a/cosmic-files b/cosmic-files index 82580d5..190029a 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 82580d5660afe0d77abb57b1badb3f1dcecc4539 +Subproject commit 190029aa27d08a26877e73db2dda789de3e6595f diff --git a/cosmic-greeter b/cosmic-greeter index acc30ac..cc744b0 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit acc30acc62533cb23c474f4c36af607b75d5d0e8 +Subproject commit cc744b0b9a6065a97808744bf63433c439e4186c diff --git a/cosmic-icons b/cosmic-icons index 73be037..f93dcdf 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 73be037ba266b08a2fa7b544d78e7f143a2894c5 +Subproject commit f93dcdfa1060c2cf3f8cf0b56b0338292edcafa5 diff --git a/cosmic-launcher b/cosmic-launcher index 96d9042..d84fda0 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 96d90427a07f3528022e62199bc321643e29927e +Subproject commit d84fda0bcc494f6ba197a5bc4bae17c45dcbf458 diff --git a/cosmic-notifications b/cosmic-notifications index 2caf2fb..e9abef5 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 2caf2fb640e3601fac4dee1ae5c0121f75adcb51 +Subproject commit e9abef567a928cfa88949dbbdb5c49bb87c2f6a0 diff --git a/cosmic-panel b/cosmic-panel index 49a40f0..47c6720 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 49a40f0c52931a0d32a25382d169befd55c573f5 +Subproject commit 47c672066adac6ff77b680b9461c8e1c2667b758 diff --git a/cosmic-randr b/cosmic-randr index e214fe9..71fabbb 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit e214fe92036b902f15098277de1e1be76b7b2e85 +Subproject commit 71fabbb382fa8cf750f50fb77c4ba014bff80056 diff --git a/cosmic-session b/cosmic-session index 577a181..c3de3d2 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 577a181122881ac5e1a2bd263edf6cd53d17b3dc +Subproject commit c3de3d24dd200d5f8a19a26de56590472f461574 diff --git a/cosmic-settings b/cosmic-settings index 33f7038..f0845c3 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 33f70384ecead33f50124b1d6cc96155f5fabe7c +Subproject commit f0845c3c23a7a02ef78b3e860f9f8ae504d361a6 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 54700df..362c77f 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 54700dfee57d1569efb2179896e36d754c2bf270 +Subproject commit 362c77f9faaeb7f1b9e4aa79a7d5588001f04874 diff --git a/cosmic-store b/cosmic-store index 4d1a592..639a17c 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 4d1a59221ba1474f256f202aa0d5b3336978d376 +Subproject commit 639a17c1bc72118ea755d245b9307c6e94be9cff diff --git a/cosmic-term b/cosmic-term index 72391e7..be808b5 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 72391e782da30038d806413660662f775d384cc1 +Subproject commit be808b56cf24d03fc99cf44b0885078a81a16523 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 2de3669..c1acf0c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 2de366939bc4bd475c36ff805fb96272f207bb74 +Subproject commit c1acf0c1aa819fc279193dd61e04ec132f318b6c diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 813352e..41c1e7c 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 813352e64194d54c1959a468a7749a5b2a1957f4 +Subproject commit 41c1e7cfd0779db6005fc64798ac75b630332678 From 11e25b3b85132a8e2c9ca8e5e1cf8c0c5a3b8c6a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 5 Aug 2024 10:13:08 -0600 Subject: [PATCH 121/220] Add script for tagging --- scripts/tag.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 scripts/tag.sh diff --git a/scripts/tag.sh b/scripts/tag.sh new file mode 100755 index 0000000..157872c --- /dev/null +++ b/scripts/tag.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +set -e + +TAG="$1" + +if [ -z "$TAG" ] +then + echo "$0 [tag]" >&2 + exit 1 +fi + +echo "Do you want to tag the current state of cosmic-epoch with the tag $TAG? (y/N)" +read answer +if [ "$answer" != "y" ] +then + echo "Did not answer y, exiting" >&2 + exit 1 +fi + +set -x + +git fetch --recurse-submodules + +git tag --force "$TAG" +git submodule foreach git tag --force "$TAG" + +git push --force origin tag "$TAG" +git submodule foreach git push --force origin tag "$TAG" From 0b34a971b5cfd5c50bdb2784033650d8a0392a4c Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 5 Aug 2024 10:16:25 -0600 Subject: [PATCH 122/220] Update cosmic-settings --- cosmic-settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-settings b/cosmic-settings index f0845c3..648c4e2 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit f0845c3c23a7a02ef78b3e860f9f8ae504d361a6 +Subproject commit 648c4e24ab825444af4e84bf713dc37c6250dbee From ff1afea5aa0f2f08f1b88972f9865248bd6aefb3 Mon Sep 17 00:00:00 2001 From: Craft Date: Tue, 13 Aug 2024 14:30:43 +0000 Subject: [PATCH 123/220] Update README.md updating pre-alpha to alpha since Pop!_OS has released the alpha. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e30cf8..94272bb 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # COSMIC Desktop -Currently an incomplete **pre-alpha**. Testing instructions below for various distributions. +Currently an incomplete **alpha**. Testing instructions below for various distributions. ## Components of COSMIC Desktop From 8ddb4bbe6aa5347e5326cc146dea738111a30c9b Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Tue, 13 Aug 2024 09:56:45 -0600 Subject: [PATCH 124/220] Update additional wording from pre-alpha to alpha --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 94272bb..70b77a8 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,7 @@ We do our best to keep the referenced submodule commits in this repository build Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. ## Installing on Pop!_OS -COSMIC DE is near its first alpha release. Using and testing the pre-alpha is welcome. Bugs and breakage are expected. +COSMIC DE is in its first alpha release. Using and testing the alpha is welcome. Bugs and breakage are expected. #### Enable Wayland `sudo nano /etc/gdm3/custom.conf` From 69ba4a56facd5b0f02c174e28ec5c39204377cbf Mon Sep 17 00:00:00 2001 From: killertofus Date: Tue, 20 Aug 2024 16:07:23 +0000 Subject: [PATCH 125/220] it's out of the aur --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 70b77a8..a31d4f9 100644 --- a/README.md +++ b/README.md @@ -164,8 +164,8 @@ sudo systemctl restart gdm After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. ## Installing on Arch Linux -Installing via the preferred AUR helper is possible the usual way, e.g.: -`paru -S cosmic-session-git` or `yay -S cosmic-session-git` +Installing via the [cosmic-session]([https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: +`pacman -S cosmic-session` or `pacman -S cosmic` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). From 9fa57ff542cee7fef9f9becdcfd53bb92fd6ac05 Mon Sep 17 00:00:00 2001 From: killertofus Date: Tue, 20 Aug 2024 16:08:11 +0000 Subject: [PATCH 126/220] fixed a error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a31d4f9..3611fcf 100644 --- a/README.md +++ b/README.md @@ -164,7 +164,7 @@ sudo systemctl restart gdm After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. ## Installing on Arch Linux -Installing via the [cosmic-session]([https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: +Installing via the [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: `pacman -S cosmic-session` or `pacman -S cosmic` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. From 64afee56e4b5a9395791e47ef43bde6d0f38593e Mon Sep 17 00:00:00 2001 From: killertofus Date: Tue, 20 Aug 2024 16:08:52 +0000 Subject: [PATCH 127/220] fixed a grammar error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3611fcf..b24b390 100644 --- a/README.md +++ b/README.md @@ -164,7 +164,7 @@ sudo systemctl restart gdm After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. ## Installing on Arch Linux -Installing via the [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: +Installing via [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: `pacman -S cosmic-session` or `pacman -S cosmic` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. From 601f4e21c5147f1f31c31079e3413b2682e3d66a Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Tue, 20 Aug 2024 10:13:58 -0600 Subject: [PATCH 128/220] Update conjugation to match new sentence --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b24b390..381507a 100644 --- a/README.md +++ b/README.md @@ -164,7 +164,7 @@ sudo systemctl restart gdm After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. ## Installing on Arch Linux -Installing via [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: +Install via [cosmic-session](https://archlinux.org/packages/extra/x86_64/cosmic-session/) or the [cosmic](https://archlinux.org/groups/x86_64/cosmic/) group, e.g.: `pacman -S cosmic-session` or `pacman -S cosmic` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. From d1958ed24c6593f18d8e679894cdf958e9421f9f Mon Sep 17 00:00:00 2001 From: Hadi Chokr <158838697+silverhadch@users.noreply.github.com> Date: Wed, 28 Aug 2024 09:11:45 +0200 Subject: [PATCH 129/220] Add Gentoo Linux Install Instructions Overlays in Gentoo are like the AUR on Arch since the package is currently only avaible on an Overlay repo i added the instructions if the packge gets mobed in to the offical gentoo repo, i will update the instructions. --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 381507a..dfaeaba 100644 --- a/README.md +++ b/README.md @@ -180,6 +180,18 @@ dnf install cosmic-desktop Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). +## Installing on Gentoo Linux +COSMIC can be installed on Gentoo via a custom overlay. Add the overlay using your preferred overlay manager (such as eselect), and then install the desktop environment: + +`eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git` + +Next, install the COSMIC desktop environment and its associated themes: + +`emerge -1 cosmic-meta pop-theme-meta -pv` + +Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. +For further information, you may check the [Overlay Repository](https://github.com/fsvm88/cosmic-overlay). + ## Contact - [Mattermost](https://chat.pop-os.org/) - [Twitter](https://twitter.com/pop_os_official) From 076413d9675a98f6e1e6ac0e31a0f4232c3711b4 Mon Sep 17 00:00:00 2001 From: Rerum02 <105669177+Rerum02@users.noreply.github.com> Date: Thu, 29 Aug 2024 21:29:50 -0400 Subject: [PATCH 130/220] Add openSUSE Tumbleweed --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index dfaeaba..eac2f05 100644 --- a/README.md +++ b/README.md @@ -180,6 +180,16 @@ dnf install cosmic-desktop Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). +## Installing on openSUSE tumbleweed +Cosmic can be installed by adding X11:COSMIC:Factory repo with opi. +``` +opi patterns-cosmic +``` +Select X11:COSMIC:Factory, after installing keep the repo. + +Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. +For further information, you may check the [OBS page](https://build.opensuse.org/project/show/X11:COSMIC:Factory). + ## Installing on Gentoo Linux COSMIC can be installed on Gentoo via a custom overlay. Add the overlay using your preferred overlay manager (such as eselect), and then install the desktop environment: From e3dd8940f2ec8563a66f248f6acc99992d851256 Mon Sep 17 00:00:00 2001 From: steelswords <34671038+steelswords@users.noreply.github.com> Date: Thu, 29 Aug 2024 19:30:53 -0600 Subject: [PATCH 131/220] Clarify GDM configuration changes Signed-off-by: Tristan Andrus Co-authored-by: Tristan Andrus --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eac2f05..4d672e0 100644 --- a/README.md +++ b/README.md @@ -129,8 +129,10 @@ COSMIC DE is in its first alpha release. Using and testing the alpha is welcome. #### Enable Wayland `sudo nano /etc/gdm3/custom.conf` -Change to true +Change `WaylandEnable` to `true`: +``` WaylandEnable=true +``` Reboot for this change to take effect. @@ -140,7 +142,7 @@ Reboot for this change to take effect. sudo nano /usr/lib/udev/rules.d/61-gdm.rules ``` -Look for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`, add `#` to the `RUN` statement so it will look like this +Look for `LABEL="gdm_prefer_xorg"` and `LABEL="gdm_disable_wayland"`. Add `#` to the `RUN` statements so they look like this: ``` LABEL="gdm_prefer_xorg" From f39c9d9fcc9a06600fc46d1c7358487310909044 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 24 Sep 2024 09:28:58 -0600 Subject: [PATCH 132/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 0720bdb..3670f12 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 0720bdbae32e6398413aad3d370a74ac3fae5b59 +Subproject commit 3670f124fb51ff730c470398014a38ee166e2dbb diff --git a/cosmic-applibrary b/cosmic-applibrary index 1416b80..de55dc5 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 1416b80bf42064a5ccc7109011f00531f5a8e3aa +Subproject commit de55dc5861bc9a9ca49fd7bf9a16372d1dc2a3be diff --git a/cosmic-bg b/cosmic-bg index e5637fc..584f6b3 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit e5637fcc83abeb4e9a675b04a9b98ae4a5c186fa +Subproject commit 584f6b3c0454396df25d36c6c2b59b018946e81e diff --git a/cosmic-comp b/cosmic-comp index 4748916..afdb656 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 4748916ff91c50c16d84f4a777db1e1b4d90c90c +Subproject commit afdb65677857946b403043f04ca083810639e4e5 diff --git a/cosmic-edit b/cosmic-edit index df5d109..96b2a19 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit df5d10936c5a1cc16e231b92221eae7c73ed9da4 +Subproject commit 96b2a190d8a93955e93de08471477492aafd46c3 diff --git a/cosmic-files b/cosmic-files index 190029a..774ccf9 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 190029aa27d08a26877e73db2dda789de3e6595f +Subproject commit 774ccf955f59f24cf9493f9249d20788ad394d48 diff --git a/cosmic-greeter b/cosmic-greeter index cc744b0..4ddb320 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit cc744b0b9a6065a97808744bf63433c439e4186c +Subproject commit 4ddb320daeea5124bf67500d73d6ead620f3d09b diff --git a/cosmic-icons b/cosmic-icons index f93dcdf..341c844 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit f93dcdfa1060c2cf3f8cf0b56b0338292edcafa5 +Subproject commit 341c84467fd863f0319cadf49b3d4bac1bf3029a diff --git a/cosmic-launcher b/cosmic-launcher index d84fda0..5c9757b 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit d84fda0bcc494f6ba197a5bc4bae17c45dcbf458 +Subproject commit 5c9757b80803d26d20897baf003bcd2e458e14f8 diff --git a/cosmic-panel b/cosmic-panel index 47c6720..4fedcbf 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 47c672066adac6ff77b680b9461c8e1c2667b758 +Subproject commit 4fedcbfc3574600b58de6da6c2401c92264537bd diff --git a/cosmic-session b/cosmic-session index c3de3d2..d06f94a 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit c3de3d24dd200d5f8a19a26de56590472f461574 +Subproject commit d06f94a8a01c47b01e0b490c98e0f6d7242ceadd diff --git a/cosmic-settings b/cosmic-settings index 648c4e2..5fc0228 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 648c4e24ab825444af4e84bf713dc37c6250dbee +Subproject commit 5fc02288564e059f8d325c061f0787d5a86fb39a diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 362c77f..a41d199 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 362c77f9faaeb7f1b9e4aa79a7d5588001f04874 +Subproject commit a41d1991fdfdac58f0b788e43087ad6ee01d00ca diff --git a/cosmic-store b/cosmic-store index 639a17c..da8c642 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 639a17c1bc72118ea755d245b9307c6e94be9cff +Subproject commit da8c64229f43164c6fa6613087f2284d3caf1721 diff --git a/cosmic-term b/cosmic-term index be808b5..2e2a237 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit be808b56cf24d03fc99cf44b0885078a81a16523 +Subproject commit 2e2a2376dfe0c6959e4e7d115f7b7d19405737ad diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index c1acf0c..70d6c41 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit c1acf0c1aa819fc279193dd61e04ec132f318b6c +Subproject commit 70d6c415a1cd931f575c3e18274c3fecc7cc9a03 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 41c1e7c..dcbdd99 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 41c1e7cfd0779db6005fc64798ac75b630332678 +Subproject commit dcbdd9974b570633ae3b47cb1d427771e4b8e276 From 7bb54b437cb7fb357e85d6b130c762e5bbe3c7c7 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 26 Sep 2024 16:44:53 -0600 Subject: [PATCH 133/220] Add cosmic-wallpapers --- .gitmodules | 4 ++++ cosmic-wallpapers | 1 + justfile | 3 +++ 3 files changed, 8 insertions(+) create mode 160000 cosmic-wallpapers diff --git a/.gitmodules b/.gitmodules index 69b8a8a..5e59f35 100644 --- a/.gitmodules +++ b/.gitmodules @@ -86,3 +86,7 @@ path = cosmic-store url = https://github.com/pop-os/cosmic-store.git branch = master +[submodule "cosmic-wallpapers"] + path = cosmic-wallpapers + url = https://github.com/pop-os/cosmic-wallpapers.git + branch = master diff --git a/cosmic-wallpapers b/cosmic-wallpapers new file mode 160000 index 0000000..0f2f16d --- /dev/null +++ b/cosmic-wallpapers @@ -0,0 +1 @@ +Subproject commit 0f2f16dc39ff1281a56680e37719e98a1bc8cb99 diff --git a/justfile b/justfile index 218d2ef..231d007 100644 --- a/justfile +++ b/justfile @@ -22,6 +22,7 @@ build: {{ just }} cosmic-session/all {{ just }} cosmic-store/build-release {{ just }} cosmic-term/build-release + {{ make }} -C cosmic-wallpapers all {{ make }} -C cosmic-workspaces-epoch all {{ make }} -C xdg-desktop-portal-cosmic all @@ -45,6 +46,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{rootdir + prefix}} cosmic-session/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-store/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-term/install + {{ make }} -C cosmic-wallpapers install DESTDIR={{rootdir}} prefix={{prefix}} {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{rootdir}} prefix={{prefix}} {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}} @@ -82,5 +84,6 @@ clean: rm -rf cosmic-session/target {{ just }} cosmic-store/clean {{ just }} cosmic-term/clean + {{ make }} -C cosmic-wallpapers clean rm -rf cosmic-workspaces-epoch/target rm -rf xdg-desktop-portal-cosmic/target From 8145b20798e2ab19c452104e5099c5a02773af56 Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 22:03:12 +1100 Subject: [PATCH 134/220] Create config.yml --- .github/ISSUE_TEMPLATE/config.yml | 65 +++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..4d83024 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,65 @@ +blank_issues_enabled: true +contact_links: + - name: cosmic-applets + url: https://github.com/pop-os/cosmic-applets/issues + about: Concern all the applets living in the dock or the panel. + + - name: cosmic-comp + url: https://github.com/pop-os/cosmic-comp/issues + about: Responsible for composing your windows on the screen. If you see issues with the tilling features or your multiple displays, this is likely the place to go. + + - name: cosmic-edit + url: https://github.com/pop-os/cosmic-edit/issues + about: This is the issue tracker for COSMIC Text Editor. If you see issues with the text editor, report them here. + + - name: cosmic-files + url: https://github.com/pop-os/cosmic-files/issues + about: This is the issue tracker for COSMIC Files. If you see issues while navigating files, this is the place to go. + + - name: cosmic-settings + url: https://github.com/pop-os/cosmic-settings/issues + about: This is the issue tracker for COSMIC Settings. If you see issues while changing settings, this is the place to go. + + - name: cosmic-store + url: https://github.com/pop-os/cosmic-store/issues + about: This is the issue tracker for COSMIC Store. If you see issues with the app store, report them here. + + - name: cosmic-term + url: https://github.com/pop-os/cosmic-term/issues + about: This is the issue tracker for COSMIC Terminal. If you see issues with the terminal, report them here. + + - name: cosmic-panel + url: https://github.com/pop-os/cosmic-panel/issues + about: Contains the code to manage the dock and panel applets. You can see it as the compositor of applets. It is also responsible to draw the panel and dock at the right place (bottom, left, ect..). + + - name: cosmic-screenshot + url: https://github.com/pop-os/cosmic-screenshot/issues + about: This is the tool that help you take screenshots. + + - name: cosmic-workspaces-epoch + url: https://github.com/pop-os/cosmic-workspaces-epoch/issues + about: Responsible for the workspace overview. If you have an issue with workspaces, this is the place to go. + + - name: cosmic-greeter + url: https://github.com/pop-os/cosmic-greeter/issues + about: When your session is locked, or not opened yet, this is the window that will be shown. Basically the login screen. + + - name: cosmic-osd + url: https://github.com/pop-os/cosmic-osd/issues + about: Cosmic on screen display. This is for example, the audio notification when you change the volume, or the brightness one. + + - name: cosmic-applibrary + url: https://github.com/pop-os/cosmic-applibrary/issues + about: It is the application launched with super-a, that let you see what app are in your system, and launch them. + + - name: cosmic-store + url: https://github.com/pop-os/cosmic-store/issues + about: This is the issue tracker for COSMIC Store. If you see issues with the app store, report them here. + + - name: pop-launcher + url: https://github.com/pop-os/launcher/issues + about: Launched with the super key. It lets you search in your application, and display the result in a list. + + - name: cosmic-bg + url: https://github.com/pop-os/cosmic-bg/issues + about: If you notice issues with the wallpaper, this is the place to go. From 2e7a373ff241618a449e7a1900591fb1705b4b69 Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 22:04:15 +1100 Subject: [PATCH 135/220] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..dd84ea7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,38 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. From 5c4fa4287e5d009bf23d034994357f6151a4a63f Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 22:06:55 +1100 Subject: [PATCH 136/220] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 10 +--------- .github/ISSUE_TEMPLATE/feature_request.md | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index dd84ea7..cd83d85 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,7 +2,7 @@ name: Bug report about: Create a report to help us improve title: '' -labels: '' +labels: bug assignees: '' --- @@ -25,14 +25,6 @@ If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] **Additional context** Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..11fc491 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. From 85a48f0f532658ce70859635f9ad01fb449734cd Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 22:07:29 +1100 Subject: [PATCH 137/220] Update config.yml --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 4d83024..a162a11 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -blank_issues_enabled: true +blank_issues_enabled: false contact_links: - name: cosmic-applets url: https://github.com/pop-os/cosmic-applets/issues From f8a0f29675f28baeb05212879f87df06423b25bd Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 22:12:02 +1100 Subject: [PATCH 138/220] Update bug_report.md --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index cd83d85..4900198 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -24,7 +24,7 @@ A clear and concise description of what you expected to happen. If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - - OS: [e.g. iOS] + - OS: [e.g. Pop!_OS 24.04] **Additional context** Add any other context about the problem here. From ba96994e7da2947510076477aca5ef20fa7b8629 Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Thu, 31 Oct 2024 23:10:24 +1100 Subject: [PATCH 139/220] Update config.yml --- .github/ISSUE_TEMPLATE/config.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a162a11..9b7ab31 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -51,11 +51,7 @@ contact_links: - name: cosmic-applibrary url: https://github.com/pop-os/cosmic-applibrary/issues about: It is the application launched with super-a, that let you see what app are in your system, and launch them. - - - name: cosmic-store - url: https://github.com/pop-os/cosmic-store/issues - about: This is the issue tracker for COSMIC Store. If you see issues with the app store, report them here. - + - name: pop-launcher url: https://github.com/pop-os/launcher/issues about: Launched with the super key. It lets you search in your application, and display the result in a list. From 2738786dbf1054bda90ae9dd1a54ef0df760d36e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 31 Oct 2024 11:21:15 -0600 Subject: [PATCH 140/220] Add cosmic-idle --- .gitmodules | 4 ++++ cosmic-idle | 1 + justfile | 3 +++ 3 files changed, 8 insertions(+) create mode 160000 cosmic-idle diff --git a/.gitmodules b/.gitmodules index 5e59f35..bf0d989 100644 --- a/.gitmodules +++ b/.gitmodules @@ -90,3 +90,7 @@ path = cosmic-wallpapers url = https://github.com/pop-os/cosmic-wallpapers.git branch = master +[submodule "cosmic-idle"] + path = cosmic-idle + url = https://github.com/pop-os/cosmic-idle.git + branch = master diff --git a/cosmic-idle b/cosmic-idle new file mode 160000 index 0000000..08c1cf3 --- /dev/null +++ b/cosmic-idle @@ -0,0 +1 @@ +Subproject commit 08c1cf318e91831b6cbfd2c94d2fafbedb90919f diff --git a/justfile b/justfile index 231d007..beee813 100644 --- a/justfile +++ b/justfile @@ -11,6 +11,7 @@ build: {{ just }} cosmic-edit/build-release {{ just }} cosmic-files/build-release {{ just }} cosmic-greeter/build-release + {{ just }} cosmic-idle/build-release {{ just }} cosmic-launcher/build-release {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all @@ -35,6 +36,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-files/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-greeter/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-icons/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-idle/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} @@ -73,6 +75,7 @@ clean: rm -rf cosmic-edit/target {{ just }} cosmic-files/clean rm -rf cosmic-greeter/target + {{ just }} cosmic-idle/clean rm -rf cosmic-launcher/target rm -rf cosmic-panel/target rm -rf cosmic-notifications/target From c3f368d5506248ffbb2be56bcdf50bbdfe0c8a20 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 31 Oct 2024 14:04:01 -0600 Subject: [PATCH 141/220] Update for COSMIC alpha 3 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-wallpapers | 2 +- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 3670f12..11faa56 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 3670f124fb51ff730c470398014a38ee166e2dbb +Subproject commit 11faa567f32e255444682b011d3196b15addeb8d diff --git a/cosmic-applibrary b/cosmic-applibrary index de55dc5..3dd148d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit de55dc5861bc9a9ca49fd7bf9a16372d1dc2a3be +Subproject commit 3dd148df0bbb044e2addab28c5ad045265b6bfaa diff --git a/cosmic-bg b/cosmic-bg index 584f6b3..fd44edf 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 584f6b3c0454396df25d36c6c2b59b018946e81e +Subproject commit fd44edf79b5ffbced27540fd222e37aa05daeeba diff --git a/cosmic-comp b/cosmic-comp index afdb656..90883c6 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit afdb65677857946b403043f04ca083810639e4e5 +Subproject commit 90883c6ab12533da08a31da338881c38aa773634 diff --git a/cosmic-edit b/cosmic-edit index 96b2a19..3d92409 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 96b2a190d8a93955e93de08471477492aafd46c3 +Subproject commit 3d9240927588efe9a33e16c014979798f78e1d7a diff --git a/cosmic-files b/cosmic-files index 774ccf9..20f9292 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 774ccf955f59f24cf9493f9249d20788ad394d48 +Subproject commit 20f9292e7925da20086c7f1f3c8e3a8d03d63b99 diff --git a/cosmic-greeter b/cosmic-greeter index 4ddb320..7366808 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 4ddb320daeea5124bf67500d73d6ead620f3d09b +Subproject commit 7366808e8ca59c5ba8c4cfdf39dec26e52ca82c1 diff --git a/cosmic-icons b/cosmic-icons index 341c844..3fdc217 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 341c84467fd863f0319cadf49b3d4bac1bf3029a +Subproject commit 3fdc2175c145e00d798f98e81d5c4d493f0a2a8c diff --git a/cosmic-launcher b/cosmic-launcher index 5c9757b..6fe20b0 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 5c9757b80803d26d20897baf003bcd2e458e14f8 +Subproject commit 6fe20b09991f13c487e620863b23efd6fb4b4d5a diff --git a/cosmic-notifications b/cosmic-notifications index e9abef5..980b962 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit e9abef567a928cfa88949dbbdb5c49bb87c2f6a0 +Subproject commit 980b9621332502af4754c837f54e514282581c2f diff --git a/cosmic-osd b/cosmic-osd index 27fc5e5..c6fda40 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 27fc5e5ba4bbed119a1fc85f840db0ade13dde85 +Subproject commit c6fda40a0aa42c07dc357ebed6ce935cee3269ae diff --git a/cosmic-panel b/cosmic-panel index 4fedcbf..041a44e 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 4fedcbfc3574600b58de6da6c2401c92264537bd +Subproject commit 041a44eb6f825b7e0b3d45ccf745252b136d5da9 diff --git a/cosmic-randr b/cosmic-randr index 71fabbb..8d09380 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 71fabbb382fa8cf750f50fb77c4ba014bff80056 +Subproject commit 8d0938029f223016fde11aef4c5233ddbfdb2796 diff --git a/cosmic-session b/cosmic-session index d06f94a..5a0df6a 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit d06f94a8a01c47b01e0b490c98e0f6d7242ceadd +Subproject commit 5a0df6afb6c9c5e9c29e33a756bf7e600c3d0264 diff --git a/cosmic-settings b/cosmic-settings index 5fc0228..ef051c3 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 5fc02288564e059f8d325c061f0787d5a86fb39a +Subproject commit ef051c3b13718969e92ade81d98871688ddd8bfe diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index a41d199..2f17f33 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit a41d1991fdfdac58f0b788e43087ad6ee01d00ca +Subproject commit 2f17f33875315a4cf463f82c5dceca4d83a75bfd diff --git a/cosmic-store b/cosmic-store index da8c642..d78e23e 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit da8c64229f43164c6fa6613087f2284d3caf1721 +Subproject commit d78e23e54bd77e846863e9a84b908fed682774cf diff --git a/cosmic-term b/cosmic-term index 2e2a237..eba2eb3 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 2e2a2376dfe0c6959e4e7d115f7b7d19405737ad +Subproject commit eba2eb38b725f2fc500a630e4fc9b3849d87bf14 diff --git a/cosmic-wallpapers b/cosmic-wallpapers index 0f2f16d..cb8e6d6 160000 --- a/cosmic-wallpapers +++ b/cosmic-wallpapers @@ -1 +1 @@ -Subproject commit 0f2f16dc39ff1281a56680e37719e98a1bc8cb99 +Subproject commit cb8e6d653b5062e046e83b4670c3d9944fa39c39 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index dcbdd99..7c83138 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit dcbdd9974b570633ae3b47cb1d427771e4b8e276 +Subproject commit 7c8313898bffce9e44e0549782316c57597216d1 From be97a211e1017a884aa89fa9b150697addb07118 Mon Sep 17 00:00:00 2001 From: Jack Boswell Date: Mon, 4 Nov 2024 09:32:21 +1100 Subject: [PATCH 142/220] Update config.yml --- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 9b7ab31..660d084 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -52,8 +52,8 @@ contact_links: url: https://github.com/pop-os/cosmic-applibrary/issues about: It is the application launched with super-a, that let you see what app are in your system, and launch them. - - name: pop-launcher - url: https://github.com/pop-os/launcher/issues + - name: cosmic-launcher + url: https://github.com/pop-os/cosmic-launcher/issues about: Launched with the super key. It lets you search in your application, and display the result in a list. - name: cosmic-bg From 8e2534b6fd4dc1754af2132b00fd9760852840dd Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 4 Dec 2024 17:27:19 -0700 Subject: [PATCH 143/220] Update for COSMIC alpha 4 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-idle | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 11faa56..104a608 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 11faa567f32e255444682b011d3196b15addeb8d +Subproject commit 104a608cf1d55b5b8696ada431e77b96602242aa diff --git a/cosmic-applibrary b/cosmic-applibrary index 3dd148d..676656d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 3dd148df0bbb044e2addab28c5ad045265b6bfaa +Subproject commit 676656da1eca2110db22f11f5a26e1d70628fdbd diff --git a/cosmic-comp b/cosmic-comp index 90883c6..e3b41c5 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 90883c6ab12533da08a31da338881c38aa773634 +Subproject commit e3b41c5c554cc5aadf44183866ff4df7c2957d09 diff --git a/cosmic-edit b/cosmic-edit index 3d92409..86bcadb 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 3d9240927588efe9a33e16c014979798f78e1d7a +Subproject commit 86bcadb9e7502642ecaa0cd8d50313eff632f843 diff --git a/cosmic-files b/cosmic-files index 20f9292..2fa8e6a 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 20f9292e7925da20086c7f1f3c8e3a8d03d63b99 +Subproject commit 2fa8e6adc44448bd5ac749302154f8f670e7f381 diff --git a/cosmic-greeter b/cosmic-greeter index 7366808..39de757 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 7366808e8ca59c5ba8c4cfdf39dec26e52ca82c1 +Subproject commit 39de7578466e60a2a744144465f78de8caaceffa diff --git a/cosmic-idle b/cosmic-idle index 08c1cf3..eaa09a6 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit 08c1cf318e91831b6cbfd2c94d2fafbedb90919f +Subproject commit eaa09a6fef304ddc236709c111bb7b0c16883f7d diff --git a/cosmic-launcher b/cosmic-launcher index 6fe20b0..9324e9e 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 6fe20b09991f13c487e620863b23efd6fb4b4d5a +Subproject commit 9324e9e7772341de72a06b8970dada3250bd1794 diff --git a/cosmic-notifications b/cosmic-notifications index 980b962..d4d5f42 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 980b9621332502af4754c837f54e514282581c2f +Subproject commit d4d5f429337004c1721e0072ad1c25509229586f diff --git a/cosmic-osd b/cosmic-osd index c6fda40..7eedda7 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit c6fda40a0aa42c07dc357ebed6ce935cee3269ae +Subproject commit 7eedda7be04688f7766c1660a538baf62c85ee93 diff --git a/cosmic-panel b/cosmic-panel index 041a44e..734e3fa 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 041a44eb6f825b7e0b3d45ccf745252b136d5da9 +Subproject commit 734e3fafe2eafea1cb3cece7d0b4ddf72a2c4323 diff --git a/cosmic-randr b/cosmic-randr index 8d09380..311b944 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 8d0938029f223016fde11aef4c5233ddbfdb2796 +Subproject commit 311b944d3f549af21a57fd348d0ede8219dd7f9c diff --git a/cosmic-session b/cosmic-session index 5a0df6a..87a0644 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 5a0df6afb6c9c5e9c29e33a756bf7e600c3d0264 +Subproject commit 87a0644435145b009ea4c159d3992ff279292424 diff --git a/cosmic-settings b/cosmic-settings index ef051c3..d01e0d8 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit ef051c3b13718969e92ade81d98871688ddd8bfe +Subproject commit d01e0d85fbd2836489d8092381fc4637fc51ce25 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 2f17f33..f079ab7 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 2f17f33875315a4cf463f82c5dceca4d83a75bfd +Subproject commit f079ab7f98132787de385934915547f333dfbddc diff --git a/cosmic-store b/cosmic-store index d78e23e..9885eee 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit d78e23e54bd77e846863e9a84b908fed682774cf +Subproject commit 9885eee8e7d052712bbbb8bf656727657ec590cd diff --git a/cosmic-term b/cosmic-term index eba2eb3..77be96e 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit eba2eb38b725f2fc500a630e4fc9b3849d87bf14 +Subproject commit 77be96e1c20039511e29da4ba5b8ce457e098f3b diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 7c83138..e7c92a7 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 7c8313898bffce9e44e0549782316c57597216d1 +Subproject commit e7c92a7316ad5c6e0ccfa08adaae118ee8f2738f From 5b02d6db273e31d588667288de111fe2f93a18fc Mon Sep 17 00:00:00 2001 From: Hadi Chokr Date: Mon, 16 Dec 2024 22:57:14 +0100 Subject: [PATCH 144/220] chore: add wiki entry to the Gentoo instructions --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4d672e0..02966c8 100644 --- a/README.md +++ b/README.md @@ -199,10 +199,10 @@ COSMIC can be installed on Gentoo via a custom overlay. Add the overlay using yo Next, install the COSMIC desktop environment and its associated themes: -`emerge -1 cosmic-meta pop-theme-meta -pv` +`emerge cosmic-meta pop-theme-meta` Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. -For further information, you may check the [Overlay Repository](https://github.com/fsvm88/cosmic-overlay). +For further information, you may check the [Gentoo Wiki](https://wiki.gentoo.org/wiki/COSMIC) or [Overlay Repository](https://github.com/fsvm88/cosmic-overlay). ## Contact - [Mattermost](https://chat.pop-os.org/) From 6581855fe0bd3a64bced0d7651ce54ac2f9a1110 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 9 Jan 2025 10:43:48 -0700 Subject: [PATCH 145/220] Add cosmic-player --- .gitmodules | 4 ++++ README.md | 1 + cosmic-player | 1 + justfile | 3 +++ 4 files changed, 9 insertions(+) create mode 160000 cosmic-player diff --git a/.gitmodules b/.gitmodules index bf0d989..086dfaf 100644 --- a/.gitmodules +++ b/.gitmodules @@ -94,3 +94,7 @@ path = cosmic-idle url = https://github.com/pop-os/cosmic-idle.git branch = master +[submodule "cosmic-player"] + path = cosmic-player + url = https://github.com/pop-os/cosmic-player.git + branch = master diff --git a/README.md b/README.md index 02966c8..1c19a09 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ Currently an incomplete **alpha**. Testing instructions below for various distri * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) +* [cosmic-player](https://github.com/pop-os/cosmic-player) * [cosmic-randr](https://github.com/pop-os/cosmic-randr) * [cosmic-screenshot](https://github.com/pop-os/cosmic-screenshot) * [cosmic-session](https://github.com/pop-os/cosmic-session) diff --git a/cosmic-player b/cosmic-player new file mode 160000 index 0000000..2f45950 --- /dev/null +++ b/cosmic-player @@ -0,0 +1 @@ +Subproject commit 2f45950d495a4a9addcfe7849690dc86cd7b8c69 diff --git a/justfile b/justfile index beee813..a77b06c 100644 --- a/justfile +++ b/justfile @@ -16,6 +16,7 @@ build: {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all {{ just }} cosmic-panel/build-release + {{ just }} cosmic-player/build-release {{ just }} cosmic-randr/build-release {{ just }} cosmic-screenshot/build-release {{ just }} cosmic-settings/build-release @@ -41,6 +42,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-panel/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-player/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-randr/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-screenshot/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-settings/install @@ -78,6 +80,7 @@ clean: {{ just }} cosmic-idle/clean rm -rf cosmic-launcher/target rm -rf cosmic-panel/target + rm -rf cosmic-player/target rm -rf cosmic-notifications/target rm -rf cosmic-osd/target rm -rf cosmic-randr/target From 8948ce5f7fe43962c28d764bac4ca4643f31875a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 9 Jan 2025 11:03:59 -0700 Subject: [PATCH 146/220] Update repositories prior to alpha 5 tag --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-idle | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 104a608..edcf29d 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 104a608cf1d55b5b8696ada431e77b96602242aa +Subproject commit edcf29df9e38fdffc39bd67ee3aed0bbf648c7a6 diff --git a/cosmic-comp b/cosmic-comp index e3b41c5..c9f7402 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit e3b41c5c554cc5aadf44183866ff4df7c2957d09 +Subproject commit c9f740210fc9ff48d60dbc1c49ec1589703e7e2d diff --git a/cosmic-edit b/cosmic-edit index 86bcadb..cb41bd5 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 86bcadb9e7502642ecaa0cd8d50313eff632f843 +Subproject commit cb41bd5c412d93b52c7b3f9f706c5eed23cbbd01 diff --git a/cosmic-files b/cosmic-files index 2fa8e6a..d11cfbb 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2fa8e6adc44448bd5ac749302154f8f670e7f381 +Subproject commit d11cfbbee29b5b3f77623a26e5679ee764f76638 diff --git a/cosmic-greeter b/cosmic-greeter index 39de757..d15251e 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 39de7578466e60a2a744144465f78de8caaceffa +Subproject commit d15251e14642b90ab4ae47157f9dcc0be83a6fcf diff --git a/cosmic-idle b/cosmic-idle index eaa09a6..7899fcc 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit eaa09a6fef304ddc236709c111bb7b0c16883f7d +Subproject commit 7899fccbbe3d6746982178d3eff48ce8943b0f71 diff --git a/cosmic-launcher b/cosmic-launcher index 9324e9e..f26e186 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 9324e9e7772341de72a06b8970dada3250bd1794 +Subproject commit f26e186510610cf66f4e69c87cb92026082c10b2 diff --git a/cosmic-notifications b/cosmic-notifications index d4d5f42..76c237b 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit d4d5f429337004c1721e0072ad1c25509229586f +Subproject commit 76c237b0509ea6f724076db2195a7fab6942f33c diff --git a/cosmic-osd b/cosmic-osd index 7eedda7..86b2e15 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 7eedda7be04688f7766c1660a538baf62c85ee93 +Subproject commit 86b2e152a64cea5d6bef22b04b8c2677ca88acef diff --git a/cosmic-panel b/cosmic-panel index 734e3fa..fcaaeaf 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 734e3fafe2eafea1cb3cece7d0b4ddf72a2c4323 +Subproject commit fcaaeaf3b9dbaea7458b69de5742a4ae97909d73 diff --git a/cosmic-screenshot b/cosmic-screenshot index 031eb66..d920352 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 031eb6686196e3dd4d7876ae30572522edc110b9 +Subproject commit d920352253cbc7e0861cfca3e7e70a407231d5a8 diff --git a/cosmic-session b/cosmic-session index 87a0644..998cf3f 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 87a0644435145b009ea4c159d3992ff279292424 +Subproject commit 998cf3fba71d8f1cef3507577d2c27ad2c22b740 diff --git a/cosmic-settings b/cosmic-settings index d01e0d8..d9519a5 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit d01e0d85fbd2836489d8092381fc4637fc51ce25 +Subproject commit d9519a5c8d5c008e0ecd87b13062e2009aa23b02 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index f079ab7..61c76a9 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit f079ab7f98132787de385934915547f333dfbddc +Subproject commit 61c76a9d060827402eeb9fe92cae73ce159d66e5 diff --git a/cosmic-store b/cosmic-store index 9885eee..5481346 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 9885eee8e7d052712bbbb8bf656727657ec590cd +Subproject commit 5481346caa696b416f990f8229d17a85b03d33f0 diff --git a/cosmic-term b/cosmic-term index 77be96e..4fd9731 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 77be96e1c20039511e29da4ba5b8ce457e098f3b +Subproject commit 4fd973155b11fa64747355c711cff1c3c41f9d0e diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 70d6c41..e0c0f27 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 70d6c415a1cd931f575c3e18274c3fecc7cc9a03 +Subproject commit e0c0f27f6722e2a91084594c4c815f6af3de27c8 From e2b40599e87f8a5468ab482ce6bb3fda62b44fbd Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 9 Jan 2025 11:56:21 -0700 Subject: [PATCH 147/220] Update cosmic-player --- cosmic-player | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-player b/cosmic-player index 2f45950..4667c03 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 2f45950d495a4a9addcfe7849690dc86cd7b8c69 +Subproject commit 4667c03f9255efe9d504b27b96020e9ace968be7 From ae00c0f4371e659127f0e9acf6c8edbccbd702cd Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jan 2025 10:18:01 -0700 Subject: [PATCH 148/220] Prepare for alpha 5.1 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index edcf29d..f4f7d99 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit edcf29df9e38fdffc39bd67ee3aed0bbf648c7a6 +Subproject commit f4f7d990d8d3682f7158f75a2af625e86af67d7b diff --git a/cosmic-applibrary b/cosmic-applibrary index 676656d..d771eff 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 676656da1eca2110db22f11f5a26e1d70628fdbd +Subproject commit d771effdfcd579a8aada01dd6fbf2da97d44bec7 diff --git a/cosmic-comp b/cosmic-comp index c9f7402..9ce8621 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit c9f740210fc9ff48d60dbc1c49ec1589703e7e2d +Subproject commit 9ce8621507ea18bbe1f9bce8deef412e1420d8cd diff --git a/cosmic-edit b/cosmic-edit index cb41bd5..cd2497e 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit cb41bd5c412d93b52c7b3f9f706c5eed23cbbd01 +Subproject commit cd2497eb0f5642f4b753aabfca95e6362bb664c1 diff --git a/cosmic-files b/cosmic-files index d11cfbb..59ea01f 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit d11cfbbee29b5b3f77623a26e5679ee764f76638 +Subproject commit 59ea01fc0ccbd0d775ff3d89a1fc223a7adaddd1 diff --git a/cosmic-greeter b/cosmic-greeter index d15251e..116ef79 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit d15251e14642b90ab4ae47157f9dcc0be83a6fcf +Subproject commit 116ef799311cf87255ec4bcc1fdceaa9567f73b2 diff --git a/cosmic-icons b/cosmic-icons index 3fdc217..52ad55c 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 3fdc2175c145e00d798f98e81d5c4d493f0a2a8c +Subproject commit 52ad55cba5272630f345e14bee69c9fbe7aa98c4 diff --git a/cosmic-launcher b/cosmic-launcher index f26e186..c4b76b2 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit f26e186510610cf66f4e69c87cb92026082c10b2 +Subproject commit c4b76b27942604969372274b449fbd40eb31c361 diff --git a/cosmic-notifications b/cosmic-notifications index 76c237b..5c33113 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 76c237b0509ea6f724076db2195a7fab6942f33c +Subproject commit 5c33113c242a482b7618262be07a1b39d267f999 diff --git a/cosmic-osd b/cosmic-osd index 86b2e15..93ac12d 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 86b2e152a64cea5d6bef22b04b8c2677ca88acef +Subproject commit 93ac12d186e4e69cc0decfdc259c04633420b69a diff --git a/cosmic-panel b/cosmic-panel index fcaaeaf..21e66d5 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit fcaaeaf3b9dbaea7458b69de5742a4ae97909d73 +Subproject commit 21e66d51e9fe76c154acfcca1de6d09862545084 diff --git a/cosmic-player b/cosmic-player index 4667c03..7c080fe 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 4667c03f9255efe9d504b27b96020e9ace968be7 +Subproject commit 7c080feb86c0605e7497be7eeb08879abfe301ab diff --git a/cosmic-randr b/cosmic-randr index 311b944..da7df14 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 311b944d3f549af21a57fd348d0ede8219dd7f9c +Subproject commit da7df14acdf18d9ae36d1fec15a8a91e0be6a192 diff --git a/cosmic-session b/cosmic-session index 998cf3f..38e3686 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 998cf3fba71d8f1cef3507577d2c27ad2c22b740 +Subproject commit 38e368657916cf7e5db07259a6450167aba132d7 diff --git a/cosmic-settings b/cosmic-settings index d9519a5..eea6264 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit d9519a5c8d5c008e0ecd87b13062e2009aa23b02 +Subproject commit eea6264dfa51404bc43120bc3549270d7e3339a5 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 61c76a9..a05129f 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 61c76a9d060827402eeb9fe92cae73ce159d66e5 +Subproject commit a05129f1951eb81dcc37bae722c0c3a719c35aa2 diff --git a/cosmic-store b/cosmic-store index 5481346..6473636 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 5481346caa696b416f990f8229d17a85b03d33f0 +Subproject commit 64736365de62be4817b12abf353949fe823a0ea3 diff --git a/cosmic-term b/cosmic-term index 4fd9731..02d12f8 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 4fd973155b11fa64747355c711cff1c3c41f9d0e +Subproject commit 02d12f88808fd4df67a6a6fd1d2a7b23116e5a1e diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index e0c0f27..8c4e666 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit e0c0f27f6722e2a91084594c4c815f6af3de27c8 +Subproject commit 8c4e66691c7a7ef3ca61157bb2dad6ec193446e2 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index e7c92a7..93997f8 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit e7c92a7316ad5c6e0ccfa08adaae118ee8f2738f +Subproject commit 93997f83a5b4178ce3d6bf8aec2f8114be10d381 From 41df50a547a87d43265f64336fad8b25615e2466 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jan 2025 12:27:36 -0700 Subject: [PATCH 149/220] Translation updates --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-term | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f4f7d99..2c79ca4 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f4f7d990d8d3682f7158f75a2af625e86af67d7b +Subproject commit 2c79ca44e2da521c3f5987da1fd15cd8e455832c diff --git a/cosmic-applibrary b/cosmic-applibrary index d771eff..c01d98d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit d771effdfcd579a8aada01dd6fbf2da97d44bec7 +Subproject commit c01d98d629bf53a961dd37880cebe9a2c23df13c diff --git a/cosmic-comp b/cosmic-comp index 9ce8621..609c3c7 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 9ce8621507ea18bbe1f9bce8deef412e1420d8cd +Subproject commit 609c3c778bbe2f42e6250fa330c32b59100ca6b7 diff --git a/cosmic-launcher b/cosmic-launcher index c4b76b2..70153f4 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit c4b76b27942604969372274b449fbd40eb31c361 +Subproject commit 70153f4021daa233e9d02d2d3a9b94f3e6fe3b96 diff --git a/cosmic-osd b/cosmic-osd index 93ac12d..5d6faf9 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 93ac12d186e4e69cc0decfdc259c04633420b69a +Subproject commit 5d6faf9fd99a548774c0ee2ed1ff66e87c6500ce diff --git a/cosmic-screenshot b/cosmic-screenshot index d920352..10a564d 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit d920352253cbc7e0861cfca3e7e70a407231d5a8 +Subproject commit 10a564d9db675b2a0a5c58a3055b0ac578ae9f22 diff --git a/cosmic-settings b/cosmic-settings index eea6264..3ff7f27 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit eea6264dfa51404bc43120bc3549270d7e3339a5 +Subproject commit 3ff7f279ab5b08c1b5f16d6c75d04283aaaeb791 diff --git a/cosmic-term b/cosmic-term index 02d12f8..df1e7dd 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 02d12f88808fd4df67a6a6fd1d2a7b23116e5a1e +Subproject commit df1e7dd1f2998b826325dc78c706d1a45ad37e6f From 4af0111f5441992cf42ff6069dac0fa42be52dc6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jan 2025 14:03:31 -0700 Subject: [PATCH 150/220] Update submodules --- cosmic-comp | 2 +- cosmic-osd | 2 +- cosmic-session | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cosmic-comp b/cosmic-comp index 609c3c7..b793780 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 609c3c778bbe2f42e6250fa330c32b59100ca6b7 +Subproject commit b7937807adbb964a09e914bea3e96026e6c4f4e1 diff --git a/cosmic-osd b/cosmic-osd index 5d6faf9..9dd146b 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 5d6faf9fd99a548774c0ee2ed1ff66e87c6500ce +Subproject commit 9dd146bb50a5dc4c6ce4b31736df087c4d1a2a76 diff --git a/cosmic-session b/cosmic-session index 38e3686..6e48e12 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 38e368657916cf7e5db07259a6450167aba132d7 +Subproject commit 6e48e124434e394683b0048a9c0f2f5fca562189 From e755349b8ff20f1c82e3baade2d54b6e075c0dc4 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jan 2025 14:12:34 -0700 Subject: [PATCH 151/220] Update cosmic-settings --- cosmic-settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-settings b/cosmic-settings index 3ff7f27..ff6b8d9 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 3ff7f279ab5b08c1b5f16d6c75d04283aaaeb791 +Subproject commit ff6b8d906ed44d16b1ebf4d4eb5053d638891314 From 9093f5ab22aa999600da03614dc67ee6aed2c3bd Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jan 2025 14:51:39 -0700 Subject: [PATCH 152/220] Update cosmic-settings --- cosmic-settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-settings b/cosmic-settings index ff6b8d9..62bb9f5 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit ff6b8d906ed44d16b1ebf4d4eb5053d638891314 +Subproject commit 62bb9f57d974810692c8ae30984804884e3193e7 From 0d512c1bf4ce515b47fec3c9a107c8fa9119e8d4 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 20 Feb 2025 10:54:07 -0700 Subject: [PATCH 153/220] Prepare for alpha 6 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 2c79ca4..dc86f23 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 2c79ca44e2da521c3f5987da1fd15cd8e455832c +Subproject commit dc86f23a730e3ebb7f66c7644036e060ab6a489b diff --git a/cosmic-applibrary b/cosmic-applibrary index c01d98d..ebc8b46 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit c01d98d629bf53a961dd37880cebe9a2c23df13c +Subproject commit ebc8b462b2a6a8fa7dc9c2b706d2728d597c0a34 diff --git a/cosmic-bg b/cosmic-bg index fd44edf..b6adf25 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit fd44edf79b5ffbced27540fd222e37aa05daeeba +Subproject commit b6adf25075383c0e606658a7309919a9b092ee54 diff --git a/cosmic-comp b/cosmic-comp index b793780..288930c 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b7937807adbb964a09e914bea3e96026e6c4f4e1 +Subproject commit 288930c3fe83c2544397e76229faedcbecbbc932 diff --git a/cosmic-edit b/cosmic-edit index cd2497e..334d7d0 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit cd2497eb0f5642f4b753aabfca95e6362bb664c1 +Subproject commit 334d7d0f06b8dc8fe115366b6d1f1e5e6bbdfbcf diff --git a/cosmic-files b/cosmic-files index 59ea01f..491b46a 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 59ea01fc0ccbd0d775ff3d89a1fc223a7adaddd1 +Subproject commit 491b46a131ddc250cd4e17e944a2b6621747e7b0 diff --git a/cosmic-greeter b/cosmic-greeter index 116ef79..5527c9b 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 116ef799311cf87255ec4bcc1fdceaa9567f73b2 +Subproject commit 5527c9b866d45baa6f0dbd55778a3f57466391ab diff --git a/cosmic-launcher b/cosmic-launcher index 70153f4..b617a9d 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 70153f4021daa233e9d02d2d3a9b94f3e6fe3b96 +Subproject commit b617a9dc68b2365e65b7820a6c81980159956a1c diff --git a/cosmic-osd b/cosmic-osd index 9dd146b..fa52300 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 9dd146bb50a5dc4c6ce4b31736df087c4d1a2a76 +Subproject commit fa52300823ffe0d0cf9764c473d9231642037710 diff --git a/cosmic-panel b/cosmic-panel index 21e66d5..dc429bc 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 21e66d51e9fe76c154acfcca1de6d09862545084 +Subproject commit dc429bc571393624a72ce91c6dd864849c3812ae diff --git a/cosmic-player b/cosmic-player index 7c080fe..5796e09 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 7c080feb86c0605e7497be7eeb08879abfe301ab +Subproject commit 5796e09704e6039544207ecde411a0d2492abc58 diff --git a/cosmic-randr b/cosmic-randr index da7df14..c247019 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit da7df14acdf18d9ae36d1fec15a8a91e0be6a192 +Subproject commit c247019230c5d820dd1c3d47bc4e3c52fb03b42f diff --git a/cosmic-session b/cosmic-session index 6e48e12..fa327ad 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 6e48e124434e394683b0048a9c0f2f5fca562189 +Subproject commit fa327adf1f7e8fc82dd976423d735fa665d7f1ad diff --git a/cosmic-settings b/cosmic-settings index 62bb9f5..e1549ea 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 62bb9f57d974810692c8ae30984804884e3193e7 +Subproject commit e1549ea19b61c01d540768aea94e3501f01956ec diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index a05129f..58ff27f 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit a05129f1951eb81dcc37bae722c0c3a719c35aa2 +Subproject commit 58ff27f9723cd68b6e143b7acadcfe20324ea83c diff --git a/cosmic-store b/cosmic-store index 6473636..334ef70 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 64736365de62be4817b12abf353949fe823a0ea3 +Subproject commit 334ef70b1157e435f30ee63c543ee856b0fe9d8d diff --git a/cosmic-term b/cosmic-term index df1e7dd..0c60100 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit df1e7dd1f2998b826325dc78c706d1a45ad37e6f +Subproject commit 0c601005c8cf6e0700c14f873f5a9d684fdadcd3 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 8c4e666..b9fcff5 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 8c4e66691c7a7ef3ca61157bb2dad6ec193446e2 +Subproject commit b9fcff56c911e70fb28b9222dd172dd3b4bae2b8 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 93997f8..5dc6849 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 93997f83a5b4178ce3d6bf8aec2f8114be10d381 +Subproject commit 5dc6849b729564573083a30b65c65b580924152f From d5e41502b992fc8885b93709fb7550fe753be009 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 21 Feb 2025 08:11:32 -0700 Subject: [PATCH 154/220] Submodule updates --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index dc86f23..2b88f35 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit dc86f23a730e3ebb7f66c7644036e060ab6a489b +Subproject commit 2b88f359917604cb14f9ad8667b4b242580d4a8b diff --git a/cosmic-comp b/cosmic-comp index 288930c..e0f78da 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 288930c3fe83c2544397e76229faedcbecbbc932 +Subproject commit e0f78da0aebeddd4d0444c019ea8a3d64f55ad29 diff --git a/cosmic-edit b/cosmic-edit index 334d7d0..4b75c32 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 334d7d0f06b8dc8fe115366b6d1f1e5e6bbdfbcf +Subproject commit 4b75c32bffecf735f8393af9ddb32a89a237d3c2 diff --git a/cosmic-files b/cosmic-files index 491b46a..cd43d72 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 491b46a131ddc250cd4e17e944a2b6621747e7b0 +Subproject commit cd43d722d643fec6c6bbab67bfdee5df764dbe25 diff --git a/cosmic-notifications b/cosmic-notifications index 5c33113..ea717d7 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 5c33113c242a482b7618262be07a1b39d267f999 +Subproject commit ea717d7938ba1b6d2f9c997e5db5eb54f441634f diff --git a/cosmic-osd b/cosmic-osd index fa52300..5dd5f23 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit fa52300823ffe0d0cf9764c473d9231642037710 +Subproject commit 5dd5f23148af65b0ec5add6d88f38694ab34584c diff --git a/cosmic-session b/cosmic-session index fa327ad..6d16513 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit fa327adf1f7e8fc82dd976423d735fa665d7f1ad +Subproject commit 6d16513d77db627b93332f4ad5125c47f4fedea3 diff --git a/cosmic-settings b/cosmic-settings index e1549ea..d853267 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit e1549ea19b61c01d540768aea94e3501f01956ec +Subproject commit d853267ef128308ed1d6feb0e5ff35b81843c245 diff --git a/cosmic-store b/cosmic-store index 334ef70..28039ef 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 334ef70b1157e435f30ee63c543ee856b0fe9d8d +Subproject commit 28039ef6fce919d0cef42d978e19535cdb04413e diff --git a/cosmic-term b/cosmic-term index 0c60100..b05076b 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 0c601005c8cf6e0700c14f873f5a9d684fdadcd3 +Subproject commit b05076be655dfeecdd1c7f9493ad0da1807c7dd3 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index b9fcff5..7f877f7 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit b9fcff56c911e70fb28b9222dd172dd3b4bae2b8 +Subproject commit 7f877f72a373514d298259ad7c6a6b3a5e10432c diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 5dc6849..a821b5a 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 5dc6849b729564573083a30b65c65b580924152f +Subproject commit a821b5a778c082ff9589eafbc165f3a8893f4a8c From 8e7e5bbc0b9e4b55feefe4cc66f413aa1b14e852 Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Mon, 10 Mar 2025 10:33:07 -0600 Subject: [PATCH 155/220] Update Pop!_OS testing info --- README.md | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1c19a09..e278cd2 100644 --- a/README.md +++ b/README.md @@ -124,10 +124,36 @@ We do our best to keep the referenced submodule commits in this repository build Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. -## Installing on Pop!_OS +## Installing on Pop!\_OS + COSMIC DE is in its first alpha release. Using and testing the alpha is welcome. Bugs and breakage are expected. -#### Enable Wayland +### Pop!\_OS 24.04 Alpha + +The recommended way to test COSMIC Epoch on Pop!\_OS is by using the Pop!\_OS 24.04 LTS Alpha release. There are two ways to get the 24.04 Alpha: + +- Install it from the [latest Alpha release ISO](https://system76.com/cosmic/). +- Upgrade an existing Pop!\_OS 22.04 installation using the following command: `pop-upgrade release upgrade -f` + - If you experience problems during the upgrade, please open an issue in the [pop-upgrade GitHub repository](https://github.com/pop-os/upgrade) or join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) for assistance. + +Pop!\_OS 24.04 Alpha installations will be upgradable to the final 24.04 release, but some manual interventions may occasionally be required during development. If you're using Pop!\_OS 24.04 Alpha, then it's recommended to join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) to receive news about the 24.04 development cycle. + +### Pop!\_OS 22.04 + +Due to dependency requirements, **COSMIC Epoch is no longer receiving updates on Pop!\_OS 22.04 LTS.** It's no longer recommended to test COSMIC Epoch on Pop!\_OS 22.04 because the latest bug fixes and features are only available on newer distributions such as Pop!\_OS 24.04. + +Individual COSMIC applications work in the default GNOME session of Pop!\_OS 22.04. You can install individual COSMIC applications using the following command: + +``` +sudo apt install cosmic-edit cosmic-files cosmic-player cosmic-store cosmic-term +``` + +#### Old Release on 22.04 + +An **older release** of the COSMIC Epoch desktop environment alpha is still available on Pop!\_OS 22.04 LTS. If you encounter bugs while testing COSMIC Epoch on Pop!\_OS 22.04, please check if they exist in Pop!\_OS 24.04 before reporting them. You can install the older release on 22.04 with these instructions: + +##### Enable Wayland + `sudo nano /etc/gdm3/custom.conf` Change `WaylandEnable` to `true`: @@ -137,7 +163,7 @@ WaylandEnable=true Reboot for this change to take effect. -#### Update udev rules for NVIDIA users +##### Update udev rules for NVIDIA users ```shell sudo nano /usr/lib/udev/rules.d/61-gdm.rules @@ -161,7 +187,8 @@ Restart gdm sudo systemctl restart gdm ``` -#### Install COSMIC +##### Install COSMIC + `sudo apt install cosmic-session` After logging out, click on your user and there will be a sprocket at the bottom right. Change the setting to COSMIC. Proceed to log in. From f55b95f67eccddea133fa9e20be65de8a1838a64 Mon Sep 17 00:00:00 2001 From: Harshit Vijay <93333205+Coder-Harshit@users.noreply.github.com> Date: Sat, 5 Apr 2025 04:23:20 +0530 Subject: [PATCH 156/220] Add cosmic-idle to README components list (#1770) Added cosmic-idle component reference link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e278cd2..52d97bd 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Currently an incomplete **alpha**. Testing instructions below for various distri * [cosmic-files](https://github.com/pop-os/cosmic-files) * [cosmic-greeter](https://github.com/pop-os/cosmic-greeter) * [cosmic-icons](https://github.com/pop-os/cosmic-icons) +* [cosmic-idle](https://github.com/pop-os/cosmic-idle) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) From f9c45ca65ba16a8130d6f7511e0ea0a1541b0d48 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 24 Apr 2025 09:18:22 -0600 Subject: [PATCH 157/220] Prepare for alpha 7 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-idle | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-wallpapers | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 24 files changed, 24 insertions(+), 24 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 2b88f35..f26992e 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 2b88f359917604cb14f9ad8667b4b242580d4a8b +Subproject commit f26992e41a7a68aafdd74db4b3c78560282f4e05 diff --git a/cosmic-applibrary b/cosmic-applibrary index ebc8b46..279c614 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit ebc8b462b2a6a8fa7dc9c2b706d2728d597c0a34 +Subproject commit 279c614b91fb0127953cc926d114eeac03aa1e77 diff --git a/cosmic-bg b/cosmic-bg index b6adf25..b44439f 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit b6adf25075383c0e606658a7309919a9b092ee54 +Subproject commit b44439fcd5ba85fec1a5d35cc163877160d31d0d diff --git a/cosmic-comp b/cosmic-comp index e0f78da..96e9bf3 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit e0f78da0aebeddd4d0444c019ea8a3d64f55ad29 +Subproject commit 96e9bf3b81718e2a9ac28b2c24bd1149400b286a diff --git a/cosmic-edit b/cosmic-edit index 4b75c32..d429471 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 4b75c32bffecf735f8393af9ddb32a89a237d3c2 +Subproject commit d4294713d8fc5c44ed7c9b1957aa6db7ee16a4d4 diff --git a/cosmic-files b/cosmic-files index cd43d72..63176a1 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit cd43d722d643fec6c6bbab67bfdee5df764dbe25 +Subproject commit 63176a1e2a942c7d2f22999f93fc963e2f8039c3 diff --git a/cosmic-greeter b/cosmic-greeter index 5527c9b..9e22418 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 5527c9b866d45baa6f0dbd55778a3f57466391ab +Subproject commit 9e22418e53055cbec2e75a5b2e048b6e9dff3a61 diff --git a/cosmic-icons b/cosmic-icons index 52ad55c..0b2aed4 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 52ad55cba5272630f345e14bee69c9fbe7aa98c4 +Subproject commit 0b2aed444daa52c65effbb8e71a8a19b0f2e4cb9 diff --git a/cosmic-idle b/cosmic-idle index 7899fcc..267bb83 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit 7899fccbbe3d6746982178d3eff48ce8943b0f71 +Subproject commit 267bb837f127eb805a17250ebcad02db57eb72cb diff --git a/cosmic-launcher b/cosmic-launcher index b617a9d..77ca208 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit b617a9dc68b2365e65b7820a6c81980159956a1c +Subproject commit 77ca2085554f1d8641f58d7954fd57be232e5006 diff --git a/cosmic-notifications b/cosmic-notifications index ea717d7..8eae7e0 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit ea717d7938ba1b6d2f9c997e5db5eb54f441634f +Subproject commit 8eae7e0f62437a861cba4baa93b63a956c36756d diff --git a/cosmic-osd b/cosmic-osd index 5dd5f23..54c9672 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 5dd5f23148af65b0ec5add6d88f38694ab34584c +Subproject commit 54c9672fa28c083953b2eae33c38fa4c6ebf3881 diff --git a/cosmic-panel b/cosmic-panel index dc429bc..af73ac8 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit dc429bc571393624a72ce91c6dd864849c3812ae +Subproject commit af73ac840b72cfe760c4b6e3747fc19d611367e1 diff --git a/cosmic-player b/cosmic-player index 5796e09..1503065 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 5796e09704e6039544207ecde411a0d2492abc58 +Subproject commit 1503065026cae75e6e38404773f6d18e06563cf2 diff --git a/cosmic-randr b/cosmic-randr index c247019..c32d0d6 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit c247019230c5d820dd1c3d47bc4e3c52fb03b42f +Subproject commit c32d0d6bfd1dc7a268642d2276db74c15c285ebb diff --git a/cosmic-screenshot b/cosmic-screenshot index 10a564d..1747b8a 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 10a564d9db675b2a0a5c58a3055b0ac578ae9f22 +Subproject commit 1747b8a53eb3d6a3b72c90f4247e462da6289ffa diff --git a/cosmic-session b/cosmic-session index 6d16513..ba561b4 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 6d16513d77db627b93332f4ad5125c47f4fedea3 +Subproject commit ba561b4097abc387a7e9d3068985888468f24ce9 diff --git a/cosmic-settings b/cosmic-settings index d853267..bc70106 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit d853267ef128308ed1d6feb0e5ff35b81843c245 +Subproject commit bc70106fe568c5abf54fa18befe65b2b3f521e27 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 58ff27f..bb9eb90 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 58ff27f9723cd68b6e143b7acadcfe20324ea83c +Subproject commit bb9eb904e800d09965e33883e4e15dfd011b1d19 diff --git a/cosmic-store b/cosmic-store index 28039ef..1ec59e7 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 28039ef6fce919d0cef42d978e19535cdb04413e +Subproject commit 1ec59e7348628f03f62597046d7c91237737339a diff --git a/cosmic-term b/cosmic-term index b05076b..2c22dc8 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit b05076be655dfeecdd1c7f9493ad0da1807c7dd3 +Subproject commit 2c22dc8afa981e90964b51b4fb855ce493b71491 diff --git a/cosmic-wallpapers b/cosmic-wallpapers index cb8e6d6..189c2c6 160000 --- a/cosmic-wallpapers +++ b/cosmic-wallpapers @@ -1 +1 @@ -Subproject commit cb8e6d653b5062e046e83b4670c3d9944fa39c39 +Subproject commit 189c2c63d31da84ebb161acfd21a503f98a1b4c7 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 7f877f7..e2e0f09 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 7f877f72a373514d298259ad7c6a6b3a5e10432c +Subproject commit e2e0f09311b523c4690e7064dcf7d7a0c9219c10 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index a821b5a..b655a8e 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit a821b5a778c082ff9589eafbc165f3a8893f4a8c +Subproject commit b655a8ef068390e20740d48f267e9e23b173c198 From b50a37bedbcc68961719791e7e371e5db3e43d87 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 24 Apr 2025 10:07:31 -0600 Subject: [PATCH 158/220] Update cosmic-session --- cosmic-session | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-session b/cosmic-session index ba561b4..80209d5 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit ba561b4097abc387a7e9d3068985888468f24ce9 +Subproject commit 80209d5aadcfc05803eaa5b5099a5db1550d3fb1 From 9e13a3e47a41296e815ecffef086746dd6bb44bc Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Sat, 26 Apr 2025 13:09:25 +0530 Subject: [PATCH 159/220] readme: add install instructions for NixOS users --- README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 52d97bd..53d4a00 100644 --- a/README.md +++ b/README.md @@ -211,7 +211,25 @@ dnf install cosmic-desktop Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). -## Installing on openSUSE tumbleweed +## Installing on NixOS +The COSMIC module on NixOS can be enabled by adding the following lines to +your NixOS configuration file (`configuration.nix` or in your Flake): +```nix + # Enable the login manager + services.displayManager.cosmic-greeter.enable = true; + # Enable the COSMIC DE itself + services.desktopManager.cosmic.enable = true; + # Enable XWayland support in COSMIC + services.desktopManager.cosmic.xwayland.enable = true; +``` + +While some packages like `cosmic-session` might be present in prior versions, +the modules that add full support for COSMIC were added in **NixOS 25.05**. + +You can find more details in the [NixOS 25.05 release notes](https://nixos.org/manual/nixos/unstable/release-notes#sec-release-25.05). + + +## Installing on openSUSE tumbleweed Cosmic can be installed by adding X11:COSMIC:Factory repo with opi. ``` opi patterns-cosmic From c4cd5a49509a7c085eb9d5b7f1c6b48753a3b073 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 11:15:22 -0600 Subject: [PATCH 160/220] Update submodules to prepare for beta tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f26992e..a1a361c 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f26992e41a7a68aafdd74db4b3c78560282f4e05 +Subproject commit a1a361cb81746c3696f87bed86f05571e90d4c36 diff --git a/cosmic-applibrary b/cosmic-applibrary index 279c614..7af9726 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 279c614b91fb0127953cc926d114eeac03aa1e77 +Subproject commit 7af9726328526e54c29ed971da149fdbf0d30397 diff --git a/cosmic-bg b/cosmic-bg index b44439f..6841c5a 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit b44439fcd5ba85fec1a5d35cc163877160d31d0d +Subproject commit 6841c5aeea24422b9ab2b1ea8925c8a9153de149 diff --git a/cosmic-comp b/cosmic-comp index 96e9bf3..b19f667 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 96e9bf3b81718e2a9ac28b2c24bd1149400b286a +Subproject commit b19f66702fcdc9c4a7ab066e8dbca4e94bb5063e diff --git a/cosmic-edit b/cosmic-edit index d429471..6844f29 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit d4294713d8fc5c44ed7c9b1957aa6db7ee16a4d4 +Subproject commit 6844f290fda0a39a254c5cf1898991039bc755a9 diff --git a/cosmic-files b/cosmic-files index 63176a1..bdf524c 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 63176a1e2a942c7d2f22999f93fc963e2f8039c3 +Subproject commit bdf524c28b6bb301bb4ce56d8a023e9848799ea1 diff --git a/cosmic-greeter b/cosmic-greeter index 9e22418..7f9b7e4 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 9e22418e53055cbec2e75a5b2e048b6e9dff3a61 +Subproject commit 7f9b7e42dc6225ad87281f09454a04ecdbec6b5f diff --git a/cosmic-icons b/cosmic-icons index 0b2aed4..70b0758 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 0b2aed444daa52c65effbb8e71a8a19b0f2e4cb9 +Subproject commit 70b07582e24ec2114672256b9657ca80670bca8a diff --git a/cosmic-launcher b/cosmic-launcher index 77ca208..ee52edd 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 77ca2085554f1d8641f58d7954fd57be232e5006 +Subproject commit ee52edd2d1bb38ed265bc2bb2675aa1a982f3811 diff --git a/cosmic-notifications b/cosmic-notifications index 8eae7e0..3c2a10a 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 8eae7e0f62437a861cba4baa93b63a956c36756d +Subproject commit 3c2a10a2a5da99af8a9cbb689d87cdea8c170cad diff --git a/cosmic-osd b/cosmic-osd index 54c9672..e7e1555 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 54c9672fa28c083953b2eae33c38fa4c6ebf3881 +Subproject commit e7e15554e9eeddaf7fa77c9a77e5b734cad5e4e4 diff --git a/cosmic-panel b/cosmic-panel index af73ac8..1afc1e8 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit af73ac840b72cfe760c4b6e3747fc19d611367e1 +Subproject commit 1afc1e85b9119baea9a9e8a47deadfdfb8b3677f diff --git a/cosmic-player b/cosmic-player index 1503065..5556cf8 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 1503065026cae75e6e38404773f6d18e06563cf2 +Subproject commit 5556cf81a120fc60aa771e3772424d0e76a91b22 diff --git a/cosmic-randr b/cosmic-randr index c32d0d6..bce9cdf 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit c32d0d6bfd1dc7a268642d2276db74c15c285ebb +Subproject commit bce9cdf2d447508d4e2d54a2be4fcd738ab51df5 diff --git a/cosmic-screenshot b/cosmic-screenshot index 1747b8a..dc054dc 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 1747b8a53eb3d6a3b72c90f4247e462da6289ffa +Subproject commit dc054dc6ac56a097629c1e1f0f82d2ca9667abec diff --git a/cosmic-session b/cosmic-session index 80209d5..2441be2 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 80209d5aadcfc05803eaa5b5099a5db1550d3fb1 +Subproject commit 2441be2ad02fc28b397f67b704f2b41de7a96ed6 diff --git a/cosmic-settings b/cosmic-settings index bc70106..886220f 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit bc70106fe568c5abf54fa18befe65b2b3f521e27 +Subproject commit 886220fc9f373c9a2dedb52224f24c1efdfefa6e diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index bb9eb90..8b33437 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit bb9eb904e800d09965e33883e4e15dfd011b1d19 +Subproject commit 8b3343794fb572e86fb835ec3b81648d67502288 diff --git a/cosmic-store b/cosmic-store index 1ec59e7..2c9d437 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 1ec59e7348628f03f62597046d7c91237737339a +Subproject commit 2c9d4374823f6ff466a895e6700b45d266c099f2 diff --git a/cosmic-term b/cosmic-term index 2c22dc8..6f06bad 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 2c22dc8afa981e90964b51b4fb855ce493b71491 +Subproject commit 6f06badab03ff1b58e92ed75062060915dabb79a diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index e2e0f09..85436fa 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit e2e0f09311b523c4690e7064dcf7d7a0c9219c10 +Subproject commit 85436fa9d6d5156a2f27076c96b6e62b46dcefa5 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index b655a8e..a069d57 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit b655a8ef068390e20740d48f267e9e23b173c198 +Subproject commit a069d57d359c4fe25a0415bdfee6c967e07b5a48 From b6011670e366bbe95ff456d6bac4cc77261b3724 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 11:34:23 -0600 Subject: [PATCH 161/220] Minor translation updates --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-files | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index a1a361c..2dba07f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit a1a361cb81746c3696f87bed86f05571e90d4c36 +Subproject commit 2dba07fcae15ff93ea08afac111655325c1a3eca diff --git a/cosmic-applibrary b/cosmic-applibrary index 7af9726..0c1965c 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 7af9726328526e54c29ed971da149fdbf0d30397 +Subproject commit 0c1965cc0cec234425ae132f38df452849660aa9 diff --git a/cosmic-bg b/cosmic-bg index 6841c5a..40254a7 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 6841c5aeea24422b9ab2b1ea8925c8a9153de149 +Subproject commit 40254a7101b52b482f06d35a4d2eba8245814b2c diff --git a/cosmic-files b/cosmic-files index bdf524c..9228e3c 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit bdf524c28b6bb301bb4ce56d8a023e9848799ea1 +Subproject commit 9228e3c6aec6bae7e81546206edec19353a1b10d diff --git a/cosmic-notifications b/cosmic-notifications index 3c2a10a..0b40ece 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 3c2a10a2a5da99af8a9cbb689d87cdea8c170cad +Subproject commit 0b40ece09b850328bb79bd45ff724324f21f9631 diff --git a/cosmic-osd b/cosmic-osd index e7e1555..c88988f 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit e7e15554e9eeddaf7fa77c9a77e5b734cad5e4e4 +Subproject commit c88988f7af0cf6524fdc80131446562226a3494e diff --git a/cosmic-screenshot b/cosmic-screenshot index dc054dc..5939fbe 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit dc054dc6ac56a097629c1e1f0f82d2ca9667abec +Subproject commit 5939fbe3a2c53e37973918ba781e165ec9bb495d diff --git a/cosmic-session b/cosmic-session index 2441be2..379ce30 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 2441be2ad02fc28b397f67b704f2b41de7a96ed6 +Subproject commit 379ce30715f637075879feda784edc89231792cf diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 8b33437..99a6adc 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 8b3343794fb572e86fb835ec3b81648d67502288 +Subproject commit 99a6adccd97e44b3968db9d194028b27cdcff0cd diff --git a/cosmic-store b/cosmic-store index 2c9d437..1a9be52 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 2c9d4374823f6ff466a895e6700b45d266c099f2 +Subproject commit 1a9be524799bb033f39ce6b47eb41c08b713e362 diff --git a/cosmic-term b/cosmic-term index 6f06bad..42f5660 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 6f06badab03ff1b58e92ed75062060915dabb79a +Subproject commit 42f566007fbb246338d1b45927f368c09abb5ae4 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 85436fa..d3fc7a2 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 85436fa9d6d5156a2f27076c96b6e62b46dcefa5 +Subproject commit d3fc7a2815107e368d51087650e4819cc47d7828 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index a069d57..e01a557 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit a069d57d359c4fe25a0415bdfee6c967e07b5a48 +Subproject commit e01a5573e31b965860a0286f0d1f66044f975a90 From efe2106ca29e79aa94e9f6e8a85fa407fa80df11 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 11:36:17 -0600 Subject: [PATCH 162/220] Update xdg-desktop-potal-cosmic --- xdg-desktop-portal-cosmic | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index e01a557..2477a1b 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit e01a5573e31b965860a0286f0d1f66044f975a90 +Subproject commit 2477a1b39806fd0eb6831e38f0a32a81abb1a806 From 55489ceffbd25d82d246a1e5c77ec40a6dd9d198 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 14:34:24 -0600 Subject: [PATCH 163/220] Update cosmic-notifications --- cosmic-notifications | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-notifications b/cosmic-notifications index 0b40ece..19d2463 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 0b40ece09b850328bb79bd45ff724324f21f9631 +Subproject commit 19d24637d45a32a116653f0cf1501d4eb9f8b1ee From 5c1ab6d9ebdb8f3ada0531d4bbeae519f3a26a23 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 14:38:51 -0600 Subject: [PATCH 164/220] Add cosmic-initial-setup --- .gitmodules | 4 ++++ cosmic-initial-setup | 1 + justfile | 3 +++ 3 files changed, 8 insertions(+) create mode 160000 cosmic-initial-setup diff --git a/.gitmodules b/.gitmodules index 086dfaf..ca58d16 100644 --- a/.gitmodules +++ b/.gitmodules @@ -98,3 +98,7 @@ path = cosmic-player url = https://github.com/pop-os/cosmic-player.git branch = master +[submodule "cosmic-initial-setup"] + path = cosmic-initial-setup + url = https://github.com/pop-os/cosmic-initial-setup + branch = master diff --git a/cosmic-initial-setup b/cosmic-initial-setup new file mode 160000 index 0000000..55c6006 --- /dev/null +++ b/cosmic-initial-setup @@ -0,0 +1 @@ +Subproject commit 55c6006001d981119cc20c15bb362d36afbfd0ba diff --git a/justfile b/justfile index a77b06c..dd33e93 100644 --- a/justfile +++ b/justfile @@ -12,6 +12,7 @@ build: {{ just }} cosmic-files/build-release {{ just }} cosmic-greeter/build-release {{ just }} cosmic-idle/build-release + {{ just }} cosmic-initial-setup/build-release {{ just }} cosmic-launcher/build-release {{ just }} cosmic-notifications/build-release {{ make }} -C cosmic-osd all @@ -38,6 +39,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-greeter/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-icons/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-idle/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-initial-setup/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} @@ -78,6 +80,7 @@ clean: {{ just }} cosmic-files/clean rm -rf cosmic-greeter/target {{ just }} cosmic-idle/clean + {{ just }} cosmic-initial-setup/clean rm -rf cosmic-launcher/target rm -rf cosmic-panel/target rm -rf cosmic-player/target From 547479a1c5e21cab18583e42a6333d72f294c6c6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 19 Sep 2025 14:56:00 -0600 Subject: [PATCH 165/220] Add pop-launcher --- .gitmodules | 4 ++++ justfile | 3 +++ pop-launcher | 1 + 3 files changed, 8 insertions(+) create mode 160000 pop-launcher diff --git a/.gitmodules b/.gitmodules index ca58d16..5fd46b9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -102,3 +102,7 @@ path = cosmic-initial-setup url = https://github.com/pop-os/cosmic-initial-setup branch = master +[submodule "pop-launcher"] + path = pop-launcher + url = https://github.com/pop-os/launcher.git + branch = master diff --git a/justfile b/justfile index dd33e93..5246f16 100644 --- a/justfile +++ b/justfile @@ -27,6 +27,7 @@ build: {{ just }} cosmic-term/build-release {{ make }} -C cosmic-wallpapers all {{ make }} -C cosmic-workspaces-epoch all + {{ just }} pop-launcher/build-release {{ make }} -C xdg-desktop-portal-cosmic all install rootdir="" prefix="/usr/local": build @@ -54,6 +55,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-term/install {{ make }} -C cosmic-wallpapers install DESTDIR={{rootdir}} prefix={{prefix}} {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{rootdir}} prefix={{prefix}} + {{ just }} rootdir={{rootdir}} prefix={{prefix}} pop-launcher/install {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}} _mkdir dir: @@ -95,4 +97,5 @@ clean: {{ just }} cosmic-term/clean {{ make }} -C cosmic-wallpapers clean rm -rf cosmic-workspaces-epoch/target + {{ just }} pop-launcher/clean rm -rf xdg-desktop-portal-cosmic/target diff --git a/pop-launcher b/pop-launcher new file mode 160000 index 0000000..8d9da92 --- /dev/null +++ b/pop-launcher @@ -0,0 +1 @@ +Subproject commit 8d9da92dbae520b37ab93fc2364a01d7adbd2f29 From 534c1c132f4766095fb924040d4533219417dc66 Mon Sep 17 00:00:00 2001 From: Carl Richell Date: Tue, 23 Sep 2025 18:01:27 -0600 Subject: [PATCH 166/220] Update README.md for beta Also added cosmic-initial-setup --- README.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 53d4a00..7b4c5a6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # COSMIC Desktop -Currently an incomplete **alpha**. Testing instructions below for various distributions. +Currently near feature complete **beta**. We're in the final bug fixing stage for the first release. Testing instructions below for various distributions. ## Components of COSMIC Desktop @@ -13,6 +13,7 @@ Currently an incomplete **alpha**. Testing instructions below for various distri * [cosmic-greeter](https://github.com/pop-os/cosmic-greeter) * [cosmic-icons](https://github.com/pop-os/cosmic-icons) * [cosmic-idle](https://github.com/pop-os/cosmic-idle) +* [cosmic-initial-setup](https://github.com/pop-os/cosmic-initial-setup) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) @@ -36,6 +37,9 @@ Currently an incomplete **alpha**. Testing instructions below for various distri * [cosmic-text](https://github.com/pop-os/cosmic-text) * [cosmic-theme](https://github.com/pop-os/cosmic-theme) * [cosmic-time](https://github.com/pop-os/cosmic-time) + +### COSMIC toolkit for apps and applets + * [libcosmic](https://github.com/pop-os/libcosmic) ## Setup on distributions without packaging of cosmic components @@ -127,17 +131,17 @@ Notes on versioning and packaging all these components together properly will be ## Installing on Pop!\_OS -COSMIC DE is in its first alpha release. Using and testing the alpha is welcome. Bugs and breakage are expected. +COSMIC DE is in its first beta release. We're in a bug fixing stage of development with features largely complete for the first release. Using and testing the beta is welcome. -### Pop!\_OS 24.04 Alpha +### Pop!\_OS 24.04 Beta -The recommended way to test COSMIC Epoch on Pop!\_OS is by using the Pop!\_OS 24.04 LTS Alpha release. There are two ways to get the 24.04 Alpha: +The recommended way to test COSMIC Epoch on Pop!\_OS is by using the Pop!\_OS 24.04 LTS Beta release. There are two ways to get the 24.04 Beta: -- Install it from the [latest Alpha release ISO](https://system76.com/cosmic/). +- Install it from the [latest Beta release ISO](https://system76.com/cosmic/). - Upgrade an existing Pop!\_OS 22.04 installation using the following command: `pop-upgrade release upgrade -f` - If you experience problems during the upgrade, please open an issue in the [pop-upgrade GitHub repository](https://github.com/pop-os/upgrade) or join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) for assistance. -Pop!\_OS 24.04 Alpha installations will be upgradable to the final 24.04 release, but some manual interventions may occasionally be required during development. If you're using Pop!\_OS 24.04 Alpha, then it's recommended to join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) to receive news about the 24.04 development cycle. +Pop!\_OS 24.04 Beta installations will be upgradable to the final 24.04 release, but some manual interventions may occasionally be required during development. If you're using Pop!\_OS 24.04 Beta, then it's recommended to join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) to receive news about the 24.04 development cycle. Join the COSMIC Epoch channel. ### Pop!\_OS 22.04 From a07aecf6a23ea2c6b8b3bdaa10cd8084b154de81 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 25 Sep 2025 06:51:12 -0600 Subject: [PATCH 167/220] Minor beta fixes --- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cosmic-applibrary b/cosmic-applibrary index 0c1965c..62100ee 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 0c1965cc0cec234425ae132f38df452849660aa9 +Subproject commit 62100ee576e82d6e3136ec147e8b82552fac7627 diff --git a/cosmic-comp b/cosmic-comp index b19f667..f339e21 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b19f66702fcdc9c4a7ab066e8dbca4e94bb5063e +Subproject commit f339e21479c05153864af79c8fb5d005dcff8abc diff --git a/cosmic-edit b/cosmic-edit index 6844f29..942cfc4 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 6844f290fda0a39a254c5cf1898991039bc755a9 +Subproject commit 942cfc4f27f7e9d57ac09c576be75ff9458a4e67 diff --git a/cosmic-files b/cosmic-files index 9228e3c..0c222e1 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 9228e3c6aec6bae7e81546206edec19353a1b10d +Subproject commit 0c222e1e3a9da73c32240858c3dafc81956396f0 diff --git a/cosmic-greeter b/cosmic-greeter index 7f9b7e4..aa0f1cc 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 7f9b7e42dc6225ad87281f09454a04ecdbec6b5f +Subproject commit aa0f1cc53aec0e8d7923b3b5544bfa3c008e4804 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 55c6006..7d5c21c 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 55c6006001d981119cc20c15bb362d36afbfd0ba +Subproject commit 7d5c21cf1bd725a4264f53c990e5cc1b9da20985 diff --git a/cosmic-launcher b/cosmic-launcher index ee52edd..b411aa6 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ee52edd2d1bb38ed265bc2bb2675aa1a982f3811 +Subproject commit b411aa6bb33399642795aca9ad002ddf0b7a7dcd diff --git a/cosmic-osd b/cosmic-osd index c88988f..fc095b3 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit c88988f7af0cf6524fdc80131446562226a3494e +Subproject commit fc095b351ba03011c384b89170d9557a6052f390 diff --git a/cosmic-panel b/cosmic-panel index 1afc1e8..1cbfafc 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 1afc1e85b9119baea9a9e8a47deadfdfb8b3677f +Subproject commit 1cbfafc68b68ef822f346b2c3c3a04dc04ab0e9a diff --git a/cosmic-player b/cosmic-player index 5556cf8..7b204a0 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 5556cf81a120fc60aa771e3772424d0e76a91b22 +Subproject commit 7b204a05c3611e176701f82349ebf9f1dcad7471 diff --git a/cosmic-screenshot b/cosmic-screenshot index 5939fbe..ba59f95 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 5939fbe3a2c53e37973918ba781e165ec9bb495d +Subproject commit ba59f95cb1ef28e6836535fc6e1874b5667f76f2 diff --git a/cosmic-settings b/cosmic-settings index 886220f..051e325 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 886220fc9f373c9a2dedb52224f24c1efdfefa6e +Subproject commit 051e325bb82c2c47885f4b8fc0f5fde5076ae274 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 99a6adc..181e8f9 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 99a6adccd97e44b3968db9d194028b27cdcff0cd +Subproject commit 181e8f9c6269253f173f1bbcdd1385f23c78c598 diff --git a/cosmic-store b/cosmic-store index 1a9be52..57542dc 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 1a9be524799bb033f39ce6b47eb41c08b713e362 +Subproject commit 57542dcafe41a575c9353d9286e53504768dd601 diff --git a/cosmic-term b/cosmic-term index 42f5660..d9c8985 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 42f566007fbb246338d1b45927f368c09abb5ae4 +Subproject commit d9c898554d197121d082b24b9371ec3519a3d90f diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index d3fc7a2..9968b0e 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit d3fc7a2815107e368d51087650e4819cc47d7828 +Subproject commit 9968b0e61f106fc60cc19e57cc46321c26e496dd From d539f2b3314c4e4fe015af049f7f9dbb0a7af37d Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Fri, 26 Sep 2025 09:30:35 -0600 Subject: [PATCH 168/220] docs: Update README verbiage & add translation info --- README.md | 180 +++++++++++++++++++++++++++--------------------------- 1 file changed, 91 insertions(+), 89 deletions(-) diff --git a/README.md b/README.md index 7b4c5a6..bce4522 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # COSMIC Desktop -Currently near feature complete **beta**. We're in the final bug fixing stage for the first release. Testing instructions below for various distributions. - +Currently in **beta** for Epoch 1 (the first release), which is nearly feature-complete and in the final bug fixing stage. Testing instructions for various distributions are below. ## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) @@ -42,93 +41,6 @@ Currently near feature complete **beta**. We're in the final bug fixing stage fo * [libcosmic](https://github.com/pop-os/libcosmic) -## Setup on distributions without packaging of cosmic components - -The COSMIC desktop environment requires a few dependencies: -(This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions, check out the individual projects): - -- [just](https://github.com/casey/just) -- rustc -- libwayland -- mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). -- libseat -- libxkbcommon -- libinput -- udev -- dbus - -optionally (though the build-system might currently require these libraries): -- libsystem -- libpulse -- pop-launcher -- libexpat1 -- libfontconfig -- libfreetype -- lld -- cargo -- libgbm-dev -- libclang-dev -- libpipewire-0.3-dev - -Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux distributions. You may need to find the equivalent version for your distribution if you are not using Pop!_OS. - -The required ones can be installed with: -``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y -``` - -and the optional ones with: -``` -sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y -``` - -They can be installed all at once with: -``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y -``` - -### Testing - -The easiest way to test COSMIC DE currently is by building a systemd system extension (see `man systemd-sysext`). - -``` -git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch -cd cosmic-epoch -just sysext -``` - -This will create a system-extension called `cosmic-sysext`, that you can move (without renaming!) into e.g. `/var/lib/extensions`. -After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting, -*COSMIC* will be an available option in your favorite display manager. - -If you have SELinux enabled (e.g. on Fedora), the installed extension won't have the correct labels applied. -To test COSMIC, you can temporarily disable it and restart `gdm` (note that this will close your running programs). - -```shell -sudo setenforce 0 -sudo systemctl restart gdm -``` - -**Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. -It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). - -**Read-Only Filesystem**: If you're not on an immutable distro you may notice that `/usr/` and `/opt/` are read-only. -this is caused by `systemd-sysext` being enabled, when you are done testing you can disable `systemd-sysext` (`sudo systemctl disable --now systemd-sysext`) - -It is thus no proper method for long term deployment. - -### Packaging - -COSMIC DE is packaged for Pop!_OS. For reference, look at the `debian` folders in the projects repositories. -These and the `justfile` inside this repository may be used as references on how to package COSMIC DE, though no backwards-compatibility guarantees are provided at this stage. - -### Versioning - -COSMIC DE is very much still work-in-progress and thus does not follow a versioning scheme so far. -We do our best to keep the referenced submodule commits in this repository building and working together, as a consequence they might not contain the latest updates and features from these repositories (yet). - -Notes on versioning and packaging all these components together properly will be added at a later stage once COSMIC DE gets its first release. - ## Installing on Pop!\_OS COSMIC DE is in its first beta release. We're in a bug fixing stage of development with features largely complete for the first release. Using and testing the beta is welcome. @@ -255,6 +167,96 @@ Next, install the COSMIC desktop environment and its associated themes: Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. For further information, you may check the [Gentoo Wiki](https://wiki.gentoo.org/wiki/COSMIC) or [Overlay Repository](https://github.com/fsvm88/cosmic-overlay). +## Setup on distributions without packaging of COSMIC components + +The COSMIC desktop environment requires a few dependencies: +(This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions, check out the individual projects): + +- [just](https://github.com/casey/just) +- rustc +- libwayland +- mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). +- libseat +- libxkbcommon +- libinput +- udev +- dbus + +optionally (though the build-system might currently require these libraries): +- libsystem +- libpulse +- pop-launcher +- libexpat1 +- libfontconfig +- libfreetype +- lld +- cargo +- libgbm-dev +- libclang-dev +- libpipewire-0.3-dev + +Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux distributions. You may need to find the equivalent version for your distribution if you are not using Pop!_OS. + +The required ones can be installed with: +``` +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y +``` + +and the optional ones with: +``` +sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y +``` + +They can be installed all at once with: +``` +sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y +``` + +### Testing + +The easiest way to test COSMIC DE currently is by building a systemd system extension (see `man systemd-sysext`). + +``` +git clone --recurse-submodules https://github.com/pop-os/cosmic-epoch +cd cosmic-epoch +just sysext +``` + +This will create a system-extension called `cosmic-sysext`, which you can move (without renaming!) into e.g. `/var/lib/extensions`. +After starting systemd-sysext.service (`sudo systemctl enable --now systemd-sysext`) and refreshing (`sudo systemd-sysext refresh`) or rebooting, +COSMIC will be an available option in your favorite display manager. + +If you have SELinux enabled (e.g. on Fedora), the installed extension won't have the correct labels applied. +To test COSMIC, you can temporarily disable it and restart `gdm` (note that this will close your running programs). + +```shell +sudo setenforce 0 +sudo systemctl restart gdm +``` + +**Note**: An extension created this way will be linked against specific libraries on your system and will not work on other distributions. +It also requires the previously mentioned libraries/dependencies at runtime to be installed in your system (the system extension does not carry these libraries). + +**Read-Only Filesystem**: If you're not on an immutable distro you may notice that `/usr/` and `/opt/` are read-only. +this is caused by `systemd-sysext` being enabled, when you are done testing you can disable `systemd-sysext` (`sudo systemctl disable --now systemd-sysext`) + +It is thus not a proper method for long term deployment. + +### Packaging + +COSMIC DE is packaged for Pop!_OS. For reference, look at the `debian` folders in the projects repositories. +These and the `justfile` inside this repository may be used as references on how to package COSMIC DE, though no backwards-compatibility guarantees are provided at this stage. + +### Versioning + +COSMIC DE is still a work-in-progress and thus does not follow a versioning scheme yet. +We do our best to keep the referenced submodule commits in this repository building and working together; as a consequence, they might not contain the latest updates and features from these repositories (yet). +The commits corresponding with the current beta release are tagged `epoch-1.0.0-beta.X.Y`, where `X` is the beta release and `Y` is the minor release. + +## Translating + +To submit translations for COSMIC in your language, please use Weblate: https://hosted.weblate.org/projects/pop-os/ + ## Contact - [Mattermost](https://chat.pop-os.org/) - [Twitter](https://twitter.com/pop_os_official) From b8d349fd3340a3f8da5eca6d84a301debb8a9b7b Mon Sep 17 00:00:00 2001 From: Prasanna Loganathar Date: Mon, 6 Oct 2025 05:39:56 +0800 Subject: [PATCH 169/220] fix: install from justfile --- justfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/justfile b/justfile index 5246f16..f6bd3a0 100644 --- a/justfile +++ b/justfile @@ -50,12 +50,12 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-screenshot/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-settings/install {{ make }} -C cosmic-settings-daemon install DESTDIR={{rootdir}} prefix={{prefix}} - {{ just }} rootdir={{rootdir}} prefix={{rootdir + prefix}} cosmic-session/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-session/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-store/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-term/install {{ make }} -C cosmic-wallpapers install DESTDIR={{rootdir}} prefix={{prefix}} {{ make }} -C cosmic-workspaces-epoch install DESTDIR={{rootdir}} prefix={{prefix}} - {{ just }} rootdir={{rootdir}} prefix={{prefix}} pop-launcher/install + {{ just }} rootdir={{rootdir}} pop-launcher/install {{ make }} -C xdg-desktop-portal-cosmic install DESTDIR={{rootdir}} prefix={{prefix}} _mkdir dir: From b027c4fc109a07890038a57c30adb20fdba95924 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 15 Oct 2025 10:28:33 -0600 Subject: [PATCH 170/220] Update for beta 2 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- pop-launcher | 2 +- xdg-desktop-portal-cosmic | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 2dba07f..13635d1 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 2dba07fcae15ff93ea08afac111655325c1a3eca +Subproject commit 13635d1bcfd9ed61c6c1ab16ffde7ebe03db46a2 diff --git a/cosmic-applibrary b/cosmic-applibrary index 62100ee..5f15f98 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 62100ee576e82d6e3136ec147e8b82552fac7627 +Subproject commit 5f15f9886a85c641c1facdf92bcad8120f78b885 diff --git a/cosmic-bg b/cosmic-bg index 40254a7..f1f79d3 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 40254a7101b52b482f06d35a4d2eba8245814b2c +Subproject commit f1f79d33892cc47c558d33250ae6a2fc9d9dbff0 diff --git a/cosmic-comp b/cosmic-comp index f339e21..de32b0c 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit f339e21479c05153864af79c8fb5d005dcff8abc +Subproject commit de32b0cb81af69c3dc5aa4ded735dc357e45e935 diff --git a/cosmic-edit b/cosmic-edit index 942cfc4..bc124c6 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 942cfc4f27f7e9d57ac09c576be75ff9458a4e67 +Subproject commit bc124c67a9abcd5fba55dad51b5ee4dc4c864ade diff --git a/cosmic-files b/cosmic-files index 0c222e1..2e103dd 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 0c222e1e3a9da73c32240858c3dafc81956396f0 +Subproject commit 2e103dd4eb236e82791275ad48d33590f0c984f9 diff --git a/cosmic-greeter b/cosmic-greeter index aa0f1cc..3db76b8 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit aa0f1cc53aec0e8d7923b3b5544bfa3c008e4804 +Subproject commit 3db76b87722624e65ac72ba7b2beb611e46cceab diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 7d5c21c..0080330 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 7d5c21cf1bd725a4264f53c990e5cc1b9da20985 +Subproject commit 0080330b6dacafccebc3aac74f3fccaf20f87f67 diff --git a/cosmic-launcher b/cosmic-launcher index b411aa6..599ebb1 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit b411aa6bb33399642795aca9ad002ddf0b7a7dcd +Subproject commit 599ebb171a481304081171835bf081df0bdf8005 diff --git a/cosmic-notifications b/cosmic-notifications index 19d2463..07d40a7 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 19d24637d45a32a116653f0cf1501d4eb9f8b1ee +Subproject commit 07d40a7fdd89e59d6f102afa08343c0c5c70039d diff --git a/cosmic-osd b/cosmic-osd index fc095b3..91930fc 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit fc095b351ba03011c384b89170d9557a6052f390 +Subproject commit 91930fcdb51847abde03bfa8941d9d83b82280b7 diff --git a/cosmic-panel b/cosmic-panel index 1cbfafc..f1a9476 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 1cbfafc68b68ef822f346b2c3c3a04dc04ab0e9a +Subproject commit f1a947605243a79c4a4a0813fa234fa21440c859 diff --git a/cosmic-player b/cosmic-player index 7b204a0..37cea24 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 7b204a05c3611e176701f82349ebf9f1dcad7471 +Subproject commit 37cea247c27fa34ca30c15caa069f600b9ea05c8 diff --git a/cosmic-screenshot b/cosmic-screenshot index ba59f95..8ca2c6a 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit ba59f95cb1ef28e6836535fc6e1874b5667f76f2 +Subproject commit 8ca2c6a662ba1b8a8790cd3caf1a0fe28bb85845 diff --git a/cosmic-settings b/cosmic-settings index 051e325..55035e1 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 051e325bb82c2c47885f4b8fc0f5fde5076ae274 +Subproject commit 55035e197c8791af7ddf0b326f796d1ed655a902 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 181e8f9..6833138 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 181e8f9c6269253f173f1bbcdd1385f23c78c598 +Subproject commit 68331387e4336c37ce2300bea8638257feab449a diff --git a/cosmic-store b/cosmic-store index 57542dc..9b6f8b6 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 57542dcafe41a575c9353d9286e53504768dd601 +Subproject commit 9b6f8b618837a49c926f73b239625f5d034b8e98 diff --git a/cosmic-term b/cosmic-term index d9c8985..8c409f5 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit d9c898554d197121d082b24b9371ec3519a3d90f +Subproject commit 8c409f5be3cf8e35065b5522915dfe0827d1b112 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 9968b0e..b7afe23 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 9968b0e61f106fc60cc19e57cc46321c26e496dd +Subproject commit b7afe231d0922ea707f805677b9578f1e4d5e001 diff --git a/pop-launcher b/pop-launcher index 8d9da92..eead361 160000 --- a/pop-launcher +++ b/pop-launcher @@ -1 +1 @@ -Subproject commit 8d9da92dbae520b37ab93fc2364a01d7adbd2f29 +Subproject commit eead361cca44d8e19e988572462c49e26cf20427 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 2477a1b..43572e6 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 2477a1b39806fd0eb6831e38f0a32a81abb1a806 +Subproject commit 43572e69e20e3b5c12380d5c39e10ae1cbcef392 From cba864f0cb71e0c82ac4f0de4b4a964b45fac3b7 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 21 Oct 2025 09:00:22 -0600 Subject: [PATCH 171/220] Updates before beta 3 --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-player | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 13635d1..4dae457 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 13635d1bcfd9ed61c6c1ab16ffde7ebe03db46a2 +Subproject commit 4dae45733e8838a27e7ad8053c948c6a475a4392 diff --git a/cosmic-applibrary b/cosmic-applibrary index 5f15f98..42dfbea 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 5f15f9886a85c641c1facdf92bcad8120f78b885 +Subproject commit 42dfbea924f092bbe168b4390a992b0ef903f0ef diff --git a/cosmic-comp b/cosmic-comp index de32b0c..23db1b9 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit de32b0cb81af69c3dc5aa4ded735dc357e45e935 +Subproject commit 23db1b9ec389c1f99e0cb1331261768246a863fc diff --git a/cosmic-edit b/cosmic-edit index bc124c6..9183017 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit bc124c67a9abcd5fba55dad51b5ee4dc4c864ade +Subproject commit 9183017cb578daf972cc6a6df94e6d01b76499ea diff --git a/cosmic-files b/cosmic-files index 2e103dd..2aa7b6f 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2e103dd4eb236e82791275ad48d33590f0c984f9 +Subproject commit 2aa7b6f063db04580785ec1ae0c36326af2f9868 diff --git a/cosmic-greeter b/cosmic-greeter index 3db76b8..948b35a 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 3db76b87722624e65ac72ba7b2beb611e46cceab +Subproject commit 948b35ab1294174afb4137b04d5f54a7537fd138 diff --git a/cosmic-launcher b/cosmic-launcher index 599ebb1..55b87ef 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 599ebb171a481304081171835bf081df0bdf8005 +Subproject commit 55b87ef8d9fc96a85d3bed4aff46e1b12ed17af2 diff --git a/cosmic-notifications b/cosmic-notifications index 07d40a7..32c9457 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 07d40a7fdd89e59d6f102afa08343c0c5c70039d +Subproject commit 32c94572eb9d65b27afac37e791c31213cb5dc55 diff --git a/cosmic-player b/cosmic-player index 37cea24..f036d03 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 37cea247c27fa34ca30c15caa069f600b9ea05c8 +Subproject commit f036d037ea700c020619534fa23b0656025f748b diff --git a/cosmic-session b/cosmic-session index 379ce30..d8ec361 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 379ce30715f637075879feda784edc89231792cf +Subproject commit d8ec361e3ccfc9a02bffc893ab0c08c204a275f2 diff --git a/cosmic-settings b/cosmic-settings index 55035e1..5ee239d 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 55035e197c8791af7ddf0b326f796d1ed655a902 +Subproject commit 5ee239de68e6e053f1a5a286197502cdec75dc37 diff --git a/cosmic-store b/cosmic-store index 9b6f8b6..ff5d798 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 9b6f8b618837a49c926f73b239625f5d034b8e98 +Subproject commit ff5d798d91b3a7ff6b3c2d720fc45b02d3e7e0c2 diff --git a/cosmic-term b/cosmic-term index 8c409f5..599c11c 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 8c409f5be3cf8e35065b5522915dfe0827d1b112 +Subproject commit 599c11c7c34385c676695adc0086161452598f1e diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 43572e6..56da80f 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 43572e69e20e3b5c12380d5c39e10ae1cbcef392 +Subproject commit 56da80f1b4bb8ae84dc4aee50c191bcd6b2ec118 From 759fb8efea680638440b1fb1b801cdabfd2681df Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 21 Oct 2025 15:09:19 -0600 Subject: [PATCH 172/220] Update cosmic-settings before beta 3 tag --- cosmic-settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-settings b/cosmic-settings index 5ee239d..1cb442f 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 5ee239de68e6e053f1a5a286197502cdec75dc37 +Subproject commit 1cb442f2bf25561efc5205bb87e778a3950f24c0 From 39ea8cb1292162ebb73acd4ee5a6e227346cb065 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 28 Oct 2025 13:50:09 -0600 Subject: [PATCH 173/220] Updates for beta 4 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 4dae457..1d565fc 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 4dae45733e8838a27e7ad8053c948c6a475a4392 +Subproject commit 1d565fca80de4cc23cc321f8f2d8527cc8761d71 diff --git a/cosmic-applibrary b/cosmic-applibrary index 42dfbea..ed61dad 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 42dfbea924f092bbe168b4390a992b0ef903f0ef +Subproject commit ed61dad874a3f42e3d8f44550b38611a2015c819 diff --git a/cosmic-comp b/cosmic-comp index 23db1b9..5a2eca2 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 23db1b9ec389c1f99e0cb1331261768246a863fc +Subproject commit 5a2eca29c38f24901a8f5f793d2190571d95c9ad diff --git a/cosmic-edit b/cosmic-edit index 9183017..73446cd 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 9183017cb578daf972cc6a6df94e6d01b76499ea +Subproject commit 73446cdafc99d45a5b7c1eb8ba179e4201c22900 diff --git a/cosmic-files b/cosmic-files index 2aa7b6f..7cc28a9 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2aa7b6f063db04580785ec1ae0c36326af2f9868 +Subproject commit 7cc28a9b68630f0701a71bdb2b80b120990f4c4b diff --git a/cosmic-greeter b/cosmic-greeter index 948b35a..7bab53c 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 948b35ab1294174afb4137b04d5f54a7537fd138 +Subproject commit 7bab53c5b45c10292e8f8f4dfedfaa09235a029f diff --git a/cosmic-launcher b/cosmic-launcher index 55b87ef..e92477a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 55b87ef8d9fc96a85d3bed4aff46e1b12ed17af2 +Subproject commit e92477a79b2decf9a434fb174f53592ff54a8ece diff --git a/cosmic-player b/cosmic-player index f036d03..e9beecc 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit f036d037ea700c020619534fa23b0656025f748b +Subproject commit e9beecc1bfb7066a7712c8cb51274cd2efddad8f diff --git a/cosmic-settings b/cosmic-settings index 1cb442f..ffdd122 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 1cb442f2bf25561efc5205bb87e778a3950f24c0 +Subproject commit ffdd122bf820fc717abe825dd3fcfba0edd46a42 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 6833138..fbd4ade 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 68331387e4336c37ce2300bea8638257feab449a +Subproject commit fbd4adede269681c07cd273f417f9296feabc26e diff --git a/cosmic-store b/cosmic-store index ff5d798..9027f22 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit ff5d798d91b3a7ff6b3c2d720fc45b02d3e7e0c2 +Subproject commit 9027f22989ed023a06464e2d7922514c6a7bad27 diff --git a/cosmic-term b/cosmic-term index 599c11c..c13ec4b 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 599c11c7c34385c676695adc0086161452598f1e +Subproject commit c13ec4b41b557ec00c3f71e450cedca0c96603a3 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 56da80f..463d1a7 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 56da80f1b4bb8ae84dc4aee50c191bcd6b2ec118 +Subproject commit 463d1a79dabd4ba36675b7136dc89b18f8ab3444 From 6fb8b35cf5b5e611809f8e44af72ebe1bd967978 Mon Sep 17 00:00:00 2001 From: dawe Date: Sun, 12 Oct 2025 22:30:39 +0200 Subject: [PATCH 174/220] Improve markdown and wording in DEBUGGING.md --- docs/DEBUGGING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/DEBUGGING.md b/docs/DEBUGGING.md index 9b12cc5..b5825ad 100644 --- a/docs/DEBUGGING.md +++ b/docs/DEBUGGING.md @@ -34,8 +34,8 @@ https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/DRM-Debugging documents h ## Frozen desktop -If the desktop is frozen and `ctrl+alt+f*` don't work to change to a TTY, [the magic SysRq key](https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html) with `r` can be used to swich input in raw mode, so the kernel will handle the tty switch key binding. /etc/sysctl.conf` or `/etc/sysctl.d` may need to be edited first to set `kernel.sysrq=1` or another value that allows this command. +If the desktop is frozen and `ctrl+alt+f*` don't work to change to a TTY, [the magic SysRq key](https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html) with `r` can be used to switch input into raw mode, so the kernel will handle the tty switch key binding. `/etc/sysctl.conf` or `/etc/sysctl.d` may need to be edited first to set `kernel.sysrq=1` or another value that allows this command. It is also possible to connect over `ssh` from another computer. -Then `pidof cosmic-comp` can be used to get the PID of the compositor. Then it is possible to investigate further with tools like `gdb`, using `sudo gdb` then `attach `. +Then `pidof cosmic-comp` can be used to get the PID of the compositor. Then it is possible to investigate further with tools like `gdb`, using `sudo gdb` and then `attach `. From e9a8b4be7f6a3e1e357d9e059b9ded96d736caaf Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 4 Nov 2025 15:25:53 -0700 Subject: [PATCH 175/220] Prepare for beta 5 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 1d565fc..fddfc0b 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 1d565fca80de4cc23cc321f8f2d8527cc8761d71 +Subproject commit fddfc0b6844df7ae2ee9bdb81684e84b0478d5d6 diff --git a/cosmic-applibrary b/cosmic-applibrary index ed61dad..0447fd4 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit ed61dad874a3f42e3d8f44550b38611a2015c819 +Subproject commit 0447fd4c6bcfdde8f09ce9abab204cf5c2769d71 diff --git a/cosmic-bg b/cosmic-bg index f1f79d3..21a16f4 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit f1f79d33892cc47c558d33250ae6a2fc9d9dbff0 +Subproject commit 21a16f4ac19cd1c37cf9d7464888b9f4f90cc9fa diff --git a/cosmic-comp b/cosmic-comp index 5a2eca2..6e41646 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 5a2eca29c38f24901a8f5f793d2190571d95c9ad +Subproject commit 6e4164643ea81d3a2c3b40ffc441950722a61bfb diff --git a/cosmic-edit b/cosmic-edit index 73446cd..a16c02d 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 73446cdafc99d45a5b7c1eb8ba179e4201c22900 +Subproject commit a16c02d63f343f044d842db38c92ba805b0fcaec diff --git a/cosmic-files b/cosmic-files index 7cc28a9..32c6aeb 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 7cc28a9b68630f0701a71bdb2b80b120990f4c4b +Subproject commit 32c6aebd8114775b57609374bd68fd453690fbb9 diff --git a/cosmic-greeter b/cosmic-greeter index 7bab53c..9aacf6c 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 7bab53c5b45c10292e8f8f4dfedfaa09235a029f +Subproject commit 9aacf6cc1161546ff1c368d8c8f5c9fb230575d9 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 0080330..70e36d6 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 0080330b6dacafccebc3aac74f3fccaf20f87f67 +Subproject commit 70e36d6ec4105b0790698cd2a8f23c6f33182921 diff --git a/cosmic-launcher b/cosmic-launcher index e92477a..4659b68 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit e92477a79b2decf9a434fb174f53592ff54a8ece +Subproject commit 4659b687e7510e294d320cec731c598439a9bfc8 diff --git a/cosmic-notifications b/cosmic-notifications index 32c9457..c5e561e 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 32c94572eb9d65b27afac37e791c31213cb5dc55 +Subproject commit c5e561e26461ca95c95dd2e44e55c67d5d532a91 diff --git a/cosmic-osd b/cosmic-osd index 91930fc..69dfcf8 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 91930fcdb51847abde03bfa8941d9d83b82280b7 +Subproject commit 69dfcf81e518c95249b227deb0d63ebf1a7648a8 diff --git a/cosmic-panel b/cosmic-panel index f1a9476..491e231 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit f1a947605243a79c4a4a0813fa234fa21440c859 +Subproject commit 491e231f4c28158176a0dd0f8c48083ad9c42d8a diff --git a/cosmic-player b/cosmic-player index e9beecc..912aa10 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit e9beecc1bfb7066a7712c8cb51274cd2efddad8f +Subproject commit 912aa1078ff98cfd2e32a575ecc7ff2337d08937 diff --git a/cosmic-screenshot b/cosmic-screenshot index 8ca2c6a..f8225a5 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 8ca2c6a662ba1b8a8790cd3caf1a0fe28bb85845 +Subproject commit f8225a56266b83da11caf8bb9d3d624136dd0a77 diff --git a/cosmic-session b/cosmic-session index d8ec361..472db42 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit d8ec361e3ccfc9a02bffc893ab0c08c204a275f2 +Subproject commit 472db4233083e8c6dabc24b0589183d0fd4e2b61 diff --git a/cosmic-settings b/cosmic-settings index ffdd122..29b4f9c 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit ffdd122bf820fc717abe825dd3fcfba0edd46a42 +Subproject commit 29b4f9cae5a18c5de078f5a7de8b6ae62c1ed206 diff --git a/cosmic-store b/cosmic-store index 9027f22..d690c75 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 9027f22989ed023a06464e2d7922514c6a7bad27 +Subproject commit d690c75accc87cb82ee260ebff28d86b6c233567 diff --git a/cosmic-term b/cosmic-term index c13ec4b..900dd88 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit c13ec4b41b557ec00c3f71e450cedca0c96603a3 +Subproject commit 900dd88a7007998eb6b4383d52391950c68e9e27 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 463d1a7..8641027 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 463d1a79dabd4ba36675b7136dc89b18f8ab3444 +Subproject commit 86410278881367a871fa4a6fe06e756baf6b3aee From f15e88c4c6d3e39d5bd93ece21663562575837a2 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 12 Nov 2025 10:50:24 -0700 Subject: [PATCH 176/220] Prepare for beta 6 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index fddfc0b..1e27c3f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit fddfc0b6844df7ae2ee9bdb81684e84b0478d5d6 +Subproject commit 1e27c3f2f45014cef5a14f81d658ccf969675f91 diff --git a/cosmic-applibrary b/cosmic-applibrary index 0447fd4..0d51828 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 0447fd4c6bcfdde8f09ce9abab204cf5c2769d71 +Subproject commit 0d51828b2d120249209c192499fe8f19c3e02bad diff --git a/cosmic-comp b/cosmic-comp index 6e41646..7e63b99 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 6e4164643ea81d3a2c3b40ffc441950722a61bfb +Subproject commit 7e63b99cd55a8f11661b25c24bd3776733a18ea9 diff --git a/cosmic-edit b/cosmic-edit index a16c02d..e66aa26 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit a16c02d63f343f044d842db38c92ba805b0fcaec +Subproject commit e66aa263a0c2adf10651e87c65734e45a4f0bbf5 diff --git a/cosmic-files b/cosmic-files index 32c6aeb..94b1570 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 32c6aebd8114775b57609374bd68fd453690fbb9 +Subproject commit 94b15703f2b350395d6c87f19212d9d63675edeb diff --git a/cosmic-greeter b/cosmic-greeter index 9aacf6c..cf8559e 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 9aacf6cc1161546ff1c368d8c8f5c9fb230575d9 +Subproject commit cf8559e07e24dd8c853b3a2197f9c69b9d023d93 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 70e36d6..f8cba7d 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 70e36d6ec4105b0790698cd2a8f23c6f33182921 +Subproject commit f8cba7d2f658e2bf61b99e89ca7afc32c2fb75a3 diff --git a/cosmic-launcher b/cosmic-launcher index 4659b68..afc2644 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 4659b687e7510e294d320cec731c598439a9bfc8 +Subproject commit afc26442a1f022603976c5e1aac686d128a65de8 diff --git a/cosmic-osd b/cosmic-osd index 69dfcf8..6bc9763 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 69dfcf81e518c95249b227deb0d63ebf1a7648a8 +Subproject commit 6bc9763f75b0c54727ecc52d0a5dac55f9f002ec diff --git a/cosmic-panel b/cosmic-panel index 491e231..231180b 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 491e231f4c28158176a0dd0f8c48083ad9c42d8a +Subproject commit 231180bff8491f3628d4dd3e249173bd17c21d19 diff --git a/cosmic-player b/cosmic-player index 912aa10..fa1637f 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 912aa1078ff98cfd2e32a575ecc7ff2337d08937 +Subproject commit fa1637fe51502f81dc3f2d58d9d14cc6c1ceb1fe diff --git a/cosmic-settings b/cosmic-settings index 29b4f9c..8bc944a 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 29b4f9cae5a18c5de078f5a7de8b6ae62c1ed206 +Subproject commit 8bc944aef7143ba13b60c1dcfd90c830a0ca9b79 diff --git a/cosmic-store b/cosmic-store index d690c75..a43e3d5 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit d690c75accc87cb82ee260ebff28d86b6c233567 +Subproject commit a43e3d5d9e944134cd0a0f0af020e980858ccb83 diff --git a/cosmic-term b/cosmic-term index 900dd88..c97d3b2 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 900dd88a7007998eb6b4383d52391950c68e9e27 +Subproject commit c97d3b2619546657b46d239b7c5f2821b2d915a3 From 3ede740ebddff48346f44051ddeb23971634814c Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 19 Nov 2025 13:45:22 -0700 Subject: [PATCH 177/220] Update for beta 7 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-idle | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 1e27c3f..0c3fd95 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 1e27c3f2f45014cef5a14f81d658ccf969675f91 +Subproject commit 0c3fd9571a634868448a6ebb752b7e2ac3c7537c diff --git a/cosmic-applibrary b/cosmic-applibrary index 0d51828..7aee674 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 0d51828b2d120249209c192499fe8f19c3e02bad +Subproject commit 7aee674a0195a49d63634442e6ab22daf9b17094 diff --git a/cosmic-comp b/cosmic-comp index 7e63b99..282d76e 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 7e63b99cd55a8f11661b25c24bd3776733a18ea9 +Subproject commit 282d76ef3418dcb632be4db59142db5c3273979b diff --git a/cosmic-edit b/cosmic-edit index e66aa26..21e50bc 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit e66aa263a0c2adf10651e87c65734e45a4f0bbf5 +Subproject commit 21e50bc80ab95d725e7455f7875a668af7070eb1 diff --git a/cosmic-files b/cosmic-files index 94b1570..15b748b 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 94b15703f2b350395d6c87f19212d9d63675edeb +Subproject commit 15b748bf3ac203b1778a3d68671583a23c841837 diff --git a/cosmic-greeter b/cosmic-greeter index cf8559e..f806087 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit cf8559e07e24dd8c853b3a2197f9c69b9d023d93 +Subproject commit f806087fc89cea8b3c7d78c13536d13cc7c53b57 diff --git a/cosmic-idle b/cosmic-idle index 267bb83..983d34a 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit 267bb837f127eb805a17250ebcad02db57eb72cb +Subproject commit 983d34ad9644930495e6d1c3ffb78408dad0c78d diff --git a/cosmic-launcher b/cosmic-launcher index afc2644..aea652a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit afc26442a1f022603976c5e1aac686d128a65de8 +Subproject commit aea652afa85abdc9e62c0b8a33b31c906abccae6 diff --git a/cosmic-osd b/cosmic-osd index 6bc9763..143a2c0 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 6bc9763f75b0c54727ecc52d0a5dac55f9f002ec +Subproject commit 143a2c0773eb0c0ee17fe53689b4713a3c876c90 diff --git a/cosmic-panel b/cosmic-panel index 231180b..8f445a4 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 231180bff8491f3628d4dd3e249173bd17c21d19 +Subproject commit 8f445a4ce944b6422e6310da06ad15a311c2bbf8 diff --git a/cosmic-player b/cosmic-player index fa1637f..6ff2547 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit fa1637fe51502f81dc3f2d58d9d14cc6c1ceb1fe +Subproject commit 6ff254711104f99c19d3c3c2b5f02ab70ad0b21f diff --git a/cosmic-settings b/cosmic-settings index 8bc944a..c95fcad 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 8bc944aef7143ba13b60c1dcfd90c830a0ca9b79 +Subproject commit c95fcad3c9e56fbfc6aca07ae8b3396ce143da1c diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index fbd4ade..d67de20 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit fbd4adede269681c07cd273f417f9296feabc26e +Subproject commit d67de203ced04c5b8ec3486d93e0e61876a8ee91 diff --git a/cosmic-store b/cosmic-store index a43e3d5..69500ce 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit a43e3d5d9e944134cd0a0f0af020e980858ccb83 +Subproject commit 69500ce9b4bdfec6313fa9843e289f5e2b0689bf diff --git a/cosmic-term b/cosmic-term index c97d3b2..a968702 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit c97d3b2619546657b46d239b7c5f2821b2d915a3 +Subproject commit a968702f30f65769bcbffb44e26790409c53345b diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index b7afe23..04edd3b 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit b7afe231d0922ea707f805677b9578f1e4d5e001 +Subproject commit 04edd3b9090cd0971f6b4f97fa34400bce7720e1 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 8641027..dd7d223 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 86410278881367a871fa4a6fe06e756baf6b3aee +Subproject commit dd7d22382c4c1a7f1d58843e742d5116f50d8715 From 102efba5aeab2f983e7694e0dcf25d57e50b4e33 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 25 Nov 2025 08:39:22 -0700 Subject: [PATCH 178/220] Update for beta 8 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 0c3fd95..abf5eed 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 0c3fd9571a634868448a6ebb752b7e2ac3c7537c +Subproject commit abf5eedb5e77541079df127f83a577b7bcec5a4b diff --git a/cosmic-applibrary b/cosmic-applibrary index 7aee674..89046fc 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 7aee674a0195a49d63634442e6ab22daf9b17094 +Subproject commit 89046fc5685e91c443dc4eba2c55cb3463f23bf9 diff --git a/cosmic-bg b/cosmic-bg index 21a16f4..a198a51 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 21a16f4ac19cd1c37cf9d7464888b9f4f90cc9fa +Subproject commit a198a514423ed21fcb7f0211b8d29e9c39d9f62d diff --git a/cosmic-comp b/cosmic-comp index 282d76e..6025f48 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 282d76ef3418dcb632be4db59142db5c3273979b +Subproject commit 6025f483d6de78e476a7006bb9ba9ad6c932446e diff --git a/cosmic-edit b/cosmic-edit index 21e50bc..10f1b8d 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 21e50bc80ab95d725e7455f7875a668af7070eb1 +Subproject commit 10f1b8db009fd966aacd2e1e00e66fd9c172e7ee diff --git a/cosmic-files b/cosmic-files index 15b748b..e053db3 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 15b748bf3ac203b1778a3d68671583a23c841837 +Subproject commit e053db3bf92d4a28ad4a22516eda47f189fc0b8c diff --git a/cosmic-greeter b/cosmic-greeter index f806087..201d8a1 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit f806087fc89cea8b3c7d78c13536d13cc7c53b57 +Subproject commit 201d8a1bc408f4b92ecc9da074ace26a3098463d diff --git a/cosmic-initial-setup b/cosmic-initial-setup index f8cba7d..0dcf117 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit f8cba7d2f658e2bf61b99e89ca7afc32c2fb75a3 +Subproject commit 0dcf117adbf64d62993cb9397d13f070640f4fc3 diff --git a/cosmic-launcher b/cosmic-launcher index aea652a..0b96606 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit aea652afa85abdc9e62c0b8a33b31c906abccae6 +Subproject commit 0b966061e176e4b54f7386a1b764a91c96f4dcf4 diff --git a/cosmic-notifications b/cosmic-notifications index c5e561e..592c6ac 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit c5e561e26461ca95c95dd2e44e55c67d5d532a91 +Subproject commit 592c6ace2a49857fa6610bd1a4ad4cfd899e6d68 diff --git a/cosmic-osd b/cosmic-osd index 143a2c0..f93c436 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 143a2c0773eb0c0ee17fe53689b4713a3c876c90 +Subproject commit f93c436e5ec7ac42cac2d743d3c1f08792c9c2d8 diff --git a/cosmic-player b/cosmic-player index 6ff2547..7c9ec8b 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 6ff254711104f99c19d3c3c2b5f02ab70ad0b21f +Subproject commit 7c9ec8b423df1a73059bf8317a39831c6ae1f7ef diff --git a/cosmic-randr b/cosmic-randr index bce9cdf..c39fe3f 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit bce9cdf2d447508d4e2d54a2be4fcd738ab51df5 +Subproject commit c39fe3fe3573c34ebbdf6d6d7f93ff232800c588 diff --git a/cosmic-screenshot b/cosmic-screenshot index f8225a5..8e5a554 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit f8225a56266b83da11caf8bb9d3d624136dd0a77 +Subproject commit 8e5a554834c8d6055b1ce585fa1df78b59fcf6ad diff --git a/cosmic-settings b/cosmic-settings index c95fcad..6ebc220 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit c95fcad3c9e56fbfc6aca07ae8b3396ce143da1c +Subproject commit 6ebc2208ed29dc5f721e1c0c714f3879afec1dfa diff --git a/cosmic-store b/cosmic-store index 69500ce..853503a 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 69500ce9b4bdfec6313fa9843e289f5e2b0689bf +Subproject commit 853503af7b42cca833a6a1dbf18b7c1aab2a7a62 diff --git a/cosmic-term b/cosmic-term index a968702..ff5fb1a 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit a968702f30f65769bcbffb44e26790409c53345b +Subproject commit ff5fb1ac31fd15630f13bfeeb2b62c2935c35c2f diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 04edd3b..db5f41e 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 04edd3b9090cd0971f6b4f97fa34400bce7720e1 +Subproject commit db5f41e88b83412a42d63c7c75680fc262c066dc diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index dd7d223..31b7a1a 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit dd7d22382c4c1a7f1d58843e742d5116f50d8715 +Subproject commit 31b7a1aa36f1a11c7bd1a14a6da3d87b9edca7d1 From ea32f6c30bddd9b24c47c0843ac116b72d140708 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 25 Nov 2025 11:49:10 -0700 Subject: [PATCH 179/220] Update cosmic-osd --- cosmic-osd | 2 +- justfile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cosmic-osd b/cosmic-osd index f93c436..d89e0ca 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit f93c436e5ec7ac42cac2d743d3c1f08792c9c2d8 +Subproject commit d89e0cad91202d14bc81736ece1f0d277832f91f diff --git a/justfile b/justfile index f6bd3a0..d657c08 100644 --- a/justfile +++ b/justfile @@ -15,7 +15,7 @@ build: {{ just }} cosmic-initial-setup/build-release {{ just }} cosmic-launcher/build-release {{ just }} cosmic-notifications/build-release - {{ make }} -C cosmic-osd all + {{ just }} cosmic-osd/build-release {{ just }} cosmic-panel/build-release {{ just }} cosmic-player/build-release {{ just }} cosmic-randr/build-release @@ -43,7 +43,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-initial-setup/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install - {{ make }} -C cosmic-osd install DESTDIR={{rootdir}} prefix={{prefix}} + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-osd/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-panel/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-player/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-randr/install From 221a9856f35005061448842b8f343422f618c003 Mon Sep 17 00:00:00 2001 From: Rerum02 <105669177+Rerum02@users.noreply.github.com> Date: Tue, 25 Nov 2025 16:04:02 -0500 Subject: [PATCH 180/220] docs: Update README.md for Fedora (#1361) * Update README.md for Fedora Change cli instructions so that the user now uses the Fedora main repo. Also changed where to find more info to the Cosmic SIG page. * readd copr repo README.md * Update Fedora installation instructions --------- Co-authored-by: Jacob Kauffmann --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index bce4522..2248525 100644 --- a/README.md +++ b/README.md @@ -118,14 +118,21 @@ Then log out, click on your user, and a sprocket at the bottom right shows an ad For a more detailed discussion, consider the [relevant section in the Arch wiki](https://wiki.archlinux.org/title/COSMIC). ## Installing on Fedora Linux -Cosmic may be installed via a Fedora COPR repository. + +COSMIC can be installed from the built-in repositories on Fedora 41+: + ``` -dnf copr enable ryanabx/cosmic-epoch -dnf install cosmic-desktop +sudo dnf install @cosmic-desktop-environment ``` -Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. -For further information, you may check the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). +Alternatively, for more up-to-date COSMIC packages (but less quality control), you can use the nightly COPR builds: + +``` +sudo dnf copr enable ryanabx/cosmic-epoch && sudo dnf install cosmic-desktop +``` + +After installing, log out, click on your user, and use the sprocket in the bottom right to select the COSMIC desktop environment before logging in. +For more information, check the [Fedora Wiki COSMIC SIG page](https://fedoraproject.org/wiki/SIGs/COSMIC) or the [COPR page](https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/). ## Installing on NixOS The COSMIC module on NixOS can be enabled by adding the following lines to From 8cd00decac532e95fb8c80fa9420f3adc8482218 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 3 Dec 2025 08:34:58 -0700 Subject: [PATCH 181/220] Update for beta 9 tag --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-initial-setup | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-workspaces-epoch | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index abf5eed..f60c980 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit abf5eedb5e77541079df127f83a577b7bcec5a4b +Subproject commit f60c980db83837c168a6477c4f68818a58f75861 diff --git a/cosmic-comp b/cosmic-comp index 6025f48..3ddc942 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 6025f483d6de78e476a7006bb9ba9ad6c932446e +Subproject commit 3ddc9421e4a665ae968866cbe2bc7e2ef5e7bb60 diff --git a/cosmic-edit b/cosmic-edit index 10f1b8d..c80dbe2 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 10f1b8db009fd966aacd2e1e00e66fd9c172e7ee +Subproject commit c80dbe253e5c5f2b76a736bec397a5494c2d4862 diff --git a/cosmic-files b/cosmic-files index e053db3..3baaf4b 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit e053db3bf92d4a28ad4a22516eda47f189fc0b8c +Subproject commit 3baaf4b4522ae71d05267cbe30f8edd57aafc498 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 0dcf117..4684354 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 0dcf117adbf64d62993cb9397d13f070640f4fc3 +Subproject commit 468435482fbda4d3caccbddad96891517f901569 diff --git a/cosmic-osd b/cosmic-osd index d89e0ca..47f715a 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit d89e0cad91202d14bc81736ece1f0d277832f91f +Subproject commit 47f715afcaa2e1253a3f5985e9fbda6d68cf1c7b diff --git a/cosmic-panel b/cosmic-panel index 8f445a4..8eb8a1b 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 8f445a4ce944b6422e6310da06ad15a311c2bbf8 +Subproject commit 8eb8a1b6305213ec7402cb2ec24bef6b501b978a diff --git a/cosmic-settings b/cosmic-settings index 6ebc220..2e99561 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 6ebc2208ed29dc5f721e1c0c714f3879afec1dfa +Subproject commit 2e99561d32c9198218d38bb5eb88129d0405b706 diff --git a/cosmic-store b/cosmic-store index 853503a..7353020 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 853503af7b42cca833a6a1dbf18b7c1aab2a7a62 +Subproject commit 735302044c9997fe84a349f8ee08dd3f4980891d diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index db5f41e..5215cf4 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit db5f41e88b83412a42d63c7c75680fc262c066dc +Subproject commit 5215cf496145352fc8ff66d1f696d257e27731ff From 87391a426f1d82d055c503409fd1c4b49d0e525f Mon Sep 17 00:00:00 2001 From: Brad Lohmeyer Date: Sat, 29 Nov 2025 22:51:29 -0500 Subject: [PATCH 182/220] docs: readme: reformat apt commands --- README.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 53 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 2248525..81e2247 100644 --- a/README.md +++ b/README.md @@ -206,17 +206,67 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libpam0g-dev libpixman-1-dev libssl-dev libflatpak-dev -y +sudo apt install -y \ + dbus \ + just \ + libdbus-1-dev \ + libflatpak-dev \ + libglvnd-dev \ + libinput-dev \ + libpam0g-dev \ + libpixman-1-dev \ + libseat-dev \ + libssl-dev \ + libwayland-dev \ + libxkbcommon-dev \ + rustc \ + udev ``` and the optional ones with: ``` -sudo apt install libsystemd-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev -y +sudo apt install -y \ + cargo \ + libclang-dev \ + libexpat1-dev \ + libfontconfig-dev \ + libfreetype-dev \ + libgbm-dev \ + libpipewire-0.3-dev \ + libpulse-dev \ + libsystemd-dev \ + mold \ + pop-launcher ``` They can be installed all at once with: ``` -sudo apt install just rustc libglvnd-dev libwayland-dev libseat-dev libxkbcommon-dev libinput-dev udev dbus libdbus-1-dev libsystemd-dev libpixman-1-dev libssl-dev libflatpak-dev libpulse-dev pop-launcher libexpat1-dev libfontconfig-dev libfreetype-dev mold cargo libgbm-dev libclang-dev libpipewire-0.3-dev libpam0g-dev -y +sudo apt install -y \ + cargo \ + dbus \ + just \ + libclang-dev \ + libdbus-1-dev \ + libexpat1-dev \ + libflatpak-dev \ + libfontconfig-dev \ + libfreetype-dev \ + libgbm-dev \ + libglvnd-dev \ + libinput-dev \ + libpam0g-dev \ + libpipewire-0.3-dev \ + libpixman-1-dev \ + libpulse-dev \ + libseat-dev \ + libssl-dev \ + libsystemd-dev \ + libwayland-dev \ + libxkbcommon-dev \ + mold \ + pop-launcher \ + rustc \ + udev ``` ### Testing From ce6bcdb54d143ef725853b93f80254849ce5d382 Mon Sep 17 00:00:00 2001 From: Brad Lohmeyer Date: Sat, 29 Nov 2025 22:52:21 -0500 Subject: [PATCH 183/220] docs: readme: fix apt packages --- README.md | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 81e2247..8932ce6 100644 --- a/README.md +++ b/README.md @@ -176,11 +176,15 @@ For further information, you may check the [Gentoo Wiki](https://wiki.gentoo.org ## Setup on distributions without packaging of COSMIC components -The COSMIC desktop environment requires a few dependencies: +The COSMIC desktop environment requires a few dependencies. The rustc and just packages of your distro may be too old, so we recommend installing rustc and cargo with rustup, and installing just with cargo. (This list does not try to be exhaustive, but rather tries to provide a decent starting point. For detailed instructions, check out the individual projects): - [just](https://github.com/casey/just) - rustc +- cargo +- c compiler (cc) +- make +- git - libwayland - mesa (or third-party libEGL/libGL implementations, though interfacing with mesa's libglvnd is generally recommended). - libseat @@ -188,16 +192,17 @@ The COSMIC desktop environment requires a few dependencies: - libinput - udev - dbus +- libdisplay-info-dev +- libgstreamer1.0-dev +- libgstreamer-plugins-base1.0-dev optionally (though the build-system might currently require these libraries): - libsystem - libpulse -- pop-launcher - libexpat1 - libfontconfig - libfreetype - lld -- cargo - libgbm-dev - libclang-dev - libpipewire-0.3-dev @@ -207,11 +212,15 @@ Note: `libfontconfig`, `libfreetype`, and `lld` are packages specific to Linux d The required ones can be installed with: ``` sudo apt install -y \ + build-essential \ dbus \ - just \ + git \ libdbus-1-dev \ + libdisplay-info-dev \ libflatpak-dev \ libglvnd-dev \ + libgstreamer-plugins-base1.0-dev \ + libgstreamer1.0-dev \ libinput-dev \ libpam0g-dev \ libpixman-1-dev \ @@ -219,14 +228,16 @@ sudo apt install -y \ libssl-dev \ libwayland-dev \ libxkbcommon-dev \ - rustc \ + rustup \ udev + +rustup toolchain install stable +cargo install just ``` and the optional ones with: ``` sudo apt install -y \ - cargo \ libclang-dev \ libexpat1-dev \ libfontconfig-dev \ @@ -235,24 +246,27 @@ sudo apt install -y \ libpipewire-0.3-dev \ libpulse-dev \ libsystemd-dev \ - mold \ - pop-launcher + lld \ + mold ``` They can be installed all at once with: ``` sudo apt install -y \ - cargo \ + build-essential \ dbus \ - just \ + git \ libclang-dev \ libdbus-1-dev \ + libdisplay-info-dev \ libexpat1-dev \ libflatpak-dev \ libfontconfig-dev \ libfreetype-dev \ libgbm-dev \ libglvnd-dev \ + libgstreamer-plugins-base1.0-dev \ + libgstreamer1.0-dev \ libinput-dev \ libpam0g-dev \ libpipewire-0.3-dev \ @@ -263,10 +277,13 @@ sudo apt install -y \ libsystemd-dev \ libwayland-dev \ libxkbcommon-dev \ + lld \ mold \ - pop-launcher \ - rustc \ + rustup \ udev + +rustup toolchain install stable +cargo install just ``` ### Testing From 3c128a6c526eac4723aadb6f1fa422c860d81b33 Mon Sep 17 00:00:00 2001 From: Rerum02 <105669177+Rerum02@users.noreply.github.com> Date: Mon, 3 Nov 2025 15:21:27 -0500 Subject: [PATCH 184/220] Updated install instructions for nixos Had link directly to the offical wiki, and replaced instructions for installation to match the wiki --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8932ce6..3add6ac 100644 --- a/README.md +++ b/README.md @@ -138,18 +138,19 @@ For more information, check the [Fedora Wiki COSMIC SIG page](https://fedoraproj The COSMIC module on NixOS can be enabled by adding the following lines to your NixOS configuration file (`configuration.nix` or in your Flake): ```nix - # Enable the login manager +{ + # Enable the COSMIC login manager services.displayManager.cosmic-greeter.enable = true; - # Enable the COSMIC DE itself + + # Enable the COSMIC desktop environment services.desktopManager.cosmic.enable = true; - # Enable XWayland support in COSMIC - services.desktopManager.cosmic.xwayland.enable = true; +} ``` While some packages like `cosmic-session` might be present in prior versions, the modules that add full support for COSMIC were added in **NixOS 25.05**. -You can find more details in the [NixOS 25.05 release notes](https://nixos.org/manual/nixos/unstable/release-notes#sec-release-25.05). +You can find more details on the [NixOS Wiki](https://wiki.nixos.org/wiki/COSMIC). ## Installing on openSUSE tumbleweed From 366bf74f492d49aa8333d93f3b0aacc4c6d9e5f6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 10 Dec 2025 07:55:53 -0700 Subject: [PATCH 185/220] Prepare for stable tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f60c980..51cd763 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f60c980db83837c168a6477c4f68818a58f75861 +Subproject commit 51cd763ca87dc54a2f0092ad193af51709ec15ee diff --git a/cosmic-applibrary b/cosmic-applibrary index 89046fc..d065468 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 89046fc5685e91c443dc4eba2c55cb3463f23bf9 +Subproject commit d06546837b53adf9a02c4b771cb8211738462e37 diff --git a/cosmic-bg b/cosmic-bg index a198a51..3d1ec12 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit a198a514423ed21fcb7f0211b8d29e9c39d9f62d +Subproject commit 3d1ec12ce7ee4184da124599c88d7c85804215a6 diff --git a/cosmic-comp b/cosmic-comp index 3ddc942..fa88002 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 3ddc9421e4a665ae968866cbe2bc7e2ef5e7bb60 +Subproject commit fa88002ba41d2edec25dd7ffdee9719fbb928fc0 diff --git a/cosmic-edit b/cosmic-edit index c80dbe2..5c2cb02 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit c80dbe253e5c5f2b76a736bec397a5494c2d4862 +Subproject commit 5c2cb022cfebff78e4b5fc22022f081d114c556b diff --git a/cosmic-files b/cosmic-files index 3baaf4b..e65529d 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 3baaf4b4522ae71d05267cbe30f8edd57aafc498 +Subproject commit e65529dcfcc9f85a6c8c6f8066d972ffd7e409f7 diff --git a/cosmic-greeter b/cosmic-greeter index 201d8a1..d5c4746 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 201d8a1bc408f4b92ecc9da074ace26a3098463d +Subproject commit d5c4746a5a640bf65aa2fde9843e8bc3c0250175 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 4684354..32a9cd9 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 468435482fbda4d3caccbddad96891517f901569 +Subproject commit 32a9cd9a223f814cb6960aa652845fa930d2d586 diff --git a/cosmic-launcher b/cosmic-launcher index 0b96606..c54b84e 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 0b966061e176e4b54f7386a1b764a91c96f4dcf4 +Subproject commit c54b84ec3bf13acd5f797b77d25b3c6c7dc69e4a diff --git a/cosmic-notifications b/cosmic-notifications index 592c6ac..0908418 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 592c6ace2a49857fa6610bd1a4ad4cfd899e6d68 +Subproject commit 090841802c1f0b0c288dec4186e99bee1c2635da diff --git a/cosmic-osd b/cosmic-osd index 47f715a..4a3d2b4 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 47f715afcaa2e1253a3f5985e9fbda6d68cf1c7b +Subproject commit 4a3d2b4aa366d4c70b780a4ae4c03c4ea86b5dd1 diff --git a/cosmic-player b/cosmic-player index 7c9ec8b..29c8fb3 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 7c9ec8b423df1a73059bf8317a39831c6ae1f7ef +Subproject commit 29c8fb3675d91c3446c345e9bc88856aa4ed7325 diff --git a/cosmic-randr b/cosmic-randr index c39fe3f..f5923d1 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit c39fe3fe3573c34ebbdf6d6d7f93ff232800c588 +Subproject commit f5923d1ef58b87ef103abe1a0e44460236d8fa36 diff --git a/cosmic-screenshot b/cosmic-screenshot index 8e5a554..f74d669 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 8e5a554834c8d6055b1ce585fa1df78b59fcf6ad +Subproject commit f74d6695f0d3593db248fbe587257a23459a982d diff --git a/cosmic-session b/cosmic-session index 472db42..f409307 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 472db4233083e8c6dabc24b0589183d0fd4e2b61 +Subproject commit f4093070be2813787fbfd1a1ff43b213c1396343 diff --git a/cosmic-settings b/cosmic-settings index 2e99561..318f06f 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 2e99561d32c9198218d38bb5eb88129d0405b706 +Subproject commit 318f06f9883565c9391a0d0025365e078141ac7b diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index d67de20..2753b60 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit d67de203ced04c5b8ec3486d93e0e61876a8ee91 +Subproject commit 2753b60609a07abb9db6eab3c0f36a52d8347df4 diff --git a/cosmic-store b/cosmic-store index 7353020..f57c864 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 735302044c9997fe84a349f8ee08dd3f4980891d +Subproject commit f57c864f06648c29906450ecda4231c57440872c diff --git a/cosmic-term b/cosmic-term index ff5fb1a..26b1f51 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit ff5fb1ac31fd15630f13bfeeb2b62c2935c35c2f +Subproject commit 26b1f513621f9fa05c59e3283f7f91c8c94cc2a0 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 5215cf4..954a45c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 5215cf496145352fc8ff66d1f696d257e27731ff +Subproject commit 954a45ca4c06c7292a6c2faaf63036db07ca0536 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 31b7a1a..28fe74b 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 31b7a1aa36f1a11c7bd1a14a6da3d87b9edca7d1 +Subproject commit 28fe74badef0e4931dae7220319836bc51c34d37 From cb3fce4635585d463fc15709276e6aa99ec1ebd4 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 10 Dec 2025 15:17:14 -0700 Subject: [PATCH 186/220] Minor updates before stable --- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-settings | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cosmic-icons b/cosmic-icons index 70b0758..cd30ffd 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 70b07582e24ec2114672256b9657ca80670bca8a +Subproject commit cd30ffd509bb6b289ac5d8ae26e2e30341e9b8cb diff --git a/cosmic-launcher b/cosmic-launcher index c54b84e..cabe419 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit c54b84ec3bf13acd5f797b77d25b3c6c7dc69e4a +Subproject commit cabe419514ab2d8e4718806deece8245958973b3 diff --git a/cosmic-settings b/cosmic-settings index 318f06f..7965d39 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 318f06f9883565c9391a0d0025365e078141ac7b +Subproject commit 7965d39f7eba5806c748a57e2e8e92fd8a1db373 From 39c24b0b4eb75f02d37196306b5612770cfe3c04 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 10 Dec 2025 15:21:45 -0700 Subject: [PATCH 187/220] Update cosmic-launcher --- cosmic-launcher | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmic-launcher b/cosmic-launcher index cabe419..2fefe2d 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit cabe419514ab2d8e4718806deece8245958973b3 +Subproject commit 2fefe2d50c62a36357265ccdd66b36a7816aac96 From 508b7fe8e6a9ddc4c49142a6365e3cf022de98f9 Mon Sep 17 00:00:00 2001 From: killertofus Date: Mon, 15 Dec 2025 09:17:00 -0700 Subject: [PATCH 188/220] docs: Add new copy from website to replace beta copy --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3add6ac..4133631 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # COSMIC Desktop -Currently in **beta** for Epoch 1 (the first release), which is nearly feature-complete and in the final bug fixing stage. Testing instructions for various distributions are below. +[COSMIC](https://system76.com/cosmic) is a desktop environment offering performance, efficiency, and personalization to empower a wide variety of use cases. ## Components of COSMIC Desktop * [cosmic-applets](https://github.com/pop-os/cosmic-applets) From da3cf5ee1e35f4e729f9dc124487ca29b1058777 Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Mon, 15 Dec 2025 09:39:07 -0700 Subject: [PATCH 189/220] docs: Remove additional beta messaging from README --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4133631..b9c1e59 100644 --- a/README.md +++ b/README.md @@ -43,17 +43,15 @@ ## Installing on Pop!\_OS -COSMIC DE is in its first beta release. We're in a bug fixing stage of development with features largely complete for the first release. Using and testing the beta is welcome. +### Pop!\_OS 24.04 -### Pop!\_OS 24.04 Beta +COSMIC DE's first release (Epoch 1) is included in Pop!\_OS 24.04. There are two ways to get the 24.04 release: -The recommended way to test COSMIC Epoch on Pop!\_OS is by using the Pop!\_OS 24.04 LTS Beta release. There are two ways to get the 24.04 Beta: - -- Install it from the [latest Beta release ISO](https://system76.com/cosmic/). +- Install it from the [latest release ISO](https://system76.com/cosmic/). - Upgrade an existing Pop!\_OS 22.04 installation using the following command: `pop-upgrade release upgrade -f` - If you experience problems during the upgrade, please open an issue in the [pop-upgrade GitHub repository](https://github.com/pop-os/upgrade) or join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) for assistance. -Pop!\_OS 24.04 Beta installations will be upgradable to the final 24.04 release, but some manual interventions may occasionally be required during development. If you're using Pop!\_OS 24.04 Beta, then it's recommended to join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) to receive news about the 24.04 development cycle. Join the COSMIC Epoch channel. +COSMIC users, including Pop!_OS users, are welcome to join the [Pop!\_OS Mattermost chat server](https://chat.pop-os.org) to receive news about development. Join the [COSMIC Epoch channel](https://chat.pop-os.org/pop-os/channels/cosmic-epoch) for COSMIC user discussion, or the [Development channel](https://chat.pop-os.org/pop-os/channels/development) for developer-oriented discussion. ### Pop!\_OS 22.04 @@ -324,9 +322,12 @@ These and the `justfile` inside this repository may be used as references on how ### Versioning -COSMIC DE is still a work-in-progress and thus does not follow a versioning scheme yet. +COSMIC DE is a work in progress with many moving pieces. We do our best to keep the referenced submodule commits in this repository building and working together; as a consequence, they might not contain the latest updates and features from these repositories (yet). -The commits corresponding with the current beta release are tagged `epoch-1.0.0-beta.X.Y`, where `X` is the beta release and `Y` is the minor release. + +The commits corresponding with the current release are tagged `epoch-X.Y.Z`, where `X` is the major release and the last two numbers denote incremental minor releases. (During development of new major versions, an additional `-alpha.Y.Z` or `-beta.Y.Z` may be appended.) + +COSMIC Epoch version numbers are mainly for the benefit of non-Pop!_OS distributions; Pop!_OS uses its own build system, and typically receives updates to individual submodules before they're tagged as part of a COSMIC Epoch release. ## Translating From 8f98c11b8cdf3dce8b3a9dabc09c9a64442c1113 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 30 Dec 2025 10:55:59 -0700 Subject: [PATCH 190/220] Prepare for 1.0.1 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 51cd763..50d931b 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 51cd763ca87dc54a2f0092ad193af51709ec15ee +Subproject commit 50d931b191dc725088ee4f6a1e222e9e027e6148 diff --git a/cosmic-applibrary b/cosmic-applibrary index d065468..1b8918d 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit d06546837b53adf9a02c4b771cb8211738462e37 +Subproject commit 1b8918d0059831b4cf4ba918a363a5bd38b0e64b diff --git a/cosmic-bg b/cosmic-bg index 3d1ec12..ff506f9 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 3d1ec12ce7ee4184da124599c88d7c85804215a6 +Subproject commit ff506f91f73202ffb26214ce244aa77c53be8e5b diff --git a/cosmic-comp b/cosmic-comp index fa88002..8a5d78d 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit fa88002ba41d2edec25dd7ffdee9719fbb928fc0 +Subproject commit 8a5d78dbb0eef579bc6afab5315363e872a15185 diff --git a/cosmic-edit b/cosmic-edit index 5c2cb02..4f79108 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 5c2cb022cfebff78e4b5fc22022f081d114c556b +Subproject commit 4f791088efb0b5c34303321c2c7c22b7fadacebf diff --git a/cosmic-files b/cosmic-files index e65529d..6d3abf4 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit e65529dcfcc9f85a6c8c6f8066d972ffd7e409f7 +Subproject commit 6d3abf431c09c4bbc2365f136ec7319e267e791e diff --git a/cosmic-greeter b/cosmic-greeter index d5c4746..4d74121 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit d5c4746a5a640bf65aa2fde9843e8bc3c0250175 +Subproject commit 4d74121ac1fa48126f080d170be20abf551cdbaa diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 32a9cd9..d467d9b 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 32a9cd9a223f814cb6960aa652845fa930d2d586 +Subproject commit d467d9b26c377067c32c5c7c2982e76b03e7ff63 diff --git a/cosmic-launcher b/cosmic-launcher index 2fefe2d..bb0ed1c 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 2fefe2d50c62a36357265ccdd66b36a7816aac96 +Subproject commit bb0ed1c5848168421d4a3e8b95c44aeadce16967 diff --git a/cosmic-notifications b/cosmic-notifications index 0908418..98bf8c5 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 090841802c1f0b0c288dec4186e99bee1c2635da +Subproject commit 98bf8c59876b7865f4e1a95ae0d7025ecda4b020 diff --git a/cosmic-osd b/cosmic-osd index 4a3d2b4..5f35ceb 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 4a3d2b4aa366d4c70b780a4ae4c03c4ea86b5dd1 +Subproject commit 5f35cebe8ae1c879846057824aebc6f206e24e8e diff --git a/cosmic-player b/cosmic-player index 29c8fb3..8251827 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 29c8fb3675d91c3446c345e9bc88856aa4ed7325 +Subproject commit 8251827c9c5b9cc96be28ba4015ff8d5ebcc5642 diff --git a/cosmic-randr b/cosmic-randr index f5923d1..741089c 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit f5923d1ef58b87ef103abe1a0e44460236d8fa36 +Subproject commit 741089cf5e3aa7d5e48042101c1d4cc813b13637 diff --git a/cosmic-screenshot b/cosmic-screenshot index f74d669..f04ad27 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit f74d6695f0d3593db248fbe587257a23459a982d +Subproject commit f04ad2717751b86708c6ed89c41dcb49f4f42912 diff --git a/cosmic-session b/cosmic-session index f409307..1dee7d1 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit f4093070be2813787fbfd1a1ff43b213c1396343 +Subproject commit 1dee7d1a943f640e72597ee1decc4aad54007d9c diff --git a/cosmic-settings b/cosmic-settings index 7965d39..079a1fb 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 7965d39f7eba5806c748a57e2e8e92fd8a1db373 +Subproject commit 079a1fbb55caace89f274d63063392f761edbf60 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 2753b60..9111bf0 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 2753b60609a07abb9db6eab3c0f36a52d8347df4 +Subproject commit 9111bf0dfc65a4708a219d22616397819f6a6222 diff --git a/cosmic-store b/cosmic-store index f57c864..26a0f35 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit f57c864f06648c29906450ecda4231c57440872c +Subproject commit 26a0f35f6a8db110e5f58a79e56f7e534fdd9fc1 diff --git a/cosmic-term b/cosmic-term index 26b1f51..6a1151c 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 26b1f513621f9fa05c59e3283f7f91c8c94cc2a0 +Subproject commit 6a1151c83021280da1fdd3e4911d03fdc2635b38 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 954a45c..43ef945 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 954a45ca4c06c7292a6c2faaf63036db07ca0536 +Subproject commit 43ef945a92fc1e4941b6cf9222d41a159490b58b diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 28fe74b..63903c9 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 28fe74badef0e4931dae7220319836bc51c34d37 +Subproject commit 63903c94507d14732f8b95d745d75dc4944ff461 From 0972aa1396a24c5b57e10ee30ec8445b3389d5de Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 13 Jan 2026 14:40:19 -0700 Subject: [PATCH 191/220] Prepare for 1.0.2 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-initial-setup | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 50d931b..44ec34f 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 50d931b191dc725088ee4f6a1e222e9e027e6148 +Subproject commit 44ec34f6aa7456aedc07da7a4c55eeda4c963dfe diff --git a/cosmic-applibrary b/cosmic-applibrary index 1b8918d..815d897 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 1b8918d0059831b4cf4ba918a363a5bd38b0e64b +Subproject commit 815d897e10dce4f0a86af784ced3ac4e490fa7bb diff --git a/cosmic-comp b/cosmic-comp index 8a5d78d..4adb074 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 8a5d78dbb0eef579bc6afab5315363e872a15185 +Subproject commit 4adb07443a4ba472bfa3ffebdb719949c72fa644 diff --git a/cosmic-edit b/cosmic-edit index 4f79108..290be82 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 4f791088efb0b5c34303321c2c7c22b7fadacebf +Subproject commit 290be82696f7053379d12e05f240f25491161f1e diff --git a/cosmic-files b/cosmic-files index 6d3abf4..9dc4ac2 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 6d3abf431c09c4bbc2365f136ec7319e267e791e +Subproject commit 9dc4ac21080edf82c98a26dfd524eae5680be100 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index d467d9b..cbc7b87 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit d467d9b26c377067c32c5c7c2982e76b03e7ff63 +Subproject commit cbc7b87a93de035205371eaeff39b19b9201c915 diff --git a/cosmic-notifications b/cosmic-notifications index 98bf8c5..d4918c3 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 98bf8c59876b7865f4e1a95ae0d7025ecda4b020 +Subproject commit d4918c3aef0eced4238231d785cdaf0845fdd497 diff --git a/cosmic-osd b/cosmic-osd index 5f35ceb..eedc11d 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 5f35cebe8ae1c879846057824aebc6f206e24e8e +Subproject commit eedc11d9fe384c85f17320c0634299b1671f632c diff --git a/cosmic-session b/cosmic-session index 1dee7d1..957fd52 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 1dee7d1a943f640e72597ee1decc4aad54007d9c +Subproject commit 957fd526cb569e2247a73ee3315d2a3d1d8b0628 diff --git a/cosmic-settings b/cosmic-settings index 079a1fb..d7f1cff 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 079a1fbb55caace89f274d63063392f761edbf60 +Subproject commit d7f1cff725884011af905dda44c4906871aadd98 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 9111bf0..ef024bf 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 9111bf0dfc65a4708a219d22616397819f6a6222 +Subproject commit ef024bfd06bf9fbd57246a25c91d1fdd28153d05 diff --git a/cosmic-term b/cosmic-term index 6a1151c..55b3cb9 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 6a1151c83021280da1fdd3e4911d03fdc2635b38 +Subproject commit 55b3cb93b3667bd4c53e04ca744aa35226eee422 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 63903c9..c1df2bf 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 63903c94507d14732f8b95d745d75dc4944ff461 +Subproject commit c1df2bf9ef8ca15417c3856877161c17cc8257e7 From 7106172bcd0c70225e7833ad4d3b25737faa3faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vuka=C5=A1in=20Vojinovi=C4=87?= <150025636+git-f0x@users.noreply.github.com> Date: Wed, 14 Jan 2026 16:51:14 +0100 Subject: [PATCH 192/220] chore: update CI --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 408f370..1e5d0c6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,13 +17,12 @@ jobs: Test: runs-on: ubuntu-latest container: - image: archlinux:latest + image: archlinux:base-devel volumes: - /:/host steps: - run: > - pacman --noconfirm -Syu - base-devel + pacman --noconfirm --needed -Syu cargo clang desktop-file-utils @@ -31,6 +30,7 @@ jobs: gtk3 gtk4 just + libdisplay-info libinput libxkbcommon llvm @@ -47,7 +47,7 @@ jobs: flatpak nasm - run: rm -rf /host/usr/local/lib/android # Free space - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 with: submodules: recursive # Safe directory behavior seems to have issues with `container:` From e4edeeca3f9f2c7dcefd654af5e8958686bc8d50 Mon Sep 17 00:00:00 2001 From: rezso Date: Wed, 14 Jan 2026 17:45:04 +0100 Subject: [PATCH 193/220] fix(just): cosmic-session uses build-release now --- justfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/justfile b/justfile index d657c08..c568fe5 100644 --- a/justfile +++ b/justfile @@ -22,7 +22,7 @@ build: {{ just }} cosmic-screenshot/build-release {{ just }} cosmic-settings/build-release {{ make }} -C cosmic-settings-daemon all - {{ just }} cosmic-session/all + {{ just }} cosmic-session/build-release {{ just }} cosmic-store/build-release {{ just }} cosmic-term/build-release {{ make }} -C cosmic-wallpapers all From 8722d5507c3be8b36bd668a212c2b0cf2a0d0a03 Mon Sep 17 00:00:00 2001 From: golden-spiral <67601844+golden-spiral@users.noreply.github.com> Date: Wed, 14 Jan 2026 17:46:16 +0100 Subject: [PATCH 194/220] docs: update Gentoo install section --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b9c1e59..6161173 100644 --- a/README.md +++ b/README.md @@ -164,13 +164,18 @@ For further information, you may check the [OBS page](https://build.opensuse.org ## Installing on Gentoo Linux COSMIC can be installed on Gentoo via a custom overlay. Add the overlay using your preferred overlay manager (such as eselect), and then install the desktop environment: -`eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git` +`eselect repository add cosmic-overlay git https://github.com/fsvm88/cosmic-overlay.git` -Next, install the COSMIC desktop environment and its associated themes: +Next, synchronize the repository with +`emaint sync -r cosmic-overlay` -`emerge cosmic-meta pop-theme-meta` +and install the COSMIC desktop environment and its associated themes: -Then log out, click on your user, and a sprocket at the bottom right shows an additional entry alongside your desktop environments. Change to COSMIC and proceed with log in. +`emerge cosmic-meta pop-theme-meta -av` + +Please note that the ebuilds have testing keywords and need to unmasked on stable systems for successful installation. + +Then log out, and switch the desktop environment to COSMIC, the procedure depends on your login manager. For further information, you may check the [Gentoo Wiki](https://wiki.gentoo.org/wiki/COSMIC) or [Overlay Repository](https://github.com/fsvm88/cosmic-overlay). ## Setup on distributions without packaging of COSMIC components From 13ea973991cc2e6ac32d033168e15de55a4c287e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 20 Jan 2026 09:08:21 -0700 Subject: [PATCH 195/220] Prepare for 1.0.3 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 44ec34f..37b1a87 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 44ec34f6aa7456aedc07da7a4c55eeda4c963dfe +Subproject commit 37b1a877a6759150d0220fecaf79aa60bedf1d35 diff --git a/cosmic-applibrary b/cosmic-applibrary index 815d897..6806d2c 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 815d897e10dce4f0a86af784ced3ac4e490fa7bb +Subproject commit 6806d2c10406667830e4b1e9bc4d70c10c679b6f diff --git a/cosmic-bg b/cosmic-bg index ff506f9..f431b28 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit ff506f91f73202ffb26214ce244aa77c53be8e5b +Subproject commit f431b28e78eb9d92b51dfd3df12d7b469d94db65 diff --git a/cosmic-comp b/cosmic-comp index 4adb074..b5e8c58 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 4adb07443a4ba472bfa3ffebdb719949c72fa644 +Subproject commit b5e8c585bf3b520d72dbb0e677482d67af2e055c diff --git a/cosmic-edit b/cosmic-edit index 290be82..f1923f5 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 290be82696f7053379d12e05f240f25491161f1e +Subproject commit f1923f5b9991f747c5341407cbc65087d7feb42d diff --git a/cosmic-files b/cosmic-files index 9dc4ac2..3ff39c0 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 9dc4ac21080edf82c98a26dfd524eae5680be100 +Subproject commit 3ff39c01eafa7a887f3ee8dbaaaa0139d1140a05 diff --git a/cosmic-greeter b/cosmic-greeter index 4d74121..f139612 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 4d74121ac1fa48126f080d170be20abf551cdbaa +Subproject commit f13961274a99f930cdcce4cff2074e627339ef6d diff --git a/cosmic-initial-setup b/cosmic-initial-setup index cbc7b87..41c2206 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit cbc7b87a93de035205371eaeff39b19b9201c915 +Subproject commit 41c22061a4ddac9d3181f92523b97d0a7979e4e9 diff --git a/cosmic-launcher b/cosmic-launcher index bb0ed1c..c30a9f7 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit bb0ed1c5848168421d4a3e8b95c44aeadce16967 +Subproject commit c30a9f7ba2a124c13fecc4ace5f9d3aa93670a26 diff --git a/cosmic-notifications b/cosmic-notifications index d4918c3..23e39ec 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit d4918c3aef0eced4238231d785cdaf0845fdd497 +Subproject commit 23e39eca29cf7f7c59f8ec6b80e0f847e080c240 diff --git a/cosmic-osd b/cosmic-osd index eedc11d..adb6227 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit eedc11d9fe384c85f17320c0634299b1671f632c +Subproject commit adb6227dcdbf119c4949e525189ecea93df134c5 diff --git a/cosmic-player b/cosmic-player index 8251827..59a8c49 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 8251827c9c5b9cc96be28ba4015ff8d5ebcc5642 +Subproject commit 59a8c49515fc190e492e055b29473747ce63d254 diff --git a/cosmic-screenshot b/cosmic-screenshot index f04ad27..01af29d 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit f04ad2717751b86708c6ed89c41dcb49f4f42912 +Subproject commit 01af29d7daef94f390727cc892de98d41c2e5792 diff --git a/cosmic-settings b/cosmic-settings index d7f1cff..a679d05 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit d7f1cff725884011af905dda44c4906871aadd98 +Subproject commit a679d056b9c05ee68193a8260a8ed3011a8d0e28 diff --git a/cosmic-store b/cosmic-store index 26a0f35..4cd64df 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 26a0f35f6a8db110e5f58a79e56f7e534fdd9fc1 +Subproject commit 4cd64df68fb5bc3dd1af51743b378c32d5ac7613 diff --git a/cosmic-term b/cosmic-term index 55b3cb9..42e4b28 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 55b3cb93b3667bd4c53e04ca744aa35226eee422 +Subproject commit 42e4b28516f23679e92dd7d76aadf8bd451188e2 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 43ef945..15ce526 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 43ef945a92fc1e4941b6cf9222d41a159490b58b +Subproject commit 15ce5267af79657a10f2848ec7390898f5851c7c diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index c1df2bf..e80eb7f 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit c1df2bf9ef8ca15417c3856877161c17cc8257e7 +Subproject commit e80eb7f11247371efd06e373d891815cd6a8acf1 From dafb7bb1fa715b9223ce7bf5a8448542d4aa509e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 21 Jan 2026 10:16:31 -0700 Subject: [PATCH 196/220] Add script to automate update of version, currently limited to apps --- scripts/version-update.sh | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100755 scripts/version-update.sh diff --git a/scripts/version-update.sh b/scripts/version-update.sh new file mode 100755 index 0000000..2d05a21 --- /dev/null +++ b/scripts/version-update.sh @@ -0,0 +1,40 @@ +#!/usr/bin/env bash + +set -e + +# This should be the _next_ epoch version +version=1.0.4 +subject="Epoch ${version} version update" +description="Generated by cosmic-epoch scripts/version-update.sh" + +repos=( + cosmic-edit + cosmic-files + cosmic-player + cosmic-store + cosmic-term +) + +for repo in "${repos[@]}" +do + git submodule update --recursive "${repo}" + pushd "${repo}" + git fetch origin + git checkout -B epoch-update origin/master + git reset --hard + if [ "$(dpkg-parsechangelog --show-field Version)" != "${version}" ] + then + dch --newversion "${version}" --distribution noble "${subject}" + fi + cargo set-version "${version}" + cargo update + git commit -a -m "${subject}" -m "${description}" + git push -f -u origin epoch-update + gh pr create \ + --title "${subject}" \ + --body "${description}" \ + --assignee "@me" \ + --reviewer "pop-os/engineering" \ + --reviewer "pop-os/quality-assurance" + popd +done \ No newline at end of file From e13e24b54e01a302f722996d6383323a0cbfb9af Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 27 Jan 2026 10:30:12 -0700 Subject: [PATCH 197/220] Use annotated tags --- scripts/tag.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/tag.sh b/scripts/tag.sh index 157872c..2676faf 100755 --- a/scripts/tag.sh +++ b/scripts/tag.sh @@ -2,14 +2,15 @@ set -e -TAG="$1" - -if [ -z "$TAG" ] +if [ -z "$1" ] then - echo "$0 [tag]" >&2 + echo "$0 [epoch version]" >&2 exit 1 fi +VERSION="$1" +TAG="epoch-$1" + echo "Do you want to tag the current state of cosmic-epoch with the tag $TAG? (y/N)" read answer if [ "$answer" != "y" ] @@ -22,8 +23,8 @@ set -x git fetch --recurse-submodules -git tag --force "$TAG" -git submodule foreach git tag --force "$TAG" +git tag --force --annotate "$TAG" --message "Epoch ${VERSION}" +git submodule foreach git tag --force --annotate "$TAG" --message "Epoch ${VERSION}" git push --force origin tag "$TAG" git submodule foreach git push --force origin tag "$TAG" From 5dcb211692e88e2659515dd8c93442d8e603399e Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 27 Jan 2026 14:06:37 -0700 Subject: [PATCH 198/220] Prepare for 1.0.4 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-idle | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 37b1a87..d4f6285 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 37b1a877a6759150d0220fecaf79aa60bedf1d35 +Subproject commit d4f62852f3fdaf3b7f1c4a5fa87724d0314467b0 diff --git a/cosmic-applibrary b/cosmic-applibrary index 6806d2c..22926ea 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 6806d2c10406667830e4b1e9bc4d70c10c679b6f +Subproject commit 22926ea0acc3f601924e58156a9be6a488060f13 diff --git a/cosmic-bg b/cosmic-bg index f431b28..0b8ecbd 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit f431b28e78eb9d92b51dfd3df12d7b469d94db65 +Subproject commit 0b8ecbd4b4e258ddf12ee9affa0fa9f8d1297dfe diff --git a/cosmic-comp b/cosmic-comp index b5e8c58..1dfc948 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b5e8c585bf3b520d72dbb0e677482d67af2e055c +Subproject commit 1dfc948f1ebf2995fcbf9efe570103f9a46cf7e4 diff --git a/cosmic-edit b/cosmic-edit index f1923f5..6dbc5d5 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit f1923f5b9991f747c5341407cbc65087d7feb42d +Subproject commit 6dbc5d5ef7ea26adb250fcd2b268bb727f29af36 diff --git a/cosmic-files b/cosmic-files index 3ff39c0..3e93287 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 3ff39c01eafa7a887f3ee8dbaaaa0139d1140a05 +Subproject commit 3e932877a97b57367c58f0ebf9805dd6f9dc5981 diff --git a/cosmic-greeter b/cosmic-greeter index f139612..a5dcdb4 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit f13961274a99f930cdcce4cff2074e627339ef6d +Subproject commit a5dcdb42c4a55e1b438865bf699005be8637b08b diff --git a/cosmic-idle b/cosmic-idle index 983d34a..6d3dbed 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit 983d34ad9644930495e6d1c3ffb78408dad0c78d +Subproject commit 6d3dbedd50b45e0d05a565b35e89c6dbf508bf22 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 41c2206..9f2a68d 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 41c22061a4ddac9d3181f92523b97d0a7979e4e9 +Subproject commit 9f2a68d2cc870f647ef5eeb818f1a21da4e2cb44 diff --git a/cosmic-launcher b/cosmic-launcher index c30a9f7..2941ad1 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit c30a9f7ba2a124c13fecc4ace5f9d3aa93670a26 +Subproject commit 2941ad16b634ce4c9fda692bbec33a6e92b53006 diff --git a/cosmic-notifications b/cosmic-notifications index 23e39ec..970b767 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 23e39eca29cf7f7c59f8ec6b80e0f847e080c240 +Subproject commit 970b7672cae313c1934edd922e3271e8ae651f9b diff --git a/cosmic-osd b/cosmic-osd index adb6227..5252e8e 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit adb6227dcdbf119c4949e525189ecea93df134c5 +Subproject commit 5252e8e94ef931858166bb7a9dc4040c46de9f06 diff --git a/cosmic-player b/cosmic-player index 59a8c49..9d5654c 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 59a8c49515fc190e492e055b29473747ce63d254 +Subproject commit 9d5654cd8e95fb7819a9babb34861f029d0c0a50 diff --git a/cosmic-screenshot b/cosmic-screenshot index 01af29d..b550b45 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 01af29d7daef94f390727cc892de98d41c2e5792 +Subproject commit b550b45da3fade3d1d2a018677be078bd7e7e6e9 diff --git a/cosmic-session b/cosmic-session index 957fd52..3506cfc 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 957fd526cb569e2247a73ee3315d2a3d1d8b0628 +Subproject commit 3506cfc404222acab080a0bfd7f28a978eb71372 diff --git a/cosmic-settings b/cosmic-settings index a679d05..eec172c 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit a679d056b9c05ee68193a8260a8ed3011a8d0e28 +Subproject commit eec172cdae62cf8b937346113521e5c5a5677580 diff --git a/cosmic-store b/cosmic-store index 4cd64df..838aa84 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 4cd64df68fb5bc3dd1af51743b378c32d5ac7613 +Subproject commit 838aa844dcc0d517d8ef8f1c5f77afb162c455a2 diff --git a/cosmic-term b/cosmic-term index 42e4b28..cdeaeed 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 42e4b28516f23679e92dd7d76aadf8bd451188e2 +Subproject commit cdeaeeddc930ae9e2901377e6faf414c2767bc13 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 15ce526..e50554c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 15ce5267af79657a10f2848ec7390898f5851c7c +Subproject commit e50554cdffc3d3130eb0c05c4be03797fd017dea diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index e80eb7f..2ab83d5 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit e80eb7f11247371efd06e373d891815cd6a8acf1 +Subproject commit 2ab83d5053dca735be56304493b8cb2dde462a42 From d955da69d4fa843c18a186a48e80731324a04beb Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 3 Feb 2026 09:08:14 -0700 Subject: [PATCH 199/220] Prepare for 1.0.5 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 22 ++++++++++++++-------- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 33 insertions(+), 27 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index d4f6285..57e55a9 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit d4f62852f3fdaf3b7f1c4a5fa87724d0314467b0 +Subproject commit 57e55a98a06982f62339b2b891701f57750fb1f8 diff --git a/cosmic-applibrary b/cosmic-applibrary index 22926ea..c5d8c99 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 22926ea0acc3f601924e58156a9be6a488060f13 +Subproject commit c5d8c99fb2d6dd226fd6c07305e2b95d1b0fda2c diff --git a/cosmic-bg b/cosmic-bg index 0b8ecbd..808a50e 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 0b8ecbd4b4e258ddf12ee9affa0fa9f8d1297dfe +Subproject commit 808a50e383685c2c8f3f41e7b96c14c96145327e diff --git a/cosmic-edit b/cosmic-edit index 6dbc5d5..021a8e6 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 6dbc5d5ef7ea26adb250fcd2b268bb727f29af36 +Subproject commit 021a8e614eff652ee33c8923da6200649ff7f8e1 diff --git a/cosmic-files b/cosmic-files index 3e93287..40f19b0 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 3e932877a97b57367c58f0ebf9805dd6f9dc5981 +Subproject commit 40f19b0d02e308676aa0ae4c05a670bd0b692607 diff --git a/cosmic-greeter b/cosmic-greeter index a5dcdb4..d542978 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit a5dcdb42c4a55e1b438865bf699005be8637b08b +Subproject commit d542978314d0d7f4b28d35d00752099bf70be46a diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 9f2a68d..467be1a 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 9f2a68d2cc870f647ef5eeb818f1a21da4e2cb44 +Subproject commit 467be1a39dcc6f5f4763dbe453e48e4eee972c32 diff --git a/cosmic-launcher b/cosmic-launcher index 2941ad1..d9508ec 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 2941ad16b634ce4c9fda692bbec33a6e92b53006 +Subproject commit d9508ec0a4284d5b8949fa489a4b559fc4338f27 diff --git a/cosmic-notifications b/cosmic-notifications index 970b767..2ba5e6e 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 970b7672cae313c1934edd922e3271e8ae651f9b +Subproject commit 2ba5e6e734f733933d1df1125f1ea03a4f39ec9b diff --git a/cosmic-osd b/cosmic-osd index 5252e8e..b2eaad6 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 5252e8e94ef931858166bb7a9dc4040c46de9f06 +Subproject commit b2eaad625354a4a3372d3ea586c0d4c1fc00a545 diff --git a/cosmic-player b/cosmic-player index 9d5654c..3eb2ea4 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 9d5654cd8e95fb7819a9babb34861f029d0c0a50 +Subproject commit 3eb2ea4257397f60af9b579b94eb908a6579491c diff --git a/cosmic-screenshot b/cosmic-screenshot index b550b45..9783078 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit b550b45da3fade3d1d2a018677be078bd7e7e6e9 +Subproject commit 9783078553af4de53f27e57770d8be22b1450589 diff --git a/cosmic-session b/cosmic-session index 3506cfc..7b5fd4d 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 3506cfc404222acab080a0bfd7f28a978eb71372 +Subproject commit 7b5fd4de9d99c426eed91bb009e35129af9a81ec diff --git a/cosmic-settings b/cosmic-settings index eec172c..55b502d 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit eec172cdae62cf8b937346113521e5c5a5677580 +Subproject commit 55b502dff39bf4be056c23888aaad185f9227eb2 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index ef024bf..020c4ad 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit ef024bfd06bf9fbd57246a25c91d1fdd28153d05 +Subproject commit 020c4addd71fdca9ef3eda21039d6db27f7c31e5 diff --git a/cosmic-store b/cosmic-store index 838aa84..df9fd25 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 838aa844dcc0d517d8ef8f1c5f77afb162c455a2 +Subproject commit df9fd259a91913ec097122fbbb2e71c23954677d diff --git a/cosmic-term b/cosmic-term index cdeaeed..fed389b 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit cdeaeeddc930ae9e2901377e6faf414c2767bc13 +Subproject commit fed389bc4c35ef6b6a7cf6da5dcb97f2bc614749 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index e50554c..2108269 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit e50554cdffc3d3130eb0c05c4be03797fd017dea +Subproject commit 2108269d2e7ed309f9826824976e9461b61522aa diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 2d05a21..2224e4b 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.4 +version=1.0.5 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" @@ -30,11 +30,17 @@ do cargo update git commit -a -m "${subject}" -m "${description}" git push -f -u origin epoch-update - gh pr create \ - --title "${subject}" \ - --body "${description}" \ - --assignee "@me" \ - --reviewer "pop-os/engineering" \ - --reviewer "pop-os/quality-assurance" + pr_url="$(gh pr list --head epoch-update --state open --json url --jq '.[].url')" + if [ -n "${pr_url}" ] + then + echo "PR already open: ${pr_url}" + else + gh pr create \ + --title "${subject}" \ + --body "${description}" \ + --assignee "@me" \ + --reviewer "pop-os/engineering" \ + --reviewer "pop-os/quality-assurance" + fi popd -done \ No newline at end of file +done diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 2ab83d5..ff0633f 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 2ab83d5053dca735be56304493b8cb2dde462a42 +Subproject commit ff0633fa8726fb1a770f26a7286f02edf3b39b97 From dee71b6f251c92e43d0eb1cf98514276796e0bc1 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 10 Feb 2026 11:07:25 -0700 Subject: [PATCH 200/220] Update for 1.0.6 tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- xdg-desktop-portal-cosmic | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 57e55a9..3df3f39 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 57e55a98a06982f62339b2b891701f57750fb1f8 +Subproject commit 3df3f39c09b3ebb0c185ca88d41e1b8e6492a8fc diff --git a/cosmic-applibrary b/cosmic-applibrary index c5d8c99..a9da1de 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit c5d8c99fb2d6dd226fd6c07305e2b95d1b0fda2c +Subproject commit a9da1dec91f32fb4f190ef8075889fbd5c4230d3 diff --git a/cosmic-comp b/cosmic-comp index 1dfc948..2ea1186 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 1dfc948f1ebf2995fcbf9efe570103f9a46cf7e4 +Subproject commit 2ea1186723cde954f5b2b697a8ae0a45e836548c diff --git a/cosmic-edit b/cosmic-edit index 021a8e6..314f11a 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 021a8e614eff652ee33c8923da6200649ff7f8e1 +Subproject commit 314f11ab89b436c481f8cf31762d55dc8d77bf8b diff --git a/cosmic-files b/cosmic-files index 40f19b0..d668d04 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 40f19b0d02e308676aa0ae4c05a670bd0b692607 +Subproject commit d668d04e1200ef5826a2eb2af043e85f0ae4af3a diff --git a/cosmic-greeter b/cosmic-greeter index d542978..c68ee08 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit d542978314d0d7f4b28d35d00752099bf70be46a +Subproject commit c68ee081a58fd04a812650047511879ed570004c diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 467be1a..8cabf71 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 467be1a39dcc6f5f4763dbe453e48e4eee972c32 +Subproject commit 8cabf71f7fdc7ab9b815dc4e16ec59ecc74a0193 diff --git a/cosmic-launcher b/cosmic-launcher index d9508ec..e0f5658 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit d9508ec0a4284d5b8949fa489a4b559fc4338f27 +Subproject commit e0f56583e12dbda0c9b217c0f77696e805abb298 diff --git a/cosmic-notifications b/cosmic-notifications index 2ba5e6e..998f173 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 2ba5e6e734f733933d1df1125f1ea03a4f39ec9b +Subproject commit 998f173a180d71a45cb5702260c76078b675dada diff --git a/cosmic-osd b/cosmic-osd index b2eaad6..0418a0c 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit b2eaad625354a4a3372d3ea586c0d4c1fc00a545 +Subproject commit 0418a0ce9249e728ebcbf2bccf16bea6a0198d65 diff --git a/cosmic-player b/cosmic-player index 3eb2ea4..768fc74 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 3eb2ea4257397f60af9b579b94eb908a6579491c +Subproject commit 768fc74a4240aa4a1bb5b8bd730fe508cc64c459 diff --git a/cosmic-screenshot b/cosmic-screenshot index 9783078..3180f36 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 9783078553af4de53f27e57770d8be22b1450589 +Subproject commit 3180f369ca1e59a93c201c41fdbfce443f8c2c74 diff --git a/cosmic-settings b/cosmic-settings index 55b502d..ceed2b9 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 55b502dff39bf4be056c23888aaad185f9227eb2 +Subproject commit ceed2b9ac12f0a315bd8fa9eaf802e874c9fbeb7 diff --git a/cosmic-store b/cosmic-store index df9fd25..91c53eb 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit df9fd259a91913ec097122fbbb2e71c23954677d +Subproject commit 91c53eba28c3d2f958135d9d972e05c53b3e8feb diff --git a/cosmic-term b/cosmic-term index fed389b..93c25f4 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit fed389bc4c35ef6b6a7cf6da5dcb97f2bc614749 +Subproject commit 93c25f46a959cdb60eadabf90b5e8a610c540f57 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index ff0633f..276af0b 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit ff0633fa8726fb1a770f26a7286f02edf3b39b97 +Subproject commit 276af0b38c77bbb52fcb864ada151ed2eb93ae3a From f9abdc105d3dc3e5bfbaa1e7490fbd02a86fe531 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 13 Feb 2026 12:20:52 -0700 Subject: [PATCH 201/220] Add PR template --- .github/PULL_REQUEST_TEMPLATE.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..e6ca28b --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,8 @@ +- [ ] I have disclosed use of any AI generated code in my commit messages. + - If you are using an LLM, and do not fully understand the changes it is making to the code base, do not create a PR. + - In our experience, AI generated code often results in overly complex code that lacks enough context for a proper fix or feature inclusion. This results in considerably longer code reviews. Due to this, AI authored or partially authored PRs may be closed without comment. +- [ ] I understand these changes in full and will be able to respond to review comments. +- [ ] My change is accurately described in the commit message. +- [ ] My contribution is tested and working as described. +- [ ] I have read the [Developer Certificate of Origin](https://developercertificate.org/) and certify my contribution under its conditions. + From f5fa41194e146d7017e6484de0532f0f3b3aab4a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 13 Feb 2026 12:32:54 -0700 Subject: [PATCH 202/220] Update repos --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-launcher | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 3df3f39..006cc96 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 3df3f39c09b3ebb0c185ca88d41e1b8e6492a8fc +Subproject commit 006cc96b7b3a5a15c5f14361bb5dabbd8f1ccbbb diff --git a/cosmic-applibrary b/cosmic-applibrary index a9da1de..2be09f0 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit a9da1dec91f32fb4f190ef8075889fbd5c4230d3 +Subproject commit 2be09f052ec44148c774e9e5c4eb25715a5246e9 diff --git a/cosmic-comp b/cosmic-comp index 2ea1186..67c08ef 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 2ea1186723cde954f5b2b697a8ae0a45e836548c +Subproject commit 67c08ef692ed8fce882a2a51a446c3da0928d6ef diff --git a/cosmic-edit b/cosmic-edit index 314f11a..46a1a36 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 314f11ab89b436c481f8cf31762d55dc8d77bf8b +Subproject commit 46a1a36f820e755aa6215c1c683b87b0e390381e diff --git a/cosmic-files b/cosmic-files index d668d04..2c363a0 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit d668d04e1200ef5826a2eb2af043e85f0ae4af3a +Subproject commit 2c363a01e54fc6ab8e210f6a7cfe12d98ceb83ab diff --git a/cosmic-launcher b/cosmic-launcher index e0f5658..c14b470 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit e0f56583e12dbda0c9b217c0f77696e805abb298 +Subproject commit c14b470966650bb9522412ca74c90324fb9e6afe diff --git a/cosmic-settings b/cosmic-settings index ceed2b9..b46a55d 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit ceed2b9ac12f0a315bd8fa9eaf802e874c9fbeb7 +Subproject commit b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe diff --git a/cosmic-store b/cosmic-store index 91c53eb..a1016c7 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 91c53eba28c3d2f958135d9d972e05c53b3e8feb +Subproject commit a1016c729df586e1e27ba4e5af5e297e58a242c1 diff --git a/cosmic-term b/cosmic-term index 93c25f4..5bcab45 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 93c25f46a959cdb60eadabf90b5e8a610c540f57 +Subproject commit 5bcab45c658d66185687bfbf2203761e13e0f81d diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 2108269..d31c6db 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 2108269d2e7ed309f9826824976e9461b61522aa +Subproject commit d31c6dbccb712f99b7e59144885e453d17f4dd42 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 2224e4b..cc03659 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.5 +version=1.0.6 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" From 9b0e61c54b1e2fb796ad73961a85cbde259d7b29 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 17 Feb 2026 14:17:02 -0700 Subject: [PATCH 203/220] Prepare for next tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-idle | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-randr | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-wallpapers | 2 +- cosmic-workspaces-epoch | 2 +- pop-launcher | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 006cc96..eb8784b 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 006cc96b7b3a5a15c5f14361bb5dabbd8f1ccbbb +Subproject commit eb8784be406f274d35a4df4f7eaf5e39edf4a7ad diff --git a/cosmic-applibrary b/cosmic-applibrary index 2be09f0..7844aeb 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 2be09f052ec44148c774e9e5c4eb25715a5246e9 +Subproject commit 7844aeb186e9ef575f944a4470c1b141be749dba diff --git a/cosmic-bg b/cosmic-bg index 808a50e..54431c5 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 808a50e383685c2c8f3f41e7b96c14c96145327e +Subproject commit 54431c5651f76e3739286ee8489fad9eec78120e diff --git a/cosmic-comp b/cosmic-comp index 67c08ef..ef14b7e 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 67c08ef692ed8fce882a2a51a446c3da0928d6ef +Subproject commit ef14b7e29469c4dc066e1c8cf096868d08213caf diff --git a/cosmic-edit b/cosmic-edit index 46a1a36..ef2f6e0 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 46a1a36f820e755aa6215c1c683b87b0e390381e +Subproject commit ef2f6e05251bb83bb5f579aeb16cb7b73be67f76 diff --git a/cosmic-files b/cosmic-files index 2c363a0..eda673a 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 2c363a01e54fc6ab8e210f6a7cfe12d98ceb83ab +Subproject commit eda673a2585f934f6655cd18bb3c699ad8b077f6 diff --git a/cosmic-greeter b/cosmic-greeter index c68ee08..2cbb199 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit c68ee081a58fd04a812650047511879ed570004c +Subproject commit 2cbb199a1613e7431a642ad601b8b7cb2546bbea diff --git a/cosmic-icons b/cosmic-icons index cd30ffd..668a7ac 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit cd30ffd509bb6b289ac5d8ae26e2e30341e9b8cb +Subproject commit 668a7acb6c12f12f1e36e5287a6c16e0595967c8 diff --git a/cosmic-idle b/cosmic-idle index 6d3dbed..c95d066 160000 --- a/cosmic-idle +++ b/cosmic-idle @@ -1 +1 @@ -Subproject commit 6d3dbedd50b45e0d05a565b35e89c6dbf508bf22 +Subproject commit c95d066b5b640509a6369634b669ca60dc50e168 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 8cabf71..dbe325b 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 8cabf71f7fdc7ab9b815dc4e16ec59ecc74a0193 +Subproject commit dbe325bec545b4b8b33b279cccba551c90827bd7 diff --git a/cosmic-launcher b/cosmic-launcher index c14b470..7c5140f 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit c14b470966650bb9522412ca74c90324fb9e6afe +Subproject commit 7c5140f0a25fb5226c11ffdc30535652bd5b0dd6 diff --git a/cosmic-notifications b/cosmic-notifications index 998f173..b58fb29 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 998f173a180d71a45cb5702260c76078b675dada +Subproject commit b58fb29bd7e5898e4252ecb45d5bebfdecdf7cca diff --git a/cosmic-osd b/cosmic-osd index 0418a0c..08789c8 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 0418a0ce9249e728ebcbf2bccf16bea6a0198d65 +Subproject commit 08789c8bdd002d46bb43dc5e2d62c77458af7f01 diff --git a/cosmic-panel b/cosmic-panel index 8eb8a1b..6a783a1 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 8eb8a1b6305213ec7402cb2ec24bef6b501b978a +Subproject commit 6a783a18c3079955ff4cde1d00eaadf8e77b869c diff --git a/cosmic-player b/cosmic-player index 768fc74..c87fe43 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 768fc74a4240aa4a1bb5b8bd730fe508cc64c459 +Subproject commit c87fe43aebaa79f607f7e678ee8b92930f59797f diff --git a/cosmic-randr b/cosmic-randr index 741089c..6e8e795 160000 --- a/cosmic-randr +++ b/cosmic-randr @@ -1 +1 @@ -Subproject commit 741089cf5e3aa7d5e48042101c1d4cc813b13637 +Subproject commit 6e8e795970fa06d434af22775e415b517f7552d3 diff --git a/cosmic-screenshot b/cosmic-screenshot index 3180f36..4ca3706 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 3180f369ca1e59a93c201c41fdbfce443f8c2c74 +Subproject commit 4ca3706fcacffe4f393e17985424fbd16acd38cc diff --git a/cosmic-session b/cosmic-session index 7b5fd4d..da592cc 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 7b5fd4de9d99c426eed91bb009e35129af9a81ec +Subproject commit da592cc15eda90accc44b519e2fc02169e9a3111 diff --git a/cosmic-settings b/cosmic-settings index b46a55d..52553ca 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe +Subproject commit 52553ca482d52b97cb3ae884c38df4c06a1e6a69 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 020c4ad..6c3add2 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 020c4addd71fdca9ef3eda21039d6db27f7c31e5 +Subproject commit 6c3add2e19e22296d53fb0b034bc05e8b64e7631 diff --git a/cosmic-store b/cosmic-store index a1016c7..b5def3f 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit a1016c729df586e1e27ba4e5af5e297e58a242c1 +Subproject commit b5def3f73fc264e71ff3632383215d1e70d032b4 diff --git a/cosmic-term b/cosmic-term index 5bcab45..94f71fa 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 5bcab45c658d66185687bfbf2203761e13e0f81d +Subproject commit 94f71faa1daf2088fa0cd8c58385c1e4a12b1399 diff --git a/cosmic-wallpapers b/cosmic-wallpapers index 189c2c6..3c59953 160000 --- a/cosmic-wallpapers +++ b/cosmic-wallpapers @@ -1 +1 @@ -Subproject commit 189c2c63d31da84ebb161acfd21a503f98a1b4c7 +Subproject commit 3c59953e7ee5792efecdb232cb4c7211e7785f52 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index d31c6db..22bef1b 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit d31c6dbccb712f99b7e59144885e453d17f4dd42 +Subproject commit 22bef1b596ff452be79cf4ae5cefb02a9f6ac46e diff --git a/pop-launcher b/pop-launcher index eead361..5b86851 160000 --- a/pop-launcher +++ b/pop-launcher @@ -1 +1 @@ -Subproject commit eead361cca44d8e19e988572462c49e26cf20427 +Subproject commit 5b868510716673b31a650488401489898352e2d9 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index cc03659..6b8d644 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.6 +version=1.0.7 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 276af0b..1fe6305 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 276af0b38c77bbb52fcb864ada151ed2eb93ae3a +Subproject commit 1fe63055bca84d09f3d4ce70b50069554875e4d2 From efe2c51b536996090eda6fa078cccba87582d6b2 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 24 Feb 2026 10:27:40 -0700 Subject: [PATCH 204/220] Prepare for next tag --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-player | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index eb8784b..c8104a9 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit eb8784be406f274d35a4df4f7eaf5e39edf4a7ad +Subproject commit c8104a98ce2f2032faee0a5b8e47f06e8d5bf3cc diff --git a/cosmic-applibrary b/cosmic-applibrary index 7844aeb..1475c72 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 7844aeb186e9ef575f944a4470c1b141be749dba +Subproject commit 1475c72bbb60d97295cc703f12596369ed3faf5f diff --git a/cosmic-bg b/cosmic-bg index 54431c5..4396743 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 54431c5651f76e3739286ee8489fad9eec78120e +Subproject commit 4396743bef03e1c55029714d1958e21aef5257fa diff --git a/cosmic-comp b/cosmic-comp index ef14b7e..3f68eee 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit ef14b7e29469c4dc066e1c8cf096868d08213caf +Subproject commit 3f68eee8465be0e4e16422ff7335b5463d9aad6b diff --git a/cosmic-edit b/cosmic-edit index ef2f6e0..7b511d7 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit ef2f6e05251bb83bb5f579aeb16cb7b73be67f76 +Subproject commit 7b511d737f1ee35eee675f9169a0d06775d0c306 diff --git a/cosmic-files b/cosmic-files index eda673a..f645c55 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit eda673a2585f934f6655cd18bb3c699ad8b077f6 +Subproject commit f645c55a3876e9e2edcf88d2d852c40e9468a7ec diff --git a/cosmic-player b/cosmic-player index c87fe43..a9586a8 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit c87fe43aebaa79f607f7e678ee8b92930f59797f +Subproject commit a9586a8ad474c4daf939073e3f05901f00884269 diff --git a/cosmic-session b/cosmic-session index da592cc..618624b 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit da592cc15eda90accc44b519e2fc02169e9a3111 +Subproject commit 618624bcc0d06fe223f9c71727826d73a9b61d03 diff --git a/cosmic-settings b/cosmic-settings index 52553ca..28c3510 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 52553ca482d52b97cb3ae884c38df4c06a1e6a69 +Subproject commit 28c35106718af609cb9b9686555c33133866204c diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 6c3add2..defa9f7 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 6c3add2e19e22296d53fb0b034bc05e8b64e7631 +Subproject commit defa9f790432c70054ca1f39737d879ada5d0252 diff --git a/cosmic-store b/cosmic-store index b5def3f..e7f825e 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit b5def3f73fc264e71ff3632383215d1e70d032b4 +Subproject commit e7f825ed33c012ac1ee1afad1d7f8bb3e312ce9d diff --git a/cosmic-term b/cosmic-term index 94f71fa..183acce 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 94f71faa1daf2088fa0cd8c58385c1e4a12b1399 +Subproject commit 183acce0576f6957c391a58f0e9304f923d6eb7c diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 22bef1b..87dca9e 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 22bef1b596ff452be79cf4ae5cefb02a9f6ac46e +Subproject commit 87dca9eda410219098c98de44d4845894ba85741 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 6b8d644..e95f75b 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.7 +version=1.0.8 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" From 9e8ac99bcbcbc564016445cd5f25ca322ca04391 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 7 Apr 2026 14:34:23 -0600 Subject: [PATCH 205/220] Update for 1.0.9 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index c8104a9..f140e80 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit c8104a98ce2f2032faee0a5b8e47f06e8d5bf3cc +Subproject commit f140e80bf94fc633fbcd6b3162171c8f131c3b28 diff --git a/cosmic-applibrary b/cosmic-applibrary index 1475c72..7d31bfa 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 1475c72bbb60d97295cc703f12596369ed3faf5f +Subproject commit 7d31bfa022625650bb1c0f3c47a72cb994a4f8ee diff --git a/cosmic-bg b/cosmic-bg index 4396743..644993a 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 4396743bef03e1c55029714d1958e21aef5257fa +Subproject commit 644993abd84bf04d7b3f2211e3656002c2a6f00b diff --git a/cosmic-comp b/cosmic-comp index 3f68eee..3e84968 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 3f68eee8465be0e4e16422ff7335b5463d9aad6b +Subproject commit 3e84968dacb6a50a82ef5e35c0ac373c38172681 diff --git a/cosmic-edit b/cosmic-edit index 7b511d7..25019d3 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 7b511d737f1ee35eee675f9169a0d06775d0c306 +Subproject commit 25019d364750a8efa6b8ff8be9a15aa80bb1dd08 diff --git a/cosmic-files b/cosmic-files index f645c55..d38d555 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit f645c55a3876e9e2edcf88d2d852c40e9468a7ec +Subproject commit d38d55525b5610e555e11a9c8ebc3bc8507d5480 diff --git a/cosmic-greeter b/cosmic-greeter index 2cbb199..d1a69fe 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 2cbb199a1613e7431a642ad601b8b7cb2546bbea +Subproject commit d1a69fe1e8c1a0bd6bafc81046e9aa1dc07ed3d9 diff --git a/cosmic-icons b/cosmic-icons index 668a7ac..5252095 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 668a7acb6c12f12f1e36e5287a6c16e0595967c8 +Subproject commit 5252095787cc96e2aed64604158f94e450703455 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index dbe325b..9973b03 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit dbe325bec545b4b8b33b279cccba551c90827bd7 +Subproject commit 9973b0330df4759263b7db350c373f326989a13b diff --git a/cosmic-launcher b/cosmic-launcher index 7c5140f..cf41ed5 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 7c5140f0a25fb5226c11ffdc30535652bd5b0dd6 +Subproject commit cf41ed5572747e1169f86169675126323616c445 diff --git a/cosmic-notifications b/cosmic-notifications index b58fb29..de57c9e 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit b58fb29bd7e5898e4252ecb45d5bebfdecdf7cca +Subproject commit de57c9ef0e2bd5f5608eb425a736bbe4c815cb76 diff --git a/cosmic-osd b/cosmic-osd index 08789c8..e2c680e 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 08789c8bdd002d46bb43dc5e2d62c77458af7f01 +Subproject commit e2c680ed1cf7271fb4abfcffb72ebfeac0d76f09 diff --git a/cosmic-panel b/cosmic-panel index 6a783a1..d518c7d 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 6a783a18c3079955ff4cde1d00eaadf8e77b869c +Subproject commit d518c7d25ef96f1a9696aa8cce008656bf66ece4 diff --git a/cosmic-player b/cosmic-player index a9586a8..887901b 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit a9586a8ad474c4daf939073e3f05901f00884269 +Subproject commit 887901b323e2a8298b030bd2170e5a6421de74b3 diff --git a/cosmic-screenshot b/cosmic-screenshot index 4ca3706..20a0371 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 4ca3706fcacffe4f393e17985424fbd16acd38cc +Subproject commit 20a03711ab4bd65a9d98c07b2da10c39075c3c52 diff --git a/cosmic-session b/cosmic-session index 618624b..02a4c58 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 618624bcc0d06fe223f9c71727826d73a9b61d03 +Subproject commit 02a4c58c3db83d4ea40834ac3a99f04cd331b0b3 diff --git a/cosmic-settings b/cosmic-settings index 28c3510..04da80b 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 28c35106718af609cb9b9686555c33133866204c +Subproject commit 04da80bb904f500ea07ec6ee4ea45d3b50adb9bb diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index defa9f7..716da6d 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit defa9f790432c70054ca1f39737d879ada5d0252 +Subproject commit 716da6d6af0b252e2f78aba2ad72ee19ae0241e0 diff --git a/cosmic-store b/cosmic-store index e7f825e..76c1fb1 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit e7f825ed33c012ac1ee1afad1d7f8bb3e312ce9d +Subproject commit 76c1fb16f78a0c1c028df953d663a7c92dc78707 diff --git a/cosmic-term b/cosmic-term index 183acce..936e0c0 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 183acce0576f6957c391a58f0e9304f923d6eb7c +Subproject commit 936e0c0628528966707174656d2c273d63465913 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 87dca9e..828534a 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 87dca9eda410219098c98de44d4845894ba85741 +Subproject commit 828534ad9cdd23c80b383893829609616b85048b diff --git a/scripts/version-update.sh b/scripts/version-update.sh index e95f75b..4b38157 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.8 +version=1.0.9 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 1fe6305..dd4ad1a 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 1fe63055bca84d09f3d4ce70b50069554875e4d2 +Subproject commit dd4ad1acd7de3c8cbb1161f9e9d4af0415e0b169 From 9af2199729f414e0591b12d99ab21819ae86fa1d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Apr 2026 09:47:35 -0600 Subject: [PATCH 206/220] Update for 1.0.10 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-icons | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-player | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index f140e80..fa682cb 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit f140e80bf94fc633fbcd6b3162171c8f131c3b28 +Subproject commit fa682cb8120dd39b5296bdd05be0a8a1bce391d6 diff --git a/cosmic-applibrary b/cosmic-applibrary index 7d31bfa..ab9e2f5 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 7d31bfa022625650bb1c0f3c47a72cb994a4f8ee +Subproject commit ab9e2f53bfc3530abb2d06121e2f1360df05c651 diff --git a/cosmic-comp b/cosmic-comp index 3e84968..4df9519 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 3e84968dacb6a50a82ef5e35c0ac373c38172681 +Subproject commit 4df95190db07f7410666cec4d3bf648de90f81dd diff --git a/cosmic-edit b/cosmic-edit index 25019d3..ffb2c46 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 25019d364750a8efa6b8ff8be9a15aa80bb1dd08 +Subproject commit ffb2c46d6efca845de6fdec5765644c8ce2c508e diff --git a/cosmic-files b/cosmic-files index d38d555..91243b9 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit d38d55525b5610e555e11a9c8ebc3bc8507d5480 +Subproject commit 91243b99b556586c16c7c9b89872d4784f93c654 diff --git a/cosmic-icons b/cosmic-icons index 5252095..eb1c1da 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 5252095787cc96e2aed64604158f94e450703455 +Subproject commit eb1c1da0f5889277eb93d941689cb2c1c0c3fe98 diff --git a/cosmic-launcher b/cosmic-launcher index cf41ed5..8c66a32 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit cf41ed5572747e1169f86169675126323616c445 +Subproject commit 8c66a322da6abbc0847039cf9bedcd1eb0180dae diff --git a/cosmic-notifications b/cosmic-notifications index de57c9e..6046bb2 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit de57c9ef0e2bd5f5608eb425a736bbe4c815cb76 +Subproject commit 6046bb29d570161196ab98d60806f6d6489df7a6 diff --git a/cosmic-player b/cosmic-player index 887901b..bc9d118 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 887901b323e2a8298b030bd2170e5a6421de74b3 +Subproject commit bc9d118de0757f5220c1e7956993e940b4566f16 diff --git a/cosmic-session b/cosmic-session index 02a4c58..9a55864 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 02a4c58c3db83d4ea40834ac3a99f04cd331b0b3 +Subproject commit 9a55864e81b9e0f3cf31862724b738349402c6de diff --git a/cosmic-settings b/cosmic-settings index 04da80b..3639baf 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 04da80bb904f500ea07ec6ee4ea45d3b50adb9bb +Subproject commit 3639bafcfa3b27fd6a8a9bca7e77589b903975e8 diff --git a/cosmic-store b/cosmic-store index 76c1fb1..5672c5e 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 76c1fb16f78a0c1c028df953d663a7c92dc78707 +Subproject commit 5672c5e81e30522b9a8e85fbe9d59d77f514a53d diff --git a/cosmic-term b/cosmic-term index 936e0c0..aa0785a 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 936e0c0628528966707174656d2c273d63465913 +Subproject commit aa0785a744ab066950d5f5a47d25330cd9649bc1 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 828534a..240bb05 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 828534ad9cdd23c80b383893829609616b85048b +Subproject commit 240bb058a9625e44acfa3e84b8460ee11e6b13e9 From d103b6402425e2eee988114e62753ae36add43b4 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Apr 2026 10:34:47 -0600 Subject: [PATCH 207/220] Update translations --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index fa682cb..45f8a96 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit fa682cb8120dd39b5296bdd05be0a8a1bce391d6 +Subproject commit 45f8a9635c2c067f532dc212e8c966bdfff9733b diff --git a/cosmic-applibrary b/cosmic-applibrary index ab9e2f5..e739357 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit ab9e2f53bfc3530abb2d06121e2f1360df05c651 +Subproject commit e7393579fb14445606c73dd6a17c9abc0f9d49d2 diff --git a/cosmic-bg b/cosmic-bg index 644993a..06970d5 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 644993abd84bf04d7b3f2211e3656002c2a6f00b +Subproject commit 06970d5945b45a634b9ed314f5ca3a86a8502fd8 diff --git a/cosmic-edit b/cosmic-edit index ffb2c46..5e0392b 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit ffb2c46d6efca845de6fdec5765644c8ce2c508e +Subproject commit 5e0392be0434c8f23a95b9f1c14cc0d02395ec89 diff --git a/cosmic-files b/cosmic-files index 91243b9..9a89100 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 91243b99b556586c16c7c9b89872d4784f93c654 +Subproject commit 9a8910008819718f2c1f45a4f9270a96490ca4ef diff --git a/cosmic-greeter b/cosmic-greeter index d1a69fe..619910c 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit d1a69fe1e8c1a0bd6bafc81046e9aa1dc07ed3d9 +Subproject commit 619910c5cc5bb31479230744e1814c71a1a1aeb3 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 9973b03..67496c5 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 9973b0330df4759263b7db350c373f326989a13b +Subproject commit 67496c56ead939c1cbe2a1776ca7e73d52d0f1a0 diff --git a/cosmic-launcher b/cosmic-launcher index 8c66a32..2bdac13 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 8c66a322da6abbc0847039cf9bedcd1eb0180dae +Subproject commit 2bdac133e55d1980ea1aea637bf9692f3eb6f77d diff --git a/cosmic-notifications b/cosmic-notifications index 6046bb2..dbd0658 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit 6046bb29d570161196ab98d60806f6d6489df7a6 +Subproject commit dbd0658f0dc2671f32f514261bd9b3fa664264bd diff --git a/cosmic-osd b/cosmic-osd index e2c680e..b5d04ca 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit e2c680ed1cf7271fb4abfcffb72ebfeac0d76f09 +Subproject commit b5d04caba837314fcb99879f8e9017844b42dd90 diff --git a/cosmic-player b/cosmic-player index bc9d118..55357a8 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit bc9d118de0757f5220c1e7956993e940b4566f16 +Subproject commit 55357a896a6bf2b8081fd86ba1498b9de0bb1297 diff --git a/cosmic-screenshot b/cosmic-screenshot index 20a0371..2a8f809 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 20a03711ab4bd65a9d98c07b2da10c39075c3c52 +Subproject commit 2a8f80957762d2c5d1a6011d5b60807d217fea5b diff --git a/cosmic-settings b/cosmic-settings index 3639baf..09c4d04 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 3639bafcfa3b27fd6a8a9bca7e77589b903975e8 +Subproject commit 09c4d04b49553017091b78884fa728506295b048 diff --git a/cosmic-store b/cosmic-store index 5672c5e..de683d2 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 5672c5e81e30522b9a8e85fbe9d59d77f514a53d +Subproject commit de683d204da160336788e98e3404b7343d4cbe3c diff --git a/cosmic-term b/cosmic-term index aa0785a..95271e1 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit aa0785a744ab066950d5f5a47d25330cd9649bc1 +Subproject commit 95271e183d429783d36b2df5189d1cc907720d92 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 240bb05..4e9c902 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 240bb058a9625e44acfa3e84b8460ee11e6b13e9 +Subproject commit 4e9c902ee29a9621b3c37257c6c8102b79dd65de diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index dd4ad1a..08b9ed8 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit dd4ad1acd7de3c8cbb1161f9e9d4af0415e0b169 +Subproject commit 08b9ed8f117d36248d22cecf8c3af389f74806d8 From 6169da68cae8cf89faf9b2f46323a69e0a3f98de Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 21 Apr 2026 14:46:11 -0600 Subject: [PATCH 208/220] Update for 1.0.11 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-icons | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 45f8a96..1d0e662 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 45f8a9635c2c067f532dc212e8c966bdfff9733b +Subproject commit 1d0e6623650aeb034776fa02ae5f8092a97cbbf9 diff --git a/cosmic-applibrary b/cosmic-applibrary index e739357..e80ab73 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit e7393579fb14445606c73dd6a17c9abc0f9d49d2 +Subproject commit e80ab7383af8732ecf27124dea608e53e2dcce28 diff --git a/cosmic-comp b/cosmic-comp index 4df9519..21679f2 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 4df95190db07f7410666cec4d3bf648de90f81dd +Subproject commit 21679f215acfa7ae86072362c5d91b0cc4ed1fcd diff --git a/cosmic-edit b/cosmic-edit index 5e0392b..5f96f61 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 5e0392be0434c8f23a95b9f1c14cc0d02395ec89 +Subproject commit 5f96f6191b10fce12242991c03714d8675fbc6d7 diff --git a/cosmic-files b/cosmic-files index 9a89100..b3af8bf 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 9a8910008819718f2c1f45a4f9270a96490ca4ef +Subproject commit b3af8bf21178fb48a17710f4675259010ebabb5f diff --git a/cosmic-icons b/cosmic-icons index eb1c1da..6fafded 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit eb1c1da0f5889277eb93d941689cb2c1c0c3fe98 +Subproject commit 6fafded5edfff7693224f3ccf01b861896c35f3e diff --git a/cosmic-osd b/cosmic-osd index b5d04ca..dc63e00 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit b5d04caba837314fcb99879f8e9017844b42dd90 +Subproject commit dc63e00f26ac730bc22433603802e681af428653 diff --git a/cosmic-player b/cosmic-player index 55357a8..a8d9416 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 55357a896a6bf2b8081fd86ba1498b9de0bb1297 +Subproject commit a8d941675406af7732c1dc6cf094ee996509ec07 diff --git a/cosmic-settings b/cosmic-settings index 09c4d04..48eae39 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 09c4d04b49553017091b78884fa728506295b048 +Subproject commit 48eae39858a4926a0df0c011cff335b091c7394c diff --git a/cosmic-store b/cosmic-store index de683d2..964373c 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit de683d204da160336788e98e3404b7343d4cbe3c +Subproject commit 964373c9fe5ad1628d476c3a58ef0ae887b6a7ba diff --git a/cosmic-term b/cosmic-term index 95271e1..18f5f30 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 95271e183d429783d36b2df5189d1cc907720d92 +Subproject commit 18f5f30673094025cbf810bd5858aa8843b4f00c diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 4b38157..9c6259e 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.9 +version=1.0.11 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 08b9ed8..0917743 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 08b9ed8f117d36248d22cecf8c3af389f74806d8 +Subproject commit 091774311845202e08ac49d2589043464798cc4f From 4412bb00d7b9924131d49738164e80597c041ea6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 5 May 2026 14:59:44 -0600 Subject: [PATCH 209/220] Update for 1.0.12 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 1d0e662..c003924 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 1d0e6623650aeb034776fa02ae5f8092a97cbbf9 +Subproject commit c003924f0816efff1cf5bbfcdf1d7e1f1f36cae5 diff --git a/cosmic-applibrary b/cosmic-applibrary index e80ab73..f2024ce 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit e80ab7383af8732ecf27124dea608e53e2dcce28 +Subproject commit f2024ce95574cc3222ff6668ef378a63bee8993c diff --git a/cosmic-bg b/cosmic-bg index 06970d5..b1ca4c1 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 06970d5945b45a634b9ed314f5ca3a86a8502fd8 +Subproject commit b1ca4c180ab29dd185472b777ab0abdb1f96ccaf diff --git a/cosmic-comp b/cosmic-comp index 21679f2..b5a1a6d 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 21679f215acfa7ae86072362c5d91b0cc4ed1fcd +Subproject commit b5a1a6d3179810627fa0bffac7bd5d78c7df4fa0 diff --git a/cosmic-edit b/cosmic-edit index 5f96f61..d123bc0 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 5f96f6191b10fce12242991c03714d8675fbc6d7 +Subproject commit d123bc0a512e7c207dc0d2961aaa7f0615320a0c diff --git a/cosmic-files b/cosmic-files index b3af8bf..750c92c 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit b3af8bf21178fb48a17710f4675259010ebabb5f +Subproject commit 750c92c8412acc6a8082bf01c0c4256acd971013 diff --git a/cosmic-greeter b/cosmic-greeter index 619910c..2cbfba0 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 619910c5cc5bb31479230744e1814c71a1a1aeb3 +Subproject commit 2cbfba0c0b5f822b26664cd7c1e5a161d00daaba diff --git a/cosmic-icons b/cosmic-icons index 6fafded..2c697e8 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 6fafded5edfff7693224f3ccf01b861896c35f3e +Subproject commit 2c697e8e97cfd619107a872b28c31317281184ff diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 67496c5..3dedc80 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 67496c56ead939c1cbe2a1776ca7e73d52d0f1a0 +Subproject commit 3dedc80173f2877441a9110226378ee195356f31 diff --git a/cosmic-launcher b/cosmic-launcher index 2bdac13..296e5cb 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 2bdac133e55d1980ea1aea637bf9692f3eb6f77d +Subproject commit 296e5cb66c77159840d2039540ede315bcd51ab0 diff --git a/cosmic-notifications b/cosmic-notifications index dbd0658..a899bfb 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit dbd0658f0dc2671f32f514261bd9b3fa664264bd +Subproject commit a899bfbc6715c36b1f02d7a0f4d3601a3ea0295f diff --git a/cosmic-osd b/cosmic-osd index dc63e00..cbc1e9c 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit dc63e00f26ac730bc22433603802e681af428653 +Subproject commit cbc1e9cbf3af02faf8caa471dddcb03b98cd5f55 diff --git a/cosmic-panel b/cosmic-panel index d518c7d..2358f04 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit d518c7d25ef96f1a9696aa8cce008656bf66ece4 +Subproject commit 2358f0473bf68b79f54a0906994a218de211de34 diff --git a/cosmic-player b/cosmic-player index a8d9416..468b5f1 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit a8d941675406af7732c1dc6cf094ee996509ec07 +Subproject commit 468b5f14592a611069f1ef1b680e02e63d5c646e diff --git a/cosmic-screenshot b/cosmic-screenshot index 2a8f809..bd585c1 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 2a8f80957762d2c5d1a6011d5b60807d217fea5b +Subproject commit bd585c1d2467c1c6bef8247041029afd3029d224 diff --git a/cosmic-session b/cosmic-session index 9a55864..17cf448 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 9a55864e81b9e0f3cf31862724b738349402c6de +Subproject commit 17cf4485a917c5e7490c0e1a26cdf348f06bf486 diff --git a/cosmic-settings b/cosmic-settings index 48eae39..cb58af2 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 48eae39858a4926a0df0c011cff335b091c7394c +Subproject commit cb58af2be4e96dae60dfeb4fb7c11f64d0832de5 diff --git a/cosmic-store b/cosmic-store index 964373c..d89dd63 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 964373c9fe5ad1628d476c3a58ef0ae887b6a7ba +Subproject commit d89dd639f32d55cdaec5fed7cdb88122618ae2f6 diff --git a/cosmic-term b/cosmic-term index 18f5f30..faa61d1 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 18f5f30673094025cbf810bd5858aa8843b4f00c +Subproject commit faa61d169205975a9bad9768c0d3bad4594aea60 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 4e9c902..d56a592 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 4e9c902ee29a9621b3c37257c6c8102b79dd65de +Subproject commit d56a59208e8443e0179bd612e0b27b561e887f51 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 9c6259e..dca430d 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.11 +version=1.0.12 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 0917743..db8ec7c 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 091774311845202e08ac49d2589043464798cc4f +Subproject commit db8ec7cf496ed0f2028c67f4eec7ffdc2cbcf145 From ed1607856b422ee5c2a82fb06762f1192fa728e7 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 12 May 2026 13:10:23 -0600 Subject: [PATCH 210/220] Update for 1.0.13 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 18 files changed, 18 insertions(+), 18 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index c003924..89a1490 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit c003924f0816efff1cf5bbfcdf1d7e1f1f36cae5 +Subproject commit 89a149034d06b63343b0e036921f995ff1398bc3 diff --git a/cosmic-applibrary b/cosmic-applibrary index f2024ce..2997223 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit f2024ce95574cc3222ff6668ef378a63bee8993c +Subproject commit 29972234789be0c545b8ecc1152259ba856dc253 diff --git a/cosmic-comp b/cosmic-comp index b5a1a6d..b955789 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b5a1a6d3179810627fa0bffac7bd5d78c7df4fa0 +Subproject commit b955789a4e797a54897d7c584529e7f00b781f9f diff --git a/cosmic-edit b/cosmic-edit index d123bc0..7bbe82e 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit d123bc0a512e7c207dc0d2961aaa7f0615320a0c +Subproject commit 7bbe82ec3f2b5ebac7f29599cd5c3e6e6f3ccba1 diff --git a/cosmic-files b/cosmic-files index 750c92c..f9b215d 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 750c92c8412acc6a8082bf01c0c4256acd971013 +Subproject commit f9b215dbd4e317deee0d3383e075e796459286d6 diff --git a/cosmic-greeter b/cosmic-greeter index 2cbfba0..1047333 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 2cbfba0c0b5f822b26664cd7c1e5a161d00daaba +Subproject commit 1047333fbb9770f442026d60b1f20babf2445e7f diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 3dedc80..24a9b1e 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 3dedc80173f2877441a9110226378ee195356f31 +Subproject commit 24a9b1ee0d115e7ccc0d1448d9596dd209112108 diff --git a/cosmic-launcher b/cosmic-launcher index 296e5cb..1e57708 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 296e5cb66c77159840d2039540ede315bcd51ab0 +Subproject commit 1e57708e5af99a500fa66c2703acac6e1d2c8848 diff --git a/cosmic-osd b/cosmic-osd index cbc1e9c..c57df29 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit cbc1e9cbf3af02faf8caa471dddcb03b98cd5f55 +Subproject commit c57df29816e9647bfe85086eae301da9671c21d8 diff --git a/cosmic-player b/cosmic-player index 468b5f1..d1f63c5 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 468b5f14592a611069f1ef1b680e02e63d5c646e +Subproject commit d1f63c570c76421f625734fb40feffa41e4cd944 diff --git a/cosmic-screenshot b/cosmic-screenshot index bd585c1..b917c63 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit bd585c1d2467c1c6bef8247041029afd3029d224 +Subproject commit b917c631d155d71374fe2f2c0cbd2f4a33326420 diff --git a/cosmic-session b/cosmic-session index 17cf448..495e591 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 17cf4485a917c5e7490c0e1a26cdf348f06bf486 +Subproject commit 495e591dc65987a0327b9dea646126ebdfe8a1db diff --git a/cosmic-settings b/cosmic-settings index cb58af2..a969870 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit cb58af2be4e96dae60dfeb4fb7c11f64d0832de5 +Subproject commit a96987091e3c2d02e61fca697a45b5bb4fc1ab52 diff --git a/cosmic-store b/cosmic-store index d89dd63..2c705e7 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit d89dd639f32d55cdaec5fed7cdb88122618ae2f6 +Subproject commit 2c705e725e311b8ab062f0c7559b4723a088a907 diff --git a/cosmic-term b/cosmic-term index faa61d1..0a7fd0c 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit faa61d169205975a9bad9768c0d3bad4594aea60 +Subproject commit 0a7fd0c26bf23ceec8466cb57ccfd97e953692e8 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index d56a592..cd729d0 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit d56a59208e8443e0179bd612e0b27b561e887f51 +Subproject commit cd729d045bd24ee6f08f1812087400d6a1883634 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index dca430d..3028c9b 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.12 +version=1.0.13 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index db8ec7c..308da48 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit db8ec7cf496ed0f2028c67f4eec7ffdc2cbcf145 +Subproject commit 308da48a279006f28dcf9a42b0f14499d40e2e4f From a21edb170b95df199e68602dd3c34b7adf6db65f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 26 May 2026 13:51:19 -0600 Subject: [PATCH 211/220] Update for 1.0.14 tags --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 89a1490..377f129 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 89a149034d06b63343b0e036921f995ff1398bc3 +Subproject commit 377f129611f144c3c2d77f3fde890b14e86c5139 diff --git a/cosmic-applibrary b/cosmic-applibrary index 2997223..aaf0c4e 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 29972234789be0c545b8ecc1152259ba856dc253 +Subproject commit aaf0c4e919aaf2a680ca47f1cf8c17686605b303 diff --git a/cosmic-comp b/cosmic-comp index b955789..cefe847 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit b955789a4e797a54897d7c584529e7f00b781f9f +Subproject commit cefe8472b2df6051ea42045ea133aa4bc334130d diff --git a/cosmic-edit b/cosmic-edit index 7bbe82e..2db1c80 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 7bbe82ec3f2b5ebac7f29599cd5c3e6e6f3ccba1 +Subproject commit 2db1c80078978882b26c08987a36146afdd67409 diff --git a/cosmic-files b/cosmic-files index f9b215d..18eb419 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit f9b215dbd4e317deee0d3383e075e796459286d6 +Subproject commit 18eb41930a5ec7844387e48fe4fd111335f5d36b diff --git a/cosmic-greeter b/cosmic-greeter index 1047333..178d522 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 1047333fbb9770f442026d60b1f20babf2445e7f +Subproject commit 178d5222ee580377f91b25e4e01ed98597d39664 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 24a9b1e..8eabeaf 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 24a9b1ee0d115e7ccc0d1448d9596dd209112108 +Subproject commit 8eabeaf64804dd74ef2da7803b42f21ed1b498e2 diff --git a/cosmic-osd b/cosmic-osd index c57df29..6125458 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit c57df29816e9647bfe85086eae301da9671c21d8 +Subproject commit 6125458c303ec82ce71e08d3d29b53d6023a006a diff --git a/cosmic-panel b/cosmic-panel index 2358f04..26fee6c 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 2358f0473bf68b79f54a0906994a218de211de34 +Subproject commit 26fee6c0c310620e8b3ce3e5fbab432248a88195 diff --git a/cosmic-player b/cosmic-player index d1f63c5..be02779 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit d1f63c570c76421f625734fb40feffa41e4cd944 +Subproject commit be027795701a91a29038a3aeca294b3acf5746bf diff --git a/cosmic-settings b/cosmic-settings index a969870..60a7de5 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit a96987091e3c2d02e61fca697a45b5bb4fc1ab52 +Subproject commit 60a7de5adbb39a0939e01a6af2418221c80c2c97 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 716da6d..fa82bdf 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 716da6d6af0b252e2f78aba2ad72ee19ae0241e0 +Subproject commit fa82bdf9fe7b5f5bd6008f32f393efd5e7a71c47 diff --git a/cosmic-store b/cosmic-store index 2c705e7..1002d4a 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 2c705e725e311b8ab062f0c7559b4723a088a907 +Subproject commit 1002d4a6eb7e0e4388ab698df5bb6b993c6135d5 diff --git a/cosmic-term b/cosmic-term index 0a7fd0c..fa611ea 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 0a7fd0c26bf23ceec8466cb57ccfd97e953692e8 +Subproject commit fa611ea07d196dbcb028a343b5ed0a9da47669ca diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index cd729d0..5e62de1 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit cd729d045bd24ee6f08f1812087400d6a1883634 +Subproject commit 5e62de143a02073200b075036626f56ad4140589 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 3028c9b..a757bdf 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.13 +version=1.0.14 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 308da48..297e1c6 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 308da48a279006f28dcf9a42b0f14499d40e2e4f +Subproject commit 297e1c66b950ec03a0988a9a170c150df3cac404 From 43bcd5266f9c9eb378ee6653199a05215203a027 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 3 Jun 2026 10:51:13 -0600 Subject: [PATCH 212/220] Update for 1.0.15 tags --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- scripts/version-update.sh | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 377f129..8981b0b 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 377f129611f144c3c2d77f3fde890b14e86c5139 +Subproject commit 8981b0b48ec21ac2c93cad56d82b33c6ef705888 diff --git a/cosmic-comp b/cosmic-comp index cefe847..2f7c34f 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit cefe8472b2df6051ea42045ea133aa4bc334130d +Subproject commit 2f7c34f29ae8d1d5b7d147bdb69ae443bd630e98 diff --git a/cosmic-edit b/cosmic-edit index 2db1c80..bf217ab 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 2db1c80078978882b26c08987a36146afdd67409 +Subproject commit bf217ab250d007443145678a14b4aba130f279c2 diff --git a/cosmic-files b/cosmic-files index 18eb419..c605dbe 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 18eb41930a5ec7844387e48fe4fd111335f5d36b +Subproject commit c605dbecaf70e193a98fec775f7381a943d264a2 diff --git a/cosmic-launcher b/cosmic-launcher index 1e57708..0adec45 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 1e57708e5af99a500fa66c2703acac6e1d2c8848 +Subproject commit 0adec45a1ba7adf4a996c193ee22f5260fcbbea2 diff --git a/cosmic-osd b/cosmic-osd index 6125458..28af81d 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 6125458c303ec82ce71e08d3d29b53d6023a006a +Subproject commit 28af81d1a7479b4e9edddb2fcf8c93f2074bad6b diff --git a/cosmic-panel b/cosmic-panel index 26fee6c..546a6c4 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 26fee6c0c310620e8b3ce3e5fbab432248a88195 +Subproject commit 546a6c45210574caed9a3e51446aa8ad622d3627 diff --git a/cosmic-player b/cosmic-player index be02779..26f396e 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit be027795701a91a29038a3aeca294b3acf5746bf +Subproject commit 26f396e4c87c09e02e8c331970844c4f5de0f96a diff --git a/cosmic-screenshot b/cosmic-screenshot index b917c63..2020fb2 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit b917c631d155d71374fe2f2c0cbd2f4a33326420 +Subproject commit 2020fb21accb65e94fe0b3f8270e5e3359cafabe diff --git a/cosmic-settings b/cosmic-settings index 60a7de5..de5e16d 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 60a7de5adbb39a0939e01a6af2418221c80c2c97 +Subproject commit de5e16d360da9a634dcdd291112b76230d86d2ad diff --git a/cosmic-store b/cosmic-store index 1002d4a..3b35999 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 1002d4a6eb7e0e4388ab698df5bb6b993c6135d5 +Subproject commit 3b359999d8e93a091cac4c94ec3ffcfa2f7170ee diff --git a/cosmic-term b/cosmic-term index fa611ea..3832971 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit fa611ea07d196dbcb028a343b5ed0a9da47669ca +Subproject commit 3832971d04076c873370cc9a993b7b3178e3d2e3 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index a757bdf..e5daa7b 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.14 +version=1.0.15 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" From f846fcb54652a2114d8028e59492772c81b7da71 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 10 Jun 2026 11:37:11 -0600 Subject: [PATCH 213/220] Update for 1.0.16 tags --- cosmic-applibrary | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cosmic-applibrary b/cosmic-applibrary index aaf0c4e..1eb859f 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit aaf0c4e919aaf2a680ca47f1cf8c17686605b303 +Subproject commit 1eb859fdd7617420ea526f81af168842d0ef428b diff --git a/cosmic-comp b/cosmic-comp index 2f7c34f..0312f9a 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 2f7c34f29ae8d1d5b7d147bdb69ae443bd630e98 +Subproject commit 0312f9a2017de92abf82386c979bee74d7a0255d diff --git a/cosmic-edit b/cosmic-edit index bf217ab..00a76ee 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit bf217ab250d007443145678a14b4aba130f279c2 +Subproject commit 00a76ee709879510104489ba9e5e5748263543aa diff --git a/cosmic-files b/cosmic-files index c605dbe..54f77f9 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit c605dbecaf70e193a98fec775f7381a943d264a2 +Subproject commit 54f77f95a6b42f80bfaa30206e2be74dd748bb61 diff --git a/cosmic-greeter b/cosmic-greeter index 178d522..7a0c083 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 178d5222ee580377f91b25e4e01ed98597d39664 +Subproject commit 7a0c083f0151cebd35648920ca43c7aaa16cdf93 diff --git a/cosmic-launcher b/cosmic-launcher index 0adec45..a64ed9a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 0adec45a1ba7adf4a996c193ee22f5260fcbbea2 +Subproject commit a64ed9a29cad0d5b7d2282b6971e95ad3d0b1f62 diff --git a/cosmic-panel b/cosmic-panel index 546a6c4..6119bb1 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 546a6c45210574caed9a3e51446aa8ad622d3627 +Subproject commit 6119bb106255b2cd51cd281919662de3b6d8b433 diff --git a/cosmic-player b/cosmic-player index 26f396e..c0b1bda 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 26f396e4c87c09e02e8c331970844c4f5de0f96a +Subproject commit c0b1bda86bc4dd86f52c97c55a820493b6273d26 diff --git a/cosmic-settings b/cosmic-settings index de5e16d..3a77442 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit de5e16d360da9a634dcdd291112b76230d86d2ad +Subproject commit 3a77442dbc1dee16d9df99aa6fbb4afa42bc58dc diff --git a/cosmic-store b/cosmic-store index 3b35999..211987d 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 3b359999d8e93a091cac4c94ec3ffcfa2f7170ee +Subproject commit 211987df1827e0babfe62474da0c3ee38fe6aac8 diff --git a/cosmic-term b/cosmic-term index 3832971..8c04267 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 3832971d04076c873370cc9a993b7b3178e3d2e3 +Subproject commit 8c042673e7f54f469ec8a6a8d5a72a9047812826 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index e5daa7b..9ff5959 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.0.15 +version=1.0.16 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 297e1c6..4bf00a2 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 297e1c66b950ec03a0988a9a170c150df3cac404 +Subproject commit 4bf00a2a89a5a1710c2248ab666fe490646e3026 From 0d128858ad20b79dd732d0572eb55cf81a112509 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 23 Jun 2026 08:36:37 -0600 Subject: [PATCH 214/220] Add cosmic-monitor --- .gitmodules | 4 ++++ README.md | 1 + cosmic-monitor | 1 + justfile | 3 +++ 4 files changed, 9 insertions(+) create mode 160000 cosmic-monitor diff --git a/.gitmodules b/.gitmodules index 5fd46b9..13332a8 100644 --- a/.gitmodules +++ b/.gitmodules @@ -106,3 +106,7 @@ path = pop-launcher url = https://github.com/pop-os/launcher.git branch = master +[submodule "cosmic-monitor"] + path = cosmic-monitor + url = https://github.com/pop-os/cosmic-monitor.git + branch = master diff --git a/README.md b/README.md index 6161173..8e6899a 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ * [cosmic-idle](https://github.com/pop-os/cosmic-idle) * [cosmic-initial-setup](https://github.com/pop-os/cosmic-initial-setup) * [cosmic-launcher](https://github.com/pop-os/cosmic-launcher) +* [cosmic-monitor](https://github.com/pop-os/cosmic-monitor) * [cosmic-notifications](https://github.com/pop-os/cosmic-notifications) * [cosmic-osd](https://github.com/pop-os/cosmic-osd) * [cosmic-panel](https://github.com/pop-os/cosmic-panel) diff --git a/cosmic-monitor b/cosmic-monitor new file mode 160000 index 0000000..b377a20 --- /dev/null +++ b/cosmic-monitor @@ -0,0 +1 @@ +Subproject commit b377a2071fb2bedff273055c59cedab6374ca9be diff --git a/justfile b/justfile index c568fe5..0f7c518 100644 --- a/justfile +++ b/justfile @@ -14,6 +14,7 @@ build: {{ just }} cosmic-idle/build-release {{ just }} cosmic-initial-setup/build-release {{ just }} cosmic-launcher/build-release + {{ just }} cosmic-monitor/build-release {{ just }} cosmic-notifications/build-release {{ just }} cosmic-osd/build-release {{ just }} cosmic-panel/build-release @@ -42,6 +43,7 @@ install rootdir="" prefix="/usr/local": build {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-idle/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-initial-setup/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-launcher/install + {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-monitor/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-notifications/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-osd/install {{ just }} rootdir={{rootdir}} prefix={{prefix}} cosmic-panel/install @@ -84,6 +86,7 @@ clean: {{ just }} cosmic-idle/clean {{ just }} cosmic-initial-setup/clean rm -rf cosmic-launcher/target + {{ just }} cosmic-monitor/clean rm -rf cosmic-panel/target rm -rf cosmic-player/target rm -rf cosmic-notifications/target From 3e34c8e74698f0cc4d6d484de991bed7ebe5042a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 23 Jun 2026 13:50:45 -0600 Subject: [PATCH 215/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-icons | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- xdg-desktop-portal-cosmic | 2 +- 20 files changed, 20 insertions(+), 20 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 8981b0b..2c95057 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 8981b0b48ec21ac2c93cad56d82b33c6ef705888 +Subproject commit 2c95057716471ced36ad52c3a3393e30c58ebe7c diff --git a/cosmic-applibrary b/cosmic-applibrary index 1eb859f..8b0f3bb 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 1eb859fdd7617420ea526f81af168842d0ef428b +Subproject commit 8b0f3bb30328c6de8b956cd31486d7f452217037 diff --git a/cosmic-bg b/cosmic-bg index b1ca4c1..8dd97b6 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit b1ca4c180ab29dd185472b777ab0abdb1f96ccaf +Subproject commit 8dd97b67e1d475bec72e2020bca245159ed3f189 diff --git a/cosmic-comp b/cosmic-comp index 0312f9a..aac1e19 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 0312f9a2017de92abf82386c979bee74d7a0255d +Subproject commit aac1e19f08a016ade349569fbf8c0305761de20b diff --git a/cosmic-edit b/cosmic-edit index 00a76ee..6ce200c 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 00a76ee709879510104489ba9e5e5748263543aa +Subproject commit 6ce200c84b763ff2e8faf47be715365bd0442271 diff --git a/cosmic-files b/cosmic-files index 54f77f9..c653b69 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 54f77f95a6b42f80bfaa30206e2be74dd748bb61 +Subproject commit c653b69c75f735c1559e5f8aa621977e81d8373c diff --git a/cosmic-greeter b/cosmic-greeter index 7a0c083..a57265f 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 7a0c083f0151cebd35648920ca43c7aaa16cdf93 +Subproject commit a57265f480805a5e99ce89e56811e67b57767882 diff --git a/cosmic-icons b/cosmic-icons index 2c697e8..b78b059 160000 --- a/cosmic-icons +++ b/cosmic-icons @@ -1 +1 @@ -Subproject commit 2c697e8e97cfd619107a872b28c31317281184ff +Subproject commit b78b059636ed967ad7c6f120709c7d29b2bafac1 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 8eabeaf..8b10e07 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 8eabeaf64804dd74ef2da7803b42f21ed1b498e2 +Subproject commit 8b10e076677b23e22e9981ea872059afb538a161 diff --git a/cosmic-launcher b/cosmic-launcher index a64ed9a..ecb5fd5 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit a64ed9a29cad0d5b7d2282b6971e95ad3d0b1f62 +Subproject commit ecb5fd596d920dae52e71384ac050000c724b6ce diff --git a/cosmic-osd b/cosmic-osd index 28af81d..1921053 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 28af81d1a7479b4e9edddb2fcf8c93f2074bad6b +Subproject commit 1921053e003e073df06d1af5f35be9193c22683c diff --git a/cosmic-panel b/cosmic-panel index 6119bb1..45f03a3 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 6119bb106255b2cd51cd281919662de3b6d8b433 +Subproject commit 45f03a3864a9385349be3ca13202553280e667d4 diff --git a/cosmic-player b/cosmic-player index c0b1bda..f6d3554 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit c0b1bda86bc4dd86f52c97c55a820493b6273d26 +Subproject commit f6d3554788ce535509f449721d9f3db812138ee5 diff --git a/cosmic-screenshot b/cosmic-screenshot index 2020fb2..d6ef210 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit 2020fb21accb65e94fe0b3f8270e5e3359cafabe +Subproject commit d6ef210e981d045fec5022416b85edd0afc03e16 diff --git a/cosmic-settings b/cosmic-settings index 3a77442..84729d1 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 3a77442dbc1dee16d9df99aa6fbb4afa42bc58dc +Subproject commit 84729d1dcd5de2eb3f9d3d3acd90a13018d56620 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index fa82bdf..75c0480 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit fa82bdf9fe7b5f5bd6008f32f393efd5e7a71c47 +Subproject commit 75c0480f1315ec96ec3eb216fc939f93f57d7612 diff --git a/cosmic-store b/cosmic-store index 211987d..fa85fcb 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 211987df1827e0babfe62474da0c3ee38fe6aac8 +Subproject commit fa85fcb5204df964d3728b2d4711e6bcb77e859f diff --git a/cosmic-term b/cosmic-term index 8c04267..a5acc05 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 8c042673e7f54f469ec8a6a8d5a72a9047812826 +Subproject commit a5acc057af958bc31b97c4147a8a5f6465a3baa4 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 5e62de1..6b5cded 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 5e62de143a02073200b075036626f56ad4140589 +Subproject commit 6b5cdedafe4cbd0b16abc99cff34ef45c2332bc0 diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 4bf00a2..c537aa2 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 4bf00a2a89a5a1710c2248ab666fe490646e3026 +Subproject commit c537aa2964310c1136f7d46d724eb077aba7e99d From 0098ab4d8f930bf7f7738121e04a4532154852ef Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 30 Jun 2026 14:03:15 -0600 Subject: [PATCH 216/220] Update submodules --- cosmic-applets | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-launcher | 2 +- cosmic-monitor | 2 +- cosmic-player | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- scripts/version-update.sh | 3 ++- xdg-desktop-portal-cosmic | 2 +- 16 files changed, 17 insertions(+), 16 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 2c95057..0441c67 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 2c95057716471ced36ad52c3a3393e30c58ebe7c +Subproject commit 0441c67b1056cd1033b2d7fdbf139b47408edd1a diff --git a/cosmic-bg b/cosmic-bg index 8dd97b6..71bb96b 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 8dd97b67e1d475bec72e2020bca245159ed3f189 +Subproject commit 71bb96b3eaad167c3cb639979d2edb7559866c2f diff --git a/cosmic-comp b/cosmic-comp index aac1e19..bb584aa 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit aac1e19f08a016ade349569fbf8c0305761de20b +Subproject commit bb584aab7f8edc428b3328fb4e1be3869ecdc8e8 diff --git a/cosmic-edit b/cosmic-edit index 6ce200c..dfcef22 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 6ce200c84b763ff2e8faf47be715365bd0442271 +Subproject commit dfcef22632d682bf01badd1756d442619c9db131 diff --git a/cosmic-files b/cosmic-files index c653b69..3ef7913 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit c653b69c75f735c1559e5f8aa621977e81d8373c +Subproject commit 3ef7913abdcbadf13af0884a76287f19052a4469 diff --git a/cosmic-greeter b/cosmic-greeter index a57265f..953478f 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit a57265f480805a5e99ce89e56811e67b57767882 +Subproject commit 953478f801eb0c67062b6e1d540c6d6bf5edc992 diff --git a/cosmic-launcher b/cosmic-launcher index ecb5fd5..b6b3e8a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit ecb5fd596d920dae52e71384ac050000c724b6ce +Subproject commit b6b3e8a4a2becf204b86c4b532160f82fdb6dc0f diff --git a/cosmic-monitor b/cosmic-monitor index b377a20..aadabc0 160000 --- a/cosmic-monitor +++ b/cosmic-monitor @@ -1 +1 @@ -Subproject commit b377a2071fb2bedff273055c59cedab6374ca9be +Subproject commit aadabc06cdaf220e966c8b4dd99d51879d5619ca diff --git a/cosmic-player b/cosmic-player index f6d3554..b162e33 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit f6d3554788ce535509f449721d9f3db812138ee5 +Subproject commit b162e335db225be80482b0c0aa2696bbb55715b9 diff --git a/cosmic-session b/cosmic-session index 495e591..308c9d3 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 495e591dc65987a0327b9dea646126ebdfe8a1db +Subproject commit 308c9d3f8fede6f0a18b0f137dfe68eecf8c8359 diff --git a/cosmic-settings b/cosmic-settings index 84729d1..9f93112 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 84729d1dcd5de2eb3f9d3d3acd90a13018d56620 +Subproject commit 9f9311235ec7fcbf27e28ae62326ff2f4bb9441d diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 75c0480..276fef9 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 75c0480f1315ec96ec3eb216fc939f93f57d7612 +Subproject commit 276fef9834b05c57b67e8ba36b74bea1ba690cee diff --git a/cosmic-store b/cosmic-store index fa85fcb..ed4e4fd 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit fa85fcb5204df964d3728b2d4711e6bcb77e859f +Subproject commit ed4e4fd9f52236bccd9d17e2144a291e7a2892e2 diff --git a/cosmic-term b/cosmic-term index a5acc05..1d3d883 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit a5acc057af958bc31b97c4147a8a5f6465a3baa4 +Subproject commit 1d3d8837dfd0402fc50c6cc20b4585765384609a diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 9ff5959..062f6aa 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,13 +3,14 @@ set -e # This should be the _next_ epoch version -version=1.0.16 +version=1.2.0 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" repos=( cosmic-edit cosmic-files + cosmic-monitor cosmic-player cosmic-store cosmic-term diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index c537aa2..2948dd4 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit c537aa2964310c1136f7d46d724eb077aba7e99d +Subproject commit 2948dd491cfc183a57ff930ada48623038dcf94d From 6eceadf65035ad355093a356b155b41cc8e0e779 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 14 Jul 2026 16:17:56 -0600 Subject: [PATCH 217/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-monitor | 2 +- cosmic-notifications | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-session | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- pop-launcher | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 0441c67..e544cb5 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 0441c67b1056cd1033b2d7fdbf139b47408edd1a +Subproject commit e544cb54c242fecbe9399fcb3dd61d9ac19e1214 diff --git a/cosmic-applibrary b/cosmic-applibrary index 8b0f3bb..ce33b9e 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit 8b0f3bb30328c6de8b956cd31486d7f452217037 +Subproject commit ce33b9e1ccbebc2108eddee405a485cb92cb83e3 diff --git a/cosmic-bg b/cosmic-bg index 71bb96b..ed65f7d 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit 71bb96b3eaad167c3cb639979d2edb7559866c2f +Subproject commit ed65f7d3dc9e3d4af3cd65244a966e01bff0f730 diff --git a/cosmic-comp b/cosmic-comp index bb584aa..dec1ee8 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit bb584aab7f8edc428b3328fb4e1be3869ecdc8e8 +Subproject commit dec1ee863368737c6900e1ae75424813e27e24af diff --git a/cosmic-edit b/cosmic-edit index dfcef22..60c38e8 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit dfcef22632d682bf01badd1756d442619c9db131 +Subproject commit 60c38e818ab31f5238f2796907737bcdd8235444 diff --git a/cosmic-files b/cosmic-files index 3ef7913..5278c67 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 3ef7913abdcbadf13af0884a76287f19052a4469 +Subproject commit 5278c67957be14a47aa94e3e69b9765040360211 diff --git a/cosmic-greeter b/cosmic-greeter index 953478f..2290aae 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 953478f801eb0c67062b6e1d540c6d6bf5edc992 +Subproject commit 2290aae5e2e078a1d79c6ec1a27cdf3ccc366a45 diff --git a/cosmic-initial-setup b/cosmic-initial-setup index 8b10e07..b209a8d 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit 8b10e076677b23e22e9981ea872059afb538a161 +Subproject commit b209a8d460d23a3a202e19a3de95027e9f4a61d8 diff --git a/cosmic-launcher b/cosmic-launcher index b6b3e8a..61ab43a 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit b6b3e8a4a2becf204b86c4b532160f82fdb6dc0f +Subproject commit 61ab43a71a0e684a76b0f7a40199c585862148a8 diff --git a/cosmic-monitor b/cosmic-monitor index aadabc0..346a34b 160000 --- a/cosmic-monitor +++ b/cosmic-monitor @@ -1 +1 @@ -Subproject commit aadabc06cdaf220e966c8b4dd99d51879d5619ca +Subproject commit 346a34b0bed5c91778a0f2ee008d0459084b1c70 diff --git a/cosmic-notifications b/cosmic-notifications index a899bfb..7c723b7 160000 --- a/cosmic-notifications +++ b/cosmic-notifications @@ -1 +1 @@ -Subproject commit a899bfbc6715c36b1f02d7a0f4d3601a3ea0295f +Subproject commit 7c723b7705ec77b1ad5396a1baa9ae1c0cb5a0da diff --git a/cosmic-osd b/cosmic-osd index 1921053..ce431b4 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit 1921053e003e073df06d1af5f35be9193c22683c +Subproject commit ce431b4d710a198b13298c96d22fe5ccaadb1943 diff --git a/cosmic-panel b/cosmic-panel index 45f03a3..db97fd5 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit 45f03a3864a9385349be3ca13202553280e667d4 +Subproject commit db97fd5974702a966cfaf9bd342ab7a4c80f55fa diff --git a/cosmic-player b/cosmic-player index b162e33..d910353 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit b162e335db225be80482b0c0aa2696bbb55715b9 +Subproject commit d910353b6ff743ca95850a44f6ad9ef6ebc5fa0c diff --git a/cosmic-session b/cosmic-session index 308c9d3..b5ef6c0 160000 --- a/cosmic-session +++ b/cosmic-session @@ -1 +1 @@ -Subproject commit 308c9d3f8fede6f0a18b0f137dfe68eecf8c8359 +Subproject commit b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc diff --git a/cosmic-settings b/cosmic-settings index 9f93112..99cf076 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 9f9311235ec7fcbf27e28ae62326ff2f4bb9441d +Subproject commit 99cf07622907b2fa55bb3a20552fb10fc3f0579f diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index 276fef9..b5e6d82 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit 276fef9834b05c57b67e8ba36b74bea1ba690cee +Subproject commit b5e6d827d5d7f4886864564c450d8ca096fa5167 diff --git a/cosmic-store b/cosmic-store index ed4e4fd..8419488 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit ed4e4fd9f52236bccd9d17e2144a291e7a2892e2 +Subproject commit 8419488a1d3bfca6cfbd6c015aaddaf5ba50e023 diff --git a/cosmic-term b/cosmic-term index 1d3d883..44d042f 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 1d3d8837dfd0402fc50c6cc20b4585765384609a +Subproject commit 44d042f45d6fe1c2f16c91ba760f38f430526aca diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 6b5cded..3da8907 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 6b5cdedafe4cbd0b16abc99cff34ef45c2332bc0 +Subproject commit 3da8907d7a7f97de3de7a90559efa37209b17a74 diff --git a/pop-launcher b/pop-launcher index 5b86851..a332a3a 160000 --- a/pop-launcher +++ b/pop-launcher @@ -1 +1 @@ -Subproject commit 5b868510716673b31a650488401489898352e2d9 +Subproject commit a332a3a73316a3595816dd02fe426a1d3543167a diff --git a/scripts/version-update.sh b/scripts/version-update.sh index 062f6aa..c4378c0 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.2.0 +version=1.3.0 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 2948dd4..151120e 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 2948dd491cfc183a57ff930ada48623038dcf94d +Subproject commit 151120e67d532e33e2721319c683a73947be393c From a483257d31b5cdaa6a930d8b3c816beee227b757 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 21 Jul 2026 10:24:24 -0600 Subject: [PATCH 218/220] Add cosmic-sound-theme --- .gitmodules | 4 ++++ README.md | 1 + cosmic-sound-theme | 1 + 3 files changed, 6 insertions(+) create mode 160000 cosmic-sound-theme diff --git a/.gitmodules b/.gitmodules index 13332a8..1005cbc 100644 --- a/.gitmodules +++ b/.gitmodules @@ -110,3 +110,7 @@ path = cosmic-monitor url = https://github.com/pop-os/cosmic-monitor.git branch = master +[submodule "cosmic-sound-theme"] + path = cosmic-sound-theme + url = https://github.com/pop-os/cosmic-sound-theme.git + branch = master diff --git a/README.md b/README.md index 8e6899a..62bc80c 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ * [cosmic-session](https://github.com/pop-os/cosmic-session) * [cosmic-settings](https://github.com/pop-os/cosmic-settings) * [cosmic-settings-daemon](https://github.com/pop-os/cosmic-settings-daemon) +* [cosmic-sound-theme](https://github.com/pop-os/cosmic-sound-theme) * [cosmic-store](https://github.com/pop-os/cosmic-store) * [cosmic-term](https://github.com/pop-os/cosmic-term) * [cosmic-theme-editor](https://github.com/pop-os/cosmic-theme-editor) diff --git a/cosmic-sound-theme b/cosmic-sound-theme new file mode 160000 index 0000000..7aabe44 --- /dev/null +++ b/cosmic-sound-theme @@ -0,0 +1 @@ +Subproject commit 7aabe449093787163c74c25aa1bd4663fb4c324c From 652b4c45f1c98ccbdd26320e52678317476adb28 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 22 Jul 2026 10:39:52 -0600 Subject: [PATCH 219/220] Update submodules --- cosmic-applets | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-launcher | 2 +- cosmic-monitor | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index e544cb5..48c3633 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit e544cb54c242fecbe9399fcb3dd61d9ac19e1214 +Subproject commit 48c363315194b8901ada03b9e965893b6e13d477 diff --git a/cosmic-comp b/cosmic-comp index dec1ee8..4d370cd 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit dec1ee863368737c6900e1ae75424813e27e24af +Subproject commit 4d370cdf92b5d96d78032593947f4ad9eae793bf diff --git a/cosmic-edit b/cosmic-edit index 60c38e8..a3d4920 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit 60c38e818ab31f5238f2796907737bcdd8235444 +Subproject commit a3d492028574af878fbe300a29ca9533fa063531 diff --git a/cosmic-files b/cosmic-files index 5278c67..9a21542 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 5278c67957be14a47aa94e3e69b9765040360211 +Subproject commit 9a21542825af92811b622a58ace5f25f962506d7 diff --git a/cosmic-launcher b/cosmic-launcher index 61ab43a..b742d13 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit 61ab43a71a0e684a76b0f7a40199c585862148a8 +Subproject commit b742d13acd0b218a2c9f36f64ecd6437f6cfb02d diff --git a/cosmic-monitor b/cosmic-monitor index 346a34b..4b3b177 160000 --- a/cosmic-monitor +++ b/cosmic-monitor @@ -1 +1 @@ -Subproject commit 346a34b0bed5c91778a0f2ee008d0459084b1c70 +Subproject commit 4b3b177092348c88eedf46f41567df59753fa38a diff --git a/cosmic-panel b/cosmic-panel index db97fd5..f416dbb 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit db97fd5974702a966cfaf9bd342ab7a4c80f55fa +Subproject commit f416dbbe72d8600d395d24bf9f96f6ba1299d13b diff --git a/cosmic-player b/cosmic-player index d910353..7550c30 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit d910353b6ff743ca95850a44f6ad9ef6ebc5fa0c +Subproject commit 7550c300c4997b7b0d61314ab1cfd15fb587ca80 diff --git a/cosmic-settings b/cosmic-settings index 99cf076..c262496 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit 99cf07622907b2fa55bb3a20552fb10fc3f0579f +Subproject commit c2624965bc06eb9d39bbd2d549543fad99754c07 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index b5e6d82..e6ca135 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit b5e6d827d5d7f4886864564c450d8ca096fa5167 +Subproject commit e6ca13522a64227371bbd39bcfdffab3bb34d9b3 diff --git a/cosmic-store b/cosmic-store index 8419488..e5822a1 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit 8419488a1d3bfca6cfbd6c015aaddaf5ba50e023 +Subproject commit e5822a1c51825afa11a95baa48483c695ea95828 diff --git a/cosmic-term b/cosmic-term index 44d042f..117644e 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 44d042f45d6fe1c2f16c91ba760f38f430526aca +Subproject commit 117644e9c1bd525034e5c24570584f7b1d3478de diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 3da8907..6511d2f 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 3da8907d7a7f97de3de7a90559efa37209b17a74 +Subproject commit 6511d2f1a6be1b90ef0ac6ef7555f7ed2c809e47 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index c4378c0..e88cdb7 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.3.0 +version=1.4.0 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 151120e..969f3ca 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 151120e67d532e33e2721319c683a73947be393c +Subproject commit 969f3ca5995d157f78da60231af9e59641dae44d From 0ce7ec30ac05416e9a85465404be548ced89cba6 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 29 Jul 2026 09:15:17 -0600 Subject: [PATCH 220/220] Update submodules --- cosmic-applets | 2 +- cosmic-applibrary | 2 +- cosmic-bg | 2 +- cosmic-comp | 2 +- cosmic-edit | 2 +- cosmic-files | 2 +- cosmic-greeter | 2 +- cosmic-initial-setup | 2 +- cosmic-launcher | 2 +- cosmic-monitor | 2 +- cosmic-osd | 2 +- cosmic-panel | 2 +- cosmic-player | 2 +- cosmic-screenshot | 2 +- cosmic-settings | 2 +- cosmic-settings-daemon | 2 +- cosmic-store | 2 +- cosmic-term | 2 +- cosmic-workspaces-epoch | 2 +- scripts/version-update.sh | 2 +- xdg-desktop-portal-cosmic | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cosmic-applets b/cosmic-applets index 48c3633..ec8ffdc 160000 --- a/cosmic-applets +++ b/cosmic-applets @@ -1 +1 @@ -Subproject commit 48c363315194b8901ada03b9e965893b6e13d477 +Subproject commit ec8ffdc85d1f316b387cf89672609933064e6e88 diff --git a/cosmic-applibrary b/cosmic-applibrary index ce33b9e..172acda 160000 --- a/cosmic-applibrary +++ b/cosmic-applibrary @@ -1 +1 @@ -Subproject commit ce33b9e1ccbebc2108eddee405a485cb92cb83e3 +Subproject commit 172acdae07aeb78a554813a566c0f8b942dcc831 diff --git a/cosmic-bg b/cosmic-bg index ed65f7d..76e89e6 160000 --- a/cosmic-bg +++ b/cosmic-bg @@ -1 +1 @@ -Subproject commit ed65f7d3dc9e3d4af3cd65244a966e01bff0f730 +Subproject commit 76e89e6aff4224e3a820cbe71c74ee91adb60d03 diff --git a/cosmic-comp b/cosmic-comp index 4d370cd..81cd5fd 160000 --- a/cosmic-comp +++ b/cosmic-comp @@ -1 +1 @@ -Subproject commit 4d370cdf92b5d96d78032593947f4ad9eae793bf +Subproject commit 81cd5fdbaa41c3973369ae85bccf829137836e20 diff --git a/cosmic-edit b/cosmic-edit index a3d4920..4ac0da3 160000 --- a/cosmic-edit +++ b/cosmic-edit @@ -1 +1 @@ -Subproject commit a3d492028574af878fbe300a29ca9533fa063531 +Subproject commit 4ac0da3af97207fb3807375928812f23ec04161f diff --git a/cosmic-files b/cosmic-files index 9a21542..24e34ea 160000 --- a/cosmic-files +++ b/cosmic-files @@ -1 +1 @@ -Subproject commit 9a21542825af92811b622a58ace5f25f962506d7 +Subproject commit 24e34eaa0f0acf4e24ea1338ad4bbde3a138e1f3 diff --git a/cosmic-greeter b/cosmic-greeter index 2290aae..d39915a 160000 --- a/cosmic-greeter +++ b/cosmic-greeter @@ -1 +1 @@ -Subproject commit 2290aae5e2e078a1d79c6ec1a27cdf3ccc366a45 +Subproject commit d39915ae2381424d406cd511a2310ef928144f4c diff --git a/cosmic-initial-setup b/cosmic-initial-setup index b209a8d..b5ac418 160000 --- a/cosmic-initial-setup +++ b/cosmic-initial-setup @@ -1 +1 @@ -Subproject commit b209a8d460d23a3a202e19a3de95027e9f4a61d8 +Subproject commit b5ac4182bb00bc774ca86febadf0369e362bc031 diff --git a/cosmic-launcher b/cosmic-launcher index b742d13..8799503 160000 --- a/cosmic-launcher +++ b/cosmic-launcher @@ -1 +1 @@ -Subproject commit b742d13acd0b218a2c9f36f64ecd6437f6cfb02d +Subproject commit 8799503120d28383b3548f19a50880cbe83701c5 diff --git a/cosmic-monitor b/cosmic-monitor index 4b3b177..70e6cff 160000 --- a/cosmic-monitor +++ b/cosmic-monitor @@ -1 +1 @@ -Subproject commit 4b3b177092348c88eedf46f41567df59753fa38a +Subproject commit 70e6cff1684310996d350d6dc1a8b438f5ee0217 diff --git a/cosmic-osd b/cosmic-osd index ce431b4..20a2055 160000 --- a/cosmic-osd +++ b/cosmic-osd @@ -1 +1 @@ -Subproject commit ce431b4d710a198b13298c96d22fe5ccaadb1943 +Subproject commit 20a2055dfc0eed78b417f0ecd38cc15807df3285 diff --git a/cosmic-panel b/cosmic-panel index f416dbb..d6699ff 160000 --- a/cosmic-panel +++ b/cosmic-panel @@ -1 +1 @@ -Subproject commit f416dbbe72d8600d395d24bf9f96f6ba1299d13b +Subproject commit d6699ffc423a3830bf4cab7e2c7f08a173e998f0 diff --git a/cosmic-player b/cosmic-player index 7550c30..23d5944 160000 --- a/cosmic-player +++ b/cosmic-player @@ -1 +1 @@ -Subproject commit 7550c300c4997b7b0d61314ab1cfd15fb587ca80 +Subproject commit 23d59445afaf74aa0ac39a16d6d88f5f20d91d1f diff --git a/cosmic-screenshot b/cosmic-screenshot index d6ef210..fc778df 160000 --- a/cosmic-screenshot +++ b/cosmic-screenshot @@ -1 +1 @@ -Subproject commit d6ef210e981d045fec5022416b85edd0afc03e16 +Subproject commit fc778df20fd9b3f2b266b090da89c09ce625e0a4 diff --git a/cosmic-settings b/cosmic-settings index c262496..7287257 160000 --- a/cosmic-settings +++ b/cosmic-settings @@ -1 +1 @@ -Subproject commit c2624965bc06eb9d39bbd2d549543fad99754c07 +Subproject commit 7287257ec9f2ca301642bd4800f391ad9079d3e9 diff --git a/cosmic-settings-daemon b/cosmic-settings-daemon index e6ca135..21a9692 160000 --- a/cosmic-settings-daemon +++ b/cosmic-settings-daemon @@ -1 +1 @@ -Subproject commit e6ca13522a64227371bbd39bcfdffab3bb34d9b3 +Subproject commit 21a9692b53fcbffa0f18f7d0a12bf0f9d5bd0590 diff --git a/cosmic-store b/cosmic-store index e5822a1..f56cb48 160000 --- a/cosmic-store +++ b/cosmic-store @@ -1 +1 @@ -Subproject commit e5822a1c51825afa11a95baa48483c695ea95828 +Subproject commit f56cb48aa10cf058799972b1ab225fe9fcfedcfd diff --git a/cosmic-term b/cosmic-term index 117644e..543cbb0 160000 --- a/cosmic-term +++ b/cosmic-term @@ -1 +1 @@ -Subproject commit 117644e9c1bd525034e5c24570584f7b1d3478de +Subproject commit 543cbb0cb818e1ef724d7f917ca562af44340e47 diff --git a/cosmic-workspaces-epoch b/cosmic-workspaces-epoch index 6511d2f..8faab4c 160000 --- a/cosmic-workspaces-epoch +++ b/cosmic-workspaces-epoch @@ -1 +1 @@ -Subproject commit 6511d2f1a6be1b90ef0ac6ef7555f7ed2c809e47 +Subproject commit 8faab4c2a92f438a704d072e3c5aa9526d2acc88 diff --git a/scripts/version-update.sh b/scripts/version-update.sh index e88cdb7..c899e37 100755 --- a/scripts/version-update.sh +++ b/scripts/version-update.sh @@ -3,7 +3,7 @@ set -e # This should be the _next_ epoch version -version=1.4.0 +version=1.5.0 subject="Epoch ${version} version update" description="Generated by cosmic-epoch scripts/version-update.sh" diff --git a/xdg-desktop-portal-cosmic b/xdg-desktop-portal-cosmic index 969f3ca..f211aa3 160000 --- a/xdg-desktop-portal-cosmic +++ b/xdg-desktop-portal-cosmic @@ -1 +1 @@ -Subproject commit 969f3ca5995d157f78da60231af9e59641dae44d +Subproject commit f211aa37d45e443c9060b08c725d6fa73431565f