KGtk

Phần mềm chụp màn hình:
KGtk
Các chi tiết về phần mềm:
Phiên bản: 0.11.0
Ngày tải lên: 11 May 15
Nhà phát triển: Craig Drummond
Giấy phép: Miễn phí
Phổ biến: 9

Rating: nan/5 (Total Votes: 0)

dự án KGtk là một hack LD_PRELOAD nhanh chóng-và-bẩn mà cho phép một số * * ứng dụng Gtk sử dụng hộp thoại tập tin KDE khi chạy theo KDE.
 
Các chức năng chọn tập tin Gtk đã được ghi đè để giao tiếp với điều này KDE module / ứng dụng.
 
Sau khi biên dịch và cài đặt này, bạn có thể chạy các ứng dụng GTK trong 2 cách sau:
 
A. cuộc gọi / usr / local / bin / kgtk-wrapper gimp
 
B. i. Tạo một liên kết tượng trưng từ kịch bản wrapper để ứng dụng của bạn, ví dụ:
ln -s / usr / local / bin / kgtk-wrapper / usr / local / bin / gimp
ii. Hãy chắc chắn rằng / usr / local / bin là trước / usr / bin (hoặc bất cứ nơi nào gimp được cài đặt) trong $ PATH của bạn
iii. Bây giờ chỉ cần chạy 'gimp' - điều này nên tìm kịch bản wrapper đầu tiên.
 
Nếu công trình này OK, sau đó chỉnh sửa các tập tin .desktop (ví dụ như /usr/share/applications/gimp.desktop) để có "Exec = / usr / local / bin / [appname]" thay vì "Exec = [appname]", ví dụ: cho gimp.desktop này sẽ là:
 
Exec = / usr / local / bin / gimp-remote-2.2% U
hoặc:
Exec = / usr / local / bin / kgtk-wrapper gimp-remote-2.2% U
Cho đến nay tôi đã thử nghiệm này với các ứng dụng sau:
1. Kino. Hoạt động hoàn hảo - trong thực tế Kino là lý do chính của tôi để làm điều này.
2. Firefox. Làm việc với Firefox 1.5, nhưng * không * Firefox 1.0.x
3. GIMP. Một lần nữa, dường như chỉ làm việc tốt. Tuy nhiên, không có thanh tiến trình trên tập tin tải - như GIMP sử dụng một thanh tiến trình nhúng trong chooser file.
4. Inkscape. Hoạt động OK - ít nhất là 0.43
5. Streamtuner - công trình nút trình duyệt thư mục.
6. AbiWord - nào * không * làm việc. Thậm chí không cố gắng ...
7. Glade2. Dường như làm việc OK, tuy nhiên tôi đã có nó sụp đổ khi tải tập tin .glade Kino, nhưng không phải lúc nào. Vì vậy, tôi không chắc chắn nếu điều này là do lỗi của Glade, hay của tôi.
8. Eclipse. Sẽ chỉ làm việc nếu có thể được ghi đè dlsym
 
Như các ứng dụng Gtk chỉ tôi sử dụng là Kino, GIMP, và một chút của Firefox, thư viện này hoạt động rất lớn đối với tôi. Millage của bạn có thể thay đổi, và xin lưu ý rằng đây chỉ là một hack nhanh chóng để có được những thứ làm việc bây giờ cho tôi. Tôi không chắc chắn làm thế nào ổn định nó sẽ được sử dụng dưới nặng nề, do đó, không ngạc nhiên nếu nó phá vỡ. Tuy nhiên, nếu nó không phá vỡ - điều duy nhất mà nên xảy ra là các ứng dụng Gtk sẽ rơi trở lại bằng cách sử dụng hộp thoại Gtk chuẩn.
 
Các dự án freedesktop 'Portland' chắc chắn sẽ đến với một giải pháp tốt hơn. Nhưng cho tới lúc đó, bạn có thể cung cấp cho một thử này

là gì mới trong phiên bản này:..

  • hỗ trợ Gtk3
  • tốt hơn, và an toàn hơn, tra cứu của các bộ lọc tập tin.
  • chính xác xác định kích thước của chuỗi cần thiết cho pidfile!
  • Thêm thunderbird, và các ứng dụng LibreOffice, để danh sách các ứng dụng GTK2.
  • Cleanup thứ usless; loại bỏ kdialogd3, qt3, qt4, kgtk2-wrapper, kqt3-wrapper, kqt4-wrapper.
  • Merge kịch bản kgtkXX-wrapper vào kgtk-wrapper
  • Cài đặt kdialogd4 vào KDE4 libexec dir.
  • Fix crash nơi khách hàng được chấm dứt trong khi hộp thoại tập tin được mở.
  • debug cấu hình. Vượt qua cmake -DKGTK_DEBUG = true
  • Khi bắt đầu ứng dụng, thiết lập KGTK_DEBUG env var, ví dụ như

là gì mới trong phiên bản 0.10.1: Trường hợp

  • Fix 'kgtk-wrapper ./app' .
  • Đặt tên file cho KdialogD4 tiết kiệm như FileDialog.
  • fix Hacky cho Firefox đâm khi cố gắng để lưu vào một tập tin đã tồn tại - & gt; xóa nó đầu tiên!
  • Khi tung ra KDialogD, thử todetermin phiên bản được cài đặt.
  • Thêm một vài biên dịch bản sửa lỗi từ kde-apps

Ảnh chụp màn hình

kgtk_1_119414.png
kgtk_2_119414.png

Phần mềm khác của nhà phát triển Craig Drummond

Cantata
Cantata

19 Jun 16

Ý kiến ​​để KGtk

Bình luận không
Nhập bình luận
Bật hình ảnh!