Other B4A v5.80 BETA is released!

Discussion in 'Android Questions' started by Erel, Feb 9, 2016.

Thread Status:
Not open for further replies.
  1. Erel

    Erel Administrator Staff Member Licensed User

    I'm happy to release B4A v5.80 BETA version.

    This update includes important new features, including better support for custom views:

    [​IMG]

    Improvements:

    • Custom views: [B4X] Custom Views with Enhanced Designer Support
      With this feature it is much easier to add and configure custom views.
    • #ExcludeClasses: https://www.b4x.com/android/forum/threads/new-feature-three-birds-with-one-stone.63127/
      This attribute makes it simple to exclude classes not required from libraries such as google play services.
    • CreateResource manifest editor keyword: https://www.b4x.com/android/forum/threads/new-feature-three-birds-with-one-stone.63127/#post-398974
      Allows creating XML resource files from the manifest editor.
      For example with this code we can use the native light theme based on the Android version:
      Code:
      SetApplicationAttribute(android:theme, "@style/LightTheme")
      CreateResource(values-v20, theme.xml,
      <resources>
        <style
        name=
      "LightTheme" parent="@android:style/Theme.Material.Light">
        </style>
      </resources>
      )
      CreateResource(values-v14, theme.xml,
      <resources>
        <style
        name=
      "LightTheme" parent="@android:style/Theme.Holo.Light">
        </style>
      </resources>
      )
    • Debugger improvements and fixes. Mostly related to larger projects.
    • Coarse location permission added to BluetoothAdmin. Required for discovery in Android 6.
    • The default setting of the holo theme in the manifest editor was removed.
      It is recommended to use a custom theme or the device default theme.
      The compiler will issue a warning about explicit usage of the holo.theme.
    • The WYSIWYG designer defaults to material theme on Android 5+.
    • The READ_LOGS permission was removed from LogCat object. It is not useful since Android 4.1.
    • The compiler will issue a warning if the targetSdkVersion is missing or if the value is not between 14 to 22.
    • ViewsEx library - Includes two views implemented as custom views (Switch and RatingBar). The source code of this library is available in the custom views tutorial.
    • Other minor IDE improvements and bug fixes.
    Developers who are eligible for a free upgrade will receive an email with upgrade instructions.
     
    Last edited: Feb 9, 2016
    MojtabaBPC, stu14t, Ferbis and 39 others like this.
  2. somed3v3loper

    somed3v3loper Well-Known Member Licensed User

    You will catch android version soon . Is it planned ? :D

    Thanks for the fantastic support and continuous updates.
     
    Erel likes this.
  3. Luciano Boscolo

    Luciano Boscolo Member Licensed User

    Thanks a lot!!! Great job and great support, as usual. :)
     
  4. sorex

    sorex Expert Licensed User

    Nice, Erel.

    It chops off 500K when only using the ads (maybe it can be drilled down more but I don't know all the keywords)
     
  5. johnl

    johnl Member Licensed User

    I've tried to download this, but when it asks for the licence file it says that it is invalid as it is for a previous version. It dates from March 15 (v 4.3 I think)
     
  6. Erel

    Erel Administrator Staff Member Licensed User

    Please contact support@basic4ppc.com.
     
  7. Ratna Fang

    Ratna Fang Member Licensed User

    custom view property :)
    awesome, erel
     
  8. MarcoRome

    MarcoRome Expert Licensed User

    ExcludeClasses this is great for dex problem ;)
    Thanks
     
    Erel likes this.
  9. DonManfred

    DonManfred Expert Licensed User

    Time to update some of my B4A library-wraps to support custionview-properties now :D

    Thank you very much for this Update!!! I really appreciate the new feature....
     
    MarcoRome, Erel and lemonisdead like this.
  10. Cableguy

    Cableguy Expert Licensed User

    I'll wait for the final release... but will definitely have a play with it... I just need to find where EREL has hid the 2 new custom views to explore
     
  11. DonManfred

    DonManfred Expert Licensed User

    lemonisdead and Cableguy like this.
  12. Muhammad Syahrir

    Muhammad Syahrir New Member

    Nice, Succes Erel
     
  13. MichalK73

    MichalK73 Active Member Licensed User

    I have a problem with 5.80Beta. I do not have the possibility to select Custom View to old and new projects. What could be causing this? BETA installed in a separate folder.

    link image error
     
  14. DonManfred

    DonManfred Expert Licensed User

    you need to check a referenced library which contains a customview (Or your project mst contain a customview class) before you open the designer
     
  15. MichalK73

    MichalK73 Active Member Licensed User

    OK. Thx
     
  16. Claudio Oliveira

    Claudio Oliveira Active Member Licensed User

    Awsome features!
    Thanks, Erel.
     
  17. PoleStar

    PoleStar Member Licensed User

  18. sea121

    sea121 Member Licensed User

    Good Job Erel... in the next release please add the bookmarks...;)
     
  19. miltonleitecunha

    miltonleitecunha New Member Licensed User

    I've downloaded and installed the new version in a separate folder successfully. However the CustomView menu option is not enabled.
     
  20. Heinz

    Heinz Active Member Licensed User

    the same for me :
    the CustomView menu option is not enabled.
     
Thread Status:
Not open for further replies.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice