Polish any text from anywhere. Press a shortcut, pick a transformation, and the result streams in and lands on your clipboard. Talks to your own AI provider with your own API key - Anthropic, Gemini, or anything that speaks the OpenAI contract. All your API Keys are stored locally on your machine.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
extension.js:123
St.Clipboard.get_default()
panel.js:456
St.Clipboard.get_default()
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Package contains files that often should not be shipped for review.
Don't include unnecessary files
.gitignore
.gitignore
Makefile
Makefile
.git/index
.git/index
.git/description
.git/description
.git/HEAD
.git/HEAD
.git/config
.git/config
.git/packed-refs
.git/packed-refs
.git/hooks/pre-push.sample
.git/hooks/pre-push.sample
.git/hooks/pre-merge-commit.sample
.git/hooks/pre-merge-commit.sample
.git/hooks/pre-applypatch.sample
.git/hooks/pre-applypatch.sample
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Compiled GSettings schemas should not be shipped for 45+ packages.
Don't include unnecessary files
schemas/gschemas.compiled
schemas/gschemas.compiled
EGO-P-007 warning
JavaScript files should be reachable from extension.js or prefs.js
Some JavaScript files are not reachable from `extension.js` or `prefs.js` imports.
Don't include unnecessary files
tests/live-check.js
tests/provider.test.js
tests/secrets.test.js
tests/transforms.test.js
tools/print-key.js
tools/save-key.js
EGO-L-001 warning
extension must not create GObject instances or modify shell before enable()
Resource creation or signal/source setup was found outside `enable()`.
Only use initialization for static resources
secrets.js:11
new Secret.Schema(
'io.github.jirugutema.polifix.ApiKey',
Secret.SchemaFlags.NONE,
{provider: Secret.SchemaAttributeType.STRING}
)
| Version | Status |
|---|---|
| 1 | Unreviewed |