Paul Ivanov
600facc92d
allow tour restarting
12 years ago
Paul Ivanov
abe4732aa0
fix typo in tour.js
12 years ago
Paul Ivanov
5fead3cdd7
starting the tour from the menu works now
...
JavaScript makes me fond of this phrase:
When there's nothing left to burn, you have to set yourself on fire.
12 years ago
Paul Ivanov
d7b569390f
more work on the tour
12 years ago
Paul Ivanov
3cf601b58e
initial bootstrap tour
...
One way to get it to play currently is with a cell like this:
%%javascript
$.getScript('/static/notebook/js/tour.js')
provided that you have Bootstrap Tour installed in the components
12 years ago
MinRK
15fac2c1d6
make input_area css generic to cells
...
removes otherwise-identical text_cell_input class in text cells
12 years ago
MinRK
983271a36f
use on-load event to trigger resizable images
...
instead of timeout, which could get incorrect size information.
closes #5219
12 years ago
Brian E. Granger
88460cd212
Merge pull request #5175 from jdfreder/html-take2
...
Audit .html() calls take #2
12 years ago
Brian E. Granger
88fc1a0737
Merge pull request #5146 from jdfreder/modal-fix
...
Dual mode bug fixes.
12 years ago
Jonathan Frederic
39d39d0ea6
s/trigger_edit_mode/edit_mode
12 years ago
Jonathan Frederic
c41fe67da2
Re-added removed refresh
12 years ago
Jonathan Frederic
3bcee30e8c
Added comments to kbm and shrunk focus_cell lines
12 years ago
Jonathan Frederic
69e760841a
Move should cancel blur into codecell
12 years ago
Jonathan Frederic
4fdc99e111
Remove notebook load log succes
12 years ago
Jonathan Frederic
a6f883d7f2
Couple of whiteboard logic implementation misses
12 years ago
Jonathan Frederic
9451589e38
implemented whiteboard logic
12 years ago
Paul Ivanov
f8ab13b675
Merge pull request #5215 from ivanov/running-kernels
...
Dashboard "Running" Tab
12 years ago
Paul Ivanov
938f4bdfc4
small whitespace cleanup, renamed drag_info
...
in the dashboard, I've renamed drag_info to notebook_list_info, so
applying style to notebook_list_info and running_list_info can be done
in one place.
12 years ago
Paul Ivanov
eb4e674598
remove redundant checks in code
12 years ago
Paul Ivanov
14239c01e4
use explicit running header name + jquery's toggle
12 years ago
Jonathan Frederic
0884716a7d
Re-added widget textbox blur fix FF
12 years ago
Jonathan Frederic
bfc51c2a29
Final touches?
12 years ago
Jonathan Frederic
c5fb037e41
Reorg index and focus_editor params on edit_mode func
12 years ago
Jonathan Frederic
048ca30b0c
Remove fixes that are implemented correct in new CM
12 years ago
Brian E. Granger
e847a31348
Always refresh the CM editor upon TextCell unrender.
12 years ago
Jonathan Frederic
b976804051
Moved edit_mode canceling logic back into cell.
12 years ago
Jonathan Frederic
ff37fb7a36
Standardized comments and removed last logs
12 years ago
Jonathan Frederic
64ae25508d
Removed change that is no longer needed
12 years ago
Jonathan Frederic
70086d352f
s/unfocus/blur
12 years ago
Jonathan Frederic
c7860d8bc8
Post in person review
...
Removed logic for reverse ordered events
Removed almost all of the log statements
Removed list for should unfocus callbacks
Removed all the logic in focus_editor
Only call focus_editor if the keyboard was used to enter edit mode
12 years ago
Jonathan Frederic
3595c099c2
Fixed rebase problems
12 years ago
Jonathan Frederic
10d79a9102
Added cell unfocus event canceller API
12 years ago
Jonathan Frederic
a6aaa8a886
Use is_focused for element kbman removal event
12 years ago
Jonathan Frederic
6f7c502157
Fixed lots of bugs
...
Half overhaul of notebook focus events...
12 years ago
Jonathan Frederic
206d35a89e
DEBUG
...
Added lots of log calls and a couple small 'fixes' (attempts)
12 years ago
Jonathan Frederic
7913305312
jshint
12 years ago
MinRK
bdde544d47
don't forget base_url when updating address bar in rename
12 years ago
Paul Ivanov
b74b10e308
added IPython.session_list
...
before this, kernel_list and notebook_list each fetched and held onto
their own copy of the sessions.
12 years ago
Jonathan Frederic
6c1ef48f1a
Merge pull request #5173 from jdfreder/movewidgets
...
Moved widget files into static/widgets/*
12 years ago
Min RK
0117b587ab
Merge pull request #4985 from damianavila/closebrackets
...
Enable autoCloseBrackets in CodeMirror by default.
12 years ago
Paul Ivanov
a2b9c75e93
don't double-join the notebook path
12 years ago
Paul Ivanov
a27168ae3b
refresh of Notebook list should reload sessions
12 years ago
Paul Ivanov
af90cd8c62
fix typo in method name
12 years ago
Paul Ivanov
cb1bb62272
ok, Running tab is working now
12 years ago
Fernando Perez
371afec677
Merge pull request #5112 from minrk/completion-band-aid
...
Band-aid for completion in the notebook: not the ideal solution, but will have to do the job for now so that typing while completing works.
closes #4860
12 years ago
Brian E. Granger
edb8d68331
Merge pull request #5132 from minrk/oops-pdf-transform
...
remove application/pdf->pdf transform in javascript
12 years ago
Jonathan Frederic
28423647a2
Updated require references to point to new files
12 years ago
Jonathan Frederic
e0ba52c802
Moved widget files into static/widgets/*
...
Since they do not depend on anything ntoebook related
12 years ago
Min RK
612acd2e08
Merge pull request #5170 from jdfreder/widget-throttle-trait
...
Added msg_throttle sync=True widget traitlet
12 years ago
Brian E. Granger
eda4569099
Merge pull request #5037 from jdfreder/ff-widget-align
...
FF Fix: alignment and scale of text widget
12 years ago
Jonathan Frederic
ef3f61f906
Use set_rendered to set the error msg of the cell.
12 years ago
Jonathan Frederic
946212d5fa
Treat set_rendered as unsafe.
12 years ago
Jonathan Frederic
407fc0a017
s/with with/with
12 years ago
Jonathan Frederic
6a224d131b
Move todos into set_rendered
12 years ago
MinRK
37cb0fbdee
remove websocket url
...
websockets should follow the kernel URL
(normal behavior is unchanged, only unused configurability is removed)
12 years ago
Paul Ivanov
3b109de563
minimal KernelList
12 years ago
Brian E. Granger
db4960769b
Merge pull request #5100 from minrk/base_kernel_url
...
remove base_kernel_url
12 years ago
Jonathan Frederic
ad03225cf6
Audit .html() calls take #2
12 years ago
Jonathan Frederic
0e56051a01
Added parentheses to emphasize order of op.
12 years ago
Jonathan Frederic
0eebd9e05b
Added msg_throttle sync=True widget traitlet
12 years ago
Jonathan Frederic
d1d863af86
fab css
12 years ago
Jonathan Frederic
3b8beec541
Added a class for RadioButtons container
...
with appropriate top padding...
12 years ago
Jonathan Frederic
033ea6d88c
Added bottom margin to text widget
12 years ago
Paul Ivanov
efc01b8854
remove append_json reference
...
we never had such a method
12 years ago
Paul Ivanov
7b5c834649
fix IPython typo, closes #5155
12 years ago
Jonathan Frederic
a7fb5e1e55
Merge pull request #5114 from minrk/empty-button
...
use non-breaking space for button with no description
12 years ago
MinRK
ea8896399b
remove application/pdf->pdf transform in javascript
...
We have the old transforms because they were added before we realized it was a bad idea. We should not add new ones.
12 years ago
Thomas Kluyver
d6986cf4ec
Merge pull request #4778 from minrk/install-nbextensions
...
add APIs for installing notebook extensions
12 years ago
MinRK
59d3a8ff5f
handle empty string in ToggleButtonsWidget
12 years ago
MinRK
9c452998ea
add utils.escape_html
12 years ago
MinRK
0eff2bb651
handle space-only strings, not just zero-length
12 years ago
MinRK
c50096334c
use non-breaking space for button with no description
...
to preserve button's size
reverses some inappropriate replacements of .html with .text.
closes #5113
12 years ago
MinRK
fd346d1790
fix remove event in KeyboardManager.register_events
...
only call enable on remove when focused.
fixes a bug where command mode could be entered inappropriately
when non-focused elements are removed from the page
(see first `@interact` example).
12 years ago
MinRK
a1e263785c
band-aid for completion
...
Unlike @Carreau's attempt at using proper CodeMirror completion,
this is just a band-aid to get the existing completion back to working for 2.0.
This adds a keypress handler on the completer,
which then calls insert with the charCode of the key press event,
replacing the final `elif` branch of the keydown handler.
This cannot be done with keydown,
since keydown doesn't know what character is incoming,
only the hardware key that is struck.
12 years ago
MinRK
a184724bdb
remove base_kernel_url
12 years ago
Brian E. Granger
24c27ce5e5
Merge pull request #5059 from jdfreder/widgets-patch-fix
...
Fix incorrect `Patch` logic in widget code
12 years ago
Jonathan Frederic
1c564131c5
Fixed, set on recieve update triggering echos.
12 years ago
Jonathan Frederic
7b2787e508
Fixed typo
12 years ago
Jonathan Frederic
f4f2c92285
Keep a running diff instead of forcing a full state update
12 years ago
Jonathan Frederic
770d2bd3a0
Only send diff message if diff isn't corrupt.
...
Diff will corrupt if more then one model.set(...) call is made
before model.save (or view.touch() in our case).
12 years ago
Jonathan Frederic
5667947f9d
Revert "Let backbone get changed attrs"
...
This reverts commit 4dd4990ff146508894353e390601c659d2638ed3.
12 years ago
Jonathan Frederic
36b576b0bd
Let backbone get changed attrs
12 years ago
Jonathan Frederic
cd72883fc7
Revert "Fix incorrect usage of attrs"
...
This reverts commit 04aa0885bb143fd0409fe133ca572004ffa6dc0e.
12 years ago
Jonathan Frederic
0d80363240
Fix incorrect usage of attrs
12 years ago
Jonathan Frederic
04c38db197
fab css
12 years ago
Jonathan Frederic
81f37ab49f
Added align-start to widget container.
12 years ago
Jonathan Frederic
30e3ec1cc1
fab css
12 years ago
Jonathan Frederic
b7326707da
output_scroll can't be a vbox.
12 years ago
Jonathan Frederic
92da2088cd
fab css
12 years ago
Jonathan Frederic
59eb13d80d
Align-start widget subarea
12 years ago
Jonathan Frederic
af5b5cea7d
Revert "Change stretch to flex-start"
...
This reverts commit 774073116dd4195037c452d48f05b432bba38801.
12 years ago
Jonathan Frederic
6568dd5d71
Revert "fab css"
...
This reverts commit a45a2c0f2ae26e7b731dc54965a6b224a39454b4.
12 years ago
Jonathan Frederic
82a9adb3c8
fab css
12 years ago
Jonathan Frederic
ff14cabf7f
Change stretch to flex-start
12 years ago
Jonathan Frederic
184a0933df
fab css
12 years ago
Jonathan Frederic
aba9f7e9f8
Automatic width adjustment for flex0
12 years ago
Jonathan Frederic
2d367aa7ab
fab css
12 years ago
Jonathan Frederic
7ae028e01f
Corrected a lot of small misuses of the new flex model.
12 years ago
MinRK
8264362179
document utils.parse_url
12 years ago
MinRK
9629bce503
fix url encoding in services
...
At this point, zero attributes should be encoded URLs
12 years ago
MinRK
24e59106c0
add utils.parse_url
...
strip repeated '//' in url_path_join
12 years ago
MinRK
a93040e810
s/get_data/get_body_data/
12 years ago
MinRK
e7db8cfd4e
fix notebook_path in menu bar
12 years ago
MinRK
e1e0b19a6a
s/base_project_url/base_url/
...
deprecate NotebookApp.base_project_url
12 years ago
MinRK
24703985e9
only add .ipynb if extension is not included
...
prevents .ipynb.ipynb double extension
12 years ago
MinRK
61b06a39e2
holy crap, semicolons
12 years ago
MinRK
13fc9022d9
various unicode fixes
...
- remove notebookPath, notebookName, and baseProjectUrl methods everywhere
- use base_project_url *attributes* instead
- we should never use escaped URLs except when making an actual request
Should fix issues with double-escaping
12 years ago
MinRK
beaa75b416
add utils.get_data
...
for extracting *decoded* items from $('body').data
12 years ago
MinRK
f3f1695b06
add IPython.load_extensions in js
12 years ago
Brian E. Granger
d3567f4cb0
Merge pull request #4920 from ellisonbg/pdf-formatter
...
Adding PDFFormatter and kernel side handling of PDF display data
12 years ago
Brian E. Granger
fc6b68a8aa
Merge pull request #5048 from ellisonbg/modal-indicator
...
Add edit/command mode indicator
12 years ago
Brian E. Granger
9b21f618e6
Merge pull request #5061 from minrk/execute-button
...
make execute button in menu bar match shift-enter
12 years ago
Brian E. Granger
22136b5e38
Merge pull request #5052 from ellisonbg/pager-q
...
Add q to toggle the pager.
12 years ago
MinRK
95d3d6de8b
fix flex: auto
...
flex: 0 doesn't seem to mean what box-flex meant (auto)
closes #5069
12 years ago
Brian E. Granger
5a087f2a66
To the most conservative choice.
12 years ago
Brian E. Granger
31301c4194
Just close the pager with q, not toggle.
12 years ago
Brian E. Granger
4e37e901d8
Add q to toggle the pager.
12 years ago
MinRK
24ef1be736
make execute button in menu bar match shift-enter
...
Noticed this when testing the UI on the IPad.
I expected the button to perform the default execute behavior,
but it doesn't.
12 years ago
Thomas Kluyver
2d973d2b14
Merge pull request #5051 from jdfreder/ff-hscroll2
...
FF Fix: code cell missing hscroll (2)
12 years ago
Jonathan Frederic
b5d772eb65
fab css
12 years ago
MinRK
7032e9ef69
set overflow-x: hidden on Firefox only
...
workaround crazy Firefox-only behavior when selecting newlines
closes #3549
Conflicts:
IPython/html/static/style/style.min.css
12 years ago
Jonathan Frederic
33586b7ac8
Convert tabs to spaces
12 years ago
Brian E. Granger
445f6225e8
Spinning sun + nothing for command mode.
12 years ago
Brian E. Granger
2b4559513d
Adding basic append_pdf in OutputArea.
12 years ago
Jonathan Frederic
cbffa6433f
fab css
12 years ago
Jonathan Frederic
66c14d34ce
New 'flex' support
...
http://dev.w3.org/csswg/css-flexbox/
https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Flexible_boxes
12 years ago
Jonathan Frederic
5e5aecb4c2
Revert #3552
12 years ago
Jonathan Frederic
0ec796cfc7
Removed #4986
12 years ago
Brian E. Granger
2d1f3c86d1
Delete old timeout.
12 years ago
Brian E. Granger
af884b797f
Add edit/command mode indicator.
12 years ago
Brian E. Granger
62d118afc7
Clear timeout in multi-press keyboard shortcuts.
12 years ago
Brian E. Granger
2b248d65b0
Merge pull request #5035 from jdfreder/ff-hscroll
...
FF Fix: code cell missing hscroll
12 years ago
Min RK
cd7c1e6fae
Merge pull request #5001 from ellisonbg/dashboard-dirs
...
Add directory navigation to dashboard
12 years ago
Brian E. Granger
7ab69652ea
Breadcrumb home icon.
12 years ago
Jonathan Frederic
a11596f7e7
fab css
12 years ago
Jonathan Frederic
65fba24d92
FF Fix: make ext icon same line as txt
12 years ago
MinRK
e0a7793226
don't strip '.ipynb' from notebook names in nblist
...
The only place the extension is not wanted is editing a name during upload.
Everywhere else, it's actually wanted.
12 years ago
Jonathan Frederic
17abd86054
fab css
12 years ago
Jonathan Frederic
635fc4fbe2
FF Fix: missing scrollbars on inner_cells
12 years ago
Min RK
a5feb922a3
Merge pull request #4774 from Carreau/emit-output
...
emit event on appended element on dom
12 years ago
Brian E. Granger
e765f894b6
Merge pull request #5023 from jdfreder/widget-arrays
...
Widgets- add ability to pack and unpack arrays on JS side.
12 years ago
Brian E. Granger
9f9fe08f0f
Cleaning up the dashboard CSS and fixing small visual problems.
12 years ago
Brian E. Granger
dd126fce6d
Tighten spacing of dashboard.
12 years ago
Brian E. Granger
e6c0e462ac
Taking it down to 3px.
12 years ago
Brian E. Granger
2df5c0b7d1
Adding btn-danger to Shutdown button.
12 years ago
Brian E. Granger
58a3daba5c
Tighten up vertical spacing of notebook list.
12 years ago
Brian E. Granger
775ebc72e0
Update styling of dashboard.
12 years ago
Brian E. Granger
86ba08213f
Add directory browsing to the dashboard.
12 years ago
Brian E. Granger
a3ef3109db
Server side logic for directories.
12 years ago
Brian E. Granger
2c5db865d4
Merge pull request #4974 from ivanov/better-paste
...
make paste focus the pasted cell
12 years ago