Commit graph

552 commits

Author SHA1 Message Date
Leonardo Zide
f28b86e5b3 Moved files. 2023-05-15 21:04:48 -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
2c2cb46ddb Moved group dialog files. 2023-04-29 20:04:58 -07:00
Leonardo Zide
4e474fb13d Moved about dialog files. 2023-04-29 19:55:54 -07:00
Leonardo Zide
4ca78ec8ec Moved color list widget files. 2023-04-29 19:48:30 -07:00
Trevor SANDY
b6bf4db5a0 Set high-contrast color preferences optional 2023-04-18 02:06:08 +02:00
Leonardo Zide
abed142b49 Updated version. 2023-03-19 16:04:45 -07:00
Trevor SANDY
e71ed90b3d Preserve interactive stretch when navigating across tabs 2022-09-08 08:49:56 +02:00
Trevor SANDY
aedfa16e42 Improve shortcuts dialog interactive resize 2022-09-07 17:58:26 +02:00
Leonardo Zide
7716ffb6e6 Don't show invalid submodels in properties parts list. Fixes #787. 2022-04-21 12:33:50 -03:00
Leonardo Zide
22e36adc53 Fix typo. 2021-11-24 18:04:22 -08:00
Leonardo Zide
a5207573bf Customizable object colors. 2021-11-24 15:20:08 -08:00
Leonardo Zide
7d884e6b5f Static analysis fixes. 2021-11-14 18:34:24 -08:00
Leonardo Zide
35ba24fb40 Warning fix. 2021-07-05 17:12:06 -07:00
Leonardo Zide
e0b77b17bd Qt6 fixes. 2021-07-05 17:00:41 -07:00
Leonardo Zide
d8253c564e Increased Rebrickable inventory download size. Fixes #728. 2021-07-05 13:54:40 -07:00
Leonardo Zide
aa0106eedb Updated version. 2021-06-05 16:41:42 -07:00
Leonardo Zide
685cf78515 Added option to choose the axis icon location. Closes #638. 2021-05-30 11:52:13 -07:00
Leonardo Zide
6ef3fe5500 Updated version. 2021-03-14 11:33:15 -07:00
Leonardo Zide
649ecf5c1e Fixed Preferences Dialog Qt assert. 2021-03-13 09:24:32 -08:00
Leonardo Zide
4f53004aae Disable conditional lines when shaders are not available. 2021-03-07 11:04:53 -08:00
Leonardo Zide
b2880731db Added conditional lines option. 2021-03-07 09:53:35 -08:00
Leonardo Zide
140daced93 Added model measurements. Fixes #631. 2021-02-28 15:57:02 -08:00
Leonardo Zide
f9cd79d7a1 Fixed border color buttons. Fixes #629. 2021-02-20 10:53:12 -08:00
Hubert Figuière
1089c5a2d0 Accept LDview mimetype for MPD 2021-02-04 19:56:30 -05:00
Leonardo
6c5e05570c Refactored no color drawing. 2021-02-01 13:49:20 -08:00
Leonardo Zide
c182daa10d Removed find color checkbox. 2021-01-31 17:32:38 -08:00
Leonardo Zide
b74eb3a81e New find/replace widget. 2021-01-30 15:37:17 -08:00
Leonardo
28c91d0656 Workaround for a Qt bug recreating QApplication. Fixes #610. 2021-01-28 12:10:16 -08:00
Leonardo
fd087a177d Removed hardcoded stud style checks. 2021-01-26 14:58:02 -08:00
Trevor SANDY
2801558458 More intuitive edge colour naming 2021-01-26 18:24:29 +01:00
Leonardo
7e0b2f8090 Fixed button contrast not disabled until the stud style is changed. 2021-01-25 17:05:10 -08:00
Trevor SANDY
7f06b93e1e Remove configurable gamma setting and fix colour reset action 2021-01-25 21:18:43 +01:00
Trevor SANDY
feeb034ff9 Make high contrast colours configurable and split preferences dialogue 2021-01-25 13:35:04 +01:00
Trevor SANDY
512785de36 Automate edge colours cleanup 2021-01-25 08:34:22 +01:00
Trevor SANDY
daf459d670 Automate edge colours 2021-01-24 12:53:02 +01:00
Leonardo Zide
078842d3ac Fixed warnings. 2021-01-23 10:52:45 -08:00
Leonardo Zide
99a0011764 Removed gNumUserColors. 2021-01-23 10:21:00 -08:00
Leonardo Zide
5a796232f0 Update the color list widget when the color config changes. 2021-01-22 16:01:42 -08:00
Leonardo Zide
63a6590fc8 Replaced hardcoded stud style values with an enum. 2021-01-22 14:16:28 -08:00
Leonardo Zide
590cce8a77 Removed Stud Style checkbox and renamed options to match LDraw. 2021-01-22 13:49:10 -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
00f3f0588f Cleanup. 2021-01-16 18:27:39 -08:00
Leonardo Zide
929cf2919c GLES fix. 2021-01-15 10:29:34 -08:00
Leonardo Zide
548bb3fe16 Updated version number. 2021-01-12 15:12:48 -08:00
Leonardo Zide
c92c423e3f Added option to color grid origin lines. Fixes #372. 2021-01-11 18:49:57 -08:00
Leonardo Zide
f13e4ad056 Refactored command line parsing. 2021-01-10 17:45:28 -08:00
Leonardo Zide
5ca460c0bf Set default surface format before creating lcApplication instance. Fixes #594 , #577. 2021-01-10 11:03:54 -08:00
Leonardo Zide
6bfc4ff9b1 Removed Tex2DMS functions. 2021-01-09 18:01:03 -08:00
Leonardo Zide
dbb4c9e44b QGLWidget cleanup. 2021-01-08 11:25:24 -08:00
Leonardo Zide
b70fab3059 Require Qt5. 2021-01-08 10:35:52 -08:00
Leonardo Zide
f4461756bd Added Page Setup controls. 2021-01-06 17:45:38 -08:00
Leonardo Zide
f9c025f3b9 Show preview widget when double clicking. Fixes #589. 2021-01-05 12:32:03 -08:00
Leonardo Zide
ff18a2057d Updated GL features list. 2021-01-03 11:57:26 -08:00
Leonardo Zide
80f5eb5582 Reorganized application shutdown. 2021-01-02 10:23:51 -08:00
Leonardo Zide
72763ddc11 Create offscreen context at startup and reuse it. 2021-01-01 18:41:28 -08:00
Leonardo Zide
6c06e329e6 Customizable marquee colors. Fixes #544. 2020-12-31 15:54:28 -08:00
Leonardo Zide
f85207a18b More user friendly message. Fixes #543. 2020-12-31 15:15:10 -08:00
Leonardo Zide
e99c776878 More readable startup code. 2020-12-30 18:22:02 -08:00
Leonardo Zide
98411ecebc Added text color option. Fixes #581. 2020-12-30 13:44:08 -08:00
Leonardo Zide
e27403b395 Increase height of color popup as the width increases. 2020-12-30 10:43:46 -08:00
Leonardo Zide
7ec71d8602 Reorganized view sphere and preview options. Fixes #584. 2020-12-30 10:39:04 -08:00
Leonardo Zide
be41fa343d Match color popup width with the properties tree. 2020-12-29 15:20:21 -08:00
Leonardo Zide
076f62bc21 Update previous shortcut after reassigning existing one. 2020-12-28 09:51:35 -08:00
Leonardo Zide
4e6cbca31c Switch to QOpenGLWidget. 2020-12-27 13:05:55 -08:00
Leonardo Zide
81817ac4ad Merged duplicate preview view sphere settings. 2020-12-26 16:00:51 -08:00
Leonardo Zide
939e80ab4b Renamed view files. 2020-12-25 10:43:22 -08:00
Leonardo Zide
2718a4253c Cleanup. 2020-12-23 18:16:00 -08:00
Leonardo Zide
0282a88c87 Sort part counts numerically. 2020-12-23 18:07:12 -08:00
Leonardo Zide
aa1d802c04 Removed strlwr. 2020-12-20 12:06:14 -08:00
Leonardo Zide
d1991b9264 Moved Minifig Dialog. 2020-12-20 11:24:50 -08:00
Leonardo Zide
546ab19785 Cleanup. 2020-12-19 16:13:25 -08:00
Leonardo Zide
b77210db22 Use a regular View for the Minifig Wizard. 2020-12-19 16:05:29 -08:00
Leonardo Zide
fe15bc03dd Minifig dialog cleanup. 2020-12-19 11:50:44 -08:00
Leonardo Zide
1925c476d6 Show more models in the menu. Fixes #558. 2020-12-18 16:34:11 -08:00
Leonardo Zide
baa0a70de2 Refactored duplicate code. 2020-12-18 12:15:35 -08:00
Leonardo
a492a935b6 Renamed lcQGLWidget to lcViewWidget. 2020-12-17 17:59:11 -08:00
Leonardo Zide
71ea45f085 Updated deprecated functions. 2020-12-14 15:08:43 -08:00
Leonardo Zide
65ef0d3b77 Compile fix. 2020-12-13 16:53:49 -08:00
Leonardo Zide
2d7aba8895 Use QString for object names. 2020-12-13 16:27:21 -08:00
Leonardo Zide
1012fc20cd Cleanup. 2020-12-13 12:05:54 -08:00
Leonardo Zide
0e9581efb4 Compile fix. 2020-12-12 16:07:56 -08:00
Leonardo Zide
1bef9e001e Prevent the color popup from being shown across multiple monitors. Fixes #509. 2020-12-12 15:40:53 -08:00
Leonardo Zide
ea99066465 Disable stud logo options from preferences when unofficial parts are missing. 2020-12-12 15:21:30 -08:00
Leonardo Zide
63ff07783c Configurable inactive view color. 2020-12-11 18:37:16 -08:00
Leonardo Zide
096cc1238d Added Color page in Preferences. 2020-12-11 18:27:03 -08:00
Leonardo Zide
489f5e6f7e Merged DrawViewport(). 2020-12-11 18:01:04 -08:00
Leonardo Zide
c758ef2910 Qt deprecated cleanup. 2020-12-11 15:49:32 -08:00
Leonardo
6ae6fbade7 Removed deprecated functions. 2020-12-11 14:51:46 -08:00
Leonardo
caed332b3f Warn when assigning a keyboard shortcut that is already assigned to something else. Fixes #517. 2020-12-10 14:59:13 -08:00
Leonardo Zide
db7259b7a5 Fixed ugly border in the Minifig Wizard. 2020-12-06 19:33:15 -08:00
Leonardo Zide
28ccd8f681 Widget merge. 2020-12-05 12:17:09 -08:00
Leonardo Zide
8d09f90c54 Compile fix. 2020-12-05 11:19:11 -08:00
Leonardo Zide
a9fac6110b Inlined lcInputState. 2020-12-05 08:45:29 -08:00
Leonardo
366018ee8c Scoped lcTool. 2020-12-04 15:38:49 -08:00
Leonardo Zide
9e12b480ce Moved DrawBackground to lcGLWidget. 2020-11-26 12:07:41 -08:00
Leonardo Zide
ef2220ffdc Moved background color to global options. 2020-11-26 11:51:50 -08:00
Leonardo Zide
8d4a9644b5 Compile fix. 2020-11-14 12:53:58 -08:00