gdick 0.9 released

ddt의 이미지

gdick 0.9가 나왔습니다.
applet 관련된 버그를 고치고, 결과를 보여주는 속도가 3배!!(공갈 1g) 빨라졌습니다.
ChangeLog
(u) 화면에 뿌려주는 속도 향상. 링크 구현을 EventBox+Label에서 TextBuffetTag로 바꿈
(u) 메모리 사용 줄임. 검색 thread는 검색시에만 뜨게 고쳐서 검색을 안 할 때는 단일 프로세스로 작동.
(!) gnome-panel이 죽을 때 같이 안 죽던 버그 수정.
(!) applet에서 실행할 때 menu->gdick->quit 이 안 되던 버그 수정.

gdick은
python과 pygtk를 사용해서 만든 그놈용 사전 프로그램입니다. 그놈 패널에서 애플릿 형태로 돌기도 하고, 따로 실행되기도 합니다. 자세한 사항은 README파일을 읽어주세요 :)

ScreenShot

Download
http://sourceforge.net/project/showfiles.php?group_id=94479&release_id=197825

aeronova의 이미지

헉, 이전의 ldic이랑 비슷한 듯 한데.. GUI만 바꾼건가요?

It's better to burn out than to fade away. -- Kurt Cobain.

ddt의 이미지

aeronova wrote:
헉, 이전의 ldic이랑 비슷한 듯 한데.. GUI만 바꾼건가요?

아니요. 새로 만든겁니다.
사전 데이터는 ldic이나 gdick이나 야후 사전을 쓰기에 똑같지만요 :wink:
aeronova의 이미지

ldic이 gtk1 기반이었던 거 같은데, 이넘은 gtk2라서 좋네요.
근데, 발음 듣기 설정이 저장이 안되는 거 같습니다.
매번 mplayer로 실행 시 바꾸어 줘야 되네요.

그리고 질문 좀 드려도 될런지..
첨 실행시 위젯 크기가 넘 작습니다.
이거 사이즈 조절을 좀 크게 할려면 소스에서 뭘 바꾸어야 되는지요?

또, 이 애플릿을 xfce4에서도 쓸 수 있나요?
왠지 될 듯도 한데..

좌우지간 좋은 어플 감사합니다.

p.s.)
설치시 사전 데이터는 없던데, 그럼 웹으로 받아 오는 건지요?

It's better to burn out than to fade away. -- Kurt Cobain.

ddt의 이미지

aeronova wrote:
ldic이 gtk1 기반이었던 거 같은데, 이넘은 gtk2라서 좋네요.
근데, 발음 듣기 설정이 저장이 안되는 거 같습니다.
매번 mplayer로 실행 시 바꾸어 줘야 되네요.

설정을 저장하지 않아서 그런 문제가 있습니다.
다음 버전에는 설정을 저장하는 코드를 추가하겠습니다 ;)
aeronova wrote:

그리고 질문 좀 드려도 될런지..
첨 실행시 위젯 크기가 넘 작습니다.
이거 사이즈 조절을 좀 크게 할려면 소스에서 뭘 바꾸어야 되는지요?

glade로 gdick.glade파일을 열어서 창 크기를 고치면 됩니다.
aeronova wrote:

또, 이 애플릿을 xfce4에서도 쓸 수 있나요?
왠지 될 듯도 한데..

xfce4를 안 써서 모르겠지만 안 될 듯싶습니다.
aeronova wrote:

설치시 사전 데이터는 없던데, 그럼 웹으로 받아 오는 건지요?

네. 웹에서 받아옵니다.
aeronova의 이미지

Quote:
설정을 저장하지 않아서 그런 문제가 있습니다.
다음 버전에는 설정을 저장하는 코드를 추가하겠습니다

일단 소스 코드를 보고 browser와 mplayer선택에서 mplayer를 기본값으로 주어서 땜빵으로 해결했습니다.

근데, GUI에서 보이는 라디오 박스 선택은 여전히 기본값이 browser로 되어 있어서 매치가 안되는군요.
GTK+에서 라디오 박스 기본값 셋팅을 어떻게 하는지 대강 봐도 알 수가 없어서 그냥 쓰고 있습니다.

다음 버전에는 여러 인터넷 사전을 등록하셨으면 좋겠습니다.
저 같은 경우, 영한/한영의 경우 네이버 사전을 애용했었거든요.

어쨌거나, 감사히 잘 쓰겠습니다. :)

p.s.)
glade-2를 설치해서 창 크기를 고쳐보려 했습니다.
창크기도 고치고 preference의 radio button도 mplayer를
기본 선택으로 고치고(이경우 시그널 핸들러가 이넘에 붙어 있지
않아서 장담할 수 없지만..) 저장을 했는데도 새로 읽어들이면
여전히 이전의 모습입니다. 창 크기 변경해서 "저장"하는 법에
대해 조금만 설명해 주실 수 없으신지요?
- glade 오늘 첨 써봤습니다. -_-;

It's better to burn out than to fade away. -- Kurt Cobain.

ddt의 이미지

aeronova wrote:
다음 버전에는 여러 인터넷 사전을 등록하셨으면 좋겠습니다.
저 같은 경우, 영한/한영의 경우 네이버 사전을 애용했었거든요.

야후와 네이버 모두 동아 영한사전을 쓰기에 결과가 똑같습니다.
aeronova wrote:
창 크기 변경해서 "저장"하는 법에
대해 조금만 설명해 주실 수 없으신지요?

glade로 gdick.glade를 고치고 저장을 합니다. 그리고 다시 바뀐 glade파일 설치해줘야 합니다. ./setup install를 다시 한번하거나, 바꾼 gdick.glade파일을 /usr/share/gdick/아래에 복사합니다.

그리고 설정 저장은 gconf를 써서 지금 고치고 있습니다. :)

ddt의 이미지

0.9.1이 나왔습니다.
자세한 사항은 http://ddt.mirstyle.org/blog/?postid=25 여길 참조하세요.

wangsy의 이미지

근데 프로그램 이름은 일부러 그렇게 하신건가요? ^^;;;;
영어에 익숙하신분께서는 좀 민망할듯 한데요...