2003-11-06 Sven Neumann <sven@gimp.org>
* app/core/gimpbrush.c (gimp_brush_load_brush): read pixmap
brushes in chunks of 8192 bytes in order to speed up loading.
2003-11-05 Sven Neumann <sven@gimp.org>
* app/core/gimpbrush.c
* plug-ins/common/gbr.c: added support for loading cinepaint
brushes (GIMP brush version 3).
2003-11-05 Michael Natterer <mitch@gimp.org>
* app/display/gimpdisplayshell-callbacks.c
(gimp_display_shell_canvas_tool_events): use the 2nd mouse wheel
for horizontal scrolling. Fixes bug #126288.
2003-11-05 Tor Lillqvist <tml@iki.fi>
* libgimpbase/Makefile.am: Move gimpwin32-io.h to
libgimpbase_1_3_la_SOURCES, so that it gets distributed.
* libgimpmodule/Makefile.am: Remove empty and meaningless
EXTRA_HEADERS.
2003-11-05 Sven Neumann <sven@gimp.org>
* app/tools/gimptextoptions.c (gimp_text_options_gui): use
GTK_STOCK_SELECT_FONT stock icon instead of text tool icon.
* app/text/gimpfont.c: fixed default stock id.
* app/text/gimp-fonts.c (gimp_fonts_load): don't leave gimp busy
and the fonts container frozen in case of error.
2003-11-05 Sven Neumann <sven@gimp.org>
* app/main.c: added new command-line option --no-fonts. Might be
useful to reduce startup time or if there are problems with the
font configuration.
* app/app_procs.[ch]
* app/main.c
* app/core/gimp.[ch]
* app/text/gimp-fonts.c: don't load any fonts when gimp is started
with --no-fonts.
* docs/gimp-1.3.1.in: documented the new command-line option.
Updated some outdated information.
2003-11-05 Sven Neumann <sven@gimp.org>
* app/app_procs.c: register a log handler for the Gimp-Text domain.
* app/text/gimpfont.c: code cosmetics.
* app/text/gimptext-compat.c: removed debugging output.
Let GIMP work w/o any fonts. Of course you won't get any text
functionality then:
* app/text/gimpfontlist.c: don't install any font aliases if no
fonts were found.
* app/text/gimptextlayer.c: refuse to render any text layers when
the GIMP fonts list is empty.
* app/tools/gimptexttool.c: removed redundant includes.
* app/tools/gimptextoptions.c: removed the font selection widget.
This is a temporary regression that will be cured by improving the
GimpFontView widget.
* app/widgets/Makefile.am
* app/widgets/gimpfontselection-dialog.[ch]
* app/widgets/gimpfontselection.[ch]
* app/widgets/gimppropwidgets.[ch]: removed the font selection and
all references to it. Fixes bug #119267.
2003-11-04 Sven Neumann <sven@gimp.org>
* etc/Makefile.am
* etc/gtkrc_user: renamed to gtkrc.
* gimp.spec.in: changed accordingly.
* app/gui/user-install-dialog.c: don't install the sessionrc,
templaterc and unitrc into the personal gimp directory. The files
are created when GIMP is quit.
* app/core/gimp-templates.c
* app/core/gimp-units.c
* app/gui/session.c: load sessionrc, templaterc and unitrc from
the systemwide config directory. That way you can restore the
default setup by removing the respective files from your personal
gimp directory.
2003-11-04 Michael Natterer <mitch@gimp.org>
* cursors/dropper.xbm
* cursors/dropper_mask.xbm: moved the dropper cursor some pixels
to the bottom left corner so it can be used together with the FG
and BG cursor modifiers.
* cursors/gimp-tool-cursors.xcf: changed accordingly.
2003-11-04 Michael Natterer <mitch@gimp.org>
* app/widgets/gimpdnd.[ch]: added static "the_dnd_gimp" variable
and don't use the global "the_gimp" any more.
Added gimp_dnd_init() to let the DND system know about the GUI's
Gimp instance.
* app/gui/gui.c (gui_init): call gimp_dnd_init().
* app/app_procs.h: changed the #warning about including
"app_procs.h" to an #error, like the other headers in app/ do.
2003-11-03 Manish Singh <yosh@gimp.org>
* app/text/gimptext-vectors.c: use recommended freetype include
system of #include <ft2build.h> and #include FT_GLYPH_H things.
2003-11-03 Sven Neumann <sven@gimp.org>
* configure.in: bumped version to 1.3.23. Changed the check for
GTK+ version 2.3.0 to give a less confusing output.
2003-11-03 Henrik Brix Andersen <brix@gimp.org>
* app/gui/preferences-dialog.c: reverted Svens change (which
increased vertical spacing) to make the spacing in the preferences
dialog consistent.
2003-11-03 Sven Neumann <sven@gimp.org>
* app/widgets/gimphistogrameditor.c: update the histogram on
"invalidate_preview" instead of "update" because the paint core
doesn't call gimp_drawable_update().
2003-11-02 Sven Neumann <sven@gimp.org>
* app/widgets/gimpdock.c
* etc/gtkrc_user: draw the separators in normal color but make the
DND highlight use the bg color of the selected state.
2003-11-02 Sven Neumann <sven@gimp.org>
* app/widgets/gimpdockable.c (gimp_dockable_realize): set a hand
cursor on the title area to indicate that the dockable can be
dragged here.