B4i (iOS) v4.01

Released: May 24, 2017

Updates in v4.01

Features

  • Resumable subs - Wait For / Sleep:
    [B4X] SQL with Wait For.
    [B4X] OkHttpUtils2 with Wait For.
  • CSBuilder - Builder for attributed strings. Similar to B4A CSBuilder.
  • Debugger improvements:
    • Better handling of multiple installed debug apps.
    • Bug fixes and better logging.
    • Deployment process improved. Auto installation is now the default.
    • SetDebugAutoFlushLogs keyword. When enabled a short pause is added in debug mode when internal logs are printed. This is useful for debugging hard crashes.
  • Find all references - Finds usages in layout files and CallSub calls.
  • Symbols renaming based on Find all references feature.
  • Replace from Quick Search (ctrl + F) results.
  • Icon Picker - Filter results, name tooltips and search by hex value.
  • Auto discovery - The IDE finds devices running B4i-Bridge app automatically.
  • Font.CreateMaterialIcons / CreateFontAwesome methods.
  • iNetwork library was updated with fixes related to handling of UDP packets.
  • Label / TextView / TextField.AttributedText property. Works together with CSBuilder.
  • Page.TitleView - Allows to replace the page title with a custom view (such as a label with attributed string).
  • TextView_LinkClick event. Links are created with CSBuilder.

Fixes

  • Other bug fixes and minor improvements.