Commit Graph

342 Commits

Author SHA1 Message Date
Jehan be6ccc491c themes: minor theme fix.
s/gtk-application-prefer-gimp-dark-theme/gtk-application-prefer-dark-theme/
I'm actually not sure if this property is supposed to be in the gtkrc
file. It looks like it is available only from GTK+3, and isn't it more
of an application settings in order to select the right theme variant,
rather than a specific theme settings?
Anyway let's at least set the right property name.
2017-07-15 14:39:16 +02:00
Jehan 11d34b0309 themes: add commented-out font_name property in "System" theme.
This is to be used as self-documentation code, so that people know
how to hack the font size since I am not sure GIMP will always provide
reasonable font display on every platform.
2017-03-24 04:38:51 +01:00
Jehan e58d8fcd24 themes: removing the "Small" theme.
As a result of "Bug 745835 - Resize icons as Option, not theme", the
Small theme is now useless and redundant with the icon sizing
preferences.
2017-03-24 04:33:51 +01:00
Massimo Valentini 3cc77b03bf Bug 759904: Some icons can't be set from the icon theme
make it possible to use themed standard named icons
so to have also gtk dialogs show icons in the same style
as GIMP ui.
2016-09-02 12:30:49 +02:00
Massimo Valentini 060291c34e Bug 768934: Invisible main menu bar menu...
...items except File menu item in Mint Cinnamon 18

set GtkMenuItem::horizontal-padding = 4
2016-08-03 18:38:03 +02:00
Jehan 0f67e21c98 themes: rename theme "Default" into "System".
Since we have many themes now, this new name better indicates that it
is meant to follow your desktop theme settings.
Also it will likely not remain the default theme.
2016-03-22 16:37:10 +01:00
Jehan 7b27e03799 themes: order themes by shades of gray.
Since current implementation orders by folder, let's prepend install
folders by numbers.
2016-03-22 01:40:18 +01:00
Jehan 4358c783e4 themes: redo fix from commit 9c617d0.
It got lost when renaming the theme on commit ab8aa3b.
2016-03-22 01:36:55 +01:00
Benoit Touchette ab8aa3bd83 Themes: Renamed themes. Added 3 themes (Lighter, Gray, Dark).
Updated themes, renamed The-Dark-Side-Of-Gimp to Darker, and renamed The-Light-Side-Of-Gimp
to Light. Added three themes, Lighter, Gray, and Dark.

