Leonardo Zide
0305c4964b
Removed ambient light option.
2017-07-01 10:37:53 -07:00
Leonardo Zide
81e260a6f9
PLI improvements.
2017-06-30 08:22:42 -07:00
leozide
bd33085ca3
Fixed Qt4.
2017-06-29 11:12:37 -07:00
Leonardo Zide
de37b8abf9
Initial parts list image implementation.
2017-06-29 10:02:00 -07:00
leo
476182a1f8
Fixes for Qt4.
2017-06-26 07:30:36 -07:00
Leonardo Zide
aa2988da37
Updated project file.
2017-06-25 18:24:18 -07:00
Leonardo Zide
f0eb8bde96
Added LDD importer. Closes #29 .
2017-06-25 18:20:34 -07:00
leozide
4ef698ddf4
Updated man page.
2017-06-23 14:57:46 -07:00
leozide
b615cf669b
Fixed conditional lines.
2017-06-22 18:45:45 -07:00
Leonardo Zide
2efd9a5f53
Build x86 only in appveyor.
2017-06-22 08:16:14 -07:00
Leonardo Zide
cfa5ba5ebe
Trying appveyor with msbuild.
2017-06-22 08:12:26 -07:00
Leonardo Zide
9c996579f2
Updated pch location.
2017-06-22 08:03:23 -07:00
Peter Bartfai
cc6dfc090d
Appveyor support added ( #59 )
...
* Create appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update leocad.pro
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
* Update appveyor.yml
2017-06-22 08:02:05 -07:00
Leonardo Zide
bf5aa40655
Merge pull request #58 from pbartfai/patch-1
...
Travis CI: adding support for Qt 5.8 & 5.9
2017-06-22 07:49:14 -07:00
Peter Bartfai
57f3d041ea
Travis CI: adding support for Qt 5.8 & 5.9
2017-06-22 08:32:31 +02:00
Leonardo Zide
ca0109bbc2
Update .travis.yml
2017-06-21 22:13:25 -07:00
Leonardo Zide
4de9600a98
Disable parts list icon mode if FBOs are not supported.
2017-06-21 21:40:26 -07:00
Leonardo Zide
f19766ea69
Merge pull request #56 from ali1234/commandlinestuff
...
When copying the camera position, also copy the ortho state.
2017-06-21 12:27:52 -07:00
Alistair Buxton
82204944ab
When copying the camera position, also copy the ortho state.
2017-06-21 18:51:43 +01:00
Leonardo Zide
708ae31f41
Merge pull request #55 from ali1234/commandlinestuff
...
[CLI] Add --viewpoint and --orthographic options.
2017-06-21 08:17:34 -07:00
Alistair Buxton
9aea871fe0
Add --viewpoint and --orthographic.
...
Use to set up the view using the built-in defaults. Note that they are
mutually exclusive with --camera.
2017-06-21 07:55:48 +01:00
Alistair Buxton
aac367ecfd
Document version and help options.
2017-06-21 06:54:24 +01:00
Alistair Buxton
b4e55d1b49
Remove accidental duplicated help line.
2017-06-21 06:33:21 +01:00
Leonardo Zide
f024007157
Keep camera name as a c string for now.
2017-06-20 21:43:39 -07:00
Alistair Buxton
d7275358d6
Don't zoom extents when using a named camera.
2017-06-20 21:33:59 -07:00
Alistair Buxton
b2e4d85324
Add help for new command line options.
2017-06-20 21:31:39 -07:00
Alistair Buxton
240c8f68a5
Add command line options to set submodel and camera.
2017-06-20 21:25:27 -07:00
leozide
164031ffa4
Re-enabled --highlight command line option.
2017-06-20 11:32:48 -07:00
Leonardo Zide
05104162e9
Only highlight new pieces when the option is enabled.
2017-06-20 08:20:59 -07:00
Leonardo Zide
c2f3c15f86
Merge branch 'ali1234/leocad'
2017-06-20 08:19:45 -07:00
Alistair Buxton
2de2e2c187
Highlight parts added in the current step.
2017-06-20 07:47:31 -07:00
leozide
7daf13b51e
Fixed loading camera positions. Fixes #50 .
2017-06-19 14:08:54 -07:00
Leonardo Zide
e872ec4a63
Added List Mode option to the parts list. Closes #43 .
2017-05-29 14:03:46 -07:00
Leonardo Zide
05e3d7846c
Update file functions to support multibyte strings. Fixes #46 .
2017-05-29 13:32:45 -07:00
Leonardo Zide
82a4afb7a9
OpenGL ES cleanup.
2017-04-26 22:24:54 -07:00
Leonardo Zide
219f9635db
Disable lighting on machines that don't support shaders.
2017-04-26 21:52:51 -07:00
leozide
8da318037d
Removed fog options.
2017-04-21 14:17:03 -07:00
leozide
a219c281f2
Qt4 fix.
2017-04-20 18:56:35 -07:00
leozide
0381a0c74f
Static analysis fixes.
2017-04-20 17:53:42 -07:00
Leonardo Zide
16bf9c7502
Merge pull request #44 from j6t/master
...
Fortify against random control points in imported files.
2017-04-16 19:03:19 -07:00
leo
f03ddb634e
Compile fix.
2017-04-15 16:25:47 -07:00
Leonardo Zide
f2be79e4ed
Changes to get older gcc versions working.
2017-04-15 15:54:17 -07:00
Johannes Sixt
2448a47071
Fortify against random control points in imported files.
...
It can happen (accidentally or maliciously) that control points are
imported from a file for pieces that cannot be synthesized. In such a case,
a click on the control point indicator leads to a NULL pointer access.
Insert checks so that the click is effectively ignored.
2017-04-15 16:41:32 +02:00
leozide
d0de0fbf65
Removed deprecated header.
2017-04-14 18:14:16 -07:00
leozide
07bdf56a2b
Static assert compiler test.
2017-04-14 16:45:55 -07:00
leozide
dc7f640bc9
Enum compiler test.
2017-04-13 18:12:10 -07:00
leozide
f7d61f33ce
Updated code to use nullptr and override.
2017-04-13 17:26:40 -07:00
leozide
35050efe3a
Compiler feature test.
2017-04-13 17:07:29 -07:00
Leonardo Zide
c34810c084
Static analysis fixes.
2017-04-02 17:15:09 -07:00
Leonardo Zide
b9726a2a99
Reorganized scene and context classes.
2017-04-01 16:53:54 -07:00