aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArne Dußin2020-10-20 14:43:40 +0200
committerArne Dußin2020-10-20 14:43:40 +0200
commited2f25e4f746e9a971fb6346f111a597baccaffd (patch)
treebf2fb552fdab9bb3c4865506fa6e1295b1d06afd
parentcce3b106391c430f548a2ccb3c23ee003c07e519 (diff)
downloadgraf_karto-ed2f25e4f746e9a971fb6346f111a597baccaffd.tar.gz
graf_karto-ed2f25e4f746e9a971fb6346f111a597baccaffd.zip
Add essential editor requirements
-rw-r--r--requirements.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/requirements.md b/requirements.md
new file mode 100644
index 0000000..1b14fc1
--- /dev/null
+++ b/requirements.md
@@ -0,0 +1,25 @@
+## High priority requirements
+Fast interface, hotkeys
+Tools:
+ - Text/ Annotation boxes, attachable to shapes
+ - Walls/ lines
+ - Corridor with width setting
+ - Rotation of objects
+ - Eraser
+ - Circular, polygon rooms
+ - Icon placing, scaling -- Doors, stairs, windons
+ - Colour changer
+ - Cliff hatching/ line style
+ - shadow/ light shape
+ - group/ ungroup
+grid snapping, magnetic lines
+showing dimensions during drawing
+
+## Nice to have
+SVG support
+hatching patterns, bucket fill
+CAD-style type-in dimensions, very simple constraints
+Placing icons creates an entry in a legent text box
+temporary highlighting
+network/ sync
+OGRES HAVE LAYERS, SO SHOULD OUR MAPS!