Looking for some beta testers who use Linux for a multi-protocol browser I've been working on. https://waystone.njb1966.com Feedback is appreciated if decide to try it out.

https://waystone.njb1966.com

๐Ÿบ CalvusRex

Apr 19 ยท 3 weeks ago ยท ๐Ÿ‘ flipperzero, SavaRocks, balloon, hglamp

14 Comments โ†“

๐Ÿš€ lars_the_bear ยท Apr 19 at 09:01:

If the software is a slick as the website, I'm sure it will be great :)

Sadly, it wouldn't start when I tried it. I installed the dependencies you listed, but I suspect more are required. Or maybe I'm just being dim. I logged a bug on GitHub, just in case it isn't just me being dim.

Incidentally, will you be supporting Markdown in your software? The more browsers that support it, the easier it will be for authors to use it if they want.

๐Ÿบ CalvusRex [OP] ยท Apr 19 at 13:42:

@lars_the_bear I'll check the bug log. As for Markdown I'll add it to be looked at in the future. THanks!

๐Ÿš€ lars_the_bear ยท Apr 19 at 15:24:

@CalvusRex : it's probably not a bug; I just don't know to set up Python.

๐Ÿš€ me ยท Apr 19 at 19:27:

hei. just installed and run it on postmarketos (alpine) linux mobile phone and i was able to visit this forum and also https sites.

nice work!

btw. on my mobile screen the addressbar gets very tiny

๐Ÿฆ hglamp ยท Apr 20 at 00:47:

cool i like the project structure. easy to navigate

๐Ÿ˜Ž flipperzero ยท Apr 21 at 04:56:

I'm liking the client so far. I dig how minimal it is, but I hope it will have more customizable or feature toggleable settings.

Here's a note for anyone that is importing their cert: if you export it as a pem from lagrange, make sure to separate the key from the cert. Cut the sections from beginning to ending character of the "cert" block and save that as it's own cert.cer file. Leave the key block in the pem and combine the both as p12 using "openssl pkcs12 -export -inkey cert.pem -in cert.cer -out cert.p12" and enter a pass if you'd like (or not) to generate a valid p12 file to import. Took me some trial and error to make sure I was doing it right. Hope this helps anyone.

(posted using waystone :P)

๐Ÿ˜Ž flipperzero ยท Apr 21 at 10:17:

Ok. So, I've spent some time playing around with some of the browser's features, testing the limits of capability. I've got some notes I went ahead and jotted down. Hopefully this helps to give a clear idea of what needs improvement.

Bug notes, feature requests:

(General)

(Web)

(Gemini)

(Gopher)

๐Ÿบ CalvusRex [OP] ยท Apr 23 at 19:24:

@flipperzero, thanks. I am working on your suggestions and I seriously thank you for the detail and beta testing this for me!! Update coming soon at the git repo. Will post when it is ready!

๐Ÿบ CalvusRex [OP] ยท Apr 23 at 20:06:

@flipperzero, I believe I addressed all your bug notes/feature requests. Reinstall it from git, take it for a spin and let me how it handles.

๐Ÿ˜Ž flipperzero ยท Apr 26 at 23:13:

@CalvusRex ack!! IDK how I managed to miss that you updated later that same day, caught 3 days later. X___X I've updated it now, and already I can see the hanging audio is fixed! Will be giving it all a shot and will report back in if any findings, or if even just gratitude for spending the time to work on this project. Thanks a bunch again for putting the time on making this run well.

๐Ÿ˜Ž flipperzero ยท Apr 30 at 21:59:

I have a new bug report. It will be outlined in the lines below this passage:

bug status + thought bubbles

general

web

gemini

gopher

๐Ÿบ CalvusRex [OP] ยท Apr 30 at 23:40:

@flipperzero Once again, thanks for the feedback. I'm going to get working on these as soon as I can. I'll update when I think I ahve them sorted out. ๐Ÿ‘

๐Ÿบ CalvusRex [OP] ยท May 01 at 14:14:

@flipperzero I think I have adressed most of your pain points *thanks again). A couple of things will be hard for me to address (Invidious - need a live repro, and memory leak - needs profiling). The overnight crash is also a pain spot because of different GPU drivers and WebKit. I'll look into it more. As for LLM disclosure, I'll take that into consideration once I decide full release policy.

๐Ÿ˜Ž flipperzero ยท May 01 at 16:00:

@CalvusRex you mad lad, you've done it, you really did it! The addresses on clear current tab loads up -right- on the same tab. I checked the cgi too, it goes through flawlessly! I'll test out other platforms across gemini and report back to you anything about dynamic file operations, integrations, script interactions, etc. Unfortunately, the long edit error still persists with the following error message:

I also notice this error message when attempting the long text edit button here, but without any text input:

which I imagine must correlate with what's going on related to the first message, I'd stand to reason anyhow. Anyways, for the most part, as you say it seems most of the bugs have been accounted for. I'll report anything else in if I run into it. Thank you again for your work on this! (Posted using waystone :P)