Skip to content

Instantly share code, notes, and snippets.

@r-ryantm
Created May 10, 2020 00:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-ryantm/67463b9ab751306030d8b934d0a1c9a2 to your computer and use it in GitHub Desktop.
Save r-ryantm/67463b9ab751306030d8b934d0a1c9a2 to your computer and use it in GitHub Desktop.
/nix/store/war37ky4p22rm2ir03csk8kgmrjs5pjz-python3.7-uranium-4.6.1
├── lib
│   ├── python3.7
│   │   └── site-packages
│   │   └── UM
│   │   ├── Application.py
│   │   ├── Backend
│   │   │   ├── Backend.py
│   │   │   ├── __init__.py
│   │   │   └── SignalSocket.py
│   │   ├── ColorGenerator.py
│   │   ├── ConfigurationErrorMessage.py
│   │   ├── Controller.py
│   │   ├── Decorators.py
│   │   ├── Dictionary.py
│   │   ├── Event.py
│   │   ├── Extension.py
│   │   ├── FileHandler
│   │   │   ├── FileHandler.py
│   │   │   ├── FileReader.py
│   │   │   ├── FileWriter.py
│   │   │   ├── __init__.py
│   │   │   ├── ReadFileJob.py
│   │   │   └── WriteFileJob.py
│   │   ├── FlameProfiler.py
│   │   ├── i18n.py
│   │   ├── __init__.py
│   │   ├── InputDevice.py
│   │   ├── Job.py
│   │   ├── JobQueue.py
│   │   ├── LockFile.py
│   │   ├── Logger.py
│   │   ├── Math
│   │   │   ├── AxisAlignedBox.py
│   │   │   ├── Color.py
│   │   │   ├── Float.py
│   │   │   ├── __init__.py
│   │   │   ├── Matrix.py
│   │   │   ├── NumPyUtil.py
│   │   │   ├── Plane.py
│   │   │   ├── Polygon.py
│   │   │   ├── Quaternion.py
│   │   │   ├── Ray.py
│   │   │   ├── ShapelyUtil.py
│   │   │   └── Vector.py
│   │   ├── Mesh
│   │   │   ├── __init__.py
│   │   │   ├── MeshBuilder.py
│   │   │   ├── MeshData.py
│   │   │   ├── MeshFileHandler.py
│   │   │   ├── MeshReader.py
│   │   │   ├── MeshWriter.py
│   │   │   └── ReadMeshJob.py
│   │   ├── Message.py
│   │   ├── MimeTypeDatabase.py
│   │   ├── Operations
│   │   │   ├── AddSceneNodeOperation.py
│   │   │   ├── GroupedOperation.py
│   │   │   ├── __init__.py
│   │   │   ├── LayFlatOperation.py
│   │   │   ├── MirrorOperation.py
│   │   │   ├── Operation.py
│   │   │   ├── OperationStack.py
│   │   │   ├── RemoveSceneNodeOperation.py
│   │   │   ├── RotateOperation.py
│   │   │   ├── ScaleOperation.py
│   │   │   ├── SetTransformOperation.py
│   │   │   └── TranslateOperation.py
│   │   ├── OutputDevice
│   │   │   ├── __init__.py
│   │   │   ├── OutputDeviceError.py
│   │   │   ├── OutputDeviceManager.py
│   │   │   ├── OutputDevicePlugin.py
│   │   │   └── OutputDevice.py
│   │   ├── PackageManager.py
│   │   ├── Platform.py
│   │   ├── PluginError.py
│   │   ├── PluginObject.py
│   │   ├── PluginRegistry.py
│   │   ├── Preferences.py
│   │   ├── Qt
│   │   │   ├── Bindings
│   │   │   │   ├── ActiveToolProxy.py
│   │   │   │   ├── ApplicationProxy.py
│   │   │   │   ├── BackendProxy.py
│   │   │   │   ├── Bindings.py
│   │   │   │   ├── ContainerProxy.py
│   │   │   │   ├── ControllerProxy.py
│   │   │   │   ├── ExtensionModel.py
│   │   │   │   ├── i18nCatalogProxy.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── MainWindow.py
│   │   │   │   ├── OpenGLContextProxy.py
│   │   │   │   ├── OperationStackProxy.py
│   │   │   │   ├── OutputDeviceManagerProxy.py
│   │   │   │   ├── OutputDevicesModel.py
│   │   │   │   ├── PointingRectangle.py
│   │   │   │   ├── PreferencesProxy.py
│   │   │   │   ├── ResourcesProxy.py
│   │   │   │   ├── SelectionProxy.py
│   │   │   │   ├── StageModel.py
│   │   │   │   ├── Theme.py
│   │   │   │   ├── ToolModel.py
│   │   │   │   ├── Utilities.py
│   │   │   │   ├── ViewModel.py
│   │   │   │   └── VisibleMessagesModel.py
│   │   │   ├── Duration.py
│   │   │   ├── __init__.py
│   │   │   ├── ListModel.py
│   │   │   ├── qml
│   │   │   │   └── UM
│   │   │   │   ├── ApplicationMenu.qml
│   │   │   │   ├── Dialog.qml
│   │   │   │   ├── MessageStack.qml
│   │   │   │   ├── Preferences
│   │   │   │   │   ├── ConfirmRemoveDialog.qml
│   │   │   │   │   ├── GeneralPage.qml
│   │   │   │   │   ├── MachinesPage.qml
│   │   │   │   │   ├── ManagementPage.qml
│   │   │   │   │   ├── PreferencesDialog.qml
│   │   │   │   │   ├── PreferencesPage.qml
│   │   │   │   │   ├── RenameDialog.qml
│   │   │   │   │   ├── SettingVisibilityCategory.qml
│   │   │   │   │   └── SettingVisibilityItem.qml
│   │   │   │   ├── ProgressBar.qml
│   │   │   │   ├── qmldir
│   │   │   │   ├── RecolorImage.qml
│   │   │   │   ├── SimpleButton.qml
│   │   │   │   ├── TabRowButton.qml
│   │   │   │   ├── TabRow.qml
│   │   │   │   ├── TooltipArea.qml
│   │   │   │   └── Wizard.qml
│   │   │   ├── QtApplication.py
│   │   │   ├── QtKeyDevice.py
│   │   │   ├── QtMouseDevice.py
│   │   │   └── QtRenderer.py
│   │   ├── Resources.py
│   │   ├── SaveFile.py
│   │   ├── Scene
│   │   │   ├── Camera.py
│   │   │   ├── GroupDecorator.py
│   │   │   ├── __init__.py
│   │   │   ├── Iterator
│   │   │   │   ├── BreadthFirstIterator.py
│   │   │   │   ├── DepthFirstIterator.py
│   │   │   │   ├── __init__.py
│   │   │   │   └── Iterator.py
│   │   │   ├── Platform.py
│   │   │   ├── SceneNodeDecorator.py
│   │   │   ├── SceneNode.py
│   │   │   ├── SceneNodeSettings.py
│   │   │   ├── Scene.py
│   │   │   ├── Selection.py
│   │   │   └── ToolHandle.py
│   │   ├── Settings
│   │   │   ├── constant_instance_containers.py
│   │   │   ├── ContainerFormatError.py
│   │   │   ├── ContainerProvider.py
│   │   │   ├── ContainerQuery.py
│   │   │   ├── ContainerRegistry.py
│   │   │   ├── ContainerStack.py
│   │   │   ├── DefinitionContainer.py
│   │   │   ├── EmptyInstanceContainer.py
│   │   │   ├── __init__.py
│   │   │   ├── InstanceContainer.py
│   │   │   ├── Interfaces.py
│   │   │   ├── Models
│   │   │   │   ├── ContainerPropertyProvider.py
│   │   │   │   ├── ContainerStacksModel.py
│   │   │   │   ├── DefinitionContainersModel.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── InstanceContainersModel.py
│   │   │   │   ├── SettingDefinitionsModel.py
│   │   │   │   ├── SettingPreferenceVisibilityHandler.py
│   │   │   │   ├── SettingPropertyProvider.py
│   │   │   │   └── SettingVisibilityHandler.py
│   │   │   ├── PropertyEvaluationContext.py
│   │   │   ├── SettingDefinition.py
│   │   │   ├── SettingFunction.py
│   │   │   ├── SettingInstance.py
│   │   │   ├── SettingRelation.py
│   │   │   └── Validator.py
│   │   ├── Signal.py
│   │   ├── SortedList.py
│   │   ├── Stage.py
│   │   ├── TaskManagement
│   │   │   ├── HttpRequestData.py
│   │   │   ├── HttpRequestManager.py
│   │   │   ├── HttpRequestScope.py
│   │   │   ├── __init__.py
│   │   │   └── TaskManager.py
│   │   ├── Tool.py
│   │   ├── Trust.py
│   │   ├── Util.py
│   │   ├── Version.py
│   │   ├── VersionUpgradeManager.py
│   │   ├── VersionUpgrade.py
│   │   ├── View
│   │   │   ├── CompositePass.py
│   │   │   ├── DefaultPass.py
│   │   │   ├── GL
│   │   │   │   ├── FrameBufferObject.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── OpenGLContext.py
│   │   │   │   ├── OpenGL.py
│   │   │   │   ├── ShaderProgram.py
│   │   │   │   └── Texture.py
│   │   │   ├── __init__.py
│   │   │   ├── RenderBatch.py
│   │   │   ├── Renderer.py
│   │   │   ├── RenderPass.py
│   │   │   ├── SelectionPass.py
│   │   │   └── View.py
│   │   └── Workspace
│   │   ├── __init__.py
│   │   ├── WorkspaceFileHandler.py
│   │   ├── WorkspaceMetadataStorage.py
│   │   ├── WorkspaceReader.py
│   │   └── WorkspaceWriter.py
│   └── uranium
│   └── plugins
│   ├── ConsoleLogger
│   │   ├── ConsoleLogger.py
│   │   ├── __init__.py
│   │   └── plugin.json
│   ├── FileHandlers
│   │   ├── OBJReader
│   │   │   ├── __init__.py
│   │   │   ├── OBJReader.py
│   │   │   ├── plugin.json
│   │   │   └── tests
│   │   │   ├── sphere.obj
│   │   │   └── TestOBJReader.py
│   │   ├── OBJWriter
│   │   │   ├── __init__.py
│   │   │   ├── OBJWriter.py
│   │   │   └── plugin.json
│   │   ├── STLReader
│   │   │   ├── __init__.py
│   │   │   ├── plugin.json
│   │   │   ├── STLReader.py
│   │   │   └── tests
│   │   │   ├── simpleTestCubeASCII.stl
│   │   │   ├── simpleTestCubeBinary.stl
│   │   │   └── TestStlReader.py
│   │   └── STLWriter
│   │   ├── __init__.py
│   │   ├── plugin.json
│   │   └── STLWriter.py
│   ├── FileLogger
│   │   ├── FileLogger.py
│   │   ├── __init__.py
│   │   └── plugin.json
│   ├── LocalContainerProvider
│   │   ├── __init__.py
│   │   ├── LocalContainerProvider.py
│   │   └── plugin.json
│   ├── LocalFileOutputDevice
│   │   ├── __init__.py
│   │   ├── LocalFileOutputDevicePlugin.py
│   │   ├── LocalFileOutputDevice.py
│   │   └── plugin.json
│   ├── Tools
│   │   ├── CameraTool
│   │   │   ├── CameraTool.py
│   │   │   ├── __init__.py
│   │   │   ├── plugin.json
│   │   │   └── tests
│   │   │   └── TestCameraTool.py
│   │   ├── MirrorTool
│   │   │   ├── __init__.py
│   │   │   ├── MirrorToolHandle.py
│   │   │   ├── MirrorTool.py
│   │   │   └── plugin.json
│   │   ├── RotateTool
│   │   │   ├── __init__.py
│   │   │   ├── plugin.json
│   │   │   ├── RotateToolHandle.py
│   │   │   ├── RotateTool.py
│   │   │   ├── RotateTool.qml
│   │   │   └── tests
│   │   │   └── TestRotateTool.py
│   │   ├── ScaleTool
│   │   │   ├── __init__.py
│   │   │   ├── plugin.json
│   │   │   ├── ScaleToolHandle.py
│   │   │   ├── ScaleTool.py
│   │   │   ├── ScaleTool.qml
│   │   │   └── tests
│   │   │   └── TestScaleTool.py
│   │   ├── SelectionTool
│   │   │   ├── __init__.py
│   │   │   ├── plugin.json
│   │   │   └── SelectionTool.py
│   │   └── TranslateTool
│   │   ├── __init__.py
│   │   ├── plugin.json
│   │   ├── tests
│   │   │   └── TestTranslateTool.py
│   │   ├── TranslateToolHandle.py
│   │   ├── TranslateTool.py
│   │   └── TranslateTool.qml
│   ├── UpdateChecker
│   │   ├── __init__.py
│   │   ├── plugin.json
│   │   ├── tests
│   │   │   └── TestUpdateCheckerJob.py
│   │   ├── UpdateCheckerJob.py
│   │   └── UpdateChecker.py
│   └── Views
│   └── SimpleView
│   ├── __init__.py
│   ├── plugin.json
│   └── SimpleView.py
├── nix-support
│   └── propagated-build-inputs
└── share
├── cmake-3.17
│   └── Modules
│   └── UraniumTranslationTools.cmake
└── uranium
└── resources
├── bundled_packages
│   └── uranium.json
├── i18n
│   ├── cs_CZ
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── de_DE
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── es_ES
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── fi_FI
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── fr_FR
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── hu_HU
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── it_IT
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── ja_JP
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── ko_KR
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── nl_NL
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── pl_PL
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── pt_BR
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── pt_PT
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── ru_RU
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── tr_TR
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   ├── uranium.pot
│   ├── zh_CN
│   │   ├── LC_MESSAGES
│   │   │   └── uranium.mo
│   │   └── uranium.po
│   └── zh_TW
│   ├── LC_MESSAGES
│   │   └── uranium.mo
│   └── uranium.po
└── shaders
├── color.shader
├── composite.shader
├── default.shader
├── object.shader
├── platform.shader
├── select_face.shader
├── selection.shader
└── toolhandle.shader
94 directories, 308 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment