keybase / keybase/client

Execution of Keybase Shell depends on Start menu link on Windows

Open
#8,751 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

When I open the popup window by clicking on Keybase's system tray icon, click on the menu in the top right corner and select Keybase Shell, it tries to execute the Keybase Shell.lnk located in user's Start Menu/Programs/Keybase directory.

I usually set my custom start menu location during an installation. Keybase didn't allow me to specify it, so I simply moved it manually after the installation, so instead of Start Menu/Programs/Keybase I have Start Menu/Programs/Security/Keybase. But it broke the possibility of executing Keybase Shell from the popup window as described above.

Keybase version is 1.0.31 (BTW I didn't find the version number anywhere in the GUI application, it would be nice to have it there also).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Windows popup menu action for Keybase Shell and how it resolves the Keybase Shell.lnk path under the user's Start Menu/Programs directory. Reproduce the failure after moving the Keybase folder to Start Menu/Programs/Security/Keybase, then verify that the action still launches Keybase Shell from the relocated menu.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.