Skip to content

Update SDH-PlayTime to 3.2.5#1012

Open
ynhhoJ wants to merge 1 commit intoSteamDeckHomebrew:mainfrom
ynhhoJ:sdh-playtime
Open

Update SDH-PlayTime to 3.2.5#1012
ynhhoJ wants to merge 1 commit intoSteamDeckHomebrew:mainfrom
ynhhoJ:sdh-playtime

Conversation

@ynhhoJ
Copy link
Copy Markdown
Contributor

@ynhhoJ ynhhoJ commented Mar 27, 2026

Update SDH-PlayTime to 3.2.5

[3.2.5] - 2026-03-27

Added

  • First day of the week — you can now choose whether your week starts on Sunday or Monday in Settings > General.
  • Sunday highlighting — Sundays are now displayed in red across calendar and report views, making weekends easier to spot.

Changed

  • Upgraded internal dependencies to keep everything up to date and secure.

Fixed

  • Fixed occasional silent failures when loading data, improving overall stability.
  • Weekly and monthly reports now properly refresh when the selected date range changes.
  • Various typo corrections across the app for a cleaner experience.

[3.2.4] - 2026-03-09

Added

  • Ko-Fi QR code for easy support: now you can quickly access the plugin's Ko-Fi page by scanning the QR code in the Quick Access Menu or Settings. A simple way to show your appreciation and help fund future updates!
  • In Settings > About was added nicknames of users who supported me on Ko-Fi!

Fixed

  • Fixed various bugs across the plugin for improved stability and performance.

[3.2.3] - 2026-03-09

Changed

  • Upgraded internal dependencies to keep everything up to date and secure.

[3.2.2] - 2026-02-18

Added

  • Game associations: link two games together so their playtime is combined into one entry in statistics. Useful when the same game is installed as both a Steam game and a Non-Steam shortcut, or when a game was re-added under a different name.
    • Create associations — pick a "parent" game and a "child" game; the child's playtime merges into the parent in all reports.
    • Remove associations — unlink games at any time; their playtime goes back to being counted separately.
    • Association management is available in Settings > Game Management.
  • Tracking statuses are now visible in reports and the game options menu — see at a glance which games are paused, hidden, or ignored.

Changed

  • "Tracking" section in Settings renamed to "Game Management".

Fixed

  • Time interval calculations for more accurate playtime tracking.
  • Date formatting in reports.

[3.2.1] - 2026-01-02

Added

  • Game Tracking Statuses: control how each game is tracked and displayed in statistics via Settings > Game Management.

    Status Visible in Stats? Tracks New Sessions?
    Default Yes Yes
    Pause Yes No — useful for games you're taking a break from
    Hidden No — removed from all charts and reports Yes — still records time in the background
    Ignore No No — completely excluded
    • Full management UI to browse, search, and change statuses for all your games.

Fixed

  • 64-bit Steam IDs are now correctly detected, preventing data loading problems.

[3.2.0] - 2025-12-19

Added

  • Multi-user support: PlayTime now keeps separate playtime data for each Steam user on the device. If multiple people share the same Steam Deck, each person's statistics are fully isolated.
    • Each user automatically gets their own database the first time they log in.
    • Existing playtime data is automatically migrated to the user profile — no manual steps needed.
    • The legacy database is preserved as a backup and is never modified.

Note

If you share your Steam Deck with family or friends, everyone now has their own independent playtime history!

Task Checklist

Developer

  • I am the original author or an authorized maintainer of this plugin.
  • I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.

Plugin

  • I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • I have verified my plugin is unique or provides more/alternative functionality to a plugin already on the store.

Backend

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Community

  • I have tested and left feedback on two other pull requests for new or updating plugins.
  • I have commented links to my testing report in this PR.

Testing

  • Tested by a third party on SteamOS Stable or Beta update channel.

@ynhhoJ ynhhoJ requested a review from a team as a code owner March 27, 2026 22:03
@github-actions github-actions bot added the plugin-update Updating a plugin on the Plugin Store label Mar 27, 2026
@github-actions
Copy link
Copy Markdown

Issues Found

  • Both testing boxes are present in your description. Please remove one of them per the Markdown comment above the testing section.

Next Steps

  1. If we found any issues above, please edit your pull request description to resolve them and leave a comment saying you've done so.
  2. For the quickest review, please see the Community section of the pull request template for how you can help other developers.
  3. Once your description is correct, a maintainer will review your pull request as soon as possible.

Thank you for your contribution! If you need any help, please reach out on our Discord server. ❤️

@ynhhoJ
Copy link
Copy Markdown
Contributor Author

ynhhoJ commented Mar 27, 2026

Update plugin description!

@RodoMa92
Copy link
Copy Markdown
Contributor

RodoMa92 commented Apr 1, 2026

Ooooh, boy. Pls smaller PRs next time :). Looks fine to me anyway, to testing it goes.

@github-actions
Copy link
Copy Markdown

This pull request is stale as no updates or testing reports have been posted within the last 7 days. Please ensure you are actively recruiting testers or resolving the issues discussed. If you do not remove the stale label or comment, this will be closed in 7 days. Please close this pull request if you need more time to resolve issues so we can keep our repo healthy.

@github-actions github-actions bot added the stale label Apr 11, 2026
@bastiHST90
Copy link
Copy Markdown

bastiHST90 commented Apr 15, 2026

Plugin Testing Report for SDH-Playtime 3.2.5-fd4bec6

Installed Plugins:

Magicblack 2.0.0
Decky LSFG-VK 0.12.2
Deckcord 0.3.4
Storage Cleaner 1.4.0
CSS Loader 2.1.2
Volume Mixer 1.2.1-1
Playcount 1.7
SteamGridDB 1.7.1
Brightness Bar 1.0.4

Specifications:

SteamOS 3.7.21 (Stable)
Steam 1773426488 (Stable)
Decky 3.2.3 (Stable)

Issues:

Has the following major blocking issue(s): None
Has the following minor non-blocking issue(s): None

Summary:

No issues found, works as expected. I really like the feature where you can hide games / not track them. Nice addition!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugin-update Updating a plugin on the Plugin Store stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants