Re: GTK 3.20 or "oh dear, my themes broke again"

2016-07-29 Thread Iain Lane
On Mon, Jul 25, 2016 at 12:49:37PM +0100, Iain Lane wrote:
> On Fri, Jul 22, 2016 at 03:07:51PM +0100, Iain Lane wrote:
> > On Thu, Jul 14, 2016 at 09:43:27AM +0100, Iain Lane wrote:
> > > Radiance is now also ported. A few other bugs were fixed along the way.
> > > I'm investigating a remaining problem with Nautilus causing the
> > > background to be black some of the time, and Marco is hopefully going to
> > > help me with some unity-greeter issues, then we should be good to go and
> > > fix remaining niggles in Ubuntu directly.
> > > 
> > > Hold onto your hats.
> > 
> > Marco fixed Nautilus. I'm looking at the greeter now. Simon told me that
> > Xubuntu's theme should be okay. I'm not sure about Ubuntu MATE's one, so
> > CCing Martin.
> > 
> > Monday's going to be the day, only because I'm too scared to do it
> > today.
> 
> Scratch that, I didn't realise it was Alpha 2 this week. I think it's
> nicer to stay out of the way of that.

I started uploading stuff now.

It's going to be blocked in yakkety-proposed until things like the
installer and some critical applications are lined up. You should upload
themes now, and if they're going to break with GTK 3.18 then add a bug
task to bug #1593048 and make your upload have "LP: #1593048", then it
will be held up along with everything else.

-- 
Iain Lane  [ i...@orangesquash.org.uk ]
Debian Developer   [ la...@debian.org ]
Ubuntu Developer   [ la...@ubuntu.com ]


signature.asc
Description: PGP signature
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


Re: GTK 3.20 or "oh dear, my themes broke again"

2016-07-22 Thread Iain Lane
On Thu, Jul 14, 2016 at 09:43:27AM +0100, Iain Lane wrote:
> Radiance is now also ported. A few other bugs were fixed along the way.
> I'm investigating a remaining problem with Nautilus causing the
> background to be black some of the time, and Marco is hopefully going to
> help me with some unity-greeter issues, then we should be good to go and
> fix remaining niggles in Ubuntu directly.
> 
> Hold onto your hats.

Marco fixed Nautilus. I'm looking at the greeter now. Simon told me that
Xubuntu's theme should be okay. I'm not sure about Ubuntu MATE's one, so
CCing Martin.

Monday's going to be the day, only because I'm too scared to do it
today.

-- 
Iain Lane  [ i...@orangesquash.org.uk ]
Debian Developer   [ la...@debian.org ]
Ubuntu Developer   [ la...@ubuntu.com ]


signature.asc
Description: PGP signature
-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop


GTK 3.20 or "oh dear, my themes broke again"

2016-06-28 Thread Iain Lane
All,

To cut a long story short: I've been working on GTK 3.20 for the past
few
weeks, and it's getting ready to upload. I'm away next week so it'll
likely be
the week after (so near enough 2 weeks from now) at the earliest.

When I say "working on", I really mean that I've been porting the Ubuntu
theme,
Ambiance, over. This release is a big theme breaker. It's supposed to be
the
last time this happens, in GTK 3 at least. So my hope is that we're good
with
theming up to 18.04 LTS now.

Anyway. Check out ppa:ubuntu-desktop/gtk320. There are still issues with
ubiquity and gnome-terminal left to resolve, and I hope to do that this
week
and maybe next. Then Radiance needs porting, which should mostly be a
find &
replace job on the Ambiance work. Please don't yet report bugs like
these to me
- this mail is mostly a notice to anyone who cares about a GTK
application or
maintains a theme to check if your stuff needs work.

Flavours are probably going to be negatively affected by this. Hopefully
Ubuntu
MATE can piggyback on (and improve) my light-themes changes, and
Shimmer[0]
seems to have some work to port their Greybird theme already so maybe
Xubuntu
will be okay without too much work.

Cheers,

-- 
Iain Lane  [ i...@orangesquash.org.uk ]
Debian Developer   [ la...@debian.org ]
Ubuntu Developer   [ la...@ubuntu.com ]

[0] https://github.com/shimmerproject/Greybird/issues/120

-- 
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop