• Murray Cumming's avatar
    Added missing file to fix the build. · 66d86ee5
    Murray Cumming authored
    2009-03-30  Murray Cumming  <murrayc@murrayc.com>
    
    * glom/glade_utils.cc: Added missing file to fix the build.
    
    * glom/Makefile.am:
    * glom/libglom/Makefile.am:
    * glom/libglom/utils.cc:
    * glom/libglom/utils.h: Moved some of these functions to new 
    glom/utils_ui.[h|cc] files to avoid having the UI stuff in libglom.
    *.cc: Adapted.
    glom/libglom/connectionpool.[h|cc]:
    * glom/libglom/connectionpool_backends/backend.[h|cc]:
    * glom/libglom/connectionpool_backends/postgres.[h|cc]:
    * glom/libglom/connectionpool_backends/postgres_self.[h|cc]: 
    initialize(): Return an enum instead of a bool, to report errors, instead of 
    showing a UI warning here.
    Added set_avahi_publish_callbacks() to avoid showing that UI here.
    * glom/frame_glom.[h|cc]: Adapt to the new API, showing UI here instead of 
    in libglom.
    
    * glom/libglom/spawn_with_feedback.cc: Disconnect the progress timeout 
    dlers.
    
    * glom/libglom/data_structure/layout/layoutitem_image.[h|cc]: Removed 
    get_image_as_pixbuf() to avoid a gtkmm dependency in libglom. Made m_image 
    public instead, to avoid performance problems with copying lots of binary 
    data via a get*() method.
    * glom/libglom/document/document_glom.cc: Adapted.
    
    * glom/libglom/data_structure/print_layout.[h|cc]: Use a string instead of a 
    Gtk::PrintLayout, using the Glib::KeyFile format, to avoid depending on gtkmm 
    in libglom.
    * glom/mode_design/print_layouts/canvas_layout_item.cc:
    * glom/mode_design/print_layouts/canvas_print_layout.cc: Adapted.
    
    svn path=/trunk/; revision=2034
    66d86ee5