Leonardo Zide
bee37f0bc6
Fixed incorrect bounding box drawing when dragging a new submodel.
2020-02-01 11:42:22 -08:00
Leonardo Zide
fb7f952e98
Fixed a case where drag and drop a submodel didn't do anything.
2020-02-01 11:34:56 -08:00
Leonardo Zide
60aca425a0
Fixed crash using undo while dragging a new part.
2020-02-01 10:58:19 -08:00
Leonardo Zide
d626048a64
Fixed view not refreshing after cancelling a drop.
2020-02-01 10:42:29 -08:00
Leonardo Zide
be2f4caf65
Include parts in submodels in the 'Parts in Use' category. Fixes #436 .
2020-02-01 10:33:51 -08:00
Leonardo Zide
9b7c7563a2
Added option to insert steps after the current step to avoid confusion. Fixes #373 and #408 .
2020-01-26 18:41:31 -08:00
Leonardo Zide
bbc40d5a22
Start new model when closing the last tab. Fixes #422 .
2020-01-26 11:31:21 -08:00
Leonardo Zide
59098436b7
Use menu names for the keyboard preferences. Fixes #411 .
2020-01-26 11:03:41 -08:00
Leonardo Zide
a87a19f9c9
Fixed crash unzipping uncompressed files.
2020-01-25 12:44:50 -08:00
Leonardo Zide
93e8f4a85e
Fixed possible buffer overflow.
2020-01-24 13:12:34 -08:00
Leonardo Zide
3b8b22493a
Reorganized PLI function.
2020-01-20 15:39:20 -08:00
Leonardo Zide
ddf6f9dbba
Automatically zoom out parts in the parts list image if needed.
2020-01-18 18:47:15 -08:00
Leonardo Zide
b698686420
Fixed compiler warnings.
2020-01-18 16:53:33 -08:00
Leonardo Zide
58957440cf
Fixed crash loading certain parts.
2020-01-17 14:44:35 -08:00
Leonardo Zide
51fe5416b4
Replaced HTML parts list with BOM style image.
2020-01-14 12:48:18 -08:00
Leonardo Zide
6d818d48d2
Fixed HTML export not including submodels. Fixes #429 .
2020-01-11 12:45:36 -08:00
Leonardo Zide
b43675f323
Array cleanup.
2020-01-10 17:40:14 -08:00
Leonardo Zide
220fb26a3a
Added button to import inventories to a palette.
2020-01-09 12:06:42 -08:00
Leonardo Zide
7a78f86cd5
Workaround for Qt changing the order of items when drag and dropping. Fixes #424 .
2020-01-05 18:14:50 -08:00
Leonardo Zide
9bc99235ef
Fixed compiler warnings.
2020-01-05 15:19:50 -08:00
Leonardo Zide
8f48b09ae3
Added view sphere toggle. Fixes #284 .
2020-01-05 11:38:24 -08:00
Leonardo Zide
636f84ad6c
Fixed recent file being removed from menu when cancelling saving the current file.
2020-01-04 11:25:52 -08:00
Leonardo Zide
6891c59d38
Elide status bar text. Fixes #417 .
2020-01-04 10:48:17 -08:00
Leonardo Zide
3044bf3972
Fixed compiler warnings.
2020-01-03 17:22:35 -08:00
Leonardo Zide
24fe422a8b
Added option to disable restoring tabs. Closes #412 .
2020-01-01 17:10:24 -08:00
Leonardo Zide
cbf534fcdf
Added option to fade previous steps.
2020-01-01 17:06:17 -08:00
Leonardo Zide
587207b7cf
Fixed current category changing to all parts.
2020-01-01 09:03:37 -08:00
Leonardo Zide
c7c6a42f78
Fixed used parts list not being sorted.
2020-01-01 09:01:10 -08:00
Leonardo Zide
1f441907ee
Fixed crash loading files with invalid type 1 lines. Fixes #413 .
2019-12-31 13:07:45 -08:00
Leonardo Zide
8309f0bf35
Added print margin.
2019-12-30 16:45:28 -08:00
Leonardo Zide
75839ee6fd
Fix for Qt4.
2019-12-30 16:26:29 -08:00
Leonardo Zide
62ff114279
Fixed print font size.
2019-12-30 16:19:46 -08:00
Leonardo Zide
eae50b6836
Print submodels. Fixes #409 .
2019-12-30 16:04:58 -08:00
Leonardo Zide
dce9a6095d
Fixed crash when creating new submodel.
2019-12-30 08:19:42 -08:00
Leonardo Zide
524e154caa
Show current step as bold in the timeline.
2019-12-29 12:33:13 -08:00
Leonardo Zide
1f839be310
Fixed invalid step being set in some cases.
2019-12-29 11:48:55 -08:00
Leonardo Zide
352a448b63
Always show an extra step at the end of the timeline.
2019-12-28 16:36:53 -08:00
Leonardo Zide
1c5c82a609
Avoid rolling the camera when using Look At. Fixes #407 .
2019-12-25 12:25:32 -08:00
Leonardo Zide
75bc3cfaf8
Added Palette Edit Dialog.
2019-12-15 19:01:55 -08:00
Leonardo Zide
9c3505b628
Fixed in place editing.
2019-12-12 14:04:51 -08:00
Leonardo Zide
ca53610637
Added part selection button icon.
2019-12-11 17:26:18 -08:00
Leonardo Zide
24890ecebd
Added array count macro.
2019-12-09 11:43:54 -08:00
Leonardo Zide
9ad9675062
Renamed sets to palettes.
2019-12-08 19:19:02 -08:00
Leonardo Zide
4ace604dcc
Fixed gcc error.
2019-12-08 18:52:06 -08:00
Leonardo Zide
aa28254a37
Support multiple part sets.
2019-12-08 16:54:12 -08:00
Leonardo Zide
7b21d4af0b
Fixed Qt4 errors.
2019-12-07 11:23:50 -08:00
Leonardo Zide
17a230c52a
Added favorite parts category.
2019-12-07 09:52:46 -08:00
Leonardo Zide
9fe520c56a
Fixed selection not being drawn.
2019-12-07 08:31:56 -08:00
Leonardo Zide
e9cdeed008
Sort piece insert preview with the rest of the scene.
2019-11-30 12:19:13 -08:00
Leonardo Zide
2bd9b837dc
Always draw grid between opaque and translucent meshes. Fixes #399 .
2019-11-30 11:38:11 -08:00
Leonardo Zide
41b89de83f
Added language option. Closes #336 .
2019-11-28 13:52:06 -08:00
Leonardo Zide
0ecc4b5966
Added option to disable mesh LOD. Closes #400 .
2019-11-28 12:47:19 -08:00
Leonardo Zide
9e41edfef0
Fixed loading mpd files with consecutive NOFILE statements.
2019-11-26 12:13:22 -08:00
Leonardo Zide
33fe9cfac2
Faster parts list sorting.
2019-11-23 10:46:18 -08:00
Leonardo Zide
bd25c7f31a
Sort translucent meshes per section.
2019-11-22 16:47:58 -08:00
Leonardo Zide
481d4e6e81
Added bounding boxes to mesh sections.
2019-11-22 12:48:40 -08:00
Leonardo Zide
226a4581aa
Reset polygon offset after drawing.
2019-11-18 14:32:53 -08:00
Leonardo Zide
33caa613e7
Enabled alpha test when drawing grid studs.
2019-11-17 11:17:51 -08:00
Leonardo Zide
081373742e
Translucent mesh sorting fixes and improvements.
2019-11-16 12:15:49 -08:00
Leonardo Zide
8cfddcefa3
Removed unused variable.
2019-11-12 15:13:47 -08:00
Leonardo Zide
eed93e183d
Draw textured and untextured meshes together.
2019-11-12 15:11:03 -08:00
Leonardo Zide
5854cfce89
Added wrapper for glDepthMask.
2019-11-09 18:11:25 -08:00
Leonardo Zide
655498f3ee
Draw opaque textured meshes before translucent meshes.
2019-11-09 11:54:17 -08:00
Leonardo Zide
94e3ca1d9a
Improved alignment of minifig arms. Fixes #242 .
2019-11-07 16:17:26 -08:00
Leonardo Zide
f266040633
Don't apply textures to lines.
2019-11-02 11:38:24 -07:00
Leonardo Zide
fcd3f47e23
Prevent users from collapsing the category/parts lists. Closes #397 .
2019-10-27 11:31:46 -07:00
Leonardo Zide
e4f4ea2ef2
Support loading textures from the unofficial folder.
2019-10-26 11:41:49 -07:00
Leonardo Zide
eed617c04c
Fixed missing triangles in lods with textures.
2019-10-26 11:30:25 -07:00
Leonardo Zide
fc054c1566
Updated bricklink color table. Fixes #393 .
2019-10-05 10:07:08 -07:00
Leonardo Zide
9499dd9daa
Fixed stud LOD not working. Fixes #390 .
...
Also fixed cached pieces not updating their logo settings.
2019-09-29 12:58:18 -07:00
Leonardo Zide
4269e84a16
Fixed parts with studs in primitives not reloading when changing the logo setting.
2019-09-27 14:52:50 -07:00
Leonardo Zide
fa06a83704
Add stud logo setting to cache check.
2019-09-23 17:06:16 -07:00
Leonardo Zide
ed5259229e
Fixed mesh cache not loading parts.
2019-09-23 16:56:47 -07:00
Leonardo Zide
66bbb8d9de
Simpler stud reload.
2019-09-23 16:55:24 -07:00
Trevor SANDY
f91da8a7ce
Change stud logo without application restart ( #389 )
...
* Change stud logo without application restart
* Refactor change stud logo without application restart
2019-09-23 16:22:11 -07:00
Trevor SANDY
5adcfb4027
Add stud logo preference and command line option ( #387 )
...
* Add stud logo preference and command line option
* Support add stud logo when using disk library
2019-09-21 09:47:33 -07:00
Leonardo Zide
23eb88df4f
Added minifig template import/export.
2019-09-14 17:05:13 -07:00
Gerd Wachsmuth
516ddcbf7e
Fix two issues with pivot points ( #382 )
...
- ResetPivotPoint() now truely resets the pivot point (and not only
invalidating it).
- The copy constructor of lcPiece now also copies the state of the pivot
point. Thus, duplicating pieces also duplicates the pivot points.
2019-08-20 14:52:29 -07:00
Leonardo Zide
1fef25a740
Added distance parameter to SetAngles.
2019-08-15 17:41:32 -07:00
Leonardo Zide
7c81198e7d
Added Camera::GetAngles for LPub.
2019-08-15 17:33:37 -07:00
Leonardo Zide
ab94e51cf3
Keep the current camera settings when switching to a preset viewpoint.
2019-08-11 11:38:46 -07:00
Leonardo Zide
3b80bbabee
Fixed projection menu not updating after switching cameras.
2019-08-10 19:26:19 -07:00
Leonardo Zide
44bdb22a5b
Try to add lights and cameras near the center of the model.
2019-08-10 12:31:28 -07:00
Leonardo Zide
e523398c70
Added option to hide part aliases. Fixes #378 .
2019-08-04 11:00:41 -07:00
Leonardo Zide
1e2f6c208f
Moved mesh loading code to a separate file.
2019-07-27 16:31:16 -07:00
Leonardo Zide
560b5f3351
Fixed Qt4.
2019-07-21 10:30:45 -07:00
Leonardo Zide
a9ff4d265b
Replaced PieceInfo flags with enum.
2019-07-21 09:26:36 -07:00
Leonardo Zide
e68ce05b57
Moved mesh flags to the mesh class.
2019-07-21 08:56:37 -07:00
Leonardo Zide
6c7291b919
Updated version.
2019-07-14 18:22:57 -07:00
Leonardo Zide
bcffeb3727
Removed horizontal lines from dialogs.
2019-07-14 18:17:58 -07:00
Leonardo Zide
4293829386
Fixed modified dialog showing after a file is saved.
2019-07-14 18:03:17 -07:00
Leonardo Zide
1457dde9e5
Updated version number.
2019-07-14 10:07:54 -07:00
Leonardo Zide
d1a80399c8
Check if camera values are nan when loading tab layouts.
2019-07-13 08:58:31 -07:00
Leonardo Zide
d5bcf46da1
Fixed warnings.
2019-07-09 08:47:15 -07:00
Leonardo Zide
cd3a03e1de
Fixed warnings.
2019-07-08 18:34:34 -07:00
Leonardo Zide
4493c3f6f2
Array cleanup.
2019-07-04 17:06:26 -07:00
Leonardo Zide
3d9395e175
Avoid adding the project file to the file watcher multiple times.
2019-07-04 15:35:52 -07:00
Leonardo Zide
d0f1b2e49e
Qt4 fix.
2019-07-01 14:58:10 -07:00
Leonardo Zide
1bfa710706
Only close tab if the user clicked and released the mouse on the same tab.
2019-07-01 14:38:10 -07:00
Thomas Cujé
0bae463b71
Close tab with middle mouse click ( #363 )
2019-07-01 14:11:47 -07:00