Package Details: dissenter-browser-bin 1.5.114-2

Git Clone URL: https://aur.archlinux.org/dissenter-browser-bin.git (read-only, click to copy)
Package Base: dissenter-browser-bin
Description: The free speech web browser. Browse faster by blocking ads and trackers that violate your privacy and cost you time and money.
Upstream URL: https://dissenter.com
Licenses: custom
Provides: dissenter-browser
Submitter: loonixman
Maintainer: loonixman
Last Packager: loonixman
Votes: 16
Popularity: 0.000000
First Submitted: 2019-06-06 16:16 (UTC)
Last Updated: 2020-04-03 10:26 (UTC)

Dependencies (7)

Required by (0)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

<deleted-account> commented on 2019-06-21 17:29 (UTC)

Thank you loonixman, unfortunately in my .cache folder there is only a file with some letters and numbers, but no directory. So I can't delete it :/

Edit: I tried removing the files in /var/cache/pacman/pkg/ but that didn't help either. Still the brave icon.

loonixman commented on 2019-06-20 13:38 (UTC)

Midir, uninstall the package and delete it from the .cache/{aur_helper} directory. If you've customised the .desktop file, back it up and delete the original. Now reinstall the package.

<deleted-account> commented on 2019-06-13 22:49 (UTC)

How to do a clean rebuild?

loonixman commented on 2019-06-12 19:37 (UTC) (edited on 2019-06-12 19:38 (UTC) by loonixman)

I found a couple problems with the .desktop file and they were an oversight of mine. I fixed the problems and tested it on a vm with KDE and it worked fine.

Since it's a minor fix some aur helpers may choose to forego a clean rebuild, so be sure to rebuild cleanly or nothing will change.

<deleted-account> commented on 2019-06-12 19:11 (UTC)

Thank you. Unfortunately it didn't work for me. Did all the steps you mentioned, but it still turns into the brave icon :(

jahendrie commented on 2019-06-12 13:40 (UTC) (edited on 2019-06-12 13:42 (UTC) by jahendrie)

Sure. (caveat emptor, etc.)

1: Edit /usr/sbin/dissenter-browser so that the FLAG variable also has the aforementioned --class=dissenter-browser argument. Here's what mine looks like:

FLAG="--class=dissenter-browser --no-sandbox"

2: Edit the /usr/share/applications/dissenter-browser-bin.desktop file so that it sets the StartupWMClass variables when launching. tbh, I'm not sure if this is necessary if you do the FLAG thing, but it's what I wrote down in my notes so I'm assuming it is.

Anyway, where I stick the variables is right after the Exec parameter. So instead of Exec=whatever, mine looks like this:
Exec=whatever
StartupWMClass=dissenter-browser
StartupWM_Class=dissenter-browser

There were three sections with Exec, each different I think, but the two startup vars are the same so just copy/pasting after the Exec line should suffice.

Edit: This assumes you've copied the product logo to the /usr/share/pixmaps directory

<deleted-account> commented on 2019-06-12 13:32 (UTC)

Hey, you're right, I had normal Brave Browser running, so it appeared to me as if the icon just disappears, but instead it turns into Brave like you said.

Could you explain steps 1 & 2? Not sure what to do exactly ^^'

jahendrie commented on 2019-06-12 13:14 (UTC) (edited on 2019-06-12 13:43 (UTC) by jahendrie)

Just a heads up, normally the icon changes to Brave's icon after it's loaded for me. I can get it working 'properly' on KDE following these steps:

1) launch with --class=dissenter-browser argument
2) used both StartupWM_CLASS and StartupWMClass (both set to dissenter-browser) in the .desktop file, not sure which is necessary
3) copied /opt/gab/dissenter/product_logo_128.png to /usr/share/pixmaps/dissenter-browser.png

As mentioned, it works on KDE and a few other DEs (I think openbox, maybe XFCE), but it doesn't work on Gnome or Cinnamon for me. Not sure why.

<deleted-account> commented on 2019-06-10 19:33 (UTC)

Hope it helps:

https://privatebin.net/?b56c7cb7b577a181#eUNMZHYnS7u6T1JyHy6zib/IxFRl+9JaUfW5ZMfW4WY=

loonixman commented on 2019-06-09 23:01 (UTC)

Sure, just be sure to run the command immediately when it happens to avoid capturing unrelated events