summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard46-81/+80
2019-12-08Cleanup: Use std::make_sharedDavid Robillard5-9/+10
2019-12-08Cleanup: Fix some includes and forward declarationsDavid Robillard17-12/+45
2019-12-08Cleanup: Format Python code to be mostly flake8 cleanDavid Robillard4-60/+63
2019-11-10Fix passing NaN to control ports with no default valueDavid Robillard1-3/+10
2019-10-17Remove redundant move callDavid Robillard1-1/+1
2019-10-17Update autowafDavid Robillard1-10/+19
2019-10-17Remove use of autowaf.defineDavid Robillard1-2/+2
2019-10-08Raise existing plugin UI windows if double-clicked againDavid Robillard1-2/+2
2019-04-21Switch to using a submodule for autowafDavid Robillard4-12/+15
2019-04-13Clean up symbol tableDavid Robillard6-7/+13
2019-03-28Fix search for ingen_gui.uiDavid Robillard2-3/+2
2019-03-17Update autowaf and adapt to new APIDavid Robillard2-3/+3
2019-03-16Use search path facilities to find modulesDavid Robillard2-46/+29
2019-03-16Properly support XDG_DATA_HOME and XDG_DATA_DIRSDavid Robillard1-16/+70
2019-03-09Clean up AtomForgeDavid Robillard3-35/+19
2019-03-09Make start_to_file() take a FilePath for type safetyDavid Robillard4-4/+6
2019-03-09Fix misleading connect window labelDavid Robillard1-1/+1
2019-03-09Clean up includes and forward declarationsDavid Robillard196-1049/+1524
2019-03-09Remove clearlooks from style configurationDavid Robillard1-5/+0
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard30-207/+185
2019-03-09Use smart pointers over manual memory managementDavid Robillard20-166/+129
2019-03-08Use smart pointers to manage World in programsDavid Robillard1-1/+1
2019-03-08Use smart pointers to handle FILE streamsDavid Robillard2-7/+10
2019-03-08Pass World everywhere by referenceDavid Robillard58-454/+449
2019-03-08Make parser take mandatory arguments by referenceDavid Robillard6-100/+100
2019-01-09Remove debug noiseDavid Robillard1-2/+0
2019-01-09Fix SocketWriter bundle delimitersDavid Robillard1-10/+15
2018-11-24Squashed 'waflib/' changes from 6e726eb1..5ea8f99fDavid Robillard225-41856/+0
2018-09-29Use nullptrDavid Robillard17-32/+39
2018-09-23Clean up property parsingDavid Robillard1-48/+30
2018-09-23Parse overridden properties with a single PUTDavid Robillard1-4/+10
2018-09-23Fix copy/paste of portsDavid Robillard3-6/+68
2018-09-23Allow context to be passed for serialisationDavid Robillard1-4/+3
2018-09-23Enforce that arc buffer can only be accessed in run contextDavid Robillard3-6/+6
2018-09-23Instantiate duplicated internals with correct parent graphDavid Robillard1-1/+1
2018-09-23Use override specifiersDavid Robillard61-263/+271
2018-09-23Use lowercase namespace namesDavid Robillard213-1336/+1336
2018-09-22Use new LV2 include pathsDavid Robillard42-78/+78
2018-09-16Hide warnings from Gtk librariesDavid Robillard1-4/+4
2018-09-16Remove checks for ancient GtkmmDavid Robillard3-8/+0
2018-09-16Fix accidental case fall-throughDavid Robillard1-0/+1
2018-09-04Fix unintentional fall-throughDavid Robillard1-0/+1
2018-09-04Fix catch of polymorphic exception by valueDavid Robillard1-1/+1
2018-09-04Remove pointless type qualifiersDavid Robillard2-5/+5
2018-09-04Remove dynamic exception specificationsDavid Robillard2-8/+3
2018-08-07Use serd_freeDavid Robillard1-1/+1
2018-03-08Fix cut/copy/paste of arcsDavid Robillard1-2/+4
2018-01-22Speed up animation and update GUI at 30HzDavid Robillard3-7/+6
2018-01-22Only enqueue messages when the engine is remoteDavid Robillard5-37/+53