Other B4A v7.80 has been released!

Discussion in 'Android Questions' started by Erel, Dec 20, 2017.

  1. Erel

    Erel Administrator Staff Member Licensed User

    I'm happy to release B4A v7.80. This is the largest update of the IDE since the release of the new IDE in v5.0.

    Several important components were rewritten to provide more features and better performance:
    • Visual designer properties grid
    • Visual designer views tree
    • Modules tree (new component)
    • Files tree
    The major improvements are:
    • Code modules can be loaded from other folders and can be easily shared between projects (including projects targeting other platforms): https://www.b4x.com/android/forum/threads/b4x-modules-files-groups-and-folders.86587/

      [​IMG]
    • Modules and file tree support grouping:

      [​IMG]

    • Modules are monitored for external changes.
    • Files tree shows the files icons and allows opening the files with external editors: https://www.b4x.com/android/forum/threads/b4x-external-editors.86592/

      [​IMG]

    • Modules, files and views can be renamed directly from the relevant tree.
    • Full support for drag and dropping files and modules, including support for dragging multiple items.
    • B4A services and activities can be shared with B4J: https://www.b4x.com/android/forum/threads/b4x-sharing-modules-and-classes.87478/
    • New options when adding modules:

      [​IMG]

      Copy to folder: Copies the module to the project folder (same as the current behavior).
      Link - relative path: Adds a link to the module with a relative path. Useful when the folder is under or close to the project folder.
      Link - absolute path: Adds a link to the module with an absolute path.


    • Deleted files are moved to the recycle bin.
    • Properties grid and views tree can be filtered.
    • Properties grid is much faster and includes new types of editors:


      [​IMG]

      [​IMG]
    • B4A Sdk Manager is included in the IDE:

      [​IMG]
    • Support for downloading maven resources from Google online repositories. This is an important improvement as Google no longer updates the offline repositories.
    • Java 9 is supported.
    • WebView.ZoomEnabled hides or shows the zoom controls.
    • Better error handling in CallSub calls.
    • Fix for potential race condition in AsyncStreams.
    • Better handling of edge cases where the Activity life cycle events are called multiple times.
    • CallSubDelayed doesn't raise an error if the target sub is missing. This makes it safer to use CallSubDelayed for raising events,
    • Better support for version control. Files are only written when the contents are actually changed.
    • The modules internal attributes are sorted in lexicographical order to reduce random changes.
    • XUI library is now an internal library.
    • Debugger hover window is resizable.
    • Add New Modules / Existing modules menu items in modules tree.
    • Code editor color picker is based on the designer color picker.
    • Open file with default program in Files tree. Also works with double click.
    • Support for opening multiple files at once.
    • Better handling of locked files.
    • Manifest editor replacements are applied to resources created with CreateResource.
    • Bug fixes and other minor improvements.

    An email with upgrade instructions will be sent to all developers who are eligible for a free upgrade.
    Other developers will receive an email with an upgrade offer.
     
    Last edited: Dec 20, 2017
  2. wimpie3

    wimpie3 Active Member Licensed User

    Don't forget to update the trial version (still 7.30 for now...)
     
  3. Erel

    Erel Administrator Staff Member Licensed User

    It will be soon updated.
     
  4. MarcoRome

    MarcoRome Expert Licensed User

    Great work :D:D
     
  5. tigrot

    tigrot Well-Known Member Licensed User

    Thank you Erel, Upgrade is as usual with a near future email?
     
  6. Erel

    Erel Administrator Staff Member Licensed User

    Yes.
     
  7. tigrot

    tigrot Well-Known Member Licensed User

    Got it now!
     
  8. Jmu5667

    Jmu5667 Well-Known Member Licensed User

    7.8 is a great release !
     
  9. Ratna Fang

    Ratna Fang Member Licensed User

    wow :cool:
    awesome...
    just got this update and installed.

    i will play with this one soon.

    erel... u r great :cool:
     
  10. umsid

    umsid Member Licensed User

    Hello Erel,
    do you also update the IDE of B4J?
     
  11. crt

    crt Member Licensed User

    Woohoo, Merry Christmas, thank you....
     
    Johan Schoeman likes this.
  12. Erel

    Erel Administrator Staff Member Licensed User

  13. A Z M JANNAT UL KARIM

    A Z M JANNAT UL KARIM Member Licensed User

    Great :) Thank you for the new features ...
     
  14. Star-Dust

    Star-Dust Expert Licensed User

    Is there a discount for the update, similar to the one on Black Friday?
     
  15. Erel

    Erel Administrator Staff Member Licensed User

    Yes. You should soon receive an email. Contact support@basic4ppc.com if you didn't receive it in about 2 hours.
     
    tigrot and DonManfred like this.
  16. Beja

    Beja Expert Licensed User

    Erel, you are fabulous!
     
  17. jose luis gudino

    jose luis gudino Member Licensed User

  18. miguelconde

    miguelconde Member Licensed User

    My Christmas gift, thank you erel. :)
     
    Johan Schoeman likes this.
  19. tigrot

    tigrot Well-Known Member Licensed User

    Just appreciate the new features! Thank you Erel!
     
  20. Lvh

    Lvh Member Licensed User

    Hi,
    I received today, on my professional email address, the link to download 7.80 Version of the B4A.
    Unfortunately the mail system of my company forbids me to open this link.
    So I decided to change in my account this professional email addess by my personal address.
    Could re-send the loading link to my new address ?
    Thank you in advance.
     
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