Michael Natterer
09f72fed59
devel-docs: don't use deprecated API in doc-shooter
2015-12-06 23:46:11 +01:00
Michael Natterer
7213c18a1c
devel-docs: updated after the latest release experience
2015-11-26 00:24:48 +01:00
Jehan
b17e1b1cfc
app: split GimpFileDialog into Gimp(Open|Save|Export)Dialog subclasses.
...
The code refactoring allows better readability which will allow in turn
to add more complex specific features making good use of the save/export
split concept.
2015-09-02 20:05:01 +02:00
Michael Natterer
3565b33019
libgimpconfig: rename the new GimpColorConfig profile accessor functions
...
gimp_color_config_get_foo_profile() -> get_foo_color_profile()
because the old names clash with possible future accessors for the raw
filename properties.
2015-06-03 09:57:34 +02:00
Michael Natterer
4910c28957
libgimpcolor: rename the gimp_lcms_*() functions to gimp_color_profile_*()
...
because it doesn't make sense to call the typedef GimpColorProfile
but the function namespace gimp_lcms_*().
2015-06-03 09:41:23 +02:00
Michael Natterer
5522170d56
devel-docs: remove a template file that should not be in git
2015-06-02 02:48:46 +02:00
Thomas Manni
a7b84ded8e
Bug 325564 - Use CIE LCH instead of HSL for layer mode Color
...
Add Hue, Chroma, Color and Lightness layer modes in LCH color space.
2015-06-02 01:37:26 +02:00
Michael Natterer
bcdc7d6c72
devel-docs: more updates
2015-06-01 00:44:35 +02:00
Michael Natterer
8005eea835
Remove the "GIMP" from all "Since: GIMP 2.x" API doc comments
...
because it confuses gtk-doc and breaks some links. Also change the
"Index of new symbols in GIMP 2.x" sections to be what seems to be the
modern standard (looked at the GLib and GTK+ docs), and update some
other stuff.
2015-05-31 21:18:09 +02:00
Michael Natterer
3daef677ca
devel-docs: API docs updates
2015-05-31 19:34:26 +02:00
Michael Natterer
68942a6307
devel-docs: fix one more libgimpcolor issue
2015-05-31 02:48:51 +02:00
Michael Natterer
00c508e8ea
devel-docs: update the libgimpcolor docs
2015-05-31 02:34:38 +02:00
Michael Natterer
c1e0929e61
devel-docs: add "Index of new symbols in GIMP 2.10"
2015-05-30 23:20:00 +02:00
Michael Natterer
04688e9c93
devel-docs: fix icons and widget screenshots in the libgimpwidgets docs
...
use the largest available named icon as image for the stock item, and
rename widget screenshots in order to avoid name clashes with named
icons.
2015-05-30 22:01:03 +02:00
Michael Natterer
9ecdcf01b6
devel-docs: link app/ docs tools against -lm
2015-05-26 08:12:09 +02:00
Michael Natterer
bc4cf9918f
Bug 673501 - Issue with Overlay
...
GIMP's OVERLAY mode was identical to SOFTLIGHT. This commit fixes the
issue and introduces a NEW_OVERLAY mode and enum value.
- change gimp:overlay-mode to be a real (svg-ish) overlay mode
- when compositing, map OVERLAY to gimp:softlight-mode
- when compisiting, map NEW_OVERLAY to gimp:overlay-mode
- bump the XCF version when NEW_OVERLAY is used
- map OVERLAY to SOFTLIGHT when loading and saving XCF
- map OVERLAY to softlight in all PDB setters
- map OVERLAY to softlight when deserializing a GimpContext
- change all paint mode menus to show an entry for NEW_OVERLAY
instead of OVERLAY
- change PSP, PSD and OpenRaster to use NEW_OVERLAY
These changes should (redundantly) make sure that no OVERLAY enum
value is used in the core any longer because it gets mapped to
SOFTLIGHT at all entry points, with the downside of introducing a
setter/getter asymmetry when OVERLAY was set in a PDB api.
2015-04-29 13:32:58 -04:00
Sven Claussner
8dae802979
Add Jenkins tutorial
2014-10-26 13:08:36 +01:00
Sven Claussner
8b55983f7d
Review, amend and update the XCF file format spec and parasites.txt
...
XCF spec:
- Update to GIMP 2.8.10
- Clarify role of file formats in the save-vs.-export-context
- Rearrange outline
- Collect infos on basic concepts in one chapter
- Add table of contents
- Add File format version history
- Add note on image size
- Add open questions and TODOs
- Sort properties alphabetically
- Unify tiles and hierarchy examples
- Wording
- Cosmetic cleanups
Extract compositing.txt from xcf.txt
Update parasites.txt:
- Replace SVN->Git
- Update contact e-mail address
- Add table of contents
Cherry-picked from commit a83791be19
2014-10-20 20:52:30 +02:00
Michael Natterer
6acd7e24bb
devel-docs: add some info about libtool versioning to release-howto.txt
2014-08-27 20:42:24 +02:00
Mukund Sivaraman
7bfc60462e
devel-docs: Add libtool-instructions.txt
2014-08-27 08:41:02 +05:30
Michael Natterer
189c329a2c
devel-docs: update the docs a bit
2014-07-02 13:53:22 +02:00
Michael Natterer
3f708aa189
devel-docs: fix the build in the libgimpconfig docs
2014-07-02 13:19:04 +02:00
Michael Natterer
6f9fc7b10a
devel-docs: some more items for GIMP3-API-Changes.txt
2014-06-02 20:38:20 +02:00
Michael Natterer
a261cf93d0
devel-docs: no need any longer to ignore gimpcompat.h, it's gone
2014-05-19 03:11:03 +02:00
Michael Natterer
6203cb5ee0
devel-docs: fix HTML_IMAGES Makefile variable
...
This doesn't fix the build of the stock IDs docs page yet.
2014-05-07 22:12:12 +02:00
Michael Natterer
b6fa05dcaf
devel-docs: more TODO items for GIMP3-API-Changes.txt
2014-05-03 09:40:54 +02:00
Mukund Sivaraman
81e955ed1b
build: Add HarfBuzz dependency
2014-05-03 00:27:47 +05:30
Michael Natterer
a4223766f2
all,libgimp*: move GimpConvolveType and GimpInkBlobType to libgimpbase
...
and make GimpConvolveType's values sane.
2014-04-29 22:44:58 +02:00
Michael Natterer
2ff414d799
app,libgimp,pdb: remove enum GimpConvolutionType from the public API
...
It was exported accidentially and never used for anything.
2014-04-27 23:05:12 +02:00
Michael Natterer
5ec5f79f57
devel-docs: add more stuff to GIMP3-API-Changes.txt
2014-04-27 14:33:16 +02:00
Michael Natterer
145295a36a
devel-docs: update release-howto.txt for the new server
2014-04-25 22:00:18 +02:00
Michael Natterer
54cdddd678
devel-docs: add new file GIMP3-API-Changes.txt
...
A place to collect API changes that should/must be done, but not
before 3.x.
2014-04-24 23:23:23 +02:00
Michael Natterer
e0edc568aa
devel-docs: clarify where to announce a release in release-howto.txt
2013-11-29 00:03:45 +01:00
Michael Natterer
a7e9016f11
Bug 715018 - Developer documentation on VBRs incorrect
...
Fix the order of fields, and improve some other parts.
2013-11-22 20:47:16 +01:00
Michael Natterer
a387d2fe28
devel-docs: change the libgimpwidgets doc stuff so it handles GEGL types
2013-11-01 22:14:57 +01:00
Michael Natterer
2fa41c1e4e
devel-docs: update docs for libgimpwidgets
2013-10-27 22:17:18 +01:00
Michael Natterer
7ded498aea
devel-docs: update docs for libgimpconfig
2013-10-27 22:13:50 +01:00
Michael Natterer
e3ad4c34da
devel-docs: update docs for libgimpcolor
2013-10-27 22:11:46 +01:00
Michael Natterer
31412a357f
devel-docs: update docs for libgimpmath
2013-10-27 22:08:12 +01:00
Michael Natterer
a89744c88f
devel-docs: update docs for libgimpbase
2013-10-27 22:06:21 +01:00
Michael Natterer
59ab6e1e5a
devel-docs: #include <gio/gio.h> in devel-docs/tools/units.c
2013-10-27 01:33:02 +02:00
Sven Claussner
6dc83396a2
Remove dead item gimptoolpresets.xml in app-docs.sgml
...
This item caused builds with --enable-gtk-doc-app to
fail because of a typo and it was also misplaced in
app-core-containers.(cherry picked from commit e1564c44a8
)
2013-09-03 21:29:33 +02:00
Michael Natterer
ec786816bb
*/Makefile.am: merge INCLUDES into AM_CPPFLAGS
...
automake-1.13 finally warns about this anachronism.
2013-06-05 20:48:37 +02:00
Michael Natterer
fd5db78dd4
devel-docs: make the docs for app/ build again
2013-03-09 00:03:59 +01:00
Michael Natterer
16d739b268
Bug 695416 - undefined reference when building devel-docs/tools/widgets.c
...
Add -lm to the linker flags for the doc-shooter binary. Actually add a
whole snippet of makefile boilerplate that also deals with -mwindows,
all other makefiles seem to have it. I have no clue what it does.
(cherry picked from commit ae5f847a11
)
2013-03-08 23:46:20 +01:00
Nils Philippsen
594726698f
devel-docs: rewording, grammar fixes, etc.
2013-03-08 21:38:19 +01:00
Przemysław Gołąb
17ca1ea170
devel-docs: document more files, fix typo
2013-03-08 20:12:15 +01:00
Michael Natterer
37d4f656d4
Bug 678925 - Debugging plugins with windows
...
Apply patch from Hartmut Kuhse that enables plug-in debugging on
Windows by stopping the process using Windows API, and providing a
small executable "gimp-plugin-resume.exe" to resume the stopped
plug-in.
2013-02-23 16:25:58 +01:00
Ville Skyttä
6b0d1038cc
Bug 692641 - Various spelling fixes
2013-01-27 18:59:02 +01:00
Michael Natterer
dfabfb9664
Bug 572997 - gih description alter when re-saving
...
Undeprecate, clean up and apply patch from Eric Lamarque which adds a
"gimp-brush-pipe-name" parasite to remember the description.
2013-01-19 20:54:08 +01:00
Kevin Cozens
a2e037fb00
Corrected spelling errors spotted by Ari Pollak (Mostly fixes bug #683694 )
...
Still need to address the "allows to" grammatical error.
2012-09-10 12:22:12 -04:00
Michael Natterer
d6a86ca848
devel-docs: add the new even/odd micro version policy to release-howto
...
(cherry picked from commit fef532a108
)
2012-08-23 19:57:54 +02:00
Michael Natterer
b058137145
Bug 676389 - Compilation fails using clang because of -u options passed to linker
...
Use -Wl,-u,symbol to makes things build instead of just -u symbol.
2012-05-20 19:29:44 +02:00
Martin Nordholts
7aa7472f4a
devel-docs: Fix compilation, include gegl.h
2012-05-02 21:03:03 +02:00
Michael Natterer
01c65b61c4
devel-docs: update ftp directory in release-howto.txt
2012-03-13 02:04:25 +01:00
Michael Natterer
a9ee07da43
devel-docs: updated so the latest additions and changes show up
2012-03-12 20:11:20 +01:00
Michael Natterer
3670fa5ddd
devel-docs: all functions in app/ appear in the docs again \o/
2012-02-11 19:10:55 +01:00
Michael Natterer
2e3e941de3
devel-docs: make app/ docs build again and update them a bit
...
It's now less bad than before but still a horror.
2012-02-10 01:28:29 +01:00
Mukund Sivaraman
355ce0b6ec
docs: Update the release instructions to be more water-tight
2012-02-02 16:32:37 +05:30
Michael Natterer
26b6c9dadd
devel-docs: update .gitignore
2011-12-03 23:38:29 +01:00
Michael Natterer
408595d9d5
devel-docs: update .gitignore
2011-12-03 23:36:24 +01:00
Michael Natterer
ebbad40885
Doc fixes in both source comments and gtk-doc files
2011-11-25 21:39:55 +01:00
Michael Natterer
f007ce352d
libgimpwidgets: add gtk_separator_new() to gimp3migration.[ch]
...
and use it all over the place.
2011-10-02 14:36:42 +02:00
Michael Natterer
93a0d51d16
devel-docs: use gtk_box_new()
2011-09-30 11:41:43 +02:00
Nils Philippsen
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
Martin Nordholts
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
Martin Nordholts
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
Martin Nordholts
ef5cc5fdee
devel-docs: Undeprecate tools/shooter.c
2011-07-05 22:13:18 +02:00
Michael Natterer
05cd8670c3
libgimpwidgets: deprecate gimp_toggle_button_sensitive_update()
...
Use g_object_bind_property() instead.
2011-05-11 22:13:33 +02:00
Michael Natterer
564c124921
devel-docs: make GimpUnitComboBox/GimpUnitStore show up properly
2011-04-28 17:58:45 +02:00
Michael Natterer
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
Michael Natterer
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
Michael Natterer
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
Michael Natterer
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
Martin Nordholts
3d7e0f2fef
devel-docs: Add commit-rules.txt
2011-04-17 09:44:02 +02:00
Michael Natterer
d7fcf38473
devel-docs: minor update to release-howto.txt
2011-04-14 23:04:02 +02:00
Michael Natterer
d41df9631c
devel-docs: Update .gitignore in libgimpwidgets/tmpl
2011-04-14 22:37:58 +02:00
Michael Natterer
d2828cb279
devel-docs: add lots of missing functions to foo-sections.txt
2011-04-14 22:01:33 +02:00
Michael Natterer
b67aa5fe8b
devel-docs: add --name-space=gimp to MKDB_OPTIONS
2011-04-14 21:27:29 +02:00
Michael Natterer
918a254f3f
devel-docs: fix the build, and micro doc updates
2011-04-08 21:34:00 +02:00
Martin Nordholts
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
Michael Natterer
f4b311d558
devel-docs: add newly generated templates to .gitignore
2011-03-15 22:43:49 +01:00
Michael Natterer
801405d097
devel-docs: fix the build of the scanner binaries
2011-03-07 17:11:28 +01:00
Mikael Magnusson
c913c1512a
libgimp, plug-ins: change the parasite function calls in more places
2011-03-02 21:57:37 +01:00
Michael Natterer
44c4ec2fc8
devel-docs: update libgimp docs with the new functions
2011-02-14 14:15:34 +01:00
Michael Natterer
21dbff186f
devel-docs: some updates
2011-02-08 09:05:00 +01:00
Michael Natterer
99cce88e49
devel-docs: reorder libs so the app docs build again
2011-02-07 14:08:11 +01:00
Rupert Weber
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
Sven Neumann
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
Martin Nordholts
e8cbb1ef2c
devel-docs/app: Fix build
2010-08-18 07:20:44 +02:00
Martin Nordholts
693a76a336
Remove old and unused ChangeLogs
2010-08-16 21:41:02 +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
6909fd5dc3
devel-docs: update the item section with the parasite functions
2010-07-09 14:24:57 +02:00
Michael Natterer
79808c3d46
devel-docs: update for the addition of item
2010-07-09 10:11:32 +02:00
Michael Natterer
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
Michael Natterer
b3ee51794d
libgimpwidgets: fix most gtk-doc warnings
2010-07-05 19:04:15 +02:00
Michael Natterer
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
Michael Natterer
58dbc8d839
libgimpthumb: move docs from template files to inline comments
2010-07-02 15:53:20 +02:00
Michael Natterer
2ce4075eeb
libgimpmath: move docs from template files to inline comments
2010-07-02 14:41:35 +02:00
Michael Natterer
a5e28dec57
libgimpmodule: fix some gtk-doc warnings
2010-07-01 22:33:28 +02:00
Michael Natterer
fcc0a5a424
libgimpmodule: move docs from templates to inline comments
2010-07-01 22:33:28 +02:00
Michael Natterer
945641232e
libgimpconfig: fix a lot of gtk-doc warnings
2010-06-29 22:19:11 +02:00
Michael Natterer
1af54c7874
libgimpconfig: move docs from template files to inline comments
2010-06-29 20:59:07 +02:00
Michael Natterer
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
Michael Natterer
48f54d50f1
devel-docs: really remove the template files
2010-06-29 19:18:52 +02:00
Michael Natterer
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
Martin Nordholts
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
Martin Nordholts
2b050c78cd
devel-docs: Remove release commit from release-howto.txt
2010-06-22 21:37:00 +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
Martin Nordholts
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
Sven Neumann
91bc46f815
devel-docs: milestones are also used to track resolved bugs
2010-02-17 19:23:47 +01:00
Martin Nordholts
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
Martin Nordholts
592ac26250
devel-docs: Update 2.8 schedule
...
Update 2.8 schedule. I had to remove a bunch of things on the 2.8
milestone to get the estimated date down to late december 2010 again.
2010-02-17 08:09:01 +01:00
Martin Nordholts
c3b2e0e564
devel-docs: Add gtkbuilder-porting-guide.txt
...
Add guide giving a suggested workflow when porting C UI code to
GtkBuilder UI declaration files.
2010-02-16 20:02:57 +01:00
Martin Nordholts
ed2d178da3
app: Get rid of config -> display module dependency
...
In order to make a clear separation between the core modules and the
UI modules, move the necessary enums from display-enums.h and
widgets-enums.h to config-enums.h and the files
gimpdisplayoptions.[ch] from the display to the config module. This
removes the config -> display dependency.
This change has three main benefits
* It lets us remove includes of display files from the config module
* We don't have to link gimp-console and test-config with a subset of
object files from the display module
* It is reflected in devel-docs/gimp-module-dependencies.svg that the
application is made up of core modules and UI modules and that no
core module depends on any UI module
2010-02-01 21:56:48 +01:00
Martin Nordholts
a3be9db88c
devel-docs: For completeness, distribute all *.txt files
2010-01-30 08:07:33 +01:00
Martin Nordholts
835d1b9661
devel-docs: Update gimp-schedule.ods
...
Some single-window mode tasks are completed, and some bugs on the 2.8
milestone have been postponed. New estimated release candidate date is
2010-12-27, but I expect more bugs and features to be de-scoped. The
updated estimates are put in a new snapshot, i.e. put in a new column.
2010-01-23 11:39:26 +01:00
Martin Nordholts
d008b6db69
devel-docs: In the schedule, have snapshots instead of updating
...
In the schedule, instead of changing estimates, let's have snapshots
of them. That way we can track how our estimate moves.
2010-01-23 11:39:26 +01:00
Martin Nordholts
862ae52d4e
devel-docs: Add a paragraph about sessionrc
2010-01-19 22:24:17 +01:00
Martin Nordholts
b0fb45647d
devel-docs: Add paragraph about GimpDialogFactory to ui-framework.txt
2010-01-17 00:01:35 +01:00
Martin Nordholts
038ea9474d
devel-docs: Add a schedule for development
...
Add an OpenOffice.org Calc document that contains a list of tasks that
needs to be done before GIMP 2.8 is ready for release. An estimate of
the time to complete each task, in 8-hour work days, is also
given. Based on this data an estimated date when we will have a GIMP
2.8 release candidate ready is calculated. The formula includes a
“days worked per week”-factor that specifies how many 8-hour work days
that the GIMP community together produces per week. There is also a
sheet where things planned for GIMP 2.10/3.0 is put. With this
document we will be able to better plan what features to include in
what version.
2010-01-15 22:40:18 +01:00
Martin Nordholts
0902cd4136
devel-docs: Update contexts.txt with single-window mode
2010-01-06 13:34:25 +01:00
Martin Nordholts
70d30207f0
devel-docs: Add initial version of context.txt, explaining GimpContext
2010-01-05 18:15:41 +01:00
Martin Nordholts
64a9531afe
devel-docs: Add gimp-module-dependencies.svg
...
Add an SVG illustration of GIMP library and core modules and the
dependencies between them, created with
tools/module-dependencies.py. One obvoiusly evil dependency is
app/config -> app/display, if we get rid of that the cycle between
core modules might be broken.
2010-01-04 17:03:24 +01:00
Martin Nordholts
facac1a49c
devel-docs: Update ui-framework.txt with GimpMenuDock and GimpToolbox
2009-12-20 20:43:57 +01:00
Martin Nordholts
31b0f01748
devel-docs: Start working on ui-framework.txt
...
This document describes how the GIMP UI framework functions and is
implemented. Here, "UI framework" refers to the system that saves the
UI layout between GIMP sessions, i.e. how docks, dockable dialogs etc
are setup.
2009-10-25 12:13:03 +01:00
Sven Neumann
2fb9054aab
fix build of devel-docs tools with GSEAL_ENABLE
2009-10-18 00:56:03 +02:00
Alexia Death
0ca81896e9
Merge commit 'origin/master' into soc-2009-dynamics
2009-10-11 01:05:40 +03:00
Sven Neumann
0012c86cf1
update documentation
2009-10-10 23:17:17 +02:00
Alexia Death
2eab9f2ca4
Merge fixes
2009-10-09 20:38:43 +03:00
SHIRAKAWA Akira
a2f9408196
Complete removal of pressure and velocity scale defines
...
As tablet pen pressure and velocity scales when set to 1.0 lose their meaning,
their defines have been completely eliminated from the GIMP source.
2009-10-08 23:01:16 +02:00
Alexia Death
e75d44c77c
Merge commit 'origin/master' into soc-2009-dynamics
2009-09-28 20:30:17 +03:00
Michael Natterer
60c1b169f3
Add some missing <TITLE>s
2009-09-22 23:30:58 +02:00
Alexia Death
be78fe3b1d
Merge commit 'origin/master' into soc-2009-dynamics
2009-09-20 14:32:32 +03:00
Martin Nordholts
a0923b62ee
libgimpconfig: Add gimp_config_serialize() and _deserialize()
2009-09-19 18:00:03 +02:00
Michael Natterer
5df0aa7b41
Bug 594983 - Build fails with "--enable-gtk-doc-app"
...
Tons of doc updates, it's almost up-to-date now. Also fixes the build.
2009-09-14 21:41:09 +02:00
Michael Natterer
42fe565f5d
Add the new drawable and vectors lock-content APIs to the docs
2009-09-08 19:46:19 +02:00
Michael Natterer
332ebeb5d3
Add enum GimpTextHintStyle and gimp_rectangle_union() to the docs
2009-09-08 19:46:18 +02:00
Martin Nordholts
e3175cb155
devel-docs: Add missing "new symbols in GIMP 2.8"
2009-09-05 14:33:48 +02:00
Michael Natterer
fcdc3beedb
Bug 591609 - xcf file format developer document inconsistencies
...
Fix PROP_UNIT description reported by Bryan Lyman
2009-08-30 10:57:39 +02:00
Alexia Death
d2143b8886
Merging master to current state
2009-08-21 19:26:05 +03:00
Martin Nordholts
7f6d7740eb
devel-docs: Add Index of new symbols-item to release-howto.txt
2009-08-16 18:15:46 +02:00
Martin Nordholts
b8fec538f6
devel-docs: Add "Index of new symbols in GIMP 2.8"
2009-08-15 21:19:58 +02:00
Martin Nordholts
74ceaab1b6
devel-docs: Warn about using -j for 'make distcheck'
2009-08-15 20:28:02 +02:00
Martin Nordholts
fd481041bb
devel-docs: Update 2.8 symbols (cont.)
2009-08-15 19:38:04 +02:00
Martin Nordholts
eb73424044
devel-docs: Update 2.8 symbols
2009-08-15 17:06:43 +02:00
Martin Nordholts
e247791209
devel-docs: Update release-howto.txt
2009-08-15 13:02:01 +02:00
Martin Nordholts
e9905896fc
devel-docs: Refer to website for patch submitting instructions
2009-08-15 09:49:10 +02:00
zhenfeng zhao
4da7c67406
Debug dynamics editor, and solve many bugs.
2009-08-02 17:18:09 -03:00
Martin Nordholts
f910375c25
devel-docs: Add authors.xml to release-howto.txt
2009-07-12 19:26:18 +03:00
Sven Neumann
8be040d089
Bug 587710 – PAT file specification seems to have a wrong magic number
...
Fix magic number of the GIMP pattern file format in the documentation.
2009-07-12 19:26:13 +03:00
Martin Nordholts
670a046688
devel-docs: Add authors.xml to release-howto.txt
2009-07-12 12:48:05 +02:00
Sven Neumann
7a4b05d93d
Bug 587710 – PAT file specification seems to have a wrong magic number
...
Fix magic number of the GIMP pattern file format in the documentation.
2009-07-06 22:11:38 +02:00
Michael Schumacher
fa388d8cea
Corrected consistency of name length and wording of the v3 explanation
...
The v1 brush name length was still shown as byte 20 - (header_size -20) instead of 20 - (headersize - 1).
The v3 explanation did use 'noticing' instead of 'notifying'.
2009-06-20 12:46:42 +02:00
Sven Neumann
5865dcf63e
devel-docs: fix byte range in format documentation
...
The byte range for the brush, repspective pattern name, was wrong in
the documentation of the GBR and PAT file formats. This commit
corrects this.
2009-06-19 20:48:24 +02:00
Martin Nordholts
34b5e99905
Rename configure.in to configure.ac
...
Rename configure.in to configure.ac and update references to the
file. Configure.ac is the recomended and promoted name in the autoconf
manual.
2009-05-17 14:49:04 +02:00
Martin Nordholts
4d7a6b10d1
Added .gitignore files generated with git svn create-ignore.
...
svn path=/trunk/; revision=27972
2009-01-31 11:37:44 +00:00
Martin Nordholts
4255e43681
Bug 555954 – Merge Tagging of Gimp Resources GSoC Project
...
Merge the rest of the tagging code developed on the tagging branch
by Aurimas Juška. Development will now continue in trunk.
* app/core/gimptag.[ch]: New files (not strictly true but almost)
implementing the represention of a tag.
* app/core/gimptagcache.[ch]: New files implementing functionality
for loading and saving tags to tags.xml, and assigning loaded tags
to tagged objects.
* app/core/gimpfilteredcontainer.[ch]: New files implementing a
tag filtered GimpContainer.
* app/widgets/gimptagentry.[ch]: New files implementing a
GtkEntry-like widget for entering tags.
* app/widgets/gimpcombotagentry.[ch]: New files implementing a
combobox-like widget for selecting tags.
* app/widgets/gimptagpopup.[ch]: New files implementing a popup of
all available tags that can be selected and combined in a
checkbox-like way.
* app/core/gimp.[ch]: Add a GimpTagCache member and manage tag
assignment and saving and loading to/from tags.xml.
* app/widgets/gimpdatafactoryview.c: Add the tag query and tag
assignment widgets to the UI and show the tag filtered items
instead of all items.
* app/core/Makefile.am
* app/widgets/Makefile.am: Add new files.
* app/core/core-types.h
* app/widgets/widgets-types.h: Add new types.
svn path=/trunk/; revision=27816
2008-12-20 14:46:54 +00:00
Sven Neumann
ad355ea9f2
added a link to http://www.gtk.org/gtk-doc/
...
2008-12-10 Sven Neumann <sven@gimp.org>
* README.gtkdoc: added a link to http://www.gtk.org/gtk-doc/
svn path=/trunk/; revision=27771
2008-12-10 11:53:50 +00:00
Sven Neumann
4742f2cef1
removed obsolete section about gserialize.
...
2008-11-22 Sven Neumann <sven@gimp.org>
* parasites.txt: removed obsolete section about gserialize.
svn path=/trunk/; revision=27708
2008-11-22 12:37:57 +00:00
Michael Natterer
0c586f7b41
plug-ins/common/file-gih.c setting a spin button's page_increment to 1 is
...
2008-10-06 Michael Natterer <mitch@gimp.org>
* plug-ins/common/file-gih.c
* plug-ins/common/file-xbm.c: setting a spin button's
page_increment to 1 is of no use, set it to 10 instead.
svn path=/trunk/; revision=27148
2008-10-06 20:46:21 +00:00
Sven Neumann
65cc5d3df1
there's no need to fiddle with po/Makefile.in.in these days.
...
2008-09-29 Sven Neumann <sven@gimp.org>
* release-howto.txt: there's no need to fiddle with
po/Makefile.in.in these days.
svn path=/trunk/; revision=27078
2008-09-29 20:04:26 +00:00
Sven Neumann
d8a2777189
app/app-sections.txt some updates; still a lot to do here...
...
2008-09-25 Sven Neumann <sven@gimp.org>
* app/app-sections.txt
* app/app.types: some updates; still a lot to do here...
svn path=/trunk/; revision=27051
2008-09-25 09:56:25 +00:00
Sven Neumann
f590b65400
added new scale procedures.
...
2008-09-24 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added new scale procedures.
* libgimp/tmpl/gimpimage.sgml
* libgimp/tmpl/gimplayer.sgml: regenerated.
svn path=/trunk/; revision=27046
2008-09-24 17:23:31 +00:00
Michael Natterer
8101b98cae
remove references to $(REGEXREPL).
...
2008-09-09 Michael Natterer <mitch@gimp.org>
* app/Makefile.am: remove references to $(REGEXREPL).
svn path=/trunk/; revision=26908
2008-09-09 12:22:04 +00:00
Sven Neumann
8ec1d65a4a
removed trailing whitespace
...
svn path=/trunk/; revision=26852
2008-09-04 08:37:32 +00:00
Sven Neumann
ee780698a2
libgimpwidgets/libgimpwidgets.types
...
2008-08-29 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets-docs.sgml: follow GimpRuler
changes.
* libgimpwidgets/tmpl/gimpruler.sgml: regenerated.
* libgimpwidgets/tmpl/gimphruler.sgml
* libgimpwidgets/tmpl/gimpvruler.sgml: removed.
svn path=/trunk/; revision=26813
2008-08-29 10:45:10 +00:00
Sven Neumann
9d7f541364
added gimp_get_pdb_error() and gimp_plugin_{get,set}_pdb_error_handler().
...
2008-08-19 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added gimp_get_pdb_error() and
gimp_plugin_{get,set}_pdb_error_handler().
* libgimp/tmpl/gimpplugin.sgml
* libgimp/tmpl/gimp.sgml: regenerated.
* libgimpbase/libgimpbase-sections.txt: added
GimpPDBErrorHandler.
* libgimpbase/tmpl/gimpbaseenums.sgml: regenerated.
svn path=/trunk/; revision=26659
2008-08-19 06:36:10 +00:00
Sven Neumann
5c34471feb
added gimp_layer_new_from_visible().
...
2008-08-08 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added
gimp_layer_new_from_visible().
* libgimp/tmpl/gimplayer.sgml: regenerated.
svn path=/trunk/; revision=26447
2008-08-08 12:47:39 +00:00
Sven Neumann
48964f632e
added gimp_vectors_copy().
...
2008-07-28 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added gimp_vectors_copy().
* libgimp/tmpl/gimpvectors.sgml: regenerated.
svn path=/trunk/; revision=26330
2008-07-28 14:37:53 +00:00
Michael Natterer
c3dcb54a80
don't use gtk_box_pack_start/end_defaults(), they got deprecated in GTK+
...
2008-07-21 Michael Natterer <mitch@gimp.org>
* tools/widgets.c: don't use gtk_box_pack_start/end_defaults(),
they got deprecated in GTK+ trunk.
svn path=/trunk/; revision=26253
2008-07-21 13:42:18 +00:00
Sven Neumann
b011030433
added gimp_palette_get_colors()
...
2008-07-16 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added gimp_palette_get_colors()
* libgimpbase/tmpl/gimpbaseenums.sgml
* libgimp/tmpl/gimppalette.sgml: regenerated.
svn path=/trunk/; revision=26194
2008-07-16 06:36:45 +00:00
Michael Natterer
2c7845f7ed
GimpDBusService was in the wrong chapter.
...
2008-06-15 Michael Natterer <mitch@gimp.org>
* app/app-docs.sgml: GimpDBusService was in the wrong chapter.
svn path=/trunk/; revision=25960
2008-06-15 15:37:52 +00:00
Sven Neumann
bde0eed72c
libgimpwidgets/libgimpwidgets-sections.txt added new stock icon.
...
2008-06-12 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpstock.sgml: added new stock icon.
svn path=/trunk/; revision=25936
2008-06-12 15:11:40 +00:00
Michael Natterer
dec89318e7
app/Makefile.am app/app-docs.sgml app/app-sections.txt a zillion updates.
...
2008-06-04 Michael Natterer <mitch@gimp.org>
* app/Makefile.am
* app/app-docs.sgml
* app/app-sections.txt
* app/app.types: a zillion updates.
svn path=/trunk/; revision=25892
2008-06-04 16:06:09 +00:00
Michael Natterer
57417566b2
libgimp/Makefile.am (GTKDOC_CFLAGS) undef GTK_DISABLE_SINGLE_INCLUDES and
...
2008-05-30 Michael Natterer <mitch@gimp.org>
* libgimp/Makefile.am (GTKDOC_CFLAGS)
* libgimpwidgets/Makefile.am (GTKDOC_CFLAGS): undef
GTK_DISABLE_SINGLE_INCLUDES and GIMP_DISABLE_DEPRECATED here.
* libgimpwidgets/libgimpwidgets.types: don't try to #define or
#undef anything here.
svn path=/trunk/; revision=25869
2008-05-30 10:48:56 +00:00
Sven Neumann
61f67a933e
libgimpwidgets/libgimpwidgets-sections.txt
...
2008-05-29 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/libgimpwidgets.types
* libgimpwidgets/libgimpwidgets-docs.sgml: added GimpRuler API,
updated stock icons.
* libgimpwidgets/tmpl/gimphruler.sgml
* libgimpwidgets/tmpl/gimpruler.sgml
* libgimpwidgets/tmpl/gimpstock.sgml
* libgimpwidgets/tmpl/gimpvruler.sgml: regenerated.
svn path=/trunk/; revision=25856
2008-05-29 12:28:12 +00:00
Sven Neumann
86c2ad67bf
libgimp/libgimp-sections.txt added new symbols.
...
2008-05-29 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt
* libgimpconfig/libgimpconfig-sections.txt: added new symbols.
* libgimp/tmpl/gimpdrawable.sgml
* libgimp/tmpl/gimpgradient.sgml
* libgimpconfig/tmpl/gimpconfig-serialize.sgml: regenerated.
svn path=/trunk/; revision=25853
2008-05-29 12:00:27 +00:00
Sven Neumann
a51b3004ef
Made 2.5.0 development release.
...
2008-04-09 Sven Neumann <sven@gimp.org>
* Made 2.5.0 development release.
svn path=/trunk/; revision=25450
2008-04-09 21:01:04 +00:00
Sven Neumann
b206b9532d
added new symbols.
...
2008-04-09 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-sections.txt: added new symbols.
* libgimp/libgimp-docs.sgml
* libgimp/tmpl/gimptextlayer.sgml: added docs for new text layer
API.
* libgimp/tmpl/gimp.sgml
* libgimp/tmpl/gimpdrawable.sgml
* libgimp/tmpl/gimpproceduraldb.sgml
* libgimp/tmpl/gimpvectors.sgml: regenerated.
svn path=/trunk/; revision=25441
2008-04-09 16:44:48 +00:00
Sven Neumann
82a6e606ab
libgimpwidgets/libgimpwidgets-docs.sgml
...
2008-04-09 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpwidgets/libgimpwidgets-sections.txt
* libgimpwidgets/tmpl/gimpstock.sgml
* libgimpwidgets/tmpl/gimpcairo-utils.sgml: added new stock
icons
and gimpcairo-utils.
svn path=/trunk/; revision=25440
2008-04-09 16:39:39 +00:00
Sven Neumann
e9da79c8ec
added gimp_config_copy().
...
2008-04-09 Sven Neumann <sven@gimp.org>
* libgimpconfig/libgimpconfig-sections.txt: added
gimp_config_copy().
* libgimpconfig/tmpl/gimpconfig-iface.sgml: regenerated.
svn path=/trunk/; revision=25439
2008-04-09 16:29:48 +00:00
Sven Neumann
32ec093fab
added new enums.
...
2008-04-09 Sven Neumann <sven@gimp.org>
* libgimpbase/libgimpbase-sections.txt: added new enums.
* libgimpbase/tmpl/gimpbaseenums.sgml: regenerated.
svn path=/trunk/; revision=25438
2008-04-09 16:25:33 +00:00
Sven Neumann
ca9b98a88e
added missing bits
...
svn path=/trunk/; revision=24962
2008-02-25 20:52:23 +00:00
Sven Neumann
4595ec68a4
document the "print-settings" and "print-page-setup" image parasites.
...
2008-02-25 Sven Neumann <sven@gimp.org>
* parasites.txt: document the "print-settings" and
"print-page-setup" image parasites.
svn path=/trunk/; revision=24961
2008-02-25 20:49:59 +00:00
Michael Natterer
67298aaa6a
link app/gegl/libappgegl.a
...
2007-12-29 Michael Natterer <mitch@gimp.org>
* app/Makefile.am (GTKDOC_LIBS): link app/gegl/libappgegl.a
svn path=/trunk/; revision=24464
2007-12-29 13:10:22 +00:00
Michael Natterer
50e629af4d
link against GEGL_LIBS.
...
2007-12-20 Michael Natterer <mitch@gimp.org>
* app/Makefile.am (GTKDOC_LIBS): link against GEGL_LIBS.
svn path=/trunk/; revision=24415
2007-12-20 18:27:58 +00:00
Michael Natterer
e277fe8f68
add app/gimp-log.o
...
2007-12-17 Michael Natterer <mitch@gimp.org>
* app/Makefile.am (GTKDOC_LIBS): add app/gimp-log.o
* app/app.types
* app/app-docs.sgml
* app/app-sections.txt: updated.
svn path=/trunk/; revision=24385
2007-12-17 15:52:58 +00:00
Sven Neumann
dc5d601675
use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added
...
2007-11-22 Sven Neumann <sven@gimp.org>
* libgimpwidgets/gimphelpui.[ch]: use
gtk_widget_set_tooltip_text() from gimp_help_set_help() and added
gimp_help_set_help_data_with_markup() for the cases where markup
is needed.
* libgimpwidgets/gimpwidgets.def: updated.
* app/tools/gimpselectionoptions.c
* app/widgets/gimpeditor.c
* app/widgets/gimpwidgets-utils.c: use the new function where markup
in tooltips is being used.
* app/widgets/gimptoolbox-color-area.c: no need to escape the
ampersand any longer.
svn path=/trunk/; revision=24217
2007-11-22 13:59:06 +00:00
Sven Neumann
15cbb6a970
added "Index of new symbols in GIMP 2.6".
...
2007-11-19 Sven Neumann <sven@gimp.org>
* libgimp/libgimp-docs.sgml: added "Index of new symbols in GIMP 2.6".
* libgimp/libgimp-sections.txt: updated.
* libgimp/tmpl/gimpimage.sgml
* libgimp/tmpl/gimpvectors.sgml: regenerated.
svn path=/trunk/; revision=24195
2007-11-19 11:56:55 +00:00
Sven Neumann
71297f7bf3
libgimpcolor/libgimpcolor-docs.sgml libgimpthumb/libgimpthumb-docs.sgml
...
2007-10-31 Sven Neumann <sven@gimp.org>
* libgimpcolor/libgimpcolor-docs.sgml
* libgimpthumb/libgimpthumb-docs.sgml
* libgimpmodule/libgimpmodule-docs.sgml
* libgimpmath/libgimpmath-docs.sgml
* libgimpconfig/libgimpconfig-docs.sgml
* libgimpwidgets/libgimpwidgets-docs.sgml
* libgimpbase/libgimpbase-docs.sgml: added "Index of new symbols
in GIMP 2.6".
svn path=/trunk/; revision=24004
2007-10-31 10:19:49 +00:00
Sven Neumann
5f7bf16e57
declared the fields as public so that they show up in the API
...
2007-10-27 Sven Neumann <sven@gimp.org>
* libgimpconfig/gimpcolorconfig.h (struct _GimpColorConfig):
declared the fields as public so that they show up in the API
documentation.
svn path=/trunk/; revision=23965
2007-10-27 14:06:03 +00:00
Sven Neumann
5ec574ba37
Reenabled update of the histogram while doing color corrections (bug
...
2007-10-26 Sven Neumann <sven@gimp.org>
Reenabled update of the histogram while doing color corrections
(bug 490182):
* app/core/gimpviewable.[ch]: added new methods preview_freeze()
and preview_thaw().
* app/core/gimpimagemap.c
(gimp_image_map_new): freeze the drawable preview.
(gimp_image_map_dispose): thaw the drawable preview.
(gimp_image_map_do): update the drawable, not the image.
* app/tools/gimpimagemaptool.c (gimp_image_map_tool_response): no
need to invalidate the drawable preview any longer.
svn path=/trunk/; revision=23956
2007-10-26 14:42:58 +00:00
Sven Neumann
6850b9043e
pass options to gtkdoc-fixref.
...
2007-10-25 Sven Neumann <sven@gimp.org>
* app/Makefile.am: pass options to gtkdoc-fixref.
svn path=/trunk/; revision=23949
2007-10-25 15:57:26 +00:00
Sven Neumann
280c5d5659
updated.
...
2007-10-22 Sven Neumann <sven@gimp.org>
* devel-docs/app/app-sections.txt: updated.
svn path=/trunk/; revision=23903
2007-10-22 10:25:28 +00:00
Raphael Quinet
ff9d3046cd
updated, re-ordered the list to have first the global parasites, then
...
2007-10-18 Raphael Quinet <raphael@gimp.org>
* parasites.txt: updated, re-ordered the list to have first the
global parasites, then image parasites, then layer parasites.
svn path=/trunk/; revision=23866
2007-10-18 08:49:41 +00:00
Sven Neumann
460a0d6609
regenerated.
...
2007-10-17 Sven Neumann <sven@gimp.org>
* libgimpwidgets/tmpl/gimppropwidgets.sgml: regenerated.
svn path=/trunk/; revision=23854
2007-10-17 08:21:35 +00:00
Sven Neumann
e58846a61a
updated.
...
2007-10-10 Sven Neumann <sven@gimp.org>
* libgimpwidgets/libgimpwidgets-sections.txt: updated.
* libgimpwidgets/tmpl/gimpnumberpairentry.sgml: regenerated.
svn path=/trunk/; revision=23792
2007-10-10 08:11:27 +00:00
Sven Neumann
420772db16
app/app-sections.txt updated.
...
2007-10-09 Sven Neumann <sven@gimp.org>
* app/app-sections.txt
* app/app-docs.sgml: updated.
svn path=/trunk/; revision=23782
2007-10-09 16:17:14 +00:00
Sven Neumann
d55473d673
updated.
...
2007-10-09 Sven Neumann <sven@gimp.org>
* app/app-sections.txt: updated.
svn path=/trunk/; revision=23780
2007-10-09 16:00:15 +00:00