Commit Graph

955 Commits

Author SHA1 Message Date
f007ce352d libgimpwidgets: add gtk_separator_new() to gimp3migration.[ch]
and use it all over the place.
2011-10-02 14:36:42 +02:00
93a0d51d16 devel-docs: use gtk_box_new() 2011-09-30 11:41:43 +02:00
439e8b0bf1 app/text: nuke gimpfont-utils.[ch]
gimp_font_util_pango_font_description_to_string() isn't needed any
longer as this was fixed long ago in pango itself (and we require a much
higher version anyway). See Pango bug #166540 (at GNOME Bugzilla).
2011-09-19 15:44:26 +02:00
9f1187f6a5 app: Prefix TileManager functions
read_pixel_data() -> tile_manager_read_pixel_data()
write_pixel_data() -> tile_manager_write_pixel_data()
read_pixel_data_1() -> tile_manager_read_pixel_data_1()
write_pixel_data_1() -> tile_manager_write_pixel_data_1()

for consistency.
2011-09-07 12:08:43 +02:00
0f0bb336a8 devel-docs: Add gegl-porting-plan.txt
In order to effectively collaborate on this huge porting task, the
first step is to agree on exactly what we want to do.

In an effort to organize this, add gegl-porting-plan.txt to
devel-docs. In this document, we can describe how we want the port to
be done. This is not only for ourselves, but will also be useful for
non-core contributors.
2011-08-29 03:19:15 +02:00
ef5cc5fdee devel-docs: Undeprecate tools/shooter.c 2011-07-05 22:13:18 +02:00
05cd8670c3 libgimpwidgets: deprecate gimp_toggle_button_sensitive_update()
Use g_object_bind_property() instead.
2011-05-11 22:13:33 +02:00
564c124921 devel-docs: make GimpUnitComboBox/GimpUnitStore show up properly 2011-04-28 17:58:45 +02:00
cc47b2a600 libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
because they pull in cairo via the libgimp headers.
2011-04-28 15:50:39 +02:00
268930f489 libgimpwidgets: gimp_pixmap_button_new, gimp_unit_menu_update -> gimpoldwidgets
where they belog. gimp_unit_menu_update() is newly deprecated.
2011-04-28 14:53:49 +02:00
374dd50c43 libgimp: add gimp_layer_new_from_surface()
and to enable that, make libgimp depend on Cairo.
2011-04-20 23:58:00 +02:00
26bf2b0cd7 Make libgimp depend on GdkPixbuf
Move the pixbuf layer and image thumbnail function from libgimpui to
libgimp and move gimp_layer_new_from_pixbuf() to gimplayer.[ch] where
it belongs. Change gimp-2.0.pc accordingly, adapt plug-in Makefiles
and update devel-docs.
2011-04-20 20:04:35 +02:00
3d7e0f2fef devel-docs: Add commit-rules.txt 2011-04-17 09:44:02 +02:00
d7fcf38473 devel-docs: minor update to release-howto.txt 2011-04-14 23:04:02 +02:00
d41df9631c devel-docs: Update .gitignore in libgimpwidgets/tmpl 2011-04-14 22:37:58 +02:00
d2828cb279 devel-docs: add lots of missing functions to foo-sections.txt 2011-04-14 22:01:33 +02:00
b67aa5fe8b devel-docs: add --name-space=gimp to MKDB_OPTIONS 2011-04-14 21:27:29 +02:00
918a254f3f devel-docs: fix the build, and micro doc updates 2011-04-08 21:34:00 +02:00
c227fef9e0 devel-docs: Remove gimp-schedule.ods
Remove gimp-schedule.ods, we have schedules on tasktaste.com from now
on. The GIMP 2.8 schedule is found here:
http://tasktaste.com/projects/Enselic/gimp-2-8
2011-04-03 18:55:56 +02:00
f4b311d558 devel-docs: add newly generated templates to .gitignore 2011-03-15 22:43:49 +01:00
801405d097 devel-docs: fix the build of the scanner binaries 2011-03-07 17:11:28 +01:00
c913c1512a libgimp, plug-ins: change the parasite function calls in more places 2011-03-02 21:57:37 +01:00
44c4ec2fc8 devel-docs: update libgimp docs with the new functions 2011-02-14 14:15:34 +01:00
21dbff186f devel-docs: some updates 2011-02-08 09:05:00 +01:00
99cce88e49 devel-docs: reorder libs so the app docs build again 2011-02-07 14:08:11 +01:00
e986310e3e Bug 630201 - remove unused layer-modes.c in app/paint-funcs
The compositing functions in layer-modes.c have been obsolete
for seven years now, since gimp-composite was made default
by 1b33a15e03 in 2003.
2010-10-06 21:26:14 +02:00
5abae32923 app: cache bezier representation in GimpVectors object
Introduce gimp_vectors_get_bezier() which creates the bezier
representation on demand and then caches it for subsequent calls
until the vectors object is frozen.

