Other B4A v5.80 has been released!

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

  1. Erel

    Erel Administrator Staff Member Licensed User

    I'm happy to release B4A v5.80.

    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.
    • View.Parent - Returns the view's parent.
    • OkHttp and OkHttpUtils2 libraries are included.
    • Other minor IDE improvements and bug fixes.
    Developers who are eligible for a free upgrade will receive an email with upgrade instructions.
     
    sorheim, FireDroid, Levit and 50 others like this.
  2. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    Awsome!!!
    Thanks, Erel.
     
  3. Peter Simpson

    Peter Simpson Well-Known Member Licensed User

  4. Alex_197

    Alex_197 Member Licensed User

    And how to download it after I've paid for it?
     
  5. Johan Schoeman

    Johan Schoeman Expert Licensed User

    Just getting better and better with each new release. Thanks Erel.
     
    lemonisdead and Claudio Oliveira like this.
  6. DonManfred

    DonManfred Expert Licensed User

    If you are eligable for updates then you should get a mail within a few hours
     
  7. Alex_197

    Alex_197 Member Licensed User

    I already received this email.

    I've downloaded the installation file, executed it and after it was started it didn't ask me for the new license file.

    I checked the version and it still 5.50 but not 5.80. Then I opened the folder where I installed it and the b4a.exe file has date 11/11/2015. I then tried to install it into different folder - the same result.

    What I did wrong?

    Thanks.
     
    Thax likes this.
  8. Descartex

    Descartex Well-Known Member Licensed User

    I've formatted my Pc, how can i download the program?
     
  9. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    @Alex_197
    That shouldn't happen at all.
    The download link is the same for everyone who's eligible for it, so I believe you've downloaded the right installation file, but is running another one from version 5.50.
    Check again the file you've downloaded. Make sure you're running the right file.
    Maybe you should repeat all the process: download and run it again...
    Good luck! :)
     
  10. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    Johan Schoeman and Descartex like this.
  11. swamisantosh

    swamisantosh Member Licensed User

    custom views button is disabled how can i enable in visual designer
     
  12. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    You must include in your project a class or library which provides custom views, otherwise there won't be any custom view available for you to add to your design, and so the button is disabled...
    Regards
     
  13. lazreg

    lazreg Member Licensed User

    thank u so much..
     
  14. Yunus ÖZ

    Yunus ÖZ Member Licensed User

    Amazing! Thank you so much :)
     
  15. Douglas Farias

    Douglas Farias Expert Licensed User

    Not a good ideia share full b4a link here on forum
     
    Last edited by a moderator: Feb 22, 2016
  16. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    lemonisdead likes this.
  17. DonManfred

    DonManfred Expert Licensed User

    he has changed the url but you are for sure right
     
    Claudio Oliveira and lemonisdead like this.
  18. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    Bad, bad idea indeed!
     
    lemonisdead likes this.
  19. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    Well, @DonManfred ... I'm afraid he hasn't. :eek:
     
  20. DonManfred

    DonManfred Expert Licensed User

    Please remove the link from your post!
     
Loading...