Other B4i v5.81 has been released

Discussion in 'iOS Questions' started by Erel, Jun 11, 2019.

  1. Erel

    Erel Administrator Staff Member Licensed User

    As always I'm happy to release a new version :)

    This update includes many IDE improvements as well as other improvements:

    • Bookmarks and breakpoints are listed in the modules tree:

      [​IMG]
    • Auto bookmarks feature:

      [​IMG]
      • Recent code positions and designer layouts appear as tabs in the window title.
      • The IDE decides on the list of tabs based on several factors (recency, modifications and others).
      • The list is saved together with the project and restored when the project is loaded.
    • Auto backup improvements:
      • Project is saved before backup, based on the auto save option.
      • Project name added to the backup file.
      • The project folder is configurable (AutoBackupFolder in the ini file).
    • Warning for unused parameters in private, non-event, subs.
    • Additional library folder can be configured with a B4X folder for cross platform libraries: https://www.b4x.com/android/forum/threads/b4x-additional-libraries-folder.103165/
    • #Event declarations appear in the autocomplete list.
    • Ctrl + Click on layout files from the code:

      [​IMG]

    • Fix for a long standing issue that caused scope changes of global variables to not always be detected.
    • Compilation performance improvements.
    • TextView / TextField SpellChecking property.
    • Default launch images for iPhone XS Max and iPhone XR were added.
    • #CertificateFile attribute supports absolute paths.
    • Debugger improvements.
    • Simulator builds with the hosted builder (Tools - Build Server - Build Simulator Release App).
      The simulator requires a Mac computer. With this improvement, developers using the hosted builder can make a simulator build, download it and then run it on an online service such as https://appetize.io/ or on any accessible Mac.
    • Bug fixes and other minor improvements.
    Developers who are eligible for a free upgrade will receive an email with installation instructions. Other developers will receive an email with a renewal offer.

    Update: v5.81 was released. It is available from the same link as before. It fixes the issues related to the search feature.
     
    Last edited: Jun 12, 2019
    Ohanian, skrjabin, GGSoft and 7 others like this.
  2. ThRuST

    ThRuST Well-Known Member Licensed User

    @Erel Will some of these innovative new features also be implemented in the other B4X products? Those 'status tabs' seems very interesting. It reminds me of Visual studio online features from the look of it, even though it can have another functionality cloud based solutions is very powerful. Great work.
     
  3. techknight

    techknight Well-Known Member Licensed User

    Search is broken. Nothing pops up when I go to search for something, and now I am getting a SwiftButton conflict as I use the code module with slight modifications for what I need. But thats for a different thread.
     
  4. Erel

    Erel Administrator Staff Member Licensed User

    Yes. Already available in the new version of B4J: https://www.b4x.com/android/forum/posts/667562/

    Please start a new thread and provide more information.
     
    ThRuST likes this.
  5. techknight

    techknight Well-Known Member Licensed User

    I dont have any additional information to provide. it just doesnt work. At all. its like I am typing in a dead text box. it doesnt do anything. I see the IDE switch over to the quick search tab, but its empty.

    I will be happy to start another thread, but I wish I had more detail than I do.
     
    ShaneG30 likes this.
  6. Alexander Stolte

    Alexander Stolte Well-Known Member Licensed User

    by me it works perfect.
     
  7. Semen Matusovskiy

    Semen Matusovskiy Well-Known Member Licensed User

    Ctrl-F finds (hope, all). But if to click an item in the list, IDE does not always execute expected actions.
    Theoretically IDE should open a module and to show a place. Sometimes this works, but mostly not.
     
  8. Erel

    Erel Administrator Staff Member Licensed User

  9. Erel

    Erel Administrator Staff Member Licensed User

    v5.81 was released. It is available from the same link as before. It fixes the issues related to the search feature.
     
    techknight likes this.
  10. Alberto Iglesias

    Alberto Iglesias Well-Known Member Licensed User

    another thing I check now is this:

    the words are cut!

    Question: Is possible disable/hidden this feature?


    upload_2019-6-12_23-10-28.png
     
  11. Erel

    Erel Administrator Staff Member Licensed User

    Do you use non-standard DPI or system wide text size?

    To disable the auto-bookmarks:
    1. Close the IDE.
    2. Edit: C:\Users\<user name>\AppData\Roaming\Anywhere Software\B4i\b4xV5.ini
    3. Set ShowAutoBookmarks to False.
     
  12. Alberto Iglesias

    Alberto Iglesias Well-Known Member Licensed User

    Yes, my laptop monitor have 3200x1800

    ok thanks Erel!
     
  13. techknight

    techknight Well-Known Member Licensed User

  14. Amin Ismail

    Amin Ismail Member Licensed User

    I Installed B4i v5.81 and v5.8 of the Build Server on my Mac. Everything works fine when I use the HOSTED build server. However when I use the LOCAL build server, I get the following error:

    Code:
    Sending data to remote compiler.    Error
    Error: security: SecKeychainDelete: The specified keychain could 
    not be found.

    (FileNotFoundException) java.io.FileNotFoundException: /Users/AminI/Library/MobileDevice/Provisioning Profiles/a38b83c1-ab7d-43df-bb32-22d9b6b06193.mobileprovision (No such 
    file or directory)
    I'd like to use my Mac to run the simulator.
     
  15. Amin Ismail

    Amin Ismail Member Licensed User

    SOLVED!! I had to do a few things to solve this issue which I am documenting here in case someone else has a similar problem:

    1. Go to XCODE -> Preferences -> Accounts and add your developer account.
    You need to do this if you have just installed a fresh copy of XCODE or are installing on a new MAC computer. Which was my case.

    2. I then had to Enable the B4I certificate on my device since I was now using the LOCAL builder and not the HOSTED builder.
    Settings -> General -> About -> Certificate Trust Settings

    3. And finally, Stupid Me, I forgot to update the Libs folder on the MAC with the Google Maps Framework. My App uses Google Maps and this is required for compilation. See Step 2 of the B4I GoogleMaps Tutorial.

    After doing all of the above, the LOCAL builder works just fine and I can compile and simulate my App on the MAC.
     
  16. llama

    llama Member Licensed User

    Having problems with 5.81, created a new csr and cer, with mobile provision on hosted builder

    get the following

    Had a few problems all day , last week all working fine so not sure what is causing this now..

    thanks for help in advance
     
  17. Markos

    Markos Active Member Licensed User

    Hi Erel

    The fix only in the b4i installer only or the macbuilder as well?
     
  18. Erel

    Erel Administrator Staff Member Licensed User

    The IDE only.

    Please start a new thread for this.
     
  19. Asistente App

    Asistente App New Member Licensed User


    Hi Erel, where can I download this version? I recently renewed my license and I do not know where I can download this version.
    Regards.
     
  20. Erel

    Erel Administrator Staff Member Licensed User

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