- Bindings/Script generators code cleaning
- Added manual generation (#26) (PR #27)
- Added UXML custom properties window for configuring how Rosalina should behave. (#26) (PR #27)
- Change bindings initialization method to generic methods. (#26) (PR #27)
- Add custom component support (#25) (PR #27)
- Rosalina settings improvement
- Fixed a bug preventing Rosalina's settings file creation.
- Change editor extensions bindings to its own Editor folder
- Add clear and generate all bindings menu items
- Replace Roslyn Library with Rosyn dlls instead
- Add Rosalina settings to enable/disable the generator
- Change generated binding files location to
Assets/Rosalina/AutoGenerated
- Add
EditorWindow
support.
- Fixed a bug related to
Generate UI Script
menu item where UI script wasn't generated.
- Fix visual tree asset property query generation in bindings (e0b6005)
- Add
Image
support (100587d)
- Add support for
kebab-case
properties in UXML. (c2ef56c)
- Apply filter to
Assets/
folder to prevent generating bindings for internal unity Uxml files. (PR #17)
- Fix error when building a project ; excluding Rosalina from output build and making the tool "Editor-Only" (3f3acdb)
- Remove all Roslyn related
dll
files and build a singledll
with all necessary components for code generation. - Add
netstandard2.0
project with theRosalina.Roslyn
assembly project generating the singledll
for code generation.
- Fix
NullReferenceException
when no items are selected and user tries to generate scripts using Rosalina. (48f5c42e)
- Review
Rosalina
generation main entry point. - Clean menu item code.
- Watcher on UXML templates
- Code generation for UI bindings based on UXML templates
- Menu-item to re-generate UI bindings
- Menu-item to generate a UI script