Commit Graph

300 Commits

Author SHA1 Message Date
Min RK
5c43809aab Add missing react-dom js to package data (#4772)
This dependency was omitted when react was added, so it is not installed.

Closes #4771
2019-08-06 14:00:41 -07:00
Grant Nestor
cf9891f970 Use react vs. preact 2019-06-26 23:09:30 -07:00
Min RK
363d73d145 bootstrap 3.4
and switch from components/ to canonical bootstrap repo, which puts bootstrap.min.js into a `dist` subdir.

components hasn't received the 3.4 update
2018-12-14 11:58:52 +01:00
Min RK
52ca0d64ca fix installation, invocation of po2json
- no global installation
- invoke with node
2018-09-17 10:33:22 +02:00
Matthias Bussonnier
07126ca8a5 one more try 2018-09-16 18:28:33 +02:00
Matthias Bussonnier
d239839e07 Build js translation at build time.
Make sure they are included in sdist/wheel.
2018-09-16 11:55:22 +02:00
Félix-Antoine Fortin
6699ca5c73 Update jquery-ui minified path in setupbase.py 2018-08-09 09:58:16 -04:00
Thomas Kluyver
4285574b96
Merge pull request #3189 from cancan101/patch-2
Upgrade xterm.js to 3.1.0
2018-02-13 11:23:11 +00:00
Alex Rothberg
dab784fddf fix 2018-02-10 14:52:10 -05:00
Alex Rothberg
e5d393aea1 use fit addon 2018-02-09 08:41:38 -05:00
Thomas Kluyver
622a886478 Patch out bootstrap rule forcing black and white printing
Closes gh-840
2018-01-15 16:59:01 +00:00
Alex Rothberg
94f6382ba6 fix path 2018-01-08 23:53:07 -05:00
Alex Rothberg
538a89fee0 update paths 2018-01-08 23:29:03 -05:00
PHaeJin
2d1eb887ff typo fix (#3032)
* Fix some broken links

* typo fix

* Fix some broken links

* typo fix

* typo fix
2017-11-10 10:30:54 +00:00
Thomas Kluyver
e7f69cc2d7 Work on loading UI translations (#2969)
* Load translations for Javascript in page template

* Normalise language codes to gettext format with underscores

* .mo files need to be under LC_MESSAGES as well

* remove unused JS code

* Normalise result in test

* Fix for opening files on Py 2

* Fix location of I18N directory

* Add translation files to package_data
2017-10-31 11:40:16 -07:00
Thomas Kluyver
1f50751448 Add Mathjax/jax/element/mml to package_data
Closes gh-2780
Closes gh-1108
2017-08-21 16:46:21 +01:00
John Emmons
f81fb46ff6 Preliminary i18n implementation as outlined in JEP 16 (#2140)
setting up internationalization for log and UI messages

See i18n README for details

Squashed to resolve CRLF, tab-indent issues.
2017-07-11 16:34:23 +02:00
Grant Nestor
1e0f371e60 Use fork of CodeMirror@5.27.2 with patch commit vs. bundled patch 2017-06-23 08:09:51 -07:00
Grant Nestor
b69509fcab Move preact, preact-compat, and proptypes to bower 2017-03-20 20:32:16 -07:00
Matthias Bussonnier
8aa04b9699 Enforce version number at build time.
Prevent making releases with wrong version number that will confuse pip,
or make sdists to appear more recent than wheels.
2017-03-16 17:02:37 -07:00
Thomas Kluyver
ef32784311 Add swagger yaml file to package_data
Closes gh-2082 (hopefully)
2017-01-30 14:44:33 +00:00
Grant Nestor
0e38b009f5 Patch CodeMirror after bower install 2017-01-25 19:45:00 +01:00
Min RK
cec4205bee add preact to package_data 2017-01-04 13:52:39 +01:00
Min RK
cbd6eef04a get preact from script tag
doesn't seem to like loading with require
2017-01-04 13:47:16 +01:00
Min RK
8a644a9794 restore r.js-based build system from 4.x 2016-12-22 18:44:46 +01:00
Srinivas Reddy Thatiparthy
161c174a98
rename log.warn to log.warning as log.warn is deprecated 2016-12-21 21:53:36 +05:30
Grant Nestor
72e75efe6c Move remove duplicate moment dependency in bower 2016-09-22 12:07:05 -07:00
Thomas Kluyver
bf66ed4b4b Include bundler test files in package_data
This was causing a test failure on Jenkins. It only shows up if you
install the package (not a dev install) and test against the installed
version.
2016-08-20 18:20:16 +01:00
Min RK
7ace8ba1a0 Merge pull request #1675 from gnestor/update-webpack-eslint
Update webpack and eslint config
2016-08-17 21:52:45 +02:00
Matthias Bussonnier
c2c5658abb Do not assume sourcemaps are separate files.
We likely want to be careful with these at is likely make the files
bigger
2016-08-15 14:41:47 -07:00
Grant Nestor
fd03c87f43 Merge pull request #1565 from poke1024/mathjaxmml
MathJax MML support
2016-08-11 09:53:13 -07:00
Steven Silvester
f74608ddaa Remove check for term.js file 2016-07-05 11:55:23 -05:00
Bernhard Liebl
ab8f837ce9 switch from MathJax configuration TeX-AMS_HTML-full to TeX-AMS-MML_HTMLorMML-full 2016-06-24 15:23:32 +02:00
Steven Silvester
bc001b8062 Remove the hardcoded jupyterlab in favor of a server extension 2016-06-02 13:14:05 -05:00
Min RK
2ced11ff9c run js before css 2016-05-08 16:33:15 +01:00
Min RK
4c7f5972e1 add npm run build:css
setup.py css is just an alias for this,
so there should be no more calls back to Python from npm run build:anything
2016-05-08 16:33:14 +01:00
Matthias Bussonnier
d8fc95173b Merge pull request #1347 from Carreau/shortcut-editor-2
Create a shortcut editor for the notebook.
2016-05-05 14:47:09 -07:00
Matthias Bussonnier
ab85f165c7 Create shortcut editor for the notebook
1) finish the step allowing the use of es6

  - this include some tweak to web pack configuration to speed up
    recompile in watch mode (in particular cache sourcemaps).
  - enable eslint (error only), on obvious mistakes.
  - setup babel to compile to es5 as a target.

2) Make the test pass under Casper that does not always have
`Function.prototype.bind` defined, which we cannot patch only in the
tests.

3) Write an actual shortcut editor that list and allow to modify most of
the command mode shortcut.

The logic to persist the shortcuts is a bit tricky as there are default
keyboard shortcuts, and so when you "unbind" them you need to re-unbind
them at next startup. This does not work for a few shortcut for
technical reasons: `<Esc>`, `<Shift>`, as well as `<Ctrl-Shift-P>` and `<F>`
which register asynchronously, so are not detected as "default"
shortcuts.
2016-04-21 18:00:17 +02:00
Steven Silvester
c2723c7996 Fix check_output syntax 2016-04-19 09:58:28 -05:00
Steven Silvester
b78f91c696 Match the usage of the shell kwarg 2016-04-19 09:57:45 -05:00
Steven Silvester
a8928d8303 Raise the error if dedupe fails 2016-04-19 08:14:40 -05:00
Steven Silvester
b30e35a8a1 Enforce npm dedupe 2016-04-19 08:13:14 -05:00
Steven Silvester
0176f72550 Do not verify lab installed files yet 2016-04-18 10:45:17 -05:00
Steven Silvester
a31a2236db Allow JupyterLab to fail gracefully on install for now 2016-04-18 10:31:44 -05:00
Laurent Duchesne
d1870978f4 Missing font-awesome css file. 2016-04-05 13:02:08 -04:00
Steven Silvester
28829b2524 Fix webpack static file configuration 2016-03-23 12:55:45 -05:00
Steven Silvester
d09cc9f5ed Remove unused setup command 2016-02-25 09:39:58 -06:00
Steven Silvester
317f102663 Fix setupbase and update to latest plugins 2016-02-25 09:12:55 -06:00
Steven Silvester
e663bc3156 Add a jupyter lab page
wip add lab page

Add missing source files

Remove unused typings

Clean up tsconfig

No typings are required

Add typescript to dev dependencies

Switch to a JS-only build

Remove unused config file

Remove unused test and cleanup handlers

Update the setup file to build the lab

Use new application plugin from js-plugins

Remove whitespace changes

Bump plugins version

Update to latest plugins

Update to latest plugins

Update to latest jupyter-js-plugins and add files to manifest

Work around bug in css-loader

Update plugins and fix webpack warning

Update lab version

Fix static directory path

Bump plugins version

Add the try jupyter link

Bump dependencies

Back out whitespace changes

Update plugins version

Update dependencies

Update the bootstrap file

Use a standalone template for the lab page
2016-02-25 09:09:05 -06:00
Min RK
70367e77e3 remove unused force option from js dependencies 2016-02-24 16:05:09 +01:00