Other B4A v7.30 BETA is available for download

Discussion in 'Android Questions' started by Erel, Aug 10, 2017.

  1. Erel

    Erel Administrator Staff Member Licensed User

    I'm happy to release B4A v7.30 BETA. This is the first localizable version of B4A.

    A big thank you to all the great translators!

    [​IMG]

    This update includes many improvements:

    • Localizable IDE. Currently available in 21 languages.
    • Bitmap type:
    • EditText - SelectionLength and SetSelection methods.
    • SingleLine property added to Label, Button and other views that inherit from Label.
    • Ellipsize property:

      [​IMG]

    • View.SetVisibleAnimated affects the alpha level and the Visible property.
    • Warnings for illegal methods in Process_Globals.
    • Async dialogs are supported in classes.
    • Compiled libraries can reference AAR libraries.
    • Icon picker - aliases added to FontAwesome icons.
    • Auto complete and auto format improvements.
    • PhoneCalls (Phone library) - READ_CALL_LOG permission removed. It was added by mistake in a previous update.
    • Canvas.AntiAlias property to enable or disable antialiasing.
    • View.SetBackgroundImage returns a BitmapDrawable object. This allows changing the Gravity to CENTER instead of the default FILL value.
      Code:
      'load a background image while maintaining its aspect ratio.
      Dim bd As BitmapDrawable = Activity.SetBackgroundImage(LoadBitmapResize(File.DirAssets, "bg.png"Activity.Width, Activity.Height, True))
      bd.Gravity = 
      Gravity.CENTER
    • New ResumableSub type. Makes it simpler to return values from resumable subs and to wait for resumable subs to complete.
      https://www.b4x.com/android/forum/threads/b4x-resumable-subs-that-return-values-resumablesub.82670/
    • OkHttpUtils v2.60 - Job.GetBitmapResize and PATCH, HEAD and DELETE requests.
    • Improvements to the layouts loader engine. It is more flexible with the variables types and a bit faster. This feature will allow to add cross platform views types.
    • Administrator v1.10 - Adds support for owner apps. This update requires a change in the manifest editor. Instructions and copy of previous version are available here: https://www.b4x.com/android/forum/threads/device-administrator-library.19208/#content
    • Bug fixes, including an important debugger bug, and other minor improvements.

    Developers who are eligible for a free upgrade will receive an email with upgrade instructions.

    Please report issues in new threads.
     
    Last edited: Aug 11, 2017
  2. Claudio Oliveira

    Claudio Oliveira Member Licensed User

    Awsome news!
     
  3. Peter Simpson

    Peter Simpson Well-Known Member Licensed User

    I'm testing V7.30 as I type this, what's the Android B4A designer update do?
    BTW I like the new look format of the email, it looks really professional.

    Thank you Mr U :)
     
    Erel likes this.
  4. FelixCusi

    FelixCusi Member Licensed User

    Felicitaciones Erel gracias por hacernos la vida mas fácil en la programación de app para android :).
    Felix
     
  5. Erel

    Erel Administrator Staff Member Licensed User

    It is required for the new Ellipsize and Single Line properties.
     
    asales and Peter Simpson like this.
  6. corwin42

    corwin42 Expert Licensed User

    Is there any example for the ResumableSub type?
     
  7. Erel

    Erel Administrator Staff Member Licensed User

    I'm writing the tutorial right now.
     
    MarcoRome, Peter Simpson and corwin42 like this.
  8. demasi

    demasi Active Member Licensed User

    Thank you for this upgrade. The brazilian portuguese is perfect. Congrats to the translator.
     
    asales and Erel like this.
  9. Erel

    Erel Administrator Staff Member Licensed User

  10. Erel

    Erel Administrator Staff Member Licensed User

    A tutorial about the new LoadBitmapResize keyword will be added tomorrow.
     
  11. Cebuvi

    Cebuvi Member Licensed User

    Muchas gracias a Erel y a los traductores.
     
  12. themr23

    themr23 Member Licensed User

    What was the important debugger bug?
    It would also be nice to see the last of bug fixes.
     
    peacemaker likes this.
  13. rscheel

    rscheel Well-Known Member Licensed User

    Where I find the link to download this beta, has not reached my email.
     
  14. Erel

    Erel Administrator Staff Member Licensed User

    Please contact support@basic4ppc.com.

    There was a bug that in some cases an assignment such as this one:
    Code:
    Dim localvariable As Int = globalvariable
    Could have caused localvariable to actually share the same memory with globalvariable. If globalvariable later changed it would have also changed localvariable.
    The bug was more reproducable with resumable subs though it was always there.
     
    MarcoRome likes this.
  15. rscheel

    rscheel Well-Known Member Licensed User

    Thanks, but checking buy the license and it was over, last month the 2 years of updates.
     
  16. Erel

    Erel Administrator Staff Member Licensed User

    You will receive a discount offer once v7.30 is released.
     
  17. Jay Young

    Jay Young Member Licensed User

    i bet my wife could translate to Finnish/Suomi for you if you dont already have it.
     
  18. NeoTechni

    NeoTechni Well-Known Member Licensed User

    I've already noticed it loads much faster.
     
  19. DonManfred

    DonManfred Expert Licensed User

    Finnish is still missing.
     
    Jay Young likes this.
  20. Jay Young

    Jay Young Member Licensed User

    my wife is Finnish and speak both English and Finnish fluently send me the stuff to be translated and i will get her to do it.
     
Loading...