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: Položky z Plochy v hlavním menu  (Přečteno 5315 krát)

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Položky z Plochy v hlavním menu
« kdy: 14 Ledna 2013, 23:36:08 »
Dobrý den chtěl bych se zeptat jestli existuje nějaký způsob jak zobrazovat svoje icony z plochy které vytváří např playonlinux v samotném hlavním menu tedy tím myslím to co se ukáže když se zmáčkne na klávesnici windows tlačítko (super).
Jde mi o to jestli mezi ty položky jak je tam třeba Příslušenství,Systémové nástroje,Hry atd... nelze přidat novou položku Desktop ve které by byl přímý vstup na ty aplikace rozházené na ploše.
Ptám se protože chci deaktivovat plochu a mít na ní čistě jen tapetu ale dělá mi problém to že nemůžu na ty svoje položky třeba z her a též mi vadí furt kvůli jedný hře lézt přez nautilus do plocha a pak jí pustiti z nautilusu takže bych odcenil vyvolat gnome 3 hledání a zadat jméno položky která se mihned zobrazí.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #1 kdy: 16 Ledna 2013, 21:14:11 »
Ach jo takže nikdo neví  :(

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6545
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Položky z Plochy v hlavním menu
« Odpověď #2 kdy: 16 Ledna 2013, 21:21:04 »
Co pouzivas za prostredie? Gnome-shell? Gnome classic? Unity? Toto vsetko bezi na gnome3. Ak sa nemylim.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #3 kdy: 17 Ledna 2013, 00:07:16 »
Gnome-shell

Rover623

Re:Položky z Plochy v hlavním menu
« Odpověď #4 kdy: 17 Ledna 2013, 07:35:52 »
Jde to udělat přes Alacarte (ale dotáhne to do systému gnome-panel)

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #5 kdy: 17 Ledna 2013, 16:38:49 »
Jo přes ten to zkoušim ale nejde mi nějak nastavit direct na složku plochy (teda v podstatě vytvořit odkaz na plochu v místech kde jsou aplikace)

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #6 kdy: 17 Ledna 2013, 16:44:55 »
Jo přes ten to zkoušim ale nejde mi nějak nastavit direct na složku plochy (teda v podstatě vytvořit odkaz na plochu v místech kde jsou aplikace)

Příkaz na otevření složky plochy by vypadal takto:
Kód: [Vybrat]
nautilus ~/Plochapokud máš české prostředí.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #7 kdy: 17 Ledna 2013, 16:59:35 »
No ale kam to dát protože mě ten alacarte někde něco vytvoří a já vůbec nevim kde.Když vytvořim složku tak pak nevim kam jí dal v usr/share/desktop-directories se nic neobjevuje a když tam něco mrsknu tak se mi to v shellu neobjeví.

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6545
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Položky z Plochy v hlavním menu
« Odpověď #8 kdy: 17 Ledna 2013, 17:11:38 »
V gnome-shell sa neda pridat spustac do panelu?
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #9 kdy: 17 Ledna 2013, 17:21:14 »
V GNOME 3.4.2 určitě ne

macu

  • Stálý člen
  • **
  • Příspěvků: 1230
Re:Položky z Plochy v hlavním menu
« Odpověď #10 kdy: 17 Ledna 2013, 17:28:49 »
Citace
V gnome-shell sa neda pridat spustac do panelu?

do panelu přímo ne ale když si stáhneš rozšíření QuickLaunch, můžeš si je přidat do rozklikávací nabídky na panelu, viz. https://extensions.gnome.org/extension/37/quicklaunch/
PC: Intel i5-6600K, 16 GB DDR4 RAM, Intel 530HD, ASUS Z170 Pro Gaming, , 2TB Toshiba HDD Sata III DT01ACA200, Ubuntu 24.04 64bit, Gnome Shell 46
Ntb: HP Probook 650 G2, Intel Core I5-6300U, 8 GB DDR4 RAM, Intel Graphics 520, Ubuntu 25.04, Gnome Shell 48

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #11 kdy: 17 Ledna 2013, 17:44:55 »
Promiň, zapoměl jsem napsat, vyrobený spouštěč musí být v /usr/share/applications/, nebo v ~/.local/share/applications/, aby ho systém viděl jako aplikaci.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #12 kdy: 17 Ledna 2013, 17:57:47 »
Já chci tohle konkrétně abych se výjádřil i s ukázkou

[příloha smazaná administrátorem]

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #13 kdy: 17 Ledna 2013, 18:09:55 »

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #14 kdy: 17 Ledna 2013, 18:18:00 »
tak tady je třeba položka internet.Pokud se v tom někdo tady vyznáte tak mi pls řekněte jak mám udělat ten desktop,protože ostatní polžky mají naprosto totožené ty slov v zobáčcích liší se jen názvem.
<!-- Internet -->
  <Menu>
    <Name>Internet</Name>
    <Directory>Network.directory</Directory>
    <Include>
      <And>
        <Category>Network</Category>
      </And>
    </Include>
  </Menu>   <!-- End Internet -->

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #15 kdy: 17 Ledna 2013, 18:21:27 »
Jinak se omluvám, že jsem si pořádně přečetl zadání až teď a tím střílel malinko vedle, neměl jsem moc času. Tvůj problém samotné přidání kategorie nevyřeší, protože GS uvidí jen spoštěče z těch adresářů, které jsem psal (a možná ještě jednoho). Musel bys ty spouštěče přesunout tam a změnit jim kategorii, aby se správně zobrazily a zařadily. Víc kdyžtak později, až budu mít čas se na to kouknout pořádně.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #16 kdy: 17 Ledna 2013, 21:22:59 »
Takže teď už vážně.. :) PlayOnLinux umí sám cpát spouštěče do aplikací, místo na plochu, mělo by se to dát vybrat při instalaci aplikace. Když je máš na ploše, stačí je každopádně přetáhnout do ~/.local/share/applications/. Předpokládám, že mají nastavenu kategorii Games, pak by se objevily automaticky tu, každopádně bude fungovat globální vyhledávání. Pokud bys chtěl pro ně vytvořit vlastní kategorii, tak to můžem taky udělat, pak mi ukaž obsah nějakého toho spouštěče:

