Inez Korczynski
|
01e84a558c
|
Improvements to changes polling mechanism
|
2012-03-02 02:07:55 +00:00 |
|
Inez Korczynski
|
90cfb62cb6
|
Added basic support for enter key
|
2012-03-02 01:35:34 +00:00 |
|
christian
|
923e9380cd
|
event binding cleanup
|
2012-03-02 01:12:18 +00:00 |
|
christian
|
3a1ee7e5b9
|
adding paste fixes to cut handler
|
2012-03-02 00:37:01 +00:00 |
|
Inez Korczynski
|
b16a1c3899
|
Fix bug in Chrome when moving cursor with left/right arrow in between <table> and textnode
|
2012-03-02 00:34:31 +00:00 |
|
christian
|
5ec5fb77e6
|
better cut-copy-paste support
|
2012-03-02 00:27:04 +00:00 |
|
Inez Korczynski
|
7de9e98583
|
Fix couple of poll interval bugs in Surface and add new parameter called 'byref' to method getAnnotationsFromOffset which makes it return array references instead of copy of arrays.
|
2012-03-02 00:10:08 +00:00 |
|
christian
|
3f1ed0be6d
|
adding cut-copy-paste
|
2012-03-01 22:27:23 +00:00 |
|
Inez Korczynski
|
8120b0b624
|
Cleanup for JSLint
|
2012-03-01 22:14:14 +00:00 |
|
Inez Korczynski
|
45cd5a11d0
|
Explicitly pass parameter global=true to getOffset method
|
2012-03-01 20:52:22 +00:00 |
|
Inez Korczynski
|
5dc284efaf
|
Added getSelection method to Surface
|
2012-03-01 20:49:21 +00:00 |
|
Gabriel Wicke
|
8b7ba9051b
|
Add productions for image option tokenization, and prepare to call those from
the LinkHandler token stream transformer.
|
2012-03-01 18:07:20 +00:00 |
|
Gabriel Wicke
|
fe681042c0
|
Collect some statistics while grepping.
|
2012-03-01 16:42:28 +00:00 |
|
Gabriel Wicke
|
b1a7119a46
|
Hack up some rudimentary image rendering. Using jshashes for the md5, and
a few hard-coded image image sizes ;) 262 tests passing.
|
2012-03-01 13:51:53 +00:00 |
|
Gabriel Wicke
|
d4faf9eaf4
|
More work on wiki link rendering and general wiki title / namespace
functionality.
|
2012-03-01 12:47:05 +00:00 |
|
Inez Korczynski
|
3bb7f81714
|
Migreate text input method from playground to ce and ce demo
|
2012-03-01 01:28:39 +00:00 |
|
Sam Reed
|
fc49422e1d
|
More image compression of extensions with WMF interest
|
2012-02-29 22:02:03 +00:00 |
|
Gabriel Wicke
|
4b9bd45b82
|
Start to move wikilink expansion to a separate async token transformer.
|
2012-02-29 13:56:29 +00:00 |
|
Gabriel Wicke
|
e0838db315
|
Capturing the regexp is no longer necessary, and speeds up the grepper. Also
tweaked the multi-line ISBN regexp slightly.
|
2012-02-29 13:02:46 +00:00 |
|
Gabriel Wicke
|
e3deb304db
|
Add a misc regexp file for dump grepping.
|
2012-02-29 11:07:17 +00:00 |
|
Gabriel Wicke
|
14f40aa7d5
|
Support capturing regexps in dumpGrepper.
|
2012-02-29 10:49:00 +00:00 |
|
christian
|
13fe37193a
|
re-enabling native browser spellcheck
|
2012-02-28 23:43:38 +00:00 |
|
christian
|
13c6b46821
|
adding bidirectional text for testing
|
2012-02-28 23:40:29 +00:00 |
|
Alexandre Emsenhuber
|
a22a861c92
|
svn:eol-style native
|
2012-02-28 17:44:35 +00:00 |
|
Gabriel Wicke
|
ebcfc2c7a1
|
Improve grepper documentation.
|
2012-02-28 14:24:37 +00:00 |
|
Gabriel Wicke
|
b767e03449
|
Tweak martian regexp and grepper output format.
|
2012-02-28 14:11:44 +00:00 |
|
Gabriel Wicke
|
4806505ce4
|
Finish color highlighting for dump grepper / fix broken commit r112592.
|
2012-02-28 13:48:47 +00:00 |
|
Gabriel Wicke
|
b8bb503199
|
Actually commit onlyinclude, as already announced in r112592.
|
2012-02-28 13:24:35 +00:00 |
|
Gabriel Wicke
|
7daeb34d4d
|
Implement onlyinclude transformer. 254 tests passing.
|
2012-02-28 13:21:01 +00:00 |
|
Rob Moen
|
f6f05241c7
|
fixed my typo follow up r112555
|
2012-02-28 01:37:38 +00:00 |
|
Inez Korczynski
|
951c95b10b
|
Improved support for spellchecker
|
2012-02-28 01:17:55 +00:00 |
|
Rob Moen
|
78eedb8c74
|
cleanup previous commit. follow up r112552
|
2012-02-28 00:46:23 +00:00 |
|
Rob Moen
|
37ffc61c19
|
prototype RTL text mode cursor handling. Need to complete the unicode regular expression, and make helper methods for RTL boundary
|
2012-02-28 00:35:17 +00:00 |
|
Inez Korczynski
|
fe7a223746
|
Input implementation that seems to work in IE, FF and Chrome (all tested on Windows only)
|
2012-02-28 00:21:54 +00:00 |
|
Inez Korczynski
|
aa2e0615b7
|
Input implementation that seems to work in IE, FF and Chrome (all tested on Windows only)
|
2012-02-28 00:19:23 +00:00 |
|
Inez Korczynski
|
df20e27712
|
Detecting if change to text is coming from keyboard or spellcheck
|
2012-02-27 22:43:12 +00:00 |
|
christian
|
7053e0517c
|
prevent dragging and dropping text - can be removed later if operation supported via model
|
2012-02-27 21:56:56 +00:00 |
|
Rob Moen
|
0575db24f7
|
added a left positioning to input to properly position ime context menu
|
2012-02-27 19:44:02 +00:00 |
|
Gabriel Wicke
|
32012c00cd
|
Add martian-endtags regexp wrapper around dumpGrepper.
|
2012-02-27 16:51:20 +00:00 |
|
Gabriel Wicke
|
19c67c28a2
|
Add a simple dump grepper using DumpReader. Useful to inform parser design
decisions, and as a way to exercise the dump reader in preparation for tests
over full dumps.
|
2012-02-27 16:40:01 +00:00 |
|
Gabriel Wicke
|
21855c99cd
|
Tweak dumpReader to work with current libxmljs and stdin 'data' events.
|
2012-02-27 15:46:08 +00:00 |
|
Inez Korczynski
|
9ba2492fa0
|
New approach for handling input in ContentEditable - compare not only plain text but also hash of DOM structure of the particular leafnode (it let's detect spellcheck weird behaviour and react to it)
|
2012-02-24 22:37:17 +00:00 |
|
Rob Moen
|
ed35395ba2
|
fix typo which prevented readInterval from stopping onBlur
|
2012-02-24 17:41:22 +00:00 |
|
Inez Korczynski
|
2d500705ad
|
Testing new approach figure out where the change is coming from based on the cursor offset, not based on key events
|
2012-02-24 01:43:33 +00:00 |
|
Rob Moen
|
dab0396b54
|
minor fixes: removed whitespace, added semicolon
|
2012-02-24 00:49:28 +00:00 |
|
Rob Moen
|
8cf2fe9f33
|
follow up to r112276, fixed bug which prevented word selection
|
2012-02-24 00:32:44 +00:00 |
|
Trevor Parscal
|
7baae71363
|
very minor fixes
|
2012-02-24 00:05:29 +00:00 |
|
Rob Moen
|
26ab5f7408
|
Fixed bug when moving cursor with click. Calling showCursor after input regains focus prevents browser from freakishly scrolling
|
2012-02-24 00:04:21 +00:00 |
|
Rob Moen
|
297d41bb63
|
Rework general input to no longer clear during IME. Polling interval for non keyDown text comparison. Chunked text insertion for all normal keys which makes nice transactions and clears input.
|
2012-02-23 23:20:47 +00:00 |
|
Inez Korczynski
|
97aebbe226
|
Recogonize if input came from spellcheck or from keyboard (Chrome)
|
2012-02-23 23:20:35 +00:00 |
|