Giter Club home page Giter Club logo

Comments (9)

bylee20 avatar bylee20 commented on June 21, 2024

가. 확인되었습니다. 최근에 각종 내용을 저장하고 불러오는 부분을 뒤집은 적이 있는데 그때 누락된거 같습니다. 수정하겠습니다.

나. 격하게 움직이지 말아주세요 :) 사실 저도 가끔가다 겪기는 하는데, 마우스로 끌어서 창 움직이기에 그렇게 복잡하거나 다양한 알고리즘이 존재하는게 아니기 때문에 딱히 더 개선할 방법을 모르겠습니다.

다. 제가 정말 싫어하는 기능입니다. 창모드로 볼는 것은 플레이어와 다른 창을 함께 보기 위한 것인데 파일 바뀔때마다 갑자기 플레이어 창이 바뀌면 보고 있던 다른 창을 덮어버리거나 해서 매우 짜증을 솟구치게 만듭니다. 꼭 필요하시다면 추가하겠지만 디폴트로는 꺼져있게 될 것입니다.

라. 제가 지원을 안 한다기보다는 '우분투의 버그때문에' 할 수 없는 상황입니다. 버그를 위한 workaround이기 때문에 아예 선택을 못하게 하면 예를 들어 제가 수정하다가 시스템 트레이 관련 코드에서 문제가 생겼을 때 설정을 바꿀 수 없게될 수 있습니다. 당연히 그런일이 없게하는게 좋지만 제가 실력이 좋지 않아 가.의 경우처럼 제가 의도치 않게 기능이 꼬여버리는 경우는 왕왕있습니다.

마. Qt5용 fcitx모듈을 설치하셨나요? 아치리눅스에서는 fcitx-qt5 라는 패키지를 깔아야 qt5에 fcitx가 붙는데 우분투에도 비슷한 패키지가 있을 듯합니다.

사. 저도 종종 보고 있어서 원인을 찾아보고 있습니다.

많은 리포트 감사합니다.
다.에 대해서 다시 한 번 의견 주시면 반영하겠습니다. 마.에 대해서는 확인해보시고 다시 알려주세요.

from bomi.

nemonein avatar nemonein commented on June 21, 2024

늘 빠른 답변 주셔서 고맙습니다. ^^

먼저, 다. 로 말씀드렸던 창크기 고정은, 환경설정에 하나 넣어주시면 어떨까.. 부탁드려봅니다. 원 크기대로 열릴 지, 고정크기대로 열릴지 선택하게 할 수 있으면 좋겠습니다.

마.는, fcitx-libs-qt5 라는 꾸러미가 있기에 설치해봤으나 역시 동작하지 않았습니다. ibus 로 바꾸고 다시 해봤지만 역시 안되는군요. ibus 의 경우 한영 전환이 되기는 하는데, 입력은 영어로만 됩니다.

참. 하나 더 말씀드릴게 있군요.
CMPlayer 를 그냥 실행시킨 경우, 마지막에 봤던 동영상이 불러와져 있는 상태입니다.
물론 자동으로 재생되지는 않습니다만, 제목은 창 위에 노출이 되고, 스페이스키만 누르면 재생이 되는 상황인데요.
이것도 의도된 것인지 궁금하네요.
경우에 따라서, 마지막 영상이 남들에게 노출되지 않았으면~ 하는 경우도 있을 수 있기에..

계속 사용해보면서 또 보고(?) 드리도록 하겠습니다.

from bomi.

bylee20 avatar bylee20 commented on June 21, 2024

다. 기능이 추가되었습니다: bfc4017
사. 수정되었습니다: 7c79813

마. 관련하여 확인해본결과 QT_IM_MODULE환경변수가 설정되지 않아서 발생하는 문제로 보입니다. 이걸 설정해주는 패키지가 우분투에 있는지 잘 모르겠네요. 관련 패키지로 보이는건 fcitx-libs-qt5 와 fcitx-frontend-qt5인데 둘다 설치후 재부팅해보시고 터미널에서 echo $QT_IM_MODULE 했을 때 fcitx(IBUS라면 ibus)가 뜨는지 확인해보세요. 그래도 안뜨면 그냥 수동으로 ~/.xprofile에 export QT_IM_MODULE=fcitx (IBUS라면 fcitx대신에 ibus)라고 한줄 적어주시고 재부팅하면 될겁니다.

from bomi.

bylee20 avatar bylee20 commented on June 21, 2024

가. 수정되었습니다: 24bfd7d

from bomi.

nemonein avatar nemonein commented on June 21, 2024

고맙습니다.
너무 빨리 수정해주셔서 말씀드리기가 꺼려지는군요. ^^

마. 와 관련하여.. 조금 이상한 현상이 있습니다.
일단, echo $QT_IM_MODULE 은 아무 것도 뜨질 않습니다.
터미널에서 export QT_IM_MODULE=fcitx 한 뒤, 그 터미널에서 cmplayer 를 실행하면 마. 에서 말씀드린 증상은 사라집니다.

그런데, .xprofile 에 저 명령을 넣고 재시작하면, fcitx 가 정상적으로 동작하질 않습니다. (입력 전환이 되질 않습니다.)
이건 fcitx 의 문제인 듯 합니다.

from bomi.

bylee20 avatar bylee20 commented on June 21, 2024

그렇군요. 하지만 아치리눅스(KDE)에서 Gtk/Qt4/Qt5 구분없이 fcitx로 잘 쓰고 있기 때문에 우분투 버그일 가능성이 더 높아 보이네요. fcitx 버전 문제일 수도 있고요.

from bomi.

nemonein avatar nemonein commented on June 21, 2024

방금 ibus 에서도 시험해봤는데, 역시 마찬가지입니다. 전환키가 먹지를 않는군요. 전 Shift-Space 를 주로 전환키로 사용하고, 한/영키도 설정은 해 놓았으나 양쪽 모두 인식하지 못합니다.

정리하면, .xprofile 에 export QT_IM_MODULE=fcitx (또는 ibus) 를 넣고 재시동하면, 한영 전환키가 작동하질 않습니다.
fcitx, ibus 는 https://launchpad.net/~createsc/+archive/3beol PPA 에서 설치했습니다.

우분투 쪽 이상인 것 같네요.

from bomi.

bylee20 avatar bylee20 commented on June 21, 2024

어찌되었든 마.에 대해서는 제가 어떻게 할 수 있는 건 없는 듯합니다. 정보 감사합니다.

from bomi.

nemonein avatar nemonein commented on June 21, 2024

안녕하세요, 오늘 Fcitx/CMPlayer 한국어 입력 관련하여 해결책을 찾았기에 알려드리려고 합니다.

먼저, 우분투에서는 다음 꾸러미를 설치해야 합니다.
fcitx-frontend-qt5

위의 문제는 기본적으로 이게 없어서 발생했었던 것 같습니다. (fcitx 만 설치하면 위 꾸러미가 기본으로 깔리진 않는군요)

다음, .xprofile 에서는,
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx

위 세 줄을 추가해줘야 합니다. export QT_IM_MODULE=fcitx 만 해주면 QT가 아닌 gtk 프로그램등에서는 fcitx 가 작동하지 않습니다. 제가 위에서 전환키가 먹지 않는다고 한 것이 이것 때문이었네요.

https://fcitx-im.org/wiki/Configure_(Other) 을 참고했습니다.

좋은 프로그램 만들어주셔서 고맙습니다!

from bomi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.