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

Add FastGPT input and Small Web link - v0.5.0 #62

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

BrunoBernardino
Copy link
Contributor

This implements a FastGPT input and Small Web link (with support for adding more links in the future). Both only show up after having a valid session.

Because of the FastGPT input, if you have a valid session, opening the popup will now automatically focus that input field, so you can start typing right away. Pressing enter opens the FastGPT window with the query prefilled.

Clicking "Small Web" simply opens a new tab with that URL.

This also implements a fail-safe for issues reported in https://kagifeedback.org/d/2234-kagi-extension-api-key-not-persistent-in-firefox-esr-on-kali-linux and https://kagifeedback.org/d/2090-kagi-keeps-saying-invalid-session-token-in-firefox-on-linux-after-setting-up-successfully-and-working-fine-for-a-while and https://kagifeedback.org/d/2748-firefox-default-search-engine-keeps-resetting and hopefully make those easier to self-fix.

Finally, some linter and formatter tweaks and fixes were also added here, and the dependencies updated.


Screenshot from 2024-01-19 15-52-12


kagi_chrome_0.5.0.zip

kagi_firefox_0.5.0.zip

This implements a FastGPT input and Small Web link (with support for adding more links in the future). Both only show up _after_ having a valid session.

Because of the FastGPT input, if you have a valid session, opening the popup will now automatically focus that input field, so you can start typing right away. Pressing enter opens the FastGPT window with the query prefilled.

Clicking "Small Web" simply opens a new tab with that URL.

This also implements a fail-safe for issues reported in https://kagifeedback.org/d/2234-kagi-extension-api-key-not-persistent-in-firefox-esr-on-kali-linux and https://kagifeedback.org/d/2090-kagi-keeps-saying-invalid-session-token-in-firefox-on-linux-after-setting-up-successfully-and-working-fine-for-a-while and https://kagifeedback.org/d/2748-firefox-default-search-engine-keeps-resetting and hopefully make those easier to self-fix.

Finally, some linter and formatter tweaks and fixes were also added here, and the dependencies updated.
@BrunoBernardino BrunoBernardino self-assigned this Jan 19, 2024
@vprelovac vprelovac merged commit 4600fcb into main Jan 19, 2024
1 check passed
@BrunoBernardino BrunoBernardino deleted the feature/fastgpt-small-web branch January 20, 2024 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants