Michael Natterer
0d7d96d09f
Bug 747156 - Gimp Development version crashes on processing masks from psds
...
Don't use the image's layer format to load layer mask and channels,
use a grayscale format instead.
2015-04-19 00:16:57 +02:00
Michael Natterer
3cda160fc1
plug-ins: the "icc-profile" parasite must be undoable
2015-04-18 23:57:10 +02:00
Милош Поповић
9ca17eebf9
Updated Serbian translation
2015-04-18 08:09:01 +00:00
Michael Natterer
4ea6f6dd28
app: minor formatting cleanup in gimpdisplayshell-tool-events.c
2015-04-18 08:40:31 +02:00
Marco Ciampa
55af4159d6
Updated Italian translation
2015-04-17 16:41:11 +02:00
Marco Ciampa
903c421692
Updated Italian translation.
2015-04-17 16:36:22 +02:00
Michael Natterer
c72bc50e5d
Bug 747057 - Usability issues with GimpFileEntry
...
Make the "Show in File Manager" button insensitive when the file entry
is empty.
2015-04-15 22:56:19 +02:00
Michael Natterer
8fd282dd28
app: fix typo in "cursor-side-top.png" to make that cursor work again
2015-04-15 21:51:45 +02:00
Michael Natterer
b4f85a0022
app: link tests to Z_LIBS
2015-04-15 13:13:47 +02:00
Michael Henning
468667e2d2
build/win: Stop setting PATH in the batch file.
...
This is possible since 60197c227d
2015-04-14 17:24:45 -04:00
Michael Henning
613d83679d
build/win: Upgrade gdk-pixbuf2 to 2.30.8
2015-04-14 17:12:13 -04:00
Michael Henning
51daad2bfc
builld/win: Upgrade libpng to 1.6.17
2015-04-14 17:01:53 -04:00
Michael Natterer
7c36f94f7f
cursors,app,libgimpwidgets: include cursors using GResource
...
instead of deprecated inline pixbufs. Require on gdk-pixbuf >= 2.30.8.
2015-04-14 22:55:10 +02:00
Mukund Sivaraman
60197c227d
windows: Call SetDLLDirectory() in the app
...
With this patch, there should be no more need to set PATH on Windows
before running GIMP.
This patch was tested by me and drawoc, but there could be some
undetected issues lurking. Revert if any problems arise.
2015-04-13 15:45:58 +05:30
Michael Natterer
02fd23e3b8
app: link tests against LIBMYPAINTGEGL_LIBS
2015-04-13 02:14:28 +02:00
Michael Natterer
109d568b46
app: remove GimpOperationTool's "config" member
...
The same object is kept around by the GimpImageMapTool parent class.
2015-04-10 14:10:19 +02:00
Michael Natterer
8a95f32473
app: hide the region combo for operations which do not depend on the region
...
This fixes commit 62cbd3eac3
.
2015-04-10 13:20:26 +02:00
Michael Natterer
81fa953ccb
Bug 746649 - Duplicate auto-saved presets for color tools
...
Implement GimpConfigInterface::equal() for the brightness-contrast,
colorize, and threshold config objects, to prevent the parent class'
timestamp being compared by the generic default implementation.
2015-04-09 01:14:41 +02:00
Милош Поповић
c2998cf7ec
Updated Serbian translation
2015-04-08 22:22:57 +00:00
Michael Natterer
744eeb8e1a
Bug 686862 - Seek less when saving XCF files
...
Get rid of most seeking by writing the tile offsets to a table in
memory, instead of directly to the file after each tile. Only seek
back after writing all tiles, in order to save the entire table at
once.
2015-04-06 20:01:39 +02:00
Michael Natterer
6f104ff2ac
Bug 747224 - Too easy to accidentially close an image tab
...
Show the close button only on the active tab, so it's not
accidentially hit when changing between images.
2015-04-03 20:28:57 +02:00
Michael Henning
9994c81ffb
build/win: Apply the same icu tweaks for 64 bit builds.
2015-04-03 13:50:39 -04:00
Michael Henning
6b186266b1
build/win: Patch libmng's Makefile.in instead of Makefile.am
...
It's hacky, but it removes the dependency on a specific
automake version.
2015-04-03 13:38:21 -04:00
Michael Natterer
81cf8aa601
app: improve usability of the handle transform tool
...
Reorganize tool modes to be { ADD_TRANSFORM, MOVE, REMOVE }, where
ADD_TRANSFORM is the default and allows to add handles *and* transform
the image in one click-drag. MOVE moves handles without transforming
(shift) and REMOVE removes handles (control). Also improve cursors to
accurately show the result of a click.
2015-04-02 23:31:41 +02:00
Michael Henning
7f67c431b7
Revert "app: force the action search dialog above its parent window..."
...
That commit causes crashes on Windows and OSX (and likely anything
that isn't X11).
This reverts commit 23de02b8c2
.
2015-04-01 13:52:02 -04:00
Michael Henning
f685dbc7ed
win: Mark as Windows 8.1 compatible.
2015-04-01 01:42:57 -04:00
Jehan
13dd855107
app: indentation fixes.
2015-04-01 00:00:26 +02:00
Joao S. O. Bueno
cd68967b06
PLUGINS: Adds UI consistence to jpeg-save dialog. Fixes #747054
2015-03-31 18:19:55 -03:00
Jehan
1fbb85067c
INSTALL: libmypaint is no longer a hard dependency.
2015-03-31 00:53:32 +02:00
Alexandre Prokoudine
87581cb309
Fix the location of the upstream libmypaint repository
2015-03-31 01:05:35 +03:00
Michael Natterer
6730966380
po: add the MyPaint brush files to POTFILES.in
2015-03-30 23:21:08 +02:00
Michael Natterer
aa3cb40600
app: fix warnings in GimpTileHandlerIscissors
2015-03-30 22:51:13 +02:00
Jehan
5217900748
configure/app: libmypaint becomes an optional dependency.
2015-03-30 22:38:35 +02:00
Jehan
5460c414db
app: move the MyPaint brush into the playground.
2015-03-30 22:38:35 +02:00
Jehan
89ef9ca5b7
INSTALL: add brushlib dependency info.
2015-03-30 22:38:35 +02:00
Jehan
77b04551c8
app: clean compilation with external libmypaint.
...
The work-in-progress was using a source tree of libmypaint embedded
into GIMP tree. This is a cleaning with pkg-config test in configure,
and correct includes.
2015-03-30 22:38:35 +02:00
Michael Natterer
2594c09e41
app: make the mypaint tool brush outline size follow the settings instantly
2015-03-30 22:38:35 +02:00
Michael Natterer
6ea9b5c3cf
app: connect the MyPaint brush radius to the tool tip size action
2015-03-30 22:38:35 +02:00
Michael Natterer
5ccea24952
app: let gimppaintoptions-gui.c know about the MyPaint brush tool
...
and disable stuff accordingly.
2015-03-30 22:38:35 +02:00
Michael Natterer
628593ae5a
app: port the MyPaint brush to GimpPaintTool::get_outline()
2015-03-30 22:38:35 +02:00
Michael Natterer
dd767bca37
app: use gimp_paint_tool_set_draw_circle() in the MyPaint brush tool
2015-03-30 22:38:34 +02:00
Michael Natterer
9629befec6
app: make a copy of the drawable's buffer in MyPaint native format
2015-03-30 22:38:34 +02:00
Michael Natterer
071ede915a
app: first draft of GimpMybrushTool, which uses MyPaint brushes
2015-03-30 22:38:34 +02:00
Baurzhan Muftakhidinov
7c37b84653
Updated Kazakh translation
2015-03-30 07:12:01 +00:00
Michael Natterer
974ce0b6d1
app: GimpHandleTransformTool: remove shortcuts in is_handle_position_valid()
...
The check should not depend on trans_info[NUM] because the code that
has the division by zero to avoid doesn't either. Closes bug #721009 .
2015-03-30 00:12:16 +02:00
Michael Natterer
9b6bacc0d8
Bug 723901 - Add open in file manager button in Folders settings
...
Add the button, using the new gimp_file_show_in_file_manager() API.
2015-03-29 23:52:11 +02:00
Michael Natterer
2e316a342e
app: change the image window icon size from 32x32 to 64x64, because it's 2015
2015-03-29 21:50:34 +02:00
Michael Natterer
c90bcccd3a
plug-ins: use gtk_window_set_icon_name() in the help browser
...
instead of loading all icons from the theme manually and setting them
as icon_list-.
2015-03-29 21:42:03 +02:00
Michael Natterer
f8a9f39466
libgimpwidgets: use gtk_window_set_default_icon_name()
...
instead of gtk_window_set_default_icon_list() which requires having
actual GdkPixbufs around. Move the 32x32 and 48x48 wilber images to
the icon theme, and remove all inline pixbuf generation stuff from
libgimpwidgets.
2015-03-29 21:00:11 +02:00
Michael Natterer
a5edc76c76
app: Iscissors: actually set the state to REMOVE so the right cursor appears
2015-03-28 22:46:49 +01:00