Version 1.3B.0
We have added a to the most important changes
Major Changes
-
Added full RTL support (right-to-left) for apps
-
Added ability to use strings.xml files
-
Added a connection progress bar to Companion
UI Changes
-
Added Google Pixel 3 phone’s mock to preview
-
Added Kodular Draco version image
Companion
- Fixed using Companion in Safari
New Components
-
Added new Color Utilities component to Experimental category
-
Added new Image Utilities component to Experimental category
-
Added new Resources Utilities component to Experimental category
This permits the usage ofstrings.xml
files
New Events
-
Push Notifications component
-
Got Available Tags
: triggered after the Get Available Tags method
-
Notification Opened
: triggered after opening a sent notification
-
Notification Received
: triggered after receiving a notification
-
New Methods
-
Wallpaper component
-
Clear Wallpaper
: resets the custom wallpaper to system’s default one
-
Set Lockscreen Wallpaper
: changes lockscreen’s wallpaper to given image
-
-
Push Notifications component
-
Send Tag
: identifies an user based on given key to later segment them with the set value
-
Delete Tag
: removes the given tag for the user
-
Get Available Tags
: returns a list of available tags
-
New Properties
-
Screen
-
Navigation Bar Light Icons
: declares if Navigation Bar should use light or dark icons
-
-
Chat View component
-
Messages Border Radius
: sets a radius for messages’ borders
-
Messages Font Size
: changes the font size of the text message
-
Receivers Typeface Message
: changes the font type for received messages
-
Receivers Typeface Message Import (.ttf)
: imports a custom font type for received messages
-
Receivers Typeface Title
: changes the font type for receiver’s title
-
Receivers Typeface Message Import (.ttf)
: imports a custom font type for receiver’s title
-
Senders Typeface Message
: changes the font type for received messages
-
Senders Typeface Message Import (.ttf)
: imports a custom font type for received messages
-
Senders Typeface Title
: changes the font type for receiver’s title
-
Senders Typeface Message Import (.ttf)
: imports a custom font type for receiver’s title
-
Timestamp Border Radius
: sets a radius for timestamp’s boxes
-
Timestamp Font Size
: changes the font size of the timestamp’s text
-
Title Font Size
: changes the font size of the title
-
-
Wallpaper component
-
Is Set Wallpaper Allowed
: returns true when changing wallpaper is allowed
-
Is Wallpaper Supported
: returns true when changing wallpaper from apps is allowed
-
-
Google Maps component
-
Camera Angle
: sets map view angle (in degrees)
-
Camera Rotation
: sets map rotation (in degrees)
-
Camera Zoom Level
: sets the altitude from where map should initialize
-
Style
: sets a custom theme from a JSON string for the map
-
Theme
: sets a pre-defined theme for the map
Big thanks to @Peter for Kodular one
-
-
Push Notifications component
-
Get Email Subscription Email Address
: Returns the email address of the email subscription
-
Get Email Subscription User ID
: Returns the user ID of the email subscription
-
Bugs Fixed
-
User Interface category
-
Bottom Navigation when using too many items
New Bugs("Maximum number of items supported by BottomNavigationView is 5. Limit can be checked with BottomNavigationView#getMaxItemCount()") -
Tab Layout raised Null Pointer Exception
-
Textbox crashing when using Copy/Paste feature
-
View Pager raised Null Pointer Exception
-
-
Media category
-
Camera had no permission to enable flash, now it asks for the it
-
Metadata was raising Null Pointer Exception
Null Metadata instead of Empty String -
OCR works now too with Companion by removing deprecated libs and added runtime permission system
-
-
Drawing and Animation category
- Lottie component was not working properly on Companion
-
Storage category
-
Cloudinary had one permission missing
-
Spreadsheet was raising Null Pointer Exception on set cell method
-
-
Device category
- Device Tools component was not working properly
-
Google category
-
Google Maps component was broken
-
-
Monetization category
-
Admob components were crashing sometimes
-
Other minor bugs which were not listed here have been fixed too, improving code performance