Alexia Death
a5fbe2d33a
app: remove some pointless code
2015-12-28 22:23:35 +02:00
Michael Natterer
ac8c130719
INSTALL.in: put libmypaint build instructions back
2015-12-28 21:18:52 +01:00
Michael Natterer
8fa6e261d0
app: add a brush selector to the MyPaint brush options
2015-12-28 20:04:29 +01:00
Daniel Sabo
35936f4992
INSTALL.in: Update libmypaint description.
2015-12-28 09:30:18 -08:00
Daniel Sabo
c97a529968
app: Change mypaint dependency from libmypaint-gegl to just libmypaint
2015-12-28 09:18:46 -08:00
Michael Natterer
6281d130e4
app: load the mypaint brushes on startup, and do much more error checking
...
Everything expects that a data object can simply be used, so make it
behave like all other data objects and reject broken files.
2015-12-28 18:09:37 +01:00
Michael Natterer
15183c210b
app: move GimpMybrushPrivate to its own header, perparation for more hacking
...
Also, return the error message if the preview can't be loaded.
2015-12-28 16:48:50 +01:00
Michael Natterer
0ee649629e
app: GimpDataFactory: get the data's mtime in the function where it's needed
2015-12-28 16:46:08 +01:00
Michael Natterer
925d3c1a71
AUTHORS: regenerated
2015-12-28 13:13:50 +01:00
Michael Natterer
0cabc21c77
app: remove some useless g_object_freeze/thaw_notify() from gimpcurve.c
...
We only need that when more than one property changes and we must
delay notification until the object is in a consistent state.
2015-12-28 13:12:25 +01:00
Michael Natterer
0c798520e6
icons: put the recipe for the generated icons into a variable
...
and use that variable instead of repeating the recipe for each icon size.
2015-12-28 02:51:36 +01:00
Michael Natterer
e9a38c320d
app: fix the curves tool to not warn on layers without alpha
...
when adding control points to all channels with control-click. It was
looking up curve points based on a -1 alpha value.
2015-12-28 02:07:20 +01:00
Piotr Drąg
b9e290f362
Updated Polish translation
2015-12-28 01:16:41 +01:00
Thomas Manni
ca189b7a90
Bug 758769 - Smudge tool not working correctly...
...
...with alpha layers creates black edges
Fix the missing division in the pixels blending formula
2015-12-27 20:34:50 +01:00
Benoit Touchette
33a61c7f45
themes: fixes color issue with scrolled windows on dark theme.
2015-12-27 19:44:33 +01:00
Jehan
5c0f4b5b92
authors.xml: add Klaus Staedtler in the list of contributor artists.
2015-12-26 17:38:58 +01:00
Jehan
3d8b505616
icons: install the new icons by Klaus Staedtler.
2015-12-26 17:36:56 +01:00
Klaus Staedtler
9618cdde32
icons: new Symbolic icons.
...
Partly based off the art-libre source template:
https://github.com/gnome-design-team/gnome-icons/blob/master/art-libre-symbolic/src/art-libre.svg
Committed and verified by Jehan.
2015-12-26 17:17:23 +01:00
Jehan
7102d3d82b
icons: fix generated Symbolic-Inverted icons dependency.
...
They need to be properly dependent on the image with the same name
in the Symbolic icon theme. Until now we could only make them dependent
on either nothing or all Symbolic icons.
2015-12-26 03:42:25 +01:00
Michael Natterer
51520278cd
app, pdb: s/GRAY/grayscale/ in user-visible strings
2015-12-26 01:14:43 +01:00
Michael Natterer
32725df29d
app: always emit GimpImage::profile-changed when converting from/to GRAY
...
so the display profile transform is properly updated.
2015-12-25 23:31:15 +01:00
Michael Natterer
b3dbb968c9
app: correctly deal with color profiles when converting from/to GRAY
...
Convert the layers to the new GimpImageBaseType's builtin color
profile because the converted image will have its color profile
removed.
2015-12-25 23:07:26 +01:00
Michael Natterer
3deab93b1a
app: some long due cleanup in gimpimage-convert-type.c
...
Spacing, type names, formatting, still looks very ugly.
2015-12-25 19:51:10 +01:00
Michael Natterer
3daad6be09
INSTALL.in: update libmypaint information and move libtiff to required list
2015-12-25 19:16:28 +01:00
Khaled Hosny
33fafbae62
Update Arabic translation
2015-12-25 18:40:55 +04: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
Jehan
4b6d4f1fd7
Bug 750546 - Include recently used colors in the Dockable Colors Dialog
...
New GimpColorHistory widget, replacing the code in GimpColorDialog, and
added to GimpColorEditor to have the color history accessible in the
color dock as well.
Thanks to Thomas Manni for the initial implementation attempt.
2015-12-23 13:25:26 +01:00
Alexandre Prokoudine
3bb69dbdbf
Fix the fill of the Warp Transform tool's symbolic icons
2015-12-23 00:55:52 +03:00
Alexandre Prokoudine
3d44bef068
Add symbolic Warp tool icon by Barbara Muraus
2015-12-23 00:34:48 +03:00
Alexandre Prokoudine
b940ba098f
Updated MyPaint brush icons from upstream MyPaint artwork
2015-12-23 00:09:42 +03:00
Michael Natterer
f8d760279c
docs, etc: regenerate the default gimprc and the gimprc manpage
2015-12-22 21:28:06 +01:00
Michael Natterer
5df4b07b04
app: fix icon theme location in tests
2015-12-22 21:27:20 +01:00
Michael Natterer
0a15b76a9f
devel-docs: fix icon locations in the libgimpwidgets docs
2015-12-22 21:26:46 +01:00
Michael Natterer
ab8f2c6d2b
app: more s/mybrush/mypaint-brush/ in strings visible in config files
2015-12-22 19:39:11 +01:00
Michael Natterer
56a4166bff
Bug 759556 - "incorrect gamma=(0/100000)" new with the new symbolic icons
...
Run the new icons through "mogrify -colorspace Gray".
2015-12-22 13:35:20 +01:00
Michael Natterer
9868e28df9
icons: add the generated Symbolic-Inverted icons to DISTCLEANFILES
2015-12-22 13:33:51 +01:00
Richard Hughes
1417e5e1a4
desktop: Bring the AppData up to date with the latest specification
2015-12-22 12:15:33 +00:00
Michael Natterer
71a02c62f0
icons: recreate Symbolic-Inverted icons when the original changes
2015-12-22 12:03:26 +01:00
Michael Natterer
d01ba07ed6
configure.ac, app: make libmypaint a hard dependency
...
and move the MyPaint brush tool out of the playground.
2015-12-21 21:39:48 +01:00
Michael Natterer
df05612d2a
icons: re-export Default/16/gimp-prefs-folders-icon-themes.png
...
it was insanely large.
2015-12-21 19:35:40 +01:00
Michael Natterer
ccd8ec5dee
app: connect the MyPaint brush core with the new brush container
...
and remove all hackish temp code that did the same. Remove quite
some #ifdefs around code that doesn't depend on libmypaint.
2015-12-21 12:28:46 +01:00
Daniel Sabo
bf161e7b14
app: MyBrush: Improve blend math
2015-12-20 17:04:18 -08:00
Michael Natterer
44d5e7adcd
configure.ac, icons: check for the "gegl" binary
...
and use the found executable instead of hardcoding "gegl".
2015-12-21 00:21:17 +01:00
Michael Natterer
d4aa39a7cd
app, libgimpwidgets, icons: rename mypaint brush icons and help ID
...
from "mybrush" to "mypaint brush".
2015-12-21 00:09:55 +01:00
Michael Natterer
f0c1619727
app: add "use MyPaint brush" to GimpToolPreset
2015-12-21 00:09:55 +01:00
Piotr Drąg
c6be8c60cc
Updated POTFILES.in
2015-12-21 00:00:50 +01:00
Michael Natterer
a5eff27149
app: add new GimpData subclass GimpMybrush and infrastructure around it
...
- GimpContext API and property
- a GimpDataFactory
- List and grid views with GimpDataFactoryView
- actions and a context menu
None of this is connected to the actual tool yet, or depends on
libmypaint in any way.
2015-12-20 23:51:44 +01:00
Michael Natterer
4f8bc154cb
app: move the MyPaint brush config options around in GimpCoreConfig
...
so they are after brush and dynamics.
2015-12-20 23:51:44 +01:00
Jehan
f1ea3c1f6e
icons: adds a 16x16 gimp-prefs-icon-theme icon.
2015-12-20 22:33:24 +01:00
Jehan
4e86672997
icons: adding gimp-prefs-folders-icon-themes icons.
2015-12-20 19:57:18 +01:00