Changelog v1.00 → v10.15

Please share:

8 years of development!

Close to 4200 improvements over the years in over 1000 app-updates (650 beta + 350 production releases) since 2014…


+ new feature [1499]
* bug fix [1889]
~ change [532]
removed function [52]
= also affects widget-only app

Click version number 📑 to see detailed post on changes

+prepare for targeting Android 12:
+BLUETOOTH_CONNECT permission for bt toggle and wear bt toggle bubbles (notification, WearAppListActivity, BubbleEditActivity)
+Weather permission request notification (PendingIntent.Service→Activity)
*improve Battery Full Alert
~grouped settings under “More options” on the watch into 4 unfoldable categories: Usage, Behavior, Appearance, Power & control
+emphasized group heddings in Expert settings on the watch
📑internal test 1:
*=reallow launcher calibration under OneUI5 (reversed some of the changes for OneUI4)
*=optimized home screen widget update (eliminated unnecessary database access)
~=”rotating launcher” setting is no longer necessary in OneUI5 launcher (not auto-enabled, other versions and launchers need more testing)
*=improved widget size query in OneUI5 launcher
📑internal test 2:
+=new option “Widget size lock” when enabled, widget dimensions reported by the OS are only used when any widget is in “edit mode” (to avoid distortion by rogue values)
~=filter out errorneus widget dimensions reported by OneUI 5 launcher on orientation change in YouTube (filter off in “edit mode”)
*=adjust widget width reported by OneUI in 5.0 4×6 and 5×6 grid (wrong DPI)
📑internal test 3:
*RichImage export label problem when backgrounds total width was less than dials+hands width [Joseph Rubin]
~=AutoFit widget is enabled by default for Samsung OneUI 5.0 launcher
~=OneUI 5 wrong widget size filter sensitivity increased, with manual resize detection
~updated weather hollow bubble colors to include two shades depending on cloud / rain intensity (lighter colors mean lower intensity) [Joseph Rubin]
📑internal test 4:
*=background color extends to the edges of the widget when AutoFit is enabled
📑beta 5:
*=no widget resize locking on newly created widgets (until first bubbles get added)
+=Show hint for Widget Resize Lock option in Launcher Tweak settings
+=Translation for new strings
📑beta 6:
+Tasker battery calls now added all multiples of 5 → WearBattery5,10,15…95,100
*Show WearBattery task status as soon as you check the option “Tasker on charger”
*remove duplications in text field content history [Joseph Rubin]
📑release 7:
(version incorrectly shows as 10.17 instead of 10.15.7 in the app!)
*wrong Tasker WearBattery tasks were called in last beta [Joseph Rubin]
~=show “Widget resize lock” option (and its description) more prominently on Samsung OneUI5
*=corrected some new strings
*=fixed option visibility
📑release 8:
*correct version v10.15 build 10158 is showing in the app
*=folder bubble animation could not be turned off (using the option in Widget Preferences)
*Battery full alert when it’s turned off [Adam Sitkiewicz]
*=on Samsung One UI 5 devices feature the option “widget size lock” in the “Looks OK?” dialog that comes up on Android version update and when the first widget is placed

+new option: battery full alert (on the watch) → audible alert when battery reaches selected level (60/70/80/90/100%) [Steven Halsell]
+added WearBattery75 to trigger Tasker at 75% (to help control smart switch: i.e. off at 80% on again at 75%)
-media controls bubble on Wear OS 3
📑beta 1:
+battery full alert demo video

(Update Notification Plugin to v4.06!)
+Ready for Wear OS 3.5 (Pixel watch, Fossil Gen 6)
+enable wrist gestures on Wear 3.5 watches
+show AOD shift option on Wear 3.5 watches (disabled by default, except on GW)
-no longer show instructions to hide overlay warning on GW (no longer possible)

(Update Notification Plugin to v4.05!)
+Ready for PixelWatch
+Resync button for Notification Icons section
+Notification Icons option to show “No notifications” instead of blank Notification Preview long text complication [gamefan5]
~Message type notifications now appear reversed in dual peek card to show most recent notification on top [gamefan5]
*new options will take you to Play Store to update to latest version of the plugin
*adjusted the font size of Toast messages on the watch
📑beta 1:
+translations for new options
*[Notification plugin 4.05.1] notification preview complication will show beginning of last line for long message type conversations

