KGtk

Screenshot Software:
KGtk
Mga detalye ng Software:
Bersyon: 0.11.0
I-upload ang petsa: 11 May 15
Nag-develop: Craig Drummond
Lisensya: Libre
Katanyagan: 65

Rating: 3.0/5 (Total Votes: 1)

proyekto KGtk ay isang mabilis-at-marumi LD_PRELOAD hack na nagpapahintulot * ilang * Gtk application na gumamit ng mga dialog file KDE kapag tumakbo sa ilalim ng KDE.
 
Ang Gtk tagapili file function ay importansiya upang makipag-usap sa mga ito KDE module / application.
 
Pagkatapos ipon at pag-install ito, maaari mong patakbuhin Gtk aplikasyon sa loob ng 2 mga paraan:
 
A. call / usr / local / bin / kgtk-balot malambot
 
B. i. Lumikha ng isang makahulugan na link mula sa balot script sa iyong application, eg
ln -s / usr / local / bin / kgtk-balot / usr / local / bin / malambot
ii. Siguraduhin / usr / local / bin ay bago / usr / bin (o kung saan man malambot ay na-install) sa iyong $ PATH
iii. Ngayon lang tumakbo 'malambot' - na ito ay dapat munang hanapin ang balot script.
 
Kung ito gumagana ang OK, at pagkatapos ay i-edit ang .desktop file (eg /usr/share/applications/gimp.desktop) upang magkaroon ng "Exec = / usr / local / bin / [APPNAME]" sa halip ng "Exec = [APPNAME]", eg para gimp.desktop ito ay magiging:
 
Exec = / usr / local / bin / malambot-remote-2.2% U
o:
Exec = / usr / local / bin / kgtk-balot malambot-remote-2.2% U
Sa ngayon sinubok ko pa ito sa mga sumusunod na aplikasyon:
1. Kino. Gumagana ganap na ganap - sa katunayan Kino ay ang aking pangunahing dahilan para sa paggawa nito.
2. Firefox. Gumagana sa Firefox 1.5, ngunit hindi * * Firefox 1.0.x
3. malambot. Muli, parang trabaho lamang fine. Gayunpaman, walang progress bar sa pag-load ng file - bilang malambot ay gumagamit ng isang progress bar na naka-embed sa mga tagapili ng file.
4. Inkscape. Gumagana OK - hindi bababa sa 0.43
5. Streamtuner - ang gawa folder browser button.
6. AbiWord - ay hindi * * na trabaho. Huwag kahit subukan ...
7. Glade2. Parang sa trabaho OK, subalit ako ay nagkaroon na ito crash kapag loading .glade file Kino, ngunit hindi palaging. Kaya hindi ako sigurado kung ito ay kasalanan Glade, o mina.
8. paglalaho. Gagana lamang kung maaari dlsym override
 
Bilang lamang Gtk apps gamit ko ay Kino, malambot, at isang maliit ng Firefox, library na ito ay gumagana ng mahusay para sa akin. Maaaring mag-iba ang iyong mga millage, at mangyaring tandaan na ito ay lamang ng isang mabilis hack upang makakuha ng mga bagay-bagay ngayon nagtatrabaho para sa akin. Hindi ako sigurado kung paano matatag na ito ay sa ilalim ng mabigat na paggamit, kaya huwag magulat kung ito break. Gayunpaman, kung ito ay hindi break - ang tanging bagay na dapat mangyari na ang Gtk apps ay umurong sa paggamit ng pamantayan dialog Gtk.
 
Ang mga proyekto ng freedesktop 'Portland' ay walang pagsala magkaroon ng isang mas mahusay na solusyon. Ngunit hanggang pagkatapos, maaari mong bigyan ito ng isang subukan

Ano ang bago sa release na ito:..

  • pag Gtk3
  • Mas mahusay, at mas ligtas, lookup ng filter file.
  • tama matukoy ang laki ng string na kinakailangan para pidfile!
  • Magdagdag thunderbird, at LibreOffice apps, sa listahan ng GTK2 apps.
  • Cleanup usless bagay-bagay; alisin kdialogd3, Qt3, Qt4, kgtk2-balot, kqt3-balot, kqt4-balot.
  • Pagsamahin kgtkXX-balot script sa kgtk-balot
  • I-install ang kdialogd4 sa KDE4 libexec dir.
  • Ayusin crash kung saan ang client ay tinapos habang file dialog ay bukas.
  • Configure debug. Pass CMake -DKGTK_DEBUG = true
  • Kapag ang simula ng app, i-set KGTK_DEBUG env var, hal

Ano ang bago sa bersyon 0.10.1:

  • Ayusin 'kgtk-balot ./app' kaso .
  • I-set ang filename para KdialogD4 ni makatipid ng FileDialog.
  • Hacky ayusin para sa Firefox crash kapag sinusubukan na i-save sa isang file na ay umiiral na - & gt; tanggalin muna ito!
  • Kapag paglunsad KDialogD, subukan todetermin aling bersyon ay naka-install.
  • Magdagdag ng ilang magtala pagsasaayos mula kde-apps

Mga screenshot

kgtk_1_119414.png
kgtk_2_119414.png

Iba pang mga software developer ng Craig Drummond

Cantata
Cantata

19 Jun 16

Mga komento sa KGtk

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!