Piotr Drąg
e15d1e397b
Updated Polish translation
2016-06-01 15:35:10 +02:00
Jonathan Tait
6e900c5bbb
Bug 755005 - Align Tool > Distribute - vertical offset is missing
2016-06-01 00:31:03 +02:00
Michael Natterer
bf9b14e40d
app: tiny indentation fix in view-commands.c
2016-05-31 23:12:42 +02:00
Michael Natterer
f67100f554
plug-ins: attach the default comment to all screenshots
...
not only to screenshots made with the X11 backend.
2016-05-31 22:29:49 +02:00
Michael Natterer
790cde3dd8
app: don't validate the terminating \0 of a gimp-comment parasite
...
Valid UTF-8 doesn't contain nul bytes.
2016-05-31 22:28:44 +02:00
Michael Natterer
44f918af2d
libgimpwidgets: always ask the toplevel window for its color profile
...
so all a window's widgets get their profile from the same monitor.
2016-05-31 21:57:31 +02:00
klausstaedtler
a5d9419aef
icons:symbolic-scalalable
...
symbolic-scalable
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-prefs-folders-dynamics
gimp-prefs-folders-environ
gimp-prefs-folders-fonts
gimp-prefs-folders-gradients
gimp-prefs-folders-icon-themes
gimp-prefs-folders-interp
gimp-prefs-folders-modules
2016-05-31 18:46:58 +02:00
Michael Natterer
ca990287a7
app: set the color config on the color picker tool dialog's color area
2016-05-31 12:51:14 +02:00
Michael Natterer
4ad2493283
libgimpwidgets, modules: improve set_color_config() functions a bit
...
Don't do anything if the config doesn't change.
2016-05-31 12:27:15 +02:00
Tiago Santos
77aedefc9d
Updated Portuguese translation
2016-05-31 09:39:57 +00:00
Jehan
df8fded8f7
configure: output the list of missing dependencies at the end...
...
... on configuration failure. This makes the failure as well as the list
of errors more visible.
2016-05-31 01:23:32 +02:00
Michael Natterer
bb9b899f37
plug-ins: set SCREENSHOT_CAN_SHOOT_REGION on backends that support it
2016-05-31 01:19:12 +02:00
Jehan
4d23939c3d
plug-ins: make "filename" accessible to the loop of "with-files" macro.
...
The filename of the current bash file being processed is a pretty useful
data to access in a script.
2016-05-30 19:37:22 +02:00
Jehan
ce2e187b08
plug-ins: script-fu bash processing should not finish with gimp-quit.
...
This is not the macro business to quit GIMP. The user may still have
processing to do after looping over images.
2016-05-30 19:37:22 +02:00
saul
b6611b94ad
Simplify command line processing by adding a 'with-files' macro.
2016-05-30 19:37:22 +02:00
Michael Natterer
cf3b6903c0
Bug 766824 - Invalid comment string causes export crash
...
UTF-8 validate the "gimp-comment" parasite and reject it on failure.
2016-05-30 18:56:29 +02:00
Tiago Santos
74c0df76a5
Updated Portuguese translation
2016-05-30 14:45:50 +00:00
Michael Natterer
726552b085
libgimpcolor: return a NULL transform if cmsCreate[Proofing]Transform() fails
...
It doesn't really "fail", we check if an error was logged during
transform creation and get rid of the transform even if lcms returned
a pointer. This totally sucks but is better than crashing on a corrupt
transform.
2016-05-30 12:48:54 +02:00
Michael Natterer
70463a74fa
libgimpwidgets: don't unref a NULL transforms from the transform cache
2016-05-30 12:48:10 +02:00
Michael Natterer
d8271ed33f
libgimpcolor: return NULL GimpColorTransform if creating cmsHTRANSFORM fails
2016-05-30 10:58:48 +02:00
Michael Natterer
be8146d529
app: don't invalidate all images on color config changes
...
Now all previews and the display shell connect to the color config
itself, there is no need any longer to connect to the global color
config's "notify" any longer from GimpImage. Also, the settings there
are for display purposes only, so nothing in the image itself needs
to be notified of the config change.
2016-05-30 10:51:18 +02:00
Michael Natterer
e33b2e77a7
app: remove gimp_display_shell_profile_convert_buffer()
...
It's exactly the same as calling gimp_color_transform_process_buffer()
directly.
2016-05-30 01:26:50 +02:00
Michael Natterer
710ba9bef3
app: make display color management work with the transform cache
...
Need to connect_after() to the shell's GimpColorConfig "notify" so the
profile transform cache in gimp_widget_get_color_transform() is
already invalidated when we call gimp_color_managed_profile_changed()
in the shell's notify callback.
This is a hack. Actually the shell should create its transform only on
demand, and a config change should simply get rid of the previous
transform, just as all other widgets are doing it.
2016-05-30 01:16:07 +02:00
Ell
513446a85b
app: fix initial display state when dot-for-dot is off by default
...
... and image_resolution != screen_resolution.
Partially revert commit 26ea7a3530
.
Also, reset shell->dot_for_dot in gimp_display_shell_fill(), so that new
images that use the first display don't inherit the dot-for-dot state of the
previous image that used the same display.
2016-05-29 19:57:35 +00:00
Michael Natterer
729c1edd45
app: color manage GimpColorPanel and its color dialog
...
if a context is set on the panel.
2016-05-29 21:54:39 +02:00
Michael Natterer
2530b03f3c
app: color manage the color DND icon widget
2016-05-29 21:32:05 +02:00
klausstaedtler
45d705df39
icons:symbolic-scalalable
...
symbolic-scalable
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-prefs-new-image
gimp-prefs-playground
gimp-prefs-session
gimp-prefs-system-resources
gimp-prefs-theme
gimp-prefs-toolbox
gimp-prefs-tool-options
gimp-prefs-window-management
gimp-prefs-folders-brushes
symbolic-scalalable & color-scalable
former gimp-prefs-color-management
moved to /Prototype/.../16/gimp-color-profile
2016-05-29 21:12:42 +02:00
Michael Natterer
4bad9b2144
libgimpcolor: optimize gimp_color_transform_process_buffer()
...
for the case we're transforming the same buffer in place.
2016-05-29 20:24:37 +02:00
Michael Natterer
8379f7e31d
Bug 766988 - Colors applied to images are not color managed
...
Color manage text layer rendering.
2016-05-29 19:59:41 +02:00
Pedro Gimeno
139801f222
Bug 690544 - Script-fu (rand 4294967295) hangs on machines with 64-bit longs
2016-05-29 19:42:26 +02:00
Michael Natterer
b3c6163450
Bug 766988 - Colors applied to images are not color managed
...
Color manage the applied pattern in gimp_fill_options_create_buffer()
so filling and stroking with a pattern look right.
2016-05-29 19:41:12 +02:00
Jehan
6edc9380f3
app: fix warnings for win32 builds.
...
Eliminates some "assignment from incompatible pointer type" warnings,
on calls to GetProcAddress().
2016-05-29 18:27:58 +02:00
Michael Natterer
fc2a4cd589
app: add gimp_fill_options_create_buffer()
...
Which creates a buffer from GimpFillOptions that can be applied to a
drawable. Eliminates three slightly different copies of the same
code. Also adds to the color history for each color fill, we missed
two places before.
2016-05-29 18:25:14 +02:00
Michael Natterer
4fefc3817c
Bug 766988 - Colors applied to images are not color managed
...
Color manage colors applied when painting, and when filling, merging,
resizing and transforming drawables.
2016-05-29 17:51:06 +02:00
Jehan
d13ed2a42b
Bug 575043 - GIMP ignores 'Maximized' windows hints on startup.
...
Now the max parameter from Windows is taken into account and takes
precedence over the saved session state if set.
This can be applied either through the "run" property of a shortcut,
or by command line: `start /max gimp-2.9.exe`.
There is a start for min handling as well but I can clearly see the
window being minimized and immediately re-raised. There must be a call
later which deiconifies the window. This will have to be fixed.
2016-05-29 17:48:09 +02:00
klausstaedtler
9e4b9628f2
icons:symbolic-scalalable & color-scalable
...
symbolic-scalable
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-prefs-color-management
gimp-prefs-controllers
gimp-prefs-default-comment
gimp-prefs-default-grid
gimp-prefs-display
gimp-prefs-help-system
gimp-prefs-icon-theme
gimp-prefs-image-title
gimp-prefs-image-windows
gimp-prefs-input-devices
gimp-prefs-interface
symbolic-scalalable & color-scalable
sync gimp-prefs-color-management with gnome-color-manager
2016-05-29 17:41:20 +02:00
Piotr Drąg
34c5d90982
Updated Polish translation
2016-05-29 14:44:56 +02:00
Pedro Gimeno
f665e4cfa9
Bug 738951 - (modulo n m) may fail for m >= 46342 (in 32-bit) or m >= 3037000501 (in 64-bit)
2016-05-29 13:48:44 +02:00
Jehan
48b8df2f14
Indentation (tabs) cleanup.
2016-05-29 02:37:32 +02:00
Jehan
2bb0f1b1c9
app: fix "_WIN32_WINNT" redefined when cross-compiling with mingw-w64.
...
It was already defined in _mingw.h, provided with mingw-w64 headers.
2016-05-29 02:26:04 +02:00
klausstaedtler
0236bbdb76
icons: symbolic-scalable
...
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-dynamics
gimp-histogram
gimp-input-device
gimp-landscape
gimp-letter-spacing
gimp-line-spacing
gimp-path
gimp-paths
gimp-portrait
gimp-prefs-folders
gimp-tool-preset
gimp-wilber
2016-05-28 18:26:31 +02:00
Hartmut Kuhse
4a7d1e59f9
plug-ins: convert screenshot-win32 to gegl
...
and do some repairs.
2016-05-28 17:56:14 +02:00
klausstaedtler
49c81ffc44
icons: color-scalable
...
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-prefs-folders-brushes
gimp-prefs-folders-dynamics
gimp-prefs-folders-environ
gimp-prefs-folders-fonts
gimp-prefs-folders-gradients
gimp-prefs-folders-icon-themes
gimp-prefs-folders-interp
gimp-prefs-folders-modules
gimp-prefs-folders-palettes
gimp-prefs-folders-patterns
gimp-prefs-folders-plug-ins
gimp-prefs-folders-scripts
gimp-prefs-folders-themes
gimp-prefs-folders-tool-plug-ins
gimp-prefs-folders-tool-presets
gimp-prefs-folders-tools
2016-05-28 16:39:30 +02:00
klausstaedtler
4b4ebe9fc2
icons: color-scalable
...
add 'pixel-perfect' 24px vectorial twins (as replacement for 22px)
gimp-dynamics
gimp-histogram
gimp-input-device
gimp-landscape
gimp-letter-spacing
gimp-line-spacing
gimp-path
gimp-paths
gimp-portrait
gimp-prefs-color-management
gimp-prefs-controllers
gimp-prefs-default-comment
gimp-prefs-default-grid
gimp-prefs-display
gimp-prefs-folders
gimp-prefs-help-system
gimp-prefs-icon-theme
gimp-prefs-image-title
gimp-prefs-image-windows
gimp-prefs-input-devices
gimp-prefs-interface
gimp-prefs-new-image
gimp-prefs-playground
gimp-prefs-session
gimp-prefs-system-resources
gimp-prefs-theme
gimp-prefs-toolbox
gimp-prefs-tool-options
gimp-prefs-window-management
gimp-tool-preset
gimp-wilber
2016-05-28 13:35:19 +02:00
Hartmut Kuhse
93d1161950
plug-ins: remove obsolete win-snap, because its functionality is in plug-ins/screenshot
2016-05-28 11:38:02 +02:00
Michael Natterer
0f98eda5a5
app: remove gimp_context_[get|set]_[foreground|background]_pixel()
...
Artifacts from early GEGL posting.
2016-05-28 09:35:25 +02:00
Michael Natterer
ef78897c67
app: set a color config on color areas created from menu actions
...
and set a GimpContext on the actions so they can find the config.
2016-05-28 03:01:37 +02:00
Alexandre Prokoudine
9225176ce3
Merge branch 'undo-preview-size'
2016-05-28 03:05:20 +03:00
Alexandre Prokoudine
e494779509
Add configuration for undo preview size
2016-05-28 02:53:28 +03:00
Michael Natterer
dbb96f57bb
Bug 467930 - color selectors are not color managed
...
Color manage GimpFgBgView.
2016-05-28 01:41:46 +02:00