*=Move last used bubble to center did not work with updated bubble animation [Patric Lam]
*=updated folder animation was slower than other animations [Patric Lam]
*Samsung HR complication did not show after adding multiple complications
*=new help video linked to Folder section in cloud configuration screen
📑beta 1:
*rare crash in card gesturedetection
*=rare crash while creating folder shortcut on home screen
*rare crash when tapping watch face


~=eliminate overlay requirement for widget app: widget toolbar, tweak, measure, animation
+=new expandable “inner” widget toolbar (appears on bottom by default)
+=enabled bubble animation / launcher compatibility mode, petal options on Android Go devices as well
~=animation symbol changed to the expand icon
+=include widget measure button in widget toolbar
~=slightly darker / more opaque widget edit toolbar
*=improved petal options and bubble animation for rotating screens
+=show contact widgets preview for non-premium users
~=include contact widgets section in easy/basic mode
-=removed TrueContacts recommendation from main app
+=include Privacy policy in the drawer
+=widget measure help screen can now show in landscape
*=improved layout for widget measure fine adjustment box and help screen
📑beta 1:
*only check for botched Samsung complications on Samsung watches (DUH!)
+=New prominent disclosure and consent prompt before backing up bubble clouds (transmitting user data)
~=removed blanket privacy policy agreement when starting the app
*=updated privacy policy to highlight handling of sensitive user data
📑beta 2:
~Updated libraries: Shared androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 → 1.1.0, removed implementation fileTree(dir: ‘libs’, include: [‘*.jar’]) Phone App billing_version 4.0.0 → 5.0.0, removed implementation ‘androidx.multidex:multidex:2.0.1, → 1.6.1, keep androidx.appcompat:appcompat:1.4.0 since 1.5.0 requires API 32, androidx.constraintlayout:constraintlayout:2.1.2 → 2.1.4 Wear billing_version 4.0.0 → 5.0.0, → 20.0.0, → 21.1.0, keep androidx.appcompat:appcompat:1.4.0 since 1.5.0 requires API 32
+add consent prompt (to access contacts in the background) before enabling auto-populate for contact cloud
~updated privacy policy text included in the app
📑beta 3:
*=improved redrawing many widgets at the same time
*race condition invoked crash in Tasker plugin edit screen
*fix rare crash on watch face

+finalized “auto open new notifications” option
📑beta 1:
*auto-open new notifications now compatible with autolock
📑beta 2:
*watch Bubble Cloud settings crash on Greek devices
*replaced PhoneDeviceType checking for iOS/China in the watch app
*=crash attempting to open Play Store page for Notifications Plugin
*crash when tapping on Notification settings section in phone app
+=new option to reset Notification Icons plugin under “Restore defaults” (and in the Filters section of the plugin)
📑release 3:
*=fix for disappearing badges
📑beta 4:
*instantaneous bubble picker in updated Taser plugin (using cached list of bubbles within 24 hours of last use of Wear Cloud Editor) [inspiration: Shawn Austin]
*=cloud config screen sometimes did not appear during initial widget setup
*=using new improved widget size API on Android 12 and over
-=tested and rejected adding Android 12 style “Settings” option on long press of the widget (setting causes problems below Android 12). Keeping own pencil and double tap
*=self-fix rare auto-populate contact cloud database corruption issue
beta 5:
*attempt to fix Samsung HR bug (again!)
*rephrased button to “Clear theme/font” on the watch [Dudee]
*added option to only clear theme font when using the button in Clock bubble settings on the watch
*translation for new options
beta 6:
*fix watch face crash introduced in 10.09.5

