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 모듈 / 응용 프로그램과 통신 오버라이드 (override)되어있다.
 
컴파일이를 설치 한 후, 당신은 2 가지 방법으로는 GTK 응용 프로그램을 실행할 수 있습니다 :
 
A. 콜은 / usr / local / 빈 / kgtk - 래퍼 김프
 
B. 나는. 응용 프로그램, 예를 들면에 래퍼 스크립트에서 심볼릭 링크를 만듭니다
LN -s / usr / 지방 / 빈 / kgtk - 래퍼은 / usr / local / 빈 / 김프
II. 확인은 / usr / local / 빈은 당신의 $ PATH에는 / usr / 빈 (또는 김프가 설치된 곳) 이전
III. 이 먼저 래퍼 스크립트를 찾아야한다 - 이제 단순히 '김프'를 실행합니다.
 
이 확인을 작동하는 경우, 다음 가지고 (예를 들어 /usr/share/applications/gimp.desktop)의 .desktop 파일을 편집 "Exec을 =는 / usr / / [APPNAME] 지역 / 빈"대신 "Exec을 = [APPNAME]"의, 예를 들어, gimp.desktop이는 다음과 같습니다
 
Exec에서 = / usr / 지방 / 빈 / GIMP-원격 2.2 % U
나 :
Exec에서 = / usr / 지방 / 빈 / kgtk - 래퍼 GIMP-원격 2.2 % U
지금까지 나는 다음과 같은 응용 프로그램이 테스트 한 :
1. 키노. 완벽하게 작동 - 키노가이 일을 내 주된 이유였다 사실.
2. 파이어 폭스. 파이어 폭스 1.5,하지만 *하지 * 파이어 폭스 1.0.x를 함께 작동
3. 김프. 다시 말하지만, 잘 작동하는 것 같다. 그러나, 파일 로딩에 진전 바는 없다 - 김프 파일 선택에 포함 된 진행률 표시 줄을 사용하기 때문에.
4. 잉크 스케이프. 확인을 작품 - 적어도 0.43
5. Streamtuner - 폴더 브라우저 버튼 작동합니다.
6. AbiWord에 -하지 * 일 * 않습니다. 시도조차하지 마십시오 ...
7. Glade2. 확인을 작동하는 것 같다, 그러나 나는 항상은 아니지만, 키노의 .glade 파일을로드 할 때 충돌이 있었다. 이 습지의 잘못, 또는 내 경우 그래서 나는 확실하지 않다.
8. 이클립스. dlsym을가 오버라이드 (override) 할 수있는 경우에만 작동합니다
 
내가 사용하는 단지는 GTK 애플 리케이션 키노, 김프, 파이어 폭스의 작은으로,이 라이브러리는 나를 위해 잘 작동합니다. 당신의 달러당 1000 분의 1의 과세율은 다양하며이 나를 위해 지금 작업 물건을 얻을 수있는 빠른 해킹이 아니라주의하시기 바랍니다 수 있습니다. 나는 그것이 사용량이 아래에있을 것입니다, 그래서 휴식 놀라지 어떻게 안정 확실하지 않다. 부러 않는 경우, - 발생한다 유일한 프로그램은 gtk 앱 표준의 GTK 대화 상자를 사용하여 다시 떨어질 것입니다.
 
'포틀랜드'freedesktop의 프로젝트는 의심 할 여지없이 훨씬 더 나은 솔루션을 함께 올 것이다. 그러나 그때까지, 당신이 시도 제공 할 수 있습니다

이 릴리스의 새로운 기능입니다.

Gtk3 지원.
파일 필터, 더 안전한 룩업.
올바르게 pidfile에 필요한 문자열의 크​​기를 결정!
GTK2 앱의 목록, 썬더 버드, 그리고 리브레 오피스 응용 프로그램을 추가합니다.
정리있는 쓸모없는 물건; kdialogd3, qt3, QT4, kgtk2 - 래퍼, kqt3 - 래퍼, kqt4 - 래퍼를 제거합니다.
kgtk - 래퍼로 kgtkXX - 래퍼 스크립트를 병합
KDE 4 libexec 디렉토리 DIR에 kdialogd4를 설치합니다.
클라이언트가 파일 대화하는 동안 종료 수정 충돌이 열려 있습니다.
구성 디버그. cmake -DKGTK_DEBUG = true를 전달
응용 프로그램을 시작할 때, KGTK_DEBUG의 ENV var에, 예를 들어, 설정

버전 0.10.1의 새로운 기능 :

'kgtk - 래퍼 ./app'케이스를 고정합니다.
KdialogD4의의 FileDialog 이름으로 저장을 위해 파일 이름을 설정합니다.
이미 존재하는 파일을 저장하려고 할 때 파이어 폭스가 충돌에 대한 해키 수정 -한다 먼저 삭제!
KDialogD을 시작할 때, 버전이 설치되어 todetermin을 시도합니다.
일부는 KDE-응용 프로그램에서 수정을 컴파일 추가

스크린 샷

kgtk_1_119414.png
kgtk_2_119414.png

개발자의 기타 소프트웨어 Craig Drummond

Cantata
Cantata

19 Jun 16

코멘트 KGtk

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!