Tue, 21 May 2013 18:38:06 +0300
Added fatal error message box for the.. fatal stuff. Windows isn't really good at conveying error messages, converted actions into a C-style array because I've had a ton of problems with the vector approach (it gets zeroed when it shouldn't be..)
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. |