Commit e5e45f8a authored by Andrew Shadura's avatar Andrew Shadura Committed by Package Import Robot

* Fixes for GTK+ 3.14.

* Bump GTK+ dependency.
parent f8d297fa
This diff is collapsed.
This diff is collapsed.
clearlooks-phenix-theme (5.0.2-2) unstable; urgency=medium
* Fixes for GTK+ 3.14.
* Bump GTK+ dependency.
-- Andrew Shadura <andrewsh@debian.org> Fri, 26 Sep 2014 22:40:42 +0200
clearlooks-phenix-theme (5.0.2-1) unstable; urgency=medium
* New upstream release.
......
......@@ -10,7 +10,7 @@ Vcs-Browser: http://anonscm.debian.org/hg/collab-maint/clearlooks-phenix-theme/b
Package: clearlooks-phenix-theme
Architecture: all
Depends: libgtk-3-0 (>= 3.8.0), ${misc:Depends}
Depends: libgtk-3-0 (>= 3.14), ${misc:Depends}
Recommends: gtk2-engines
Description: GTK3 port of Clearlooks theme
Clearlooks-Phénix is a GTK3 theme which is a port of Clearlooks, the
......
......@@ -4,3 +4,4 @@ index.theme /usr/share/themes/Clearlooks-Phenix
metacity-1 /usr/share/themes/Clearlooks-Phenix
openbox-3 /usr/share/themes/Clearlooks-Phenix
xfwm4 /usr/share/themes/Clearlooks-Phenix
debian/img /usr/share/themes/Clearlooks-Phenix/gtk-3.0
This diff is collapsed.
gtk-3.14-fixes.patch
debian/img/menuitem-checkbox-hover.png
debian/img/menuitem-checkbox-insensitive.png
debian/img/menuitem-checkbox-mixed-insensitive.png
debian/img/menuitem-checkbox-mixed.png
debian/img/menuitem-checkbox.png
debian/img/menuitem-radio-checked-hover.png
debian/img/menuitem-radio-insensitive.png
debian/img/menuitem-radio.png
This diff is collapsed.
......@@ -11,7 +11,7 @@
-GtkPaned-handle-size: 5;
-GtkCheckButton-indicator-size: 16;
-GtkCheckMenuItem-indicator-size: 12;
-GtkCheckMenuItem-indicator-size: 10;
-GtkScrolledWindow-scrollbar-spacing: 3;
-GtkScrolledWindow-scrollbars-within-bevel: 0;
......@@ -39,11 +39,8 @@
* Base States *
***************/
GtkWindow {
.background {
color: @theme_fg_color;
}
* {
background-color: @theme_bg_color;
}
......@@ -92,8 +89,23 @@ GtkGrid:insensitive {
* Miscellaneous *
*****************/
@keyframes spin {
to {
-gtk-icon-transform: rotate(1turn);
}
}
.spinner {
background-image: none;
background-color: blue;
opacity: 0;
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
}
.spinner:active {
transition: 750ms linear loop;
opacity: 1;
animation: spin 1s linear infinite;
}
.spinner:active:insensitive {
opacity: 0.5;
}
.floating-bar {
......@@ -444,8 +456,8 @@ GtkScrolledWindow GtkViewport.frame {
.button,
.button.menuitem.menubar,
GtkComboBox.combobox-entry .button {
padding: 1px 4px;
.combobox-entry .button {
padding: 5px 8px 6px;
}
.button {
......@@ -480,7 +492,9 @@ GtkMenuToolButton *,
.primary-toolbar .button *:active,
.inline-toolbar .button *:active,
.button *:active {
.button *:active,
.button *:active:focus,
.button *:focus {
color: @button_active_text_color;
}
......@@ -543,8 +557,8 @@ GtkMenuToolButton *,
.toolbar .raised .button:focus,
.toolbar GtkComboBox .button,
.toolbar GtkComboBox .button:focus,
GtkComboBox.combobox-entry .button,
.primary-toolbar GtkComboBox.combobox-entry .button,
.combobox-entry .button,
.primary-toolbar .combobox-entry .button,
.titlebar .titlebutton:hover,
GtkColorChooserWidget #add-color-button {
background-image: -gtk-gradient (linear,
......@@ -558,8 +572,11 @@ GtkColorChooserWidget #add-color-button {
}
/* Pushed button background */
.button:checked,
.button:checked:hover,
.button:active,
.button:active:hover,
.menuitem.button:hover,
.spinbutton .button:active,
.spinbutton .button:active:hover,
.toolbar .button:active,
......@@ -568,8 +585,8 @@ GtkColorChooserWidget #add-color-button {
.toolbar .raised .button:active,
.toolbar .button.raised:active:hover,
.toolbar .raised .button:active:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:active,
GtkComboBox.combobox-entry .button:active,
.primary-toolbar .combobox-entry .button:active,
.combobox-entry .button:active,
.primary-toolbar .button:active,
.primary-toolbar .button:active:hover,
.primary-toolbar .button:focus:active,
......@@ -610,8 +627,8 @@ GtkComboBox.combobox-entry .button:active,
.toolbar .raised .button:hover,
.toolbar GtkComboBox .button:hover,
.primary-toolbar .button:hover,
GtkComboBox.combobox-entry .button:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:hover,
.combobox-entry .button:hover,
.primary-toolbar .combobox-entry .button:hover,
GtkColorChooserWidget #add-color-button:hover {
background-color: transparent;
background-image: linear-gradient(to bottom,
......@@ -623,7 +640,7 @@ GtkColorChooserWidget #add-color-button:hover {
/* Insensitive button background */
.button:insensitive,
.toolbar GtkComboBox .button:insensitive,
GtkComboBox.combobox-entry .button:insensitive {
.combobox-entry .button:insensitive {
background-image: linear-gradient(to bottom,
@button_insensitive_inner_border_color 1px,
@button_insensitive_gradient_a 2px,
......@@ -672,9 +689,6 @@ GtkComboBox.combobox-entry .button:insensitive {
.notebook {
padding: 0;
border-color: @border_color;
border-style: solid;
border-width: 1px;
background-clip: border-box;
background-color: @notebook_bg_color;
-GtkNotebook-tab-overlap: 2;
......@@ -682,13 +696,18 @@ GtkComboBox.combobox-entry .button:insensitive {
-GtkNotebook-initial-gap: 0;
}
.notebook.header.frame {
border-width: 0;
}
.notebook GtkViewport {
background-color: @theme_base_color;
background-color: @theme_bg_color;
}
.notebook tab {
padding: 3px;
border-radius: 3px;
border-color: @border_color;
border-style: solid;
border-width: 1px;
background-color: transparent;
......@@ -841,40 +860,40 @@ GtkComboBox .separator {
-GtkWidget-vertical-separator: 0;
}
GtkComboBox.combobox-entry .entry:first-child,
GtkComboBox.combobox-entry .button:first-child {
.combobox-entry .entry:first-child,
.combobox-entry .button:first-child {
border-image-width: 3px 0 4px 3px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}
GtkComboBox.combobox-entry .entry:last-child,
GtkComboBox.combobox-entry .button:last-child {
.combobox-entry .entry:last-child,
.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}
GtkComboBox.combobox-entry .button:last-child {
.combobox-entry .button:last-child {
border-image-width: 3px 3px 4px 2px;
}
.primary-toolbar GtkComboBox.combobox-entry .entry:first-child,
.primary-toolbar GtkComboBox.combobox-entry .button:first-child {
.primary-toolbar .combobox-entry .entry:first-child,
.primary-toolbar .combobox-entry .button:first-child {
border-image-width: 4px 0 4px 4px;
border-radius: 3px 0 0 3px;
border-right-width: 0;
}
.primary-toolbar GtkComboBox.combobox-entry .entry:last-child,
.primary-toolbar GtkComboBox.combobox-entry .button:last-child {
.primary-toolbar .combobox-entry .entry:last-child,
.primary-toolbar .combobox-entry .button:last-child {
border-image-width: 4px 4px 4px 0;
border-radius: 0 3px 3px 0;
border-left-width: 0;
}
GtkComboBox.combobox-entry .button *:active,
GtkComboBox.combobox-entry .button *:active:hover {
.combobox-entry .button *:active,
.combobox-entry .button *:active:hover {
color: @theme_text_color;
}
......@@ -1022,7 +1041,7 @@ GtkComboBox .button *:hover {
.scrollbar.button:insensitive {
color: @scrollbar_button_insensitive_color;
}
/*
.scrollbar.button.top:insensitive {
border-bottom: none;
}
......@@ -1038,6 +1057,7 @@ GtkComboBox .button *:hover {
.scrollbar.button.right:insensitive {
border-left: none;
}
*/
.scrollbar.slider {
background-color: @scrollbar_slider_bg_color;
......@@ -1167,6 +1187,7 @@ GtkTreeMenu .menuitem:hover,
}
GtkTreeMenu .menuitem *:hover,
GtkComboBox .menuitem:hover *,
.menu .menuitem:active,
.menu .menuitem *:active,
.menu .menuitem:hover,
......@@ -1796,10 +1817,13 @@ GtkInfoBar:last-child,
font: Bold;
}
.titlebar :first-child {
padding: 5px 5px 6px 5px;
}
.titlebar .titlebutton {
background: none;
border-image: none;
padding: 5px 5px 6px 5px;
}
.window-frame {
......@@ -1817,6 +1841,7 @@ GtkPopover {
border: 1px solid;
border-radius: 7px;
border-color: @border_color;
background-color: @theme_bg_color;
background-clip: border-box;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment