Commit Graph
991 Commits
Author SHA1 Message Date
Leonardo Zide 2e5494c0df Set minimum parts list width. Fixes #346. 2019-05-11 12:05:26 -07:00
Leonardo Zide 8ca4831003 Fixed crash running offscreen. 2019-04-02 11:19:23 -07:00
Leonardo Zide 2f102c2274 Array cleanup. 2019-03-28 17:59:58 -07:00
Leonardo Zide 80d8016a5a Fix for compiler errors on Mageia. 2019-03-28 15:44:30 -07:00
Leonardo Zide 590422a30a Array cleanup. 2019-03-17 13:27:57 -07:00
Leonardo Zide 3f7db06fce Improved readability of texture mapping parameters. 2019-03-17 13:17:11 -07:00
Leonardo Zide fb0bcc48ec Also print continuous build on the command line. 2019-03-17 12:29:02 -07:00
Tomasz Goliński e07b9d7ec6 Allow building without QT gamepad module (#331) 2019-03-16 15:49:30 -07:00
Leonardo Zide ad4292e9d0 Changed nsi paths to be relative to the root folder. 2019-03-14 12:18:58 -07:00
Leonardo Zide b18645b880 Fixed hidden parts being exported and shown in parts lists. 2019-03-13 14:36:40 -07:00
Leonardo Zide b31d33fd67 Don't show hidden pieces in submodels. 2019-03-12 19:51:04 -07:00
Leonardo Zide 9b7b17f45d Added button to select the active model on the Model List Dialog. 2019-03-12 13:08:43 -07:00
Thomas Cujé d83c06100d Do not set active model from model list dialog
It's confusing and non-intuitive that saving the changes made to submodels opens the last
selected one. Furthermore we have the menu entries to open submodels.
2019-03-12 12:23:08 -07:00
Thomas Cujé 764c653252 Move submodels menu entry above models list
Makes it easier to find the menu entry even in models with large number
of submodels.
2019-03-12 12:22:55 -07:00
Thomas Cujé e8949c413f Update models after submodel editing. Fixes #321 and #322 2019-03-12 12:13:59 -07:00
Thomas Cujé df73a3569c Update piece info on submodel edit end. Fixes #222 2019-03-12 12:03:32 -07:00
Leonardo Zide f99e6d7583 Fixed warnings. 2019-03-11 18:29:19 -07:00
Leonardo Zide 586ae0425f Fixed compiler warning. 2019-03-11 13:04:31 -07:00
Leonardo Zide 590a5bfa97 When creating a new tab, only set it active after a view has been created. Fixes #324. 2019-03-10 16:26:30 -07:00
Leonardo Zide 1d8988fbb4 Removed .svg extension from desktop file per @probonopd. 2019-03-10 14:06:01 -07:00
Leonardo Zide d084d11b5a Show reason a file couldn't be loaded. 2019-03-10 13:41:21 -07:00
Thomas Cujé cc2a5156f7 Place new submodel at origin. Fixes #314 2019-03-10 20:28:22 +01:00
Thomas Cujé 940e464560 Remove double error message box on project load 2019-03-10 20:28:22 +01:00
Thomas Cujé 273cc3d7be Mark project as modified on external file delete 2019-03-10 20:28:22 +01:00
Leonardo Zide 6d24cc1e08 Formatting fixes. 2019-03-09 16:38:54 -08:00
Thomas Cujé 94d4e49ed4 Minor improvements
- Fix gcc fallthrough warnings
- Replace deprecated QT QStyleOptionViewItemV3
- Improve translator usage
- Use QString instead of QByteArray
2019-03-10 01:17:24 +01:00
Thomas Cujé 3b92aea559 Add auto-load for most recent file. Relates #216 2019-03-10 01:17:24 +01:00
Leonardo Zide 53935734eb Clean up for loops. 2019-03-09 09:50:34 -08:00
Leonardo Zide 322a070a48 Fixed POV export when a part is missing from the library. Fixes #315. 2019-03-06 09:08:51 -08:00
Thomas Cujé c258b4b709 Do not show submodel preview as active. Fixes #313 2019-03-06 17:40:13 +01:00
Thomas Cujé fd29f37d11 Let QT translate keyboard shortcuts. Fixes #308
This way QT also translates default UI buttons like yes, no, ok, cancel,
ect...
2019-03-03 11:32:27 +01:00
Thomas Cujé 1959dc0be6 Fix viewsphere labels not being translated 2019-03-01 19:46:55 +01:00
Thomas Cujé 5707c497a4 Fix some compiler warnings 2019-03-01 09:56:11 +01:00
Leonardo Zide 32aceb19a2 Lowered mouse sensitivity. Fixes #296. 2019-02-28 16:12:18 -08:00
Leonardo Zide 319dd3a1a0 Preserve file case when loading a file from the same folder as the current project. Fixes #302. 2019-02-27 16:35:02 -08:00
Leonardo Zide 2356af4049 Swapped opaque and translucent polygon offsets. 2019-02-23 11:36:22 -08:00
Leonardo Zide 0abc4a258a Enabled polygon offset (with a smaller offset) for opaque triangles so they don't z fight with lines. 2019-02-23 11:33:39 -08:00
Johannes Sixt 31703618c3 Reduce z-fighting when translucent walls are touching opaque walls. (#303)
* Move GL calls around drawing of translucent meshes to lcContext.

* Reduce z-fighting when translucent walls are touching opaque walls.

This fixes issue #301.
2019-02-23 10:56:38 -08:00
Leonardo Zide 5d06035187 Fixed bounding box calculation of parts without triangles. 2019-02-22 17:02:38 -08:00
Leonardo Zide 188860f90d Crash fix when passing a quote on the command line. 2019-02-20 16:55:46 -08:00
Leonardo Zide b47598f651 Added synth support for Hose Flexible parts. 2019-02-20 16:52:50 -08:00
Leonardo Zide 8ee515fcc8 Added synth support for Technic Flex-System hoses. 2019-02-19 18:05:30 -08:00
Leonardo Zide 0feb64ec82 Removed Space category since it was deprecated in the latest parts update. 2019-02-18 18:53:36 -08:00
Leonardo Zide 3128a078cb Fixed crash when deleting a submodel being edited in another view. 2019-02-09 16:43:39 -08:00
Leonardo Zide 8f59a67924 Detach camera when diving into a submodel. 2019-02-09 16:30:11 -08:00
Leonardo Zide 378ece224f Fixed compiler warnings. 2019-02-05 16:35:15 -08:00
Leonardo Zide 90b8409017 Better way of drawing the view sphere outline. 2019-01-22 14:34:44 -08:00
Leonardo Zide dfa1a66906 Added outline to the view sphere. Closes #281. 2019-01-21 16:54:10 -08:00
Leonardo Zide 40ad756348 Added shortcut for closing the current tab. 2019-01-20 16:36:59 -08:00
Leonardo Zide ee6ef69ede Confgurable view sphere colors. 2019-01-20 11:59:18 -08:00