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

Installing Desktop PWAs generates .desktop files in ~/Desktop #15355

Open
jeankhawand opened this issue Apr 18, 2021 · 3 comments
Open

Installing Desktop PWAs generates .desktop files in ~/Desktop #15355

jeankhawand opened this issue Apr 18, 2021 · 3 comments
Labels
feature/pwa OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.

Comments

@jeankhawand
Copy link

Description

Brave generates .desktop files for Desktop PWA at ~/Desktop while their actual location is at /usr/share/applications/ or ~/.local/share/applications

Steps to Reproduce

  1. Installing Desktop PWAs through this method
  2. after installation, brave generate brave-<random-string>-Default.desktop and adds it to ~/Desktop/
  3. while the default .desktop files are located at /usr/share/applications/ or ~/.local/share/applications

Actual result:

Screenshot from 2021-04-18 13-55-41

Brave version (brave://version info)

Brave 1.20.110 Chromium: 88.0.4324.192 (Official Build) (64-bit)
Revision 31b458a18f133db9203eb5a5dd6552de0716dda3-refs/branch-heads/4324_182@{#6}
OS Linux
@jeankhawand jeankhawand changed the title Installing Desktop PWAs generates .desktop files in ~/Desktop Installing Desktop PWAs generates .desktop files in ~/Desktop Apr 18, 2021
@rebron rebron added the priority/P5 Not scheduled. Don't anticipate work on this any time soon. label Jul 20, 2021
@abbasnaqdi
Copy link

+1

@Malix-Labs
Copy link

Malix-Labs commented Jun 3, 2024

This is Chromium related

Also, it is intended

They are generated both in ~/Desktop and /usr/share/applications/ / ~/.local/share/applications

@lduktus
Copy link

lduktus commented Jun 5, 2024

How did you installed Brave?

I had the same issue (snap version). Also no icon placed anywhere and the command in the .desktop file didn't worked for me, I had to overwrite the command to work properly.

This is Chromium related

Interestingly Chromium (also snap) just worked: the PWA appeared with a proper icon and no .desktop file on my ~/Desktop.

Last time I tried the flatpak version it worked, but also not out of the box, you have to give access to ~/.local/share/icons and ~/.local/share/applications, see:
23005

For the flatpak issue: It would be nice to just have access to this paths by default.

For the snap issue same thing: Chromium just places the files in these standard directories.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/pwa OS/Desktop OS/Linux priority/P5 Not scheduled. Don't anticipate work on this any time soon.
Projects
Status: P5 backlog
Development

No branches or pull requests

6 participants