X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fsp-namedview.h;h=048096d8c0096e569761f332afb9f0d51be03425;hb=f24714b30a73cad9fb6b5522e51bc1e50a55fc27;hp=8b6dbcc920bff986192124b82154b73b7b137329;hpb=b217fa4b3fb2d35e4b65f89e476f6808191c18a1;p=inkscape.git diff --git a/src/sp-namedview.h b/src/sp-namedview.h index 8b6dbcc92..048096d8c 100644 --- a/src/sp-namedview.h +++ b/src/sp-namedview.h @@ -21,7 +21,6 @@ #include "helper/helper-forward.h" #include "sp-object-group.h" -#include "libnr/nr-point.h" #include "sp-metric.h" #include "snap.h" @@ -48,6 +47,7 @@ struct SPNamedView : public SPObjectGroup { gint window_height; gint window_x; gint window_y; + gint window_maximized; SnapManager snap_manager; GSList * grids; @@ -55,17 +55,8 @@ struct SPNamedView : public SPObjectGroup { SPUnit const *doc_units; - SPUnit const *gridtoleranceunit; - gdouble gridtolerance; - - SPUnit const *guidetoleranceunit; - gdouble guidetolerance; - - SPUnit const *objecttoleranceunit; - gdouble objecttolerance; - GQuark default_layer_id; - + double connector_spacing; guint32 guidecolor; @@ -86,6 +77,9 @@ struct SPNamedView : public SPObjectGroup { guint getViewCount(); GSList const *getViewList() const; SPMetric getDefaultMetric() const; + + void translateGuides(Geom::Translate const &translation); + void scrollAllDesktops(double dx, double dy, bool is_scrolling); }; struct SPNamedViewClass { @@ -101,7 +95,8 @@ void sp_namedview_document_from_window(SPDesktop *desktop); void sp_namedview_update_layers_from_document (SPDesktop *desktop); void sp_namedview_toggle_guides(SPDocument *doc, Inkscape::XML::Node *repr); -void sp_namedview_show_grids(SPNamedView *namedview, bool show); +void sp_namedview_show_grids(SPNamedView *namedview, bool show, bool dirty_document); +Inkscape::CanvasGrid * sp_namedview_get_first_enabled_grid(SPNamedView *namedview); #endif /* !INKSCAPE_SP_NAMEDVIEW_H */