Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

Releases: DSpotDevelopers/declex

DecleX 1.3

03 May 18:42
Compare
Choose a tag to compare

Enhancements

  • Issue #123: Delete the view of the parent element when an $AlertDialog is hidden
  • Issue #116: Improve overall processing speed (Cache Service)
  • Issue #106: Make "Ended" selector the default for $Animate action
  • Issue #104: Handle SocketTimeoutException
  • Issue #78: Switch Case support for Actions
  • Issue #72: Add string resource support for the message() handler in the $AlertDialog action
  • Issue #71: Add a "neutral button" wrapper for the $AlertDialog Action
  • Issue #63: Add the Event fields to the Action Selector for easy access
  • Issue #49: Expand Actions to All AndroidAnnotation Methods Annotations

Fixed

  • Issue #121: Actions don't support labels
  • Issue #119: @USEModel cannot be used in nested classes inside Enhanced Views.
  • Issue #105: @FragmentByTag is useless in methods of actions
  • Issue #96: Actions to call Fragments can't assign a Tag
  • Issue #26: Lists don't cast correctly in adapter for models that are not @LocalDBModels

Renamed

Internal changes

  • Issue #100: Remove support for Old Actions

DecleX 1.2.1

07 Mar 23:06
Compare
Choose a tag to compare

Enhancements

  • Issue #64: Add Failed Action Selector for Events
  • Issue #62: Pass the created event as parameter to the Finished Action Selector
  • Issue #59: $GetModel and $PutModel always populate and recollect
  • Issue #53: @JsonSerializedModel improvements
  • Issue #39: @OverrideAction to directly override methods
  • Issue #36: "withResult" for Activity Actions

Fixed

  • Issue #79: List declaration on generated class with list as param in a @event annotation
  • Issue #66: Method Get with Fields should put the passed fields as an from URL encoded
  • Issue #61: Array declarations not working in Actions
  • Issue #58: Crash calling fragment in Actions
  • Issue #57: In the adapters (for AdapterViews and RecyclerView) it is important to check if the position is valid
  • Issue #56: $Notification action doesn't have setStyle method
  • Issue #54: @PutModel and @GetModel returning to Main Thread
  • Issue #1: NavigationDrawer Error for latest support libraries

Renamed

DecleX 1.2

05 Feb 21:03
Compare
Choose a tag to compare

Enhancements

  • Issue #48: Create $Notification action
  • Issue #47: Activity Action "builder" to "intent" and detect access to "get" method
  • Issue #46: Expand Actions to all Enhanced Views
  • Issue #45: UseGson for models
  • Issue #44: Annotations Dependency Injection
  • Issue #41: Try-Catch support for Actions
  • Issue #38: View parameters in Event
  • Issue #37: JavaDoc for Actions
  • Issue #34: "model" param in @ServerRequest, should accept method names too
  • Issue #32: Actions $DateDialog and $TimeDialog cannot be initialized
  • Issue #30: Actions support for @event
  • Issue #29: @AdapterClass for RecyclerView
  • Issue #28: View can't be obtained when ItemClicked.
  • Issue #10: PutModel with fields
  • Issue #8: OnFail for Model Actions
  • Issue #2: Override Actions

Fixed

  • Issue #35: Method in param called twice in $PutModel and $GetModel Actions
  • Issue #31: Assigning action to assign value to a field doesn't work properly
  • Issue #27: Re-defined @UseEventBus
  • Issue #23: Conflict in generated class with two view with the same "id"

Others

  • Built-In Actions are now compiled with the compile process.
  • Adding Animate Action.
  • Synchronizing access to List @models
  • Adding @JsonSerializedModel, and making @ServerModel to depend on it.
  • Removing Models support for old actions.

DecleX 1.1

30 Nov 02:55
Compare
Choose a tag to compare

Enhancements

  • Issue #7: After $PutModel and $GetModel return to the Main Thread
  • Improvements in Actions Blocks Detection.
  • Improvements in Toast Action and Fragments Actions.

Fixed

  • Issue #6: References to "this" not working in Actions
  • Issue #11: Return statements not being processed in actions, and empty blocks
  • Issue #14: Anonymouse classes should be permitted in actions
  • Issue #16: Error while handling structures that do not permit Actions, inside Actions
  • Issue #17: List populator problem in @ItemClick when using String class
  • Issue #18: @ItemSelect methods present problem with Actions (removed support)

Others

  • Adding support for Snapshot repositories.

DecleX 1.0.2

07 Nov 22:52
Compare
Choose a tag to compare
  • Fixed Conflict Between @action annotated method for existing Methods, and for requested Actions (as new methods).

DecleX 1.0.1

07 Nov 17:36
Compare
Choose a tag to compare
  • Fixed bugs in distribution build.xml (for ANT), and POM.xml (for Maven) files.

DecleX 1.0

07 Nov 04:12
Compare
Choose a tag to compare

The first version of DecleX is released. Enjoy!