Martin Nordholts
e942d1e913
plug-ins: Remove bogus ) in file-xmc.c
2010-05-27 19:53:48 +02:00
Martin Nordholts
a68963ab16
etc: Explicitly set 'tab-style icon' on "gimp-tool-options"
...
Explicitly set 'tab-style icon' on "gimp-tool-options", it is just a
coincidence that 'icon' has the value 0, the default value when no
tab-style is specified in sessionrc.
2010-05-26 17:21:10 +02:00
Michael Natterer
3a1c319c91
app: disable double buffering on all offscreen widgets
...
They are rendered only after being completely drawn anyway, so there
is no use in wasting an additional buffer for them.
2010-05-26 11:47:52 +02:00
Roman Joost
a4ccfcee72
Default XMP_TYPE_LANG_ALT to "x-default" according to spec.
...
To prevent a crash of the meta-data plug-in during export, the encoding
process now falls back to x-default for XMP_TYPE_LANG_ALT properties.
2010-05-24 21:44:51 +10:00
Martin Nordholts
064c3f661a
app: Add gimp_dockable_convert_tab_style()
2010-05-22 20:11:43 +02:00
Martin Nordholts
6efcab2e51
app: Add gimp_dockbook_recreate_tab_widgets()
2010-05-22 19:31:27 +02:00
Barak Itkin
9cd68579e4
Bug 618961 - Bad escape character in script-fu palette-export prevents parsing
...
Fix a bad string escape character in palette-export.scm which prevents
the file from being parsed.
2010-05-22 12:48:38 +02:00
Sven Neumann
ed6fa8d3f3
plug-ins: adjust user-visible strings for consistency
2010-05-21 22:19:24 +02:00
Sven Neumann
c3f1d0c33b
plug-ins: improve error messages
2010-05-20 21:08:57 +02:00
Michael Natterer
649bd8f678
Bug 619131 - Attempting to flip FG/BG hard-edge gradient locks up GIMP
...
Don't have the "prev" pointer of the right gradient segment point to
itself, causing an infinite loop when iterating the gradient reversed.
2010-05-20 10:11:18 +02:00
Michael Natterer
788ba611af
app: base multiple selection API on the GtkSelectionMode enum
...
change get,set_multiple_selection(gboolean) to
get,set_selection_mode(GtkSelectionMode) so the APIs are consistent
with GTK+.
2010-05-19 20:07:31 +02:00
Martin Nordholts
899fbb94b7
Update POTFILES.in
2010-05-19 07:07:14 +02:00
Michael Natterer
ae7449a81b
app: use a GimpContainerTreeStore for GimpContainerEntry
...
again results in lots of removal of duplicated code.
2010-05-17 22:35:12 +02:00
Michael Natterer
0d659b0496
app: add "use-name" property and API to GimpContainerTreeStore
...
to allow using GimpObject::name instead of GimpViewable::description
2010-05-17 22:34:09 +02:00
Michael Natterer
998b906dcd
app: use a GimpContainerTreeStore for GimpContainerComboBox
...
which results almost only in code removal :)
2010-05-17 22:05:08 +02:00
Michael Natterer
89f7500b79
app: add gimp_container_tree_store_columns_init()
...
which initializes the type array with the default columns.
2010-05-17 21:34:11 +02:00
Michael Natterer
e1a88379d0
app: remove the model column enum from gimpcontainertreeview.h
...
and use the right enum from gimpcontainertreestore.h all over the
place instead.
2010-05-17 21:28:17 +02:00
Michael Natterer
104d0ffb3e
app: add gimp_container_tree_store_columns_add()
...
which adds a column to the GType array used for creating a
GimpContainerTreeStore.
2010-05-17 21:22:36 +02:00
Michael Natterer
82a5c62e54
app: add GimpContainerTreeStore which is a GtkTreeStore subclass
...
and pulls the store handling logic out of GimpContainerTreeView so
it can be reused.
2010-05-17 21:06:28 +02:00
Sven Neumann
00f0350413
Bug 618580 - Thread pool creation fails if number of CPUs is > GIMP_MAX_NUM_THREADS
...
Clamp the default value for the number of processors to use to the
maximum number of threads.
2010-05-16 22:27:33 +02:00
Martin Nordholts
7de8fa5293
plug-ins: Refer to 'Windows' as 'Microsoft Windows'
2010-05-16 20:28:00 +02:00
Martin Nordholts
250f473ea7
Update NEWS, AUTHORS and INSTALL with changes up to now
2010-05-16 19:54:06 +02:00
Martin Nordholts
d7dc2dc1ab
app: Make tooltips in the toolbox work again
...
We need to be able to pass a GimpUIManager to
gimp_dialog_factory_dialog_new(), so make that possible. Also make
sure to set ui_manager in gimp_dialog_factory_dialog_new_internal()
when we create both a dock window and a dock, so tooltips works in
toolboxes created from scratch.
2010-05-16 12:19:18 +02:00
Cameron Gregory
afa9bd3b9a
plug-ins: script-fu-selection-rounded-rectangle takes four arguments
...
Don't forget to pass a value for the 'concave' parameter to
script-fu-selection-rounded-rectangle.
2010-05-16 11:46:33 +02:00
Nelson A. de Oliveira
19d4ad70f9
Bug 595605 - memory leaks in plug-ins/common/curve-bend.c
...
Add missing g_free() calls.
2010-05-16 11:09:02 +02:00
Tor Lillqvist
df24468fde
Bug 544560 - Loading PDF file fails if its path contains non-ascii characters
...
Use poppler_document_new_from_data() instead of
poppler_document_new_from_file() to work around filename encoding
issues.
2010-05-16 11:00:53 +02:00
Gilles Rochefort
1ca7c6df50
Bug 613841 - Reducing toolbox width in single window mode
...
Allow to resize left and right dock areas arbitrarilly small.
2010-05-15 20:55:29 +02:00
Martin Nordholts
e3b0bda962
app: Use 'create' not 'new' in dockable instance creation methods
...
Use 'create' not 'new' in GimpDockable instance creation methods to be
consistent with the rest of the code base.
2010-05-15 20:21:55 +02:00
Alexia Death
256eee9850
app: Fix Outline transforming for generated brushes
2010-05-14 21:25:09 +03:00
Alexia Death
b0d02666a3
app: A few more generic aspect ratio fixes
2010-05-14 20:58:27 +03:00
Roman Joost
45a8d2c63c
Make use of the XMPModel widget interface.
...
The GtkEntry is re-factored to use the XMPModel based interface.
2010-05-14 18:11:53 +10:00
Roman Joost
b124fe6de6
New GtkTextView widget based on the XMPModel widget.
...
The new widget provides editing capabilities for the description and
keywords. It uses the new interface for XMPModel widgets.
2010-05-14 18:11:53 +10:00
Roman Joost
c628c1e949
New interface for XMPModel-based gtkwidgets.
...
The new interface provides a common set of methods used by other gtk
widgets (e.g. GtkEntry). This interface is bound to the XMPModel
allowing writing/reading to and from the XMPModel utilised by the
widgets.
2010-05-14 18:11:53 +10:00
Sven Neumann
79eb426893
plug-ins: coding style cleanup and a few simplifications
2010-05-12 22:40:43 +02:00
Sven Neumann
55bc1fa84f
Bug 144454 - Loading and storing DICOM again looses important information
...
Retain dicom tags using parasites. Patch by Paul Epperson.
2010-05-12 22:40:43 +02:00
Michael Natterer
67ba62154e
app: fix and improve text style overlay keyboard interaction
...
- app/widgets/gimptextstyleeditor.c: don't block all key events so
they can reach the canvas.
- app/display/gimpdisplayshell-callbacks.c: instead, ignore canvas key
events when the canvas has no focus.
This fixes navigating out of the text style editor with TAB, moving
focus to the canvas. I have no clue why navigating *between* the
widgets in the style editor doesn't work.
2010-05-12 19:00:18 +02:00
Michael Natterer
4ceb72848a
app: enable canvas double buffering if there is a transform preview
...
or it will flicker like mad.
2010-05-10 20:57:45 +02:00
Michael Natterer
b925e256d3
app: don't set the GTK_HAS_FOCUS flag on the canvas manually
...
because it's sealed and deprecated. I don't remember why this code was
there at all (it should never be needed), so I added warnings that go
off if the widget's focus state doesn't match the received event.
2010-05-10 20:00:23 +02:00
Michael Natterer
46ea197171
app: avoid the deprecated and sealed GTK_OBJECT_FLAGS()
2010-05-10 17:54:49 +02:00
Michael Natterer
7c042df739
app: use a GtkToolPalette for the grid of tools in the toolbox
2010-05-10 17:30:17 +02:00
Marco Ciampa
0938001858
Little fix in italian translation.
2010-05-10 08:47:35 +02:00
Alexia Death
74f907ca33
app: Fix curve application to tilt aspect ratio maping
2010-05-10 00:22:39 +03:00
Alexia Death
4816a61dcb
app: Aspect ratio fixes
2010-05-10 00:21:55 +03:00
Alexia Death
0cb1ada818
app: convert aspect ratio to scale_x&scale_y just before matrix transform
2010-05-10 00:11:07 +03:00
Aron Xu
39339957ef
Update Simplified Chinese translation.
2010-05-07 16:42:51 +08:00
Aron Xu
bfc9009ce0
Update Simplified Chinese translation.
2010-05-07 16:41:33 +08:00
Aron Xu
89acd1fe91
Update Simplified Chinese translation.
2010-05-07 16:37:56 +08:00
Aron Xu
b983e1fc82
Update Simplified Chinese translation.
2010-05-07 16:26:05 +08:00
Sven Neumann
aa806486e4
Bug 616564 - Dicom Plugin Storing Odd Length Dicom Tags
...
By the Dicom Standard, elements which would be odd in length must be
padded to an even length. Patch from Paul Epperson.
2010-05-06 20:52:33 +02:00
Jon Nordby
da6ab495b9
plug-ins: OpenRaster visibility layer attribute
2010-05-06 17:55:12 +02:00