KGtk

Software skärmdump:
KGtk
Mjukvaruinformation:
Version: 0.11.0
Ladda upp dagen: 11 May 15
Utvecklare: Craig Drummond
Licens: Gratis
Popularitet: 9

Rating: nan/5 (Total Votes: 0)

KGtk projektet är en snabb och-smutsig LD_PRELOAD hack som gör * vissa * GTK-program för att använda KDE: s fildialogrutor när den körs under KDE.
 
GTK filväljare funktioner har åsido att kommunicera med KDE-modul / ansökan.
 
Efter att kompilera och installera detta, kan du köra GTK-program på 2 sätt:
 
A. samtal / usr / local / bin / kgtk-wrapper gimp
 
B. i. Skapa en symbolisk länk från omslaget skript för att din ansökan, t.ex.
ln -s / usr / local / bin / kgtk-wrapper / usr / local / bin / gimp
II. Kontrollera / usr / local / bin är före / usr / bin (eller var gimp är installerat) i din $ PATH
iii. Nu kör helt enkelt "gimp" - detta bör hitta omslaget manuset först.
 
Om detta fungerar OK, redigera sedan .desktop-filen (t.ex. /usr/share/applications/gimp.desktop) att ha "Exec = / usr / local / bin / [appname]" i stället för "Exec = [appname]", t.ex för gimp.desktop detta skulle vara:
 
Exec = / usr / local / bin / gimp-fjärr 2,2% U
eller:
Exec = / usr / local / bin / kgtk-wrapper gimp-fjärr 2,2% U
Hittills har jag testat detta med följande program:
1. Kino. Fungerar perfekt - i själva verket Kino var min främsta skälet för att göra detta.
2. Firefox. Fungerar med Firefox 1.5, men * inte * Firefox 1.0.x
3. GIMP. Återigen verkar fungera alldeles utmärkt. Det finns dock ingen förloppsindikator på fil lastning - som GIMP använder en förloppsindikator inbäddad i filväljare.
4. Inkscape. Fungerar OK - åtminstone 0,43
5. Streamtuner - webbläsaren mapp knappen fungerar.
6. AbiWord - gör * inte * arbete. Inte ens försöka ...
7. glade2. Verkar fungera OK, men jag har haft det kraschar när du fyller på Kino: s .glade fil, men inte alltid. Så jag är inte säker på om detta är Glade fel, eller gruvan.
8. Eclipse. Fungerar bara om dlsym kan åsidosättas
 
Som de enda Gtk program jag använder är Kino, GIMP, och lite av Firefox, fungerar detta bibliotek bra för mig. Din millage kan variera, och observera att detta är bara en snabb hacka för att få saker som arbetar nu för mig. Jag är inte säker på hur stabilt det kommer att vara under tung användning, så bli inte förvånad om det går sönder. Men om det bryter - är det enda som skulle hända att GTK appar kommer att falla tillbaka till att använda de standard Gtk dialogrutor.
 
Den "Portland" freedesktop projektet kommer utan tvekan att komma upp med en mycket bättre lösning. Men tills dess, kan du ge det ett försök

Vad är nytt i den här versionen:..

  • Gtk3 stöd
  • Bättre och säkrare, uppslagning av filen filter.
  • Korrekt bestämma storleken på strängen som behövs för pidfile!
  • Lägg till Thunderbird, och Libreoffice program, till listan över gtk2 apps.
  • Rensning usless grejer; avlägsna kdialogd3, qt3, qt4, kgtk2-omslag, kqt3-omslag, kqt4-omslag.
  • Merge kgtkXX-wrapper skript i kgtk-wrapper
  • Installera kdialogd4 i KDE4 libexec dir.
  • Fix krasch där klienten avslutas medan fildialogruta är öppen.
  • Konfigurerbar debug. Pass cmake -DKGTK_DEBUG = true
  • När du startar appen ställer KGTK_DEBUG env var, till exempel

Vad är nytt i version 0.10.1:

  • Fix "kgtk-wrapper ./app" -fallet .
  • Ange filnamnet för KdialogD4 s spara som filedialog.
  • Hacky fix för Firefox kraschar när du försöker spara en fil som redan finns - & gt; radera det först!
  • När du startar KDialogD, prova todetermin vilken version är installerad.
  • Lägg till lite sammanställa korrigeringar från kde-apps

Skärmbilder

kgtk_1_119414.png
kgtk_2_119414.png

Annan programvara för utvecklare Craig Drummond

Cantata
Cantata

19 Jun 16

Kommentarer till KGtk

Kommentarer hittades inte
Kommentar
Slå på bilder!