Sawfish

소프트웨어 스크린 샷:
Sawfish
소프트웨어 정보:
버전: 1.10
업로드 날짜: 20 Feb 15
개발자: John Harper
라이센스: 무료
인기: 7

Rating: nan/5 (Total Votes: 0)

(이전에 제재소로 알려진) 톱상어는 리스프 기반의 스크립팅 언어를 사용하여 오픈 소스, 리눅스 및 UNIX와 같은 운영 체제에 대한 최소한의 확장 윈도우 매니저입니다.
톱상어 및 다른 URL;의 목표는 사용자가 쉽게 가능한 가장 매력적이고 유연한 방식으로 창을 관리 할 수​​ 있도록하는 것입니다. 그것은 강력한 키 할당, 이벤트 후킹, 창 일치, 유연한 테마를 제공합니다.
그것은 및 다른 URL이 경우에도, 확장 성이 뛰어난이야, 톱상어는 응용 프로그램 발사기, 바탕 화면 배경, 또는 별도의 응용 프로그램과 같은 더 강력한 데스크탑 환경에서 사용할 수있는 다른 유사한 구성 요소를 구현하지 않습니다.
톱상어 따라서 리눅스와 BSD 운영 체제에서 지원 크로스 플랫폼이며,

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

이 치수 윈도우 정규가 제대로 윈도우의 크기를 복원, 탭 이동 남아 탭 이동 표시된 창이 그렇게되기 전에 파괴 될 때 가능하고, 약간의 수정.
지금 탭 이동 표시된 창은 다른 색을 가지고 있고, 탭 뷰포트 / 작업 공간 끈적 지원 : 새로운 기능 탭에 집중한다.
이 데비안 패키징 스크립트를 업데이트됩니다.

이 버전 1.8.2의 새로운 기능 :

이 GET-창 바이 * 기능에 대한 더 견고.
수정 점프 또는-간부 실패와 같은 높은 수준의 기능의 모든 문제.
음영 창에 커서 워핑을하는 것은 이제 올바른 위치로 휘게.
관리자 선택 처리가 수정되었습니다.
잘못의 .desktop 파일을 구문 분석하는 동안, 응용 프로그램 메뉴를 생성하는 데 실패, 수정되었습니다.
EdgeActions에서, 핫스팟, HotMove 및 EdgeFlip는 여러 번 한 번 호출되는 것을 방지 할 수있다.
이 릴리스는 데비안 패키징 스크립트를 수정하고 작업을 대신 GNU의 makepp로 컴파일한다.

이 버전 1.8.0의 새로운 기능 :

이 앱 메뉴는 이제 필터를 통해 완벽하게 구성 할 수 있습니다.
EdgeActions은 화면 테두리 작업 설정에 중앙 집중식 구조를 제공, 추가되었습니다.
탭 - 시스템이 크게 개선되었습니다; 테마의 수동 조정은, 예를 들어, 더 이상 필요하지 않다.
스타일 탭은 요점 찬성의 새로운 기본 테마입니다.
다음 번역은 업데이트 된 : 스페인어, 체코 어, 독일어, 중국어 (간체), 노르웨이어, 슬로베니아어, 프랑스를.
몇 가지 사소한 버그 수정 및 설명서 업데이트는 만들어졌다.

참고 :

