Michael Natterer
5a7c517574
app: improve the undo strings of the transform tools
...
Apply modified patch from Liam Quin which replaces the hardcoded
undo strings by dynamic ones returned by a new virtual function
of GimpTransformTool.
2011-08-27 08:37:30 +02:00
Martin Nordholts
7fea63a283
Bug 653757 - Bitmap export in Gimp 2.6.11 vs Bitmap Export in Gimp 2.7.3
...
Make writing BITMAPV5HEADER color space information optional since
there are compatibility problems with writing color space
information. Unity 3D and BlitzMax have been reported to not support
such BMP images.
2011-08-26 23:49:41 +02:00
Martin Nordholts
c272a3a038
app: Repair git-version.h generation
...
We must only generate a git-version.h if we have a .git dir or if we
have no git-version.h at all. Otherwise building from a tarball will
destroy the distributed git-version.h.
Also remove #define GIMP_GIT_LAST_COMMIT_YEAR, we don't use it.
2011-08-26 23:46:32 +02:00
Piotr Drąg
b3622ad93c
Updated Polish translation
2011-08-25 21:32:31 +02:00
Martin Nordholts
a11989542a
app: Add a close button to image window tabs
...
It takes a bit more space, but it needs to be easy to close images.
2011-08-24 23:02:19 +02:00
Michael Natterer
bf4ce56ade
configure: bump version to 2.7.4
2011-08-21 21:49:26 +02:00
Michael Natterer
4c9a2f1729
app: remove trailing whitespace in GimpToolPalette
2011-08-21 17:43:39 +02:00
Martin Nordholts
6074c89462
NEWS: Update
2011-08-20 17:59:02 +02:00
Martin Nordholts
80beaa6b5a
Bug 612931 - Moving individual layer in layer group not possible with Move Tool in 'pick a layer' mode
...
When using GimpPickable::get_opacity_at(), don't consider group layers
as having content.
2011-08-20 17:57:12 +02:00
Michael Natterer
743f6a5035
app: fix typo: s/Dynamicss/Dynamics/
2011-08-20 08:43:29 +02:00
Christian Kirbach
94d28679c3
[l10n] Updated German translation
2011-08-19 21:55:03 +02:00
Nelson A. de Oliveira
ce3db28f5a
Fix some memleaks
2011-08-18 13:37:35 -04:00
Martin Nordholts
c0208e70c0
app: Resurrect "You can drop dockable dialogs here"
...
Resurrect the help string "You can drop dockable dialogs here" inside
GimpPanedBox. It got killed when we removed GimpDockSeparator.
2011-08-16 22:33:39 +02:00
Mikael Magnusson
6d3047f6a9
app: add missing space in help string
2011-08-16 19:03:18 +02:00
Martin Nordholts
b74c7d0ff6
Bug 656471 - GIMP crashes when File > Properties
2011-08-13 23:03:31 +02:00
Mikael Magnusson
bed3ca0ada
app: fix right-click cancel after a reset in transformtool
2011-08-13 13:34:17 +02:00
Martin Nordholts
0d17a5c709
Update gimprc
2011-08-12 21:26:01 +02:00
Eric Grivel
da37e9ff3e
Bug 596410 - gimp-image-get-filename returns NULL for imported files
...
Make gimp_image_get_uri() and gimp_image_get_filename() behave as in
the GIMP 2.6 days. Add new functions gimp_image_get_xcf_uri(),
gimp_image_get_exported_uri() and gimp_image_get_imported_uri().
2011-08-12 21:15:16 +02:00
Martin Nordholts
0f58d779c1
pdb: Untabify image.pdb
2011-08-12 20:18:45 +02:00
Martin Nordholts
bb02019aa0
plug-ins: Remember BMP options across invocations
...
There is no reason to not do that, especially since we soon will make
color space information in the BMP file optional.
2011-08-12 18:47:21 +02:00
Martin Nordholts
698d9ea28e
plug-ins: bmp-write.c: encoded -> use_run_length_encoding
2011-08-12 18:47:21 +02:00
Nils Philippsen
376ad788c1
file-gif-load: fix heap corruption and buffer overflow (CVE-2011-2896)
2011-08-12 13:54:02 +02:00
Nils Philippsen
b1a3de7613
file-gif-load: ensure return value of LZWReadByte() is <= 255
2011-08-12 13:54:02 +02:00
Alexia Death
c6f0a66de8
app: fix wheel input weirdness hack - corrected in driver
2011-08-11 17:21:44 +03:00
Martin Nordholts
b9ccf189b4
Bug 650348 - Window unmaximizes when a document is closed
...
Refactor GimpImageWindow session management. As far as session
management goes, there are four states and four transitions that are
interesting.
The states are:
State Window mode Images opened
------------------------------------------
s1 swm 0
s2 swm >0
s3 mwm 0
s4 mwm >0
The transitions are:
Transition Description
-------------------------------------------
t1 Enter single-window mode (swm)
t2 Enter multi-window mwm (mwm)
t3 Open an image
t4 Close an image
When thinking of it like this, it is pretty easy to see when to call
gimp_image_window_session_clear() and when to call
gimp_image_window_session_apply(). So kill
gimp_image_window_set_entry_id() and handle all transitions in
gimp_image_window_session_update().
2011-08-09 20:25:06 +02:00
Martin Nordholts
a5ef51137d
Revert "app: #include "gimptoolpalette.h" in gimptoolpalette.c"
...
This reverts commit c19560b08c
.
It was already included, don't know how I could miss that.
2011-08-09 19:52:35 +02:00
Michael Muré
4f913949d3
cage tool options: better description for the fill plain color option
2011-08-09 14:02:52 +02:00
Michael Muré
7e3c3af87f
unmark technical string for translation in the cage tool gegl ops
2011-08-09 13:44:29 +02:00
Martin Nordholts
2fd159ae06
app: Only initialize tools once
2011-08-07 20:49:49 +02:00
Martin Nordholts
1a8a806d43
app: Make GimpToolbox use parent UI manager
...
Make GimpToolbox and GimpToolPalette use the GimpUIManager and
GimpDialogFactory of the top container instead of holding references
on their own. If they hold references on their own, we need to update
these when we move e.g. GimpToolbox between different top level
containers such as GimpDockWindow and GimpImageWindow. Failure to do
this cased problems talked about in bug 646794 (case 2).
2011-08-07 20:00:28 +02:00
Martin Nordholts
77ac7ffa90
app: Add gimp_tool_palette_initialize_tools()
2011-08-07 20:00:05 +02:00
Martin Nordholts
c19560b08c
app: #include "gimptoolpalette.h" in gimptoolpalette.c
...
It's just weird not to.
2011-08-07 20:00:05 +02:00
Martin Nordholts
a5029b8c4c
app: Remove dead GimpToolPalette code
2011-08-07 18:02:55 +02:00
Martin Nordholts
f8e840d85b
app: Document GimpUIManager a bit
2011-08-07 17:04:36 +02:00
Martin Nordholts
71af0311de
Bug 645120 - Disable color tools overlay dialogs
2011-08-05 01:59:49 +02:00
Martin Nordholts
875471d6bd
app: Don't create empty dock windows when switching off swm
2011-08-05 01:51:56 +02:00
Martin Nordholts
4080caf999
app: Handle docks more clever when switching on swm
...
When switching on single-window mode, put docks in the image window
depending on what side of the window they originally had.
2011-08-05 01:51:56 +02:00
Martin Nordholts
dbf6b4d944
app: Fix warning
2011-08-05 01:51:56 +02:00
Michael Schumacher
cb86ffb1e8
Use GTK_CFLAGS instead of GLIB_CFLAGS to fix a compile problem
2011-08-04 23:18:44 +02:00
Martin Nordholts
143a04b2d0
app: Keep original GimpDockColumns size when moving out to a dock window
...
When moving out GimpDock:s from a GimpDockColumns into a new
GimpDockWindow when switching off single-window mode, try to preserve
the size of the original GimpDockColumns.
2011-08-04 21:42:43 +02:00
Martin Nordholts
537dae8de7
app: Remove more gimp-remote stuff
...
It's enough to setup gimp_toolbox_drop_uri_list() on the vbox.
2011-08-04 21:09:50 +02:00
Martin Nordholts
1ab5c31145
app: Fix copy paste error in gimp_ui_configurer_move_docks_to_window()
2011-08-04 21:01:01 +02:00
Marco Ciampa
4335e12622
Updated italian translation
2011-08-03 14:31:08 +02:00
Rudolfs Mazurs
44b6bae874
Added Latvian translation.
2011-08-03 01:20:39 +03:00
Rudolfs Mazurs
7820742d9a
Added Latvian translation.
2011-08-03 01:19:00 +03:00
Rudolfs Mazurs
5790757d2b
Updated Latvian translation.
2011-08-03 01:13:34 +03:00
Marco Ciampa
6d489824d8
Updated italian translation
2011-08-02 23:34:48 +02:00
Michael Natterer
f8dd7febcf
NEWS: updates
2011-08-02 16:37:40 +02:00
Michael Natterer
762428501d
app: remove excess newlines from gimppaintoptions-gui.c
2011-08-02 16:34:00 +02:00
Michael Natterer
5726141905
app: use g_object_bind_property() in GimpBucketFillOptions
...
to set a frame's sensitivity instead of a signal callback. Also
improve tool options.
2011-08-02 10:46:53 +02:00