Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for bitwarden #541

Closed
arcanepanda opened this issue Aug 9, 2018 · 8 comments
Closed

Support for bitwarden #541

arcanepanda opened this issue Aug 9, 2018 · 8 comments

Comments

@arcanepanda
Copy link

arcanepanda commented Aug 9, 2018

Hello,

First and foremost, thank you for the great work on hardcode tray!

Bitwarden is an opensource password manager, its hosted here on github, please do have a check, this is a request to provide support for bitwarden.

Currently the tray icon is big and blue, if hardcode tray can be used to apply a native icon for this, that will be perfect.

Thank you
Arcane Panda

@varlesh
Copy link
Collaborator

varlesh commented Aug 23, 2018

@arcanepanda you can show screenshot with tray icon?
if used blue icon on linux, we need add this config:

{
    "name": "Bitwarden",
    "app_path": [
        "/opt/Bitwarden/"
    ],
    "icons_path": [
        "/opt/Bitwarden/resources/"
    ],
    "binary": "app.asar",
    "script": "electron",
    "icons": {
        "tray": {
            "original": "images/icon.png",
            "theme": "bitwarden-tray"
        }
    }
}

varlesh added a commit to PapirusDevelopmentTeam/papirus-icon-theme that referenced this issue Aug 23, 2018
@arcanepanda
Copy link
Author

@varlesh Hey, i have attached an image with the blue bitwarden tray icon, its the blue icon on the tray, looks awkward with the other beautiful icons generated thanks to hardcode tray.

bitwarden-icon

@varlesh
Copy link
Collaborator

varlesh commented Aug 23, 2018

@arcanepanda thx, icons already exist on master branch papirus icons theme and PR config file for hardcode-tray:
PapirusDevelopmentTeam/papirus-icon-theme@29a7a9d
#542

@arcanepanda
Copy link
Author

Hey,

I added the code to a json file named bitwarden.json & i also tried with bitwarden.electron.json. Both give me this error:
WARNING **: 09:35:17.797: Unable to connect to dbus: The connection is closed

This is what the log file has:

[DEBUG] 2018-08-23 09:32:06 DE: Mate
[DEBUG] 2018-08-23 09:32:06 Config file: Not found.
[DEBUG] 2018-08-23 09:32:06 Arguments/Icon Size: None
[DEBUG] 2018-08-23 09:32:06 System/Icon Size: 22
[DEBUG] 2018-08-23 09:32:06 System/Theme: Papirus-Adapta
[DEBUG] 2018-08-23 09:32:06 Arguments/Conversion Tool: RSVGConvert
[DEBUG] 2018-08-23 09:32:06 Arguments/Only: bitwarden

Thank you :)

@varlesh
Copy link
Collaborator

varlesh commented Aug 23, 2018

try compile fresh version from sources:

sudo apt remove hardcode-tray
sudo apt install build-essential meson libgirepository1.0-dev libgtk-3-dev
git clone https://github.com/bil-elmoussaoui/Hardcode-Tray
cd HardcodTray
mkdir -p builddir
cd builddir && meson .. --prefix=/usr
sudo ninja -C builddir install

@varlesh
Copy link
Collaborator

varlesh commented Aug 23, 2018

or use arch-based distro with AUR... for example manjaro

@varlesh
Copy link
Collaborator

varlesh commented Aug 23, 2018

#543

@bilelmoussaoui
Copy link
Owner

Fixed! Thanks to @varlesh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants