KGtk

ソフトウェアのスクリーンショット:
KGtk
ソフトウェアの詳細:
バージョン: 0.11.0
日付のアップロード: 11 May 15
開発者: Craig Drummond
ライセンス: 無料
人気: 9

Rating: nan/5 (Total Votes: 0)

KGtkプロジェクトはKDEの下で実行したとき*いくつかの* GTKアプリケーションはKDEのファイルダイアログを使用することができます手早いけど汚いLD_PRELOADハックです。
 
Gtkのファイル選択機能は、このKDEモジュール/アプリケーションと通信するためにオーバーライドされています。
 
コンパイルとこれをインストールした後は、2通りの方法でGTKアプリケーションを実行できます。
 
A.コールは/ usr / local / bin / kgtkラッパーGIMP
 
B.私。ラッパースクリプトからアプリケーション、例えばへのシンボリックリンクを作成します。
LN -sは/ usr / local / bin / kgtkラッパーは/ usr / local / bin / GIMP
II。ことを確認してください/ usr / local / binにあるあなたの$ PATHには/ usr / binに(あるいはGIMPがインストールされている場所)の前に
III。今単に「GIMP」を実行する - これは、最初のラッパースクリプトを見つける必要があります。
 
これがうまく動作する場合は、「Execは=は/ usr / local / bin / [APPNAME] "の代わりに" Execの= [APPNAME]」を有するとの.desktopファイル(例えば/usr/share/applications/gimp.desktop)を編集し、例えばgimp.desktopの場合、これは次のようになります。
 
Execの=は/ usr / local / bin / GIMP-リモート-2.2%U
または:
Execの=は/ usr / local / bin / kgtkラッパーのgimp-リモート-2.2%U
これまでのところ私は、次のアプリケーションでこれをテストしました:
1.キノ。完璧に動作します - 実際にキノがこれを行うための私の主な理由でした。
2. Firefoxの。 Firefox 1.5のが、*ない* Firefoxの1.0.xので動作します
3. GIMP。繰り返しますが、うまく動作するようです。ただし、ファイルの読み込みにはプログレスバーがありません - GIMPはファイルチューザに埋め込まれたプログレスバーを使用していますように。
4. Inkscapeの。 [OK]を作品 - 少なくとも0.43
5. Streamtuner - フォルダのブラウザボタンの動作。
6. AbiWordのは - *ない*の作業を行います。さえしようとしないでください...
7. Glade2。 [OK]を動作しているようです、しかし私は、常にではないが、キノの.gladeファイルをロードするときに、それがクラッシュしてきました。だから私は、これはグレードの故障、または鉱山であるかはわかりません。
8. Eclipseの。 dlsymを使って上書きすることができた場合にのみ機能します
 
私が使用する唯一のGtkアプリはキノ、GIMP、およびFirefoxのほとんどで、このライブラリは私のために素晴らしい作品。あなたのドル当たりミル数は異なるが、これは私のために今働いて物事を得るために迅速なハックが唯一であることに注意してくださいすることができます。私はそれが大量使用の下になりますどのように安定したわからないんだけど、それが壊れても驚かないでください。それは壊れなければしかし、 - 起こるべき唯一のことは、Gtkのアプリケーションは、標準のGtkダイアログを使用してフォールバックするということです。
 
「ポートランド」freedesktopプロジェクトが間違いなくはるかに良い解決策を考え出すだろう。しかし、それまでは、この試してみることができます。

このリリースの新機能です:

このGtk3サポート。
ファイルフィルタの、より良い、より安全なルックアップ。
正しくpidファイルに必要な文字列のサイズを決定!
GTK2アプリのリストに、サンダーバード、およびLibreOfficeのアプリを追加します。
クリーンアップuslessもの。 kdialogd3、QT3、Qt4を、kgtk2-ラッパー、kqt3-ラッパー、kqt4ラッパーを削除します。
kgtkラッパーにkgtkXX-ラッパースクリプトをマージ
KDE4のlibexecディレクトリにkdialogd4をインストールします。
ファイルダイアログが開いている間、クライアントが終了した場合にクラッシュする問題を修正しました。
設定可能なデバッグ。 cmakeの-DKGTK_DEBUG = trueを渡します
アプリを起動すると、例えば、KGTK_DEBUGのENVのVARを設定

このバージョン0.10.1の新機能:

この「kgtk-ラッパー./app 'のケースを修正しました。
KdialogD4ののFileDialogとして保存するためのファイル名を設定します。
すでに存在するファイルに保存しようとするとFirefoxがクラッシュするためのハック修正 - >最初にそれを削除します!
KDialogDを起動すると、バージョンがインストールされているtodeterminを試してみてください。
KDE-アプリからいくつかのコンパイル修正を追加

スクリーンショット

kgtk_1_119414.png
kgtk_2_119414.png

開発者の他のソフトウェア Craig Drummond

Cantata
Cantata

19 Jun 16

へのコメント KGtk

コメントが見つかりません
コメントを追加
画像をオンにする!