바람은 열린한글프로젝트의 한글라이브러리(libhangul)에 기반한 Mac OS X용 한글입력기 입니다. 바람은 한영 전환 단축키와 한자입력기능을 가지고 있으며 다양한 한글 자판을 지원합니다. 또한, "바람 사전"을 통해서 사용자 사전을 만들거나 편집할 수 있습니다.


주요 기능
1. 다양한 한영 전환 방법 지원 (Shift-space 및 오른쪽 특수키 지원)
2. 모아쓰기를 지원하여 오타를 최소화 (libhangul 기능) 
3. 자동 입력 모드 전환 기능
4. 프로그램 별 시작 언어 설정 기능
5. 한자어 입력 가능
6. 한자 사전을 통한 사용자 상용구 지원
7. MS 윈도우 호환 특수문자 입력 기능


시스템 요구사항
바람은 Mac OS X 10.5 이상에서만 정상동작합니다.
PPC와 Intel 프로세서에서 모두 동작하는 Universal 프로그램입니다.


바람입력기의 버그 리포트기능 제안은 개발자 사이트로 부탁드립니다.

2008년 6월 27일 금요일

환경설정 UI 개선 작업

환경 설정 UI를 개선하는 작업을 하고 있습니다.
가장 많이 바뀐 부분이 기본 환경 설정과 사용자 사전 부분인데 아래와 같이 바뀔 예정입니다. (아직 완성본이 아니라 세부적인 모습은 변경될 수 있습니다.) 



보시면 아시겠지만 크게 변경된 점은 오른쪽 옵션과 컨트롤 키 (MS 윈도우즈 호환), 또한 한영키와 한자키(역시 MS 윈도우즈 호환) 등을 사용할 수 있습니다.
또 사용자 사전의 기능이 강화되어서 복수의 사전을 사용할 수 있도록 하였습니다. 열린한글 프로젝트에서 카테고리 별로 한자 사전을 정리하고 있는데 이것을 활용하기 위해서 이렇게 변경하였습니다.

2008년 6월 26일 목요일

영문 키보드 레이아웃

다음 버젼 부터 영문 키보드 레이아웃을 적용하도록 하였습니다.
현재는 선택한 레이아웃은 한글 키보드를 보정하는 부분에만 사용했지만,
이제는 영문 입력에도 적용하여 선택된 레이아웃으로 입력되도록 할 예정입니다.

또한 드보락 키보드의 경우 드보락과 단축키를 쿼티 기준으로 하는 드보락-쿼티로 분리해서 사용자의 선택폭이 넓어 질 수 있도록 할 예정입니다.

이제 1.0 릴리즈 예정까지 약 한달 반 정도 남았으니, 이제는 코드의 질을 높이는데 시간을 사용해야 겠습니다.

 

2008년 6월 23일 월요일

0.65 Beta 릴리즈

개선사항

1. 설치 패키지 포스트 설치 스크립트 버그 수정

2. 한자 입력 방식 선택 가능 (한자, 한자(한글), 한글(한자))

3. Scrivener에서 완성되지 않은 한글의 이동 버그 해결

4. 바람 사전 한국어 리소스 추가

5. 네이버 한자 사전 추가 (Dictionaries/naver.txt)


2008년 6월 18일 수요일

바람 0.62 베타 릴리즈

개선사항

1. 0.61의 capslock 버그 수정

2. 설치 패키지 포스트 설치 스크립트 버그 수정

3. 한자 선택창이 깜박거리는 문제 해결 

4. 한자 리스트에 이전에 변환한 결과 출력되는 버그 수정


다운로드

2008년 6월 16일 월요일

0.61 베타 버젼 릴리즈

개선사항
1. 0.6의 파일 선택 및 언어 변경시 프로그램 종료  버그 개선
2. 설치 방법을 패키지로 변경
 

p.s. 최근에 포스트된 버그 레포트에 따르면 설치후 다시 로그인하지 않으면 한글입력이 동작하지 않는다고 합니다. 설치를 하시고 꼭 다시 로그인을 하시기 바랍니다.
 

2008년 6월 13일 금요일

바람 0.6 Beta 버젼 릴리즈

개선사항

1. 단어 단위 입력(간접입력)에서 기호로 끝나는 문자열의 입력 버그 수정

2. 한자 선택창의 UI 선택 기능 

3. 한자 선택창에서 ESC로 종료하였을때 편집중인 한글이 남아있는 버그 수정

4. 단어 단위 입력(간접입력)에서 한자 변경시 선택된 한자만 변경

5. 바람 사전 저장 기능 개선 

6. 바람 사전 단축키 사용자화 (로그아웃 필요)


변경사항

1. 한자 선택이 완료되기전 입력창에 반영되지 않게 변경 (개선사항 3과 충돌)

2. 바람 사전 위치 변경 (바람.app 패키지 안으로 이동)


다운로드

2008년 6월 10일 화요일

네이버 한자 사전

네이버 한자사전 데이터를 추출해봤습니다.
기존의 libhangul의 한자 data 보다 주석이 자세하여 사용하기 더 좋은 것 같습니다.
이후에 한자 단어사전 데이터를 추출해서 추가해보도록 하겠습니다.

