600 Commits

Author SHA1 Message Date
Leonardo Zide 357301b3f1 Fix ios compile errors. 2026-06-11 20:07:56 -07:00
Leonardo Zide b6f7f92e7e Update all views during piece insert. Fixes #942. 2026-05-06 20:59:46 -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 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 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 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 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
BIMCoderLiang 9f07aeac76 update language lists and add item in ui. 2026-03-29 14:34:59 +08:00
Leonardo Zide a8e37df8ce Whitespace cleanup. 2026-03-10 21:11:40 -07:00
Leonardo Zide 28ffe3be35 Added model properties action. 2026-02-21 19:54:00 -08:00
Leonardo Zide da9c8e9f9c Rewrote the Edit Groups Dialog. 2026-02-16 18:03:02 -08:00
Leonardo Zide a08dede88b Fixed warnings. 2025-12-15 11:07:35 -03:00
Leonardo Zide 2da8a27095 Replaced strcpy with a safe function. 2025-12-07 16:48:07 -08:00
Leonardo Zide d70cd0fa94 Fixed warnings. 2025-11-23 22:52:28 -08:00
Leonardo Zide 684a361a2d Fixed uninitialized value. 2025-11-01 22:34:56 -07:00
Leonardo Zide 7fbd24ad8d Static analysis fixes. 2025-11-01 22:26:35 -07:00
Leonardo Zide d1064ad5c1 New undo system. 2025-10-19 10:57:50 -07:00
Leonardo Zide 2bcb350119 Updated version number. 2025-09-01 13:02:04 -07:00
Leonardo Zide b91acb1963 Compile fix. 2025-08-18 09:40:08 -07:00
Leonardo Zide f5d4face7f Updated connect calls. 2025-08-17 20:06:49 -07:00
Leonardo Zide 6c6ec18c66 Fixed missing color define in some POV exports. 2025-08-07 18:16:59 -07:00
Leonardo Zide e450fb035b Run blender addon installer as admin. 2025-08-07 15:38:14 -07:00
Leonardo Zide fb46bc29a9 Fixed Linux compile. 2025-08-03 17:20:48 -07:00
Leonardo Zide 44de1f19fc Reorganized the Render Dialog. Fixes #875. 2025-08-03 11:47:51 -07:00
Leonardo Zide edad7491ac Limit line width option. Fixes #863. 2025-07-27 12:32:03 -07:00
Leonardo Zide 2e507036d9 Refactored part picker popups. 2025-07-08 19:31:27 -07:00
Leonardo Zide 521cb00888 Fixed warnings. 2025-07-06 12:51:52 -07:00
Leonardo Zide 2c8926563b Fixed warnings. 2025-07-05 20:07:32 -07:00
Leonardo Zide e4a38cb23b Updated minifig dialog widgets to match the property widget. 2025-06-30 19:23:51 -07:00
Leonardo Zide bf22ed8f05 Added support for hiding redundant train tracks from the picker. 2025-03-20 12:41:20 -07:00
Leonardo Zide 1d065c10c9 Added 12v track support. 2025-02-16 19:45:48 -08:00
Leonardo Zide 79f5d28f26 Added support for different connection types. 2025-02-08 18:04:41 -08:00
Leonardo Zide d31b9d9bd5 Merge branch 'master' of https://github.com/leozide/leocad 2025-01-20 16:42:13 -08:00
Leonardo Zide 79dbf992bf Fixed enter key not working on the part picker. 2025-01-20 16:42:08 -08:00
Trevor SANDY 4861c45eb9 Blender addon - move preferences to renderldraw module 2025-01-05 03:29:10 +01:00
Trevor SANDY 1775dc6bdf Blender addon - update progress to detect Blender version 3 or greater 2025-01-04 07:23:07 +01:00
Trevor SANDY e30a9f73bc Blender addon - remove config file argument from console command 2025-01-04 07:23:07 +01:00
Leonardo Zide bf3f1d5db8 Set focus on the part filter when showing the parts toolbar. 2024-10-26 12:31:22 -07:00
Leonardo Zide 4fce4313ee Fix double message box when POV-Ray fails to start. 2024-10-03 18:31:28 -07:00