cohenerickson / Velocity

Velocity is a fully featured tabbed proxy with a seamless browsing experience.
https://velocity.radon.games
GNU Affero General Public License v3.0
138 stars 324 forks source link

[Feature request] - Use PWA to created windowed experience #7

Closed glitch128 closed 1 year ago

glitch128 commented 1 year ago

Making Velocity a PWA would make the user experience more like an actual browser. The experimental Window Controls Overlay API could also be implemented to remove the title bar making an even more seamless UI.

cohenerickson commented 1 year ago

Yes, this is definitely on the list of things to do, I have had some issues with PWA's in the past when using Vite as a bundler, but I will see what can be done about that.

glitch128 commented 1 year ago

a bundler? I was just thinking of creating a manifest.json file and linking it to the index.html file, since you already have a service worker registered

cohenerickson commented 1 year ago

I am going to limit this to just PWA support as of now due to the style overhauls that would be required to implement Window Controls Overlay API however I will keep it in mind.

cohenerickson commented 1 year ago

Added in v1.3.0

glitch128 commented 1 year ago

hey, change this line in the manifest from "start_url": "/index.html" to this "start_url": "/" because all I get is a white screen when it opens from index.html