본문 바로가기

linegap

글립스 플러그인 : 간단미리보기(SimplePreview) 업데이트 플러그인 구조를 스크립트로 변환 이전에 한글모으기(CollectHangul) 플러그인의 경우, M1 맥 출시와 함께 호환이 안되는 문제가 발생하면서 플러그인을 스크립트 형태로 변환하였습니다. 간단미리보기(SimplePreview) 또한 마찬가지였습니다. 작업 과정은 크게 어렵지 않았으나, 기능을 추가로 개선하고 싶었습니다. 그래서, 이것 저것 시도하면서 기능을 추가하였습니다. 새로운 기능 추가와 UI 변경 1) 사용자 문구 보기 기존 간단미리보기는 현재 편집중인 텍스트만을 미리 볼 수 있었습니다. 그래서, 이번에는 사용자가 입력한 텍스트들을 미리보기하면서 작업할 수 있도록 기능을 개선하였습니다. 물론, 기존 기능도 그대로 사용할 수 있습니다. 2) 백그라운드 컬러 역전 기존에는 하얀색 배경에 검은색 글자.. 더보기
글립스 플러그인 : Collect Hangul(한글모으기) 업데이트 M1맥 출시와 함께 달라진 글립스 환경 M1맥(실리콘 맥) 출시와 함께, 글립스도 여러 부분에서 변경되기 시작했습니다. CPU 작동 방식이 인텔 맥과는 다르다 보니, 앱들의 호환이 쉽지 않게 되었습니다. 특히, M1맥에서 Monterey 설치와 함께 파이썬 3을 사용하게 됩니다. 결국 기존 인텔맥에서 파이썬 2를 사용하던 환경이 파이썬 3 환경으로 변경되면서 기존 파이썬 2로 제작했던 글립스용 스크립트와 플러그인을 업데이트할 수밖에 없게 되었습니다. 2000년대 초반에 애플맥에서 인텔 맥으로 바뀐다고 할 때는 설렘이 있었지만, 이젠 반대입니다.(인텔아, 왜 그랬어..) 라이브러리 호환이 안됨 아울러, 플러그인 소스를 보호하기 위해 처리했던 라이브러리(.so)는 cython을 이용해 생성했었습니다. 한 때.. 더보기