Gimp/app
Michael Natterer 78b6153301 added gimp_container_freeze() / _thaw() around font list reloading.
2003-10-18  Michael Natterer  <mitch@gimp.org>

	* app/text/gimp-fonts.c (gimp_fonts_load): added
	gimp_container_freeze() / _thaw() around font list reloading.

	* app/tools/gimp-tools.c (gimp_tools_init): added missing
	gimp_container_freeze().

	* app/widgets/gimpcontainerview.c: connect to the container's
	"freeze" and "thaw" signals and empty / refill the view
	accordingly. Ignore "add", "remove" and "reorder" signals while
	the container is frozen. Fixes font list sorting after refresh and
	speeds up refreshing of fonts, brushes, patterns etc.

	* app/widgets/Makefile.am
	* app/widgets/widgets-types.h
	* app/widgets/gimpfontview.[ch]: new widget for the font list/grid.

	* app/widgets/gimphelp-ids.h: added GIMP_HELP_FONT_REFRESH.

	* app/gui/dialogs-constructors.c: changed accordingly.

	* app/gui/Makefile.am
	* app/gui/fonts-commands.[ch]
	* app/gui/fonts-menu.[ch]: new files: a menu for the font view.

	* app/gui/menus.c (menus_init): register the new <Fonts> menu.

	* app/gui/preferences-dialog.c (prefs_dialog_new): removed the
	fonts refreshing hack from the "Environment" page.
2003-10-18 16:23:15 +00:00
..
actions added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
base app/base/color-balance.c app/base/hue-saturation.c 2003-10-16 19:17:08 +00:00
composite app/base/color-balance.c app/base/hue-saturation.c 2003-10-16 19:17:08 +00:00
config increased default undo-size to 4 MB. 2003-10-16 00:08:05 +00:00
core new function which takes any string and returns UTF-8 (it returns 2003-10-16 12:24:58 +00:00
dialogs added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
display app/config/gimpconfig-utils.c (gimp_config_diff) (gimp_config_sync) 2003-10-14 23:00:16 +00:00
file renamed GimpOrientationType with Compat postfix to avoid name clashing 2003-07-26 17:37:32 +00:00
gui added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
menus added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
paint removed debugging output that shouldd have never been committed. 2003-10-12 13:28:05 +00:00
paint-funcs app/base/color-balance.c app/base/hue-saturation.c 2003-10-16 19:17:08 +00:00
pdb minor cleanup. 2003-10-15 15:30:11 +00:00
plug-in added lots more "GimpFooFunc gui_foo_func" vtable entries to the Gimp 2003-09-10 22:06:45 +00:00
text added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
tools added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
vectors app/core/Makefile.am added small wrappers to ease handling of image units 2003-10-01 17:32:14 +00:00
widgets added gimp_container_freeze() / _thaw() around font list reloading. 2003-10-18 16:23:15 +00:00
xcf new function which takes any string and returns UTF-8 (it returns 2003-10-16 12:24:58 +00:00
.cvsignore Makefile.am configure.in gimp-1.3.pc.in added pkg-config files for 2001-11-25 00:19:38 +00:00
airbrush.c
app_procs.c fixed starting with --no-splash. 2003-10-06 14:52:05 +00:00
app_procs.h Got rid of the last global variables except the_gimp: 2003-09-09 16:47:59 +00:00
batch.c s/extension/plug_in/ for Script-Fu procedures to get batch mode working 2003-09-03 09:30:09 +00:00
batch.h added G_SPAWN_CHILD_INHERITS_STDIN to the flags passed to g_spawn_async(). 2003-03-21 16:50:55 +00:00
errors.c app/errors.c (gimp_eek) app/main.c (main) (gimp_text_console_exit) call 2003-10-10 10:02:34 +00:00
errors.h Got rid of the last global variables except the_gimp: 2003-09-09 16:47:59 +00:00
gimp-intl.h Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gimp.rc
libgimp_glue.c changed again to take no paramaters and use _gimp_standard_help_func from 2003-05-25 14:23:43 +00:00
libgimp_glue.h changed again to take no paramaters and use _gimp_standard_help_func from 2003-05-25 14:23:43 +00:00
main.c app/Makefile.am app/main.c app/config/Makefile.am app/config/makefile.msc 2003-10-13 22:55:25 +00:00
Makefile.am app/Makefile.am app/main.c app/config/Makefile.am app/config/makefile.msc 2003-10-13 22:55:25 +00:00
makefile.msc renamed GimpOrientationType with Compat postfix to avoid name clashing 2003-07-26 17:37:32 +00:00
paint_core.h
paint_options.h
plug_in_cmds.c
transform_core.c
wilber.ico