|  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 |