Commit graph

70 commits

Author SHA1 Message Date
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
75bc3cfaf8 Added Palette Edit Dialog. 2019-12-15 19:01:55 -08:00
Leonardo Zide
ca53610637 Added part selection button icon. 2019-12-11 17:26:18 -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
0ecc4b5966 Added option to disable mesh LOD. Closes #400. 2019-11-28 12:47:19 -08:00
Leonardo Zide
33fe9cfac2 Faster parts list sorting. 2019-11-23 10:46:18 -08:00
Leonardo Zide
fcd3f47e23 Prevent users from collapsing the category/parts lists. Closes #397. 2019-10-27 11:31:46 -07:00
Leonardo Zide
e523398c70 Added option to hide part aliases. Fixes #378. 2019-08-04 11:00:41 -07:00
Leonardo Zide
6681986517 Delete popup menus after they are shown. 2019-06-23 13:15:12 -07:00
Leonardo Zide
5a3abf18e0 Allow custom color and minifig settings files. Fixes #359. 2019-06-20 18:52:33 -07:00
Leonardo Zide
0d1af47be4 Warning fixes. 2019-05-28 11:10:21 -07:00
Leonardo Zide
cf135bcbc5 Fixed compiler warnings. 2019-05-27 16:22:49 -07:00
Leonardo Zide
d793373923 Set minimum height for parts list. 2019-05-11 16:07:27 -07:00
Leonardo Zide
2e5494c0df Set minimum parts list width. Fixes #346. 2019-05-11 12:05:26 -07:00
Thomas Cujé
c258b4b709 Do not show submodel preview as active. Fixes #313 2019-03-06 17:40:13 +01:00
Leonardo Zide
4f298a1833 Update parts list when editing submodels. 2018-04-17 16:08:29 -07:00
Leonardo Zide
05cf0d6b90 Don't render the preview in wireframe mode. Closes #219. 2018-04-07 15:28:44 -07:00
Leonardo Zide
718b31a2bd Fixed selection tinting when editing submodels. 2018-04-07 11:45:00 -07:00
Leonardo Zide
b30ffd1b59 Initial implementation of in place submodel editing. 2018-03-29 10:20:36 -07:00
Leonardo Zide
9fc0544cfb Renamed Models to Submodels for consistency. 2018-03-17 12:24:16 -07:00
Leonardo Zide
172528ac1f Removed calls to foreach. 2018-02-21 16:12:18 -08:00
Leonardo Zide
93c147eeed Make sure there's always a tab open after loading a file. 2018-01-15 16:36:50 -08:00
Leonardo
50b3e95215 Reuse the same FBO when creating new preview images. 2017-12-29 06:50:18 -08:00
Leonardo
8060c30ba2 Don't show parent models in the All Parts category. 2017-12-21 14:12:01 -08:00
Leonardo
104f5c843e Auto calculate the far plane when generating preview images. 2017-12-21 14:02:16 -08:00
Leonardo Zide
3d5587cbd0 Fixed adding pieces when icons are disabled. 2017-11-19 17:58:32 -08:00
Leonardo Zide
3a055a4724 Only show used parts in search dialog. 2017-11-19 14:12:27 -08:00
leozide
be388d167b Fixed parts filter not being applied after settings are changed. 2017-09-11 18:26:50 -07:00
Leonardo Zide
82528a2c7a Don't uppercase part names when saving. 2017-07-27 09:21:55 -07:00
Leonardo Zide
1cae41162c Removed lcPartSelectionFilterModel. 2017-07-11 18:09:15 -07:00
Leonardo Zide
4de9600a98 Disable parts list icon mode if FBOs are not supported. 2017-06-21 21:40:26 -07:00
Alistair Buxton
2de2e2c187 Highlight parts added in the current step. 2017-06-20 07:47:31 -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
f2be79e4ed Changes to get older gcc versions working. 2017-04-15 15:54:17 -07:00
leozide
f7d61f33ce Updated code to use nullptr and override. 2017-04-13 17:26:40 -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
Leonardo Zide
57b8732ed6 Context state cleanup. 2017-03-25 12:29:28 -07:00
leozide
d6efc97089 Removed SetLightingMode. 2017-03-17 15:53:26 -07:00
Leonardo Zide
acd5a485f0 Added a decal material to fix the texmap extension. 2017-03-12 13:51:14 -07:00
leozide
7e3f572b8e Added shaders for each material/lighting combination. 2017-02-28 15:20:34 -08:00
leozide
506e91a16c Added extra large icons option. Fixes #17. 2017-02-08 17:47:30 -08:00
Leonardo Zide
acdc14a209 Use QString for categories. 2017-02-08 09:41:48 -08:00
leozide
70fd2c3ce0 Removed old string class. 2017-02-07 18:55:54 -08:00
Leonardo Zide
93ef02919a Prevent shortcuts from overriding key events in the parts widget. 2017-02-06 20:46:25 -08:00