4 - Multiple files can now be kept open at the same time. A new list widget is on the left to contain the list |
4 - Multiple files can now be kept open at the same time. A new list widget is on the left to contain the list |
5 of currently open files. |
5 of currently open files. |
6 - Added close, close all and save all actions. |
6 - Added close, close all and save all actions. |
7 - Added ability to download parts from the Parts Tracker or from a custom-specified URL. If the resulting |
7 - Added ability to download parts from the Parts Tracker or from a custom-specified URL. If the resulting |
8 file contains references to unknown files, LDForge attempts to recursively download all of them. |
8 file contains references to unknown files, LDForge attempts to recursively download all of them. |
9 - Color icon border now reflects the color's edge color. |
9 - Converted the configuration code to use QSettings, in practice this means the configuration file moved to |
10 - Changing to draw mode while in free camera now causes the camera to be changed to top. |
10 the registry under Windows and into ~/.config/LDForge under Linux. Unfortunately this means settings get |
|
11 lost during transition from version 0.2 and 0.3. |
11 - Corrections to the primitive generator: |
12 - Corrections to the primitive generator: |
12 - Fixed: "Hi-Res" was not prepended to the names of 48/ primitives. |
13 - Fixed: "Hi-Res" was not prepended to the names of 48/ primitives. |
13 - Fixed: Checking the Hi-Res option would not allow segment values over 16. |
14 - Fixed: Checking the Hi-Res option would not allow segment values over 16. |
14 - Added support for multiple spaces before the ring number. |
15 - Added support for multiple spaces before the ring number. |
|
16 - Changing to draw mode while in free camera now causes the camera to be changed to top. |
|
17 - Added config fields for default name/username/license. This data will be automatically filled |
|
18 into forms that require such information. |
|
19 - Upon first start the configuration prompt pops up on its own, defaulting on the profile tab. This |
|
20 way the user can fill in the profile data on the first start and get that out of the way (and |
|
21 gives the opportunity to see the other config fields) |
15 - Added new action "Add History Line" for quickly inserting 0 !HISTORY lines to headers |
22 - Added new action "Add History Line" for quickly inserting 0 !HISTORY lines to headers |
16 - Added new action "Go to line", default shortcut Ctrl-G. It should be obvious what it does. |
23 - Added new action "Go to line", default shortcut Ctrl-G. It should be obvious what it does. |
17 - Added support for logoed studs, this should satisfy Steffen. :p |
24 - Added support for logoed studs, this should satisfy Steffen. :p |
18 - Added support for '0 BFC CLIP' and '0 BFC NOCLIP' and added auto-correction from errorneous MLCAD |
25 - Added support for '0 BFC CLIP' and '0 BFC NOCLIP' and added auto-correction from errorneous MLCAD |
19 syntax ('0 BFC CERTIFY CLIP'). |
26 syntax ('0 BFC CERTIFY CLIP'). |
20 - Added config fields for default name/username/license. This data will be automatically filled |
|
21 into forms that require such information. |
|
22 - When an external program is attempted to be used without a binary path defined, one will be asked |
27 - When an external program is attempted to be used without a binary path defined, one will be asked |
23 with an input dialog instead of being told to go to configuration to set the path. |
28 with an input dialog instead of being told to go to configuration to set the path. |
24 - When adding edges with Intersector (which is done with Isecalc), the user is prompted for Isecalc's |
29 - When adding edges with Intersector (which is done with Isecalc), the user is prompted for Isecalc's |
25 path now as well if necessary instead of just ignoring it and not adding the edgelines. |
30 path now as well if necessary instead of just ignoring it and not adding the edgelines. |
|
31 - BFC red/green view and black edges no longer default to true. |
26 - If the vertex snapper finds a vertex closer than 4 pixels, it likely is the vertex being looked for |
32 - If the vertex snapper finds a vertex closer than 4 pixels, it likely is the vertex being looked for |
27 and the algorithm can terminate early, hopefully this will save a few cycles on large parts. |
33 and the algorithm can terminate early, hopefully this will save a few cycles on large parts. |
28 - The camera icons now draw real tooltips instead of emulated ones. |
34 - The camera icons now draw real tooltips instead of emulated ones. |
|
35 - Color icon border now reflects the color's edge color. |
29 - Fixed: The message log was still written with black text with dark backgrounds. |
36 - Fixed: The message log was still written with black text with dark backgrounds. |
30 |
37 |
31 ================================================= |
38 ================================================= |
32 == Changes in version 0.2-alpha |
39 == Changes in version 0.2-alpha |
33 ================================================= |
40 ================================================= |