2692 Commits
Author SHA1 Message Date
Leonardo Zide f1802487da Build macos arm64. continuous 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
Balló György 5c661f5d6c Set desktop file name for the application
This ensures that the XDG toplevel app ID matches with the desktop file
name, so Wayland compositors could match the window with the application
and show the appropriate icon for them.
2026-07-14 21:15:36 +02:00
Leonardo ZideandCopilot 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