aboutsummaryrefslogtreecommitdiff
path: root/requirements.md
diff options
context:
space:
mode:
Diffstat (limited to 'requirements.md')
-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!