Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add drawio embed mode #65

Closed
wants to merge 46 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
44e034c
add drawio
bollwyvl May 18, 2020
c6ad972
more tweaking of editor load
bollwyvl May 18, 2020
1418d56
more work on packaging
bollwyvl May 18, 2020
954b7e4
linting, remove trace of mxgraph submodule
bollwyvl May 18, 2020
d190ea2
clean up empty file rendering
bollwyvl May 19, 2020
d048487
add some missing images
bollwyvl May 19, 2020
df57fc6
don't reinitialize url after every show
bollwyvl May 19, 2020
ff9435f
some css sugar
bollwyvl May 19, 2020
4bccba8
belt and suspenders ui theme
bollwyvl May 19, 2020
f0b6826
some more params
bollwyvl May 19, 2020
3674c34
add export
bollwyvl May 19, 2020
540252a
working on logo
bollwyvl May 19, 2020
502746f
more logo work
bollwyvl May 19, 2020
c4d82ec
full in-place round-tripping of svg, png, html
bollwyvl May 20, 2020
99484be
use icons on documents
bollwyvl May 20, 2020
0968271
clean up some untitled files
bollwyvl May 20, 2020
f8a0046
first pass at schema
bollwyvl May 20, 2020
4ab13b8
start settings integration
bollwyvl May 21, 2020
2e995be
more work on settings
bollwyvl May 21, 2020
cac4316
fix ref
bollwyvl May 21, 2020
40557b6
work on url params
bollwyvl May 21, 2020
5ab21d1
some more tweaks to load behavior
bollwyvl May 21, 2020
7a031f8
move submodule
bollwyvl May 21, 2020
eaa74ec
clean up some packaging stuff
bollwyvl May 21, 2020
a599b96
jlpm
bollwyvl May 21, 2020
2ea89f9
resolve yarn
bollwyvl May 21, 2020
6d3f9f8
fix iframe url
bollwyvl May 21, 2020
e26637a
bump to newest drawio release
bollwyvl May 21, 2020
45fd061
brinf back the stencils
bollwyvl May 23, 2020
257e93f
html doesn't really work
bollwyvl May 23, 2020
1625ee4
add more images
bollwyvl May 23, 2020
c3a8924
move more things from code into config defaults
bollwyvl May 25, 2020
28cde44
rework settings some more
bollwyvl May 25, 2020
7ca392b
fix new view, still working on click-to-activate
bollwyvl May 25, 2020
2409413
fix capitalization on compressXml
bollwyvl May 27, 2020
310fd64
give up on formatting xml
bollwyvl May 27, 2020
42f979d
more work on round-trip, styling
bollwyvl May 27, 2020
41568db
linting
bollwyvl May 27, 2020
d7216ef
more missing images
bollwyvl May 27, 2020
a8b1115
more config reloading
bollwyvl May 27, 2020
c2f507b
drawio v13.1.8
bollwyvl May 30, 2020
78546c7
bump drawio files
bollwyvl May 30, 2020
b1da337
update notebook
bollwyvl May 30, 2020
44e8627
upgrade typescript
bollwyvl May 30, 2020
b1deccb
more submodule shenanigans, binder env
bollwyvl Jun 25, 2020
ca019f2
regenerate again, was missing stencils
bollwyvl Jun 25, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 8 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
.ipynb_checkpoints
*.bundle.*
lib/
node_modules/
*.egg-info/
.ipynb_checkpoints
tsconfig.tsbuildinfo
*.log
*.sqlite
*.tgz
envs/
lib/
node_modules/
untitled*
Untitled*
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "src/drawio"]
path = drawio
url = https://github.com/jgraph/drawio.git
1 change: 1 addition & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
**/.ipynb_checkpoints
2 changes: 1 addition & 1 deletion binder/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ channels:
- conda-forge

dependencies:
- jupyterlab >=2,<3.0.0a0
- jupyterlab >=2.1.5,<3.0.0a0
- nodejs >=10
5 changes: 3 additions & 2 deletions binder/postBuild
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#!/usr/bin/env bash
set -eux
npm install
npm run build
jlpm
jlpm clean
jlpm build
npm pack
jupyter labextension install ./jupyterlab-drawio-*.tgz --no-build --debug
jupyter lab build --dev-build=False --minimize=True --debug
Expand Down
1 change: 1 addition & 0 deletions drawio
Submodule drawio added at df507f
Loading