summaryrefslogtreecommitdiffstats
path: root/src/gui/GraphBox.cpp
AgeCommit message (Collapse)AuthorFilesLines
2015-02-08Add support for exporting canvas as PDF or PS.David Robillard1-18/+34
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5543 a436a847-0d15-0410-975c-d299462d15a1
2014-08-30Disable sprung layout initially.David Robillard1-3/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5461 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5429 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Add support for sprung layout to Patchage.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5379 a436a847-0d15-0410-975c-d299462d15a1
2014-03-31Add zoom full and font size commands to Ingen.David Robillard1-0/+34
Consistent font size keybindings between Patchage and Ingen. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5356 a436a847-0d15-0410-975c-d299462d15a1
2014-03-17Tidy up draw dialog code.David Robillard1-13/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5343 a436a847-0d15-0410-975c-d299462d15a1
2014-03-16Allow user to enable or disable sprung layout.David Robillard1-5/+41
This setting is saved with the patch so sprung patches remain sprung when loaded again, but manually arranged patches won't be mangled. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5340 a436a847-0d15-0410-975c-d299462d15a1
2014-03-15Clean up public canvas interface.David Robillard1-1/+1
Eliminate thin C wrappers around C++ methods (move actual implementation into C). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5338 a436a847-0d15-0410-975c-d299462d15a1
2014-01-18Consolidate URIs.David Robillard1-3/+3
Add missing definition to ontology. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5317 a436a847-0d15-0410-975c-d299462d15a1
2014-01-04Set documentation pane position to maximum to hide in LV2 GUI.David Robillard1-0/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5257 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Remove Raul::fmt wrapper, the last vestige of boost dependency for Raul.David Robillard1-4/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5077 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Move Atom implementation out of Raul so it can depend on LV2.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5076 a436a847-0d15-0410-975c-d299462d15a1
2013-02-02More generic Atom class.David Robillard1-6/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5024 a436a847-0d15-0410-975c-d299462d15a1
2013-02-02Fix default status bar text when engine is local.David Robillard1-4/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5019 a436a847-0d15-0410-975c-d299462d15a1
2013-02-02Fix status bar hover text.David Robillard1-5/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5018 a436a847-0d15-0410-975c-d299462d15a1
2013-02-02Add option to enable/disable canvas animation (fix/avoid #879).David Robillard1-0/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5016 a436a847-0d15-0410-975c-d299462d15a1
2013-01-12Remove Raul::SharedPtr and switch to std::shared_ptr.David Robillard1-10/+10
Use project local short type aliases for shared_ptr and friends. Move Raul::Disposable and Raul::Manageable into Raul::Maid. Use sets to store machina nodes and edges to avoid O(n) searches. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4939 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Use range-based for loops where possible.David Robillard1-6/+4
Mmm, shiny. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4919 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Use type safe enumerations.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4918 a436a847-0d15-0410-975c-d299462d15a1
2013-01-09Load internal plugin data files and rework documentation code to work the ↵David Robillard1-0/+1
same as LV2 plugins (fix #671). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4910 a436a847-0d15-0410-975c-d299462d15a1
2013-01-08Re-enable node documentation.David Robillard1-21/+24
Separate setting documentation from showing documentation pane, and make the latter a user option. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4909 a436a847-0d15-0410-975c-d299462d15a1
2012-11-22Configuration file saving.David Robillard1-1/+2
Automatically save and restore GUI settings (last patch directory, human names, etc.). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4848 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21Move most recent graph open directory to Configuration.David Robillard1-3/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4846 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21GUI::Configuration => GUI::Style.David Robillard1-8/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4844 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21Move human name and port label options to main configuration.David Robillard1-6/+14
This makes it possible to persistently set the desired style in configuration files. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4843 a436a847-0d15-0410-975c-d299462d15a1
2012-08-19Patch => GraphDavid Robillard1-0/+706
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4721 a436a847-0d15-0410-975c-d299462d15a1