Jonathan Frederic
bca3fdc4b0
Remove commented line
2014-03-21 13:17:00 -07:00
Jonathan Frederic
bf65d5837f
Finish implementing codemirror events
2014-03-21 13:15:30 -07:00
Jonathan Frederic
1f002cd456
Add displayed property.
...
and remove logs, commments, etc...
2014-03-21 12:05:02 -07:00
Jonathan Frederic
607b96b19a
Actually remove the trigger keydown method
2014-03-20 18:45:06 -07:00
Jonathan Frederic
a2071db309
More progress...
2014-03-20 18:41:15 -07:00
Jonathan Frederic
b2ec594c76
Getting a lot closer...
2014-03-20 18:01:58 -07:00
Jonathan Frederic
23494f4ddd
Set tabindex -1, use codemirror's events
2014-03-20 17:37:53 -07:00
Jonathan Frederic
f2c8de99ae
Fix broken accordion widget,
...
Also clean-up the code some while visiting this file.
2014-03-20 16:52:56 -07:00
Jonathan Frederic
744f057cab
get_text() before returning results
2014-03-20 16:22:54 -07:00
Jonathan Frederic
af03114ef6
s/set_cell_text/set_cells_text
2014-03-20 16:15:24 -07:00
Jonathan Frederic
42fa583172
Fix split shortcut
2014-03-20 16:12:42 -07:00
Jonathan Frederic
b80e11d3ce
Plus to minus shortcuts rebase fixes
2014-03-20 16:11:02 -07:00
Jonathan Frederic
9c6d904f71
Set cursor pos in edit mode before attempting to jump cells.
2014-03-20 16:11:02 -07:00
Jonathan Frederic
ca71afc5ea
Note to self
2014-03-20 16:11:02 -07:00
Jonathan Frederic
1754e3291a
Call trigger_keydown in merge_cells_api test
2014-03-20 16:11:01 -07:00
Jonathan Frederic
7c6c0b22b8
Pythonize me captin'
...
Made the method comments more pythonic by moving them
within the method definitions.
2014-03-20 16:11:01 -07:00
Jonathan Frederic
baa28a0b81
Final fixes?
2014-03-20 16:11:01 -07:00
Jonathan Frederic
ae2b0800cf
Partial fix of problems b/c keydown move
2014-03-20 16:11:01 -07:00
Jonathan Frederic
147f35d899
demsemicolons
2014-03-20 16:11:01 -07:00
Jonathan Frederic
a8783c45cb
Add comments
2014-03-20 16:11:01 -07:00
Jonathan Frederic
1b46a777fb
Removed trigger keydown from keyboard.js,
...
also added a bunch of missing semicolons (jshint)
2014-03-20 16:11:01 -07:00
Jonathan Frederic
1f4db77aec
Cleaned up test names and locations.
2014-03-20 16:11:01 -07:00
Jonathan Frederic
0262b724fc
Move validate notebook state into utils
2014-03-20 16:11:01 -07:00
Jonathan Frederic
b9872db82b
HUGE speed improvements to dual mode tests
2014-03-20 16:11:01 -07:00
Jonathan Frederic
a7dcdddd54
Fixed problem with split tests,
...
added new function that sets the codemirror instance cursor coords
2014-03-20 16:11:01 -07:00
Jonathan Frederic
daf40e9ec5
Moved util functions into util.js
2014-03-20 16:11:01 -07:00
Jonathan Frederic
c73bef017d
Added split merge tests
2014-03-20 16:11:00 -07:00
Jonathan Frederic
23ca387dd7
cutcopyandpaste
2014-03-20 16:11:00 -07:00
Jonathan Frederic
6efa0a4dae
Added get_cell_text
2014-03-20 16:11:00 -07:00
Jonathan Frederic
ddc2161817
Added ctrl+(j&k), a, and b tests
2014-03-20 16:11:00 -07:00
Jonathan Frederic
26e3d14f81
Fixed state type for new markdown cell
2014-03-20 16:11:00 -07:00
Jonathan Frederic
1094299934
Added up/down and markdown tests
2014-03-20 16:11:00 -07:00
Jonathan Frederic
13908b60a4
Fixed typo in dd test
2014-03-20 16:11:00 -07:00
Jonathan Frederic
e647e13162
Add dd tests
2014-03-20 16:11:00 -07:00
Jonathan Frederic
4f6884f985
Add test for cell type modifier keyboard shortcuts
2014-03-20 16:11:00 -07:00
Jonathan Frederic
55773dd95a
Made *+enter tests more complicated.
2014-03-20 16:11:00 -07:00
Jonathan Frederic
9bd0ac19bf
sep. fucntions to move to util.js
2014-03-20 16:11:00 -07:00
Jonathan Frederic
2b800d3360
Add '_only' to only cell methods
2014-03-20 16:11:00 -07:00
Jonathan Frederic
241b62a37a
Move code into is_cell_editor_focused
2014-03-20 16:11:00 -07:00
Jonathan Frederic
86fef90a8c
Make a few more methods public,
...
in preparation to move them into the base utils.js
2014-03-20 16:11:00 -07:00
Jonathan Frederic
c43044d514
s/_is_cell_on/is_cell_on
2014-03-20 16:10:59 -07:00
Jonathan Frederic
6a834223da
s/_is_cell_editor_focused/is_cell_editor_focused
2014-03-20 16:10:59 -07:00
Jonathan Frederic
45bbcc949e
s/key_press/trigger_keydown
2014-03-20 16:10:59 -07:00
Jonathan Frederic
0f5f3a27f5
Add dual mode JS tests
2014-03-20 16:10:59 -07:00
Jonathan Frederic
dc6355ffb7
Prevent tab key from bubbling when the completer is open
2014-03-20 15:57:26 -07:00
MinRK
4b15d4c36d
don't launch js tests if the server didn't start
2014-03-20 15:13:05 -07:00
MinRK
a16acb246d
html and js tests require sqlite3 (session manager)
2014-03-20 15:13:05 -07:00
MinRK
386b08634c
Don't use fork to start the notebook in js tests
...
It can encounter a weird segfault on OS X with sqlite when Qt is present (?!)
The main reason to use the fork was to get the port number,
but this is easy now that notebooks write a server-info file.
Further advantage is that the symptom of a failed server start
is no longer silence and hanging tests, but an actual failure with the server's log output.
2014-03-20 15:13:01 -07:00
Min RK
0493027d7e
Merge pull request #5403 from minrk/alt-shortcut-bad
...
remove alt-- shortcut
2014-03-20 15:00:41 -07:00
Brian E. Granger
202966ba58
Merge pull request #5389 from minrk/log-files-redirect
...
better log message in deprecated files/ redirect
2014-03-20 14:52:02 -07:00