KGtk

Software screenshot:
KGtk
Dettagli del software:
Versione: 0.11.0
Data di caricamento: 11 May 15
Sviluppatore: Craig Drummond
Licenza: Libero
Popolarità: 65

Rating: 3.0/5 (Total Votes: 1)

progetto KGtk è un rapido-e-sporco trucco LD_PRELOAD che permette * alcune * applicazioni Gtk di utilizzare finestre di dialogo file di KDE quando viene eseguito sotto KDE.
 
Le funzioni di selezione dei file Gtk sono stati ignorati per comunicare con questo modulo KDE / applicazione.
 
Dopo aver compilato e l'installazione di questo, è possibile eseguire applicazioni Gtk in 2 modi:
 
A. chiamata / usr / local / bin / kgtk-wrapper gimp
 
B. i. Creare un collegamento simbolico dallo script wrapper per la vostra applicazione, ad esempio,
ln -s / usr / local / bin / kgtk-involucro / usr / local / bin / gimp
ii. Assicurarsi che / usr / local / bin è prima di / usr / bin (o dovunque sia installato gimp) nel $ PATH
iii. Ora è sufficiente eseguire 'gimp' - questo dovrebbe trovare lo script wrapper prima.
 
Se funziona bene, quindi modificare il file .desktop (es /usr/share/applications/gimp.desktop) di avere "Exec = / usr / local / bin / [nomeapp]" invece di "Exec = [appname]", ad esempio, per gimp.desktop questo potrebbe essere:
 
Exec = / usr / local / bin / gimp-remote-2,2% U
oppure:
Exec = / usr / local / bin / kgtk-wrapper gimp-remote-2.2% U
Finora ho provato questo con le seguenti applicazioni:
1. Kino. Funziona perfettamente - infatti Kino è stata la mia ragione principale per fare questo.
2. Firefox. Funziona con Firefox 1.5, ma * non * Firefox 1.0.x
3. GIMP. Anche in questo caso, sembra funzionare bene. Tuttavia, non vi è alcuna barra di avanzamento sul caricamento di file - come GIMP utilizza una barra di avanzamento incorporato nel file di selezione.
4. Inkscape. Funziona bene - almeno 0,43
5. streamtuner - Il pulsante del browser cartella.
6. AbiWord - * non * lavoro. Non provare nemmeno ...
7. glade2. Sembra funzionare bene, ma ho avuto crash durante il caricamento del file .glade di Kino, ma non sempre. Quindi io non sono sicuro se questo è colpa di Glade, o il mio.
8. Eclipse. Funziona solo se dlsym Può essere sovrascritto
 
Come le uniche applicazioni Gtk che uso sono Kino, GIMP, e un po 'di Firefox, questa biblioteca funziona alla grande per me. Il tuo millage può variare, e si ricorda che questa è solo un trucco veloce per far funzionare le cose adesso per me. Io non sono sicuro di come stabile sarà in condizioni di utilizzo pesante, quindi non stupitevi se si rompe. Tuttavia, se si rompe - l'unica cosa che dovrebbe accadere è che le applicazioni Gtk cadranno tornare a utilizzare le finestre di dialogo standard di Gtk.
 
Il progetto freedesktop 'Portland' senza dubbio trovare una soluzione di gran lunga migliore. Ma fino ad allora, si può dare una prova

Cosa c'è di nuovo in questa versione:..

  • Supporto GTK3
  • Una migliore e più sicuro, di ricerca di filtri file.
  • correttamente determinare le dimensioni di stringa necessaria per pidfile!
  • Aggiungi thunderbird, e applicazioni di LibreOffice, alla lista di applicazioni GTK2.
  • Cleanup roba usless; rimuovere kdialogd3, qt3, qt4, kgtk2-wrapper, kqt3-wrapper, kqt4-wrapper.
  • Unisci script kgtkXX-involucro in kgtk-wrapper
  • Installa kdialogd4 in KDE4 libexec dir.
  • schianto Fix cui client è terminata mentre dialogo file è aperto.
  • il debug configurabile. Passare cmake -DKGTK_DEBUG = true
  • Quando si avvia un'applicazione, impostare KGTK_DEBUG env var, ad esempio

Cosa c'è di nuovo nella versione 0.10.1: caso

  • Fix 'kgtk-wrapper ./app' .
  • nomefile Set per KdialogD4 di salvare come filedialog.
  • fix Hacky per Firefox crash quando si tenta di salvare in un file che esiste già - & gt; eliminarlo prima!
  • Quando si lancia KDialogD, provare todetermin cui è installata la versione.
  • Aggiungete un po 'di compilazione correzioni da kde-apps

Screenshots

kgtk_1_119414.png
kgtk_2_119414.png

Altri software di sviluppo Craig Drummond

Cantata
Cantata

19 Jun 16

Commenti a KGtk

I commenti non trovato
Aggiungi commento
Accendere le immagini!