uygulamaya ikon ilişkilendirme ve launcher 'a ekleme

Başlatan mumin16, 14 Ocak 2018 - 19:18:12

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

mumin16

Arkadaşlar yazdığım bir programa ikon ilişkilendirdim devamdaki  adımlarla, ikon ilişkilendirildi ama launcher'a eklediğimde buradan çalıştırılamıyor. Eksik yada yanlış adım nedir.

"kapalicarsi.desktop" adında bir dosya oluşturdum gedit ile ve içine şunları koydum

[Desktop Entry]
Version=1.0
Name=kapalicarsi
Comment=charting program
Exec=/home/x64/Desktop/kapalicarsi
Icon=/home/x64/Desktop/linuxicon/ic_launcher.png
Terminal=false
Type=Application
Categories=Utility;


sonra bu dosyayı ~/.local/share/applications koydum.

lnxdev

Eğer exec yolu doğru ise bir sıkıntı yok sizin programınızdan kaynaklanan bir şey olabilir. 

ekremsenturk

.destop dosyası çalıştırılabilir yetkide olmalı.

mumin16

#3
1- ~/.local/share/applications 'e atmaya gerek yok aynı dizinde de oluyor(program başlarken dizine bakarsın *.desktop var mı yoksa yarat ve içeriği ekle- al sana ubuntu'da zipten çıkartılan installer, deniyecem bakalım olacak mı )
2. izin vermeyede gerek yok

Yapman gereken çok basit: Programı çalıştır, launcher'e ekle(soru işaretli ikonlu oluyor). ubuntu zaten senin için ~/.local/share/applications 'e *.desktop'u yaratıyor sadece ikon yolu yok. Onuda ekleyince iş bitiyor.

Tabi başka bir yerede taşıyormu kopyalıyormu bilemedim. Deneyin bakalım.

Bundan sonrası biraz geyik:
1- *.desktop adını verirken programın işletilebilir adını değil penceredeki adını vermiş sanırım: çalıştırılabilir dosya adi kapalicarsi penceredeki başlık kapali carsi(ayri bosluk var).  Sistem kapali_carsi.desktop olarak yaratmis onu.
2-program alt dizine(assets) uluşmakta onu da eklemiş .
tam içerik şu olmuş:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=kapali carsi
Icon=/home/x64/Desktop/linuxicon/ic_launcher.png
Path=/home/x64/Desktop/assets
Exec=/home/x64/Desktop/kapalicarsi
StartupNotify=false
StartupWMClass=kapali carsi
OnlyShowIn=Unity;
X-UnityGenerated=true






Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 15 Ocak 2018 - 19:42:39

Search kısmına ikonlu ve hızlı gelmesi için ~/.local/share/applications 'e atmak gerek yada bu *.desktop 'a bişeyler daha ekleyebilirmiyiz ki?

.py

Exec parametresi hatalı gibi uygulamaın tam doğru yolumu?