Kód: [Vybrat]
cat ~/Plocha/hra.desktop
cestu k ploše i název spouštěče samozřejmě uprav podle skutečnosti.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #17 kdy: 17 Ledna 2013, 22:11:42 »
Tak např onlive:


[Desktop Entry]
Encoding=UTF-8
Name=OnLive
Comment=PlayOnLinux
Type=Application
Exec=/usr/share/playonlinux/playonlinux --run "OnLive" %F
Icon=/home/aranor/.PlayOnLinux//icones/full_size/OnLive
Name[fr_FR]=OnLive

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #18 kdy: 17 Ledna 2013, 22:19:31 »
Když zkopíruju Plochu do ~/.local/share/applications/Plocha/ tak se mi ty položky skutečně ukazujou ale já bych rád aby tam byl jen odkaz na plochu né že jí tam musim kopírovat.Bohužel ať dělám odkaz jak dělám odkaz tak mi to furt nechce uznat.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #19 kdy: 17 Ledna 2013, 22:22:30 »
Jo už konečně to funguje díky moc :D za pomoc

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #20 kdy: 17 Ledna 2013, 23:03:07 »
Jo už konečně to funguje díky moc :D za pomoc

Krom toho, žes neměl kopírovat do applications celý adresář Plocha, ale jen ty spouštěče, čím jsi vlastně dospěl k cíli?

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #21 kdy: 17 Ledna 2013, 23:30:54 »
Vytvořil jsem jen odkaz a vrazil ho do ~.local/share/applications tí jsem sice jen udělal to že mám všechny launchery z Plochy ve vyhledávači bohužel jsem nedocílil toho abych mezi složkami aplikací udělal položku desktop ale to je mi v podstatě jedno.
Šlo mi jen o to že Unity má v sobě zakomponovanej vyhledávač na všechno zatímco Gnome-shell umí jen aplikace takže jsem se ke svejm launchrům vytvořeným playonlinuxem nebo mnou nedostal.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #22 kdy: 17 Ledna 2013, 23:49:52 »
Pokud ti to takhle stačí, tak fajn. Přidat kategori není problém, ale každý spouštěč se pak musí upravit. Na což tedy stačí jednoduchý skript, který se dá kdykoliv spustit třeba jedním klikem.

Aranor

  • Aktivní člen
  • *
  • Příspěvků: 405
Re:Položky z Plochy v hlavním menu
« Odpověď #23 kdy: 18 Ledna 2013, 14:46:33 »
a ten script by vypadal asi jak zhruba :D ???
« Poslední změna: 18 Ledna 2013, 14:59:38 od Aranor »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Položky z Plochy v hlavním menu
« Odpověď #24 kdy: 18 Ledna 2013, 20:22:23 »
Jednak bys musel do té xml struktury menu aplikací vložit tu svou, která by očekávala spouštěče konkrétní kategorie, to stačí jednou a pak každému spouštěči přidat řádek s kategorií - z toho, co jsi ukázal, nemají přiřazenu žádnou. Včera jsem ti napsal postup, ale nakonec ho nevložil, když jsi psal, že už jsi spokojen:

Nemůžeš mít v aplikacích kategorii Plocha, která bude obsahovat spouštěče z adresáře ~/Plocha, tak to prostě nefunguje. Můžeš jedině do všech spouštěčů přidat řádek

Kód: [Vybrat]
Categories=PlayOnLinux
přičemž PlayOnLinux může být cokoliv jiného, ale musíš to samé dopsat dále do xml přinejmenším mezi tagy <Category></Category>. Spouštěče tedy nacpat do ~/.local/share/applications/ a upravit nabídku aplikací vytvořením následujícího souboru

Kód: [Vybrat]
~/.config/menus/applications.menu
s obsahem:

Kód: [Vybrat]
<?xml version="1.0" ?>
<!DOCTYPE Menu
PUBLIC '-//freedesktop//DTD Menu 1.0//EN'
'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'>

<Menu>
  <Name>Applications</Name>
  <MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile>
  <DefaultLayout inline="false"/>

  <Menu>
    <Name>PlayOnLinux</Name>
    <Directory>PlayOnLinux.directory</Directory>
    <Include>
      <And>
        <Category>PlayOnLinux</Category>
      </And>
    </Include>
  </Menu>

</Menu>

Pokud sis hrál s Alacarte, tak tam budeš nějaké nesmysly mít, buď je smažeš, nebo tam přidáš jen obsah od druhého <Menu> po první </Menu> na pařičné místo (to by ti mohlo být jasné ze struktury).

Dále je třeba vytvořit soubor
Kód: [Vybrat]
~/.local/share/desktop-directories/PlayOnLinux.directorys obsahem:
Kód: [Vybrat]
[Desktop Entry]
Name=PlayOnLinux
Comment=PlayOnLinux Games
Icon=playonlinux
Type=Directory
X-Ubuntu-Gettext-Domain=gnome-menus-3.0

Pak by se měly tyto aplikace objevit ve tvé nové kategorii PlayOnLinux.

Skript pro automatické přidání kategorie do všech spouštěčů na ploše dodám v případě zájmu ;)
« Poslední změna: 18 Ledna 2013, 20:25:03 od GdH »

 

Provoz zaštiťuje spolek OpenAlt.