At some point we should introduce GimpVectors::changed instead
of relying on the fact that a vectors object is always frozen
and thawn whenever it is changed...
2010-09-16 21:36:51 +02:00
e8cbb1ef2c devel-docs/app: Fix build 2010-08-18 07:20:44 +02:00
693a76a336 Remove old and unused ChangeLogs 2010-08-16 21:41:02 +02:00
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
6909fd5dc3 devel-docs: update the item section with the parasite functions 2010-07-09 14:24:57 +02:00
79808c3d46 devel-docs: update for the addition of item 2010-07-09 10:11:32 +02:00
c78e4c8d63 libgimp: move docs from template files to inline comments
Also split up the "tools" docs into separate files so it matches
the new autogenerated PDB section headers.
2010-07-07 11:48:10 +02:00
b3ee51794d libgimpwidgets: fix most gtk-doc warnings 2010-07-05 19:04:15 +02:00
1f7ff98c45 libgimpwidgets: move docs from template files to inline comments
but leave the template file for gimpstock there because its contents
would be too much for gimpstock.h.
2010-07-05 18:01:28 +02:00
58dbc8d839 libgimpthumb: move docs from template files to inline comments 2010-07-02 15:53:20 +02:00
2ce4075eeb libgimpmath: move docs from template files to inline comments 2010-07-02 14:41:35 +02:00
a5e28dec57 libgimpmodule: fix some gtk-doc warnings 2010-07-01 22:33:28 +02:00
fcc0a5a424 libgimpmodule: move docs from templates to inline comments 2010-07-01 22:33:28 +02:00
945641232e libgimpconfig: fix a lot of gtk-doc warnings 2010-06-29 22:19:11 +02:00
1af54c7874 libgimpconfig: move docs from template files to inline comments 2010-06-29 20:59:07 +02:00
1649241483 libgimpcolor: move docs from template files to inline comments
Only added section headers for now, there was nothing else in the
template files.
2010-06-29 19:46:37 +02:00
48f54d50f1 devel-docs: really remove the template files 2010-06-29 19:18:52 +02:00
3411c7b63a libgimpbase: move docs from template files to inline comments
and remove all template files. Also fixed all gtk-doc warnings
and fixed/added some docs.
2010-06-29 19:16:51 +02:00
e54a93f649 devel-docs: Update development schedule
Update development schedule. A bunch of things had to be postponed,
and I adjusted some time estimates.

New ETA: 2010-12-29.
2010-06-23 18:23:16 +02:00
2b050c78cd devel-docs: Remove release commit from release-howto.txt 2010-06-22 21:37:00 +02:00
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
e6268b7353 devel-docs: Update GIMP schedule
Update GIMP schedule. Looks good right now, the new ETA is 2010-11-30.
2010-03-09 08:03:22 +01:00
91bc46f815 devel-docs: milestones are also used to track resolved bugs 2010-02-17 19:23:47 +01:00
5a11453465 devel-docs: Add bugzilla-milestones.txt
Add bugzilla-milestones.txt that explains how we use the milestone
feature in our bugtracker.
2010-02-17 08:33:41 +01:00