summaryrefslogtreecommitdiffstats
path: root/src/gui/GraphBox.cpp
AgeCommit message (Collapse)AuthorFilesLines
2024-07-17Clean up includes and forward declarationsDavid Robillard1-1/+0
According to include-what-you-use 0.22 on LLVM 18, anyway. Most of the changes seem vaguely reasonable, so as usual, just go with what the tool says because it's most useful when reports are typically clean.
2024-07-17Avoid C-style casts and some size type conversionsDavid Robillard1-1/+1
Aside from the syntactic cast changes, reduces some size types to 32-bits, since they can never be so large in practice. This eliminates some type conversions and shaves a few bytes.
2024-07-17Remove redundant castsDavid Robillard1-2/+1
2023-09-22Avoid potential null dereferencesDavid Robillard1-0/+4
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard1-3/+3
2022-08-18Use auto when declaring iteratorsDavid Robillard1-6/+5
2022-08-18Switch to meson build systemDavid Robillard1-3/+4
2021-01-02Update for latest raulDavid Robillard1-2/+2
2020-12-15Clean up includes in guiDavid Robillard1-7/+58
2020-12-14Avoid "using namespace"David Robillard1-1/+5
2020-08-02Remove std::shared_ptr aliasDavid Robillard1-9/+9
2020-08-02Remove redundant pointer get() callsDavid Robillard1-2/+2
2020-08-02Use nullptr for empty smart pointersDavid Robillard1-1/+1
2020-08-02Use auto with pointer casts to remove redundancyDavid Robillard1-2/+2
2020-08-02Fix shadow warningsDavid Robillard1-2/+2
2020-08-02Use default member initializationDavid Robillard1-5/+0
2020-08-02Remove wrappers for standard memory functionsDavid Robillard1-2/+5
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard1-4/+4
2020-08-02Fix unnecessary parameter copiesDavid Robillard1-6/+7
2020-08-01Use modern castsDavid Robillard1-1/+2
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard1-1/+1
2019-03-09Clean up includes and forward declarationsDavid Robillard1-16/+15
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard1-20/+16
2019-03-08Pass World everywhere by referenceDavid Robillard1-9/+9
2018-09-29Use nullptrDavid Robillard1-1/+1
2018-09-23Use lowercase namespace namesDavid Robillard1-6/+6
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard1-7/+7
2018-01-21Replace insert(make_pair(...)) with emplaceDavid Robillard1-2/+2
2017-12-25Always use bracesDavid Robillard1-18/+34
2017-12-25Use nullptrDavid Robillard1-6/+6
2017-02-26Fix filtering by type in plugin selectorDavid Robillard1-1/+1
2017-02-18Kludge around broken clipboard on MacOSDavid Robillard1-1/+5
2017-02-15Move Properties out of ResourceDavid Robillard1-1/+1
2016-10-06Add plugin state savingDavid Robillard1-10/+21
This only works with a server-side save, so the GUI now uses that if the server is not running remotely, where "remotely" is defined as "via TCP". This isn't perfect, since running ingen via TCP locally is a perfectly valid thing to do, but it will do for now.
2016-10-02Show audio and load information in status lineDavid Robillard1-0/+14
2016-07-30Add undo supportDavid Robillard1-1/+21
2016-03-14Add key binding for moving to parent graphDavid Robillard1-2/+16
2015-10-24Remove excess toolbar buttonsDavid Robillard1-0/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5773 a436a847-0d15-0410-975c-d299462d15a1
2015-04-05Hide close/quit menu items in plugin GUI.David Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5669 a436a847-0d15-0410-975c-d299462d15a1
2015-04-04Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5653 a436a847-0d15-0410-975c-d299462d15a1
2015-03-14Set default export format to PDF.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5630 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Fix quit via window close.David Robillard1-5/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5565 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Fix save issues.David Robillard1-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5564 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Clean up save dialog stuff.David Robillard1-31/+36
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5563 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Confirm quit on last window close.David Robillard1-1/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5562 a436a847-0d15-0410-975c-d299462d15a1
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