5173b8559c
lighting: remove useless function call
2011-02-13 13:19:08 +01:00
e68df27853
map-object: put the y value in the y spinner
2011-02-13 13:19:07 +01:00
49fc3a125e
lighting: port to cairo, replace wireframe with live preview
2011-02-13 13:18:07 +01:00
221f6d0085
plug-ins: file-uri/uri.c initialize backends non-interactvely
...
In order for DISPLAY-less builds like our nightly Jenkins builds to be
able to query the file-uri plug-in, perform the backend initialization
in query() in run mode GIMP_RUN_NONINTERACTIVE instead of the
"unspecified" 0 == GIMP_RUN_INTERACTIVE run mode.
2011-02-13 10:32:31 +01:00
f54e5388fb
configure.ac: Add --without-xvfb-run
2011-02-12 22:38:25 +01:00
8e49a5fafb
app: fix a typo
2011-02-12 18:16:05 +01:00
014cc2140e
libgimp: document which context setting affects what prodecures
2011-02-12 15:20:46 +01:00
b33076bea5
libgimp: document which context settings affect the new transform API
2011-02-11 21:15:31 +01:00
ec196a8ac4
app: allow to set a color for GimpCurveView's primary curve
...
and redo how the curves tool sets its curves in order to support this
without code duplication. Also change the color of the yellow curve in
the dynamics output editor to orange because yellow is hardly visible.
2011-02-10 20:05:50 +01:00
b5a706b3c3
build: Update buildbot/suppressed-warnings.txt, warning was fixed
2011-02-09 23:48:32 +01:00
8bf46b3efb
app/tests: Cleanup temp files after tests
...
Remove files in /tmp after tests so that other users on the same
machine (like buildbots) also can run make distcheck without getting
"can't overwrite file" errors.
2011-02-09 23:48:18 +01:00
3ba0554628
app: use proper vivid colors for the background curves
...
instead of dull ones. The curve view already displays them with 0.5
opacity, so there is no reason to make them even harder to distinguish.
2011-02-09 09:26:06 +01:00
6c7e24c9b3
libgimpwidgets: don't draw a focus line to indicate "selected"
...
I have no idea what I was thinking when adding this.
2011-02-09 09:25:34 +01:00
d2d6edc687
Eliminated compiler warning (from SVN version 71 of the TinyScheme project)
2011-02-09 01:41:34 -05:00
aaee95d545
app: experimentally color the background curves
2011-02-09 01:07:48 +01:00
6c252921af
app: handle the inputs generically in GimpDynamicsOutputEditor
...
instead of having explicit code for each input in all functions.
2011-02-09 00:27:25 +01:00
5a28791cfb
app: connect to the background curves' "dirty" signal in GimpCurveView
...
and make sure curves are not added twice to the background list.
Also warn when trying to remove a non-existent background curve.
2011-02-09 00:24:43 +01:00
2ed861fb8d
Bug 638795 - Brush Dynamics Curve editor stutters
...
Update the toggles in the treeview only if a boolean property of the
output changes, and not on *each* output change which includes each
tiny curve editing.
Also fix formatting in the whole file.
2011-02-08 22:09:52 +01:00
9e3aa5c1d2
app: Clean up event eval
2011-02-08 22:10:34 +02:00
f0f47e8d47
app: Remove a bit of code from event eval
2011-02-08 21:21:16 +02:00
b7def692fc
Updated Belarusian translation
2011-02-08 11:37:01 +02:00
e3b5c55ca2
Bug 597117 - impossible to drop a group as a sibling inside a group
...
Properly distinguish between dropping after a group and into it, by
having three drop areas on a collapsed row. Still handle expanded rows
as before, but indicate dropping into visually just as on a collapsed
row.
2011-02-08 09:35:38 +01:00
21dbff186f
devel-docs: some updates
2011-02-08 09:05:00 +01:00
5f16d2ccc3
build: Update buildbot/suppressed-warnings.txt for scheme.c
2011-02-08 08:15:18 +01:00
fac7d4dd64
Pulled in final changes from 1.40 release of the separate TinyScheme project.
...
With this commit, the TinyScheme component of Script-Fu now has all changes
and bug fixes that have been applied to the separate TinyScheme project.
2011-02-07 15:56:21 -05:00
526c42dc35
Optionally report error line (from SVN r63 of official TinyScheme)
2011-02-07 15:56:21 -05:00
7597d99c8d
Added unwind-protect (from SVN r57 of official version of TinyScheme).
2011-02-07 15:56:20 -05:00
3873aa5cac
app: gimp_data_duplicate() reset name, filename, writable and deletable
...
to default values on the copy, so the duplicated data behaves as
documented, even if a subclass copied too much. Makes duplicated
dynamics work.
2011-02-07 19:38:23 +01:00
99cce88e49
devel-docs: reorder libs so the app docs build again
2011-02-07 14:08:11 +01:00
708555a378
app: keep a reference to channels and vectors around removing them
...
because we temporarily need them after removal from their item trees,
and bad things can happen if they are not kept alive by the undo stack
(like when undo is disabled while loading an image).
2011-02-07 11:35:58 +01:00
18b9ba1c87
app: Add some comment documentation to code
2011-02-07 03:29:23 +02:00
a12af14a59
app: don't forget to free the layer's new name
2011-02-07 00:52:34 +01:00
0d2de3e7c1
app: don't gimp_object_set_name() on the image's layer after opening
...
Instead, use gimp_item_rename(). Also change the name before creating
a display for the image, to avoid confusing the undo dialog.
2011-02-07 00:50:54 +01:00
ef28d7fee6
app: don't gimp_object_set_name() on an item that's attached to an image
...
because it bypasses the unique name logic used by gimp_item_rename().
2011-02-06 23:56:24 +01:00
6db80c765d
remove garbage I injected
2011-02-06 20:21:20 +01:00
7cb5c67bc8
removing references to ps-menurc
2011-02-06 19:57:59 +01:00
691c0d9e6d
Both unsupported in UI and sending all the wrong signals ("GIMP is ps clone"), this file is gone...
...
Signed-off-by: peter sikking, m+mi works <peter@mmiworks.net >
2011-02-06 18:49:44 +01:00
92f130fbc3
app: also run device history coords through the axis mapping curve function
2011-02-06 13:26:25 +01:00
ad40695bab
configure: save all changes before committing...
2011-02-06 12:58:05 +01:00
8d8c6bb9ea
configure: build with DISABLE_DEPRECATED also for GTK+ 2.24
...
Bump the "too new" test to GTK+ 2.26 which will never be released, but
this way we can keep the configure check around for later reuse after
the switch to GTK+ 3.x. Also bump the "too new" GLib and Pango
versions to really future versions so we early-catch deprecations
in the current development cycle.
2011-02-06 12:50:14 +01:00
f4af9b549e
Globally switch to saying "window_id" instead of just "window"
...
when dealing with native window handles. Also get rid of using
GdkNativeWindow and simply consistently use guint32 all over the
place. This is more obvious and consistent and keeps the diff to the
gtk3-port branch smaller.
2011-02-06 12:07:55 +01:00
16b020fc42
app: clean up paint core cleanup
2011-02-06 11:22:23 +01:00
012eb1dd93
app: zero the reallocated keys and axes arrays in GimpDeviceInfo
2011-02-06 11:20:07 +01:00
4fd56d9640
libgimpwidgets: don't pass around uninitialized memory in GimpRuler
2011-02-06 11:20:07 +01:00
e309d3cdf8
app: check that the model is not NULL before using it in GimpContainerComboBox
...
to be safe against GimpContainerView API being called during widget
destruction.
2011-02-06 11:20:07 +01:00
11ac0296b9
app: ref/unref the context in gimp_image_editor_set_context()
2011-02-06 11:20:07 +01:00
1931cca5ab
libgimp: deprecate the entire old gimp_foo_select() API
...
It's now completely replaced by the new gimp_image_select_foo() functions.
2011-02-06 11:20:07 +01:00
bc5e0a79ab
libgimp: remove "select-transparent" parameters from the new selection API
...
and use the sample-transparent setting from GimpPDBContext instead.
2011-02-06 11:20:07 +01:00
d3a291d2df
pdb: add "sample-transparent" as GimpPDBContext property
...
and add PDB API to get/set it.
2011-02-06 11:20:07 +01:00
c15488d10a
libgimp: remove "threshold" parameters from the new selection API
...
and use the sample-threshold setting from GimpPDBContext instead.
2011-02-06 11:20:07 +01:00