X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fdesktop.h;h=73b9262ddd01d6dfcd93aadc7c8c06d3030e11ab;hb=43be2ed2178db96177d31205e4b9692535612136;hp=fa38e1b7188715a069a5d328f03905052f428ebb;hpb=86b3a7fc48d3fa59eb2e3289e0b8b2b56c7ed270;p=inkscape.git diff --git a/src/desktop.h b/src/desktop.h index fa38e1b71..73b9262dd 100644 --- a/src/desktop.h +++ b/src/desktop.h @@ -118,7 +118,7 @@ struct SPDesktop : public Inkscape::UI::View::View GList *zooms_past; GList *zooms_future; bool _quick_zoom_enabled; ///< Signifies that currently we're in quick zoom mode - Geom::Rect _quick_zoom_stored_area; ///< The area of the screen before quick zoom + Geom::Rect _quick_zoom_stored_area; ///< The area of the screen before quick zoom unsigned int dkey; unsigned int number; guint window_state; @@ -285,12 +285,13 @@ struct SPDesktop : public Inkscape::UI::View::View void setWaitingCursor(); void clearWaitingCursor(); + bool isWaitingCursor() const { return waiting_cursor; }; void toggleColorProfAdjust(); void toggleGrids(); - void toggleSnapping(); - bool gridsEnabled() { return grids_visible; } + void toggleSnapGlobal(); + bool gridsEnabled() const { return grids_visible; }; void showGrids(bool show, bool dirty_document = true); bool is_iconified(); @@ -310,6 +311,7 @@ struct SPDesktop : public Inkscape::UI::View::View Geom::Point w2d(Geom::Point const &p) const; Geom::Point d2w(Geom::Point const &p) const; Geom::Matrix doc2dt() const; + Geom::Matrix dt2doc() const; Geom::Point doc2dt(Geom::Point const &p) const; Geom::Point dt2doc(Geom::Point const &p) const;