Giter Club home page Giter Club logo

Comments (5)

liias avatar liias commented on July 20, 2024 1

Hey. Glad to hear the issue got fixed! I will make official release for that soon as well then (though it would be literally the same except version number in about menu, so no need to update).

About settings:

  1. You can already hide browsers/profiles by right clicking on it, see https://browsers.software/#how-to-use. I tried to avoid a settings screen unless there's no good way to fit a setting into the main ui. (opening rules will probably go to settings though)
  2. Definitely in plans. Please create an issue nevertheless on what you want to see there. There is a hidden setting for it already though. In config.json (see ...->About to see configuration path) you can add edit the rules section. url_pattern can currently detect only the domain (no wildcards), profile has to be in form of <browser binary path>#<the profile id>. You can find it in the cache file (again see the About dialog for path) or in that same config file if you have changed order for the browser explicitly.
rules: [
{
    "url_pattern": "https://exact.domain.com"
    "profile": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome#Profile 1"
}
]

That interface is not stable though, so might change in future.

  1. Currently I don't plan this feature, because you can always choose a browser that is already running, but of course you need to know it is running. Please create an issue nevertheless, maybe enough people want it.
  2. You can add this together with the issue for 3rd point. I think my additional idea is to have an indicator which shows if its running, even if all browsers are shown. Might be tricky to detect which browser profile/container is running though.

Thanks for reporting! Our of curiosity, how did you find this app? I have spread it very minimally for linux so far (I want to have some small linux userbase present before making proper deb/rpm/Pacman packages).

from browsers.

liias avatar liias commented on July 20, 2024

Hi Dino.

Thanks for reporting the issue.

I'm glad there are linux users using this!

Apparently the library I use to find app icons can't find icon on one or more browsers in your system. I changed it so that it should just show no icon in that case instead of crashing.

I don't have a good linux machine myself right now to test this, so I am doing changes a little in the blind.
If you are willing, could you try out this build:
https://github.com/Browsers-software/browsers/suites/11744355282/artifacts/611806752

(it has two archives inside, doesn't matter if you pick .tar.gz or .tar.xz)
Thanks!

from browsers.

codemedic avatar codemedic commented on July 20, 2024

Bingo!

That resolves the problem, and you are right. I have a poor man's version of your browsers app, which is a shell script that I have set up as a web browser. You can find that here https://github.com/codemedic/bash-ninja/blob/master/open-url . The setup does not have an icon.

from browsers.

codemedic avatar codemedic commented on July 20, 2024

Great work @liias so far! I love it already.

Any plans for preferences / settings? I have a list of features that I would absolutely love to see in browsers.

  1. Ability to hide certain browsers & browser profiles - Hide dodgy browsers like mine, or browser profiles that are not meant for regular use.
  2. Ability to have a predefined browser (or browser profile) per URL prefix / regexp - Work related URLs always in work profile. Perhaps an option to remember choice by domain name from the selection window.
  3. Ability to open with one of the current running browsers, based on a preference order. This was the reason for creating open-url, to reduce the resource usage by a second browser when a perfectly usable browser was already active.
  4. Ability to choose between 3 (above) and the current behaviour of browsers i.e. to present all existing browsers to choose from.

If you'd rather have these as individual issues, I can!

from browsers.

codemedic avatar codemedic commented on July 20, 2024

Thanks @liias

I will take a look at those and see how they work out for me.

I have been keeping an eye out for a replacement for my open-url script. I found it through alternativeto.net.

from browsers.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.