feat(phone-operate): Panel redesign and minor bug fixes - #674
Conversation
…ayer with updated translations and assets
|
CC @CSY2569: this pull request was automatically moved to draft until you have had a chance to look at it. It will be marked ready for review automatically once you reply here. |
CSY2569
left a comment
There was a problem hiding this comment.
Tested the redesign locally (niri, panel toggle, cast card back-navigation, media controls, saved contacts). Looks good — merging. Thanks for the contribution!
|
Hi @brightestautumn — I tested your redesign locally (niri) and approved the PR. It looks great, thank you! 🎉 The PR is currently a Draft because the Noctalia-CI moved it to draft for me to review. Since I can't mark it ready from my account, could you flip it to ready-for-review so the maintainers can merge it? |
|
Thanks a lot! It automatically marked it as ready for review I guess Also, for the Chinese translation, I added the keys with English labels just so you wouldn’t have to go through the trouble of finding and adding them yourself. You might just need to change those labels to Chinese. |
|
Translations should be edited on https://i18n.noctalia.dev |
Plugin
icefish/phone-operateplugin.toml)What it does
The bugs/issues I encountered
External dependencies
same as the original plugin
Testing
Screenshots / Videos
video_20260909_002101.mp4
Checklist
Ready-for-review requirement: Every box in this section must be checked. If any statement is not true, keep the
pull request as Draft. An explanation does not replace a required check.
idafter the/inplugin.tomlexactly.plugin.toml,README.md,thumbnail.webp, andtranslations/en.json.README.mdfollows theREADME template, documents
every entry id and dependency, and includes exact panel IPC commands and launcher prefixes where applicable.
thumbnail.webpis present and relevant; for a new plugin I created it with the thumbnail generator, and for an update I regenerated it with the generator if the visual identity or user-facing appearance changed.versionfollows semver and is bumped in this PR;plugin_apiis the oldest API level this plugin requires.understand that language well enough to review and maintain it (no unreviewed machine/LLM translations).
catalog.toml; CI generates it.Code review attestation
Plugins run as trusted, unsandboxed Luau in the user's session. Confirm:
Ready-for-review requirement: Every attestation below must be checked.
licensedeclared inplugin.toml.