Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cinnamon 5.6 #201328

Merged
merged 28 commits into from Nov 29, 2022
Merged

Cinnamon 5.6 #201328

merged 28 commits into from Nov 29, 2022

Conversation

bobby285271
Copy link
Member

@bobby285271 bobby285271 commented Nov 15, 2022

Update:
Please also read https://www.linuxmint.com/rel_vera_cinnamon_whatsnew.php


This PR updates Cinnamon to 5.6, which is part of Linux Mint 21.1.

Lots of cosmetic changes!

Cosmetic changes are "design changes" (e.g. what theme, color, etc to use). Those changes are made by Linux Mint and we don't do random modifications, report to upstream if you don't like the changes. For items marked with *, you are only affected if you didn't set the related keys explicitly before and you can go back to old settings by using gsettings.

The following change set are generated from mint-artwork 1.6.5, cinnamon-common 5.6.2, nemo 5.6.0, mint-y-icons 1.6.3, things can still change in follow-up updates.

  • The default cursor theme is now a mint-modified Bibata-Modern-Classic (see this issue), provided by mint-artwork. See change log from mint-artwork (download the *.tar.xz file and go to debian/ folder) for more info. Note that we are removing vanilla-dmz from the module.
  • * The default GTK theme and icon theme is now Mint-Y-Aqua, it is changed by mint-artwork.
  • * Home/trash/network desktop icons are no longer presented on desktop, this is announced in Sep news, still changed by mint-artwork.
  • Nemo no longer highlight selected icons, this is announced in Oct news, changed by linuxmint/nemo@fdd47db.
  • * There is a new cornerbar applet that replaces show-desktop, changed by linuxmint/cinnamon@cd47f9a.
  • The places icon set has been switched to a Papirus based one, now you might see yellow folder icons everywhere, changed by linuxmint/mint-y-icons@7f80462.
  • The Mint-Y-Yellow theme is gone, changed by linuxmint/mint-y-icons@41fcdb3.

If some of your settings are "changed" / "broken" after this update, reconfigure them in the cinnamon-settings app.

@mkg20001
Copy link
Member

@bobby285271 for disabling @r-ryantm making prs we'd need to contact @ryantm (hi, could you please disable cinnamon.* for now?)

@ryantm
Copy link
Member

ryantm commented Nov 15, 2022

@mkg20001 Should be skipped now until further notice!

@ofborg ofborg bot requested a review from mkg20001 November 18, 2022 12:07
@bobby285271

This comment was marked as resolved.

@mkg20001
Copy link
Member

@bobby285271 since cinnamon is free software, cache should keep the source and it should be enough to just upgrade to the next version and get the pr merged before they release yet another one

There is no test since 5.4.6, 23ba143 "wacom: Bring in line with
changes in muffin to fix support" removed the wacom-calibrator test.

All gio-unix-2.0 dep seemed to be properly declared. Still builds.
PR 11244 removed some of the hardcode paths:

- We now look for upload-system-info from PATH, but since we don't
"install" cinnamon.xapp, we still fix the path for it.
- We now look for cinnamon-control-center, gnome-control-center from
PATH. For the former, it is installed in the module and it cannot be
removed, so no need to fix the path. For the latter, it is not useful.
- cinnamon-launcher now looks for various fallback panels from PATH,
since they are optional so no need of fixing path.
- All *.desktop and *.service files are generated by Meson with correct
path now.

linuxmint/cinnamon@5.4.12...5.6.2
See hypnotix issue 254 for more info.
You don't need cc to build and install this.
You don't need cc to build and install this.
You don't need cc to build and install this.
@bobby285271
Copy link
Member Author

@ofborg test cinnamon
@ofborg build hypnotix timeshift cinnamon.mint-artwork

@bobby285271 bobby285271 merged commit d91da6d into master Nov 29, 2022
Cinnamon automation moved this from In progress to Done Nov 29, 2022
@bobby285271 bobby285271 deleted the cinnamon branch November 29, 2022 06:33
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/breaking-changes-announcement-for-unstable/17574/17

@bobby285271 bobby285271 mentioned this pull request Nov 29, 2022
13 tasks
@mkg20001
Copy link
Member

@ryantm you can enable cinnamon.* now

@ryantm
Copy link
Member

ryantm commented Dec 4, 2022

@mkg20001 Re-enabled thanks.

@bobby285271 bobby285271 moved this from Done (stable) to Done (unstable only) in Cinnamon Jan 31, 2023
@bobby285271 bobby285271 moved this from Done (unstable only) to Done in Cinnamon Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

6 participants