Leonardo Zide
78fe37515c
Add selection outlines with obscured geometry fill
...
Render selected pieces with an outline above scene geometry and a faint selection-colored fill only over obscured portions. Preserve line-only selection colors and insertion preview tint, and suppress bounding box corners in outline mode.
Keep the existing tint and edges mode as a preference and fallback when outline rendering is unavailable. Own outline framebuffers in each view, keep OpenGL operations in lcContext, and capture selection visibility before the grid through a callback scoped to each scene draw.
Validation: debug build and desktop OpenGL checks passed for occlusion, transparency, MSAA, HiDPI, line-only selection, framebuffer fallback, grid exclusion, and widget resource cleanup.
2026-10-10 15:54:13 -07:00
Leonardo Zide
a719139d47
Replace asset loading progress bar with animated spinner
2026-09-30 10:15:44 -07:00
Leonardo Zide
8e2490c4ba
Open LDraw and LDD projects without waiting for meshes
...
Queue model geometry builds and mesh conversion on workers so project opening can return after parsing. Keep complete-asset waits for previews and output, and show project loading progress in the status bar.
Preserve live pieces when project names overlap, restore mappings after failed loads, and include detached pieces in buffer and stud-style updates.
2026-09-27 10:59:34 -07:00
Leonardo Zide
462fea9d4c
Update minifig wizard settings
2026-09-18 15:44:13 -07:00
Leonardo Zide
21bdbc9ec0
Improve viewport text and view sphere rendering
...
Generate SDF glyphs for viewport overlays with configurable text and halo colors. Render view-sphere labels directly on the sphere surface from a compact vertical atlas, fitting translated labels to the printable area. Preserve the bitmap paths when shader objects are unavailable.
2026-09-16 23:03:16 -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
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
6ee89e743c
Move HTML dialog files.
2026-05-02 15:08:13 -07:00
Leonardo Zide
bc61124f50
Remove the Q prefix from dialog classes.
2026-04-29 20:43:00 -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
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
54714d82e6
Delete wrong file.
2026-03-29 14:45:06 +08:00
BIMCoderLiang
9f07aeac76
update language lists and add item in ui.
2026-03-29 14:34:59 +08:00
BIMCoderLiang
fe175735ae
Fix Chinese language translation typo.
2026-03-27 22:41:18 +08:00
BIMCoderLiang
6cf6f9b91e
Add Chinese language translation.
2026-03-27 22:35:04 +08:00
Leonardo Zide
df6d412537
Update traintrack.json
2025-09-01 12:44:11 -07:00
Leonardo Zide
b7a01b5254
Updated ldconfig 25-08.
2025-09-01 12:11:51 -07:00
Leonardo Zide
55be4265b5
Updated minifig.ini 25-07.
2025-09-01 12:06:03 -07:00
Leonardo Zide
01d54adfdd
More noticeable checked toolbutton.
2025-07-20 18:57:30 -07:00
Leonardo Zide
fd7b4ce26b
Updated ldraw.xml 25-03.
2025-07-05 11:54:31 -07:00
Leonardo Zide
22114234fc
Updated ldconfig 25-06.
2025-07-05 11:49:16 -07:00
Leonardo Zide
8963981f8d
Updated minifig.ini 25-05.
2025-07-05 11:43:32 -07:00
Leonardo Zide
026a25c8eb
Rotate dragged tracks when making new connections.
2025-05-15 17:13:34 -07:00
Leonardo Zide
f7a587cadd
Added 4.5V tracks.
2025-04-17 15:46:42 -07:00
Leonardo Zide
99c55cb027
Merge pull request #968 from slichtzzz/add_translation
...
Add Russian translation
2025-03-25 11:45:59 -07:00
Leonardo Zide
275dfe89db
Set color of added tracks.
2025-03-20 17:16:56 -07:00
Leonardo Zide
bf22ed8f05
Added support for hiding redundant train tracks from the picker.
2025-03-20 12:41:20 -07:00
slichtzzz
6a0569d906
Add Russian translation
2025-03-17 16:47:22 +03:00
Leonardo Zide
228fb79667
Made sleeper id data driven.
2025-02-23 19:13:29 -08:00
Leonardo Zide
eff843c9eb
Automatically add sleepers to 12V tracks.
2025-02-22 13:08:24 -08:00
Leonardo Zide
fbc0150855
Added 12V tracks.
2025-02-17 13:38:29 -08:00
Leonardo Zide
1d065c10c9
Added 12v track support.
2025-02-16 19:45:48 -08:00
Leonardo Zide
0d2c023421
Moved train track config to json.
2025-02-15 20:22:06 -08:00
Leonardo Zide
dd3ab8990e
Draw train track icon on thumbnails.
2024-11-14 12:45:34 -08:00
Leonardo Zide
3bf142051d
Deleted unused file.
2024-10-18 12:24:08 -07:00
Leonardo Zide
e69bbf5460
Removed action icons in the parts widget edits.
2024-10-16 18:17:00 -07:00
Leonardo Zide
ad661e9848
Fixed typo. Fixes #790 .
2024-04-27 17:30:48 -07:00
Trevor SANDY
8cfadc804d
Made light type/shape immutable.
2023-08-13 15:50:00 +02:00
Trevor SANDY
1dd08401d7
Blender lights - images
2023-08-11 05:39:36 +02:00
Trevor SANDY
13244e108e
Blender addon - render images
2023-06-11 17:43:25 +02:00
Leonardo Zide
2f034c1763
Updated file names.
2023-05-15 21:12:08 -07:00
Leonardo Zide
bda1acf7a5
Updated to coding standards.
2023-05-15 21:02:17 -07:00
Leonardo Zide
fb961d2cab
Moved model list dialog.
2023-04-29 20:10:50 -07:00
Leonardo Zide
2b16b75d75
Fixed translation files after renames.
2023-04-29 20:06:06 -07:00
Alfonso Ruzafa
2c28bb3b52
update es translation
2023-04-26 22:44:42 +02:00