Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Editace nabídky aplikací v Xubuntu [vyřešeno]  (Přečteno 3964 krát)

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Editace nabídky aplikací v Xubuntu [vyřešeno]
« kdy: 27 Října 2007, 08:15:03 »
Dobrý den,

potřebuji editovat nabídku aplikací (menu "Start"). Jedná se o to, co automaticky vytváří systém, když např. přidáváte (instalujete) program. Třeba zpřeházet jednotlivé aplikace do jiných podnabídek. Pouhým přetáhnutím myší mi to nešlo. Zkoušel jsem také použít aplikaci alacarte, ale tam ta aplikace šla vypnout/zapnout (její zobrazení v nabídce) nebo nějak přesunout, ale ne tam, kam bych chtěl. Taky s vytvářením nových podnabídek jsem se trápil. Prostě to divně fungovalo, či spíš nefungovalo.  :(

Máte s tím někdo v prostředí Xubuntu zkušenosti? Jde to tam taky použít, nebo to je jen výsadou Ubuntu/Kubuntu? Nebo jak jinak bych mohl editovat tu nabídku, jestliže nechci odznova vytvářet zdlouhavě nové vlastní menu (ručním vytvářením spouštěčů - jinak jsem na to nepřišel, že by to šlo vytvořit pouhým přetažením nebo vytvořením "zástupce"). Prosím poraďte.

Díky moc za odpovědi.
« Poslední změna: 11 Července 2009, 21:53:11 od Jan Skořepa »
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #1 kdy: 27 Října 2007, 08:53:45 »
Aplikace → Nastavení → Editor nabídky nestačí? (Nemám teď Xfce, tak nemůžu ověřit, jestli to je to, co potřebujete, ale vypadá to slibně...)

qUAKER

  • Host
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #2 kdy: 27 Října 2007, 10:01:37 »
nabídka se upravuje ne pomocí editoru,ale tím že se mažou,přidávají nebo upravují .desktop soubory v /usr/share/applications. když soubor otevřeš v textovém editoru, uvidíš pár řádků - do jaké kategorie patří,co se má spustit,jak se jmenuje,komentář atd.

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #3 kdy: 27 Října 2007, 12:10:15 »
Já to chápu takhle:
Nabídka se edituje v editoru nabídky. Někde je tam ale --obsahuje-- --systém--, což odkazuje na nějakou další externí nabídku, takže to ostatní, co je v tom --systém-- je v jiném souboru, který se musí editovat samostatně... Ale kde ten soubor je? Je to ten /usr/share/applications?
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #4 kdy: 27 Října 2007, 16:04:42 »
Aplikace → Nastavení → Editor nabídky nestačí? (Nemám teď Xfce, tak nemůžu ověřit, jestli to je to, co potřebujete, ale vypadá to slibně...)
Právě že tím se dá vytvářet pouze vlastní nabídka - já potřebuju editovat tu část, která tam je přidána jako externí položka - příkaz systém.

nabídka se upravuje ne pomocí editoru,ale tím že se mažou,přidávají nebo upravují .desktop soubory v /usr/share/applications. když soubor otevřeš v textovém editoru, uvidíš pár řádků - do jaké kategorie patří,co se má spustit,jak se jmenuje,komentář atd.
Díky za tip. To jsem zkusil, je tam přes stovku souborů.  ;) Podle mě je umístění v panelu na řádku Categories - například Firefox tam má "Categories=Application;Network;". To by odpovídalo umístění v nabídce Aplikace - Síť. Ale nenašel jsem nějaký ten seznam kategorií. Nevíte prosím, kde bych ho mohl najít?  ???

Navíc u některých aplikací výpis kategorií neodpovídá struktuře menu - např. OO Calc (umístění v nabídce Aplikace - Kancelář) tam má "Categories=Application;Office;Spreadsheet", což vypadá na ještě další rozvětvení menu, které ale tam ve skutečnosti není. To je mi divné  ??? a nabourává mi to logiku.  ;) Navíc mi to připadá dost zdlouhavé takhle řešit přepisováním každou položku v menu, když ji chcete přesunout jinam. :( Něco jednoduššího a rychlejšího nevíte? :)