이 버전 1.7.0의 새로운 기능 :
당신이 충돌을보고 할 때, 명령 줄 옵션 & quot와 톱상어를 호출하여, 역 추적을 추가하십시오 - 보정시 & quot ;. 더 infos에 대한 파일 '기여'를 읽어보십시오.
프롬프트 API 변경하면 프롬프트 코드에 사용하는 경우에는 영향 [제레미 Hankins 씨]. 당신은`프롬프트 함수를 호출 할 때, 직접 함수 인수로 도우미 함수를 전달합니다. 이들은 글로벌 변수로 설정하는 데 사용. 이 변화는 간단합니다, 그래서 당신의 코드를 업데이트 어렵지 않다. 참조`자세한 내용은 'sawfish.wm.util.prompt.
마우스 버튼 지원 상태 톱상어는 마우스 버튼 1을 지원 주장
9 있지만 버튼 (6)의 저 항력 알려져
(8)이 작동하지 않을 수 있습니다. 버튼 (9)이 작동하지 않습니다, 그래서 우리는 그것을 철회.
기능`어쩌면 레이즈 창 '과`아마-낮은 창'은 이제 사용되지 않습니다. [테이 카 Kazura]은`인상 윈도우 * '와`낮은 창 *'sawfish.wm.util.stacking`정의 '로 교체하십시오. 유일한 차이점은 사용되지 않는 버전이 오래 전에 떨어졌다 노틸러스 (GNOME 파일 관리자)의 기능을 지원한다는 것입니다.
빌드 및 설치 :
- mousebuttons가 --with 아홉 '삭제'- 옵션을 구성합니다. 키보드 레이아웃 전환 지원 & quot; 항목 문헌 : 아래.
버그 수정 :
피 & quot; 잘못 시작할 때 다른 창을 다루는 극대화 창 [제레미 Hankins 씨는 때때로, 최대 창 겹쳐 & quot 것이다 창 (예를 들어, 그놈 패널, 또는 trayer) 시작합니다. 초기화는이 문제를 방지하는, 완료 될 때까지 톱상어 해주기 최대화 연기.
특정 상황에서 뷰포트 초기화 버그 수정 [제레미 Hankins 씨는] 톱상어가 다시 시작될 때 슬롯이 잘못 가상 데스크톱의 밖에서 창문 끝나는 이동했다 뷰포트. 이 문제는 해결되었습니다.
키보드 레이아웃 지원을 전환 [테이 카 Kazura] 이전에, 더 정확하게 키보드 레이아웃, 또는 전환 할 때 키보드 - 개의 그룹으로 & quot; 키보드 - 마우스 - 바인딩있어 엉망 업 (이는 multilinguals 주로입니다). 자,이 새로운 커맨드 - 옵션`--5 - 버튼 '와 톱상어를 호출하여 방지 할 수있다. 그것은 수정이 키보드 집단 간의 공통적 인 것으로 가정한다. 더 정확하게, 어떤 지원 것은 (예를 들어, Ctrl + Alt 용) 키에 바인딩 비슷한`ISO_Next_Group '나에 의해 전환이다. 옵션 & quot; 그것은 바와 같이 나타납니다 X 키보드 구성, 같은 & quot; GRP : ctrl_alt_toggle & quot ;. 당신이 레이아웃을 전환 할 몇 가지 유틸리티를 사용하고 톱상어 키 바인딩을 혼동하는 경우, 톱상어를 다시 시작하십시오. 그 커맨드 - 옵션을 사용하면 톱상어가 마우​​스 버튼 6 명령을 결합 할 수 없습니다
8.이 미래에 고정 될 수있다.
아톰 32 비트 아키텍처 (자바 수정)에 수정을 처리. [테이 카 Kazura] 기능`X-원자 이름은 '이제 모든 32 비트를 받아들입니다. 아키텍처는 32 비트 인 경우 이전에는 30 비트 처리 하였다. 64 비트 시스템은이 버그가 없었습니다. 나쁜 인수 & quot;는 & quot을 야기하기 위해 사용; 오류, 특히 Java 응용 프로그램에. (이론적으로, 원자는 X 서버가 아닌 클라이언트에 의해 설정합니다. 그러나 Java 응용 프로그램이 버그의 자주 영향을받을 것입니다.)
응용 프로그램 메뉴의 버그 수정은 [마태 복음 사랑] 메뉴 항목의 정확한 알파벳 순서 수행됩니다. 이전에 그들은 [AZ] [az]와 (우선 대문자 모든 패자의 경우 항목) 분류되었다. 또한 언어를 검출하기위한 기능이 향상되었다. 이제 더 freedesktop.org 규격을 따른다.
에지 플립과 무한 이제 데스크탑 화면 해상도 변경 후 작동합니다. [크리스토퍼 Bratusek]
그놈 세션 [클린턴 에바디, 크리스토퍼 Bratusek]에서 세션 ID 또는 세션 접두사를 수신 할 때 톱상어가 올바르게 시작
초안 애니메이터 버그 수정. [크리스토퍼 Bratusek] & quot; 초안 & quot; 애니메이터는 두 가지 문제가 있었다 : 한 손으로 그려진 숫자는 항상 검은 색 (따라서 아마도 보이지 않는)했다, 그 숫자가 화면에서 삭제하지 않은 반면에. 모두가 수정되었습니다. 내부적으로, 그것은 아래에 설명 된 새로운`X-무승부 텍스트 '기능에 의해 이루어집니다.
두 변수 [테이 카 Kazura] 사용자 옵션`작업 공간 경계 모드 '와`작업 공간 - 전송 - 경계 모드'의 부활은 컨피그에서 설정할 수 없습니다,하지만이 고정됩니다.
명령`xterm을 '수정 프로그램은 [테이 카는 kazura]이 키 마시고 떠들로 호출 할 수없는 옵션 & quot 경우, 명령 & quot; 인수는 빈 문자열 즉, 컨피그 설정을 해제했다.
새로운 기능 :
XFCE 통합을위한 데스크탑 환경 통합 [크리스토퍼 Bratusek] 지원이 추가되었습니다. 그냥 그놈 / KDE 4 통합처럼 : 그것은`의 xterm 프로그램 '과`브라우저 프로그램'을 (이미 사용자가 설정하지 않은 경우)을 설정하고, 톱상어 루트 메뉴로 XFCE 로그 아웃 / 도움말 / 사용자 정의 메뉴 항목을 추가합니다. 개선 : GNOME / KDE 4에 대한 모든 메뉴 항목은 가속기가 지금 않습니다. `그놈 제어 센터 '또는 KDE`systemsettings'을 호출하기위한 항목이 추가되었습니다. KDE4 검출이 향상되었습니다. 응용 프로그램 메뉴 개선 & quot; 또한 항목 문헌 : 아래. 새 변수`데스크톱 환경 '(* 외부 응용 프로그램에주의를 실행하는 데스크톱 환경 알려줍니다 : :).
하나가 실행중인 경우 응용 프로그램 메뉴 개선 [마태 복음 사랑] 응용 프로그램 메뉴가 더 GNOME / KDE / XFCE의처럼 보인다. (더 개선이 계획되어있다) 사용자 옵션`앱 메뉴-무시할 노 디스플레이 '지금은 사라지고 교체를`응용 프로그램 메뉴 - 쇼​​ - 모든 사람'. `응용 프로그램 메뉴 - 쇼​​ - 모두 (기본값)`전무는 '되면이 메뉴가 일부 응용 프로그램을 숨김으로써, 많은 GNOME / KDE / Xfce와의처럼 보인다. 그것은`t '의 경우, 설치된 모든 응용 프로그램이 표시됩니다. 후술하는 바와 같이 중간 옵션, 기호는 어쩌면` ', 가능하다. 기술적으로, 파일의 필드`NotShowIn '와`OnlyShowIn'는`/usr/share/applications/*.desktop '응용 프로그램을 표시 할 싶어에서 데스크탑 환경을 말한다. `응용 프로그램 메뉴 - 쇼​​ - 모두가 나`어쩌면 '' '전무하다', 그들은 존중. 필드 '숨겨진'나`NoDisplay '있는 항목은 일반적으로하지 표시 할 수 있습니다. 이 글꼴은 애플 메뉴 - 쇼​​ - 모두가`전무은 '경우에 존중. KDE 특정 디렉토리는 이제 너무 메뉴 생성하는 동안, 검색됩니다.
새 창 규칙 [크리스토퍼 Bratusek]
'고정 된 크기':이 크기 조정, 더 정확하게 비활성화, 함수`크기를 조정 - 창 - 대화 형 ',`'`더블 창 크기 및 '창 크기를 반으로. (극대화는 여전히 가능하다. 극대화를 방지하기 위해 '결코 극대화 없다`사용합니다.)
`결코 가까운 :이 폐쇄을 사용하지 않습니다. 만 대화 형 폐쇄가 방지되고, 당신은 LISP 프로그램에서`결코 가까운 '속성 창을 삭제할 수 있습니다.
이맥스의 업데이트 주요 모드`sawfish.el '[테이 카는 kazura] 그것은 지금 톱상어 창 관리자와 함께 배포된다. 개선 사항은 다음과 같습니다 :
평가는`#F '나`#t의'를 발견 할 때 질식하는 데 사용됩니다. 이 문제가 수정됩니다.
`정의와 같은 키워드로 강조하는 것은 다시 작동합니다.
`깨진 된 '기능을 설명하지만, 다시 작동합니다.
`설명 변수를 '에서, 변수의 값은 매우 - 인쇄된다.
`톱상어 부하 - 심볼은 '기호 캐시를 업데이트하는 대화식 호출 할 수있다.
더 나은 소개 부분.
새로운 프레임 부품`국경 폭 '와`경계 색'[알렉세이 I. Froloff 언급되는 '국경 & quot; 윈도우의 윈도우와 모든 다른 프레임 부분을 둘러싼 다. (* 참고 프레임 부품 정의​​ : :)
새로운 커맨드 - 옵션`--5 - 버튼 '항목 문헌 : 키보드 레이아웃이 지원 & quot 전환; 위.
`X-무승부 텍스트 '기능 [크리스토퍼 Bratusek] 그것은 X-무승부 문자열`와 유사하다'. 당신은`디스플레이 메시지를 사용하는 경우 일반적으로 '메시지처럼,`X-무승부 - 문자열을 호출'. 화면에 그려하려면 직접 X-무승부 텍스트는`사용 (* X 도면을 참고 ::.)
번역 업데이트 :
1.6.0 이후 업데이트 번역은 덴마크어 (다), 영국 영어 (EN_GB), 독일어 (드), 스페인어 (ES), 슬로베니아어 (SL), 스웨덴어 (SV). 모든 변환 파일은 UTF-8에있다. 변경된 언어는 갈리시아어 (GL), 이탈리아 (IT), 루마니아 (RO), 터키 (TR). 나머지는 이미 UTF-8이었다. [테이 카 Kazura]
기타 변경 사항 :
더 많은 오류 및 역 추적 인쇄 [테이 카 Kazura 인하여이 librep있다하는, 오류가 신호 때 = 0.91.0을 역 추적은 기본적으로 인쇄됩니다. 너무, 톱상어 - 클라이언트에 인쇄되어 있지만, 톱상어 클라이언트하지의, 죄송합니다, 톱상어의 표준 오류로 전송합니다. 어구, 톱상어 오류 : & quot; 표준 오류에 인쇄되는 오류 메시지에 앞에 추가됩니다. 톱상어-호출기의 오류는 톱상어의 출력에 인쇄됩니다. 비동기 서버로 톱상어에 연결했을 때 더 정확히, 다음 오류가 인쇄되지 않았습니다. 하지만 지금은 톱상어의 출력, 인쇄됩니다. (반면에, 동기식 접속 클라이언트 오류 메시지 자체를 수신한다.)
창 사이클링에서 윈도우 자전거 [테이 카 Kazura]에서 포인터 휨, 불필요한 포인터 왜곡은 피할 수있다. 인상이 완료되기 전에 이전 워프의 필요성은 기하학에 의해 판단되었다. 이제 업데이트 하나가 사용됩니다.
구성 변경 (사용자 눈에 보이는 부분) [크리스토퍼 Bratusek] 아이콘은 현재 제공됩니다. (가 표시되지 않는 경우, 첫 번째 실행은`GTK는 업데이트 - 아이콘 캐시 '.) 당신이 구성 프로그램을 실행하지만, 톱상어 창 관리자가 실행되고 있지 않은 경우, 경고 창이 낙태 전에 표시됩니다. [테이 카 Kazura, 크리스토퍼 Bratusek]이 두 사용되지 않는 기능이 삭제됩니다. capplets & quot ;, 초기 그놈 2.x에서의 일부, 하나는 & quot 위해이었다 명령 행 옵션`--socket-ID '입니다 다른 하나는 파괴 된 명령 행 옵션`- 단일 수준 '입니다.
닥 개선은 마우스 포인터를 숨기하는 방법에 대한 항목을 자주 묻는 질문, 응용 프로그램 실행에. 매뉴얼 (1) 모든 옵션에 대해 설명합니다. `복 키맵 '와`ungrab - 키맵'(* 키지도 참고 : :),`X-인상 창 '과`X-낮은 창'(* 참고 승강 윈도우 키 바인딩 파일은 새로 한 기능이 개정 : :),`프레임 상태 뮤텍스 '(* 주 프레임 기능 : :).
루트 메뉴 개선 [크리스토퍼 Bratusek] 모든 메뉴 항목은 가속기가 지금 않습니다. 도움말 항목에 대한 레이블이 개선되었습니다.
구성 내부 [크리스토퍼 Bratusek]는 모듈`위젯 테스트 '가 삭제됩니다. 이 모듈`sawfish.gtk에서 위젯의 테스트 기능을 제공. * '. 그러나 주장이 깨진 톱상어 추락. `위젯 dialog.jl가 이전 기능 '`단순 dialog.jl에 합병되었다'`- 뉴 라인 제거 '와`아름답게-이름 기호는'동일한 내용으로, 여러 모듈에서 정의되었다. 이제 그들은 새 모듈`sawfish.cfg.utils '(단 한 번) 정의된다. `주식 버튼 '기능은 톱상어에 정의했지만, 지금은 직접`GTK 버튼 새로운-에서 재고를 사용하여 교체의'. `에 대한-대화에 대한 동일한 '기능,'GTK-에 대한-대화에 의해 (버전 1.6.0에서) 교체 '. '은 / usr / 빈 / 톱상어-설정'`sawfish.cfg.shell 할 대부분의 콘텐츠의 이동, 이제 최소한 '[테이 카 Kazura]
모듈`3D-해킹 '삭제됩니다. [크리스토퍼 Bratusek는]`3D 해킹 '모듈은 애니메이션 데모가 아닌 기능이었다. 그것은 2D 렌더링`glxgears ', 유사한 두 가지 기능을 제공. 3D 해킹 & quot ;., 당신이 그것을 원하는 경우, 페이지 & quot에서, 톱상어 위키에서 다운로드 할 수 있습니다
톱상어 1.6.3 오류없이 컴파일하는 경우

이 prompt.jl [헤럴드 반 디크]에서 가능한 컴파일 오류는 다음, 돈 버전의 새로운 기능 1.6.3.1:

Fixed입니다 'T는 업데이트해야합니다.

이 버전 1.6.2의 새로운 기능 :

이 버그 수정 :
응용 프로그램 메뉴가 더 강력하다. (; 어딘가에 내 첫 번째 문자 또는 #라고한다), 또는를 읽을 수`*의 .desktop '파일 조작 된 키 값을 가지고 있다면 1.6.0에서 소개 [마 사랑, 크리스토퍼 Bratusek] 프로그램 메뉴, 톱상어 충돌했다. 이 고정됩니다.
윈도우 배치 모드가 예`동쪽입니다 '하고 창 화면보다 넓은 경우 방향으로 창 배치의 마이너 수정 [테이 카는 kazura]를 선택한 다음 창은 잘못 넣었다. 이 고정됩니다.
새로운 기능 :
새 명령`극대화 - 폐기 '를 [테이 카 kazura] 명령은`- 폐기를 극대화'더 이상 극대화대로 이동하고 창의 크기를 조정할 수 있도록 최대화 된 창은, 취급을 중지합니다. functinon`극대화 - 폐기 '는 존재하고, 지금은 내 보낸.
새 명령`점프 또는-간부 [크리스토퍼 Bratusek] 사용자 업로드 모듈 & quot '; 점프 또는-간부 & quot을; 병합되었습니다. 그것은 '점프 아니면 간부'윈도우 초점 사용되거나 존재하지 않는 경우, 애플리케이션을 시작할 수있는 명령을 제공한다. 원래 버전과는 달리이 하나도 비교적 자주 WM_NAME을 변경하는 경향이 음악 플레이어 또는 브라우저와 같은 응용 프로그램에 대한 더 유연하게, (`윈도우 클래스의 함수에 의해 반환)의 클래스로 창을 매칭 지원합니다. 사용의 경우,`LISP / 톱상어 / WM / 명령 / 점프 또는-exec.jl '파일을 참조하십시오.
기타 :
개선이 빌드 및 SPECFILE [크리스토퍼 Bratusek] [김 B. 하이노]
문서 업데이트 [크리스토퍼 Bratusek] [테이 카 Kazura]
죽은 것 같이,`프레임 스타일 편집-P '와 다른 모든 나머지 톱상어-themer 조각 제거. [크리스토퍼 Bratusek]

이 버전 1.5.3의 새로운 기능 :

이 버그가 수정 :
특히 높은 부하, 빠른 창 멸망에 대한 충돌을 방지
윈도우가 생성 한 후 곧 파괴 될 경우 충돌이 있었다. 그것은`add_window '기능에서 발생하고,이 파괴되는 윈도우가 원인 일 수도, 쓰레기에 액세스 한 후 수집.
이제`add_window의 대부분은 /`rep_POPGC ''`rep_PUSHGC과 가비지 컬렉션으로부터 보호 '. 또한 초기화되지 않은 인수로 호출되는`add_window_hook '을 방지 할 수 있습니다. [티모 Korvola, 자넥 Kozicki]

이 버전 1.5.2의 새로운 기능 :

이 자료는 담당자-GTK 0.90.0와 호환됩니다.
요점 테마에서 비활성 윈도우 가독성을 높이기 위해 검은 글꼴 색상을 가지고있다.
1.5.0에 대한 뉴스가 향상되었습니다.
두 개의 작은 autotools를 수정하고 있습니다.

이 버전 1.5.1의 새로운 기능 :

이 1.5.1 버전은 1.6.0 (HEAD)에서 백 포트를 가지고
버그 수정 :
x11r7 확인 SMlib에 수정 [크리스토퍼 Bratusek]
x11r7 확인 libICE에 수정 [크리스토퍼 Bratusek]
톱상어-UI에 SpinButtons 지금 신갈 해결하기 위해 연결되어있다 (값을 입력 할 수 있습니다 수동) Christoper Bratusek]
무한 - 바탕 화면에서 커서 왜곡을 수정 [제레미 Hankins의]
스 태거 옵션의 고정 그룹 [크리스토퍼 Bratusek]
기타 변경 사항 :
톱상어 지금 KDE4s WM 선택기에 나타나지 않습니다 [크리스토퍼 Bratusek]
의 .desktop 파일에 오타를 수정 및 제거 unneded 항목 [크리스토퍼 Bratusek]
인상 탭이 온 호버 변경하면 지금 즉시 적용됩니다 [크리스토퍼 Bratusek]
필요한 경우 libtool가 할 수 = CC를 -tag 추가, 약간의 아치에 컴파일을 unbrakes [젠투]
고분자 재료 용으로 distclean 규칙 / Makefile.in [크리스토퍼 Bratusek]

스크린 샷

sawfish_1_73847.jpg
sawfish_2_73847.jpg

유사한 소프트웨어

lwm
lwm

20 Feb 15

Aurora Project
Aurora Project

3 Jun 15

코멘트 Sawfish

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