genuis 0.3.0 copy "genuis: ^0.3.0" to clipboard
genuis: ^0.3.0 copied to clipboard

Code generation for theme classes based on files from the assets folder and its structure.

0.3.0 #

  • BREAKING: Chang default class_type to getter
  • BREAKING: Remove color_record_class_name module config
  • BREAKING: Disable .xml file support
  • BREAKING: Remove the ability to use an element from the colored font module without selecting a color
  • Upd: Add new upcoming changes to README

0.2.5 #

  • New: Add use_package flag for font type
  • Upd: Update list of upcoming changes in README
  • Fix: Fix parsing empty folders
  • Fix: Fix parsing .json list with one element
  • Fix: Fix parsing int values

0.2.4 #

  • New: Add upcoming changes warning to README
  • Upd: Update getter colored classes structure
  • Upd: Temporary change class_type of general_test package to getter
  • Fix: Fix fields formatting and test packages

0.2.3 #

  • Upd: Update colored TextStyle code writer
  • Upd: Update token code writers
  • Upd: Update build context extension code writer

0.2.2 #

  • Upd: Update colored code writer
  • FIx: Some comments

0.2.1 #

  • Upd: Add getter class type description to README
  • Upd: Add note about single file build feature to README
  • FIx: Some README fixes

0.2.0 #

  • New: Add getter class type
  • New: Add test package for getter class type
  • Upd: Switch to single file build

0.1.3 #

  • Upd: New code writers
  • Upd: Extend dependencies versions constraints
  • Fix: Test dependencies

0.1.2 #

  • Upd: Update dependencies to the latest versions

0.1.1 #

  • Fix: Change default token type to asset
  • Fix: Fix values of asset token, fix adding tokens to assets list

0.1.0 #

Stable development release.

  • New: Add ability to define a module structure in a single file
  • Upd: Add notes and list support description to README.md
  • Upd: Rename main class type getter to interface

0.0.4 #

  • New: Add 0xffffffff pattern support for color type
  • New: Cover the package with tests
  • Upd: Allow to use some dart keywords as element name
  • Fix: Theme, classes, fields names format

0.0.3 #

  • New: Add supported platforms to pubspec.yaml
  • New: Add topics to pubspec.yaml
  • Upd: Clean the output_path folder from old .ui.dart files before build
  • Fix: Module name in generated classes and getters
  • Fix: Recursive initialization in modules with color: true

0.0.2 #

  • Fix: Issue with collecting themes
  • Fix: Ignoring separators in json-keys

0.0.1 #

Initial development release.

7
likes
160
points
490
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Code generation for theme classes based on files from the assets folder and its structure.

Repository (GitHub)
View/report issues

Topics

#theme #theme-extension #assets #codegen #build-runner

License

MIT (license)

Dependencies

build, dart_style, path, source_gen, yaml

More

Packages that depend on genuis