Skip to content

Releases: KieronQuinn/Smartspacer

1.7.7

03 Jul 22:57
b6d1d15
Compare
Choose a tag to compare
  • Fixed an issue where Expanded Smartspace may show stale Targets & Complications.
  • By popular request, added option to automatically enable Native Smartspace. Please read the strong warning on this setting if you are enabling it.
  • Tapping the category header in the widget recommendations in Expanded Smartspace will now cycle through the pages, working around the inability to swipe horizontally when replacing Discover with Expanded Smartspace on Android 15 using the Pixel Launcher.
  • Fixed buttons not being clickable in some cases when enabling Enhanced Mode from the settings.
  • Updated unavailable state description for Google Weather Forecast Target to reflect the fact that it now requires a Pixel or Pixel-based ROM.

1.7.6

21 Jun 19:36
962beac
Compare
Choose a tag to compare
  • Fixed Expanded Smartspace widgets not being clickable when replacing Discover on Android 14 and on third party launchers in Android 15
  • Fixed padding of Expanded Smartspace widget picker
  • Experimental fix for upstream issue causing Expanded Smartspace crashes, using a workaround Google has not merged since October 2021

1.7.5

20 Jun 17:58
629319a
Compare
Choose a tag to compare
  • Target Android 15
  • Support for Android 15 Pixel Launcher embedded Discover feed replacement
  • Improved long press listener for scrollable widgets in Expanded Smartspace
  • Group notification channels in Notification Target configuration by group, hide IDs when a description is not available
  • Performance improvements
  • Bug fixes

1.7.4

21 May 19:53
Compare
Choose a tag to compare
  • Improve performance of Expanded Smartspace launcher overlay
  • On Android 15, Native Smartspace no longer supports showing custom Targets & Complications when music is playing on the AoD. The option to do this is now disabled in Smartspacer when only Native Smartspace is in use on Android 15 (older Android versions, OEM Smartspace etc. are not impacted)
  • Enabled in-app predictive back
  • Added more widget recommendation categories from Android 15 Beta 2
  • Crash fixes

1.7.3

20 Apr 22:43
75ae38b
Compare
Choose a tag to compare
  • On compatible devices with Enhanced Mode enabled, Smartspacer will now show recommended widgets from the system in the widget picker within Expanded Smartspace
  • The At a Glance (Widget) Target now supports multiple Targets being loaded from the source widget where available
  • When tapping a Target, Complication or Widget in Expanded Smartspace which launches an app, the animation will now start from the Target, Complication or Widget you have tapped
  • Crash fixes

1.7.2

12 Apr 23:58
Compare
Choose a tag to compare
  • Fixed some icons not being tinted correctly in Expanded Smartspace
  • Various crash fixes

1.7.1

07 Apr 18:46
22c16d0
Compare
Choose a tag to compare

1.7.1:

  • Text & Icon shadow behaviour in Expanded Smartspace (and the client SDK) now matches the rest of the app
  • Added option to disable shadow on Expanded Smartspace
  • Added Music Playing Requirement
  • Fixed some Targets which rely on Widgets not working (eg. Google Weather Forecast)
  • Fixed the Google Sans on Widgets setting in Expanded Smartspace not immediately applying

1.7: The Widget Update

Version v1.7 includes a number of updates to improve widgets in Smartspacer:

The Smartspacer Widget

  • Added new vertical list option. This is a long requested feature, but may reduce performance and increase battery life with some setups
  • New Widget Configuration UI with a live preview of what your settings will look like
  • Added option to add extra horizontal padding to the widget independent of your launcher
  • Added option to make the widget page controls invisible, but still available (for minimal setups)
  • Added option to disable the text shadow
  • Text width estimation has been improved to maximise the amount of content which can be shown in the widget

Expanded Smartspace

  • Widgets can now be displayed alongside each other, where space allows
    • If you do not want this functionality, you can enable an option per-widget to fill the width of the column without increasing the actual size of the widget
  • Fixed an issue where widgets were not being resized correctly, resulting in some being displayed incorrectly
  • Added a workaround for widget previews, meaning almost all of them now work correctly
  • Added an option to disable forced rounded corners on a per-widget basis
  • Added an option to disable the multi-column view on larger devices
  • Added an option to hide the add widget button for minimal setups
  • Added an option to display Complications above the Targets
  • When adding a Widget to Expanded Smartspace, the Google-provided Battery, Weather, Notes and Conversation widgets will be displayed in their own categories, matching the Pixel Launcher

Other Features

  • Added option to remove new lines from the Notification Target, which will try to display as much of the Notification content as possible within the Target
  • Added a new Date Complication, with the same options as the Date Target
  • Preparations for Android 15's new "Glanceable Hub", which uses Smartspace, to pass through system-provided content. Smartspacer does not currently support modifying this, but may do in the future.

Bug Fixes

  • Fixed Google Tasks & Gmail-provided At a Glance Target clicks not working.
    • Note: on non-rooted devices, clicking a Gmail-provided Target will open the email in your browser rather than the Gmail app due to security-related limitations. On a rooted device, the Gmail app will open as normal, and Tasks are not impacted.
  • Improved "orphaned" widget detection (where a removed widget config is left in Smartspacer's database), which means the accessibility notification will not show if not required.
  • Improved behaviour around battery optimisation, which was causing some Smartspacer Targets (eg. Calendar) to become stuck. For best results, open Smartspacer and close it again after disabling battery optimisation.
  • Widgets from the Huawei/Honor Weather & Calendar apps will no longer be available to add to Expanded Smartspace, as they were not compatible and were causing crashes when trying to add.
  • Fixed the Alarm Complication showing the wrong time after time changes
  • Various crash fixes

Also check out the Device Controls Plugin, now on the Plugin Repository, which allows you to control your smart home devices from the Smartspace (requires root)

1.7

06 Apr 20:38
Compare
Choose a tag to compare
1.7

1.7: The Widget Update

Version v1.7 includes a number of updates to improve widgets in Smartspacer:

The Smartspacer Widget

  • Added new vertical list option. This is a long requested feature, but may reduce performance and increase battery life with some setups
  • New Widget Configuration UI with a live preview of what your settings will look like
  • Added option to add extra horizontal padding to the widget independent of your launcher
  • Added option to make the widget page controls invisible, but still available (for minimal setups)
  • Added option to disable the text shadow
  • Text width estimation has been improved to maximise the amount of content which can be shown in the widget

Expanded Smartspace

  • Widgets can now be displayed alongside each other, where space allows
    • If you do not want this functionality, you can enable an option per-widget to fill the width of the column without increasing the actual size of the widget
  • Fixed an issue where widgets were not being resized correctly, resulting in some being displayed incorrectly
  • Added a workaround for widget previews, meaning almost all of them now work correctly
  • Added an option to disable forced rounded corners on a per-widget basis
  • Added an option to disable the multi-column view on larger devices
  • Added an option to hide the add widget button for minimal setups
  • Added an option to display Complications above the Targets
  • When adding a Widget to Expanded Smartspace, the Google-provided Battery, Weather, Notes and Conversation widgets will be displayed in their own categories, matching the Pixel Launcher

Other Features

  • Added option to remove new lines from the Notification Target, which will try to display as much of the Notification content as possible within the Target
  • Added a new Date Complication, with the same options as the Date Target
  • Preparations for Android 15's new "Glanceable Hub", which uses Smartspace, to pass through system-provided content. Smartspacer does not currently support modifying this, but may do in the future.

Bug Fixes

  • Fixed Google Tasks & Gmail-provided At a Glance Target clicks not working.
    • Note: on non-rooted devices, clicking a Gmail-provided Target will open the email in your browser rather than the Gmail app due to security-related limitations. On a rooted device, the Gmail app will open as normal, and Tasks are not impacted.
  • Improved "orphaned" widget detection (where a removed widget config is left in Smartspacer's database), which means the accessibility notification will not show if not required.
  • Improved behaviour around battery optimisation, which was causing some Smartspacer Targets (eg. Calendar) to become stuck. For best results, open Smartspacer and close it again after disabling battery optimisation.
  • Widgets from the Huawei/Honor Weather & Calendar apps will no longer be available to add to Expanded Smartspace, as they were not compatible and were causing crashes when trying to add.
  • Fixed the Alarm Complication showing the wrong time after time changes
  • Various crash fixes

Also check out the Device Controls Plugin, released today on the Plugin Repository, which allows you to control your smart home devices from the Smartspace (requires root)

1.6.4

07 Mar 22:44
fc616d5
Compare
Choose a tag to compare
  • Fixed Digital Wellbeing Target not working
  • Fixed crash when using Flashlight/Torch Target without Enhanced Mode sometimes
  • Calendar events now deprioritise events which have already started, in favour of future events if they exist (all day events no longer stick to the top of the list)
  • Targets & Complications which request Smartspace updates even when not currently showing a Target or Complication now receive visibility events too, allowing them to use less battery by running their own services
  • Fixed an issue where some icons would not load in Expanded Smartspace
  • Some other bug fixes

1.6.3

10 Feb 20:02
1ba3e6b
Compare
Choose a tag to compare
  • Fixed Expanded Smartspace overlay not working on some Android 14 devices, caused by the fix for QPR3 Beta 1

1.6.2:

  • Fixed Expanded Smartspace overlay not working on Android 14 QPR3 Beta 1
  • Improved Wi-Fi Requirement logic after reboot
  • Added the ability for Smartspacer to be set as the Assistant app, thanks @0x50f13! This allows you to open Expanded Smartspace with the assistant/power button if available. Please note that setting this will disable Circle to Search, if you are using that.