*=Updated Play Store category scraper (since Google updated Play Store on the web)
*=Updated privacy policy [Bubble Cloud Widgets removed again from Play Store for the 3rd time, thank God it was reinstated after 2 days, but it’s still a terrifying experience] – I updated Play Store App Content section, hopefully this was the culprit
*attempt to fix background battery service issue on Pixel phones (show notification during update)
📑release 1:
*sunrise/sunset update crash fix
*tasker icon corrected in Wear Cloud Editor legends
*unnecessary “vertical shift” label appeared in the date bubble configuration dialog
*Wear Cloud Editor guide linked to menu item “Cloud Editor tutorial”
+Link to bubble type guide from Wear Cloud Editor legends
+Link to custom layout editor guide from the Layout ↔ Clipboard dialog
📑release 2:
~link to video about folders on the watch now point to the comprehensive guide webpage (which includes the old video)
*fixed button double press function issue returning to the app drawer / watch face if doctor’s timer is set as first press
📑release 3:
*=Google’s update to Drive broke backup and saving rich images (fixed)
*sorted out some problems with custom bubble images (when theme bubbles and customizing “more” bubble on the phone)
*=unified internal request codes
📑beta 4:
*=new option “Relaxed restore handler for backups”
📑beta 5:
*=clarify widget option “lock bubble sizes→position” in all translations
*new notification icons option: “Auto open new notifications” → shows incoming notifications full screen (option also available when long pressing dual peek card)
📑beta 6:
+auto-open timeout 60 seconds (will be configurable) → update plugin to v4.04
📑beta 7:
*now compatible with screen lock and app drawer mode as well
📑beta 8:
*auto open notification duration options 20sec to 10minutes (also unlocks screen lock for this long!)

*workaround for message “The System Overlay Permission is not available” in Wear OS 3.0 (Write system settings is on the same page)
*targeting Android 12: manifest intent-filters exported=true
*gradle update to 7.1.3
*new double-tap clock shortcut option: require double tap clock bubble to exit active/inactive mode [Rui Fung Yip, Kamil Lamcza, Johan Wetterberg] {exitprimary}
📑release 1:
*=improved layout of welcome screen
*=updated, more prominent privacy policy to comply with new Google requirements [Bubble Cloud Widgets brought back to Play Store – SDG]
*translation for new strings
📑release 2:
~phone app will show sync icon instead of disconnect icon in the toolbar during first connection attempt to the watch, only changes to disconnect after 5sec timeout [Jindřich Pelhřimovský]
📑release 3:
*=clock bubble related crash in home screen widgets
*=widget crash on new Vivo devices
*=clock bubble configuration crash
*fixed unexpected behavior when tapping text fields with “default” (=”transparent”) tap action [Jindřich Pelhřimovský]

+AOD shift on Galaxy Watch 4 (GW4)
+GW4 calendar complication / 20 min refresh
*remove one of the dual-peekcard did not work
📑release 1:
+option to control Galaxy Watch 4 AOD shift radius, set to zero (left) to disable (default=5, max=10)
*optimized shift redraw
*GW4 calendar complication not updated if no change (caused vibration every 20 minutes)
📑beta 2:
*peek card related crash on GW4 (introduced in 10.06)
📑release 3:
+improved peek card icon colors and automatic peek card color (for dual peek cards as well), smarter decision on recoloring vs keeping icon colors
*addressed ghost vibration issue after exiting the doctor’s timer [Kyle Twiens]
~build tools update

*improved lock/autolock protection
+lock/autolock will now disable rotating crown/bezel input and wrist gestures (hardware buttons and dismiss via peek card icon are still enabled!)
*fix full-color inactive ambient mode when locked
*fix for disappearing active mode watch face
📑release 2:
*fully optimized app drawer/overlay/non-overlay/lock/autolock behavior
~app drawer now enters without animation

! Please report any issues with blank/frozen/disappearing watch face by sending your settings to Thank you!

