summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/floating-behavior.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From trunkTed Gould2008-10-271-29/+32
| | | (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/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Removed Win32 keep-dialogs-on-top preference, now set permanently to trueJoel Holdsworth2008-03-221-5/+2
| | | (bzr r5160)
* The dialog to panel refactoring:gustav_b2007-11-221-19/+6
| | | | | | | | | | | | | | | | | | * Made the current dialogs subclass the Panel class instead of the Dialog class. * Extended the Panel class with some functionality that the dialogs relied on. * Added a PanelDialog class which is a dialog container for a single panel with the dialog behavior as a template parameter. (* Fixed coding style for the Panel and Dialog class) For details, see http://www.nabble.com/Re%3A-Dockable-dialogs%2C-todo-list-p12728194.html http://www.nabble.com/Re%3A-Inkscape-overcomes-Xara-in-Google-Trends-p13126622.html (bzr r4126)
* Cleaned up Dialog class, coding style, unused code, etc. (onlygustav_b2007-09-191-2/+2
| | | | | | | | | | | | | estethical changes) --This line, and those below, will be ignored-- M src/ui/dialog/dialog.h M src/ui/dialog/tree-editor.cpp M src/ui/dialog/dialog.cpp M src/ui/dialog/dock-behavior.cpp M src/ui/dialog/floating-behavior.cpp M src/ui/dialog/tree-editor.h (bzr r3766)
* Allow GdlDockItems to take focus, and grab focus on present. Variousgustav_b2007-09-101-1/+1
| | | | | cleanups. (bzr r3718)
* Fixes for transient dialogs in win32.gustav_b2007-09-021-9/+0
| | | (bzr r3670)
* Dockable dialogs patch applied gustav_b2007-08-291-0/+182
(https://sourceforge.net/tracker/?func=detail&atid=604308&aid=1688508&group_id=93438) (bzr r3613)