https://bugzilla.gnome.org/show_bug.cgi?id=759648 (Light)
https://bugzilla.gnome.org/show_bug.cgi?id=759649 (Darker)
https://bugzilla.gnome.org/show_bug.cgi?id=759663 (Gray)
https://bugzilla.gnome.org/show_bug.cgi?id=759830 (Lighter)
https://bugzilla.gnome.org/show_bug.cgi?id=759996 (Dark)
2016-03-20 10:56:47 -04:00
Jehan 9c617d058c themes: s/menu-item-prelight.png/menuitem-prelight.png/
Fix a typo of an image file's name in gtkrc.
2016-02-29 23:52:02 +01:00
Jehan 58b5c94d92 themes: uninstalled Light theme icon.
spin-fill-bg.png added in commit 0d692ea but not installed.
Fixes the following theme warning:
> Unable to locate image file in pixmap_path: "ui/spin-fill-bg.png"
2016-02-29 23:44:14 +01:00
Benoit Touchette 0d692eadc0 themes: updates to TLSOG & TDSOG (prelight, text, bug fixes, (C))
Updates to copyright, some button contrast for TDSOG, TDLSOG. Added comment
for button focus area. Fixed selected text for TLSOG themes. Redid screenshots
to match changes. Fixed menu style name. Updated copyright year. Fixed menu
items for Ubuntu unity. Fixed prelight and fg for widget text. Updated to
v0.1.6.
2016-02-14 12:10:10 -05:00
Jehan a3185f8794 Bug 760906 - Fixing warning on new themes.
Both new themes were outputting the following warning for gap_left.png:
"Invalid borders specified for theme pixmap"
"borders don't fit within the image"
The problem was that the sum of the left and right gap borders cannot be
more than the gap file width (2 px in our case).
2016-02-06 02:00:06 +01:00
Jehan 7c2491c235 themes: light theme should also use larger tool icons.
Now that we are back to separate gtkrc files, let's make the light theme
follow the same layout.
2016-02-02 22:09:07 +01:00
Jehan 3198d27787 Revert "themes: use a common gtkrc and correctly named colors."
This reverts commit 6e109052ca.
Let the theme designer work his own way. :-)
2016-02-02 22:09:07 +01:00
Jehan 8d79e2289a themes: default toolbox icon size should be GTK_ICON_SIZE_LARGE_TOOLBAR.
Just like the old "Default" theme has. This is an acceptable average for
various kind of devices, unlike small icons.
2016-01-22 16:35:53 +01:00
Jehan 6e109052ca themes: use a common gtkrc and correctly named colors.
All our new themes should now use a common gtkrc base. Colors only
should be different, as included from a colorrc. This way we ensure a
consistent behavior throughout all themes.
Also we should use meaningful color names to make maintenance easy.
2016-01-17 19:53:04 +01:00
Jehan f522c1ad49 themes: update distributed theme images.
entry-border-fill-active-item is not used anymore (commit 2144a7c).
gimp-arrow-right-prelight seems as well for some time.
Adding menuitem-prelight (commit 127fdff and 2144a7c).
2016-01-17 15:34:23 +01:00
Benoit Touchette 2144a7ceb9 themnes: Updated light theme menuitem prelight 2016-01-17 07:08:49 -05:00
Benoit Touchette 127fdff9c7 themes: Updated both dark and light themes menuitem prelight.
Updated both themes menuitem prelight to use same filename in gtkrc.
Added new ui/menuitem-prelight.png
2016-01-17 06:58:43 -05:00
Jehan ca9ca906a7 themes: complete dark and light themes.
Missing style rules which have to be in both themes.
https://bugzilla.gnome.org/show_bug.cgi?id=759648#c26
2016-01-16 23:01:49 +01:00
Jehan 98ecd4a010 themes: matches widget styles on Dark and Light themes.
<classname> means the style applies on any child class.
In particular the rule "<GtkButton>" will apply on any object derived
from a GtkButton.
2016-01-16 15:58:23 +01:00
Benoit Touchette 2e7ebde19d themes: add missing fixes for 'The Dark Side of Gimp' theme
Adds missing plugins fix, reverts part of previous commit to
remove duplicate styles.

https://bugzilla.gnome.org/show_bug.cgi?id=759649
2016-01-14 10:23:33 -05:00
draekko 079e113dd9 themes: update/fixes for 'The-Light-Side-of-Gimp' theme
Updated & fixed KDE plugins/filters not being skinned properly.
Fixed Ubuntu overlay scrollbars. Minor color tweak to UI menu
bar.

https://bugzilla.gnome.org/show_bug.cgi?id=759648
2016-01-13 10:02:16 -05:00
draekko 4dbc68be7f themes: update/fixes for 'The-Dark-Side-of-Gimp' theme
Updated & fixed KDE plugins/filters not being skinned properly.
Fixed Ubuntu overlay scrollbars.

