Jump to content

Recommended Posts

  • Administrators
Posted

Download:
The distributive is available by request only.

Release date:

1 July 2020

Changelog:

~ Loss of backward compatibility:

  - Regenerated Android Api headers files: Android.Api.*.pas.
  - The Migration instruction is available here: https://forum.fgx-native.com/topic/364-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D1%81%D1%82%D0%B0%D1%80%D0%BE%D0%B3%D0%BE-android-%D0%BC%D0%BE%D1%81%D1%82%D0%B0-%D0%BD%D0%B0-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9
  
* TfgForm:

  - The specified color in the design-time System SystemStatusBar.BackgroundColor did not change the color in the runtime. Fixed.

* Android-Delphi bridge:

  - The principle of operation of the bridge has been changed. Now the class wrapper is only used for accessing class members and creating instances of Java classes.
  - Now all Java object wrapper methods accept an interface type, not a class type, as was previously the case.
  - The Migration instruction is available here: https://forum.fgx-native.com/topic/364-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BC%D0%B8%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-%D1%81%D1%82%D0%B0%D1%80%D0%BE%D0%B3%D0%BE-android-%D0%BC%D0%BE%D1%81%D1%82%D0%B0-%D0%BD%D0%B0-%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9

* Android Api:

  - New headers for some Android Api classes were added. Extended java.lang.Class methods list and added new headers for android.widget.NumberPicker.
  - All headers files were translated on using Delphi interfaces.
  - The old deprecated headers are not compatible with 1.4.0.0.
  - FGX.Helpers.Android were extended with new set of helpers methods for quick conversion Delphi types and Java types. 
  - Existing methods set were extended with new set of methods, which works with array types.
  - All deprecated methods in Android API now are marked as deprecated and includes information about Android API version, when method was deprecated.

* TfgControl.HitTest:

  - #178 [HitTest] HitTest is broken
    https://gitlab.com/y.brovin/fgx/-/issues/178
  - #497 CardPanel OnTap is invoked, when HitTest=false and not invoked, when HitTest=true
    https://gitlab.com/y.brovin/fgx/-/issues/497
  - #367 [TfgCardPanel] Event OnTap is invoked, when HitTest = False
    https://gitlab.com/y.brovin/fgx/-/issues/367
  - #8 [HitTest] [OnTap] HitTest is not accounted in child controls
    https://gitlab.com/y.brovin/fgx/-/issues/8
  - OnTap on form
    https://forum.fgx-native.com/topic/86-ontap-%D0%BD%D0%B0-%D1%84%D0%BE%D1%80%D0%BC%D0%B5/
  - HitTest doesn't work
    https://forum.fgx-native.com/topic/341-hittest-%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82/
    
* Localization:

  - Now The assets designer generates localized Assets.Consts.pas file version.

Migration instruction from 1.3.0.0 -> 1.4.0.0:

 

  • Like 1
×
×
  • Create New...