Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the browser extension #321

Open
18 tasks
Jenselme opened this issue Nov 24, 2024 · 0 comments
Open
18 tasks

Improve the browser extension #321

Jenselme opened this issue Nov 24, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Jenselme
Copy link
Owner

Jenselme commented Nov 24, 2024

To improve the raw result made in #156

  • Publish the extension.
  • Ask confirmation before reseting options to default.
  • Provide better error messages if the extension is used with its default configuration.
  • Can delete an article after confirmation directly from the extension.
  • Can unsubscribe from a feed after confirmation directly from the extension.
  • Don’t override title or reading time if manually set when resaving article. It’s a bigger problem here because if we reopen the extension, the values we set will be erased.
  • Don’t override read status in this case: the extension will display it, no need to force it like we do when adding in the form.
  • Support sub tags too!
  • Can save article and subscribe to feeds without closing the extension.
  • Setup for translation.
  • Can test the options directly on the options page.
  • Improve display with a huge number of tags.
  • Can go to the saved article directly from the extension.
  • Auto save form updates (and display a saved status)? It’s not that great to have to update after editing tags.
  • Display whether we are subscribed to a feed when opening the extension.
  • Display whether we already saved the article when opening the extension.
  • Display message stating it must be configured if it’s not.
  • Provide a way to test the connection to the API directly from the configuration page.
@Jenselme Jenselme added the enhancement New feature or request label Nov 24, 2024
@Jenselme Jenselme added this to the March 2025 milestone milestone Nov 24, 2024
@Jenselme Jenselme self-assigned this Dec 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant