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

Aberta
#596 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
45/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
cpp
Domínio
desktop

Direção de pesquisa

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.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

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.

Linguagem predominante
C++
Estrelas
182
Forks
57
Merge médio
1d 8h
PRs com merge (30d)
8

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de WayfireWM/wf-shell

Todas as issues de WayfireWM/wf-shell

Issues semelhantes

Mais issues de C++

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.