Skip to content

Kodular Butterfly

Kodular Butterfly

1.1 Butterfly | 19 August 2018

Major Changes

  • Improved Dialog of Fingerprint Component
  • Now About Screen (and all dialogs) can have clickable links The "major changes" of this update are the bunch of new components

Companion

  • Added a Welcome Guide using the new Spotlight Component
  • Little bugs fixed on Companion behaviour

UI Changes

  • Dialogs can now be Accepted pressing the Enter key
  • Added Download Link when Exporting APK using QR Code

Bugs Fixed

New Components

  • Added new Floating Action Button component to User interface category image
    • This is a complete new component Projects using the old FAB won't be broken. However, if you want to use this new FAB, you will need to delete the old one and use the new one
  • Added new Spotlight component to User interface category image
  • Added new Tab Layout component to User interface category image
    • Now the Tabs blocks of Screen are Deprecated
  • Added new View Pager component to User interface category image
  • Added new SideMenu Layout component to Layout category image
    • This component is an alternative way to generate a SideMenu You should use it if you want a simple way to create a SideMenu. However, if you want a complex and designed from scratch SideMenu, you can still use the old block
  • Added new SwipeRefresh Layout component to Layout category image
  • Added new YouTube Player component to Media category image
  • Added new Animation Utilities component Drawing and Animation category image
  • Added new Cloudinary component to Storage category image
  • Added new Spreadsheet component to Storage category image
  • Added new Arduino component to Connectivity category image
  • Added new FTP component to Connectivity category image
  • Added new WhiteMobi component to Monetization category image
  • Added new Chrome Custom Tabs component to Experimental category image
  • Added new Shortcut Badge component to Experimental category image

New Events

  • Notifier component
    • Linear Progress Dismissed: triggered when the Linear Progress is dismissed by the user image
  • Switch component
    • Clicked: added is Checked variable image
  • Exoplayer component
    • Other Player Started: triggered when another player starts playing sound image
    • Other Player Stopped: triggered when another player stops playing sound image

New Functions

  • Screen
    • Lock Side Menu: blocks the SideMenu from being opened or closed image
    • Unlock Side Menu: unblocks the SideMenu image
  • Button component
    • With Icon: adds an icon to the Button image image image
  • Notifier component
    • Dismiss Custom Dialog: dismisses the created Custom Dialog image
  • Switch component
    • Thumb Image: changes the Image of the Switch image image
  • Sound Recorder component
    • Pause: pauses the started recording ⚠ Requires Minimum SDK 24 image
  • Audio component
    • Sound Effects Enabled: enables or disables the sound on a component image
    • Is Sound Effects Enabled: returns true if the sound of a component is enabled image
  • Package component
    • Is Package Installed: returns true if the package is installed image

New Properties

  • Screen
    • Min SDK (added SDK 28 - Android 9) image
    • Title Bar Font Typeface image
    • Title Bar Typeface Import image
  • Textbox component
    • Enable Copy & Paste image
  • Snackbar component
    • Background Color image
  • Textbox component
    • Cursor Visible image

1.1.1 Butterfly | 23 August 2018

UI Changes

  • Fixed Ads Position after Build Error
  • Switched "Show Navigation Bar" to Experimental Properties

Improvements

  • Performance on App Loading
  • When receiving a PushNotification when app is open, a Dialog with the notification appears

New Features

  • Added "Background Color" property for Side Menu Layout component
  • Added "Show Tabs" property for View Pager component
  • Added "Get Icon" properties for Floating Action Button component

Bugs Fixed

  • Push Notifications on Android 8 Oreo (were not working)
  • Open Side Menu from Hamburguer Icon (was not opening)
  • Screen Title Visible if Screen is Scrollable (was not working properly)
  • Spreadsheet if request had more than 100 rows (was returning error)
  • Security Issue on Login Page (critical bug could cause system failure)
  • Internal Error when using an AdBlocker (Ode did not process properly)
  • Dim Amount on Notifier (was missing a defualt value)
  • Date Picker not properly upgraded (projects could be broken)
  • Time Picker not properly upgraded (projects could be broken)
  • Consent Dialog not properly executed (sometimes was not showing)
  • View Pager visibility Shadow Bug (was not rendering properly)
  • Orientation Change Bug on Tab Layout (was broking screen)
  • Orientation Change Bug on View Pager (was broking screen)
  • Fixed Mode in Screen was broken (app design was broken)
  • Some Links to Documentation in Blocks (were pointing to wrong path)
  • Other Minor Bugs
  • Update AcitivityStarter for file permissions · mit-cml/appinventor-sources@f6f05ca · GitHub
  • Sound.java line 277 · Issue #462 · Kodular/BugsTracker · GitHub
  • ViewGroup.java line 4404 · Issue #511 · Kodular/BugsTracker · GitHub

1.1.2 Butterfly | 15 September 2018

UI Changes

  • Fixed Taiwan Flag on Language Picker
  • Fixed link to Release Notes in Splash Screen
  • Re-Added Import / Export Screen (.ais) files
  • Added context menu items to Enable / Disable All Blocks

Improvements

  • Removed TitleBar Tabs Blocks
  • Fixed handling Enter key on Dialogs
  • Side Menu Layout and Side Menu block are now compatible with Companion It will no longer crash
  • Changed Text of Button from CANCEL to OK in About this application Dialog

New Features

  • Re-Added High Quality Images property for Screen1
  • Added missing Is Companion return property for Screen
  • Added missing Is Side Menu Added return property for Screen
  • Added missing Visible property for Tab Layout component
  • Added missing Visible property for View Pager component
  • Added missing Align properties for Card View component
  • Added missing Align properties for Surface View component  
  • Added missing Open System Write Settings function for Screen
  • Added missing Are System Write Settings Granted function for Screen  
  • Added missing Selection variable in event After Picking for all Pickers

Bugs Fixed

1.1.3 Butterfly | 04 October 2018

Improvements

  • Added Subscribe to Notifications button in Builder

Companion

  • Fixed PushNotifications on Companion
  • SideMenu and SideMenuLayout are now fully compatible in Companion

New Features

  • Added missing HTML Format property for List View component Disable Html in Listview
  • Added missing Statusbar Visible property for List Picker component
  • Added missing CreateDirectory function for File component
  • Added missing DirectoryCreated event for File component

Bugs Fixed

1.1.4 Butterfly | 05 October 2018

Bugs Fixed

  • ListView component causing a critical error (Null Pointer Exception)

Last update: January 27, 2020