Bug 1282511

Summary: GTK+ 3.20 port
Product: [Fedora] Fedora Reporter: poma <pomidorabelisima>
Component: greybirdAssignee: Jayson Rowe <jayson.rowe>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 24CC: bazanluis20, ccecchi, extras-qa, jayson.rowe, kevin, mclasen, nonamedotc, satellitgo, tsmetana
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://git.gnome.org/browse/gtk+/tree/gtk/theme/Adwaita?h=gtk-3-20
Whiteboard:
Fixed In Version: greybird-3.20.0-2.fc25 greybird-3.20.0-2.fc24 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-31 16:30:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
greybird-gtk3-theme - GTK+ comparison
none
Upstream - GTK+ 3.20 port based on Blackbird theme, work of Eric Koegel
none
Downstream - GTK+ 3.20 port based on Blackbird theme, work of Eric Koegel
none
Upstream: Greybird GTK-3.20 port - based on Blackbird theme
none
Fedora: Greybird GTK-3.20 port - based on Blackbird theme
none
Upstream: Greybird GTK-3.20 port - based on Adwaita theme
none
Upstream: Greybird GTK-3.20 port - based on Adwaita theme none

Description poma 2015-11-16 16:11:05 UTC
Created attachment 1095002 [details]
greybird-gtk3-theme - GTK+ comparison

Description of problem:
GTK+ 3.19 makes not so beautiful albatross-gtk3-theme, bluebird-gtk3-theme and greybird-gtk3-theme

Version-Release number of selected component (if applicable):
gtk3-3.19.1-1.fc24

How reproducible:
101%

Steps to Reproduce:
1. Run Fedora-Live-Xfce-i686-rawhide-20151116.iso

Actual results:
Themes not so beautiful

Expected results:
Themes so beautiful

Additional info:
"The Shimmer Project was founded in 2009 to make Open Source beautiful."
http://shimmerproject.org

Comment 1 Matthias Clasen 2015-12-04 20:12:39 UTC
Themes will need adjustments for 3.20, there is no way around it.

See https://blogs.gnome.org/mclasen/2015/11/20/a-gtk-update/ for more information

Comment 2 poma 2016-01-21 11:46:50 UTC
Is anyone working on a solution?

Comment 3 Matthias Clasen 2016-01-21 19:53:38 UTC
Not me. You should probably contact the authors of the themes you care about.

Comment 4 Matthias Clasen 2016-01-24 16:35:02 UTC
Moving this to one of the themes mentioned in the description

Comment 5 poma 2016-01-25 22:27:16 UTC
- XUBUNTU:

http://cdimage.ubuntu.com/xubuntu/daily-live/current/xenial-desktop-amd64.manifest
...
greybird-gtk-theme	2.0.2-0ubuntu1
libgtk-3-bin	3.18.6-1ubuntu1


http://changelogs.ubuntu.com/changelogs/pool/universe/s/shimmer-themes/shimmer-themes_2.1.0-0ubuntu1/changelog

shimmer-themes (2.1.0-0ubuntu1) xenial; urgency=medium

  * New theme snapshots (Greybird:fafd278, Numix:70b2565) (LP: #1535163)
    - Improved support for GTK 3.18
  * debian/control, Makefile:
    - Compile Numix sass assets
  * Drop unmaintained Albatross, Bluebirdm and Orion GTK themes
...


- FEDORA:

Fedora-Live-Xfce-x86_64-rawhide-20160125
http://koji.fedoraproject.org/koji/getfile?taskID=12675997&name=livecd.log&offset=-157000
...
greybird-gtk3-theme-1.6.2-1.fc24.noarch
gtk3-3.19.7-1.fc24.x86_64



- THEME:
https://github.com/shimmerproject/Greybird/blob/master/README#L9
"Greybird is the default theme in Xubuntu 11.04 onwards."



Until Xubuntu reaches GTK+ 3.19.x ...

Comment 6 poma 2016-01-29 16:07:15 UTC
If any of you intend to solve this problem, make a note here so we can share the task.

Comment 7 Mukundan Ragavan 2016-02-01 01:47:45 UTC
I am not sure I understand ... the latest upstream release for greybird seems to be 1.6.2 (github).

Ubuntu seems to be packaging snapshots ..

Comment 8 poma 2016-02-08 12:46:58 UTC
https://help.github.com/articles/creating-an-issue
i.e.
https://github.com/shimmerproject/Greybird/issues/new

You wanna take the initiative,
to create a new GTK+ 3.20 branch for the Greybird theme?

This is already done for the "mate-themes"
https://github.com/mate-desktop/mate-themes/tree/gtk3.20

Comment 9 poma 2016-02-16 16:54:43 UTC
(In reply to Mukundan Ragavan from comment #7)
> I am not sure I understand ... the latest upstream release for greybird
> seems to be 1.6.2 (github).
> 
> Ubuntu seems to be packaging snapshots ..

Mukundan, you always play this "lost in space" role? :)

What you can find at
https://github.com/shimmerproject/Greybird
is GTK+ 3.18 related, e.g. Fedora 22 and 23, but not more Fedora 24 and so on.

In a nutshell:
"Gtk3.20 will force rewrite of all MATE themes-and more"
http://forums.mate-desktop.org/viewtopic.php?f=2&t=3610#p11151

For what I comprehend, X/Ubuntu is far far away from GTK+ 3.20 embracing, and guess what, major upstream developer drives just that.
What do you think, how much is he motivated to do a job for us, here. :)

