Michael Natterer
37038ab77f
app: add an opacity prop scale
2010-11-01 22:07:39 +01:00
Michael Natterer
0a98d16814
app: use spin scales for all trivial cases in tool options
2010-11-01 21:48:59 +01:00
Michael Natterer
8bf497294e
app: enable adjustment based prop widgets for all numeric param types
2010-11-01 21:48:19 +01:00
Michael Natterer
fc0e19022e
app: use a spin scale for the jitter amount
2010-11-01 21:03:01 +01:00
Michael Natterer
e84a0eebf9
app: fix gimp_prop_spin_scale_new() by setting the pspec on the right object
2010-11-01 20:54:43 +01:00
Michael Natterer
864e6bdfc0
app: don't show a text cursor when not over the editable text
2010-11-01 20:51:13 +01:00
Michael Natterer
5e58df8aa8
app: use a GimpSpinScale for the brush angle, please test and comment!
2010-11-01 20:04:53 +01:00
Michael Natterer
01f4bad1f6
app: add gimp_prop_spin_scale_new()
2010-11-01 20:04:35 +01:00
Michael Natterer
ae3afca697
app: add new widget GimpSpinScale which is a combined spinbutton and scale
2010-11-01 20:03:39 +01:00
Alexandre Prokoudine
7816d6b8ea
po/ru.po updated Russian translation to match recent changes
2010-11-01 12:57:59 +03:00
Martin Nordholts
1b549fa572
Revert "po-plug-ins: Temporarily disable file-pdf-load.c"
...
This reverts commit 31b64f3c80
.
The plug-in is built again.
2010-11-01 07:15:59 +01:00
Michael Natterer
7796760908
libgimpwidgets: style cleanup
2010-10-31 22:15:52 +01:00
Michael Natterer
b76df39f06
libgimpwidgets: use gimp_unit_format_string() in GimpUnitMenu
2010-10-31 22:11:32 +01:00
Michael Natterer
cab852fb73
libgimpbase: add gimp_unit_format_string()
...
which is the string formatting function from GimpUnitMenu as proper
public API.
2010-10-31 22:10:31 +01:00
Michael Natterer
73d7fbedeb
plug-ins: port file-pdf-load to GimpUnitComboBox and build it again
2010-10-31 21:38:27 +01:00
Mikael Magnusson
16f5727e59
plug-ins: port CML Explorer to cairo
2010-10-31 16:54:33 +01:00
Michael Natterer
dbf1d49efe
libgimpwidgets: let the size entry's spinbutton fill the available space
...
so we at least get a nice layout if the spinbuttons have different
sizes. Makes the tool options look a bit less ugly.
2010-10-31 16:45:49 +01:00
Michael Natterer
be3ebbb65c
libgimpwidgets: tooltips no longer require an event box around no-window widgets
2010-10-31 16:30:03 +01:00
Michael Natterer
1f398549e2
modules: add size-request workaround that is not needed any longer
2010-10-31 16:15:33 +01:00
Mikael Magnusson
39199fb98b
plug-ins: port sphere-designer to cairo
2010-10-31 15:47:06 +01:00
Martin Nordholts
df0772fcde
app: Add 'crop_set_width_without_pending_rect' regression test
...
Add regression test 'crop_set_width_without_pending_rect' for "Bug
322396 - Crop dimension entering causes crash".
2010-10-31 15:09:03 +01:00
Martin Nordholts
48690d60e1
app: Add gimp_tools_get/set_tool_options_gui()
...
Add gimp_tools_get_tool_options_gui() and
gimp_tools_set_tool_options_gui() widgets utility functions.
2010-10-31 13:05:15 +01:00
Martin Nordholts
cba98e1bc0
app/tests: Run tests on an Xvfb X server if available
...
Add a configure check for xvfb-run and run tests with that if
available. This makes it possible to easily run UI tests in headless
environments such as a server that does nightly builds; one just needs
to make sure xvfb-run is available.
2010-10-31 08:22:05 +01:00
Martin Nordholts
f216e0b039
po: Update POTFILES.in
2010-10-31 08:07:33 +01:00
Michael Natterer
29d63afbb7
pdb: remove gimp-item-to-selection again
2010-10-30 22:19:22 +02:00
Michael Natterer
457a46a04c
pdb: add new selection API which has less parameters than the old one
...
and uses the new context properties instead. This is work in progress
and subject to change. Don't use it in plug-ins/scripts yet!
2010-10-30 22:06:20 +02:00
Michael Natterer
108c6f4e41
pdb: preemtively update context docs for upcoming selection API changes
2010-10-30 21:58:00 +02:00
Alexia Death
8663b22c2a
app: Fixes to brush scale->size replacement
2010-10-30 21:38:54 +03:00
Michael Natterer
ae742f0920
app: some cleanup in the new brush size code
2010-10-30 19:56:24 +02:00
Michael Natterer
5bc3317b5a
libgimpwidgets: fix the new prop_unit_combo_box to work like the oly unit menu
...
- don't forget to set the initial value
- set has_pixels and has_percent on the unit store from the param spec
2010-10-30 19:39:31 +02:00
Alexia Death
5d42803d7f
app: Expose brush size in pixels, not as ratio
2010-10-30 19:51:07 +03:00
Michael Natterer
b9a7c121a4
app: don't inherit from GtkHBox or GtkVBox
...
Instead, inherit from GtkBox directly and set the orientation in
init(). Replace more gtk_container_add() by gtk_box_pack_start() in
the reparented classes.
2010-10-30 15:44:46 +02:00
Michael Natterer
060a08da5a
app: +1
2010-10-30 15:43:56 +02:00
Michael Natterer
56dee7245a
app: and one more
2010-10-30 15:43:17 +02:00
Michael Natterer
ebc92dc5b4
app: more gtk_container_add -> gtk_box_pack_start
2010-10-30 15:42:25 +02:00
Michael Natterer
b2a2e3200e
app: derive GimpDisplayShell from GtkBox instead of GtkVBox
...
and avoid gtk_container_add() on boxes in some more plavces.
2010-10-30 15:12:20 +02:00
Michael Natterer
79f0f5639b
Don't use gtk_container_add() for adding to GtkBoxes
...
because the packing options are different for GtkH/VBox and GtkBox
itself which is now instantiable. Instead, always use
gtk_box_pack_start() and specify expanding explicitely.
2010-10-30 14:57:56 +02:00
Chao-Hsiung Liao
bdd1cea93a
Updated Traditional Chinese translation (Hong Kong and Taiwan)
2010-10-30 19:55:58 +08:00
Michael Natterer
186b037f94
app: formatting
2010-10-29 10:33:57 +02:00
Michael Natterer
59a4e70b86
app: don't reserve a height for the statusbar label's icon
...
Reserve only a width. The height gets ignored by GTK+ 2.x and breaks
layout positioning in GTK+ 3.x which uses pango-cairo for all text
rendering.
2010-10-29 10:31:04 +02:00
Michael Natterer
dcdc09872d
Bug 631934 - Interaction between Old text parameters and new region specific text attributes
...
This patch inserts GimpText's property values as attributes into the
rendered markup and work transparently for both the tool options and
the text PDB API.
2010-10-29 04:45:12 +02:00
Carles Ferrando
0da7773bb5
Updated Catalan (Valencian) translation
2010-10-29 00:33:19 +01:00
Simon Budig
5111498e11
More input validation in the psd load plugin
...
plug-ins/file-psd/psd-load.c: Avoid dereferencing a random pointer
on chn_a[cidx].data[i] when comp_mode is unrecognized.
Spotted by Mikael Magnusson <mikachu@gmail.com>.
2010-10-28 20:34:44 +02:00
Michael Natterer
0829e5b028
app: simplify how the colormap editor sets FG/BG colors
...
Set the FG/BG on the widget's own context and remove the "selected"
signal and its callback in dialogs-constructors.c
2010-10-28 03:09:53 +02:00
Michael Natterer
112ca01064
app: bye bye deprecated GtkPreview
...
Use a GimpPaletteView for the colormap editor.
2010-10-28 02:16:52 +02:00
Michael Natterer
32d5d1681b
app: don't crash if the palette is NULL
2010-10-28 02:16:52 +02:00
Michael Natterer
9dee789cfd
app: emit "update" when the viewable goes away via the weak notify
2010-10-28 02:16:51 +02:00
Michael Natterer
d899328a1c
app: some updates in the new colormap palette proxy code
...
- update the palette when single colormap entries change
- set the palette to 16 columns
- add an accessor for the palette
2010-10-28 02:16:51 +02:00
Marco Ciampa
6e01b28502
Updated italian translation
2010-10-27 23:52:09 +02:00
Alexia Death
e8df164366
app: Add dynamics selector to the tool options
2010-10-27 21:49:24 +03:00