6808: Poor contrast mouse on mouse over

Set the Gnome-standard 'Adwaita' theme, which doesn't have gray lines.
This commit is contained in:
John Ralls 2014-03-08 13:16:29 -08:00
parent b38e5996fb
commit 9c3a40f785
3 changed files with 15 additions and 14 deletions

View File

@ -37,7 +37,7 @@
<!-- Copy in the theme engines, --> <!-- Copy in the theme engines, -->
<binary> <binary>
${prefix}/lib/gtk-2.0/${pkg:${gtk}:gtk_binary_version}/engines/*.so ${prefix}/lib/gtk-3.0/${pkg:${gtk}:gtk_binary_version}/theming-engines/*.so
</binary> </binary>
<!-- And the print backends --> <!-- And the print backends -->
@ -206,6 +206,10 @@
${prefix}/share/themes ${prefix}/share/themes
</data> </data>
<data>
${prefix}/share/icons
</data>
<!-- Copy icons. Note that the .icns file is an Apple format which <!-- Copy icons. Note that the .icns file is an Apple format which
contains up to 4 sizes of icon. You can use contains up to 4 sizes of icon. You can use
/Developer/Applications/Utilities/Icon Composer.app to import /Developer/Applications/Utilities/Icon Composer.app to import
@ -218,17 +222,9 @@
${project}/gramps.accel ${project}/gramps.accel
</data> </data>
<!-- Icon themes to copy. The "icons" property can be either of <!-- Default settings file to set the theme. -->
"auto", "all", or "none". All or none should be <data dest="${bundle}/Contents/Resources/etc/gtk-3.0/settings.ini">
self-explanatory, while auto means that the script will try to ${project}/settings.ini
figure out which icons are needed. This is done by getting all </data>
the strings from all copied binaries, and matching them against
icon names. To be safe, you should use "all". "none" is useful
if you want just the index.theme file but no icons, mostly
needed for the "hicolor" base theme.
>
<icon-theme icons="auto">
Tango
</icon-theme -->
</app-bundle> </app-bundle>

View File

@ -64,6 +64,7 @@ gtk-mac-bundler gtk-osx-build/projects/gramps/gramps.bundle
checkoutdir="gramps-git"/> checkoutdir="gramps-git"/>
<dependencies> <dependencies>
<dep package="meta-gtk-osx-python-gtk3"/> <dep package="meta-gtk-osx-python-gtk3"/>
<dep package="meta-gtk-osx-gtk3-core-themes"/>
<dep package="goocanvas2"/> <dep package="goocanvas2"/>
<dep package="librsvg"/> <dep package="librsvg"/>
<dep package="shared-mime-info"/> <dep package="shared-mime-info"/>
@ -81,7 +82,7 @@ gtk-mac-bundler gtk-osx-build/projects/gramps/gramps.bundle
<branch module="gramps-addons/trunk/contrib" <branch module="gramps-addons/trunk/contrib"
repo="gramps-addons"/> repo="gramps-addons"/>
<dependencies> <dependencies>
<dep package="gramps-svn"/> <dep package="gramps-git"/>
</dependencies> </dependencies>
</distutils> </distutils>

4
mac/settings.ini Normal file
View File

@ -0,0 +1,4 @@
[Settings]
gtk-key-theme-name = Emacs
gtk-theme-name = Adwaita