Comments (5)
Couple of options:
- Submit a fix to
browser-launcher2
to identify the names differently (chrome-canary), then update James to show the different icons. - Add an additional logic to look at the path as well. For example, Chrome Canary has Chrome SxS in it's path. Seems a bit sketchy, though, as paths are likely not guaranteed.
- Display the browsers in a list instead, showing the name + version number. Even though paths aren't guaranteed, at least version numbers are reliable.
Lemme know which approach you want to take, and I'll implement it.
from james.
I'd say try to get browser-launcher2 to identify the names differently.
Should be in their best interest as well.
On Mon, Feb 1, 2016 at 4:32 AM Tomi [email protected] wrote:
Couple of options:
- Submit a fix to browser-launcher2 to identify the names differently (
chrome-canary), then update James to show the different icons.- Add an additional logic to look at the path as well. For example,
Chrome Canary has Chrome SxS in it's path. Seems a bit sketchy,
though, as paths are likely not guaranteed.- Display the browsers in a list instead, showing the name + version
number. Even though paths aren't guaranteed, at least version numbers are
reliable.Lemme know which approach you want to take, and I'll implement it.
—
Reply to this email directly or view it on GitHub
#90 (comment).
from james.
It would be awesome if browser-launch
was more reliable at showing the browsers. At the same time, I think that putting the browsers in a nice UI list would be cool, too.
from james.
This is fixed with #91.
Also, browser-launcher
just launches, it's actually win-detect-browsers
that does the actual detection. I filed an issue, but it doesn't sound like the author is too keen on the idea, preferring to keep things simple.
So, #91 has a pretty simple check for the browser name based on the command. In that case that the check doesn't manage to figure out the difference, the UI list update does at least show the version, so you can figure it out yourself.
Hope that works out for everyone, lemme know if you have any objections on the PR.
from james.
It's a little cheesy (SxS for detecting canary?) But it's a definite improvement.
from james.
Related Issues (20)
- Release of version 2.1.0 HOT 12
- Switch back to hoxy HOT 2
- Use dedicated Sentry client for Electron
- Refresh inspect-request panel if selected request becomes completed
- James auto-closes itself a few seconds after starting HOT 5
- Performance: don't send entire request list over IPC
- Solved: Run james without GUI and listen on all interface? HOT 7
- More advanced URL patterns? HOT 1
- Not Found: [email protected] HOT 3
- "Request Query Params" use multiple parameters to display errors HOT 8
- Create James-specific, faster web proxy [wasm]
- Make query parameter display consistent
- Solved: HTTPS access not work HOT 12
- App crashes after receiving some packets HOT 8
- How can I disable the validation check for hosts with a selfsigned certificate? HOT 3
- Import custom certificates
- Support Windows x86 HOT 1
- Allow configuring proxy for James to use HOT 7
- Export to HAR HOT 1
- https not working for my iphone, I've import root-ca.crt.pem to my phone HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from james.