Michael Natterer
a6a07dd29e
plug-ins: allow non-optional extra libs in plug-ins/common
...
Don't make adding extra libs defined in 'libs => foo' depend
on 'optional => 1'.
2013-10-19 18:30:29 +02:00
Michael Natterer
41c92af49b
app: add gimp_gegl_node_set_color() and use it in GimpChannel
2013-10-19 17:31:56 +02:00
Michael Natterer
e0c64a817d
Bug 701232 - Painting tools still slow when used in Quick Mask mode
...
Set the format of GimpChannel's gegl:color node depending on whether
the buffer is linear or gamma-corrected.
2013-10-18 01:01:26 +02:00
Michael Henning
33d840346a
build/win: Upgrade atk to 2.10.0
2013-10-16 20:07:34 -04:00
Michael Natterer
a80146c84b
plug-ins: follow policy and only include <libgimp/gimp.h> in help
2013-10-15 22:41:45 +02:00
Jehan
fe481275e2
Bug 675554 - fix overriden language environment variables on Windows.
...
If any of the locale environment variables used for UI language is set
(LANGUAGE, LC_ALL, LC_MESSAGES and LANG), do not let Windows' default UI
language override these.
Language set in GIMP preferences still have higher priority.
2013-10-16 00:33:17 +13:00
Michael Natterer
697572ccc0
app,libgimp*: fix includes to follow our include policy
...
- don't include <gdk-pixbuf/gdk-pixbuf.h> in headers in app/
- instead, include it in many .c files instead of <glib-object.h>,
finally acknowledging the fact that app/ depends on gdk-pixbuf almost
globally
- fix up includes as if libgimpbase depended in GIO, which it soon will
2013-10-15 01:58:39 +02:00
Michael Henning
22b6cb4833
build/win: Upgrade gtk2 to 2.24.22
2013-10-14 11:03:28 -04:00
Michael Henning
7e2c50d370
build/win: Upgrade glib2 to 2.38.0
2013-10-13 11:11:49 -04:00
Jehan
f4d676c8bb
tests: sessionrc-expected* updated with new (tabs-position) settings.
...
3 tests were failing on a `make distcheck` because of this.
2013-10-13 22:22:21 +13:00
Michael Natterer
f473653889
libgimpbase: add gimp_unit_is_metric()
...
which currently returns TRUE if the unit has a factor that matches mm,
cm, dm or m. Incomplete, but at least now extendable in one place,
just need to use the new function everywhere.
2013-10-12 18:54:34 +02:00
Michael Natterer
54ead10b57
plug-ins: simplify the file-jpeg file size displaying code
...
and display errors returned by g_file_query_info().
2013-10-12 18:53:03 +02:00
Michael Natterer
96f5254324
Bug 709398 - All layer compositing treated as "Normal" on load or undo
...
gimp_filter_stack_reorder(): really fix setting of "is-last-node".
2013-10-12 00:07:53 +02:00
Michael Natterer
72227435d5
app: use "on the $side" not "to the $side" in the tab position actions
2013-10-11 23:54:29 +02:00
Michael Natterer
47ec9e2e1a
app: handle an index of -1 generically in GimpContainer::reorder()
...
by turning the -1 into n_children - 1 directly in gimp_container_reorder()
instead of having all subclasses deal with the -1 separately. Remove -1
handling from gimp_list_reorder().
Also, optimize reordering to the same index away without increasing
the function's cost (it was doing a gimp_container_have() before, now
it doees gimp_container_get_child_index(), which both have the same
cost).
2013-10-11 23:09:30 +02:00
Michael Natterer
5466caa064
libgimpwidgets: return an opaque color from gimp_pick_button_pick()'s OSX code
...
and fiddle with whitespace a bit.
2013-10-11 22:52:38 +02:00
Daniel Sabo
e6ed0a4c50
Use the Quartz core graphics API to implement gimp_pick_button_pick when building with GDK Quartz.
...
Signed-off-by: Clayton Walker <clayton.m.walker@gmail.com>
2013-10-11 13:57:49 -06:00
Jehan
c15f9799c1
app: tabs position saved in sessionrc and only 1 HELP-ID is enough.
...
The settings was saved both in sessionrc and gimprc!
2013-10-12 04:30:30 +13:00
Jehan
b2e40c4ca7
Bug 667169 - Single window mode: allow tabs position setting.
2013-10-11 23:16:29 +13:00
Jehan
6ee77e5635
Bug 709878 - test-session-* skipped when xvfb-run is unavailable.
...
Also add a GIMP_EXIT_TEST_SKIPPED #define, to return the SKIP exit value
documented by automake.
2013-10-11 21:57:42 +13:00
Téo Mazars
f3d40dceec
plug-ins,pdb: Add a compatibility wrapper for lens-distortion
...
... and remove the old plug-in
2013-10-11 08:48:09 +02:00
Téo Mazars
786b21ee10
app,pdb: Sort compatibility wrappers in alphabetical order
2013-10-11 08:03:51 +02:00
Alexandre Prokoudine
7be0e1c747
Fix syntaxis in user-visible messages
...
Phrases starting with "When enabled" should have a comma.
2013-10-11 06:32:04 +04:00
Michael Natterer
3617e4fde9
app: port all URI comparisons in test-save-and-export.c to g_file_equal()
...
so they keep succeeding when code gets ported to GFile/GIO which
canonicalizes URIs.
2013-10-09 21:35:23 +02:00
Daniel Sabo
afa4bf48aa
Update authors.xml
...
Add myself and teo.
2013-10-09 01:33:06 -07:00
Michael Natterer
cd7322fd87
app: port XCF loading/saving to GIO
...
but for now restrict it to local files (see bug #709432 ).
Thanks to Jehan and Sven for testing.
2013-10-08 21:22:14 +02:00
Michael Henning
fdc5dc3132
build/win: Upgrade libpng to 1.6.6
2013-10-06 16:33:38 -04:00
Jehan
008a40b877
pdbgen: fix trailing whitespaces in generated C doc in empty lines.
2013-10-05 19:48:39 +13:00
Michael Natterer
1f21a28770
Bug 703065 - Jpeg file size preview error is back
...
Use GIO to get the file size.
2013-10-05 00:14:14 +02:00
Michael Natterer
7de6bb8173
plug-ins: fix progress fractions in file-pat-save
2013-10-04 18:36:27 +02:00
Jehan
1351226c80
pdb: gimp-image-new's doc updated.
...
Add the precision that indexed images must be set a colormap after
creation, otherwise colors won't be right.
2013-10-05 01:47:05 +13:00
Michael Natterer
7e536e4465
app: remove unused variables and some cleanup in sanity_check_gegl_ops()
2013-10-04 14:43:18 +02:00
Jehan
e78c3bf3da
plug-ins: the frame image in animation-play is always in RGB.
...
We don't care what the original image type is, because non-RGB images
(in particular indexed ones) render very badly.
gimp_layer_new_from_drawable() will automatically convert the original
layer's type to the destination image's type (RGB) while copying.
2013-10-04 23:53:03 +13:00
Jehan
7b638d72f6
plug-ins: animation-play gets the image palette for no reason.
2013-10-04 21:33:18 +13:00
Michael Natterer
01db58f6d0
plug-ins: cleanup in file-pnm
2013-10-03 22:06:24 +02:00
Michael Natterer
aa7e9edc36
plug-ins: port file-p*m-save to GIO
2013-10-03 21:44:24 +02:00
Michael Natterer
ec82d075b8
plug-ins: port file-pnm-load to GIO
2013-10-03 19:59:54 +02:00
Hartmut Kuhse
4a6cfd15d1
Prevents compiling error of double definition when linked to libgexiv2
2013-10-03 13:36:59 +02:00
Jehan
3e082b356c
Bug 681709 - GimpContainer continuously scrolls on dnd failure on Windows.
...
The scroll timeout is looping forever if the drag ends by a failure
event. For instance when hitting the Esc button during scrolling.
2013-10-02 21:18:10 +13:00
Martin Srebotnjak
b06f502025
Updated Slovenian translation
2013-10-01 23:17:51 +02:00
Téo Mazars
e1fe2e35cb
plug-ins,pdb: Add a compatibility wrapper for edge-laplace
...
... and remove the old plug-in
2013-10-01 17:10:31 +02:00
Nils Philippsen
c13e73271b
configure: use test in a portable way
2013-10-01 12:16:43 +02:00
Jehan
cca6772714
Bug 709048 - improvement of gimp-layer-add-mask procedure's doc.
...
The documentation was missing information about GIMP_ADD_CHANNEL_MASK
mask type, also about possible failure cases, and had an unclosed
bracket typo.
Also make nicer output and list formatting with the new pdb paragraph
feature.
2013-10-01 01:02:49 +13:00
Michael Natterer
462f61794e
app: fix drawing of the empty canvas wilber
2013-09-28 18:00:31 +02: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
4f3d29e95d
tools: remove some doc newlines in context.pdb
2013-09-27 18:55:01 +02:00
Jehan
9563a614f2
Bug 708033 - Add paragraph support for the long description in pdbgen
...
Single newlines in procedure descriptions are still considered normal
spaces. But 2 newlines are transformed into 1 newline. 3 newlines into
2 newlines. And so on.
This allows for a start of nicer output in the procedure browser or C
file comments (and consequently in generated html doc).
2013-09-27 18:39:21 +02:00
Marco Ciampa
5289870dbb
Updated italian translation.
2013-09-27 15:35:33 +02:00
Marco Ciampa
19dfcc5c9e
Added internationalization macros to selection-to-path-dialog hidden parameters.
2013-09-27 13:16:55 +02:00
Téo Mazars
8e25b5407d
plug-ins,pdb: Add a compatibility wrapper for noise-hsv
...
... and remove the old plugin
2013-09-26 19:31:13 +02:00