Leonardo Zide
f1802487da
Build macos arm64.
2026-09-08 21:39:07 -07:00
Leonardo Zide
6083bbcc82
Draw start/current rotation direction.
2026-09-07 22:14:39 -07:00
Leonardo Zide
51423fdc22
Fix duplicate vcredist. Fixes #950 .
2026-09-07 19:01:28 -07:00
Leonardo Zide
c84019dbc3
Replace multiple bool params with flags.
2026-09-07 18:44:14 -07:00
Leonardo Zide
29e06089a3
Change rotate x/y/z to match camera rotate.
2026-09-07 18:07:54 -07:00
Leonardo Zide
c053582941
Rotation gizmo polish.
2026-09-06 12:32:59 -07:00
Leonardo Zide
c76e03338f
Remove dead RotateXY.
2026-09-06 11:08:25 -07:00
Leonardo Zide
90496e9230
Add rotate around camera axis mode.
2026-09-05 22:50:58 -07:00
Leonardo Zide
56eeee9266
Modernize profile functions.
...
• Replace legacy union/char* profile storage with std::variant<int,uint,float,QString,QStringList,QByteArray> and QString for section/key; remove LC_PROFILE_ENTRY_TYPE/mType.
• Update getters/setters to use std::get_if defaults; add lcProfileInit() and fix a "Settgins" typo.
• Convert color profile accessors to unsigned (lcGet/SetProfileUInt) where appropriate.
• Add LC_PROFILE_PARTS_LIST_COLOR_LOCKED and migrate PartsList color logic (preserves legacy -1 behavior).
2026-08-30 17:22:28 -07:00
Leonardo Zide
720003b555
Fix empty shortcuts list. Fixes #1032 .
2026-08-23 22:03:24 -07:00
Leonardo Zide
ab31c6544f
Add option to open submodels from the parts picker. Fixes #1031 .
2026-08-16 16:39:21 -07:00
Leonardo Zide
5949710e0c
Fix crash in categories preferences. Fixes #1030 .
2026-08-16 15:57:54 -07:00
Leonardo Zide
06c19dda72
Use brighter color for gizmo highlights.
2026-08-06 22:25:38 -07:00
Leonardo Zide
f6e5b87aa3
Wider rotate gizmo lines.
2026-08-06 18:20:00 -07:00
Leonardo Zide
a389de4bfa
Style fixes.
2026-08-01 16:55:39 -07:00
Leonardo Zide
0361c61ab1
More result cleanup.
2026-07-31 22:53:25 -07:00
Leonardo Zide
def57e0e41
Add move/copy operators.
2026-07-31 22:27:35 -07:00
Leonardo Zide
a7fc372cf2
Switch lcResult to use variant.
2026-07-31 17:33:29 -07:00
Leonardo Zide
326495c507
Windows compile fix.
2026-07-31 16:39:46 -07:00
Leonardo Zide
9dbe3695b7
Add new lcResult class to handle task failures more cleanly.
2026-07-29 22:48:12 -07:00
Leonardo Zide
9590852a29
Fix drag and drop pieces into inline edit models.
2026-07-22 22:56:57 -07:00
Leonardo Zide
10b202141b
Update README.md
2026-07-22 17:35:22 -07:00
Leonardo Zide
2439e6f72e
Fix MMB not closing model tabs.
2026-07-22 17:19:28 -07:00
Leonardo Zide
2574114ae4
Update recent menu when it's shown.
2026-07-22 16:10:13 -07:00
Leonardo Zide
5caba8f94a
Update 12V track ids that changed when they became official.
2026-07-22 15:44:03 -07:00
Leonardo Zide
7a9984344f
Update minifig.ini
2026-07-22 15:25:34 -07:00
Leonardo Zide
3d341ea59a
Update ldconfig.ldr
2026-07-22 15:20:38 -07:00
Leonardo Zide
38e4b777c3
Update continuous.yml
2026-07-19 22:18:26 -07:00
Leonardo Zide
312304e214
Update continuous.yml
2026-07-19 22:09:09 -07:00
Leonardo Zide
638f7f1c95
Switch Qt versions on CI.
2026-07-19 22:01:59 -07:00
Leonardo Zide
57e9c9bb4f
Fix Qt5 macos build.
2026-07-19 16:26:09 -07:00
Leonardo Zide
982c11d3c8
Merge branch 'master' of https://github.com/leozide/leocad
2026-07-16 22:29:59 -07:00
Leonardo Zide
dfc7341ab7
Fix shortcut comparison not working for some key combinations.
2026-07-16 22:29:50 -07:00
Leonardo Zide
1a4e19c46a
Merge pull request #1027 from City-busz/patch-1
...
Set desktop file name for the application
2026-07-16 22:09:06 -07:00
Leonardo Zide and Copilot Autofix powered by AI
9dd9208067
Potential fix for code scanning alert no. 2: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-06-13 12:11:26 -07:00
Leonardo Zide
934989e1ed
Delay GL context initialization on ios.
...
I think it needs to have the widgets created for it to work.
2026-06-11 20:25:55 -07:00
Leonardo Zide
357301b3f1
Fix ios compile errors.
2026-06-11 20:07:56 -07:00
Leonardo Zide
60c4a674c6
Support merging multiple files at once. Fixes #1007 .
2026-05-20 16:54:03 -07:00
Leonardo Zide
043e867061
Support drag drop in the Model List Dialog.
2026-05-10 14:51:51 -07:00
Leonardo Zide
b6f7f92e7e
Update all views during piece insert. Fixes #942 .
2026-05-06 20:59:46 -07:00
Leonardo Zide
64b829b074
Convert SLOT macros to function pointers.
2026-05-03 15:32:17 -07:00
Leonardo Zide
1ea54149c5
Refactor set inventory parsing.
2026-05-03 15:30:11 -07:00
Leonardo Zide
2171a3cfba
Move Sets Database dialog.
2026-05-03 15:00:07 -07:00
Leonardo Zide
80ea68245c
Move Select Dialog.
2026-05-02 16:06:27 -07:00
Leonardo Zide
664429f635
Move Image Dialog files.
2026-05-02 15:51:08 -07:00
Leonardo Zide
e4b829b7e2
Reorganize Save Image dialog.
2026-05-02 15:44:48 -07:00
Leonardo Zide
6ee89e743c
Move HTML dialog files.
2026-05-02 15:08:13 -07:00
Leonardo Zide
a638e267cc
Style fixes.
2026-04-29 20:59:17 -07:00
Leonardo Zide
bc61124f50
Remove the Q prefix from dialog classes.
2026-04-29 20:43:00 -07:00
Leonardo Zide and Copilot
1d2c01c47c
Refactor Qt signal connections to use explicit connect() calls
...
Replace automatic 'on_' naming convention with explicit connect() calls in constructors.
Functions renamed to use Pascal case without underscore separators.
Slots moved from public to private where appropriate.
Changes made to 8 dialog files:
- lc_modellistdialog.h/cpp: Renamed 9 slot functions
- lc_partpalettedialog.h/cpp: Renamed 7 slot functions
- lc_qhtmldialog.h/cpp: Renamed 1 slot function
- lc_qimagedialog.h/cpp: Renamed 1 slot function
- lc_qpreferencesdialog.h/cpp: Renamed 40 slot functions
- lc_qselectdialog.h/cpp: Renamed 4 slot functions
- lc_renderdialog.h/cpp: Renamed 1 slot function
- lc_setsdatabasedialog.h/cpp: Renamed 1 slot function
Total: 64 slot functions refactored
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-29 20:25:23 -07:00
Leonardo Zide
24d5326db7
Linux fixes.
2026-04-25 22:34:27 -07:00
Leonardo Zide
f3f4eeb4e7
Qt5 fixes
2026-04-25 13:08:04 -07:00
Leonardo Zide
7000eecf97
Updated connect calls from macros to pointers.
2026-04-23 22:34:59 -07:00
Leonardo Zide
4be7b308f5
Support drag and drop of categories. Fixes #994 .
2026-04-08 23:30:07 -07:00
Leonardo Zide
c7f2b1f2bb
Merge pull request #992 from sertonix/patch-1
...
Remove unused QOpenGLFunctions_3_2_Core include
2026-04-05 22:23:30 -07:00
Leonardo Zide
596bb0c9cf
Add Zoom and SmartZoom gesture.
2026-04-05 22:14:33 -07:00
Leonardo Zide
f52308f9d2
Fix whitespace.
2026-04-05 21:08:47 -07:00
Leonardo Zide
422669ca0d
Merge pull request #1018 from BIMCoderLiang/master
...
Add Chinese language translation.
2026-04-05 20:55:34 -07:00
Leonardo Zide
6768ac1255
Made language names non translatable.
2026-04-02 15:10:27 -07:00
Leonardo Zide
84a80b4359
Rename include.
2026-03-30 23:07:43 -07:00
Leonardo Zide
4939ad2c31
Renamed lcUpdateDialog.
2026-03-30 22:50:17 -07:00
Leonardo Zide
9ccf245373
Renamed the lcEditGroupsDialog class.
2026-03-30 22:33:23 -07:00
Leonardo Zide
e6de72146f
Fixed timeline move selection. Fixes #1014 , #1015 .
2026-03-17 09:51:17 -07:00
Leonardo Zide
db14a264e7
Fixed timeline selection updates.
2026-03-15 20:35:48 -07:00
Leonardo Zide
f3c01917e0
Update appveyor.yml
2026-03-13 23:57:47 -07:00
Leonardo Zide
7ef32daf34
Update appveyor.yml
2026-03-13 22:53:55 -07:00
Leonardo Zide
bae8bb58d5
Update appveyor.yml
2026-03-13 22:50:07 -07:00
Leonardo Zide
0bfa8d33de
Update appveyor.yml
2026-03-13 22:32:45 -07:00
Leonardo Zide
8cafd74a25
Update appveyor.yml
2026-03-13 22:11:43 -07:00
Leonardo Zide
b2a9a56bfe
Fixed compiler warnings.
2026-03-13 21:34:32 -07:00
Leonardo Zide
49d2411253
Update appveyor.yml
2026-03-13 21:21:28 -07:00
Leonardo Zide
3b05ca13c1
Update appveyor.yml
2026-03-13 21:14:52 -07:00
Leonardo Zide
60a029bae3
Qt5 fix.
2026-03-12 23:17:40 -07:00
Leonardo Zide
6b84216dd8
Renamed history classes.
2026-03-12 23:12:10 -07:00
Leonardo Zide
283f53f318
Merge pull request #1013 from leozide/undo
...
New Undo System
2026-03-12 21:31:17 -07:00
Leonardo Zide
1eb9a430c7
Removed unused function.
2026-03-12 21:26:43 -07:00
Leonardo Zide
a8e37df8ce
Whitespace cleanup.
2026-03-10 21:11:40 -07:00
Leonardo Zide
9e1b8e0032
Fixed typos.
2026-03-10 19:55:49 -07:00
Leonardo Zide
4743368f11
Fixed mipmaps not enabled.
2026-03-09 23:13:08 -07:00
Leonardo Zide
4de2c822af
Fixed textures in subparts not working. Fixes #1011 .
2026-03-09 22:19:16 -07:00
Leonardo Zide
da29df623b
Fixed race condition where the main thread can upload a texture while it's being loaded. Fixes #1011 .
2026-03-08 17:32:23 -07:00
Leonardo Zide
62e5bb4867
Removed LoadCheckpoint.
2026-03-08 15:48:09 -07:00
Leonardo Zide
151359d476
Removed remaining SaveCheckpoint calls.
2026-03-08 15:37:37 -07:00
Leonardo Zide
ce05e20b39
Fixed empty undo action added when canceling a property widget edit.
2026-03-07 18:38:35 -08:00
Leonardo Zide
bc9bc3a1b2
Removed unused code.
2026-03-07 18:01:11 -08:00
Leonardo Zide
46d9bedd3c
Merge branch 'master' into undo
2026-03-07 17:40:26 -08:00
Leonardo Zide
f12794e9e0
Fixed ui scale on retina displays.
2026-03-07 16:11:38 -08:00
Leonardo Zide
e1dab3286e
Added undo when using the properties widget.
2026-03-07 14:03:59 -08:00
Leonardo Zide
d14b8e3d93
Merge repeated move actions.
2026-03-07 13:41:54 -08:00
Leonardo Zide
d80b38a41b
Fixed incremental rotations when dragging in the properties widget.
2026-03-05 16:44:46 -08:00
Leonardo Zide
a8ccd4b5aa
Merge sequential rotation actions.
2026-03-05 16:42:11 -08:00
Leonardo Zide
f7fb61b304
Fixed rotating in the properties widget without a focus object.
2026-03-05 15:53:54 -08:00
Leonardo Zide
8c641bf5a5
Removed unused function parameter.
2026-03-05 15:36:33 -08:00
Leonardo Zide
58357c7235
Removed RunAction functions.
2026-02-28 13:33:35 -08:00
Leonardo Zide
afa5b14283
Update timeline after undo.
2026-02-24 22:56:13 -08:00
Leonardo Zide
8adef907c8
Fixed Hide Selected undo.
2026-02-24 22:47:15 -08:00
Leonardo Zide
b7d28e26e9
Fixed ungroup action.
2026-02-24 22:36:51 -08:00
Leonardo Zide
076c7f6e59
Fixed timeline selection getting out of sync with model selection.
2026-02-24 22:31:17 -08:00
Leonardo Zide
a6c5cdde2b
Fixed selection marking files modified.
2026-02-23 22:42:33 -08:00
Leonardo Zide
d1575c2ceb
Fixed arrow keys not working in spin boxes.
2026-02-23 21:49:22 -08:00