schamppu
ws-logo
TEAM
Beta

New pedometer update coming to fix reliability issues on Android tomorrow 16.00 UTC+0. Claim your steps before that!

Google released a fix to Android pedometer issues.

Hello!

Google just last Friday released a new pedometer API. This new pedometer API basically fixes all that made it so difficult previously to develop a reliable privacy focused pedometer for Android.

We're releasing this tomorrow at 16.00 UTC+0. Your unclaimed steps on Android will not carry over. iOS steps will carry over, and this doesn't affect iOS users.

Few notes about this:

  • The sticky notification will be gone, as a background process is no longer needed.
  • Because WalkScape no longer has a background process, notifications will be temporarily unavailable on Android.
  • The new pedometer API no longer needs weird permission setups for it to work. You should be fine using just default app settings.
  • The new pedometer API is part of Google Play Services however. If you're playing on a de-googled phone, it is likely that background step counting will not be functional. You can however try installing the required package: com.google.android.gms:play-services-fitness if that is possible.
  • Battery efficiency is likely to be much better, as WalkScape no longer needs background processing.

Full changelogs:

Added

  • Initial work on game logic multithreading started
  • Separated the Recording API into its own plugin
  • A completely new pedometer using Recording API on Android
  • Added lastSave and more features to cooldowns to make them tick
  • Added three items using the abilities
  • Added UI for abilities
  • Made Can Be Sold and Can Be Dropped to work
  • Added ticker for steps in cooldowns
  • Added a proper UI for using abilities
  • Added action resolving
  • Made a ticker UI for either steps or time
  • Added requirements for actions
  • Added requirements for cooldowns
  • Added UI that shows either cooldown requirements or action requirements depending on which is needed to be shown
  • Added a component to render keywords inside text
  • Added that some ability might be allowed to be used more than once and have multiple timers at the same time
  • Added activity type requirement
  • Added traveling requirement
  • Added Syrenthia background to the main menu

Changed

  • Changed Feed to Abilities

Fixed

  • Optimized the game assets, reducing the size of the game from 200MB to 65MB
  • Optimisation when loading a lot of steps at once
  • Inventory bug fixed where the items would sometimes not show up
  • Fixed the issue where first time fetching pedometer data and be the current time
  • Fixed the bug when using abilities that they would not have a cooldown added
  • Fixed more than 450 problems reported by Dart Analyzer
29/05/2024 09:45
6
1 comment
Lima
Beta

This has been a long time coming, finally! (I am not on android anymore, but this is great news) Also really excited to try out the abilities, whenever they are released! :D Great work as always

29/05/2024 12:23

This website uses cookies to analyze traffic. By clicking 'Accept' you consent to this usage.