gimp/app
Manish Singh b658e763f6 Font configuration stuff: You can rescan for fonts on the fly now. A
2003-09-01  Manish Singh  <yosh@gimp.org>

        Font configuration stuff: You can rescan for fonts on the fly now.
        A couple caveats: the text tool font dialog doesn't get updated, but
        that's supposed to be going away. The new font dock doesn't resort
        on update, but mitch is supposed to fix that. :)

        Some nice stuff for advanced font users: GIMP local font directories,
        and an optional site and user fonts.conf.

        I thought about supporting the auto-resan feature in fontconfig,
        but it might take too much time to do a scan so I haven't implemented
        it. Another thing I want to do is create fontconfig caches in the
        local dirs.

        * text/gimpfonts.[ch]: gimp_fonts_init/load/reset implementation.

        * text/Makefile.am: added gimpfonts.[ch]

        * app/core/gimp.c: use gimp_fonts_init/reset.

        * app/config/gimpcoreconfig.[ch]
        * app/config/gimprc-blurbs.h: added font-path config setting.

        * app/gui/preferences-dialog.c: Add a Font Folders section for the
        above. Also added a Rescan Font List button, which goes in the
        Environment section. Not sure if this is the right place...
        it also looks kinda ugly all by its lonesome.

        * app/gui/user-install-dialog.c: mention the fonts directory.

        * themes/Default/images/preferences/Makefile.am
        * themes/Default/images/preferences/folders-fonts.png: dummy icon for
        font folders pref, probably a folder with a little "T" in the corner
        would be good.
2003-09-01 18:20:56 +00:00
..
actions added new virtual function GimpItem::stroke(). 2003-09-01 17:56:44 +00:00
base app/core/gimpchannel.[ch] (gimp_channel_boundary) 2003-08-30 14:25:05 +00:00
composite Update. 2003-09-01 00:13:08 +00:00
config Font configuration stuff: You can rescan for fonts on the fly now. A 2003-09-01 18:20:56 +00:00
core Font configuration stuff: You can rescan for fonts on the fly now. A 2003-09-01 18:20:56 +00:00
dialogs Font configuration stuff: You can rescan for fonts on the fly now. A 2003-09-01 18:20:56 +00:00
display app/core/gimpchannel.[ch] (gimp_channel_boundary) 2003-08-30 14:25:05 +00:00
file renamed GimpOrientationType with Compat postfix to avoid name clashing 2003-07-26 17:37:32 +00:00
gui Font configuration stuff: You can rescan for fonts on the fly now. A 2003-09-01 18:20:56 +00:00
menus added a prominent comment for translators to make sure they have all 4 po 2003-08-31 17:23:01 +00:00
paint inlined rotate_pointers, made it specific to gulongs (made more sense to 2003-09-01 00:50:35 +00:00
paint-funcs removed some debugging output that I accidentally committed a while ago. 2003-08-24 10:57:44 +00:00
pdb added new virtual function GimpItem::stroke(). 2003-09-01 17:56:44 +00:00
plug-in Completed the new help infrastructure. Needs some polishing but basically 2003-08-28 18:49:11 +00:00
text Font configuration stuff: You can rescan for fonts on the fly now. A 2003-09-01 18:20:56 +00:00
tools added simplistic undo, needs polishing. 2003-09-01 17:10:55 +00:00
vectors added new virtual function GimpItem::stroke(). 2003-09-01 17:56:44 +00:00
widgets added new virtual function GimpItem::stroke(). 2003-09-01 17:56:44 +00:00
xcf removed excessive path debugging output. 2003-08-31 23:46:05 +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 prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
app_procs.c We really don't need that global variable overkill from appenv.h just to 2003-09-01 17:26:09 +00:00
app_procs.h We really don't need that global variable overkill from appenv.h just to 2003-09-01 17:26:09 +00:00
appenv.h We really don't need that global variable overkill from appenv.h just to 2003-09-01 17:26:09 +00:00
batch.c We really don't need that global variable overkill from appenv.h just to 2003-09-01 17:26: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 Cleaned up and improved the message system: 2003-06-13 14:37:00 +00:00
errors.h added -DGIMP_APP_GLUE_COMPILATION to AM_CPPFLAGS. 2002-12-04 12:26:39 +00:00
gimp-intl.h Makefile.am removed this header file. 2003-03-25 16:38:19 +00:00
gimp.rc Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
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 We really don't need that global variable overkill from appenv.h just to 2003-09-01 17:26:09 +00:00
Makefile.am check for freetype-config and set FREETYPE_LIBS. 2003-07-22 13:44:07 +00:00
makefile.msc renamed GimpOrientationType with Compat postfix to avoid name clashing 2003-07-26 17:37:32 +00:00
paint_core.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
paint_options.h prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
plug_in_cmds.c Garry R. Osgood <grosgood@rcn.com> 2001-03-11 13:15:41 +00:00
transform_core.c prototype for an extension that allows gmodules as plugins. Known bug: 2001-02-14 04:55:21 +00:00
wilber.ico Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00