Skip to content
  • Michael Natterer's avatar
    Merge on-canvas GSoC project: · ee414d9e
    Michael Natterer authored
    2008-10-26  Michael Natterer  <mitch@gimp.org>
    
    	Merge on-canvas GSoC project:
    
    	* configure.in: check for pangocairo.
    
    	* app/Makefile.am
    	* app/text/Makefile.am: add its CFLAGS and LIBS.
    
    	* app/text/gimptext-bitmap.[ch]
    	* app/text/gimptext-private.h
    	* app/text/gimptext-vectors.[ch]
    	* app/text/gimptextlayer.c
    	* app/text/gimptextlayout-render.c
    	* app/text/gimptextlayout.c: port to pangocairo.
    
    	* menus/Makefile.am
    	* menus/text-tool-menu.xml
    	* app/menus/menus.c
    	* app/actions/Makefile.am
    	* app/actions/actions.c
    	* app/actions/text-tool-actions.[ch]
    	* app/actions/text-tool-commands.[ch]: add a context menu for the
    	text tool similar to GtkEntry's context menu.
    
    	* app/tools/gimprectangletool.[ch]: add "narrow-mode" property.
    
    	* app/tools/gimptextoptions.[ch]
    	* app/widgets/gimptexteditor.[ch]: take a text buffer for the
    	standalone text editor window instead of creating one internally.
    
    	* app/tools/gimptexttool.[ch]: all the new wonderful on-canvas
    	text editing logic. Wheee!
    
    
    svn path=/trunk/; revision=27419
    ee414d9e