umlsynco / umlsync Goto Github PK
View Code? Open in Web Editor NEWuml software that rocks
Home Page: umlsync.org
uml software that rocks
Home Page: umlsync.org
Is in necessary to implement django-server part URL which will receive JSON and return image(SVG or PNG) or PDF.
Request: JSON + return media type
Return: It is necessary to investigate how to return file.
Example converter from DIA to SVG:
https://github.com/rennhak/Dia/blob/master/plug-ins/python/diasvg.py
Conversion from SVG to PNG and PDF could be done via:
http://cairosvg.org/
which is based on http://cairographics.org/pycairo/
It should be possible to select connector and draw it from one element to another
There are a lot of dialogs which created in a different places.
The main idea is to create diagram manager which could create dialogs by events
It was cool functionality implemented to support merge of llport instances for LifeLine diagram.
Alt, Break,Strict, Loop etc are base on the same element.
Right now only name is different. It is necessary to create the correct view for each element.
Is it possible to use GitHub Search API for anonymous user ?
Github provides possibility to browse and search repositories for not registered users but is it possible to search through the repositories via API ?
Create a new label for connector => you'll see an additional point after that
Take a look on DIA XML storage format and rename fields in the same way if necessary.
Compare DIA XML with XMI
It is necessary to remove selection from the elements which should be copied:
Steps to reproduce:
Expected result: only past elements should be selected and DND
Actual result : All elements are selected
Add enter/esc support for editable.
Prevent "&gl input &gr" reading instead of fields
Check that it is not possible to open page in I-Frame
It is not clear which label belong to which connector therefore it is necessary to highlight label+connectors on selection
Create and integrate diagrams, markdown and code viewer functionality.
Recalculate coordinates and add CSS options for pages
Add the correct key handler for all browsers:
Download and setup the default free fonts which uses lucidchart or Github for example
The default width of "object instance" doesn't fit to border. It is necessary to resize element to make it 100% width
Elements are "jumping":
Add search string handling in a right way:
Create 2 packages and drop one into another.
Remove dropped package.
Actual result: log in console is red and it is not possible to continue diagram development
Complete Un-do and Re-do functionality:
Something wrong with border handling for package element
It could be highlighted even if mouse is not over the element and it is not selected
It should be possible to scoll-up, minimize and close the diagrams menu toolbox.
Add files extensions support for markdown and source files.
Remove useless cookies and data from AJAX requests:
Separate GitHub, Localhost and WebSite requests.
The behavior of sequence diagram is really CRAZY after save/restore
Expected result:
Actual result:
Investigate px or em?
main.css
Obfuscate code to make it hard to re-use
Security:
Create method of highlighting of tags of modified files.
Create "Would you like to save xxx file" dialog if diagram was modified
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.