Thu, 23 Feb 2017 20:25:47 +0200
Removed the Origin and axes global constants.
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
1 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
2 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
3 | |
897
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
4 | Changes in version 0.4 |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
5 | |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
6 | |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
7 | |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
8 | + - Pressing Ctrl while drawing now causes the new line to become locked to cardinal directions, ala Gimp. |
1015
92c6ec099075
Added triangle count to viewport, added compile-time line length check
Teemu Piippo <crimsondusk64@gmail.com>
parents:
897
diff
changeset
|
9 | + - Added triangle count display to the lower left corner of the viewport. |
897
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
10 | - - Selecting an invertnext'd object no longer selects the invertnext (reverted feature from 0.3, caused too many problems). |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
11 | |
ef9e4469975a
- pressing ctrl while drawing now locks the draw to cardinal directions
Teemu Piippo <crimsondusk64@gmail.com>
parents:
878
diff
changeset
|
12 | |
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
13 | Changes in version 0.3 |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
14 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
15 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
16 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
17 | +* - Added support for holding multiple documents open at once, adding a tab bar of open documents. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
18 | +* - OpenGL renderer upgraded to use VBOs instead of display lists. This results in a massive speed-up and paves way for additional features such as random colors and correct BFC red/green view. This plus additional optimizations speed up LDForge by an order of magnitude. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
19 | +* - Various other optimizations to speed LDForge up considerably. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
20 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
21 | + - Added an action for creating a new, blank file without any headers. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
22 | + - Added action "download from" which allows the download of part files from the LDraw Parts Tracker. Comfy rework jobs++. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
23 | + - Added action "add history line" for adding new history entries |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
24 | + - Added "Go to line" action, renamed the config classes to proper camelcase |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
25 | + - Added support for logoed studs. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
26 | + - Added support for '0 BFC CLIP' and '0 BFC NOCLIP' and added auto-correction from errorneous MLCAD syntax ('0 BFC CERTIFY CLIP'). |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
27 | + - Added configuration fields for default name/username/license alĂ DATHeader. This data will be automatically filled into the new part prompt. The auto-subfiler also uses this. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
28 | + - Upon first start the configuration prompt pops up on its own. This way the user can fill in the profile data on the first start and get that out of the way, and gives the opportunity to see the other config fields. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
29 | + - Added a third edit mode for adding circles, rings and discs. Uses a ring finder algorithm to automatically find a suitable ring configuration. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
30 | + - (Linux-only) Added a crash catcher which calls GDB and tries to get a backtrace. Also integrated assertion failure handling to this new system. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
31 | + - Added a configuration option for line anti-aliasing |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
32 | + - Added new actions "Hide" and "Reveal" which allow direct setting of objects' visibility setting instead of toggling it. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
33 | + - Added the INSTALL document with compilation details. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
34 | + - Line lengths are now displayed when drawing |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
35 | + - Added an action which auto-subfiles the current selection(!). It will find the first suitable s/<current_name>s##.dat, present the user an option to save elsewhere and then create the subfile. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
36 | + - Added option for visible angles when drawing |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
37 | + - Now recognizes the p\8\ subdirectory |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
38 | + - Added a configurable select color blend. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
39 | + - Added Ball Joint-8 stuff to primitive categories. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
40 | + - Added time of commit to window title. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
41 | + - Added random color support. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
42 | + - Vertex snapping is now smarter, does a depth comparison to favor vertices closer to camera. Selecting a vertex very close with the cursor still allows selecting vertices far away from the camera. This makes it less likely to pick irrelevant vertices which caused problems in part files. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
43 | + - Added a selection hover effect to the renderer, making selecting objects a lot more convenient. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
44 | + - Selecting an invertnext'd object now also selects the invertnext. |
780
b0d84fb70ea5
- made coordinate rounding precision configurable
Santeri Piippo <crimsondusk64@gmail.com>
parents:
777
diff
changeset
|
45 | + - Made the coordinate rounding precision configurable. |
783
1db20d88650f
- subfile inverting now detects flatness and acts accordingly instead of naively applying invertnext to everything
Santeri Piippo <crimsondusk64@gmail.com>
parents:
780
diff
changeset
|
46 | + - Inverting a subfile now detects whether the subfile is flat and flips it if it is instead of naively invertnexting everything. |
788
c9d1dad83ad0
- added an action for opening the subfiles pointed to by selected references as editable documents
Santeri Piippo <crimsondusk64@gmail.com>
parents:
787
diff
changeset
|
47 | + - Added an action for opening the subfiles pointed to by selected references as editable documents. |
790
fe1b83f6ba82
- added primitives toolbox
Santeri Piippo <crimsondusk64@gmail.com>
parents:
788
diff
changeset
|
48 | + - Added a toolbox for primitives. These primitives can be dragged and dropped into the main viewport. |
791
b1eae3a56eda
- sort primitive categories alphabetically
Santeri Piippo <crimsondusk64@gmail.com>
parents:
790
diff
changeset
|
49 | + - Primitive categories are now sorted alphabetically. |
793
ceb1b1aaf7db
- added various hi-res counterpart primitive categories
Santeri Piippo <crimsondusk64@gmail.com>
parents:
791
diff
changeset
|
50 | + - Added hi-res counterparts for various primitive categories. |
795
195fa1fff9c3
- changed all color usage to use LDColor classes instead of color indices. Added support for direct colors.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
793
diff
changeset
|
51 | + - Added support for direct colors. |
805
d88c0354de97
- refactor. got rid of the LDSharedVertex nonsense, fixed up split lines action
Santeri Piippo <crimsondusk64@gmail.com>
parents:
795
diff
changeset
|
52 | + - Added an action for splitting lines into equal-sized segments. |
815
efe34366e56a
- added ability to filter out surfaces/edgelines/condlines from the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
805
diff
changeset
|
53 | + - Added three togglable actions for filtering what's drawn (Draw surfaces/Draw edgelines/Draw conditional lines) |
820
ea8360fe7c8b
- changelog entry for magic wand
Santeri Piippo <crimsondusk64@gmail.com>
parents:
815
diff
changeset
|
54 | + - Added the magic wand tool. |
867
557cb07dbe57
- now tries to download missing files off ldraw.org
Teemu Piippo <crimsondusk64@gmail.com>
parents:
849
diff
changeset
|
55 | + - Can now attempt to download missing subfiles from ldraw.org like LDView. |
876
f040f0fb3795
- renamed line loop to line path, updated changelog
Teemu Piippo <crimsondusk64@gmail.com>
parents:
867
diff
changeset
|
56 | + - Added the line path tool. |
382
c1642530ea35
Converted ForgeWindow to Designer UI(!)
Santeri Piippo <crimsondusk64@gmail.com>
parents:
368
diff
changeset
|
57 | |
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
58 | - - The camera is now changed to the top one if switching to draw mode while using the free camera instead of disabling the draw mode. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
59 | - - The color selector now uses the color's edge color for the borders instead of black. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
60 | - - Fixed: LDForge would sometimes crash during startup over uninitialized data in the GL renderer. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
61 | - - Primitive generator: added support for multiple spaces before primitive numbers, add "Hi-Res" to the names of 48/ primitives. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
62 | - - Implicitely-opened documents are now closed automatically when rendered unused, hopefully reducing memory usage somewhat. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
63 | - - Fixed: checking the hi-res option in the primitive generator would not allow segment values over 16. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
64 | - - Fixed: The message log was still written with black text with dark backgrounds. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
65 | - - Fixed: couldn't open larger files because of a type mismatch in moc method calling, leading into runtime problems |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
66 | - - When an external program is attempted to be used without a binary path defined the user will be asked with an input dialog for the path. When adding edges while using Intersector (which is done with Isecalc), the user is prompted for Isecalc's path now as well if necessary instead of just ignoring it and not adding the edgelines. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
67 | - - Coordinate rounding now works properly, figures scientific notation and rounds subfile position and matrix. Values are also now properly rounded instead of just floored, 1.2348 now rounds to 1.235 and not 1.234. Subfile matrix values are rounded to 4 decimals, everything else to 3 decimals. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
68 | - - Fixed: Hi-res cones with 3 digit numbers wouldn't go to the "Cones (48)" category properly |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
69 | - - Fixed: overlay images are now explicitly to ARGB32 format, otherwise they might not be able to be made translucent properly |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
70 | - - (Linux-only) Fixed: external programs requiring wine now properly display an error prompt if wine is missing |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
71 | - - LDraw code parser no longer complains about scientific notation. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
72 | - - Now compiles with clang. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
73 | - - Fixed: the configuration dialog did not accept values past 99.99 for grid angles |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
74 | - - Fixed: subfile rotation did matrix multiplication with operands the wrong way around. This caused scaled subfiles to become morphed when rotated. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
75 | - - Comment texts are no longer simplified (i.e. removed extra whitespace from). |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
76 | - - Selecting an invertnext'd object now also selects the invertnext. |
776
624131d0163d
- selecting an invertnext'd object now also selects the invertnext
Santeri Piippo <crimsondusk64@gmail.com>
parents:
743
diff
changeset
|
77 | |
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
78 | ! - Removed the GUI toolbar icon size slider (always 22x22 now). |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
79 | ! - Made the configuration dialog use a list widget for navigation instead of a tab bar. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
80 | ! - Made rotation/pan/zoom values camera-dependant (so now there's 7 sets of them instead of 1) |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
81 | ! - Removed the version monikers, new version is now just 0.3 instead of 0.3-alpha. The first mature version will be 1.0 anyway. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
82 | ! - Bumped max amount of recent files from 5 to 10 |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
83 | ! - "Black edges" now actually mean white edges when the background is dark. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
84 | ! - The configuration file is now always located at and read from the application working directory. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
85 | ! - The toolbar was somewhat reorganized. Color toolbar defaults rearranged to include full hue range. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
86 | ! - Changed build system from qmake to CMake. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
87 | ! - Toned down BFC red/green view colors and axis colors a tad. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
88 | ! - Moved the uncolorize action into the color toolbar, replacing Main and Edge colors there. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
89 | ! - Changed `<anonymous>` to `untitled`. |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
90 | ! - Grids now have a single coordinate snap value instead of individual X, Y and Z values. |
849
4af6f977d04b
- fixed: direct color support did not work properly with full-black #000000
Teemu Piippo <crimsondusk64@gmail.com>
parents:
820
diff
changeset
|
91 | ! - Select by color and type now consider an object matching if one of the color/types match. The |
4af6f977d04b
- fixed: direct color support did not work properly with full-black #000000
Teemu Piippo <crimsondusk64@gmail.com>
parents:
820
diff
changeset
|
92 | color/type of the existing selection does not need to be uniform anymore. |
4af6f977d04b
- fixed: direct color support did not work properly with full-black #000000
Teemu Piippo <crimsondusk64@gmail.com>
parents:
820
diff
changeset
|
93 | ! - Removed the Non-CA license option. The CA license option is now a checkbox (disabling it |
4af6f977d04b
- fixed: direct color support did not work properly with full-black #000000
Teemu Piippo <crimsondusk64@gmail.com>
parents:
820
diff
changeset
|
94 | means no license at all). |
878
945e44575b3e
- changed the unorthodox color selection grid into a push button grid
Teemu Piippo <crimsondusk64@gmail.com>
parents:
876
diff
changeset
|
95 | ! - The color selection prompt now uses a grid of pushbuttons instead of an unorthodox grid of colors |
849
4af6f977d04b
- fixed: direct color support did not work properly with full-black #000000
Teemu Piippo <crimsondusk64@gmail.com>
parents:
820
diff
changeset
|
96 | |
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
97 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
98 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
99 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
100 | Changes in version 0.2.1 |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
101 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
102 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
103 | |
612
ad1ba9509ba3
- changelog: the file loading fix was backported to 0.2.1
Santeri Piippo <crimsondusk64@gmail.com>
parents:
611
diff
changeset
|
104 | - Fixed: File loading would skip every 300th line (don't ask me how this managed to happen). |
ad1ba9509ba3
- changelog: the file loading fix was backported to 0.2.1
Santeri Piippo <crimsondusk64@gmail.com>
parents:
611
diff
changeset
|
105 | |
777
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
106 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
107 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
108 | Changes in version 0.2 |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
109 | |
b863b727c321
- reformatted the changelog. 0.3-specific changes reformatted to use Zandronum-like version history, this is much easier to work with
Santeri Piippo <crimsondusk64@gmail.com>
parents:
776
diff
changeset
|
110 | |
261
c4ad4e3c6839
Added ability to snap to pre-existing vertices while drawing, added changelog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
111 | |
278 | 112 | - Completely rewrote history (undo/redo) code, making it a LOT stabler in the process. |
113 | - Added ability to snap to pre-existing vertices while drawing. | |
314 | 114 | - Replaced the radial type with a single action to generate primitives. |
290
be0c367e7420
Added primitive scanning, replaced parts list in subfile add dialog with it
Santeri Piippo <crimsondusk64@gmail.com>
parents:
285
diff
changeset
|
115 | - Replaced parts list in subfile item list with a primitive listing. Listing is generated either if |
293
a0ed563e14b2
Added support for regex-based primitive categorization
Santeri Piippo <crimsondusk64@gmail.com>
parents:
290
diff
changeset
|
116 | it's not cached (prims.cfg in configuration directory) or on user demand. Primitives can be categorised |
a0ed563e14b2
Added support for regex-based primitive categorization
Santeri Piippo <crimsondusk64@gmail.com>
parents:
290
diff
changeset
|
117 | with the use of a regex-based configuration file, with a valid default which should cater to most users. |
278 | 118 | - Added an export to file action, moved it + insert from to File menu |
322
5e701c3c3d8e
Re-added the message log, now draws into the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
315
diff
changeset
|
119 | - Added the message log - instead of being a separate text widget as originally planned, messages are |
5e701c3c3d8e
Re-added the message log, now draws into the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
315
diff
changeset
|
120 | drawn into the viewport. Messages expire after 5 seconds. |
278 | 121 | - Parts are now zoomed to fit properly, making the initial view of the part clearer. |
122 | - Replace coords: allow replacing all coords regardless of original value, plus relative moving (offset) | |
285
836e77323ab0
Also allow objects to be edited by double-click in the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
284
diff
changeset
|
123 | - Objects can now be edited by double-clicking on them. |
315
cb0c23f35e2b
UI-ified the new part prompt
Santeri Piippo <crimsondusk64@gmail.com>
parents:
314
diff
changeset
|
124 | - When drawing, drawn vertices now display coordinate labels. |
353
07b3753baedc
dded an action to quickly toggle BFC red/green view.
Santeri Piippo <crimsondusk64@gmail.com>
parents:
336
diff
changeset
|
125 | - Added an action to quickly toggle BFC red/green view. |
368
436ceec98c4f
Use system clipboard rather than an internal one
Santeri Piippo <crimsondusk64@gmail.com>
parents:
356
diff
changeset
|
126 | - Objects are now copied to the system clipboard as LDraw code, rather than to an internal clipboard not |
436ceec98c4f
Use system clipboard rather than an internal one
Santeri Piippo <crimsondusk64@gmail.com>
parents:
356
diff
changeset
|
127 | accessible outside of LDForge. |
284
8d6d9cf9e8b9
forgot changelog entry about some key defaults changes
Santeri Piippo <crimsondusk64@gmail.com>
parents:
283
diff
changeset
|
128 | - Changed default keys for Y-axis moving from PgUp/PgDown to Home and End ala MLCAD. |
356
08398f57aba3
Cleaned up the toolbars, removed clutter by removing most of the not-so-often-used items
Santeri Piippo <crimsondusk64@gmail.com>
parents:
353
diff
changeset
|
129 | - Cleaned up the toolbars, removed clutter by removing most of the not-so-often-used items, though of course |
08398f57aba3
Cleaned up the toolbars, removed clutter by removing most of the not-so-often-used items
Santeri Piippo <crimsondusk64@gmail.com>
parents:
353
diff
changeset
|
130 | the functionality is still available through menus and keyboard shortcuts. |
300
0c7e00cc3d44
Added support for launching external programs with Wine
Santeri Piippo <crimsondusk64@gmail.com>
parents:
296
diff
changeset
|
131 | - [Linux] External programs can now be launched with Wine. |
303
8899806d382d
Converted Intersector UI, improved handling of failed ext program launches, fixed launch of non-wine programs
Santeri Piippo <crimsondusk64@gmail.com>
parents:
300
diff
changeset
|
132 | - Improved external program fault handling: don't try to replace/append the output in case of failure, catch non-zero exit codes. |
278 | 133 | - Added a progress box for file loading to respond to desktops while loading files. With large files |
261
c4ad4e3c6839
Added ability to snap to pre-existing vertices while drawing, added changelog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
134 | the no-response policy could be a bad thing. |
327
9ea604af1319
Largely reworked the color selector. Still not perfect but is better
Santeri Piippo <crimsondusk64@gmail.com>
parents:
322
diff
changeset
|
135 | - Color selector is now twice as wide for easier color selection. |
285
836e77323ab0
Also allow objects to be edited by double-click in the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
284
diff
changeset
|
136 | - Fixed: Recent files should behave coherently now. |
336
9dd47cc12ab8
fixed: overlays coudln't be defined for other cameras than the one used currently
Santeri Piippo <crimsondusk64@gmail.com>
parents:
327
diff
changeset
|
137 | - Fixed: Overlays could only be defined for the current camera, changing the camera in the prompt didn't work. |
261
c4ad4e3c6839
Added ability to snap to pre-existing vertices while drawing, added changelog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
138 | - Fixed: text editing did not trigger checks while setting LDraw path, removed the Configure |
c4ad4e3c6839
Added ability to snap to pre-existing vertices while drawing, added changelog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
139 | button from the LDraw path config dialog, it's no longer needed. |
c4ad4e3c6839
Added ability to snap to pre-existing vertices while drawing, added changelog
Santeri Piippo <crimsondusk64@gmail.com>
parents:
diff
changeset
|
140 | - Fixed: Coordinates weren't drawn properly on a bright background (was always drawn in bright colors..). |
279
86a325a6b7c7
Renamed Set Contents into Edit LDraw Code; made the add object dialog's comment line box wider
Santeri Piippo <crimsondusk64@gmail.com>
parents:
278
diff
changeset
|
141 | - Renamed "Set Contents" into "Edit LDraw Code", should be clearer |
296
d544de09c93b
Use a more greenish green rather than yellowish lime, added some constraints to when double-clicking in the viewport should edit the given object to prevent unwanted popups
Santeri Piippo <crimsondusk64@gmail.com>
parents:
293
diff
changeset
|
142 | - Changed the green color to more "greener" green, rather than yellowish lime. |
279
86a325a6b7c7
Renamed Set Contents into Edit LDraw Code; made the add object dialog's comment line box wider
Santeri Piippo <crimsondusk64@gmail.com>
parents:
278
diff
changeset
|
143 | - The dialog box for setting a comment's text is now a lot wider |
270
f5f2353af0d9
fixed: subfiles and radials couldn't be moved, made add-picking with control work again despite its double-use as range picking, changed 'Name' to 'Title' in new part dialog and widened it a bit
Santeri Piippo <crimsondusk64@gmail.com>
parents:
263
diff
changeset
|
144 | - Calculated coordinates are now rounded down (to prevent stuff like Z:160.000001) |
815
efe34366e56a
- added ability to filter out surfaces/edgelines/condlines from the viewport
Santeri Piippo <crimsondusk64@gmail.com>
parents:
805
diff
changeset
|
145 | - New part dialog: changed "Name:" to "Title", widened a tad. |