안녕하세요..
nimf 는 입력기 프레임워크이고
nimf-settings 란 nimf 를 설정하는 도구입니다.
요새 nimf-settings 를 만들고 있습니다.
nimf-settings 의 현재 모습을 보여드립니다. ㅋㅋㅋ
멋있죠?
기술적인 설명을 드리자면,
설명이 나오는게 그거는 *.gschema.xml 에서 읽어와서 보여주는 거에요.
*.po 파일에 번역 넣으면 각종 언어로 표시됩니다. ㅋㅋ
그리고 외부 개발자 또는 사용자 분들이 개발한 외부 모듈(플러그인)을 장착하면
nimf-settings 에 표시가 되는 구조로 되어 있습니다. dconf-editor 처럼요.
그런데 아직 미해결인 부분이 있습니다.
키 조합 ㅠㅠ, 키 값 감지 하는 거요. 그거 UI 를 구성하지 못했네요.
UI를 아래처럼 하려고 합니다. 계획이 변경될 수 있습니다.
의견 있으면 주세요.
내용 추가 2016.5.22. 17:10
+, - 버튼을 이용하여 키를 추가/삭제할 수 있도록 합니다.
내용 추가 2016.05.27. 06:56
이런 식으로 구성이 됩니다.
다만, 핫키(hotkey) 부분은 로직을 만들지 않은 상태라서 키 리스트가 안 보이는데..
(-) 키를 눌러서 키를 삭제할 수 있고,
(+) 키를 누르면 대화창 뜨고 키 값을 감지하여 핫키를 추가하도록 할 생각입니다.
기본 UI 는 거의 다 만든 상태입니다.
그런데... 영어/한국어 설명을 다듬는데 시간이 많이 걸릴 것 같습니다.
그리고 상세 설명을 툴팁(tooltip)으로 보여줄지, 아니면 창에 넣을지에 대해 결정해야 합니다.
아마 6월 경에는 나올 것 같습니다.
내용 추가 2016.05.29. 20:37
설정기(nimf-settings) 개발 완료되었습니다.
커밋 올렸습니다. Added nimf-settings
https://github.com/cogniti/nimf/commit/d58821deda12ce00dbb933a871c9e2ff1e519d97
최종 모습입니다.
직관적이라서 설정하기가 간편합니다.
앞으로 KeySym 추가해야 하고 nimf.pot, ko.po 번역해야 하네요.
설명도 좀 업데이트 해야겠습니다.
10여 년간 한글 문제 해결도 못하고 있는데 오픈소스 이 딴거 개나 줘버리라고 하세요. 오픈소스 개발자님, 관계자님 제가 하는 일에 제발 신경 끄세요. 도움 주지 마세요. 시간 빼앗겨 방해만 됩니다.
Translate
피드 구독하기:
댓글 (Atom)
응용 어플 끝글자 버그 잡는 거 진짜 개쉽습니다
그 동안 제가 끝글자 버그를 잡지 않고 방치한 이유 우선 책임, 의무가 없습니다. 제가 해당 어플 개발자도 아닐 뿐더러 오픈소스가 원래가 유지보수 의무, 보증 책임이 없습니다 . 이렇게 개떡 같은 게 오픈소스입니다. 전 과거 libhwp 하냐고...
-
인터넷에서 웹 브라우저로 파일을 받으면 서버 측의 잘못된 설정으로 인하여 한글 파일 이름이 이상하게 되는 경우가 많다. cp949 코드가 utf-8 로 둔갑된 경우 사용자 컴퓨터 환경이 utf-8 환경이라면 그 파일 이름 자체가 utf-8 이기 ...
-
예전에 dasom 개발하면서 많은 글을 작성했었는데 당시 drupal 로 홈페이지를 사용했었는데 drupal 관리를 못해서 데이터를 다 날려먹었습니다. 복구가 안 되요. 그래서 그 때부터 그냥 블로거에 글쓰고 있는 겁니다. 블로거는 구글에서 관리를 하...
-
그 동안 제가 끝글자 버그를 잡지 않고 방치한 이유 우선 책임, 의무가 없습니다. 제가 해당 어플 개발자도 아닐 뿐더러 오픈소스가 원래가 유지보수 의무, 보증 책임이 없습니다 . 이렇게 개떡 같은 게 오픈소스입니다. 전 과거 libhwp 하냐고...
좋아 보이는데요^^
답글삭제한/영 변환에 저는 Shift + Space 와 Hangul 키 두 개를 다 쓰는데요
이렇게 여러 개를 지정할 수 있나요.
여러 개를 지정할 수 있게끔 + 버튼, - 버튼을 넣는 중입니다.
삭제+ 버튼 누르면 Key Grab 대화창 뜨게끔 하고
리스트 박스에서 키조합 선택한 후 - 버튼 누르면 제거.
이렇게 계획하고 있습니다.
언제든 의견 환영합니다.
모든 기능이 잘 조화된 것 같습니다.
삭제좋습니다 ^__^
제 스스로도 참 만족합니다.
답글삭제다른 입력기가 nimf 를 따라오려면 구조를 nimf 처럼 바뀌야 하는데
구조를 nimf 처럼 바꾸면 결국엔 nimf 가 되어버립니다.
지속적으로 개발한다면 머지않아 현존하는 최고의 입력기 프레임워크가 될 것 같습니다.
응원합니다!
삭제다 만들었네요. 오늘 커밋했습니다.
답글삭제다음 릴리즈에 적용될 예정입니다.
Added nimf-settings
https://github.com/cogniti/nimf/commit/d58821deda12ce00dbb933a871c9e2ff1e519d97
수고하셨습니다 ^__^
삭제호동님 감사합니다.
답글삭제한글입력기 불편했는데
최고입니다.