Comments (9)
特別な UI
何も考えずに割と適当なこと言ってしまってたんですけど、変換中の文字は背景色に薄い透過の青色を入れるとかそのくらいの簡単なやつを考えていました。
んで、夕方少し弄ってみたんですけど、OSX の制限で変換中の文字の色や背景色は NSAttributedString
を弄っても反映されないことが分かったので今振り出しに戻った感じです。
ゴミが残らないかどうか確認するだけなら僕のフォークしたやつを pull ってきて make install-rc すれば確認できて便利かもしれません。
from aquaskk.
便利になる人がそれなりにいるようでしたら、取り込みたいなと考えています。
どういう時に▽等がないほうが便利なのでしょうか? 見た目上、▽が邪魔になるからでしょうか?
from aquaskk.
単純に見た目だけかなぁと。僕はそんなに困ってないんですけど、友人(サンプル一人だけ)が▽無いバージョン欲しいなーって言ってるのを見たので試しに実装してみた感じです。
from aquaskk.
なるほど。
たしかに文字で入力モードを表現するのは、今風じゃないし気になりますね。また、この辺の文字を誤認してしまう行儀のよくないアプリケーションも存在します。 #11
ただ、SKKには ▽
、▼
以外にも、送り仮名の区別するための *
や、単語登録に使う []
等もあるので、ここだけ直すと中途半端になってしまうのが心配です。
from aquaskk.
確かに、たまに行儀の悪いアプリ(主に GUI を Cocoa ネイティブのものじゃないもので自前実装しているやつ)で▽のゴミが残ってしまうものがありますよね。
なるほど、その辺の一貫性を考えた上で今風にするならば ▽
▼
以外の *
とか []
もやめて、特別な UI を実装すべきなのかなぁとは思いました。
現に今もこの文章を打っていて、変換モードなのかどうかが下線だけだと分かりにくいなという気持ちにもなってます…
from aquaskk.
その辺の一貫性を考えた上で今風にするならば
▽
▼
以外の*
とか[]
もやめて、特別な UI を実装すべきなのかなぁとは思いました。
そうですね。そういうUIがあったら、ボクも使ってみたいですし、オプションとして取り込んでみたい気がします。
from aquaskk.
私が現在使ってるChrome(53.0.2767.4 dev)では入力中にTabを押すと、まさにゴミが残る挙動になるので、この提案が実現されれば、不便さはある程度軽減されるかと感じました。(永続的なものではないでしょうが、お行儀のよくないアプリの挙動の例として)
from aquaskk.
特別なUIって試してみたい気がしますけど、どういうふうに実装するといいんでしょうね? たたき台とかあります?
from aquaskk.
とりあえず、いったん閉じますね。
from aquaskk.
Related Issues (20)
- AZIK入力時の「ヵ」や「ヶ」について HOT 4
- macOS 10.14.5 Notarize対応 HOT 1
- 設定画面 - 辞書を追加する際の挙動について(再) HOT 3
- skkserv 不達時の挙動
- 特定のアプリケーション(Day One.app)で変換時の表示の不具合 HOT 1
- Apple Silicon Mac でインストーラーが Rosetta を要求してしまう HOT 3
- UTF-8**語(簡体字)辞書を有効にしてサーバーとして利用したときの下駄記号 HOT 1
- Shiftキーを押しながら、もしくはCapsLockが有効になっている時に「英数」「かな」キーを入力すると、スペースが入力される
- 母音を入力するとき ToggleKana より kana-rule の内容を優先して欲しい
- 辞書のソースをopenlabからGitHubに切り替える HOT 2
- 縦書きだとAquaSKKの各種UIが入力中のテキストに被ってしまう
- 不具合:追加の独自辞書ファイルが参照されない HOT 3
- ダイナミック補間有効時に特定の文字入力の挙動が変になる HOT 2
- IntelliJでのq/l問題 (2022.05) HOT 4
- Dash+macOS11.6 で snippets が入力できない
- macOS Venturaにおいて、ダークモードを有効化すると設定画面内「キーボードレイアウト」ドロップダウン内にあるアイコンが見づらくなる
- AquaSKK起動時のデフォルト入力モードを「ひらかな」ではなく「ASCII」にしたい HOT 3
- keymap.confで#のみの行がコメントにならない?
- macOS Sonomaで入力モードアイコンがシステムのものと二重に表示される HOT 5
- OSDN閉鎖?にともなう対応
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aquaskk.