KGtk projekti lyhyesti-ja-likainen LD_PRELOAD hakata, jonka avulla * jotkut * Gtk sovellukset käyttämään KDE: n tiedostovalintaikkunoissa kun kulkea KDE.
Gtk-tiedosto chooser toiminnot on ohittaa kommunikoida tämän KDE moduulin / sovellus.
Jälkeen kokoaminen ja asentanut, voit käyttää Gtk sovellukset 2 tavalla:
A. Puhelun / usr / local / bin / kgtk-kääre gimp
B. i. Luo symbolinen linkki kääre script hakemuksesi, esim
ln-s / usr / local / bin / kgtk-kääre / usr / local / bin / gimp
ii. Varmista / usr / local / bin on ennen / usr / bin (tai missä GIMP on asennettu) $ PATH
iii. Nyt vain ajaa "gimp" - tämän pitäisi löytää kääre käsikirjoituksen ensimmäinen.
Jos tämä toimii OK, sitten muokkaa .desktop tiedostoa (esim /usr/share/applications/gimp.desktop) on "Exec = / usr / local / bin / [appname]" eikä "Exec = [appname]", esimerkiksi sillä gimp.desktop tämä olisi:
Exec = / usr / local / bin / gimp-kauko-2,2% U
tai:
Exec = / usr / local / bin / kgtk-kääre gimp-kauko-2,2% U
Toistaiseksi olen testannut tätä seuraavat sovellukset:
1. Kino. Toimii täydellisesti - itse asiassa Kino oli minun tärkein syy tähän.
2. Firefox. Toimii Firefox 1.5, mutta * ei * Firefox 1.0.x
3. GIMP. Jälleen näyttää toimivan hienosti. Kuitenkaan ole edistymispalkki tiedostotoiminnat - kuten GIMP käyttää edistymispalkki upotettu tiedostoon chooser.
4. Inkscape. Toimii OK - vähintään 0,43
5. Streamtuner - kansio selaimen -painiketta teoksia.
6. AbiWord - ei * ei * työtä. Älä edes yritä ...
7. Glade2. Tuntuu toimivan OK, mutta minulla on ollut sen kaatua lastaus Kino n .glade tiedostoa, mutta ei aina. Joten en ole varma, onko tämä Glade vika, tai minun.
8. Eclipse. Toimii vain, jos dlsym voidaan overriden
Ainoana Gtk sovellukset käytän ovat Kino, GIMP, ja hieman Firefox, tätä kirjastoa toimii hyvin minulle. Sinun millage voivat vaihdella, ja huomaa, että tämä on vain nopea hakata saada asioita työskentelee nyt minulle. En ole varma, kuinka vakaa se on kovassa käytössä, joten älä ihmettele, jos se rikkoutuu. Kuitenkin, jos se ei riko - ainoa asia, joka pitäisi tapahtua on, että Gtk sovellukset putoaa takaisin käyttämällä standardia Gtk valintaikkunat.
"Portland" freedesktop hanke varmasti keksiä paljon parempi ratkaisu. Mutta vasta sitten, voit antaa tämän kokeilla.
Mikä on uusi tässä julkaisussa:
- Gtk3 tukea.
- Better, ja turvallisempaa, lookup tiedostosuodattimet.
- Oikein määrittää koko merkkijono tarvitaan pidfile!
- Lisää Thunderbird, ja LibreOffice apps, luetteloon gtk2 apps.
- uudelleenjärjestäminen usless tavaraa; Poista kdialogd3, qt3, qt4, kgtk2-kääre, kqt3-kääre, kqt4-kääre.
- Yhdistä kgtkXX-kääre skriptejä kgtk-kääre
- Asenna kdialogd4 osaksi KDE4- libexec ohj.
- Korjaa onnettomuudessa, jossa asiakas irtisanotaan taas tiedostovalintaikkunoiden on auki.
- Configurable debug. Pass CTee -DKGTK_DEBUG = true
- Kun käynnistät app, aseta KGTK_DEBUG env var, esimerkiksi
Mikä on uusi versiossa 0.10.1:
- Fix 'kgtk-wrapper ./app -tapauksessa .
- Aseta tiedostonimi KdialogD4 n tallenna filedialog.
- Hacky korjaus Firefox kaatuu kun yrittää tallentaa tiedoston, joka on jo olemassa - & gt; poista se ensin!
- Kun käynnistää KDialogD, kokeile todetermin mikä versio on asennettu.
- Lisää noin koota korjaukset kde-apps
Kommentteja ei löytynyt