MinRK
abe2dce926
back to dev
2014-03-09 21:58:09 -07:00
Paul Ivanov
1c23dee141
remove recreation of QuickHelp
2014-03-09 14:21:14 -07:00
Paul Ivanov
8bf4ffa2ca
rebuild.QuickHelp event sets the dirty bit
...
QuickHelp is rebuilt on show if the dirty bit was set.
2014-03-09 14:15:47 -07:00
Paul Ivanov
cdb7967cc2
removing keyboard shortcuts should also update help
2014-03-09 12:26:34 -07:00
Paul Ivanov
4a287569fc
update notebook quickhelp on new shortcuts
2014-03-09 12:24:32 -07:00
Paul Ivanov
cd38181438
remove raw cell placeholder on focus, closes #5238
2014-03-09 11:41:25 -07:00
MinRK
4d1f9b21c4
append functions are not prototype methods
2014-03-07 17:57:37 -08:00
Paul Ivanov
54409a196d
dem semicolons
2014-03-07 17:48:34 -08:00
Paul Ivanov
19c7189b15
no need to special-case Escape anymore
2014-03-07 17:48:34 -08:00
Paul Ivanov
6a2c4121f9
up and down keys no longer need special casing
2014-03-07 17:48:34 -08:00
Paul Ivanov
2c9ff376a2
added new use_shortcut method to shortcuts
...
this way, you can ask if a particular event will be handled by the
shortcuts system. This takes away the need to special-case many
different possible keys which should be ignored by codemirror by
ignoring them en masse.
2014-03-07 17:48:34 -08:00
Paul Ivanov
b9e448b160
DRY: refactor common keyboard handling to Cell
...
Our edit mode keyboard shortcuts don't distinguish between being in a
code cell or in a text cell, so it makes sense to handle both in one
place. This is a first step in that direction.
2014-03-07 17:48:34 -08:00
Paul Ivanov
15f4345ba3
typo, use keycodes object instead of magic numbers
2014-03-07 17:48:34 -08:00
Paul Ivanov
bf3ecdb35f
DRY: factor out common handle_keyevent method
...
This method was identical in both CodeCell and TextCell
2014-03-07 17:48:34 -08:00
Paul Ivanov
71d4c427c9
refactor to improve cell switching in edit mode
...
This code was repeated in both CodeCell and TextCell, both of which are
extensions of Cell, so this just unifies the logic in Cell.
TextCell had logic here to check if the cell was rendered or not, but I
don't believe it is possible to end up triggering such a code path.
(Should that be required, I can always just add back these methods to
TextCell, performing the .rendered==True check, and calling the Cell
prior to this, code mirror at_top would only return true on if the
cursor was at the first character of the top line. Now, pressing up
arrow on any character on the top line will take you to the cell above.
The same applies for the bottom line. Pressing down arrow would only go
to the next cell if the cursor was at a location *after* the last
character (something that is only possible to achieve in vim mode if the
last line is empty, for example). Now, down arrow on any character of
the last line will go to the next cell.
2014-03-07 17:48:34 -08:00
Paul Ivanov
8889a7581c
start better keyboard handling
2014-03-07 17:48:34 -08:00
MinRK
3face719e8
setup jsversion
2014-03-07 15:54:55 -08:00
Brian E. Granger
30c500bfa9
Merge pull request #5292 from jdfreder/shift-enter-scroll
...
focus next cell on shift+enter
2014-03-07 14:55:48 -08:00
Jonathan Frederic
da334e782e
focus next cell on shift+enter
2014-03-07 14:48:09 -08:00
Jonathan Frederic
e9163ede5d
Merge pull request #5289 from ellisonbg/widget-path
...
Finishing up #5274 (widget paths fixes)
2014-03-07 14:34:05 -08:00
Brian E. Granger
0edcbf4d6a
Fixing the rest of the widget paths (widgets/js).
2014-03-07 14:15:11 -08:00
epifanio
95ff7bbfd5
Update File Upload Widget.ipynb
2014-03-07 14:15:11 -08:00
epifanio
6300469ec3
Update File Upload Widget.ipynb
2014-03-07 14:15:11 -08:00
epifanio
4011597009
Update Part 6 - Custom Widget.ipynb
...
changed the path to : widgets/js/widget
2014-03-07 14:15:11 -08:00
Min RK
0a37d7bfc5
Merge pull request #5232 from jdfreder/nbc_incono
...
Make nbconvert html full output like notebook's html.
2014-03-07 14:14:43 -08:00
Brian E. Granger
05e6fbade4
Merge pull request #5288 from minrk/start-idle
...
Correct initial state of kernel status indicator
2014-03-07 14:07:42 -08:00
Thomas Kluyver
80af3b4cfb
Merge pull request #4802 from ivanov/ui-docs
...
Tour of the notebook UI (was UI elements inline with highlighting)
2014-03-07 12:09:32 -08:00
MinRK
e901c9be33
Correct initial state of kernel status indicator
...
- start as busy, since we don't know
- send a kernel_info request once connections are established
- set idle on reply to the to the kernel_info request
2014-03-07 11:51:54 -08:00
Jonathan Frederic
b6991f8608
Merge pull request #19 from ellisonbg/nbc-style
...
Lots of CSS tweaks to get nbconvert output looking right.
2014-03-06 16:49:31 -08:00
Brian E. Granger
f62ce75a62
Lots of CSS tweaks to get nbconvert output looking right.
2014-03-06 16:36:39 -08:00
Jonathan Frederic
9c5bca99e2
addClass instead of adding extra_class arg everywhere
2014-03-06 14:22:36 -08:00
Jonathan Frederic
6169acfc6d
Fixed rebase issues
2014-03-06 14:10:37 -08:00
Jonathan Frederic
8b3c356c8d
Add extra_class arg to the rest of the append methods,
...
use new extra_arg to add output_pyout class
2014-03-06 13:29:09 -08:00
Jonathan Frederic
b92ede2800
Added output_pyerr to python error output
2014-03-06 13:26:44 -08:00
Brian E. Granger
1407b4347e
Merge pull request #5268 from ellisonbg/cmd-mode
...
Refactoring Notebook.command_mode
2014-03-06 12:09:43 -08:00
Paul Ivanov
610e66615e
added a note to what's new
2014-03-05 22:18:16 -08:00
Paul Ivanov
7974e32150
oops, <tt> went the way of the dodo, using <code>
2014-03-05 21:27:14 -08:00
Paul Ivanov
06e5858ee2
lower case names for keys
2014-03-05 21:08:24 -08:00
Min RK
aaedd1a311
Merge pull request #5283 from takluyver/widget-del
...
Remove Widget.closed attribute
2014-03-05 17:16:35 -08:00
Thomas Kluyver
95dc697e3b
Remove Widget.closed attribute
...
Closes gh-5282
2014-03-05 15:34:14 -08:00
Fernando Perez
bb5b480d21
Merge pull request #5281 from minrk/rebase-typo
...
fix a typo introduced by a rebased PR, that was causing heading cells to be displayed in both input and rendered forms.
2014-03-05 17:34:04 -05:00
MinRK
7d87978a66
fix a typo introduced by a rebased PR
...
caused heading cells to appear in both rendered and unrendered state
2014-03-05 14:30:34 -08:00
Min RK
512c1fbf52
Merge pull request #5280 from jdfreder/ff_cmurlpref
...
append Firefox overflow-x fix
2014-03-05 13:07:06 -08:00
Jonathan Frederic
de9b5b907e
Fab CSS
2014-03-05 12:25:26 -08:00
juhasch
72864cc83c
append Firefox overflow-x fix
2014-03-05 12:25:11 -08:00
Paul Ivanov
fdca0762a4
tidy up capitalization
2014-03-04 19:05:56 -08:00
Paul Ivanov
0ba3d22501
proper styling for the tour
2014-03-04 19:00:14 -08:00
Paul Ivanov
e10afab397
rewording according to feedback in #4802
2014-03-04 18:14:51 -08:00
Paul Ivanov
490e4d1e42
horizontally center menubar popup
2014-03-04 18:10:45 -08:00
Paul Ivanov
4371ebf625
fix vertical position of command mode tooltip
2014-03-04 18:02:21 -08:00