decky-plugin-database icon indicating copy to clipboard operation
decky-plugin-database copied to clipboard

update MangoPeel to v0.0.7

Open Gawah opened this issue 2 months ago • 7 comments

MangoPeel v0.0.7

  1. Removed the custom tabs component, using Decky tabs and optimized the display effect of tabs.
  2. Updated to Decky API 3 to fix plugin crash issues with the latest client version.
  3. Added the gpu_list parameter to display more GPU information.

Task Checklist

Developer

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

Plugin

  • [x] I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • [x] 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][pulls] 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.

Gawah avatar Oct 12 '25 11:10 Gawah

Plugin Testing Report

Installed Plugins

  • Deck Settings - 1.2.5-976d6fb
  • MangoPeel - 0.0.7-94c1713

Specifications

  • SteamOS 3.7.13 (stable)
  • Steam 1751405894 (stable)
  • Decky 3.1.11 (stable)

Issues

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

Summary

This plugin is cool! I did not know you could modify so many parts of the overlay. I flicked through everything I could fined and saw no errors in the console or any issues with the overlay itself. Everything seemed to toggle on/off as expected.

Josh5 avatar Oct 14 '25 04:10 Josh5

After installing this plugin, my decky loader (not just the MangoPeel section, but the whole loader) was immediately broken. I was on SteamOS Beta, switching to Stable seems to have brought it back (Edit: confirmed this a couple times now, the break is caused by SteamOS Beta). There's a chance it's unrelated to this plugin but I had been using decky today to test my own plugin and neither decky nor SteamOS had been recently updated.

IMG_20251013_204403607_HDR IMG_20251013_204423827_HDR

wheaney avatar Oct 14 '25 04:10 wheaney

Plugin Testing Report

System Specs

  • SteamOS 3.7.15 (Stable)
  • Steam version 1759461205
  • Decky version 3.1.11 (Stable)

Installed Plugins

  • MangoPeel - 0.0.7-94c1713
  • CSS Loader - 2.1.2
  • Audio Loader - 1.6.1
  • Controller Tools - 2.0.2
  • MagicPods - 2.0.8
  • EmuDecky 1.0.8
  • Game Theme Music - 1.7.1-96106b0
  • Decky Framegen - 0.11.15
  • Decky Lossless - 0.11.0
  • Wine Cellar - 0.1.6
  • AutoFlatpaks - 1.6.8
  • TabMaster - 2.11.0
  • MagicBlack - 1.0.5
  • CheatDeck - 1.1.2-cb3cea0
  • SteamGridDB - 1.6.0
  • ProtonDB Badges - 1.1.0
  • Storage Cleaner - 1.4.0

Issues

Major blocking issue(s) None

Minor non-blocking issue(s) None

Closing Thoughts/Remarks

This is an interesting plugin. I didn't know the HUD could be modified like this! Frankly, I found navigating the UI a bit confusing at first with the prefix toggled on by default, but once I toggled that off the plugin itself is intuitive enough. I wish this plugin didn't disable SteamOS builtin HUD detail slider, however, but that's just me.

Deploy to Prod?

Yay

MegalonVII avatar Oct 14 '25 09:10 MegalonVII

Plugin Testing Report

Installed Plugins

  • PowerControl - 3.3.4
  • MangoPeel - 0.0.7-94c1713
  • Decky Clash - 0.3.3
  • Decky Terminal - 0.5.3
  • SteamGridDB - 1.6.0
  • Better Keyboard - 0.2.2-a9d393f

Specifications

  • GPD Win Mini (2024)
  • Arch Linux 2025/10/19
  • Steam 1759461205 (stable)
  • Decky 3.1.11 (stable)

Issues

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

Summary

LGTM. It works very well.

chenx-dust avatar Oct 21 '25 15:10 chenx-dust

@Gawah Have you had a chance to look into the issues wheaney reported on Steam beta branch?

EMERALD0874 avatar Oct 21 '25 16:10 EMERALD0874

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[bot] avatar Oct 29 '25 01:10 github-actions[bot]

@Gawah Have you had a chance to look into the issues wheaney reported on Steam beta branch?

I'm sorry for the late reply. I tested on SteamOS beta with client version 1761786974, and Decky v3.1.11 would crash and fail to open even after uninstalling all plugins. Therefore, I believe the crash is unrelated to Mangopeel. Under Decky v3.2.0-pre1, I tested for a day, and regardless of switching between Steam beta and stable, Mangopeel ran smoothly without any crashes occurring. 4199f16c574181b11c4bb4d724d568dc

Gawah avatar Nov 03 '25 09:11 Gawah

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[bot] avatar Nov 11 '25 01:11 github-actions[bot]