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 | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0c4cf64726
								
							
								
							
						 | 
						
							
							
								
								Renamed Plugin to Manufacturer, added multiline to TextField, added
							
							
							
							
							
							
								
							
							
							Notes to Core, changed plugin build system to support multiple targets
per manufacturer 
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a1836e7c57
								
							
								
							
						 | 
						
							
							
								
								Added version metadata to plugin
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c4a8f8e0fd
								
							
								
							
						 | 
						
							
							
								
								Add metadata to Plugins class and Add Module menu
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a16a9e1b5f
								
							
								
							
						 | 
						
							
							
								
								Added asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8088a0c7ec
								
							
								
							
						 | 
						
							
							
								
								Added version checking
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bf2032c3e0
								
							
								
							
						 | 
						
							
							
								
								Autosave settings: opacity, tension, authentication token
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d2ce7245e2
								
							
								
							
						 | 
						
							
							
								
								Updated plugin API to latest server, reenabled PluginManagerWidget
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								12ff32e3ca
								
							
								
							
						 | 
						
							
							
								
								Add plugin manager for downloading plugins within the application, add libzip and curl dependency
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								aad709e62c
								
							
								
							
						 | 
						
							
							
								
								Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader
							
							
							
							
								
							
							
						 | 
						8 years ago |