Uranium
Uranium copied to clipboard
A Python framework for building Desktop applications.
Uranium has logic to scale loaded meshes to fit into the printable area (in UM/Mesh/ReadMeshJob.run(), line 74 and below). Because of floating point math being inherently imprecise, the scaled mesh...
There are two versions of RenderModes, that use different values: https://github.com/Ultimaker/Uranium/blob/master/UM/View/Renderer.py#L14 https://github.com/Ultimaker/Uranium/blob/master/UM/View/RenderBatch.py#L34 renderer.queueNode() in Cura uses the Renderer one: https://github.com/Ultimaker/Cura/blob/master/plugins/SolidView/SolidView.py#L61 However, the implementation acts as the one RenderBatch version. I...
Application Version: 15.05.92 Platform: Arch Linux 64-bit Qt: 5.4.1 PyQt: 5.4.1 Display Driver: xf86-video-intel 2.99.917 Steps to Reproduce: - Load a model - Select it - Move it - Double...
Make the back of each face red for example. This could be implemented for the normal view or for a new view.
Camera centers on object in middle of the window instead of middle of the view. It doesn't take the settings bar into account. Especially annoying when working on smaller screens...
JWeaver asked for a measure tool in the following post: http://umforum.ultimaker.com/index.php?/topic/10274-is-there-a-way-to-measure-in-cura/#entry99611 I suggest selecting the first point and displaying the distance as soon as the mouse is over another point....
Currently containers for many printers fail to pickle. Increasing the recursion limit to 3000 fixes this. I looked at the disassembly with `python -m pickletools`, there doesn't seem to be...
Solved simply adding one additional check before showing the popup where we look at the “last modified” timestamp of the model. If this timestamp is too far in the past...
[Badge Suggestions]: https://img.shields.io/badge/Repository_Suggestions-4b781e?style=for-the-badge&logoColor=white&logo=GitHub&labelColor=609926 [Badge Changes]: https://img.shields.io/badge/Changes-9e122a?style=for-the-badge&logoColor=white&logo=GitLFS&labelColor=D81939 [Badge GitHub]: https://img.shields.io/badge/GitHub_Newcomers-be2e47?style=for-the-badge&logoColor=white&logo=BitWarden&labelColor=FD3A5C [Badge Robot]: https://img.shields.io/badge/I'm_Human-8c3b63?style=for-the-badge&logoColor=white&logo=RuboCop&labelColor=c84f8c [Badge Ask]: https://img.shields.io/badge/Please_Ask_Me-4e2760?style=for-the-badge&logoColor=white&logo=AskUbuntu&labelColor=73398D [Badge Info]: https://img.shields.io/badge/Information-01434e?style=for-the-badge&logoColor=white&logo=InternetArchive&labelColor=006272 [Button MarkedDown]: https://img.shields.io/badge/MarkedDown-00b2ff?style=for-the-badge&logoColor=white&logo=Markdown [License Badges]: https://github.com/MarkedDown/Licenses [Widgets]: https://github.com/MarkedDown/Disable/blob/main/Features/Widgets.md [Tabs]: https://github.com/MarkedDown/Disable/blob/main/Features/Tabs.md [Wiki]: https://github.com/MarkedDown/Wiki...
Small factorization to ease Printer Agnostic Project mockup. Comes with https://github.com/Ultimaker/Cura/pull/18246 CURA-11561