Comments (6)
Let's please make all dialogs modal. The user should not be able to do other things (including panning and zooming through controls, which is possible with some modal dialogs currently) while the dialog is open.
from chise.js.
Valid ranges in dialogs:
Properties: Compound Padding [0-100] integer
Grid: Grid Size [5-infinity) integer, Guideline Tolerance [0-infinity) double
Query: Length Limit [1-infinity) integer
Layout Properties:
Node Repulsion [0,infinity) double
Node Overlap doesn't exist in cose-bilkent, remove this!
Ideal Edge Length [5,infinity) double
Edge Elasticity [0,infinity) double
Nesting Factor [0,infinity) double
Gravity [0,infinity) double
Gravity Range [0,infinity) double
Compound Gravity [0,infinity) double
Compound Gravity Range [0,infinity) double
Number of Iterations [0,infinity) integer
Tiling {Vertical, Horizontal} Padding [0,infinity) integer
from chise.js.
- I made the dialogs modal and defined valid ranges as described.
- In integer fields users just can enter '-' sign and numbers.
- In float fields they can enter '.' character as well.
- They can paste any text they want to the text fields, but upon value change (by enter key or clicking some empty field) the values in textboxes are validated or converted to valid values.
from chise.js.
Nice, thanks!
from chise.js.
Can we transfer these improvements (where applicable) to the viewer now?
from chise.js.
I transfered these improvements to the viewer (where applicable).
from chise.js.
Related Issues (20)
- Guideline support on node movement with arrow keys HOT 4
- Palette and Properties tabs improvements HOT 1
- Source/sink and logic symbols connection don't behave as expected HOT 2
- Weird arrow keys behavior when focused on inspector HOT 1
- Weird behavior with 2 edges between same nodes HOT 1
- Node style reset upon inclusion in a compound/compartment HOT 5
- Expand-collapse layout problem HOT 2
- Ensuring OVAV for proteins
- Alignment messed up when window is resized
- Node connectivity in PD HOT 1
- Newly supported nodes/edges in core HOT 2
- Document saveAsSVG HOT 2
- Update README
- Replace gulp & browserify with webpack HOT 2
- Updating topological grouping algorithm HOT 8
- Selection borders misplaced upon expand-collapse HOT 2
- Color schemes HOT 25
- Default node font and dimensions HOT 5
- Update problem for locked aspect ratio HOT 1
- Unrelated guideline when viewport shifted by node movement HOT 2
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 chise.js.