X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fdocument.h;h=12848aa68f469442a75d50be0448ed805d031588;hb=ef9d155a8149d4793471047b3836db719b9e0292;hp=f29804db0f43e3a6475ae113153735f4c9d77bda;hpb=c87d0307348fcfdc65b6b4ab6999a3cb0de2431f;p=inkscape.git diff --git a/src/document.h b/src/document.h index f29804db0..12848aa68 100644 --- a/src/document.h +++ b/src/document.h @@ -115,8 +115,6 @@ struct SPDocument : public Inkscape::GC::Managed<>, void addUndoObserver(Inkscape::UndoStackObserver& observer); void removeUndoObserver(Inkscape::UndoStackObserver& observer); - Inkscape::EventLog& getEventLog() const; - bool _updateDocument(); private: @@ -200,12 +198,12 @@ void sp_document_reset_key (Inkscape::Application *inkscape, SPDesktop *desktop, void sp_document_cancel (SPDocument *document); /* Undo and redo */ -bool sp_document_undo (SPDocument * document); -bool sp_document_redo (SPDocument * document); +gboolean sp_document_undo (SPDocument * document); +gboolean sp_document_redo (SPDocument * document); /* Resource management */ -bool sp_document_add_resource (SPDocument *document, const gchar *key, SPObject *object); -bool sp_document_remove_resource (SPDocument *document, const gchar *key, SPObject *object); +gboolean sp_document_add_resource (SPDocument *document, const gchar *key, SPObject *object); +gboolean sp_document_remove_resource (SPDocument *document, const gchar *key, SPObject *object); const GSList *sp_document_get_resource_list (SPDocument *document, const gchar *key); sigc::connection sp_document_resources_changed_connect(SPDocument *document, const gchar *key, SPDocument::ResourcesChangedSignal::slot_type slot); @@ -231,7 +229,7 @@ sigc::connection sp_document_resources_changed_connect(SPDocument *document, con GSList * sp_document_items_in_box(SPDocument *document, unsigned int dkey, NR::Rect const &box); GSList * sp_document_partial_items_in_box(SPDocument *document, unsigned int dkey, NR::Rect const &box); SPItem* sp_document_item_from_list_at_point_bottom (unsigned int dkey, SPGroup *group, const GSList *list, NR::Point const p, bool take_insensitive = false); -SPItem * sp_document_item_at_point (SPDocument *document, unsigned int key, NR::Point const p, bool into_groups, SPItem *upto = NULL); +SPItem * sp_document_item_at_point (SPDocument *document, unsigned int key, NR::Point const p, gboolean into_groups, SPItem *upto = NULL); SPItem * sp_document_group_at_point (SPDocument *document, unsigned int key, NR::Point const p); void sp_document_set_uri (SPDocument *document, const gchar *uri);