Comments (13)
Did you refresh the list of browsers? Using the ⋮
menu.
Also, if you have a long list make sure you scroll down as well.
from browsers.
Yes, I tried refresh and scroll. Only one entry for Firefox is shown. No container specific one.
from browsers.
Could you refresh the list again and then see recent logs.
Check if logs has any lines starting with Skipping containers for profile
and please post the ending of those lines here.
I'm going to try it out in Linux in a few weeks to take a closer look.
from browsers.
I've got a similar issue. Browsers-software only sees Google Chrome, Chromium, but not Firefox. I have three profiles, but none of them is displayed.
Is it possible to add some customer browser entries in settings? I only see options to hide an app or profile, but not to add one.
from browsers.
Hey, @GRbit Could you specify (1) which linux distro you use, (2) which desktop environment you use, (3) which packaging you used to install firefox and (4) does Firefox show up in you system settings where you can choose a default browser.
Could you also check log file to see if there is anything mentioned about Firefox.
About your second question, no there is no builtin way to add custom entries in settings, I really really want to get it working in a way, where it "just works".
from browsers.
@liias Thank you very much for the prompt response!
- Debian based MX-Linux
- XFCE
- firefox (
sudo apt install firefox
) - It does, but I'm not sure if it was by default. My configs lived for years, so I may did something for it to be shown there. For some reason I remember that there were some problems with Firefox checking that it's a default browser and asking me to choose it as default over and over.
Could you also check log file to see if there is anything mentioned about Firefox.
Nothing
INFO browsers: Starting Browsers
INFO browsers: Logging to /home/grbit/.local/state/software.Browsers/logs/browsers.log
INFO browsers::utils: Config: /home/grbit/.local/share/software.Browsers/config.json
INFO druid_shell::backend::gtk::application: gtk: Activated application
I awe your goal, it's really inspiring and amazing to see people in Linux community who set the bar this high. Can only wish you a lot of luck, since Linux distros is peculiar zoo with tons of rare species. Though, I might be a good thing to have at least an option of using some widespread standards like *desktop
files for example. I know firefox doesn't create this one, but for other software like browsers
I've created some for firefox profiles and it worked.
Also, if you can share some articles or docs describing the way you are detecting Firefox profiles, I'll spent some time to check if it's possible in my system to detect profiles in a similar way. I mean, maybe it's just another directory or something like this. I'm not good at reading rust code, but don't be afraid of sharing some technical details.
from browsers.
Hey. Thanks a lot for all the answer and feedback, appreciate it!
So that I have the information when I get down to debugging this one day. Could you refresh the list of browsers (through the 3-dot menu) and check the logs then and paste the content again.
from browsers.
2023-04-19T01:21:03.574087784+01:00 INFO browsers: refresh called
2023-04-19T01:21:03.574087784+01:00 INFO browsers: refresh called
icon: /usr/share/icons/hicolor/48x48/apps/firefox.png
icon: /usr/share/icons/hicolor/48x48/apps/google-chrome.png
icon: /usr/share/icons/hicolor/48x48/apps/opera.png
2023-04-19T01:21:03.853545666+01:00 INFO browsers::utils: Config: /home/dk/.local/share/software.Browsers/config.json
2023-04-19T01:21:03.853545666+01:00 INFO browsers::utils: Config: /home/dk/.local/share/software.Browsers/config.json
No mention of any errors related to firefox in the logs.
PS: Sorry for the late reply; been away.
from browsers.
Just in case it could be needed too, here is my log
2023-04-19T11:40:25.547566411+02:00 INFO browsers: refresh called
icon: /home/grbit/.local/share/icons/telegram.png
icon: /home/grbit/.local/share/icons/telegram.png
icon: /usr/share/pixmaps/Zoom.png
icon: /usr/share/icons/hicolor/48x48/apps/org.xfce.webbrowser.png
icon: /usr/share/pixmaps/firefox.png
icon: /usr/share/pixmaps/firefox.png
icon: /usr/share/icons/hicolor/48x48/apps/chromium.png
icon: /usr/share/icons/hicolor/48x48/apps/google-chrome.png
icon: /usr/share/icons/hicolor/64x64/apps/librewolf.png
2023-04-19T11:40:26.142869845+02:00 INFO browsers::utils: Config: /home/grbit/.local/share/software.Browsers/config.json
from browsers.
@GRbit I moved your issue to a new issue #20. It seems a bit more complicated problem, but I will need to dig deeper into your specific distro/xfce.
@codemedic, I will also look this week into issue with firefox containers, but I think the fix is rather easy.
Your probably also don't see a firefox profile name under Firefox title?
Browsers is detecting browsers by their .desktop
file name. Could you see what's the one in KDE neon?
E.g locate firefox.desktop
from browsers.
Browsers is detecting browsers by their .desktop file name
I've added *.desktop
files after I've installed browsers
, and it didn't detected it even after I've hit refresh button. BUT after reboot it finally found these files I've created. At the same time, it still didn't found the original files. I will post files content in #20
Also, another software I tried https://github.com/properlypurple/braus also doesn't detect original firefox.desktop file, but detects files that I've created myself. So, I guess it might be something wrong with the original desktop file.
UPD: It detected files correctly, but it doesn't open links at all when I click on these new firefox options.
from browsers.
Hey, @codemedic, this issue should be fixed. Please download the latest version and refresh the list.
I will close the issue, feel free to re-open if the issue still exists.
@GRbit , thanks for testing, let's continue that discussion in issue #20 then.
from browsers.
@liias even though this didn't fix the issue for my setup, I recently noticed that the profile opened by Browsers is called default
while my default profile was called default-release
. It is apparently the profile name used since v67 of firefox. https://superuser.com/a/1556315/28775
So, I tried deleting the default
profile created by Browsers and that fixed the problem.
from browsers.
Related Issues (20)
- Documentation for config.json or an example HOT 2
- Window appearing beneath Snap application HOT 6
- Rules in config.json do not work HOT 10
- Icon-related crash on Linux regression of #12 HOT 4
- Donating to Browsers HOT 1
- Browsers seems to cause Arc to crash HOT 5
- Enabling quit_on_lost_focus makes the "About" dialog not functional 😄 HOT 1
- Windows false positive match for `Trojan:Win32/Bearfoos.A!ml` HOT 1
- %THIS_DIR% not always set correctly. Uncaught error. HOT 5
- Nix(OS) support HOT 8
- Browsers still shows uninstalled apps/profiles, even after a refresh HOT 2
- Since updating to 0.5.2, Arc does not open automatically based on rules in config.json HOT 2
- Mullvad support HOT 6
- iCloud Sync HOT 1
- Match google oauth client_id HOT 2
- Trying to create a rule that opens all links from Mail in Safari HOT 4
- Window too small on HiDPI screens HOT 2
- Popup isnt shown in Intellj Idea HOT 2
- Safari doesn't "open" automatically anymore HOT 4
- Flatpak browser all end up with the same executable_path HOT 2
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 browsers.