Portál AbcLinuxu, 27. července 2025 17:48
... na zastaralém XEmbed protokolu, je založena na moderním D-Busu ...čti: většina aplikací s tím nebude fungovat? btw, pokud jsem dobře hledal, první draft XEmbed je z roku 2000, první implementace D-Bus je z roku 2002, jedno je zastaralé, druhé moderní, hm ... nemělo tam být spíše "módní"?
Pro novou System Tray je starý a omezený XEmbed pouze jedním z podporovaných protokolůCo dodat, ze?
D-Bus neni modni, je to jedine univerzalni komunikacni rozhrani na kterem se shodlo Gnome s KDE, tudiz jedina moznost jak delat cross-desktop implementacejediná "cross desktop" možnost? - huh, že například tomu mojemu XFCE, co mám jako záložní na testovacím stroji pro KDE4, nikdo neřekl, že mi nemůže zobrazit v systrayi ikonku např. ktorrentu (z KDE3), protože se s ním nebaví přes D-Bus
vyvojari XEmbed neoznacili za "zastarale" to udelal pisatel zpravickyAaron J. Seigo said... ... the crap that is the current XEmbed based freedesktop.org systray spec ... jo, máš pravdu, "crap" se zrovna jako "zastaralé" nepřekládá, ale jsem líný teď hledat něco víc, myslímže to, co tím bylo míněno, je významově dostatečně blízko, abych mohl činit závěry, které jsem naznačil výše - takže ještě nějaký pokus dokázat, že za debila tady mám být já a ne ty (tedy krom toho, že se sám dobrovolně shazuju tím, že se s tebou takto bavím)?
jediná "cross desktop" možnost? - huh, že například tomu mojemu XFCE, co mám jako záložní na testovacím stroji pro KDE4, nikdo neřekl, že mi nemůže zobrazit v systrayi ikonku např. ktorrentu (z KDE3), protože se s ním nebaví přes D-BusVe chvili kdy se to dostane do freedesktop.org specifikaci (coz je vysoce pravdepodobne, jelikoz to pouziva D-Bus), tak to bude problem jenom a jenom XFCE.(a myslímže tebou zmíněné Gnome by to taky zvládlo, jen jsem líný ho kvůli tomuto experimentu instalovat :-p)
jediná "cross desktop" možnost? - huh, že například tomu mojemu XFCE, co mám jako záložní na testovacím stroji pro KDE4, nikdo neřekl, že mi nemůže zobrazit v systrayi ikonku např. ktorrentu (z KDE3), protože se s ním nebaví přes D-Bus(a myslímže tebou zmíněné Gnome by to taky zvládlo, jen jsem líný ho kvůli tomuto experimentu instalovat :-p)
No nevim, mozna jsem to spatne pochopil, ale me se tam Opera normalne v KDE4 zobrazuje a pochybuju, ze Opera pouziva dbus.
Naučte se číst :-Pviz
Jinak XEmbed sice není zas o tolik starší než D-Bus, ale to nic nemění na tom, že je zastaralý (pro použití na implementaci system tray určitě). Minimálně právě pro onu implementaci system tray je naprosto technicky nevhodný a je to prostě příšernost (podívejte se na technické detaily jak to funguje nebo si aspoň přečtete odkazovaný článek), je smutné že se to vůbec v minulosti uchytilo.jasně, nevadí, že to v několika současných desktopových prostředích bez problémů funguje, vizionářům kolem KDE4 se to nelíbí, a tak je to prostě úplně to nejhorší, co kdy mohlo být vymyšleno, a je nutné to ve zprávičce, která by měla být stručná, několikrát zopakovat ... nejsem vývojář a nemám zájem si číst specifikace, abych zjistil, zda je něco technicky vhodné či nikoliv - nicméně a priori mám prostě tendenci nevěřit někomu, kdo užívá Goebelsovské metody stokrát opakovaného, je-li toto v příkrém rozporu s dlouholetou uživatelskou zkušeností (opravdu mi, coby uživateli, system tray v KDE3 nebo třeba XFCE nepřijde nijak omezená - toužím tam pouze vidět ikony aplikací, které nechci mít jako samostatná okna, a ne aby mi system tray opékala topinky)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.