roadmap.txt

Thu, 04 Jul 2013 03:30:39 +0300

author
Santeri Piippo <crimsondusk64@gmail.com>
date
Thu, 04 Jul 2013 03:30:39 +0300
changeset 325
f16a8f22b5c1
parent 205
d60cf73fb164
permissions
-rw-r--r--

optimize the common case

182
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
1 ================================================================================
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
2 == LDFORGE ROADMAP
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
3 ================================================================================
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
4
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
5 -----------------------------
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
6 -- Alpha 1
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
7
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
8 REQUIRED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
9 - Do some testing to ensure that there's nothing horribly broken or misssing
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
10 - [Ext progs] Isecalc support. It's already half-done...
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
11 - [Ext progs] failure recovery
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
12
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
13 RECOMMENDED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
14 - [Ext progs] Coverer, Edger2, SlicerPro interfaces
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
15 - [Viewport] Compile selected entries beforehand, this way picking doesn't need
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
16 any recompiling and will probably be a lot faster.
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
17
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
18 DONE:
205
d60cf73fb164 Added Isecalc interface
Santeri Piippo <crimsondusk64@gmail.com>
parents: 182
diff changeset
19 - [Plane draw] Get the thing working for non-top cameras.
182
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
20
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
21 -----------------------------
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
22 -- Alpha 2
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
23
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
24 REQUIRED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
25 - Undo/redo stability
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
26
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
27 RECOMMENDED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
28 - [Plane draw] Option support: rectangle, line loop, circle, ellipse?, disc
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
29 - [Viewport] Vertex drawing and selection, if possible..
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
30 - [Color selector] Rewrite the viewport, don't use QPen for color edges!
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
31
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
32 SUGGESTED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
33 - [Radials] Ring covering?
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
34
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
35 -----------------------------
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
36 -- Stable 1.0
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
37
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
38 REQUIRED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
39 - Anything that crashes the thing has to be obviously fixed.
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
40
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
41 SUGGESTED:
9374fea8f77f Viewport no longer offsets stuff based on bbox size, that was stupid. Only use bbox size for initial zoom.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff changeset
42 - Texture mapping? Probably best to leave this off until future versions.

mercurial