Michael Natterer
b4e48c7ecd
plug-ins: pass GFiles around instead of filenames in file-tiff
...
This is no port to GIO yet.
2016-04-19 17:18:17 +01:00
Ell
76adffa943
app: clear cond and mutex after usage
2016-04-19 17:43:55 +02:00
Yolanda Álvarez Pérez
9a4f5800d4
Updated Spanish translation
2016-04-19 10:19:59 +00:00
Tobias Ellinghaus
b360d5a678
plug-ins: Actually export to linear sRGB from darktable
2016-04-19 02:29:29 +01:00
Michael Natterer
aebda88bd3
plug-ins: minor cleanups in file-darktable
2016-04-19 02:28:24 +01:00
Tobias Ellinghaus
f89d8fcaa7
plug-ins: don't create a temp dir when using darktable
2016-04-19 02:19:39 +01:00
Tobias Ellinghaus
74a249cabe
plug-ins: Don't leak the gegl buffer in pnm loader
2016-04-19 01:20:28 +01:00
Tobias Ellinghaus
fc0f42def4
plug-ins: add new plug-in file-darktable
...
Which loads raw files by having them developed in darktable.
Also disable NEF support in file-gegl.
2016-04-19 00:21:15 +01:00
Simon Budig
87dd280e2c
pagecurl: reduce fish genocide.
2016-04-18 22:57:16 +02:00
klausstaedtler
800ef53c09
icons: Changes color
...
color-scalable
pixel-perfect 16x16
gimp-paste-as-new
gimp-paste-into
gimp-question
2016-04-18 22:15:26 +02:00
Andrew Worsley
69e5c553d4
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Add mask_intersect() to pygimp that allows access to
gimp_drawable_mask_intersect() and returns an exception if there is no
overlap.
2016-04-18 21:12:51 +01:00
Simon Budig
c4498e78f6
pagecurl: avoid 8 bit handling.
2016-04-18 22:09:50 +02:00
Andrew Worsley
455a91819b
plug-ins: add back some menu entries for plugins
...
So we see what we have. Need some other way of dealing with this stuff...
2016-04-18 21:06:16 +01:00
Andrew Worsley
cfa9132c4d
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Remove calls to gimp_drawable_mask_bounds() from most plug-ins.
This just leaves a python gimp interface plug-in.
2016-04-18 21:02:32 +01:00
Thomas Manni
f4cb2dd881
Bug 109161 - Improve Histogram with Luminance Channel
...
Add a luminance channel to GimpHistogram
2016-04-18 19:35:06 +01:00
Michael Natterer
1d337877d8
plug-ins: some cleanup in file-exr
2016-04-18 19:06:41 +01:00
klausstaedtler
c3efe1b75b
icons: Changes
...
add gimp-symmetry to icon-list.mk
all vectorial themes (color & Symbolic)
add gimp-symmetry.svg to ...\scalable directory
color-scalable
pixel-perfect 16x16
gimp-symmetry
gimp-color-pick-from-screen
gimp-path
gimp-path-stroke
gimp-move-to-screen
2016-04-18 19:11:31 +02:00
Simon Budig
f456565de2
pagecurl: do a pretty basic port to the gegl API. Still 8 bit though.
2016-04-18 15:21:24 +02:00
Massimo Valentini
a41b4a0436
Bug 765205 - GIMP crashes dropping the fg color on a text layer
...
Pass the GimpRGB's address again to gimp_text_layer_set(), not
the entire struct.
2016-04-18 12:52:56 +01:00
Andrew Worsley
d7efab3daf
fix missing semicolon in emboss
2016-04-18 12:45:08 +01:00
Dimitris Spingos
2c455978fd
Updated Greek translation
2016-04-18 11:36:46 +03:00
Michael Natterer
8bb48ac5de
Bug 555525 - 64 Bit Build on Mac OS X Leopard fails...
...
...because of TWAIN interface
Remove all Mac TWAIN stuff, we will get proper OS X scanner support
pretty soon.
2016-04-18 00:05:41 +01:00
Andrew Worsley
4f99c7294a
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Remove gimp_drawable_mask_bounds() from several plug-ins
Also avoid null pointer crash by returning if called with null
drawable which appears to happen once on the initial update. Instead
prints a message for some one who might want to fix it
Change gimp_drawable_mask_intersect() to check return value
We still get some GIMP Error and Warnings but no crashes now
2016-04-17 21:42:49 +01:00
Michael Natterer
29f55a95ef
app, pdb: minor cleanup in the new font loading code
2016-04-17 21:06:00 +01:00
klausstaedtler
a75fa755f4
icons: Changes color
...
color-scalable
pixel-perfect 16x16
gimp-gradient-bilinear
gimp-gradient-conical-asymmetric
gimp-gradient-conical-symmetric
gimp-gradient-linear
gimp-gradient-radial
gimp-gradient-shapeburst-angular
gimp-gradient-shapeburst-dimpled
gimp-gradient-shapeburst-sherical
gimp-gradient-square
gimp-gradient-spiral-clockwise
gimp-gradient-spiral-anticlockwise
2016-04-17 19:18:58 +02:00
Michael Natterer
f7fc87884e
Bug 765180 - Hard-coded NTSC parameters in babl/GEGL/GIMP
...
Port GimpColorWheel to GIMP_RGB_LUMINANCE().
2016-04-17 17:52:28 +01:00
Kristian Rietveld
30b73125f8
Bug 449848 - Startup: initialize fontconfig in the background ...
...
... to avoid long pause on start
On non-Linux operating systems the fontconfig cache is often not
initialized by default. The first time GIMP was launched, this led
to a non-responding application, confusing many users.
The initialization of fontconfig has now been moved to a separate
thread. The main thread will wait for this fontconfig thread to
complete, regularly pulsing the UI.
This patch was partly based on an earlier patch by Tor Lillqvist.
2016-04-17 17:27:06 +01:00
Michael Natterer
d23135ef97
app: enable a pulsing progress bar in the splash
...
Startup functions can now make the progress bar pulse in order
to report that something of unknown duration is in progress.
Call status_callback (NULL, NULL, same_percentage)
2016-04-17 16:52:31 +01:00
klausstaedtler
57ef0a6c36
icons: Changes color&symbolic
...
color-scalable & symbolic-scalable harmonize with cursor
gimp-tool-scale
color-scalable
pixel-perfect 16x16
gimp-resize
gimp-merge-down
gimp-scale
2016-04-17 16:11:03 +02:00
Piotr Drąg
0cc7468d53
Updated Polish translation
2016-04-17 15:51:33 +02:00
klausstaedtler
18709e9f24
icons: Changes color
...
color-scalable.svg
pixel-perfect 16x16
gimp-controller-midi
gimp-cursor
gimp-device-status
gimp-duplicate
gimp-error
gimp-floating-selection
gimp-image
gimp-images
gimp-input-device
gimp-layer-to-imagesize
gimp-list
gimp-prefs-default-grid
gimp-text-layer
gimp-warning
gimp-portrait
gimp-landscape
2016-04-17 13:17:15 +02:00
Michael Natterer
5730278eeb
Bug 759796 - Blend tool regression
...
We must not dither the alpha channel if it is fully opaque or fully
transparent. 2.8 did the same but the dithering of these values was
apparently consumed be putting the result into 8 bit values.
2016-04-17 01:06:08 +01:00
Michael Natterer
d9e608f722
app: fix crash in config property cleanup
2016-04-17 00:59:47 +01:00
Kristian Rietveld
cdc7542d46
Bug 756178 - Crash on new layer creation in fullscreen mode
...
Disable "new-style" fullscreen mode on OS X, we need support in
GTK+ in order for this to work properly. The currently available
fullscreen option in View > Fullscreen works fine and we plan to
migrate to the "new-style" fullscreen support in the future.
2016-04-17 00:39:40 +01:00
Michael Natterer
3a837ed17c
app: cruft removal and cleanup in the config classes
2016-04-17 00:32:07 +01:00
Michael Natterer
f11e1d141d
libgimpconfig: deprecate all GIMP_CONFIG_INSTALL_PROP_FOO() macros
2016-04-17 00:12:33 +01:00
Michael Natterer
d17fa32ca2
libgimpconfig: port to GIMP_CONFIG_PROP_FOO()
2016-04-17 00:12:10 +01:00
Michael Natterer
9fd0c74ebe
modules: port to GIMP_CONFIG_PROP_FOO()
2016-04-17 00:11:39 +01:00
Michael Natterer
65d3ce7cb8
app: port everything to GIMP_CONFIG_PROP_FOO()
2016-04-17 00:11:06 +01:00
klausstaedtler
4b1a27f011
icons: Changes color & symbolic
...
color-scalable.svg
pixel-perfect 16x16
gimp-center
gimp-controller-keyboard
gimp-display-filter-contrast
gimp-flip-horizontal
gimp-flip-vertical
gimp-invert
gimp-rotate-90
gimp-rotate-180
gimp-rotate-270
gimp-tools
gimp-curve-free
gimp-curve-smooth
symbolic-scalable.svg
harmonize with color-scalable
gimp-flip-horizontal
gimp-flip-vertical
gimp-tool-rotate
2016-04-16 22:49:37 +02:00
Jehan
f3d6dd356d
app: indentation cleanup.
...
Replace tabs with spaces.
2016-04-16 19:08:13 +01:00
Michael Natterer
9e01106046
app: set a reasonable minimum height for prop text buffers/views
2016-04-16 17:51:32 +01:00
klausstaedtler
d79d904cec
icons: Changes color
...
color-scalable.svg
pixel-perfect 16x16
gimp-cap-butt
gimp-cap-round
gimp-cap-square
gimp-colormap
gimp-histogram
gimp-histogram-linear
gimp-histogram-logarithmic
gimp-join-bevel
gimp-join-miter
gimp-join-round
gimp-layer
gimp-tool-options
gimp-tool-preset
2016-04-16 16:18:46 +02:00
Jehan
0fcfd4f7b7
Bug 751333 - Crash when moving cursor with ibus "Hangul" input method...
...
... and improve input method UI. IM should not use some floating overlay
frame to display the preedit text. Instead it is now directly inserted
into the text tool box, as selected text. It permits redimensionning of
the text box while typing, and push the rest of the text when inserting
in the middle (instead of superimposing an overlay box over the current
text box, making everything unreadable).
Input methods still have a few more issues, but this fixes the main UI
weirdness as well as the crash with Hangul IM.
2016-04-16 14:24:54 +01:00
Kristian Rietveld
ca9365f2b5
core: bail out of gimp_exit if exit was cancelled by user
2016-04-16 14:20:43 +01:00
Kristian Rietveld
1e4cbd3232
core: move final unref of images from gimp_real_exit to gimp_exit
...
We needed to get rid of these images at a later point. This fixes (at
least) a crash seen on Mac OS X, where the images were being unreffed
before the last GimpActions (with a reference to the image) were
unreffed.
2016-04-16 13:55:46 +01:00
klausstaedtler
a2d25e5390
icons: Changes color
...
color-scalable.svg
pixel-perfect 16x16
gimp-channel
gimp-channels
gimp-channel-red
gimp-channel-green
gimp-channel-blue
gimp-channel-alpha
gimp-channel-indexed
gimp-channel-gray
2016-04-16 14:04:34 +02:00
Michael Natterer
c9b8582db5
menus: really add gegl:gegl to the menus
2016-04-16 11:31:08 +01:00
klausstaedtler
aa4b125eae
icons: Changes color
...
color-scalable.svg
pixel-perfect 16x16
gimp-convert-grayscale
gimp-convert-indexed
gimp-convert-rgb
2016-04-16 11:16:57 +02:00
Sven Claussner
c5aef38613
Make PDBGEN documentation clearer.
...
Tell the developer not to run pdbgen.pl manually, but make.
Describe the destdir environment variable.
Update the /lib directory to the current /libgimp directory.
README_NEW_PDB_PROC: correct spelling.
2016-04-16 07:29:26 +00:00