KGtk

Logiciel capture d'écran:
KGtk
Détails logiciels:
Version: 0.11.0
Date de transfert: 11 May 15
Développeur: Craig Drummond
Licence: Gratuit
Popularité: 9

Rating: nan/5 (Total Votes: 0)

KGtk projet est un hack LD_PRELOAD rapide et sale qui permet * certains * applications Gtk à utiliser les dialogues de fichiers de KDE lorsqu'il est exécuté sous KDE.
 
Les fonctions fichier chooser Gtk ont ​​été surchargé pour communiquer avec ce module de KDE / application.
 
Après compilation et l'installation, vous pouvez exécuter des applications Gtk de 2 façons:
 
A. appel / usr / local / bin / kgtk-wrapper gimp
 
B. i. Créez un lien symbolique entre le script d'emballage à votre demande, par exemple,
ln -s / usr / local / bin / kgtk-wrapper local / usr / local / bin / gimp
je je. Assurez-vous que / usr / local / bin est avant / usr / bin (ou là où gimp est installé) dans votre $ PATH
iii. Maintenant, il suffit de lancer "gimp" - ce qui devrait trouver le script d'emballage en premier.
 
Si cela fonctionne OK, puis modifiez le fichier .desktop (par exemple /usr/share/applications/gimp.desktop) d'avoir "Exec = / usr / local / bin / [appname]" au lieu de "Exec = [appname]", par exemple, pour gimp.desktop ce serait:
 
Exec = / usr / local / bin / gimp-remote-2.2% U
ou:
Exec = / usr / local / bin / kgtk-wrapper gimp-remote-2.2% U
Jusqu'à présent, je l'ai testé cela avec les applications suivantes:
1. Kino. Fonctionne parfaitement - en fait Kino était ma principale raison pour cela.
2. Firefox. Fonctionne avec Firefox 1.5, mais * pas * Firefox 1.0.x
3. GIMP. Encore une fois, semble très bien fonctionner. Cependant, il n'y a aucune barre de progression sur le chargement du fichier - que GIMP utilise une barre de progression intégré dans le sélecteur de fichier.
4. Inkscape. Fonctionne OK - au moins 0,43
5. Streamtuner - Le dossier navigateur bouton fonctionne.
6. AbiWord - ne * pas * travail. Ne même pas essayer ...
7. glade2. Semble fonctionner OK, mais je l'ai eu plantage lors du chargement du fichier .glade de Kino, mais pas toujours. Donc, je ne suis pas sûr que ce soit la faute, ou une mine de Glade.
8. Eclipse. Ne fonctionnera que si dlsym peut être remplacé
 
Comme les seules applications Gtk je utilise sont Kino, GIMP, et un peu de Firefox, cette bibliothèque fonctionne très bien pour moi. Votre kilométrage peut varier, et s'il vous plaît noter que ceci est seulement un hack rapide pour obtenir des choses qui travaillent maintenant pour moi. Je ne suis pas sûr de savoir comment il sera stable sous l'utilisation lourde, donc ne soyez pas surpris si elle se casse. Toutefois, si elle ne rompt - la seule chose qui devrait se produire est que les applications Gtk retomberont à utiliser les dialogues GTK standard.
 
Le projet de freedesktop 'Portland' viendra sans doute avec une bien meilleure solution. Mais en attendant, vous pouvez essayer ce

Ce qui est nouveau dans cette version:..

  • le soutien de gtk3
  • Une meilleure et plus sûre, recherche de filtres de fichiers.
  • déterminer correctement la taille de ficelle nécessaire pour pidfile!
  • Ajouter thunderbird, et les applications de LibreOffice, à la liste des applications de gtk2.
  • Nettoyage de trucs usless; retirer kdialogd3, qt3, qt4, kgtk2-wrapper, kqt3-wrapper, kqt4-wrapper.
  • Fusionner son kgtkXX-wrapper dans kgtk-wrapper
  • Installer kdialogd4 dans KDE4 de la dir.
  • Correction du crash où le client est terminée dialogue de fichier tout est ouvert.
  • debug configurables. Passez cmake -DKGTK_DEBUG = true
  • Lors du démarrage de l'application, définissez KGTK_DEBUG env var, par exemple

Quoi de neuf dans la version 0.10.1: cas

  • Fix 'kgtk-wrapper ./app' .
  • Définir nom de fichier pour enregistrer comme KdialogD4 de filedialog.
  • fix Hacky pour un plantage de Firefox en essayant d'enregistrer dans un fichier qui existe déjà - & gt; d'abord le supprimer!
  • Lors du lancement KDialogD, essayez todetermin quelle version est installée.
  • Ajoutez un peu compiler corrections de kde-apps

Captures d'écran

kgtk_1_119414.png
kgtk_2_119414.png

D'autres logiciels de développeur Craig Drummond

Cantata
Cantata

19 Jun 16

Commentaires à KGtk

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!