Files
leocad/common
Leonardo Zide 9db02183c8 Keep directory discovery metadata in temporary jobs
Directory folder and file-list indices are only needed while initializing
descriptions and their cache. Replace the persistent lcPieceData fields
with local jobs holding the selected file info, source folder and change
flag. Workers update independent jobs, and cache writing uses their
timestamps after all workers finish.

Pass the discovered paths to alias classification so it opens the selected
source directly without reconstructing paths from asset bookkeeping.
Move include-free piece member defaults into the header and zero-initialize
the filename and description arrays there.

Validated with a warning-free Qt 6.10 Debug build, 58 offscreen lifecycle
groups covering directory/archive caches and cross-source aliases, and
clean diff whitespace checks.
2026-10-20 21:12:31 -07:00
..
2026-10-18 23:22:28 -07:00
2026-03-10 21:11:40 -07:00
2026-03-10 21:11:40 -07:00
2026-04-29 20:59:17 -07:00
2023-05-15 21:12:08 -07:00
2026-04-29 20:59:17 -07:00
2023-05-15 21:04:48 -07:00
2026-09-30 10:03:54 +02:00
2026-09-12 15:54:44 -07:00
2023-05-15 21:12:08 -07:00
2026-03-10 21:11:40 -07:00
2023-05-15 21:04:48 -07:00
2023-05-15 21:12:08 -07:00
2023-05-15 21:04:48 -07:00
2026-09-30 10:03:54 +02:00
2025-11-19 23:10:18 -08:00
2026-03-10 21:11:40 -07:00
2026-03-10 21:11:40 -07:00
2026-04-29 20:59:17 -07:00
2023-04-29 20:04:58 -07:00
2026-05-02 15:08:13 -07:00
2026-05-02 15:08:13 -07:00
…
2026-05-02 15:51:08 -07:00
2026-09-12 15:54:44 -07:00
2026-05-02 15:51:08 -07:00
2026-03-10 21:11:40 -07:00
2026-09-21 22:34:18 -07:00
2026-09-12 15:54:44 -07:00
2026-03-10 21:11:40 -07:00
2026-04-29 20:59:17 -07:00
2026-09-12 15:54:44 -07:00
2026-05-02 16:06:27 -07:00
2026-05-02 16:06:27 -07:00
2026-05-02 16:06:27 -07:00
2026-09-12 15:54:44 -07:00
2026-03-10 21:11:40 -07:00
2025-07-05 12:00:52 -07:00
2026-03-10 21:11:40 -07:00
2025-12-15 11:19:23 -03:00
2026-04-29 20:59:17 -07:00
2026-03-30 22:50:17 -07:00
2026-10-19 22:51:03 -07:00
2026-10-19 22:51:03 -07:00
2026-10-18 23:22:28 -07:00
2026-03-10 21:11:40 -07:00
2026-03-10 19:55:49 -07:00
2026-10-18 23:22:28 -07:00