bilelmoussaoui / bilelmoussaoui/Hardcode-Tray
Bitwarden not detected
- Dominant language
- Python
- Stars
- 890
- Forks
- 59
- PR merge metrics
- No merged PRs in 30d
Description
### Specifications
- Hardcode-Tray version : `4.3`
- Distribution : `Arch Linux`
- Gtk version : `3.32`
- Application name : `Bitwarden`
- Application version : `1.30`
### Expected behavior and actual behavior
The application is not detected at all:
```
Welcome to Hardcode-Tray!
Hardcode-Tray replaces some icons on the binary files of some applications.
Please close all the running applications before running Hardcode-Tray script.
Desktop Environment: Kde
Scaling Factor: 1
Icon Size: 22
Icon Theme: Papirus-Dark
Conversion Tool: RSVGConvert
To Do: All
1 - Apply
2 - Revert
3 - Clear Backup Cache
Please choose: 1
Applying now..
Chromium [#####...............................] 1/7 14.3% 0.02s
HP Printer [##########..........................] 2/7 28.6% 0.02s
Mumble [#####################...............] 4/7 57.1% 0.00s
Signal [##########################..........] 5/7 71.4% 8.61s
Steam [###############################.....] 6/7 85.7% 0.75s
Teamviewer [####################################] 7/7 100.0% 0.00s
Took 9.39s to finish the tasks
Done, Thank you for using the Hardcode-Tray fixer!
```
Maybe it has to do with app.asar not being unpacked? I do not see the resource folder in `/usr/lib/bitwarden/`, only app.asar and package.json. I unpacked it but it was still not detected. I tried on normal and git version of hardcode-tray from AUR.
### Steps to reproduce the problem
1. Install bitwarden on Arch-Linux from official repo: `sudo pacman -S bitwarden`
2. Install hardcode-tray or hardcode-tray-git from AUR.
2. Run hardcode-tray
3. Application not detected, tray not changed.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining how Hardcode-Tray detects applications and compare that behavior with the Arch Bitwarden installation under /usr/lib/bitwarden/, which contains app.asar and package.json. Reproduce the report using the listed pacman and hardcode-tray commands. Done means Bitwarden is detected and its tray icon is changed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, python
- Domain
- cli, operating-systems, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100