Releases: KieronQuinn/Smartspacer
Releases · KieronQuinn/Smartspacer
1.11.1
- Tweaked blur to closer match the blur in Android 17 QPR1
- Fixed a Complication disappearing if showing next to the date is enabled and there's only one Complication to show on the date Target
- Fixed tapping to the left or right of the popup in Expanded Smartspace not dismissing the popup
- Hide Complication in the Expanded Smartspace cluster of Complications below the Targets if it's blank
1.11
- Smartspacer has got a fresh lick of paint, with Material Expressive components throughout and subtle blurs where supported (don't like blurs? Disable them in the Smartspacer settings)
- Added support for showing a Complication next to the date where available. By default, this only applies to Weather Complications (same as stock Pixels), but you can change this to allow any complication in the Smartspacer settings
- Smartspacer now uses the newer Google Sans Rounded font, including in the widget and clients where available
- Smartspacer will now prompt you to switch to the newer Shizuku fork if the installed version is outdated and would potentially cause problems
- Tweaked the font sizes throughout to better match modern Pixel UI
- The Plugins tab will now show a "New" label when new plugins are available
- The Now Playing Target will now detect when a device is using the new Now Playing and become unavailable (this is due to a Google change and can only be fixed with root)
- Updated list of Target types in the At a Glance Target to allow them to be hidden
- Screensaver (dream) and Ambient Cue (whatever that is) Smartspace sessions will now be passed through when Native Smartspace is enabled to not break device functionality
- The search provider option in Expanded Smartspace will now default to the system-specified provider on Pixel devices
- You can now lock the Smartspacer widget to a specific page or Target (thanks @yajasmalhotra!)
- Fixed crash on Android 17 QPR
- Fixed Native Smartspace getting stuck on the lock screen on Android 17 QPR
- Fixed RemoteViews based At a Glance content (sport & finance) not being clickable
- Fixed Google Weather Target not working - this has now been renamed to Pixel Weather as it requires the Weather app from Pixels (but it can be sideloaded!)
- Fixed some calendar events not appearing with some calendars in some time zones
- Fixed alarm Complication showing the wrong time when the time zone changes
- Fixed "Shizuku Required" notification not opening Shizuku when clicked
- Fixed crash related to Gmail Complication
- Fixed Google Doodles not working due to a user agent check
- Fixed crash when interacting with OEM Smartspace on some devices
- Various other minor crash fixes
1.10.1
- Fixed crash on Android 16 QPR2
- Fixed widget scrolling in Expanded Smartspace
- Fixed back not working when using 3 button navigation
- Fixed widget picker not working properly in the Widget Target
1.10
- Notification Target can now show custom content where available and where it is supported. This allows apps that provide "Live Activity" content using custom notifications to be displayed in the Smartspace.
- Material You style widget option (horizontal only, Android 12+), thanks @0xf104a
- The theme is now correctly applied to the header in Expanded Smartspace
- Fixed album art not being handled correctly for some apps, thanks @nift4
- Fixed flashlight on Android 16
- Crash fixes
1.9.2
- Improvements to the At a Glance (Smartspace) Target & Complication, changing how the original service is bound. This was required to support Android 16, but is also backported since the method is better and should lead to fewer feedback loops.
- Fixed Targets & Complications that use widgets with lists not working on Android 16.
- The Widget Target now sends a smaller width to the widget, which may fix some layout issues.
- Fixed the Custom Content compatibility check not working on the Pixel Launcher
- Fixed Widget Targets on Expanded Smartspace absorbing a complication but not showing it
1.9.1
- Fixed crash on some versions of Android 14 using Native Smartspace
- Fixed some sizing issues with widgets in Smartspace, and added a new option to use an alternative sizing system which improves some but breaks others. If you are using KWGT or similar, this should be disabled for those widgets.
1.9 changes:
- Experimental RemoteViews support. This allows any Target to make a custom layout, much like how widgets work. Google quietly added support for this to Native Smartspace in Android 15 QPR2 and Android 16 DP1, Smartspacer now supports it on Native Smartspace on those versions, and everywhere else (except OEM Smartspace) on all versions (third party apps using the Smartspacer SDK may need updating)
- New Widget Target, using RemoteViews support, allowing you to put 4x1 widgets in Smartspace. There are a number of limitations for this, see the app for more info.
- New Clock Target, which is the same as the Clock Complication but as a Target.
- Added option to hide add button on Expanded Smartspace when locked.
- Fixed vertical widget on Android 16.
- Support for adding widgets from work profile (requires widget's app to be installed on the main profile too due to system limitations).
- Fixed an issue where Battery Optimisation could not be disabled on some devices when Enhanced Mode is enabled.
1.9
- Experimental RemoteViews support. This allows any Target to make a custom layout, much like how widgets work. Google quietly added support for this to Native Smartspace in Android 15 QPR2 and Android 16 DP1, Smartspacer now supports it on Native Smartspace on those versions, and everywhere else (except OEM Smartspace) on all versions (third party apps using the Smartspacer SDK may need updating)
- New Widget Target, using RemoteViews support, allowing you to put 4x1 widgets in Smartspace. There are a number of limitations for this, see the app for more info.
- New Clock Target, which is the same as the Clock Complication but as a Target.
- Added option to hide add button on Expanded Smartspace when locked.
- Fixed vertical widget on Android 16.
- Support for adding widgets from work profile (requires widget's app to be installed on the main profile too due to system limitations).
- Fixed an issue where Battery Optimisation could not be disabled on some devices when Enhanced Mode is enabled.
1.8.2
- Fixed crash on Android 15 QPR2
- Minor bug fixes
1.8.1
Fixed an issue where the date would sometimes appear in Expanded Smartspace when it had not been added
1.8
- The Date & filler date Targets are now fully handled by Smartspacer. This is required to fix an issue in Android 15 QPR1 where it is no longer possible to allow the Launcher or Lock Screen to handle the date while showing two complications below it. This also means that when the open behaviour for Expanded Smartspace is set to "always", tapping the date will now open Expanded Smartspace, where it was previously not possible.
- Fixed an issue where tapping the weather on devices using the At a Glance Complication with Pixel Weather installed would not open the weather, it now opens in Pixel Weather
- Tapping the weather when using the Google Weather Complication and will now open Pixel Weather when it is installed
- All built in Targets & Complications that can support being added more than once are now able to be. This is useful if you want to add different requirements for specific screens (eg. lock screen).
- Added an in-app option to change the app language (this is synced with the system setting on Android 13+)
- Added a link to the Crowdin page in the about card
- Bug fixes