Já to chápu takhle:
Nabídka se edituje v editoru nabídky. Někde je tam ale --obsahuje-- --systém--, což odkazuje na nějakou další externí nabídku, takže to ostatní, co je v tom --systém-- je v jiném souboru, který se musí editovat samostatně... Ale kde ten soubor je? Je to ten /usr/share/applications?
Přesně tak, právě to hledám, kde by se to --systém-- dalo editovat. A nejlépe přes přetahování myší. :) Koukám, že nejsem sám, kdo by to potřeboval vyřešit. ;)
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #5 kdy: 30 Října 2007, 18:17:15 »
A v tom /usr/share/applications to tedy není? Nemůžu to vyzkoušet, nefunkční net mě vyhnal do woken :(
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #6 kdy: 30 Října 2007, 20:18:56 »
Tam je plno souborů s příponou .desktop, ve kterém jsou textové definice. Umístění v menu je podle mě v řádku Categories - například Gnome Partition Editor, který je přítomný v nabídce Aplikace - Systém má tento řádek: Categories=GNOME;System;Settings. Ale rád bych si to menu trošku předělal, avšak bez toho, abych ho celé vytvářel znovu, spíše přesunout jednotlivé aplikace. A bylo by fajn to přesouvat nějak jednoduše, např. přetažením myší, a ne manuálním přepisováním jednotlivých kategorií. Případně by mě zajímalo, jestli se v nabídce menu dá vytvořit někde v seznamu kategorií nová podnabídka, nepříklad Vypalování, ve stejné úrovni jako je např. Kancelář nebo Multimédia.
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

qUAKER

  • Host
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #7 kdy: 01 Listopadu 2007, 13:57:43 »
podnabidku nevytvoris KDE ma myslim schopnost delat podnabidky,obsahuje prehledny menu editor. v GNOME nevytvoris podnabidku(nebo mozna jo..) ale ma editor menu Alacarte, pres ktery to jde taky. Xfce ma sice taky menueditor,ale nepodarilo se mi nastavit aby se zobrazovaly vsecky podsekce a launchery(nebo podarilo,ale kdyz jsem pak nainstaloval novy program,nepridal se do nabidky)
Proto doporucuju delat launchery do menu rucne pres ¨.desktop soubory v /usr/share/applications. Neni to tak tezke a neudelas si v tom bordel.

###################
HOWTO:

Zkopirujte nejaky .desktop soubor v te slozce, vlozte ho do /usr/share/applications pod jinym jmenem.
Otevrte v textovem editoru, smazte nepotrebne veci. Nechte radky Icon,Exec,Categories,Name,Comment,GenericName a radek UTF-8. Icon je kompletni cesta k ikonce(muze byt svg,png,xpm) Exec je prikaz ke spusteni. Categories je kategorie launcheru(jestli bude v grafice,multimediich..) Name je jmeno aplikace v menu. Comment je komentar, Generic name jmeno v zavorce(Treba Spravce souboru, Prohlizec fotografii..) Comment,Name a Generic name muzou mit za sebou hranaty zavorky,aby tu mohlo byt i anglicke,i ceske nebo jine jmeno - zavisle na jazykovem nastaveni vaseho uctu.
Vse prepiste,ulozte a restartujte Xka CTRL+ALT+Backspace.

Categories:
Multimedia: Application;Multimedia;
Sit: Application;Network
Systemove nastroje: Application;System;
Grafika: Application;Graphics;
Prislusenstvi: Application;Utility;
###################

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #8 kdy: 02 Listopadu 2007, 23:59:33 »
Děkuju za pěkný návod. Ještě se chci zeptat, jak si můžu vytvořit v menu další podnabídku? A podle čeho systém určuje, kam zařadí aplikaci, když je v kategorii více položek? Díky moc za odpovědi.
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

qUAKER

  • Host
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #9 kdy: 03 Listopadu 2007, 08:27:57 »
Xfce podnabidky neumi. Podnabidka v .desktop souboru se urcuje treba takto: Application;System;FileManager;

Jan Skořepa

  • Stálý člen
  • **
  • Příspěvků: 1253
    • JaSovy stránky
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #10 kdy: 03 Listopadu 2007, 10:36:08 »
Právě tu poslední položku (FileManager) jsem měl na mysli. K čemu slouží? Stejně tak jako ty ostatní, co tam jsou jaksi "navíc" - k čemu slouží.

Například vypalovací programy (u všech je (umístění v nabídce Aplikace - Multimédia):
Brasero:         Categories=GNOME;Application;AudioVideo;
K3b:               Categories=KDE;Application;AudioVideo;DiscBurning;
Graveman:     Categories=AudioVideo;
GnomeBaker: Categories=AudioVideo;DiscBurning;
Ty kategorie "navíc" jsou GNOME, DiscBurning, možná i Application. Aplikace jsou ve stejné podsložce, ale mají různé kategorie. K čemu je to využitelné?

Příklady ostatních programů:
Audacious (umístění v nabídce Aplikace - Multimédia): Categories=Application;GTK;AudioVideo;Player;
Audacity    (umístění v nabídce Aplikace - Multimédia): Categories=Application;AudioVideo;Audio;Recorder;
Krusader   (umístění v nabídce Aplikace - Nástroje):    Categories=FileManager;Utility;Qt;KDE;
gThumb     (umístění v nabídce Aplikace - Grafika):      Categories=GNOME;GTK;Graphics;Viewer;RasterGraphics;2DGraphics;Photography;
OO Writer  (umístění v nabídce Aplikace - Kancelář):   Categories=Application;Office;WordProcessor
Firefox       (umístění v nabídce Aplikace - Síť):             Categories=Application;Network;
KompoZer  (umístění v nabídce Aplikace - Síť):             Categories=Network;WebDevelopment;
Skype        (umístění v nabídce Aplikace - Síť):             Categories=Network;Application;

Jestli jsou ty položky "navíc" třeba k umístění do jiných podnabídek. Proto by mě zajímalo, jestli a kde a jak se dá vytvořit v nabídce aplikace další položky (kromě těch stávajících Grafika, Hry, Kancelář, Multimédia, Nástroje, Ostatní, Systém, Síť). Prostě že bych si tam udělal třeba podsložku Vypalování (nevadilo by mi to moc, kdyby to bylo hned v hlavní nabídce - pokud tam nejde víc podúrovní) a do ní dal všechny vypalovací programy.
MB ASUS P5KPL/EPU - CPU Pentium(R) Dual-Core E5300 2600 MHz - RAM 4 GB DDR2 - GK GIGABYTE GeForce 8400 GS - OS Debian Stable (64bit)

qUAKER

  • Host
Re: Editace nabídky aplikací v Xubuntu
« Odpověď #11 kdy: 04 Listopadu 2007, 11:51:27 »
myslim,ze nektery window managery umi podnabidky a podle tech koncovych polozek si je urcuji...

 

Provoz zaštiťuje spolek OpenAlt.