Add right-click option "add to launchers" to all apps in menu. Add right click option "remove" to launcher icons.

Offen
#596 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
cpp
Bereich
desktop

Rechercherichtung

Start by reading the app menu and launcher code in wf-shell to find how menu entries and panel launcher icons are represented and how their right-click menus are built. Then check whether the GTK3 fork mentioned in the issue is available for reference. Done means apps can be added to the launcher from the menu and launcher icons can be removed through their right-click menus.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Standard way of adding/removing launchers for the panel by editing the config file is terribly inconvenient, trying to make it part of wcm is a bit complex but does not help much either. I hardly imagine the use of super-guru way creating a launcher by specifying program, parametes, icons etc - mainly launcher is a simple shortcut for your menu items. So just adding desktop file into launcher section and removing it from there can signifficantky improve the experience.

Implemented that in my gtk3 fork - so it is working fine , unfortunately due to my allergy to gtk4 and gnome cannot provide the MR and just share the idea.

Vorherrschende Sprache
C++
Sterne
182
Forks
57
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
8

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus WayfireWM/wf-shell

Alle Issues in WayfireWM/wf-shell

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.