Andrew Belt
							
						 | 
						
							
							
							
								
							
								6d5a76788f
								
							
								
							
						 | 
						
							
							
								
								Adjust formatting of namespace docs.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4e8b9ef301
								
							
								
							
						 | 
						
							
							
								
								Improve namespace documentation.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3675f45cec
								
							
								
							
						 | 
						
							
							
								
								Add/edit doc comments.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								00eb16189b
								
							
								
							
						 | 
						
							
							
								
								Use "directory/dir" terminology instead of "folder" except for UI text.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								583530032f
								
							
								
							
						 | 
						
							
							
								
								Move asset::pluginsPath, templatePath, and settingsPath to appropriate namespaces.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								155ae4ead6
								
							
								
							
						 | 
						
							
							
								
								Rename `updater::` to `library::`. Move VCV Library synchronization code from `plugin::` to `library::`.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3265e33802
								
							
								
							
						 | 
						
							
							
								
								Add rough code for synchronizing module whitelist from VCV Library.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								05427d938b
								
							
								
							
						 | 
						
							
							
								
								Overhaul threading model for Engine using a shared mutex based design.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								120aafe6d3
								
							
								
							
						 | 
						
							
							
								
								Change order of includes to C++ standard headers, library headers, and local project headers.
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								12fcaa4b08
								
							
								
							
						 | 
						
							
							
								
								Move moduleFromJson from engine to plugin namespace. Move Engine mutex lock at the top of Engine::step().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								729b3dc3c9
								
							
								
							
						 | 
						
							
							
								
								Move tag lists to tag.cpp.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dca30e2b53
								
							
								
							
						 | 
						
							
							
								
								Auto-format code with astyle.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								68fbec5d6c
								
							
								
							
						 | 
						
							
							
								
								Improve behavior of "Update all" button.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2c5fdb32cc
								
							
								
							
						 | 
						
							
							
								
								Mostly finished plugin manager client.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								31cc663dd8
								
							
								
							
						 | 
						
							
							
								
								Sort modules by plugin brand instead of plugin name. WIP Plugins menu bar item.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ba2d5f8e2d
								
							
								
							
						 | 
						
							
							
								
								Move Core metadata from Core/plugin.cpp to Core.json manifest. Finish most of Plugin menu functionality. Rewrite plugin loading code.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								69c5ec8983
								
							
								
							
						 | 
						
							
							
								
								Normalize plugin and model slugs when loading patches. Fail with warning when model slug is invalid, instead of crashing.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								696939069d
								
							
								
							
						 | 
						
							
							
								
								Use <> instead of "" for include directive.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8d63d198ea
								
							
								
							
						 | 
						
							
							
								
								Make random state thread-local.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9d6ee7c070
								
							
								
							
						 | 
						
							
							
								
								Open changelog in browser if UpdateItem is clicked in the plugin menubar.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fa1c70220d
								
							
								
							
						 | 
						
							
							
								
								Add plugin update menu items.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								149f7f0e2b
								
							
								
							
						 | 
						
							
							
								
								Plugin Manager menu progress.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								74361d4ce2
								
							
								
							
						 | 
						
							
							
								
								Sort ModelBoxes by plugin name and model name when no search query is entered.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7e339831be
								
							
								
							
						 | 
						
							
							
								
								Add headless mode, although patches cannot be loaded.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								13dadef857
								
							
								
							
						 | 
						
							
							
								
								ModuleBrowser WIP. Add Widget::show/hide().
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								52151a709d
								
							
								
							
						 | 
						
							
							
								
								Add various API documentation
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d2e7cd7486
								
							
								
							
						 | 
						
							
							
								
								Clean up list of allowed tags. Add tag aliases.
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								62214d106a
								
							
								
							
						 | 
						
							
							
								
								Convert settings namespace into class
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								3dddb3b240
								
							
								
							
						 | 
						
							
							
								
								Add slug validation to plugin loader
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								217faca052
								
							
								
							
						 | 
						
							
							
								
								Parse plugin metadata from plugin.json
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f1e4f08d0c
								
							
								
							
						 | 
						
							
							
								
								Un-class-ify plugin
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c31b8f0ba2
								
							
								
							
						 | 
						
							
							
								
								Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								6475c630b5
								
							
								
							
						 | 
						
							
							
								
								Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP)
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								587f936a99
								
							
								
							
						 | 
						
							
							
								
								Move random to its own namespace, shuffle files around
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								002cae0ad3
								
							
								
							
						 | 
						
							
							
								
								Fix mistakes in helper functions
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fb4a0d879a
								
							
								
							
						 | 
						
							
							
								
								Un-deprecate helper functions, move to helpers.hpp
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b6b6ec8553
								
							
								
							
						 | 
						
							
							
								
								Remove RELEASE=1 flag, use ./Rack for release, ./Rack -d for development
							
							
							
							
							
							
								
							
							
							mode 
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0439fc405a
								
							
								
							
						 | 
						
							
							
								
								Change "manufacturer" to "author"
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								53fdea1cd1
								
							
								
							
						 | 
						
							
							
								
								Serialize ModuleBrowser favorites
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								2ff1ee5c86
								
							
								
							
						 | 
						
							
							
								
								Allow separation from Module and ModuleWidget in Model subclass
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								663134c1c2
								
							
								
							
						 | 
						
							
							
								
								Deprecated Plugin::website and Plugin::manual
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								17c1f2a416
								
							
								
							
						 | 
						
							
							
								
								Fix for menu clamping
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f4834d8163
								
							
								
							
						 | 
						
							
							
								
								Build system fixes
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								dc91b5d403
								
							
								
							
						 | 
						
							
							
								
								Update plugin manager to new online Rack plugin manager API
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								382babbb28
								
							
								
							
						 | 
						
							
							
								
								Split tags into tags.{hpp,cpp}
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								66f11d9e82
								
							
								
							
						 | 
						
							
							
								
								Split tags into tags.{hpp,cpp}
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fc29d9861b
								
							
								
							
						 | 
						
							
							
								
								Merge manufacturerSlug and manufacturerName to manufacturer, use plugin
							
							
							
							
							
							
								
							
							
							slug for patches instead of manufacturerSlug 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								47682af04c
								
							
								
							
						 | 
						
							
							
								
								Add metadata submenu to "Add module" menu, deprecate Menu::pushChild (use ::addChild)
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ec6a7f3ead
								
							
								
							
						 | 
						
							
							
								
								Added Model tags
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								fde88775d4
								
							
								
							
						 | 
						
							
							
								
								Add Notes to Core, added manufacturer slug/name to Model, reverted to
							
							
							
							
							
							
								
							
							
							Plugins 
							
						 | 
						8 years ago |