egoist / toolcat-releases

Releases for Toolcat
https://toolcat.app
4 stars 0 forks source link

Feature Request: Add URLs to sidebar #13

Open hschneider opened 9 months ago

hschneider commented 9 months ago

Would be nice to have multiple external links (URLs) in the menu sidebar. Clicking such link would open the corresponding web page in a WebView in the main window.

This would allow users to add their favorite custom web services like QRcode- and Password-Generators etc. to ToolCat.

egoist commented 9 months ago

hmm I think it's better as bookmarks in your browser instead?

hschneider commented 9 months ago

Absolutely. All info in 1 place saves clicks and time :-) It also saves you from many tiny tool requests, that already exist on the web.

egoist commented 9 months ago

I intend to add any tools that make sense, and possibly allow you to write custom tools (in js) too

hschneider commented 9 months ago

Can custom tools open an external page in a WebView? The all use cases will be covered :-)

egoist commented 9 months ago

The app uses the https://tauri.app framework, which does not support creating a custom webview inside the existing webview. We have to use an iframe, but some websites may not load inside an iframe.

It would also be better to use community plugins designed specifically for Toolcat for a better user experience.

hschneider commented 9 months ago

Ahhh .. I see. Then a way to open an external browser with an URL via custom JS would do.

Adding custom JS tools would be great - but there should be a way to sync between multiple TooCat instances then. Either automatically or by copying some JSON- or Sqlite file manually .... So the custom code is added once and available on all machines.