glom r1306 - in trunk: . glom glom/libglom glom/utility_widgets



Author: murrayc
Date: 2007-11-22 16:46:03 +0000 (Thu, 22 Nov 2007)
New Revision: 1306
ViewCVS link: http://svn.gnome.org/viewcvs/glom?rev=1306&view=rev

Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/glom/application.cc
   trunk/glom/application.h
   trunk/glom/libglom/connectionpool.cc
   trunk/glom/libglom/connectionpool.h
   trunk/glom/utility_widgets/filechooserdialog_saveextras.h
Log:
2007-11-22  Murray Cumming  <murrayc murrayc com>

* glom/libglom/connectionpool.cc:
* glom/libglom/connectionpool.h: Added set_get_document_func().
This avoids us having to link to the application (not in libglom) 
to get the document from it.
avahi_start_publishing(): Publish the document contents via a 
callback, though this needs a change in libepc to copy the data.

* configure.in: Depend on avahi-ui, so we can show the 
browse dialog.
* glom/application.cc:
* glom/application.h:
Added ui_file_select_open_with_browse() which adds a browse 
network button to the file chooser dialog and then gets the server 
details after asking the user to browse.
on_menu_file_open(): Use ui_file_select_open_with_browse() instead 
of regular ui_file_select_open(). Use the new 
Bakery::App_WithDoc::open_document_from_data() if opening over the 
network.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]