Commit graph

2342 commits

Author SHA1 Message Date
Leonardo Zide
05e326a395 Better camera orbit. Fixes #923.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-08-08 15:26:38 -07:00
Leonardo Zide
eaf5241655 Made the color picker a modeless popup. 2024-08-08 14:37:21 -07:00
Leonardo Zide
82463473d5 Renamed part selection events. 2024-07-25 17:56:29 -07:00
Leonardo Zide
b2074a7c0a Use the part selection widget in the properties widget.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-07-25 14:16:23 -07:00
Leonardo Zide
ed53e5ffe0 Fixed submodels not displaying correctly. Fixes #922.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-07-16 19:15:53 -07:00
Leonardo Zide
c4318dd8aa Update continuous.yml
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-07-11 16:07:00 -07:00
Leonardo Zide
f06a231816 Added thumbnail manager. 2024-07-11 15:04:07 -07:00
Leonardo Zide
7451d336f7 Split pov ray area light grid into 2 separate keys.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-07-04 10:42:02 -07:00
Leonardo Zide
3a62411f0b Removed lcArray.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-06-19 19:59:43 -07:00
Leonardo Zide
39cb7e13d1 Use unique_ptr for pieces. 2024-06-19 19:22:18 -07:00
Leonardo Zide
b070b0af29 Use unique_ptr for models.
Some checks failed
LeoCAD CI / build-ubuntu (push) Has been cancelled
LeoCAD CI / build-macos (push) Has been cancelled
2024-06-16 17:43:02 -07:00
Leonardo Zide
3378359ae8 Array cleanup. 2024-06-09 12:33:02 -07:00
Leonardo Zide
6a9c2d6a87 Use unique_ptr for cameras. 2024-06-04 09:34:38 -07:00
Leonardo Zide
27f5dcfde7 Use unique_ptr for lights. 2024-06-04 09:08:54 -07:00
Leonardo Zide
de738bd259 Made the properties part picker wider. 2024-06-01 17:20:44 -07:00
Leonardo Zide
019ba4f443 Support longer piece descriptions. 2024-06-01 17:18:47 -07:00
Leonardo Zide
18224e8095 Better piece insert position when using the keyboard. 2024-05-27 11:55:38 -07:00
Leonardo Zide
cb6a836178 Use unique_ptr to control group ownership. 2024-05-27 11:43:36 -07:00
Leonardo Zide
80d144fea8 Array cleanup. 2024-05-26 13:01:34 -07:00
Leonardo Zide
ee5ed32172 Array cleanup. 2024-05-24 19:26:01 -07:00
Leonardo Zide
d2cd372428 Removed more lcArray instances. 2024-05-14 20:45:09 -07:00
Leonardo Zide
4e27344f39 Removed lcArray. 2024-05-13 19:59:37 -07:00
Leonardo Zide
274b5816f5 Fixed inserted control points not added under the mouse. 2024-05-13 17:10:55 -07:00
Leonardo Zide
aae75b36fe Removed lcArray from control points. 2024-05-12 12:45:15 -07:00
Leonardo Zide
a3646c9728 Removed lcArray instances. 2024-05-11 12:44:06 -07:00
Leonardo Zide
03d0ff5540 Switch to c++ 17. 2024-05-11 12:14:33 -07:00
Leonardo Zide
51be79a62c Code style updates. 2024-05-11 11:37:51 -07:00
Leonardo Zide
63272bcc78
Merge pull request #896 from gerw/master
Undo/redo preserve selected step
2024-05-11 11:36:40 -07:00
Leonardo Zide
5f028dcce8 Reapply "Merge pull request #916 from felipesanches/issue_911"
This reverts commit 9133a0fedc.
2024-04-27 17:43:55 -07:00
Leonardo Zide
9133a0fedc Revert "Merge pull request #916 from felipesanches/issue_911"
This reverts commit 174b838ecd, reversing
changes made to 5b6d78bd2a.
2024-04-27 17:37:50 -07:00
Leonardo Zide
ad661e9848 Fixed typo. Fixes #790. 2024-04-27 17:30:48 -07:00
Leonardo Zide
b957d6bc3a Support compiling with Qt6. 2024-04-27 17:19:34 -07:00
Leonardo Zide
ad2f56ea86 Merge branch 'master' of https://github.com/leozide/leocad 2024-04-27 16:02:07 -07:00
Leonardo Zide
b2811c1554 Fixed gcc errors. 2024-04-27 16:01:51 -07:00
Leonardo Zide
174b838ecd
Merge pull request #916 from felipesanches/issue_911
App won't open on Macs with case-sensitive filesystems
2024-04-27 15:52:38 -07:00
Leonardo Zide
5b6d78bd2a Moved Blender and POV-Ray settings to separate categories. 2024-04-24 16:53:49 -07:00
Felipe Corrêa da Silva Sanches
95bc652d20 App won't open on Macs with case-sensitive filesystems
(issue #911)
2024-04-23 16:50:33 -03:00
Leonardo Zide
207bc4724f Fix for square area light size not visible. 2024-04-14 11:15:06 -07:00
Leonardo Zide
14d1217850 Replaced property specific functions with the generic function. 2024-04-14 11:08:30 -07:00
Leonardo Zide
954ced14e1 Update light blender settings default values. 2024-04-14 10:35:30 -07:00
Leonardo Zide
3528817d22 Split light size into different variables per type. 2024-04-07 12:48:41 -07:00
Leonardo Zide
5d5274b2b4 Split light power into different properties for Blender and POV-Ray. 2024-04-07 11:28:54 -07:00
Leonardo Zide
69ae4ea492 Added POV-Ray prefix to spot tightness and area grid 2024-04-06 18:50:37 -07:00
Leonardo Zide
66f4e42e2d Renamed attenuation to POV-Ray Fade for clarity 2024-04-06 17:29:15 -07:00
Leonardo Zide
b6de368f6d Removed unused parameter. 2024-03-02 17:40:08 -08:00
Leonardo Zide
34941219f5 Added support for multi edit piece id and color. 2024-03-02 17:37:46 -08:00
Leonardo Zide
45ab8e8d60 Update camera menu before showing. 2024-02-19 17:51:34 -08:00
Leonardo Zide
732dac4c65 Support editing string properties. 2024-02-19 17:38:04 -08:00
Leonardo Zide
8af44647cf Removed unused default parameter. 2024-02-19 16:45:14 -08:00
Leonardo Zide
dd989bbc1d Added support for multi edit of ints and lists. 2024-02-19 16:31:02 -08:00