1999-03-16 Michael Natterer <mitschel@cs.tu-berlin.de>
This implements the rest of the unit system (unitrc loading and
saving and full PDB interface)
* Makefile.am
* gimp.1
* user_install
* user_install.bat
* unitrc: new file (default unit database) and some documentation
* app/Makefile.am
* app/gimpunit.c
* app/gimpunit_cmds.h
* app/unitrc.h: new files enabling the unit database and PDB
access to the unit system
* app/app_procs.c: parse and save unitrc
* app/gimprc.[ch]: enable unit parsing. New function
init_parse_buffers() to enable unitrc to be loaded before gimprc
* app/gimage_cmds.[ch]: new PDB procedures which set/return an
image's unit
* app/install.c: mention unitrc installation
* app/xcf.c: new xcf property for user defined units. An image's
unit is saved as either an integer ID (built in units) or as
a full unit definition without any ID
* libgimp/Makefile.am: moved gimpunit.o from libgimpi.a to
libgimp.a
* libgimp/gimp.h
* libgimp/gimpimage.c: get/set an image's unit with PDB calls
* libgimp/gimpunit.h: this file is now the header for both
app/gimpunit.c and libgimp/gimpunit.c
* libgimp/gimpunit.c: does the unit calls as PDB calls now
* libgimp/gimpunitmenu.[ch]: enable user unit functionality and a
unit selection dialog
* libgimp/gimpsizeentry.c: disble hilighting on focus_in_event and
minor bugfixes
* plug-ins/tiff/tiff.c: set image unit to "mm" if tiff unit is
"cm", save "cm" if image unit is metric
55 lines
1.1 KiB
Text
55 lines
1.1 KiB
Text
# GIMP unitrc
|
|
# This file contains your user unit database. You can
|
|
# modify this list with the unit editor. You are not
|
|
# supposed to edit it manually, but of course you can do.
|
|
# This file will be entirely rewritten every time
|
|
# you quit the gimp.
|
|
|
|
(unit-info "centimeters"
|
|
(factor 2.540000)
|
|
(digits 2)
|
|
(symbol "cm")
|
|
(abbreviation "cm")
|
|
(singular "centimeter")
|
|
(plural "centimeters"))
|
|
|
|
(unit-info "meters"
|
|
(factor 0.025400)
|
|
(digits 4)
|
|
(symbol "m")
|
|
(abbreviation "m")
|
|
(singular "meter")
|
|
(plural "meters"))
|
|
|
|
(unit-info "feet"
|
|
(factor 0.083333)
|
|
(digits 4)
|
|
(symbol "'")
|
|
(abbreviation "ft")
|
|
(singular "foot")
|
|
(plural "feet"))
|
|
|
|
(unit-info "yards"
|
|
(factor 0.027778)
|
|
(digits 4)
|
|
(symbol "yd")
|
|
(abbreviation "yd")
|
|
(singular "yard")
|
|
(plural "yards"))
|
|
|
|
(unit-info "typorg. points"
|
|
(factor 72.270000)
|
|
(digits 0)
|
|
(symbol "tpt")
|
|
(abbreviation "tpt")
|
|
(singular "typogr. point")
|
|
(plural "typorg. points"))
|
|
|
|
(unit-info "typorg. picas"
|
|
(factor 6.022500)
|
|
(digits 1)
|
|
(symbol "tpc")
|
|
(abbreviation "tpc")
|
|
(singular "typogr. pica")
|
|
(plural "typorg. picas"))
|
|
|