Commit Graph

224 Commits

Author SHA1 Message Date
Leonardo Zide 4743368f11 Fixed mipmaps not enabled. 2026-03-09 23:13:08 -07:00
Leonardo Zide c2db2d8d45 Added bounds check to strcat. 2025-12-15 11:19:23 -03:00
Leonardo Zide 2da8a27095 Replaced strcpy with a safe function. 2025-12-07 16:48:07 -08:00
Leonardo Zide 3acb9bde32 Fixed warnings. 2025-11-28 22:13:06 -08:00
Leonardo Zide c2f2f18ec3 Fixed gcc warnings. 2025-07-05 12:31:39 -07:00
Leonardo Zide 026a25c8eb Rotate dragged tracks when making new connections. 2025-05-15 17:13:34 -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 228fb79667 Made sleeper id data driven. 2025-02-23 19:13:29 -08: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 b9dc71d60e Replaced train track gizmo with a popup list. 2024-12-18 16:41:03 -08:00
Leonardo Zide 1817fbdab3 Cache unofficial parts. 2024-11-14 12:02:08 -08:00
Leonardo Zide ed29dad76a Added train track gizmo. 2024-11-02 19:34:22 -07:00
Leonardo Zide ed53e5ffe0 Fixed submodels not displaying correctly. Fixes #922. 2024-07-16 19:15:53 -07:00
Leonardo Zide f06a231816 Added thumbnail manager. 2024-07-11 15:04:07 -07:00
Leonardo Zide b070b0af29 Use unique_ptr for models. 2024-06-16 17:43:02 -07:00
Leonardo Zide 019ba4f443 Support longer piece descriptions. 2024-06-01 17:18:47 -07:00
Leonardo Zide ee5ed32172 Array cleanup. 2024-05-24 19:26:01 -07:00
Leonardo Zide 4e27344f39 Removed lcArray. 2024-05-13 19:59:37 -07:00
Trevor SANDY b6bf4db5a0 Set high-contrast color preferences optional 2023-04-18 02:06:08 +02:00
Trevor SANDY 90d4feffe9 Unofficial project part 2022-07-06 16:25:37 +02:00
Leonardo Zide 7d884e6b5f Static analysis fixes. 2021-11-14 18:34:24 -08:00
Leonardo Zide e0b77b17bd Qt6 fixes. 2021-07-05 17:00:41 -07:00
Leonardo Zide 1e3f256cf2 Fix for Qt 5.4. Fixes #721. 2021-06-05 11:20:46 -07:00
Leonardo Zide a53fd42710 Removed triple error message boxes from preview. 2021-04-17 11:49:41 -07:00
Leonardo Zide 73495e82da Load official textures before unofficial. 2021-03-27 14:45:55 -07:00
Leonardo Zide 6042cb8188 Fixed loading primitives from ldrawunf.zip. 2021-03-27 12:15:38 -07:00
Leonardo Zide 32c7964503 Load official parts before unofficial. 2021-03-13 20:01:25 -08:00
Leonardo Zide f789dd21df Read official files before unofficial files.
This is for consistency with other tools #652.
2021-03-13 10:51:35 -08:00
Leonardo Zide 233affe3fc Moved global resource creation to startup instead of context creation. Fixes #645. 2021-03-10 21:22:41 -08:00
Leonardo 41aa31b7a4 Fixed loading built-in library. 2021-01-25 16:58:44 -08:00
Leonardo Zide 03b9c75d9e Fixed subparts not updating stud style. 2021-01-23 14:55:00 -08:00
Leonardo Zide 728980c97a Fixed mesh reload after changing stud options. Fixes #608. 2021-01-23 11:43:57 -08:00
Leonardo Zide 63a6590fc8 Replaced hardcoded stud style values with an enum. 2021-01-22 14:16:28 -08:00
Leonardo Zide 0c03fd3fea Fixed crash using the --stud-style option. 2021-01-22 13:59:36 -08:00
Leonardo Zide eb70a09961 Fixed issues with stud colors. 2021-01-22 13:40:16 -08:00
Trevor SANDY f21d7ad63a Stud style - Rename stud logo 2021-01-20 13:19:29 +01:00
Trevor SANDY 0a749f6f3a Stud style 2021-01-20 13:19:09 +01:00
Leonardo Zide a8d757c0c4 Added a system to override primitives and updated the stud logos to use it. 2021-01-18 15:23:13 -08:00
Leonardo Zide cbfd2ce4bc Renamed enum. 2021-01-18 13:38:17 -08:00
Leonardo Zide c1d7e986b3 Added stud logo primitives. 2021-01-18 12:09:33 -08:00
Leonardo Zide ab9df4a712 Require Qt 5.4. 2021-01-08 10:57:39 -08:00
Leonardo Zide b70fab3059 Require Qt5. 2021-01-08 10:35:52 -08:00
Leonardo Zide 69cfc71f3b Removed global placeholder mesh. 2020-12-31 14:23:08 -08:00
Leonardo Zide aa1d802c04 Removed strlwr. 2020-12-20 12:06:14 -08:00
Leonardo Zide f5ddd46776 Flush text stream before writing. Fixes #562. 2020-12-20 11:13:57 -08:00
Raymond S Brand fd24accea7 Fix warnings 2020-12-19 14:48:06 -08:00
Leonardo Zide 84af94164d Fixed warnings. 2020-12-19 11:12:31 -08:00
Johannes Sixt b176cb421b Keep ZIP file objects in std::unique_ptr<> to clarify ownership. 2020-12-19 10:52:57 +01:00
Johannes Sixt ac9954972d Pass file objects in std::unique_ptr<> to clarify ownership. 2020-12-19 10:52:57 +01:00