https://bugzilla.gnome.org/show_bug.cgi?id=759649
2016-01-13 09:57:19 -05:00
Jehan 6263ac5de6 themes: clean out some duplicate style.
The style "combobox-entry-button-style" was defined twice (with the
exact same implementation).
2016-01-12 14:37:59 +01:00
Jehan 7f67b53264 themes: fix paths to "Color" icon theme in "Default" and "Small" themes.
There are still a few hardcoded paths in the Default/Small themes.
Update them to the new name of the "Default" icon theme, which became
"Color".
2016-01-11 17:56:39 +01:00
draekko b3dc5db2a2 themes: adding The-Light-Side-of-Gimp theme
Adding light theme as per request:
https://bugzilla.gnome.org/show_bug.cgi?id=759648#c19
2016-01-11 09:53:41 -05:00
Benoit Touchette 1013cadc3d themes: add missing png reference to makefile 2016-01-11 09:07:54 -05:00
Benoit Touchette 75f81d15b1 themes: updates & bug fixes for KDE, Gnome
Fixed display issues for The-Dark-Side-of-Gimp under KDE (QtCurves &
Oxygen-GTK) themes, and Gnome users (Ubuntu). Removed focus padding &
lines to bring look closer to the Default theme. Updated button look
to harmonize with possible future grey and light themes.
2016-01-10 14:22:34 -05:00
Michael Natterer 54a2f5feca themes: fix EXTRA_DIST in The-Dark-Side-of-Gimp/Makefile.am 2015-12-28 22:28:56 +01:00
Benoit Touchette 33a61c7f45 themes: fixes color issue with scrolled windows on dark theme. 2015-12-27 19:44:33 +01:00
Jehan 9eb5fbd2a2 Bug 759649 - new dark theme by Benoit Touchette.
Initial version of our dark theme.
Additional credits for some of the UI images to horst3180 (Ceti-2 theme)
and Medhi Abhollahi (new CS6 II theme). All under GPLv3, as the rest
of GIMP.
2015-12-23 19:27:18 +01:00
Michael Natterer 8bdcc2f565 themes: fix icon paths in the "Small" theme 2015-12-13 13:39:08 +01:00
Jehan 8d2ededbf2 themes: fix icon paths in Default theme's gtkrc.
A few icons are still hardcoded in the Default theme. I am not sure why
they are not taken from the icon theme, but anyway let's fix the errors
for now.
2015-12-09 23:12:04 +01:00
Michael Natterer 110cfc9d4d icons, themes: move the prefs images source files to the icon theme folders 2014-05-12 10:51:32 +02:00
Michael Natterer 033719bfa2 icons, themes, app: move the preferences images into the icon theme 2014-05-12 03:24:09 +02:00
Michael Natterer ae4a41d7a5 themes, icons: move icons from themes/Default/images/ to the toplevel icons/
and install them in datadir/icons.
2014-05-07 21:57:21 +02:00
Michael Natterer 1814641a50 themes, libgimpwidgets: install an index.theme and prepend our icon theme...
to the search path. The index.theme is a copy of the upstream hicolor
index.theme with our custom sizes added, and it has to be first in the
path to be used at all. This. Is. Broken.
2014-05-07 15:02:33 +02:00
Michael Natterer ff8e5f9381 themes: install all icons in an icon theme in share/themes/Default/icons 2014-05-06 22:38:11 +02:00
Michael Natterer cffc8234fa themes, libgimpwidgets: prepare the icons to be named icons from an icon theme
Rename them and move them into folders, e.g.:

stock-foo-16.png -> 16/gimp-foo.png

This change only moves internal stuff around,
it's not visible on any API.
2014-05-06 19:13:04 +02:00
João S. O. Bueno 72ac53705f Adds "fill" arrange modes to the Align Tool
The Align Tool had to be used in a very hacky way if one
intended to evenly distribute items across an image,
or other reference object (it would actually require one to
calculate the item spacing out of GIMP). This adds vertical
and horizontal fill modes: the reference object is divided
in N equal segments, where N is the number of items,
and each item is placed in the center of one of
these segments. The existing "offset" parameter
is used as an extra margin for the distribution,
and can be set to negative values, so that the items can
even get moved outside the boundaries of the reference object.
2014-03-13 03:38:53 -03:00
Michael Natterer c1095cb406 Bug 708594 - Alignment Tool Icon not visible on dark background
Add whiteish borders around the align icon arrows.
2013-09-28 17:22:57 +02:00
Michael Natterer 97d6da3ff5 themes: never set the focus line with to 0, that's just broken
A widget should either be focussable and have the indicator, or not be
focussable in special cases.
2013-06-08 21:59:32 +02:00
Michael Muré c86daeabb1 libgimpwidgets, themes: setup a dumb icon for the tool
(Add the icon in advance so the gimpstock.h change doesn't trigger
a full rebuild when switching branches)
2013-05-18 10:40:41 +02:00
Michael Natterer 67f09ea922 themes: (pedantic) reorder a stock icon in Makefile.am 2013-03-13 22:03:56 +01:00
Mukund Sivaraman bc079e6cab build: Add $(AM_V_GEN) to more places in Makefile.am files 2012-10-10 13:13:56 +05:30
Michael Natterer b1acd93f5e Some formatting cleanup in the unified transform tool commits 2012-08-21 19:50:01 +02:00
Mikael Magnusson 99f9d4d219 transformtool: add old "new" unified transformation tool
This is the proof of concept code I wrote before gsoc, with very naive
behaviour and simple interface.
2012-08-20 15:22:21 +02:00
Michael Natterer 7517c351f4 themes: fix whitespace in Makefile.am 2012-05-07 01:58:57 +02:00