summaryrefslogtreecommitdiffstats
path: root/src/desktop.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* add accessor for the waiting_cursor flag (sorry for the recompile)bulia byak2009-01-281-0/+1
| | | (bzr r7201)
* Remove some SP_ACTIVE_DESKTOP() callsDiederik van Lierop2009-01-251-1/+1
| | | (bzr r7174)
* Added a new toolbar with snapping controlsDiederik van Lierop2009-01-101-1/+1
| | | (bzr r7107)
* object-snapper.cppThomas Holder2008-12-201-0/+1
| | | | | | | | | | | | | | | | | | | * fix snapping to clip/mask with parent transform * replace matrix_to_desktop call sp-item.h sp-item.cpp * improve snapping to clip/mask with parent transform * remove matrix_to_desktop/matrix_from_desktop * use desktop->doc2dt() with sp_item_i2d_affine(...) desktop.h desktop.cpp * new method: dt2doc() selection-chemistry.cpp * remove awkward matrix_to_desktop(matrix_from_desktop(...)) calls (bzr r7016)
* From trunkTed Gould2008-10-271-1/+1
| | | (bzr r6885)
* Sorry, I got off on a branch and ended up with a bunch of things. I'm just ↵Ted Gould2008-09-251-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | going to flatten and merge... Here's the list. * Added a focus mode activated by Shift+F11. The goal of this mode is to remove all toolbars for a short period so that you maximize screen area. Useful on small screens. Also when you know lots of shortcuts. * Created what I'm calling "Quick Zoom." The idea here is to have a modal zoom for touching up something with fine detail and then returning to what you're doing. This is activated with the letter "Q" on the keyboard. When you release it, you return back to where you were. This will zoom in on selected objects, or if you're in the node tool selected nodes. * Added .svg on the temporary files in extensions. This'll make many of them happier. This only works on recent versions of GLib, but shouldn't break older ones more than they already are. * Moved the Inkscape configuration directory on Linux from ~/.inkscape to ~/.config/Inkscape. This is the new way to do things with the cross desktop naming spec. I'm unsure whether we should be putting crash dumps in .config or .cache though. * Removed 'tools_switch_current' because every usage of it already had a pointer to where it needed to go. Removes usage of globals. * Made it so that dialogs will be transparent when not focused. This is an alternate to having the docked, and one that I like better as I feel it gives me more screen area. You can adjust how much transparency and the speed of the animation in the preferences dialog. (Note: this requires GTK+ 2.12 and a compositor, but gracefully degrades if you don't have either) (bzr r6882)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-12/+7
| | | (bzr r6839)
* More NR ==> Geom conversion (points and some matrices/transforms)Maximilian Albert2008-09-181-17/+17
| | | (bzr r6836)
* convert almost all libnrtype to Geom::Johan B. C. Engelen2008-09-111-1/+1
| | | (bzr r6793)
* Added the ability to toggle a layer "solo". Fixes bug #171530.Jon A. Cruz2008-06-131-0/+1
| | | (bzr r5922)
* wrtlprnft's patch for bug 234834 - keeps guidelines in same position ↵Stephen Silver2008-05-311-0/+1
| | | | | relative to objects when doing "Fit page to selection", and also keeps the objects in the same position on the screen (bzr r5771)
* - Major refactoring of snapping related code...Diederik van Lierop2008-04-301-1/+2
| | | | | - Enabling snap indicator for all remaining tools (bzr r5556)
* move temporary canvas items to bottom by default. maybe fixes interfering of ↵Johan B. C. Engelen2008-04-011-1/+1
| | | | | snapindicator with pen tool (bzr r5300)
* implement filter toggleMenTaLguY2008-03-311-4/+13
| | | (bzr r5266)
* lay groundwork for non-filter view modeMenTaLguY2008-03-311-2/+4
| | | (bzr r5265)
* No more NRMatrix or NRPoint.Jasper van de Gronde2008-03-211-1/+1
| | | (bzr r5149)
* remove flashing test indicator on pointparam.Johan B. C. Engelen2008-03-021-0/+2
| | | | | | | | | remove some leftover code from point param code remove test pointparam from LPEKnot added SnapIndicator added SnapIndicator to SPDesktop, and a call from guidesnapping to display a snapindicator when a guide is snapped. fix canvas-temporary-item-list.cpp (bzr r4931)
* NEW: temporary on-canvas indicatorsJohan B. C. Engelen2008-03-021-0/+10
| | | (bzr r4918)
* Fix missing ruler and document title updates when a file is opened in an ↵Maximilian Albert2008-02-031-2/+0
| | | | | existing window (bzr r4640)
* Use "%"-key for toggling the snapper, and modify the related sp-desktop codeDiederik van Lierop2007-12-201-0/+1
| | | (bzr r4266)
* Menu item to toggle CMS adjustment on and offJon A. Cruz2007-11-261-31/+33
| | | (bzr r4138)
* Don't set inkscape:modified on startup when grids are shown/hidden.Maximilian Albert2007-11-131-1/+1
| | | (bzr r4077)
* Add virtual to a lot of the destructors. Note: perhaps it will have to be ↵Johan B. C. Engelen2007-11-041-1/+1
| | | | | reverted for some files to keep them C-compatible. (bzr r4024)
* Fix bug [ 1818794 ] Showing grid on opening svgJohan B. C. Engelen2007-10-241-9/+11
| | | | | + some bits of code to do on-canvas path parameter editing LPE. (bzr r3957)
* Dockable dialogs patch applied gustav_b2007-08-291-0/+2
| | | | | (https://sourceforge.net/tracker/?func=detail&atid=604308&aid=1688508&group_id=93438) (bzr r3613)
* add a way to set a radio toggle in aux toolbar via desktop, by the toggles idbulia byak2007-08-071-0/+1
| | | (bzr r3408)
* Workaround for some segfaults: Store perspectives globally instead of in ↵Maximilian Albert2007-08-061-9/+0
| | | | | each desktop (this should probably be reverted later on) (bzr r3390)
* Write/read perspectives to/from SVG; store ratios of the distances from ↵Maximilian Albert2007-08-061-0/+1
| | | | | corners to VPs (preparation for dragging) (bzr r3388)
* Store a global list of existing perspectives; for each perspective hold a ↵Maximilian Albert2007-08-061-0/+8
| | | | | list of associated boxes; explicitly pass perspectives as arguments when creating PLs (bzr r3380)
* Modification of the parameters/return value of SPDesktop::getToplevelJoel Holdsworth2007-07-281-2/+2
| | | (bzr r3332)
* Gtkmm-ified the desktop window object, and modified the file dialogs so that ↵Joel Holdsworth2007-07-281-1/+13
| | | | | they are correctly parented (bzr r3328)
* patch 1734633: option to save window geometry in prefsbulia byak2007-06-181-1/+7
| | | (bzr r3075)
* Handle snapping of nodes in sp_knot_handler. From now on the nodes of ↵Diederik van Lierop2007-05-241-1/+1
| | | | | transformed items will snap correctly. On top of that, we now only need a single call to the snapmanager. (bzr r3037)
* New grids are almost ready to fly!Johan B. C. Engelen2007-04-131-1/+4
| | | (bzr r2873)
* Updated overwrite confirmation dialog to be similar to the new stock GTK+ oneJon A. Cruz2007-04-071-0/+3
| | | | | addresses RFE 1692837 (bzr r2831)
* removed leftover debug messages. Toggling new grids now works. Almost ready ↵Johan B. C. Engelen2007-04-011-0/+2
| | | | | to comment-out old grid code. (bzr r2806)
* add clearing busy cursor (resets current context's cursor)bulia byak2007-03-181-0/+1
| | | (bzr r2685)
* add a flag and a setter method for busy cursorbulia byak2007-03-141-0/+3
| | | (bzr r2646)
* move a global to a class property; reduce the use of is_scrolling to prevent ↵bulia byak2007-02-251-4/+4
| | | | | the lack-of-redraw issues (bzr r2430)
* Sorry, forgot the copyright text.Johan B. C. Engelen2007-01-241-0/+2
| | | (bzr r2276)
* Upgraded gradient tool =)Johan B. C. Engelen2007-01-171-1/+3
| | | (bzr r2228)
* Reverting revision 13615Johan B. C. Engelen2007-01-071-3/+1
| | | (bzr r2150)
* Gradient nodes progress...Johan B. C. Engelen2007-01-071-1/+3
| | | (bzr r2148)
* store display mode in desktop toobulia byak2006-11-041-0/+2
| | | (bzr r1895)
* add view mode toggle, store current mode for the session in prefsbulia byak2006-11-031-0/+1
| | | (bzr r1888)
* Moved EventLog from SPDocument to SPDesktop to prevent it from beinggustav_b2006-10-011-0/+2
| | | | | | created when Inkscape is started in non-gui mode. Fixes a critical assertion caused by creation of a Gtk::TreeStore. (bzr r1749)
* add interface for disabling interaction during long-running operationsJohn Bintz2006-08-131-0/+6
| | | (bzr r1596)
* added functions to allow update events to process during long-running operationsJohn Bintz2006-08-131-0/+1
| | | (bzr r1595)
* switch to sigc++ SPObject signals for SPDocumentMenTaLguY2006-07-291-0/+1
| | | (bzr r1507)
* added SPDesktop::updateNow() and forced redraw of canvas upon completion of ↵John Bintz2006-07-231-0/+1
| | | | | | | selection or panning to work around event starvation issue at high zoom levels (bzr r1459)