Comments (3)
Sry it won't be that straightforward because of:
- Escaping is used without really requiring it everywhere. E.g. attribute names are escaped, rather then attribute values
- Mix of JSON and XML into same file
But we could at least pretty print the "dst" part of the domain model. That is actually the essential part.
I don't quite understand why it requires to escape the JSON in that part of the file like it. If we want to support freeform text and are concerned about the formatting of that text we can just escape that part. Not the entire dst section as a single string.
from egon.io.
With the angular port and subsequent renaming of the project to Egon, the default-File type will be changed to .egn and .egn.svg respectively.
The new Filte-Type .egn will be human readable / properly formatted, but won't be compatable with versions previous 1.5.
For backwards-compatability, we wil provide a .dst download and update the old Verion to 1.5 to be able to read .egn Files
from egon.io.
Related Issues (20)
- Save Settings And Domain between Sessions HOT 1
- when export to html, the svg viewbox is too small to show the activity info
- Document lost on page reload HOT 2
- 'Replay' and 'Export ' buttons should not be enabled when canvas is empty HOT 1
- Make title and description optional in PNG/SVG export
- Change default file ending for SVG export to .dst.svg HOT 2
- Enable drag in replay HOT 2
- Change current arrow color or style in replay mode HOT 2
- Quality of Life Feature: Drag & Drop import for domain-stories
- Unable to save diagram ("There currently is no content on the canvas") HOT 8
- [Idea] Self Hosting, co-located Diagrams HOT 4
- "Update" icon is broken HOT 1
- Providing an official docker image at docker hub HOT 2
- Chromium-based Browsers: Export to png results in error HOT 1
- Be able to set color for description parts of the text (assumptions)
- domain-story-modeler Public in Vscode plugin HOT 2
- Draw sequence number at start of activity arrow HOT 1
- Draw sequence numbers in black in a thin black circle (like in the Domain Storytelling book) HOT 2
- When there is a WorkObject before the first Actor, it does not appear in the replay HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from egon.io.