uranusjr / Qelly

Beautiful cross-platform BBS client.
61 stars 14 forks source link

支援常用字串/表情符號快捷鍵和控制字元 #58

Open tpa opened 11 years ago

tpa commented 11 years ago

因為PCMan是放在一起所以我放在一起討論。 按Ctrl+enter(Qelly是alt+e)會跑出來,會想要快捷鍵的原因是如果有常用的字串或表情符號直接按熱鍵就可以輸出不用再去選一次。

而且我覺得常用字串/表情符號/標點符號可以放一起,雖然PCMan有分tab,但其實做的是類似的事情。 2013-1009-013443

這篇主要是希望常用字串能支援控制字元和熱鍵,例如^M是enter的意思,如果要轉寄到站外會需要按enter來確認。另外有個小地方是PCMan有控制字元轉換的選項,勾了就有轉換,沒勾選就是按照原本的意思輸出,看下面紅框處。 2013-1009-013556 另外附上PCMan裡面的控制字元作為參考 2013-1009-014111

uranusjr commented 11 years ago

其實簡單來講, 把現在的表情符號欄位加上快捷鍵和控制字元功能就搞定了吧? PCMan 的控制字元表其實就只是 ASCII escape sequence 表示法而已 (而且我發現一個 bug, Num PageDown 應該是 6~, Num Del 才是 3~)。說老實話我不是很喜歡那個設計, 不過那是題外話。

其實重點是, 我沒什麼興趣做這種只有自動登入和很誇張的符號才有用的東西。像你上面的範例就是自動登入, 我在 #52 也有提到我不想做這種內建系統漏洞的東西...所以自動控制碼輸入暫時不太可能出現。

快捷鍵的話可以做,不過我要研究一下實作方法。

tpa commented 11 years ago

瞭解了,有安全性疑慮的話還是可以理解的