So here's the question once more, do you intend to join efforts, or not?

Comment 10 Jan Kurik 2016-02-24 15:29:29 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle.
Changing version to '24'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase

Comment 11 poma 2016-02-26 12:34:58 UTC
The question is raised for all of you,
do you intend to join efforts, or not?

Comment 12 poma 2016-02-27 10:57:53 UTC
Bye

Comment 13 poma 2016-06-04 09:37:49 UTC
Created attachment 1164766 [details]
Upstream - GTK+ 3.20 port based on Blackbird theme, work of Eric Koegel

As the skeleton it is good enough to continue working on it - needs some love for colores adjustments, applications, etc.
If someone wants to push it upstream, go ahead.

https://github.com/shimmerproject/Greybird

Comment 14 poma 2016-06-04 09:40:04 UTC
Created attachment 1164767 [details]
Downstream - GTK+ 3.20 port based on Blackbird theme, work of Eric Koegel

Comment 15 poma 2016-06-06 22:51:59 UTC
Created attachment 1165425 [details]
Upstream: Greybird GTK-3.20 port - based on Blackbird theme

GTK+ 3.20 port - based on Blackbird theme, work of Eric Koegel
incl. LightDM Greeter GTK+ 3.20 port and gtk-widgets.css GTK+ 3.20 tune up,
base states, entry, switch and textview

Comment 16 poma 2016-06-06 22:53:52 UTC
Created attachment 1165439 [details]
Fedora: Greybird GTK-3.20 port - based on Blackbird theme

GTK+ 3.20 port - based on Blackbird theme

Comment 17 poma 2016-06-06 22:55:35 UTC
Test builds:
http://goo.gl/Gm4ffO
themes

Comment 18 poma 2016-06-10 21:20:08 UTC
Created attachment 1166736 [details]
Upstream: Greybird GTK-3.20 port - based on Adwaita theme


Greybird GTK+ 3.20 port - based on Adwaita theme,
incl. lightdm-gtk-greeter.css GTK+ 3.20 port
For testing purposes only!

Comment 19 Kevin Fenzi 2016-06-11 22:35:10 UTC
You should work with upstream on this work and land it there and we can pick it up in the next release.

Comment 20 poma 2016-06-12 14:25:55 UTC
Created attachment 1167162 [details]
Upstream: Greybird GTK-3.20 port - based on Adwaita theme

Greybird GTK+ 3.20 port - based on Adwaita theme,
incl. lightdm-gtk-greeter.css GTK+ 3.20 port
For testing purposes only!

Comment 21 poma 2016-08-17 10:59:00 UTC
Greybird 3.20.0

    support for Gtk3.20
    ported to SASS

The port is based on Adwaita 3.20.6

https://github.com/shimmerproject/Greybird/releases

Comment 22 Fedora Update System 2016-08-19 01:57:44 UTC
greybird-3.20.0-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1d7dc6b015

Comment 23 Fedora Update System 2016-08-19 01:59:04 UTC
greybird-3.20.0-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-5d8490eb50

Comment 24 Fedora Update System 2016-08-19 16:50:53 UTC
greybird-3.20.0-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-5d8490eb50

Comment 25 Fedora Update System 2016-08-19 23:21:43 UTC
greybird-3.20.0-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1d7dc6b015

Comment 26 Fedora Update System 2016-08-31 16:30:22 UTC
greybird-3.20.0-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 27 Fedora Update System 2016-09-01 03:20:26 UTC
greybird-3.20.0-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.