dmarmor / epichrome

An application and Chrome extension for creating web-based applications that work like standalone Mac apps.
GNU General Public License v3.0
855 stars 57 forks source link

URLs sent to EpiChrome strip path #136

Open finestructure opened 6 years ago

finestructure commented 6 years ago

I'm using Choosy to set up custom inbound link rules for my EpiChrome SSBs. So for instance, I'll have a GitLab SSB and I'm setting up Choosy as the default browser with a rule to redirect all https://gitlab.com/* links to open with the GitLab SSB.

This worked fine for a while (with 1.8 of EpiChrome I believe) but recently (perhaps when updating to EpiChrome 2.x?) I noticed that all URLs redirected in this way strip the path and land me on the initial page. That means links sent to EpiChrome SSBs become useless :(

This does not seem to be a problem related to Choosy, by the way. The same behaviour seems to happen if I set up the EpiChrome SSB as the default browser of the os (which is macOS, in case that wasn't clear). Incoming URLs open to a base path, not the actual link.

Is there some setting in EpiChrome that I can or need to adjust to restore the old behaviour?

eheaton commented 6 years ago

I have the same exact issue. I thought this was a problem with Choosy, so I switched to Browser Fairy, and it carries over to that as well. Sometimes restarting the SSB helps, but it's inconsistent.

In situations where there's no default page set, it simply opens blank windows.

jlongman commented 6 years ago

In my testing, I'm going Epichrome (say gmail) to Choosy to Epichrome (say GitHub, although its actually bitbucket shhhh!). The first invocation will open the clicked link, subsequent clicks will open the home page of the second Epichrome instance.

Very strange indeed.

dpickett commented 6 years ago

this happens intermittently for me too. Restarting helps most of the time.

I am using Browser Fairy

twadzins commented 5 years ago

I see this as well, and as @dpickett mentioned, restarting fixed it for me. A full fix would be nice...

dmarmor commented 4 years ago

Hi all. Sorry for the very slow reply on this. I'll take a look and see if I can recreate this behavior. It may be an extension bug that I can fix that way. I've been (slowly) working on a rewrite of the extension and will be releasing a beta version at some point. When that happens, I'll let you know how to install it and hopefully help knock this bug out.

dmarmor commented 4 years ago

Hi all,

I'm still working on that rewrite of the extension, and also working on a fairly major update to Epichrome itself. I'm planning to release both for testing about the same time. With my work schedule, it may take a while, but I'll let you know when that happens. Thanks for your patience!

One more thing:

I've set up a Patreon. If you find Epichrome useful and would like to help support its continued development, I've love it if you considered joining. Your membership would help cover the costs and time I put into the project. Membership is per-release, so you'd only be charged when I put out a new version with significant work in it.