변경사항 ChangeLog
=================================================================
2005. 01. 24. (월) 16:55:16 KST
 - 북마크를 패널형식으로 추가시켰습니다. 몇가지 기본 동작 중에
	원활하지 않은 것들이 있지만, 현재 움직이고는 있습니다. 좀더 많은
	작업이 필요합니다.

2005. 01. 20. (목) 14:25:55 KST
 - 로고에 마우스 오른쪽 팝업메뉴를 붙였습니다.
 - 팝업메뉴를 메인 메뉴에 있는 항목 중 필요한 것들로 채웠습니다.
 - "Run Command" 대화상자를 추가했습니다. 물론 이 대화상자에서도
 툴바의 외부명령어 실행창과 history 내용을 공유합니다.
 - 새로운 창 버튼을 툴바에 추가했습니다.

2005. 01. 19. (수) 17:27:11 KST
 - 파일열기 대화상자가 자주 죽는 문제를 수정했습니다. 이전에 마지막
 디렉토리를 기억하기 위해서 단순히 show(), hide()를 호출하지 않고
 마지막 경로를 gconf에서 기억하고 불러오는 형식으로 변경했습니다.
 - 파일열기 단축키는 여전히 문제를 일으키는군요. <Alt><Shift>o 조차도
 vim, gvim에서 "한줄 위에 새줄만들고 입력모드 대기"와 부딧히는군요.
 <Alt><Shift>F로 변경했습니다. 앞으로 또 얼마나 바뀌어야할지.. --.--
 - 탭에서 마지막으로 머무르던 디렉토리 경로가 새로운 탭의 기본
 디렉토리로 지정되도록 수정했습니다.

2005. 01. 19. (수) 13:10:17 KST
 - <Alt>키로 탭을 이동할 수 있도록 다시 되돌렸습니다. list-tab이
 제대로 갱신되지 못하던 문제를 수정했습니다.
 - 메세지 번역을 추가했습니다.
 - vte에서 마우스 오른쪽 메뉴는 vte에서 텍스트를 선택한 상태인 경우엔
 나오지 않도록 수정했습니다. vte의 마우스 선택을 훼방하는 문제점이
 있었군요.
 - 단축키 중 몇가지를 수정했습니다. 여러 터미널 프로그램 중 특히 mc와
 충돌을 일으키는 <Control><Shift>o는 <Alt><Shift>o로 변경했습니다.

2005. 01. 19. (수) 01:38:19 KST
 - 1.2-3을 발표했습니다.
 - 단축키를 누르면, 특히 vte를 사용하는 child가 현재 탭일 경우,
 단축키의 마지막 키가 vte로 바로 전달되는 문제가 있었습니다. 특히
 <Alt>탭번호 단축키의 경우, 번호 숫자가 vim에 전달되어 vim이 원치 않는
 반복동작을 하게 만드는 문제가 있습니다. 이 문제는 key-press,
 key-release event를 통제함으로써 해결했습니다.
 - 윈도우의 크기를 자동으로 기억하게 하는 기능이 좀더 원활히 정확하게
 작동하도록 수정했습니다.
 - gvim, vim에서 insert mode에서 탭을 닫거나 할 때 제대로 닫히지 않던
 문제를 수정했습니다. ":.."로 시작하는 명령을 바로 내리기 전에 \033,
 escape를 먼저 보내서 명령모드에서 시작하도록 했습니다.

Mon Jan 17 23:54:03 KST 2005
 - 국제화 지원 시도. i18n.py으로 gettext를 이용해서 메세지를 번역하고
	있습니다.
 - 한글로 된 메세지들을 모두 영어로 번역하고, 그 메세지들을 다시
	한국어로 번역했습니다.
 - Conf.py의 verify()와 install_schema()가 GConf.py에 들어갔습니다.
	Conf.py는 순수하게 최대한 다른 모듈들은 import하지 않도록 할
	생각입니다.

