Add missing LICENSE for dockicon extension
Add helper constants to MiLlight
Prepare for 0.9.12
Add 0.9.12 to appcast
Fix a docstring in hs.milight
Decouple EXTRA_CFLAGS default, and thus building with ARC enabled, from build_extensions.sh
Add community code of conduct. Closes #145
Start work on a menubar extension
Prepare for delegates
Make callbacks for menubar clicking work
Push this further up the hill, we can now add/remove a basic menu that does nothing
Bring this into a pretty much working state
Snag the final menubar fixme
Fix up some of the docs. lots more to come
Rework API for menus, refactor the backend to prepare for nested menus
Fix build
Support checked state for menubar menu items, and disabled state, and submenus
Allow menu structure to be generated dynamically via a Lua callback, when the user clicks on the menubar item
rename clickDelegate to HSMenubarItemClickDelegate
rename menuDelegate to HSMenubarItemMenuDelegate