라이센스 문제가 있을 경우 삭제하도록 하겠습니다.

2008년 6월 9일 월요일

바람 0.5 베타 버젼 릴리즈

개선사항

1. 바람 사전을 통한 자동 업데이트 (바람 사전 실행시 BaramDictionary 메뉴->Check for Updates...)

2. 옵션키로 영문입력의 버그 수정

3. Notification을 사용한 설정 변경 알림 (설정이 변경되면 바로 적용가능) 

4. 단축키 설정이 저장되지 않는 문제 해결


변경사항

1. 바람 사전과 통합 패키지


예정 보다 빠르지만 1.0 구현사항을 모두 만족하여서 베타 테스트를 시작하겠습니다.


다운로드

맥마당 6월호 인터뷰

바람 관련 기사가 맥마당 6월호에 소개되었습니다. 
기자님과 인터뷰를 한지 얼마 안되서 6월호에 실릴지는 몰랐는데 오늘 보니 실려있습니다.
그것도 자그만치 4쪽이나 되네요. 가문의 영광입니다.

관심가져주신 모든 분들께 감사말씀 전합니다.
양질의 입력기로 보답하겠습니다.

2008년 6월 3일 화요일

바람사전 0.3 릴리즈

개선사항

1. 프로그램 수행시 선택된 사전를 자동 로드

2. Import & export 기능 추가

3. 저장시 search filter 초기화


다운로드

바람 FAQ

Q: Mac OS X 10.5 이전 버젼에서도 사용가능한가요?
A: 바람은 Mac OS X 10.5 이후 지원되는 Input Method Kit을 사용하므로 10.5 이상의 버젼에서만 정상 동작합니다.

Q: 이전 입력 소스 선택키(Cmd+Space)를 눌러도 다음 입력기로 이동하지 않습니다.
A: 이전 입력 소스는 이전 입력기를 의미하는 것이 아니라 이전에 입력한 입력기의 모드를 의미합니다. 바람은 여러 입력 소스가 존재하므로 이전 입력 소스 선택키를 누르셔도 정상동작하지 않는것 처럼 보입니다. 이 경우 "메뉴에서 다음 입력 소스 선택키"를 사용하시면 다음 입력기로 전환이 가능합니다.

Q: 한영 전환키와 한자 변환키가 등록되지 않습니다.
A: 한영 전환키와 한자 변환키는 일반키를 등록할 수 없습니다. 반드시 Command, Option, Control, Shift와 같은 modifier와 일반키의 조합을 사용하셔야 합니다.

Q: 조합중인 문자 입력완료하고 싶습니다.
A: 입력중인 글자는 아래에 밑줄이 있습니다. 이것은 조합중인 글자로 아직 조합이 끝나지 않았기 때문에 문서에 입력되지 않은 문자입니다. 따라서 이것을 완료하기 위해서는 커밋 이벤트를 발생해야 합니다. 커밋 이벤트는 탭, 리턴, 스페이스, 컨트롤 키를 입력하시면 발생합니다.

Q: 자동 모드 전환이 되지 않습니다.
A: 자동 모드 전환 기능은 트리거가 등록되어있어야만 동작합니다. 먼저 환경 설정에서 트리거를 등록하신뒤 사용하시기 바랍니다. 트리거로 등록한 후에도 동작하지 않는다면, 해당 프로그램은 자동 모드 전환을 지원하지 않는(TSM Document Access 프로토콜이 호환되지 않는) 프로그램입니다.

Q: 오른쪽 특수키나 한영키, 한자키를 사용하고 싶은데 선택할 수 없습니다.
A: 오른쪽 특수키나 PC용 USB키보드의 한영키와 한자키를 사용하기 위해서는 시스템 환경설정 손쉬운 사용에 보조 장비에 대한 접근 활성화 옵션을 체크하셔야합니다. 이 옵션을 체크하신 뒤 로그아웃후에 다시 로그인 하시면 바람 환경설정에서 특수키를 한영 전환 또는 한자키로 사용하실 수 있습니다.

Q: 자바 프로그램에서 한글이 입력되지 않습니다.
A: 바람입력기는 Apple의 J2SE 1.5와 호환되지 않습니다. J2SE 1.4.2 32bit를 사용하시면 한글을 입력하실 수 있습니다. J2SE를 변경하기 위해서는 "응용프로그램>유틸리티>Java>Java 환경설정(Application>Utilities>Java>Java Preferences)"을 실행시켜서 "자바 응용프로그램 버젼(Java application versions)에서, J2SE 1.4.2(32비트)를 맨 위로 드래그한 다음, 문제가 있는 자바 어플을 다시 실행시키면 됩니다.

0.41 알파버젼 릴리즈

개선사항

1. 트리거 모드 지원 자동 검사 기능

2. 사전 선택시 timeout warning 발생 문제 해결

3. 사전 선택 UI 개선


버그잡이를 시작했습니다. 버그의 체계적인 관리를 위해서 개발자 사이트에 버그리포트를 해주시면 감사하겠습니다.