Mon Jan 17 18:22:45 KST 2005
 - menubar1에 할당되어 있던 모든 accelerator의 hander를 제거했습니다.
 - 툴바에 있는 gvim, vim, terminal도 각각의 드래그앤드랍을
	지원합니다. vim, gvim은 끌어다놓는 파일을 열고, terminal은 그
	파일의 디렉토리로 시작합니다.
 - 탭 사이를 이동하는 <Alt>번호 키를 <Control>번호 키로 변경했습니다.
	<Alt>번호의 경우 bash에서 arg 지정으로 예약되어 있는 관계로 계속
	충돌이 나네요. 이 키는 Conf.py의 "modifier-switch-tab"에서 변경할
	수 있습니다.

Mon Jan 17 02:12:57 KST 2005
 - 몇가지 버그를 수정했습니다.
 - vte에서 폰트 크기가 커질 때 윈도우 크기도 함께 커지도록
	수정했습니다. 대신 작어질 때 윈도우 크기는 작아지지 않습니다.
 - gvim도 vim이나 터미널처럼 실행파일을 지정할 수 있도록 설정창에
	추가했습니다.
 - gvim 실행파일을 지정하지 않으면, 툴바에서 gvim 버튼이 나오지 않도록
	했습니다.

Sun Jan 16 20:58:53 KST 2005
 - setup.py를 새로 작성했습니다. 내려받은 소스에서 바로 설치할
	수있습니다. --fakeroot 옵션으로 make install에서 DESTDIR처럼 사용할
	수 있게 처리했습니다.
 - 소스의 디렉토리 구조를 변경했습니다. 온전한 소스의 src 디렉토리
	아래에 vee의 알맹이 소스들이 들어있습니다.

Sat Jan 15 14:12:12 KST 2005
 - veet.py를 추가했습니다. 터미널에서 veet.py로 브이에 새로운 탭으로
	파일을 열 수 있도록 했습니다.
 - 터미널에서 스크롤할 수있는 최대 줄수를 지정할 수있도록 설정 창에
	추가했습니다.
 - vte에서의 팝업 메뉴에 설정을 추가했습니다.
 - vee.py 의 커맨드라인 옵션에 '-s'를 추가했습니다. gconf schema를
	새로 설치해줍니다.
 - 외부 명령어가 종료한 후에도 탭이 살아있도록 했습니다.
 - 외부 명령어를 찾을 수 없을 경우에 경고창을 띄웁니다.
 - 파일 열기 대화상자로 gvim으로 공백이 들어간 파일경로를 제대로
	인식하지 못하는 문제를 수정했습니다.
 - 그놈터미널에서처럼 <Alt>숫자키 조합으로 탭을 이동할 수 있도록
	수정했습니다. 이 부분은 송경욱님(vvs740@nospam@chol.com, 일명
	hey)의 패치를 적용시켰습니다.

Thu Jan 13 15:07:58 KST 2005
 - vim 위에 파일을 끌어다놓을 경우 현재 탭에서 열리던 것을 새로운
	탭으로 열리도록 수정했습니다.

2005. 01. 12. (수) 14:39:38 KST
 - 외부 명령어를 새로운 탭에서 실행할 수 있도록 수정했습니다.
	shell에서 사용하는 명령어 라인을 그대로 사용할 수있습니다.
 - VTE에서 윈도우 타이틀과 탭 라벨의 이름이 제대로 표시되지 않던
	무제를 수정했습니다.
 - vte.fork_command()에서 envv, argv를 모두 사용하도록 수정했습니다.

2005. 01. 11. (화) 16:57:06 KST
 - 소스에서 'console'을 'terminal'로 모두 변경했습니다.
 - 프로그램을 종료할 때 열려진 탭이 있으면 정말로 종료할지 묻는
	대화창을 띄우도록 했습니다.
 - gvim을 띄우는 버튼을 툴바와 메뉴바에 추가했습니다.
 - 파일 끌어다놓기, 일명 드래그앤드랍을 지원합니다.

