Lukhnos D. Liu
ddbd94bee4
Extract the candidate handler; handle subtleties of vertical text mode.
...
Now both Left and Right can be used as choose-candidate key. Also the
candidate window now doesn't obscure the vertical text being typed by
moving to the right to the vertical text. Because of this, Left key
feels strange. Adding Right key should give a better mental model.
2012-05-06 16:19:33 -07:00
Lukhnos D. Liu
c48d478b4e
Move enums to the top of the file.
2012-05-06 15:56:21 -07:00
Lukhnos D. Liu
6f2d617bcb
Rename global variables.
2012-05-06 15:55:35 -07:00
Lukhnos D. Liu
b369106719
Add Home/End key support in candidate panels.
2012-05-06 15:52:45 -07:00
Lukhnos D. Liu
1993942cd4
Refactor the code so that we use enums for key codes.
2012-05-06 15:52:45 -07:00
Lukhnos D. Liu
f457b9d463
Fix a bug where the sink key handler missed a rejection condition.
2012-05-06 15:52:44 -07:00
Lukhnos D. Liu
c52d68ed9e
Correct the pref key names.
2012-04-08 15:16:04 -07:00
Lukhnos D. Liu
36b5a605dc
Fix the bug that kCandidateTextFontName and kCandidateKeyLabelFontName shared the same value.
2012-04-08 15:12:26 -07:00
Lukhnos D. Liu
1693dc210e
Add support for changing candidate keys and candidate panel fonts.
2012-04-08 15:08:53 -07:00
Lukhnos D. Liu
c676d0d62c
Handle the case where text client fails to handle char attr request.
2012-04-07 01:14:55 -07:00
Lukhnos D. Liu
b0b5dd0233
Remove CJK font requirement as OS X 10.7 already handles fallback better.
2012-03-29 20:57:16 -07:00
Lukhnos D. Liu
815f885e29
Improve UI parameters.
2012-03-29 12:19:00 -07:00
Lukhnos D. Liu
9128ef95b2
Use Voltaire for candidate UI; use 10.7 base SDK.
2012-03-28 23:28:42 -07:00
Mengjuei
b7a74e5593
revision....
2012-03-01 23:47:06 -08:00
Mengjuei
0d8e1ae20f
Tab conversion into 4 spaces
2012-02-26 20:53:51 -08:00
Mengjuei
373c631036
cosmetic change and change the location of the user dictionary
2012-02-26 16:24:09 -08:00
Mengjuei
82ead6dd72
[NSEvent modifierFlags] is out of place, eliminated. D.
...
+some phrases from the old notebook. M.
2012-02-25 01:19:44 -08:00
Mengjuei
61e2ed10d2
Solves Issue #44
2012-02-21 22:38:30 -08:00
Mengjuei
e4715a3ed1
Avoid a bug that commits wrong stuff...
2011-12-02 01:50:57 -08:00
zonble
c9d0378cd5
Cleans-up InputMethodController.mm.
2011-10-18 22:26:55 +08:00
Mengjuei
872b4ffc5d
This solves https://github.com/mjhsieh/McBopomofo/issues/22
2011-10-17 01:09:28 -07:00
zonble
8991ddfa4e
Fixes a regression caused by trying to fix the problem of th numeric pad.
2011-10-17 13:57:38 +08:00
zonble
a9095f8dac
Handles the number keyboard correctly.
2011-10-17 10:29:47 +08:00
zonble
3b411087c6
Sets the keyboard layout to com.apple.keylayout.US, besides using Hanyu Pinyin.
2011-10-17 00:37:59 +08:00
zonble
358ce9ef97
Fixes the problem that Hanyu Pinyin keyboard layout does not work.
2011-10-17 00:18:54 +08:00
zonble
d8444413b5
Ignores the up and down key if the reading buffer is not empty.
2011-10-02 22:29:26 +08:00
zonble
4c1deb59e6
Adds an experimental symbol list.
2011-10-02 22:13:25 +08:00
zonble
1c304b51b8
Ignores keyboard events with numeric mask.
2011-10-02 21:21:18 +08:00
zonble
cb0d7a82f5
Fixes an exception.
2011-10-02 14:20:35 +08:00
zonble
6a8eacd0bd
Corrects key code setting.
2011-10-02 14:01:42 +08:00
zonble
406f483c83
Adds vertical text support.
2011-10-02 13:19:10 +08:00
zonble
4920bc4a18
Makes to use space key to choose candidates or not as an option.
2011-10-02 11:45:27 +08:00
Mengjuei Hsieh
cf65a7d64b
We are not ready for this yet.
2011-10-01 02:31:42 -07:00
Mengjuei Hsieh
6cd2bc0d67
capslock processing
2011-10-01 02:25:40 -07:00
Mengjuei Hsieh
1480073ac0
remove beep upon pressing ESC
2011-10-01 00:48:28 -07:00
Mengjuei Hsieh
f54ed3ad9c
Typos,
...
Spotted by friends.
2011-09-29 22:39:21 -07:00
Mengjuei Hsieh
5f976e4642
first commit
2011-09-01 23:56:26 -07:00