summaryrefslogtreecommitdiffstats
path: root/src/Configuration.hpp
AgeCommit message (Collapse)AuthorFilesLines
2022-08-22Replace boost with standard C++17 facilitiesDavid Robillard1-6/+5
2022-07-20Remove pointless constDavid Robillard1-1/+1
2022-07-20Use a uniform interface for changing settings in the UIDavid Robillard1-0/+17
2022-07-20Clean up includesDavid Robillard1-1/+0
2022-07-20Remove Setting<T>::Value typeDavid Robillard1-2/+2
2022-07-20Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2022-05-26Clean up includesDavid Robillard1-0/+1
2021-05-11Refactor most functionality around actions and settingsDavid Robillard1-1/+6
This moves more code into general places, and completely eliminates dependencies on the Patchage "god object".
2021-05-11Add general configuration setting mechanismDavid Robillard1-37/+53
2021-05-11Move Coord to its own headerDavid Robillard1-12/+1
2021-01-02Format all code with clang-formatDavid Robillard1-79/+74
2020-12-14Clean up includesDavid Robillard1-1/+1
2020-11-29Put everything in a namespaceDavid Robillard1-0/+4
2020-11-28Reduce use of raw new and deleteDavid Robillard1-1/+1
2020-11-28Move PortType to its own headerDavid Robillard1-9/+1
2020-11-28Move SignalDirection to its own headerDavid Robillard1-7/+2
2020-11-28Rename ModuleType to SignalDirectionDavid Robillard1-6/+8
2020-11-27Make single-argument constructors explicitDavid Robillard1-1/+2
2020-11-27Initialize all membersDavid Robillard1-18/+16
2020-11-27Use consistent naming convention for enum classesDavid Robillard1-8/+8
2020-11-27Use enum classesDavid Robillard1-5/+9
2020-11-27Always initialize variablesDavid Robillard1-1/+7
2020-11-27Clean up includesDavid Robillard1-4/+3
2020-02-09Format all code with clang-formatDavid Robillard1-24/+53
This configuration tries to get as close to the previous style as possible so the changes aren't too dramatic. It's still far from ideal and the code could use some adaptation, but this makes things much easier to work on.
2019-12-29Clean up includesDavid Robillard1-1/+0
2016-07-08Add option to disable port sortingDavid Robillard1-1/+5
Fixes #1082
2015-02-08Style messages pane to match canvas.David Robillard1-0/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5545 a436a847-0d15-0410-975c-d299462d15a1
2014-05-05Support Jack CV and OSC via metadata.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5398 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Add support for sprung layout to Patchage.David Robillard1-0/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5379 a436a847-0d15-0410-975c-d299462d15a1
2014-04-26Update copyright date.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5371 a436a847-0d15-0410-975c-d299462d15a1
2014-04-06Resurrect toolbar with Jack info and dropout indicator.David Robillard1-0/+4
Move legend to right hand side of toolbar. Store toolbar visible state in configuration. git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5359 a436a847-0d15-0410-975c-d299462d15a1
2014-03-31Save zoom and font size in configuration.David Robillard1-2/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5351 a436a847-0d15-0410-975c-d299462d15a1
2014-03-31Make port colours configurable.David Robillard1-3/+13
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5350 a436a847-0d15-0410-975c-d299462d15a1
2014-03-30StateManager => Configuration.David Robillard1-0/+76
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@5348 a436a847-0d15-0410-975c-d299462d15a1