Jonathan Frederic
0e9e1dd5a3
MWE,
...
Fixed LOTS of bugs
12 years ago
Jonathan Frederic
516958ac07
Almost done!
...
Still need to check IPython uses in the widgets.
12 years ago
Jonathan Frederic
ca2014ad06
Pager
12 years ago
Jonathan Frederic
152e23dc76
Progress...
12 years ago
Jonathan Frederic
e6b7cc9ff9
Fixed events
12 years ago
Jonathan Frederic
8d511b2ff5
Finished moving code into final(?) resting modules
12 years ago
Jonathan Frederic
9bfe5fc06c
Use ipython namepsace for instances.
12 years ago
Jonathan Frederic
fb32b6561f
Start of work to make notebook.html requirejs friendly.
12 years ago
Jonathan Frederic
336a49eb18
Merge pull request #5995 from Carreau/clean-backward-compat
...
remove backward compat `container` in output area as planed.
12 years ago
Matthias BUSSONNIER
db5b58360e
remove backward compat `container` in output area as planed.
12 years ago
Min RK
9f1dc1b99f
Merge pull request #5803 from Carreau/ulh
...
unify visual line handling
12 years ago
MinRK
ad4cb2c35a
fix stream output created by raw_input
...
was using incorrect 'name', when it should have been 'stream',
creating invalid content in notebook documents.
12 years ago
Jonathan Frederic
dba9a04f27
Removed block commented tour step (never worked anyways)
12 years ago
Jonathan Frederic
e31fa6cf2c
Fix bootstrap tour
12 years ago
Jonathan Frederic
99b1747c60
Bootstrap Tour related fixes
12 years ago
Jonathan Frederic
83eee97e95
Review comments
12 years ago
Jonathan Frederic
616bdcee81
Make maintoolbar select dropdowns look nice
12 years ago
jon
8dbf3afa7d
Fixed cell toolbar dropdown
12 years ago
jon
9bce946f2e
Added function to create Bootstrap specific drop down.
12 years ago
Jonathan Frederic
329a387f4f
Fix automation errors.
12 years ago
Jonathan Frederic
d88daf1bb7
Ran jdfreder/bootstrap2to3
12 years ago
Min RK
2c8a53aca1
Merge pull request #5944 from jdfreder/i5943
...
Markdown rendering bug fix.
12 years ago
Brian E. Granger
648bb51758
Merge pull request #5479 from jdfreder/i5135
...
Mixed gfm/latex parsing in codemirror
12 years ago
Jonathan Frederic
d84c8fa863
Fixed mardown rendering bug.
...
The wrong signature of `$()` was being used
wrong: http://api.jquery.com/jQuery/#jQuery1
right: http://api.jquery.com/jQuery/#jQuery2
Instead of implictly calling parseHTML, call it explicitly.
closes #5943
12 years ago
Jonathan Frederic
19d12e3025
Remember cursor position on cell type change
12 years ago
Jonathan Frederic
802f74e190
Create ipythongfm mode
12 years ago
Min RK
9794017dee
Merge pull request #5882 from ivanov/preserve-cell-type
...
inserting new cells preserves cell type
12 years ago
Paul Ivanov
7778aed8a8
inserting new cells preserves type closes #4917
12 years ago
Paul Ivanov
f2f1726cad
use current cell's type when inserting
...
this preserve all previous behavior, but simply adds the ability to
insert cells without specifying a cell type, in which case the cell type
is inferred from the currently selected cell
12 years ago
Min RK
a540078d8d
Merge pull request #5605 from AlbertHilb/CellToolbar
...
Two cell toolbar fixes.
12 years ago
watercrossing
fe37c14bdf
add page-up and page-down functionality to the autocomplete dropdown
12 years ago
MinRK
336f47c126
update message spec adapter per review
...
- docs and comments
- adapt complete_reply with `end=null`, `start=-len(matched_text)`
- remove some incorrect `status` fields
- add `handle_reply_status_error` for handling `status=error` replies (no-op, currently)
12 years ago
Thomas Kluyver
2cc7b1ca30
Merge pull request #4536 from minrk/msgspec5
...
Updating the message spec (finish IPEP 13, 24)
12 years ago
MinRK
b7c1f1d8f6
allow notebook tour instantiation to fail
...
can fail with SecurityError,
depending on browser privacy settings
disable UI Tour menu entry if tour instantiation fails
ref: sorich87/bootstrap-tour#262
12 years ago
MinRK
42ae83da16
add shim for double-serialized JSON
...
msgspec gives unserialized JSON,
nbformat v3 wants JSON strings.
12 years ago
MinRK
97fdfea52a
updates per review
...
- two-part protocol version (5.0)
- default value for cursor_pos is end of code
- docs, comment, and docstring touchups
12 years ago
Matthias BUSSONNIER
c9f0d14c09
unify visual line handling
12 years ago
MinRK
de0b7f140c
move pyout/execute_result and pyerr/error transforms to to/fromJSON
...
like the mime-type maps
12 years ago
MinRK
33d2176bc5
complete_reply has cursor_start and cursor_end, not matched_text
12 years ago
MinRK
b78c5b1554
s/object_info_request/inspect_request
12 years ago
MinRK
4f6565bd2a
pager payload is a mime-bundle
12 years ago
MinRK
a74c79ceab
update completion_ and objection_info_request
...
both requests take:
- code (up to full cell)
- cursor_pos (cursor offset in unicode characters)
and object_info_replies return a mime-bundle, instead of structured data
12 years ago
MinRK
98c408cbd1
support password in input_request
12 years ago
MinRK
5fb9837f5a
pyerr -> error
12 years ago
MinRK
38c76aa913
pyout -> execute_result
...
nbformat and nbconvert are not affected
12 years ago
Min RK
d87045744c
Merge pull request #5768 from ivanov/cm-uuddlrlrba
...
fix cursor keys in long lines wrapped in markdown
12 years ago
Raffaele De Feo
ba7a3ec6bc
Make sure that celltoolbars are hidden
...
when a notebook without "celltoolbar" entry in metadata is loaded.
12 years ago
Raffaele De Feo
61bdcb477b
When a preset is activated fire "preset_activated" event.
...
On "preset_activated" event, update the value of the maintoolbar select element that lists celltoolbar presets.
When a preset is registered after notebook is loaded, active it if needed.
12 years ago
Thomas Kluyver
b357c55fef
Merge pull request #5715 from minrk/log-all-ajax-failures
...
log all failed ajax API requests
12 years ago
Paul Ivanov
fe7193e5af
fix cursor keys in long lines wrapped in markdown
12 years ago
MinRK
da525f1541
fix delete_checkpoint errback name
12 years ago
MinRK
82964a09c2
log all failed ajax API requests
12 years ago
Raffaele De Feo
4adb8b5ffc
Adjusted "rawcell" toolbar preset to make us of the new "register_callback"
...
optional parameter.
12 years ago
Min RK
748b2c64d5
Merge pull request #5627 from AlbertHilb/ConditionalCallbacks
...
Some improvements to cell toolbars
12 years ago
Thomas Kluyver
0dc02c176a
Merge pull request #5586 from minrk/pdf-exporter
...
add PDFExporter
12 years ago
Min RK
86cd81014f
Merge pull request #5648 from andrewjesaitis/ticket4756
...
Adds markdown formatting to output cells
12 years ago
Min RK
048a36e4fd
Merge pull request #5523 from jdfreder/i5521
...
Make SVGs resizable in the NB
12 years ago
Andrew Jesaitis
889b711fd7
Adds markdown formatting to output cells
12 years ago
Raffaele De Feo
59dbab6121
Removed "cell_types" parameter from "select_ui_generator".
...
If you don't want to show the UI element in a cell use the
"register_callback" optional parameter.
12 years ago
Raffaele De Feo
5b6b8e2bbf
Why overriding a method if the new one is exactly the same of the one
...
in the base class?
12 years ago
Raffaele De Feo
dcf77aa2a0
Hide toolbar of rendered text cells.
12 years ago
Raffaele De Feo
5a53a034f4
Hide the cell toolbar if there are no ui controls in it.
12 years ago
Raffaele De Feo
9f959342fa
Added an optional parameter to "CellToolbar.register_callback".
...
It lists the cell types the UI element must inserted in.
12 years ago
Nile Geisinger
0a702ff718
Fixing bug #5607
...
Changed the method from extends to merge which merges the two arrays as
desired - With Freyert
12 years ago
MinRK
f7c1a15896
support pdf export in the notebook UI
12 years ago
Paul Ivanov
9bb9652348
one more place
12 years ago
MinRK
4bc14c1154
never use `for (var i in array)`
...
because javascript is terrible
12 years ago
Thomas Kluyver
9a037d02e9
Merge pull request #5459 from jdfreder/ff_animhop
...
Fix interact animation page jump FF
12 years ago
Jonathan Frederic
1cac0e3fca
Make SVGs resizable in the NB
12 years ago
jon
2c1f9790db
Don't send \r characters in zmqshell clear_ourput
12 years ago
Jonathan Frederic
d4d4b2ac73
Cleanup
12 years ago
Jonathan Frederic
ccdb1b2d25
Make sure to not call old load events
12 years ago
Jonathan Frederic
7cc8211c6d
A couple of fixes,
...
- Fix missing `type` from png/jpeg check
- Don't resize on weird chr(13) stand alone stream msgs
12 years ago
jon
955c419f24
Try removing the callbacks
12 years ago
jon
eebae30bd1
Use .load() to resize
12 years ago
jon
45d69b5f25
Move append_output animation height lock release into timeout.
12 years ago
Thomas Kluyver
a90ee73a80
Update tooltips to refer to shift-tab
...
Closes gh-5510
12 years ago
MinRK
c02562e40f
remove weird unicode space in the new copyright header
...
The bytes were actually:
#\xe2\x80\x82Copyright...
12 years ago
Min RK
3f3f3c136e
Merge pull request #5436 from ivanov/cm-shorcuts-quickhelp
...
CodeMirror shortcuts in QuickHelp
12 years ago
Min RK
e37bf2257d
Merge pull request #5449 from minrk/quickhelp-stretch
...
Stretch keyboard shortcut dialog
12 years ago
Paul Ivanov
7880ad88b1
ok, removed last few unnecessary shortcuts
12 years ago
Paul Ivanov
7d4aed19e8
remove cm_keyboard.rst and OS-level shortcuts
12 years ago
MinRK
78bc36ec38
update link
...
The page is in the sphinx docs, not on the main website.
12 years ago
Paul Ivanov
c37e10feb2
move hyphen to cmd_ctrl
12 years ago
Paul Ivanov
c24ca22955
lower-cased single letter keys in shortcuts
12 years ago
Paul Ivanov
354ff54aa5
remove no-op placeholder edit mode "shortcuts"
12 years ago
Paul Ivanov
40ca1218c7
completed both sets of platform-specific shortcuts
12 years ago
Paul Ivanov
1102095830
Hi, I'm a Mac. And I'm a PC.
12 years ago
MinRK
8a44e91c0c
use modal_stretch on keyboard shortcut dialog
12 years ago
Paul Ivanov
f1573bd266
CodeMirror shortcuts in QuickHelp
...
Our users shouldn't need an internet connection to look at the code
mirror shortcuts. This PR places the CM keyboard shortcuts that are
currently documented on our website's rendered docs, and places them
inside the keyboard shortcuts quickhelp.
12 years ago
Min RK
a594a691c6
Merge pull request #5430 from jdfreder/elementappend
...
Make sure `element` is correct in the context of displayed JS
12 years ago
Min RK
34571232bb
Merge pull request #5396 from ivanov/fix-5363
...
prevent saving of partially loaded notebooks
12 years ago
Paul Ivanov
f41750ca6b
address PR feedback
12 years ago
Jonathan Frederic
1235c2f638
Make sure `element` is correct in the context of displayed JS
...
closes #5293
12 years ago
Jonathan Frederic
b4099518f8
Fix tooltip pager feature
...
Updates to tooltip.js for msg spec changes.
12 years ago
Paul Ivanov
997a9735f0
Merge pull request #5320 from jdfreder/focusbug_tt
...
Fix for Tooltip & completer click focus bug.
12 years ago
Paul Ivanov
c5054883e9
small fixes for #5320
12 years ago
Jonathan Frederic
aed8b7ba3c
Remove commented out lines (for tab evt)
12 years ago
Jonathan Frederic
cbab393e44
Shrink cleanup lines
12 years ago
Jonathan Frederic
ee7f5b8235
Move width auto into less
12 years ago
Jonathan Frederic
bca3fdc4b0
Remove commented line
12 years ago
Jonathan Frederic
bf65d5837f
Finish implementing codemirror events
12 years ago
Jonathan Frederic
a2071db309
More progress...
12 years ago
Jonathan Frederic
b2ec594c76
Getting a lot closer...
12 years ago
Jonathan Frederic
23494f4ddd
Set tabindex -1, use codemirror's events
12 years ago
Jonathan Frederic
dc6355ffb7
Prevent tab key from bubbling when the completer is open
12 years ago
Min RK
0493027d7e
Merge pull request #5403 from minrk/alt-shortcut-bad
...
remove alt-- shortcut
12 years ago
MinRK
840364ff71
use box-flex to layout quickhelp
12 years ago
MinRK
19c64f4b59
remove alt-- shortcut
...
replace with ctrl-shift--
alt is not safe for defaults
12 years ago
Brian E. Granger
9f1b26d860
Merge pull request #5331 from minrk/raw-input-css
...
fix raw_input CSS
12 years ago
Min RK
0ae0216b12
Merge pull request #5049 from ivanov/quickhelp-update
...
update quickhelp on adding and removing shortcuts
12 years ago
Paul Ivanov
35c861f583
fix MacOS specific shortcuts, thanks @minrk
12 years ago
Paul Ivanov
c28096f0c5
prevent saving of partially loaded notebooks
...
closes #5363
12 years ago
Paul Ivanov
54d9eb4358
really fix the '-' key shortcuts now
12 years ago
Paul Ivanov
77bf4a72dd
better handling of minus
12 years ago
Paul Ivanov
21ebaf2e32
handle keyboard shortcuts ending with '-'
12 years ago
Paul Ivanov
4cf1717980
use - for shortcut separators
12 years ago
Min RK
d88b2ccc4a
Merge pull request #5310 from ivanov/fix-5238
...
remove raw cell placeholder on focus, closes #5238
12 years ago
Min RK
5c5139b65d
Merge pull request #5332 from ivanov/semantic-icons
...
semantic names for indicator icons
12 years ago
Paul Ivanov
2e4036fd4f
raw cell placeholder text as one line
12 years ago
Paul Ivanov
37852baa6d
render on focus out, always pad raw cells
12 years ago
Paul Ivanov
955d239d07
rename css class names to be consistent with current style
12 years ago
Paul Ivanov
a0a17fa04a
capitalize keyboard shortcuts in the tour
12 years ago
Paul Ivanov
00603a11f6
remove stale modal dialog from the DOM
12 years ago
Fernando Perez
5f086fded2
Merge pull request #5372 from minrk/no-close-strings
...
Don't autoclose strings, because CodeMirror's behavior makes it confusing and awkward to type triple-quoted strings (and these are very common in Python).
An issue about this was filed in CodeMirror itself: https://github.com/marijnh/CodeMirror/issues/2385
12 years ago
MinRK
3c1fe84f52
Don't autoclose strings
...
CodeMirror doesn't do the right thing with triple-quoted strings,
so don't let it try.
12 years ago
Paul Ivanov
b9ef37ac26
semicolon fixes buttress half of my js commits
12 years ago
Min RK
e64c2cb5d8
Merge pull request #5296 from ivanov/more-shortcuts
...
unify keyboard shortcut and codemirror interaction
12 years ago
Paul Ivanov
0c366861c5
brief key event desription
12 years ago
Paul Ivanov
6d6e0fb007
fix up and down arrows in the top and bottom cells
12 years ago
Paul Ivanov
09866e0ee1
go to the beginning of the line when entering cell
12 years ago
Paul Ivanov
96848748de
restore master behavior
...
up arrow at the top line first goes to char 0, and only goes to the cell
above if already on char 0. Same with down arrow on the bottom line:
transition cursor to the end of the line, and only go down a cell if
already at the end of the last line.
this makes for an unhappy experience in code-mirror's vim mode for j
and k keys, but we'll fix that in the next commit
12 years ago
Paul Ivanov
8f17444c27
go to appropriate line when coming from another cell
...
Sets the cursor on the last line of the cell when moved up from the top
of the cell below, and sets the cursors to the first line when moving
down from the bottom of a last line.
Here, we retain the character that the cursor was on, so that users
wishing to have up-down functionality like one document can still use
this shortcut handler and simple adjust the at_top and at_bottom methods
12 years ago
Jonathan Frederic
d37ffe91b7
Fix status ind. icon bug
12 years ago
MinRK
065a6eaa34
fix ambiguous raw_input classes
12 years ago
Paul Ivanov
61b47695e4
renamed 'use_shortcut' method to 'handles'
12 years ago
Paul Ivanov
d8287466d0
another doc fix
12 years ago
Paul Ivanov
f68dcc3e57
it's only half true that I'm anal about semicolons
12 years ago
Paul Ivanov
67fd905421
minor fixes to docs to address PR feedback
12 years ago
Paul Ivanov
469c70fd10
more semicolons
12 years ago
Jonathan Frederic
443083c1fd
Added some comments
12 years ago
Paul Ivanov
1dc113a9cb
closes #5336
12 years ago
Paul Ivanov
4142911ac7
better fix for starting with Command Mode icon
12 years ago
Paul Ivanov
12139b4d6e
ensure ipython-command-mode icon displayed on load
12 years ago
Paul Ivanov
f0ae836f5f
semantic names for kernel status indicator
12 years ago
Paul Ivanov
f5a02a02dd
semantic names for indicator icons
...
For all of the discussion that we had about what kind of icons should
and should not be used to indicate what mode the notebook is in, we
never went through to make it possible to override it.
With this change, it is now possible to override what icons are
displayed for Command and Edit Modes.
For example, @minrk liked the fighter-jet icon for Command Mode, so he
can put this in his custom.css
.ipython-command-mode:before {
content: "\f0fb";
}
12 years ago
Paul Ivanov
4dd009f198
DRY: style in one place, removed code duplication
12 years ago
Jonathan Frederic
7762cb0ab3
Fixed a small bug/typo
12 years ago
Jonathan Frederic
e61b6aef47
Add logic to close tt when cell is unselected
12 years ago
Paul Ivanov
b08665563d
fix capitalization of mode-switching keys
12 years ago