Skip to content

Releases: pacjo/SmartspacerPlugins

Update's long overdue - v1.6

03 May 18:52
Compare
Choose a tag to compare

Hello there!

We had the last release over half a year ago and it's time for another one. I've been putting this of for a long time, since I wanted to include a new plugin, but that one is still in a rough shape.

I've been debating if this should be called a hot fix edition, but seeing how it fixes some rather old bugs, that name wouldn't be totally accurate.

Changelog

Main (all apps):

  • changed internal version numbering (apart from major and minor versions it now also includes a patch section. This will allow for pushing silent bugfixes. I won't be making a github release for them, so changes will only be visible in the commits)
  • dependencies were updated

Local Battery:

  • added battery level requirement (as requested here)

Generic Weather:

  • changed forecast target wording to be more appropriate
  • added an option to show daily temperature and air quality in WeatherConditionTarget

Duolingo:

  • fix hiding target (three times!)

We ate your data! - v1.5

01 Oct 06:54
Compare
Choose a tag to compare

Introduction

Important

This release comes with indented data loss, you have been warned!

I don't feel like this project has reached a point where I need to add migrations to prevent data loss between updates. With this new version all data has been moved from JSON config files to Jetpack DataStore. This will reduce corruption risks significantly as well as simplify code for future maintenance. But it's not all sunshine and rainbows. New and old preferences aren't compatible and updating to this version will result in resetting all your configuration to default values (backups, even those done with root or recovery mode will not help).

Changelog:

Main (all apps):

  • proper material you icons! finally correct colors are used in both light and dark mode, resulting in icons matching the rest of the os
  • as mentioned in the introduction all data storage has been moved to datastore. No more broken JSON files!
  • dependencies were updated

Local Battery:

  • bluetooth device dismissal finally works correctly
  • colored icon can now be used for charging target and complication

Generic Weather:

  • new air quality complication is available (works the same way as the google one but can be forced to always be visible)
  • (breezy weather) icon packs are supported! this closes the longest standing isssue in this repository at exactly 10 months!
  • support for 12 hour time format has been added

Duolingo:

  • fixed blurred image, which appeared after a recent update

Sleep as Android:

  • an issue has been fixed where dismissing a target could cause it to reappear instantly

Closing words

Hacktoberfest begins today!
This is a great opportunity to contribute to your favorite projects. If you can't / don't want to code, that's ok too. Go spread the word about projects you like or support creators in other ways.

Still a long way to go - v1.4

23 Jul 11:18
Compare
Choose a tag to compare

Hey!

It's been what... 3 months? Yeah, it's time for a new release.

The main thing is UI. While I still can't make a good one, there are others, who can. Thanks to work done by @SuperDragonXD all apps got a visual overhaul. Awesome work!

Also there's a new plugin - Anki, which shows number of cards due from AnkiDroid app and features a simple templating system with emoji support.

Changelog:

Main (all apps):

  • unified app versioning. All apps have the same version number, even if there weren't any app specific changes.
  • there are now links to release notes in the Smartspacer app (well, there were for a long time now, but this release adds them officially)
  • bumped target sdk to 35 (android 15)
  • moved some data storage to Jetpack DataStore, this should fix some issues caused by json file corruption (those that were fixed by clearing app data)

Local Battery:

  • added battery low message, which shows up based on battery saver trigger value set in system settings (or uses 15% if not set)

Generic Weather

  • WIP weather messages targets was disabled. This only affects people how installed plugin before 9169df7. If you don't have this (Weather Forecast) target you don't need to do anything. If you have it'll be removed, but it was broken regardless

Anki

  • new plugin

So many broken things... - v1.3

19 Apr 14:41
Compare
Choose a tag to compare

Oh, hi...

...didn't see you back there.

It's not a huge release, some housekeeping, bug-fixes and a couple of new features. UI's still broken, please do not open issues about it.

Changelog:

LivelyGreeting:

  • fixed icon tinting

GenericWeather:

  • reduce apk size
  • fixed day / night icon switching
  • fixed crash with certian weather conditions
  • added more cloudy icons
  • fixed icon scaling in Pixel Launcher
  • fixed compatibility with Breezy Weather 5.2.0 and later
  • unified launch package option

LocalBattery:

  • fixed charging status on some devices
  • added chargint status complication
  • added charging requirement (can be used with any plugin)

misc (all plugins):

  • updated dependencies
  • added material you (dynamic) icons
  • make all plugins the same version

Long time no see - v1.2

05 Mar 19:50
Compare
Choose a tag to compare

Hello there!

Today I finally found courage to publish the work of the past two months. There's some bug fixes (probably some new bugs too), new functionality and still broken ui.

As for changelog? Here's some things I remembered to put into commits:

Lively Greeting:

  • fix periodic broadcasts
  • livelygreeting: add option to dynamically hide target
  • allow multiple instances

Duolingo:

  • add option to hide target when lesson is finished

Local Battery:

  • add complication
  • add bluetooth device support
  • fix target updates

Sleep as Android:

  • add image target

Generic Weather:

  • add (experimental) support for A14 split smartspace
  • switch to new google icons (make more consistent with official at a glance)

Oh, and I also enabled minification for most builds (generic weather is a bit broken with it), so apks are much smaller now.

Moving along nicely - several new plugins available!

04 Jan 20:04
Compare
Choose a tag to compare

Hello again!

It's a bit hard to believe that it only took 4 days to create 3 new plugins. This release adds:

  1. Duolingo plugin
  2. Sleep as Android plugin
  3. Lively Greetings plugin

It also:

  • fixes configuration for Generic Weather (#1) which I broke during the major settings rewrite (just before first release)

APKs are available below, and will be in the SmartspacerPluginRepository in the near future.

It's finally done edition - v1.0 released!

31 Dec 12:00
Compare
Choose a tag to compare

Well, it took a month, didn't it?

Both LocalBattery and GenericWeather are now available in v1.0 release variant.

Below are also zip files containing git repos of LocalBattery and GenericWeather from before the merge.