Commit Graph

11 Commits

Author SHA1 Message Date
bra1z 47c85f3659 Update 'jupyter_desktop/share/xstartup' 2020-01-29 13:21:50 +00:00
bra1z 5588a97cba Update 'jupyter_desktop/share/xstartup' 2020-01-29 07:21:07 +00:00
YuviPanda b6dee24cff Revert "Add a jupyter server extension to render desktop/"
Removes the server extension, so the HTML for the interface
*is* served by websockify itself. This is a fix for
https://github.com/yuvipanda/jupyter-desktop-server/issues/10
This reverts commit 18d7fb7b2a.
2019-11-19 16:59:38 -08:00
YuviPanda 18d7fb7b2a Add a jupyter server extension to render desktop/
A mess of a commit, should have been several.

- Finish renaming package from jupyter_desktop to
  jupyter_desktop_server
- Revert 360f9b04c5. Looks like
  websockify gets super confused when you put shell in the middle
  of it and the process it is spawning.
- Add a server extension that renders a slightly modified copy
  of vnc_lite.html as /desktop. This will be modified more and more
  as we go forward. This also helps us remove the mapping present
  in the jupyter server proxy entry
2019-11-19 16:36:54 -08:00
YuviPanda 360f9b04c5 Set CWD of desktop environment to CWD of notebook
Otherwise it'll be cwd of webroot, which is confusing as
soon as you open a terminal
2019-11-19 11:06:53 -08:00
Ed Slavich e3c31a919d Send credentials when making requests for imported modules in noVNC 2019-11-11 19:34:28 -05:00
YuviPanda 57d52f66a3 Bump default resolution a little
A wider screen & higher resolution, to match what most current
screens are like.

We should make the default configurable, for people on low bandwidth
connections.
2019-11-06 11:53:18 -08:00
YuviPanda d7f642574b Vendor in tigervnc as well
This helps us get rid of postBuild completely, and
possibly lets us publish this as a package that can
be used elsewhere
2019-11-01 12:20:19 -07:00
YuviPanda 9de27ba525 Vendor in noVNC
This sucks - we are vendoring in a library *and*
modifying a single file (vnc_lite.html) in there.

Pathway out of this is to make this into a Jupyter Server
extension that can render the standalone vnc_lite.html UI
properly in the Jupyter theme.

Until then...
2019-11-01 12:00:16 -07:00
YuviPanda dbdd709d5e Use a secure temp directory to put vnc server socket in
Helps get rid of the special VNC_APPLICATION_DIRECTORY
bit by bit
2019-10-29 14:31:12 -07:00
YuviPanda 58750b5499 Move xstartup file into package
Removes need for that step in postBuild
2019-10-29 14:13:14 -07:00