603 Commits
Author SHA1 Message Date
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
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 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 ZideandCopilot 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 ZideandGitHub 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