Commit graph

717 commits

Author SHA1 Message Date
leo
65b8880bf8 OSX fixes. 2016-05-08 02:16:52 +00:00
leo
d5ccd6289f Include cleanup. 2016-05-02 19:13:54 +00:00
leo
4d9113c1d0 Fixed gcc warnings. 2016-05-02 18:22:38 +00:00
leo
1741a713d2 Save and load control points. 2016-05-02 05:33:58 +00:00
leo
a0db9ce210 Added synth support for shock absorbers. 2016-05-01 00:20:37 +00:00
leo
e6c6ef9490 Prompt to replace mouse shortcuts. 2016-04-30 20:07:32 +00:00
leo
638fd10beb Changed mouse shortcuts format to a string list. 2016-04-30 19:40:46 +00:00
leo
26f9859a8e Added mouse preferences tab. 2016-04-25 05:26:34 +00:00
leo
5b0bf780cc Configurable mouse shortcuts. 2016-04-23 00:17:33 +00:00
leo
9c8a602a09 Fixed accessing const arrays as non-const. 2016-04-19 18:37:50 +00:00
leo
6547969d24 Fixed a few rotation bugs in flexible objects. 2016-04-19 16:30:29 +00:00
leo
8de6f06113 Removed debug color. 2016-04-16 20:49:14 +00:00
leo
59e8583ee4 Optimized flexible axle generation. 2016-04-16 20:35:16 +00:00
leo
a24ebaaab9 Better string mesh generation. 2016-04-11 15:45:08 +00:00
leo
92882ae13e Fixed warnings. 2016-04-05 21:47:01 +00:00
leo
07d29d0fc5 Added support for flexible braided strings. 2016-04-04 05:11:29 +00:00
leo
3beec440a2 Fixed control point overlay position. 2016-04-02 23:11:39 +00:00
leo
2842cccf53 Use the centroid of the selected pieces when rotating pieces. 2016-03-13 20:07:28 +00:00
leo
1902dff957 Made control points translucent. 2016-03-12 00:38:02 +00:00
leo
8af94f050f Added overlay to change the control point scale. 2016-03-12 00:05:49 +00:00
leo
efe7dcba35 Force views to recalculate their sizes when they are created. 2016-03-08 00:30:00 +00:00
leo
c47856e10c Fixed view split. 2016-03-07 18:30:25 +00:00
leo
9278a6fe1e Warning fixes. 2016-03-06 20:19:02 +00:00
leo
836a508224 Fixes for qt4. 2016-03-06 20:07:39 +00:00
leo
32a22da00d Open submodels in separate tabs. 2016-03-06 01:47:00 +00:00
leo
1d31a5b262 Improved mesh generation for flexible axles. 2016-03-04 23:53:08 +00:00
leo
52c97dd81a Added flexible axle support. 2016-03-04 03:18:23 +00:00
leo
b5233f714c Added options to add and remove control points. 2016-03-03 00:04:49 +00:00
leo
1cd4a8cee0 Added support for flexible technic ribbed hoses. 2016-02-29 20:13:54 +00:00
leo
c4689812a2 Fixed last model entry not being added to the menu. 2016-02-25 01:44:12 +00:00
leo
e377928045 Fixed unhandled actions. 2016-02-21 06:57:36 +00:00
leo
d39adad459 Increased number of entries in the model menu. 2016-02-20 19:39:42 +00:00
leo
510d190483 Support dynamic piece meshes. 2016-02-19 17:53:54 +00:00
leo
55e7cd4bab Warning fixes for VS 2015. 2016-02-16 23:11:52 +00:00
leo
565a012b6c Show piece properties that are the same when multiple pieces are selected. 2016-02-09 19:40:59 +00:00
leo
c1cdbc8d4a Show GLSL version on about dialog. 2016-02-01 22:57:51 +00:00
leo
68f227009d Fixed compiling with Qt4. 2016-01-28 18:48:57 +00:00
leo
55352082d9 Fixed gcc warnings. 2016-01-25 19:57:27 +00:00
leo
6e146fc423 Show application name on the title bar in Qt5. 2016-01-19 02:40:18 +00:00
leo
67de90982b Cleanup. 2015-12-22 22:47:22 +00:00
leo
d715c316a6 Allow changing multiple pieces at the same time using the properties widget. 2015-12-22 22:44:46 +00:00
leo
932053b803 Fixed loading pivots. 2015-12-17 00:41:10 +00:00
leo
d7febf9a7f Save pivot point. 2015-12-16 22:36:42 +00:00
leo
02551e6d21 Fixed basic pivot rotation. 2015-12-16 00:28:40 +00:00
leo
6a9d1eb585 Use Matrix33 for relative rotations. 2015-12-15 19:47:52 +00:00
leo
dfc94a42e5 Rotate pivot points. 2015-12-15 01:57:22 +00:00
leo
a035bf7ed1 Move pivot point with the mouse. 2015-12-14 18:01:17 +00:00
leo
5e543c43a7 Initial work for control points in pieces. 2015-12-11 01:46:30 +00:00
leo
ecef3ce47d Fixed texmap extension. 2015-12-05 19:56:25 +00:00
leo
64adbc6efc Added option to view the first selected submodel. 2015-12-04 22:41:08 +00:00