Progress on Yaru as default for Cosmic (18.10)

You know what this is?

Capture d’écran de 2018-07-26 08-32-42

Of course, this the Yaru theme, but it’s running on my Cosmic install, as the default theme in the default ubuntu session!

Yaru-theme is already available in cosmic.

To get it by default, everything is ready, the set of patch (settings the correct themes by default, ensure our ubuntu GNOME Shell mode picks the Yaru G-S theme, setting it as a default to gdm, installing the right set of packages on the default iso and for upgraders) is available here: https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783571.

However, we need first to have the Main Inclusion Request approved which is opened at https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783600.
As soon as this is proceeded, expect the theme to land as default really soon :slight_smile:

16 Likes

Wow! Great news! :dancing_women:

4 Likes

Nice work team and friends :slight_smile:

2 Likes

Huge congratulations to all and a massive thank you for all your work, care and attention.
You guys are the epitome of community.

From the comments I’ve seen around the web over the last few days people really getting behind the new theme. Thanks for giving Ubuntu a beautiful new look.

8 Likes

@didrocks @frederik-f @c-lobrano
Great news indeed but meanwhile my snap for communitheme on 18.04 is broken. I can select it in GDM but it’s no longer there in tweaks to select.
Can you reproduce it?
Edit : Scrolling in tweaks, I found Yaru, but the GK2 THEME is not hooked to it.

It was still working for me yesterday. My machine isn’t relevant anymore though a standard one. My bet is that you mixed the global and local installation via meson. You shouldn’t have Yaru but only Communitheme on 18.08 if you only use the snap.

I’ll let other confirm.

1 Like

It was all well for me yesterday as well and today, At the last 30 minutes it suddenly changed .

The only changes yesterday are packaging related, not snap or upstream code itself: https://github.com/ubuntu/yaru/commits/master

Maybe try to revert to older version of snaps, like stable release or revision based and see if that fixes to pinpoint when the regression started for you?

That exactly the time it’s suddenly changed :
Screenshot from 2018-07-26 17-22-41

refreshed to stable : - No yaru/back to communitheme.
Screenshot from 2018-07-26 17-29-00
Does it mean no edge for me from now on?

Found the issue and fixed it: https://github.com/ubuntu/yaru/issues/655

2 Likes

Popescu Sorin already uploaded the video of Ubuntu 18.10 with Yaru:
https://www.youtube.com/watch?v=cLqEzeNkdXE

2 Likes

I can confirm it fixed for me, Thanks @merlijn-sebrechts ! :+1:

1 Like

@merlijn-sebrechts: nice finding! So, the deprecation notice commits created it :stuck_out_tongue: well done!

2 Likes

@didrocks just curious: how does ubiquity looks with yaru? Or will the new installer hit in 18.10 already?

Yaru in 18.10 in default will be delivered in snap or deb?

@frederik-f: I didn’t try it, it’s always hard apart from someone testing on a live to test ubiquity on an installed machine. Either someone is curious enough to try right now in a live session, install the debs and starts ubiquity or we wait for it to land as default. I don’t have personally the time for this this week :slight_smile:

@ognehod: it’s a deb for Cosmic, the snap version is only for 18.04 right now.

1 Like

Screenshot from 2018-07-27 14-10-41
Screenshot from 2018-07-27 14-10-54
Screenshot from 2018-07-27 14-11-00
Screenshot from 2018-07-27 14-11-05
Screenshot from 2018-07-27 14-11-13
Screenshot from 2018-07-27 16-11-29
Screenshot from 2018-07-27 16-12-38
Screenshot from 2018-07-27 16-15-42

Maybe we could use a dedicated issue on github or here but for the first impressions here we go =D
I think most things just work, except the modal dialog

4 Likes

I think most things just work, except the modal dialog

That happens in every single theme, not just Yaru; please file a bug against ubiquity, but they might ignore it as they’re looking to rebuild its front-end entirely, because if there is one thing programmers love is to throw mature codebases away.

1 Like

Well our next target is 18.10 now. And I think the electron installer won’t be ready until then. So we need to check how it looks with yaru.
Also: I don’t like that “old vs new” stuff :slight_smile: ZzZz

1 Like

Neither does Joel Spolsky :stuck_out_tongue:

2 Likes