*text field dialog layout on phone [Laurens Ruster]
+backup/restore notification filters now with Bubble Cloud backups (option to revert last restore in ⋮ menu of filter screen) [Jindřich Pelhřimovský]
*text fields didn’t show in inactive screen if they were too high [Laurens Ruster]
+double tap peek card icon to dismiss notification on phone [Kamil Lamcza]
(make sure to also update Notification Icons Plugin to 4.01beta!)
📑beta 1:
+peek card icon tap vibration
*peek card icon tap on inactive watch face
+expert option for scheduled ambient dimming (enabled by default) [Marcin Przekop]
📑beta 2:
*enlarged touch target for peek card icon tap on inactive wf (left quarter of the card)
*=pop up folders with badged icons crash when trying to edit
*fixed black screen issues in non-overlay mode watch face
*installing from 1-click theme did not set theme layout correctly
📑beta 3:
(Wear Stand Up Alert 3.11.0beta, Notifications Plugin 4.01.2)
+include @[bubble] in text for actionable notifications
*peek cards with non-breaking space or without title or text could not be dismissed via icon
*ambient peek cards without icons are now centered correctly [Zeng Alan]
*ambient peek cards sometimes appeared too short
*fixed communication between Wear Stand Up Alert and Bubble Clouds
*workaround to double check if Stand Up Alert complication warning “⚠info” is legitimate [David Divelbiss]
*Wear Stand Up Alert and Notification Plugin PendingIntent vulnerability fixes (library update + MyProviderUpdateRequester)
~increased touch target for dismissible peek card icon on inactive screen (left 1/3rd of the card)
📑beta 4:
(Notifications Plugin 4.01.4)
+=widget badge option to ignore persistent/ongoing notifications
+option (on phone under More options) to disable actionable reminders (mostly for discoverability)
~improved settings layout on phone, added horizontal dividers [Jindřich Pelhřimovský]
*fixed inactive watchface update issue [Jindřich Pelhřimovský]
*fixed issue where notification peek card tap would open complication peek card’s action when using dual peek card option [Jindřich Pelhřimovský]
+add what’s new video
*=fix badge restore defaults
+improved visibility of divider lines in phone settings
+Notification Icons 4.01.3 whitelists “@[” by default (it can be removed, and it won’t appear for existing users)
📑beta 5:
(Notifications Plugin 4.01.4)
*dual peek card was missing icon if single notification icon is used [Jindřich Pelhřimovský]
📑beta 6:
+=new Expert option in widget’s Cloud Configuration Screen: “Remove all bubbles” [Michael Holman]
~=Widgets+Folders screen now lets you remove empty widgets (use ⊕ → Expert → Remove all bubbles). It will come back unless you also remove it in the launcher!
📑beta 7:
*tap peek-icon to dismiss with single notification icon
📑beta 8:
*=refresh widget after clearing all bubbles using new Expert option in Cloud Configuration Screen
📑beta 9:
*fix auto-lock in Bubble Cloud gesture priority mode [Jindřich Pelhřimovský]
*fix blank screen issue when using screen lock
*hide active mode arrows while auto-locked

*=widget-only app badge-preview missing
+=translations for new strings
*=badge-import dialog layout on older devices
*=badge-import dialog icon color in widget-only app
~=open play store if Notification app is below 4.001
📑beta 1-2:
*Mandatory PendingIntent vulnerability fixes (and corrections in Google Wear OS libraries)
📑release 2: (public rollout)
*=synchronized rollout of both Bubble Cloud apps (v10.03.2) and the Notification Icons plugin (v4.00.3)

+=Widget bubbles notification badges via Notification Icons plugin (same as the Wear OS Notifications plugin)
*=elimated the need to calibrate Samsung’s new OneUI4 launcher
*=corrected stuck launcher calibration / widget measure screen issue
*=redraw widgets after restoring backed up widget settings
📑beta 1:
*=crash in the Samsung widget update process [reported by Mel Barnhart]
*crash in the Settings tile on the watch (in certain situations)
📑beta 2:
+=import custom badge overlay images
*=improved launcher tweak +/- visibility
📑beta 3:
+=badge intro video added to “what’s new” and settings page
+=custom badge gallery link added
+=animated badge preview
*=optimized badge storage (affects backup/restore)

+include tide character (~) in notification text to avoid increased vibration which replaces AutoWear vibration patterns [Jindřich Pelhřimovský]
-remove link to discontinued Oreo Hotspot app and point to my post instead [Oluwadiya Kehinde]
*workaround for Galaxy Watch 4 ambient mode bug introduced in Feb 2022 update
*optimized screen refresh
📑beta 1:
*fix a crash during app drawer initialization
+workaround for galaxy watch 4 heart rate complication (will now show live HR correctly)
📑beta 2:
*fix Wear Stand Up alert showing warning [david divelbiss]

*=Custom bubble images did not work on Android 4.4 to 5.1
*=the filter “not in bubble cloud already” wasn’t considering app/contact bubbles in other types of clouds (contact/app/bookmark) [David Scherrep]
+=Privacy policy consent dialog before requesting contact access permission (attempt to get Widgets+Folders app back into the Play Store)
📑beta 1:
*crash when using navigation drawer on Wear Contacts screen (on phone)
*wear os tiles sometimes became unresponsive
📑beta 2:
*prompt for step count permission when Wear Stand Up Alert is activated on a Wear OS 3.0 device

*auto-lock now works with AOD off as well
📑beta 2:
*crash in Wear Cloud Editor (custom layout editor)
📑beta 3:
*app refused to import custom themes in certain situations
*digital custom themes did not replace worded clocks [Jindřich Pelhřimovský]
*copy/paste share-code (via “Import theme” button) will now also prompt for missing theme packs and premium features
*trouble with 1-click theme option-highlights in dark mode [Jindřich Pelhřimovský]
📑beta 4 (emergency production release)
*Critical: bubbles disappeared from ambient watch face after 3 minutes with certain combination of settings [reported by sillious soddus – big thank you!]
*crash when tapping on legends in notification bubble color dialog on phone
*pack 13 Splitc00 theme’s (light/bold) fonts could not be used for worded clock
📑beta 5:
*text fields overdraw issue in colored ambient mode (for non-burn-in LCD screens)
*full-color inactive screen was using the ambient text field settings. Fixed.
*crash in Wear Cloud Editor (when deleting folders) [Jindřich Pelhřimovský]
*problem with full-clock on charge [sillious soddus]
*problem seconds not updating in text fields in low-power inactive screen
📑beta 6:
*crash in main app loading 1-click themes
*crash during opening main app while connecting to watch
📑beta 7:
*themes related crash while starting app
*full-color inactive problems [Bill Pezzuti, Martin Maremäe]
*phone ui fold/unfold problems [Martin Maremäe]
📑beta 8:
*phone ui corrected bugs after orientation changes and switching between navigation screens
*improved behavior after language change
📑beta 9:
*color-only (non-graphical) favorite/archive backgrounds were not correctly restored for custom themes
+when editing text fields on the phone: text color, size and shift will be previewed live on the watch
+stationary background for the Quick Swipe panel affects Contacts cloud and folders as well [Hernandez Londres]
*optimized quick swipe panel preview generation
*=Fixed issues preventing bubble image change [Prashant Gupta]
*=if cropping fails imported bubble image is used without cropping (show ideal pixel resolution in toast) [Prashant Gupta]
*tiles with off-center layout with more than 8 bubbles and vertical app drawer petal orientation changed between active and inactive tile [Lippy Chan]
*fixed/improved swipe to exit vertical app drawer in overlay mode [Lippy Chan]

+=offer launcher calibration after OS upgrade (Android 12 requires calibration)
~notification icons bubble edit screen will show option as “Notification card” or “Dual peek card” depending on the presence of a complication peek card
+if user selects plugin’s long text → we use native notification peek card instead [Jindřich Pelhřimovský]
~notification peek card edit screen will now show “Dual peek card” on the top and “Notification card” below the icon
+notification peek card “Manage filters” button opens plugin’s blacklist on the phone instead of the edit field, which are used for complication peek card
📑beta 1
*=store Android version at boot, app update, main app open and widget edit
*=contact check scheduler setJobSchedulerJobIdRange added to suppress warning
📑beta 2
~upgrade communication between phone and watch, quicker, more reliable connection
+long press Expert option “Use overlays” to bring up the permission screen in case you want to revoke the permission (only way to access this screen on GW4)
📑beta 3
+new watch face option full-color inactive mode: Bubble Cloud watch face will behave more like standard Wear OS faces
+new section “Primary touch control” in settings to control active/inactive modes
*crash while transferring images between phone and watch
*unnecessary and faulty overlay permission request for Wear Contacts on Huawei and Xiaomi phones [Roman Percev]
*improved speed of non-overlay mode
*optimized watch face battery use (skip unnecessary refresh)
*optimized worded clock battery use (skip unnecessary refresh)
*analog clock only ambient mode text fields were misaligned
!disabled “hands over bubbles” option doesn’t affect inactive/ambient watch face
+warning indicator in settings (phone + watch) if 24h analog is enabled (option also turns red in clock bubble config screen on phone)
+new help screen linked to “Low-power screen” (active/inactive/ambient is now linked to the new “Touch control priority” section
+scrollToEdge when watch face touched to bring up active mode
~constant to adjust arrow size (increased from h/20 to h/16)
*peek card wasn’t updated on the inactive screen
+fullInactive is default for new users (off for existing ones)
~updated watch face intro screen on the watch
+new setOverlay command to make it easier to mark PrefItems
📑beta 4
*fixed occasional race condition in phone↔watch connection
~arrow color is the most vibrant of the minute/second/hour (for themed analog temporarily switch to digital to set these colors under clock bubble settings)
📑beta 5
*fullInactive non-stationary background image was drawn twice (performance hit + partially transparent backgrounds appeared incorrectly)
*peek card did not animate when hiding after folder
*dual peek card title layout issue
+swipe to show/hide peek card even on full-color inactive (overlay) watch face: start swiping from middle of the screen (swiping up only works on Wear OS 3)
+translation of new strings
📑release 6 (production rollout)
📑release 7
*new indicator arrows interfered with reveal tap (when tapping the edge of analog full screen clock to bring bubbles on top of the clock hands temporarily)
~extended video
📑release 8
*doctor’s timer crashed in app-drawer mode since the full incative update
📑release 9
*crash when watch enters always-on ambient mode before the Bubble Cloud watch face is properly set up
*lock, auto-lock did not work correctly with priority for Wear OS touches (auto lock will only work with AOD on in this version)

~targeting API30 (package visibility update)
*fixed crash when exiting homescreen widget clock bubble edit screen
*fixed crash when exiting wear os fragment in main app
*workaround for disappearing apps issue (they will show up as hidden in the Wear Cloud Editor) [Brian Bourke]
*fixed multiple peek card complication settings hanging around (all are now removed when you remove the peek card)
📑beta 1
*Weather background refesh Android 11 compliance
📑beta 2
*Hidden bubbles did not show in folders on the watch
*Crash in companion app when changing notification bubble colors
*Crash while using the crown to scroll watch face horizontally
*Crash in Wear Cloud Editor when tapping on bubble image to edit
📑beta 3
*Dual peek card (assign any complication + top notification from the plugin) hide/show to toggle between the two
📑beta 4
*bubbles don’t grow when showing hidden
*cloud not refreshed when bubbles don’t grow
*peek card complication shouldn’t change weight (it’s always 21)
*fix problems assuming size to be integer when it’s float (when designating bubbles to clouds)
*hidden bubbles don’t grow
*bubbles with illegal sizes will now appear on the watch face or in folders (so you can move them to where you want)
*rare crash while redrawing watch face
*rare crash in Bubble Cloud main app on phone
📑beta 5
*newly installed apps no longer “disappear”
*translation for new strings
*peek card will only vibrate if more than half of the text changes (used to be 1/3)
📑beta 6-7
*folder content disappeared after a v9.97.4 change
*long folder names did not appear in bubble edit screen on the watch
*more tweaks to the bubble sizing
📑beta 8
*dual peek card with no complication
*problems when dual peek card is disabled [Jindřich Pelhřimovský]
+separate peek card settings (color, transparency level, size) for notification and complication cards (long press either to set)
*filter out multiple tasker charger calls [Jindřich Pelhřimovský]
📑beta 9
*notification peek card color setting was removed on connection to phone
+scroll to watch face when locked [Jindřich Pelhřimovský]
+translate strings “notification card” “both cards”
*notification peek card works even when notification bubbles are hidden

*workaround for AndroidX 1.3/API 30 FragmentTransaction.replace bug
*call super in onRequestPermissionsResult
📑beta 1
*still trying to fix$Stub$Proxy.detach issue
📑beta 2
*Gesture detect crash when AOD is not enabled
*Crash when new app is installed
*Crash when step count permission is already given
📑beta 3
+new under “More options”: enable automatic Tasker calls: WearCharger, WearBattery, WearBattery100, WearBattery95, WearBattery20 (you’ll have to create all 5 to inhibit
📑beta 4
*fixed a crash when exiting Wear settings screen on phone (side effect of AndroidX library update?)
*fixed rotary crown crash caused library update
*fixed a crash related to applying custom-themes on the watch
📑beta 5
*show active auto-call watch charging/battery tasks in the phone app (under More Options). Click to open Tasker
📑release 6
*peek card/complication upgrade reminder screen tap showed “Unavailable @1” [Martin Maremäe]

*double tap to sticky open [Bernard Kripkee]
+implement double tap to sticky open in folders [Bernard Kripkee]
+GW4 gesture to show / hide peek card (need to implement since OS no longer supports it) ↑ peek card up = turn quickly away, slowly back ↓ Peek card down= slowly away, quickly back ↑↑ (up when card is already up)= Notification Icons app
*App did not allow changing the clock bubble background color in custom layout [reported by Cjacoballen]
+if peek card option “Open notification via plugin” is set we open to Notification icons via up gesture on Wear OS 2.x watches too
📑beta 1
*attempt to fix onDestroy crash by moving onDestroy actions to onPause
*=Fixed issue preventing bubble image change (we had to change twice for it to register)
*=Fixed imported bubble image crop issue when input image was too small [Matej Drobnič]
📑beta 2
~no gesture detection for demo card
+note in backup screen about needing Pro license to restore
📑beta 3-4
*attempt to fix onDestroy crash
📑beta 5
~no wrist gesture detection if card is empty or favorite cloud is not visible on screen
*bubble weights on watch kept changing even if option “lock bubble size, position” was enabled for the cloud
📑beta 6
+added link from notification icons bubble edit screen to gesture settings (in notification icons app)
+added wrist gesture icon to expert settings notification and what’s new page
*fixed empty card detection (gestures are disabled when there is no card or card is empty or shows “No notifications”)
📑beta 7
+improved rotating crown/bezel behavior
📑beta 8
*gesture was not correctly detected
*reduce gesture sensitivity
📑beta 9
*tweaked gesture sensitivity
+warning about wrist gestures on GW4 only working in AOD
~AndroidX libraries updated to 1.3.1, Compile
*2×Button assign still did not work correctly on GW4 (now links to website as well)
*Multi-toast guides (button assign / hide overlay warning) on GW4 will quit if you exit back to Bubble Cloud from the settings

*border improvement interfered with wear bubbles
📑release 1
*=setting widget background to 100% transparent did not show until reboot [reported by Wolfgang Hamann]
*phone app sometimes crashed on certain themed Samsung phones
*improved Portuguese translation
📑release 2
*app drawer opening watch face complication now indicates vertical app drawer correctly
*vertical app drawer icon now points into the correct direcion (up)
*vertical app drawer slides in from the bottom (still need to swipe away to the right)
*app drawer opening watch face complication is now updated correctly when app drawer opening direction is changed to/from vertical
+dependency: “”
+builder.setJobSchedulerJobIdRange(0, 1000) (draWearService)
*hide ad if license check completes after ads are initialized [Mike Northall]
📑release 3
*GW4 identified as round
*GW4 going into ambient mode
*GW4 (Android 10) prompt for step count permission
*GW4 Voice search to trigger Bixby
*GW4 Hide Samsung media control (cannot open)
*GW4 hide Google clock activities
*GW4 Do not add Media control icon
*GW4 Remove long press reassign
*GW4 New instructions to remove persistent notification
+long press in icon picker will now cancel previous toast message
+added new Samsung default app icons to automatic icon pack apply
*GW4 redirect watch face switcher to Galaxy Wearable
*GW4 Remove long press reassing from Bubble Edit screen on watch and Settings on phone
*GW4 Change 2nd button reassign from Shortcuts, Bubble Edit screen on watch, Settings on phone
📑beta 4
*GW4 Galaxy Wearable alternative for Wear OS app everywhere
📑beta 5
*double tap to sticky open [Bernard Kripkee]
+implement double tap to sticky open in folders [Bernard Kripkee]
📑beta 6
+GW4 gesture to show / hide peek card (need to implement since OS no longer supports it)
*App did not allow changing the clock bubble background color in custom layout [reported by Cjacoballen]

-=had to remove ads from Widget app as well 🙁 it was nice while it lasted…
+=labels in the app bubble selector
*fixed custom theme thumbnail issues (clock always showed 12:00 in overlay mode or a blank thumbnail was created in non-overlay mode)
*alarm related crash fixed
*fragments crashed with androidx.appcompat:appcompat:1.3.0 had to downgrade to androidx.appcompat:appcompat:1.2.0
+assign complication clicks to shortcuts [tip: Will]
*clock shortcuts (long press, double press) activated sticky open mode
*complication clicks now work with button presses too
*peek card action cannot be assigned to shortcuts
+=added “house ads” in the free version of the app, which will advertise other apps which I made (since Google no longer allows ads in apps having the ability to show over other apps)
*=”Friends price” was hard to read in the Premium Upgrade page
*=reduce ads image size
*=widget app crash on Android 4.3
*crash when starting background activity
*updated house ads (Fat Finger Calculator)