Commit Graph

27788 Commits

Author SHA1 Message Date
Michael Natterer 8d67b5b69b app: port GimpFgBgView rendering to cairo 2010-07-29 14:05:51 +02:00
Michael Natterer 06488d03fe app: draw the curve view's background with cairo
and fix focus line drawing by one pixel.
2010-07-28 16:15:54 +02:00
Michael Natterer e1d9a32a83 app: draw the splash's strings with cairo, not gdk_draw_layout() 2010-07-28 16:00:50 +02:00
Michael Natterer 9942d5f692 app: draw the about dialog's animated string with cairo, not gdk_draw_layout() 2010-07-27 18:01:34 +02:00
Michael Natterer c3a4825a8a app: simplify GimpOverlayFrame drawing a lot
Thanks to Benjamin Otte for some tips.
2010-07-27 17:26:40 +02:00
Ulf-D. Ehlert 086cfc3f03 po: Fix German translation 2010-07-26 21:32:28 +02:00
Sven Neumann 8cf801c8e0 app: allow to delete curve points
Pressing Delete in the Curve view now deletes the selected point
on the curve.
2010-07-26 01:08:44 +02:00
Michael Natterer f60d456e61 app: add new parameter check function gimp_pdb_item_is_in_tree()
which makes sure the passed item is part of an item hierarchy
(and not for example a selection or a layer mask)
2010-07-23 22:08:28 +02:00
Barak Itkin 5a9f2f1eac app: Add '/' as a seperator for the rectangle tools options (in the Fixed field) 2010-07-23 19:17:12 +03:00
Sven Neumann 2a901da559 Bug 624944 - "Colour Exchange" dialog is too high in size
Rearrange widgets into two columns.
2010-07-21 21:42:27 +02:00
Ulf-D. Ehlert f76981143d Bug 624761 - Stencil Chrome filter: missing parameter check
Limit the result of the internal "highlights" routine to 100.0,
preventing invalid "gimp-color-balance" color parameters.
Also, replace some parameters with appropriate named constants.
2010-07-21 20:43:48 +02:00
Jakub Steiner e8890f7f4c data: Add an SVG file for the path in app/widgets/gimpcairo-wilber.c 2010-07-21 02:49:46 +03:00
Barak Itkin fe00c29769 libgimp: Fix the commit of libgimp/gimp.def - add missing line breaks 2010-07-21 00:58:45 +03:00
Barak Itkin 31d12d8109 libgimp: Add the new item api to libgimp/gimp.def 2010-07-21 00:49:30 +03:00
Michael Natterer 4165dfb217 app: move the alt-click selection feature to GimpItemTreeView
so it works the same for layers, channels and vectors and remove the
separate (and different) implementations from all subclasses.
2010-07-20 23:36:16 +02:00
Michael Natterer 3184c440b3 app: introduce GimpItem::to_selection()
Which replaces all the deparate functions to turn layers, channels,
layer masks and vectors into selections. Use the new virtual function
all over the place instead of calling the functions in
gimpchannel-select.c manually.
2010-07-20 23:09:19 +02:00
Cameron Gregory e701384f3a Bug 624698 - Wood 1 and Wood 2 have bad alpha value
Alpha value in last segment of Wood gradients should be 1.0.
2010-07-19 13:54:05 +02:00
David Gowers cebbde5da9 plugins/pygimp: use (PF|PDB)_ITEM instead of _REGION so pygimp works again.
Also update vectors and drawable code to use the new GimpItem API.
2010-07-16 16:40:03 +02:00
Michael Natterer 8b31211639 Fix the bulid after GtkNotebookPage got deprecated in gtk-2-22
In all GtkNotebook::switch_page() callbacks, simply replace
GtkNotebookPage* by gpointer.
2010-07-16 15:24:25 +02:00
Sven Neumann e14c50aaef Bug 623169 - Memory leaks in GIMP
Plug leak by allocating the data on the stack.
2010-07-15 21:42:58 +02:00
Nelson A. de Oliveira 4fea27ec1d Bug 623169 - Memory leaks in GIMP
Add some missing g_free() and free() calls, found by cppcheck.
2010-07-15 21:42:36 +02:00
Sven Neumann 17a4baff01 Bug 624452 - plug-in-displace pdb call incorrectly documented edge behaviour
Fix documentation for displace-type parameter. Spotted by Rob Antonishen.
2010-07-15 21:36:12 +02:00
Michael Natterer b3f4038f68 libgimp: add gimpenums.c.tail again, pdbgen-generated files are in git 2010-07-14 20:20:58 +02:00
Michael Natterer 3512d0b03f libgimp/devel-docs: add back the gtk-doc template for gimpenums
It's a generated file and keeping around the template is much easier
than adding pdbgen support for generating the docs.
2010-07-14 19:05:51 +02:00
Michael Natterer 19c01bc12a tools: fix generated docs of gimp_enums_init() 2010-07-14 19:05:50 +02:00
Michael Natterer 91a125df40 libgimp: remove generated file (it's also in .gitignore) 2010-07-14 19:05:50 +02:00
Lucian Adrian Grijincu cac3fb88f9 po-tags: Added Romanian translation
Signed-off-by: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
2010-07-14 19:53:38 +03:00
Cristian Secară 5c7cf96004 po-tips: Updated Romanian translation 2010-07-14 19:05:29 +03:00
Cristian Secară 2b9f5173ab po-script-fu: Updated Romanian translation 2010-07-14 18:59:10 +03:00
Cristian Secară a480afeab7 po-python: Updated Romanian translation 2010-07-14 18:40:48 +03:00
Lucian Adrian Grijincu 2f2b8e4169 po-plug-ins: Updated Romanian translation 2010-07-14 18:38:04 +03:00
Cristian Secară c636cfe1b0 po-plug-ins: Updated Romanian translation 2010-07-14 17:41:46 +03:00
Cristian Secară a1b555afaf po-libgimp: Updated Romanian translation 2010-07-14 17:13:09 +03:00
Cristian Secară adaeaca035 po: Updated Romanian translation 2010-07-14 16:13:52 +03:00
Sven Neumann ff221e679c Bug 624275 - Image saved from google docs generates a 'gimp-image-set-resolution' error message
Only set the image resolution if the resolution in the PNG file
is greater than zero.
2010-07-13 22:20:15 +02:00
Michael Natterer 2b7ebd97fb libgimp: documented some enum values until i got bored 2010-07-12 23:27:14 +02:00
Michael Natterer e3f0a6a0d4 tools: generate "Deprecated:" sections according to gtk-doc standards
So the comment about replacement functions appears in the red warning
box in the generated HTML.
2010-07-12 23:11:56 +02:00
Martin Nordholts e55b7f30a3 app: Disable dynamics by default 2010-07-12 16:32:18 +02:00
Khaled Hosny 79da8b1191 Updated Arabic translation 2010-07-12 01:59:27 +03:00
Sven Neumann 833e43944b data: Remove color name "Untitled" from palette files
A color without a name should simply not have a name included in the
palette file. The palette loader will use the name "Untitled", in the
current locale, for colors that don't have a name specified.
2010-07-10 21:30:00 +02:00
Nils Philippsen 222ffd2360 app: generate git-version.h regardless of branch
Previously, git-version.h always recorded the latest commit on the
master branch. This change should record the current commit (which is
what gets built) regardless of the branch.

I've checked that it does "the right thing" regarding multi-parent
merges by checking out such a merge commit, generating git-version.h and
comparing it to the commit sha1 in the log.
2010-07-09 16:43:56 +02:00
Michael Natterer 6909fd5dc3 devel-docs: update the item section with the parasite functions 2010-07-09 14:24:57 +02:00
Michael Natterer 2e81453c75 pdb: some doc fixes 2010-07-09 14:24:31 +02:00
Michael Natterer 611877783c libgimp: deprecate gimp_image_attach_new_parasite()
and port all its users to gimp_image_parasite_attach().
2010-07-09 14:15:55 +02:00
Michael Natterer c87025ead6 plug-ins: gimp_drawable_get_image() -> gimp_item_get_image() 2010-07-09 14:01:53 +02:00
Michael Natterer 94737aae8c libgimp: deprecate gimp_[drawable]_attach_new_parasite()
They were unused, and it's silly to have a "convenience" function
to replace three trivial lines of code.
2010-07-09 13:30:31 +02:00
Michael Natterer ef9c292e37 libgimp: use item API instead of deprecated drawable API 2010-07-09 13:28:57 +02:00
Nils Philippsen 521cf89006 script-fu: make server strict-aliasing friendly
use union of struct sockaddr* types instead of direct casts
2010-07-09 12:52:24 +02:00
Nils Philippsen 6cdc64756e configure.ac: add check for getaddrinfo() 2010-07-09 12:52:24 +02:00
Michael Natterer c6a2eaa5c4 plug-ins: use new item API instead of deprecated drawable API 2010-07-09 12:27:36 +02:00