Sibl-gui

Latest version: v4.0.8

Safety actively analyzes 619231 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 11

4.0.8

| **Umbra** 1.0.9 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=10&state=closed
| **Manager** 2.0.5 - Stable - Milestone: https://github.com/KelSolaar/Manager/issues?milestone=4&state=closed
| **Foundations** 2.1.0 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=8&page=1&state=closed

- Handled **WindowsError** in **database** component while retrieving stats on a non existing file.
- Handled exception while searching in tags cloud using an invalid regex pattern in **searchDatabase** component.
- Handled potential **IOError** exceptions related to **foundations.common.foundations.common.isBinaryFile** definition usage when accessing a locked file.
- Prevented exception in **sibl_gui.ui.common.getFormattedShotDate** definition.
- Prevented **AttributeError** exception in **sibl_gui.components.core.inspector.inspector.Inspector.__setActiveIblSet** method when no active iblSet is defined.
- Prevented **ValueError** exception in **sibl_gui.components.core.inspector.inspector.Inspector.__drawActiveIblSetOverlay** method when invalid lights colors attributes are used.
- Prevented **IndexError** exception in **inspector** component.
- Prevented exception reports stacking.
- Prevented **AttributeError** exception in **umbra.components.scriptEditor.scriptEditor.ScriptEditor.__editor__modificationChanged** method.
- Prevented files reloading on exit in **scriptEditor** component.
- Fixed long startup delay when no Internet connection is available.
- Fixed **notificationsManager** notifiers insertion order.
- Fixed caching issue in **foundations.parsers.SectionsFileParser.write** method.
- Fixed various issues in **Softimage_Arnold_Standard**, **Softimage_Arnold_Dome_Light** and **Softimage_Arnold_Lightsmith** templates to support latest **SItoA** build.
- Handled **BadZipfile** exception in **foundations.pkzip.Pkzip.extractZipFile** method.
- Ensured **fileSystemEventsManager** manager doesn't compares integer paths modification times to float ones.
- Ensured **Softimage_Arnold_Lightsmith** Template compatibility with **SItoA 2.8.0** by removing deprecated legacy light filter code.
- Ensured directional light position is correct in **Maya_Arnold_Standard** and **Maya_Arnold_Dome_Light** Templates.
- Ensured Templates are downloaded into **Factory** directory only if writable.
- Ensured Ibl Set icon is properly displayed in **inspector** component plates view.
- Ensured **Softimage_Arnold_*** Templates compatibility with latest **SItoA** build.
- Ensured **notificationsManager** has a maximum number of displayed notifiers at same time.
- Ensured **foundations.parsers.SectionsFileParser.parse** method reads current file content if no content has been previously set.
- Ensured that loggers and their formatters receive unicode data.
- Ensured directional light position is correct in **Maya_Arnold_Standard** and **Maya_Arnold_Dome_Light** templates.
- Removed **miCreateOtherOptionsNodesForURG** mel procedure call in **Maya_MR_Standard** Template.
- Removed dependency on **ordereddict** for Python versions that already include it.
- Moved **foundations.common.isBinaryFile** definition into **foundations.io** module.
- Added **foundations.shell.** module.
- Added Jed Frechette **Blender_Cycles_Standard** template.
- Extracted documentation utilities to their own repository.
- Pass various globals variables through arguments in **umbra.engine.Umbra** class.
- Refactored magic methods implementation in various managers.
- Implemented fall-back preferences directory support.
- Implemented **get** method in various managers.
- Implemented **__setitem__** method in various managers.
- Implemented magic methods tests for **foundations.parsers.SectionsFileParser** class.
- Implemented **foundations.parsers.SectionsFileParser.setValue** method.
- Implemented support for **ANSI** escape codes.
- Implemented new documentation theme.
- Reformatted package docstrings.
- Verbosed **PyQt** version on startup.

4.0.7

| **Umbra** 1.0.8 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=9&page=1&state=closed
| **Manager** 2.0.4 - Stable - Milestone: https://github.com/KelSolaar/Manager/issues?milestone=3&state=closed
| **Foundations** 2.0.8 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=6&page=1&state=closed

- Implemented large thumbnails support.
- Implemented better unicode support.
- Implemented precise per channel color control over the IBL setup in **Softimage** Templates.
- Fixed **Softimage_Arnold_Standard** and **Softimage_Arnold_Dome_Light** Templates color profiles issues.
- Fixed exception in **Softimage_VRay_Standard** Template.
- Dropped **sqlalchemy-migrate** support.

4.0.6

| **Umbra** 1.0.7 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=8&state=closed
| **Foundations** 2.0.7 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=5&state=closed

- Added console support to Windows and Darwin Oses builds.
- Replaced **Py2App** with **Pyinstaller** on Darwin Os.
- Improved symbols expanding behavior in **Script Editor** Component.
- Improved various dialog button sizes.
- Darwin Os build should properly raise upon startup.
- Fixed exceptions raised by actions triggered in **Inspector** Component when no active Ibl Set is defined.
- Fixed exception in **sIBLeditUtilities** Component when attempting to edit an Ibl Set and nothing is selected.
- Fixed exception in **Database Operations** Component raised while updating an Ibl Set file location.
- Fixed **shutil.copytree** related exception in **Database** Component.
- Fixed **AttributeError** exception in **Inspector** Component.
- Fixed Qt related **RuntimeError** exception in **Preview** Component.
- Fixed exception in **Loader Script Options** Component when an attribute has undefined type.
- Fixed Python 2.6.x related exception in **Inspector** Component.
- Fixed duplicated languages on Windows Os build.
- Handled **gaierror** exception in **Tcp Client** Component.
- Fixed **Script Editor** Component **Save File As** action unexpected behavior.
- Fixed **Script Editor** Component **searchAndReplace** replace method.
- Fixed slowdown when switching editor in **Script Editor** Component.
- Fixed symbols matching in **Script Editor** Component.
- Fixed **socket** module related exceptions in **foundations.common.isInternetAvailable** definition.
- Handled non existing files and directories in **foundations.pkzip.Pkzip.extract** method.

4.0.5

| **Umbra** 1.0.6 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=7&state=closed
| **Foundations** 2.0.6 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=4&state=closed

- Implemented a better version rank calculation definition allowing to properly compare various version formats.
- Ensured **Reporter** is not initialising the **Crittercism** Client API 2 times.
- Handle Templates with no attributes sections.
- Fixed **Online Updater** Component exception when trying to install the Templates in an user defined directory.
- Fixed **Templates Outliner** Component exception when selected Template has no help file.
- Fixed **Search And Replace** dialog patterns related exception.
- Fixed **Softimage_MR_Standard** Template issue related to **mia_physicalsun** shader intensity being affected by **sIbl_Feedback** rotation.

4.0.4

| **Umbra** 1.0.5 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=5&state=closed
| **Foundations** 2.0.5 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=3&state=closed

- Fixed the encoding related issues preventing the application to work properly.
- Fixed ui related exception in **Online Updater** component.
- Prevented exception in **TCP Server Ui** Component when requested address is not available.

4.0.3

| **Umbra** 1.0.4 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=4&state=closed
| **Umbra** 1.0.3 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=3&state=closed
| **Umbra** 1.0.2 - Stable - Milestone: https://github.com/KelSolaar/Umbra/issues?milestone=2&state=closed
| **Manager** 2.0.3 - Stable - https://github.com/KelSolaar/Manager/issues?milestone=2&state=closed
| **Manager** 2.0.2 - Stable - https://github.com/KelSolaar/Manager/issues?milestone=1&state=closed
| **Foundations** 2.0.4 - Stable - Milestone: https://github.com/KelSolaar/Foundations/issues?milestone=2&state=closed
| **Foundations** 2.0.3 - Stable - https://github.com/KelSolaar/Foundations/issues?milestone=1&state=closed

- Implemented an unhandled exceptions **Reporter** connected to https://www.crittercism.com/
- Ensure that **sIBL_GUI** frozen version doesn't require administrator rights on Windows.
- Overall Ui style update ( ScrollBars, Icons, etc... ).
- Add wizard for case when no Templates were found.
- **Loader Script** Component now uses **TCP Client Ui** Component interface.
- Implemented mechanism to flush invalid / missing Database entries in **Database Operations** Component.
- Implemented **Yes to All** / **No to All** buttons in relevant dialogs.
- Implemented **Trace Ui** Component.
- Reloading a Component will reload its dependencies in **Components Manager Ui** Component.
- Implemented command line support for modules execution tracing through **-t, --traceModules** parameter.
- Implemented support for per instance logging file.
- Views display user friendly default message.
- Rename **Db** Component to **Database**.
- Rename **Database Browser** Component to **Ibl Sets Outliner**.
- Add support for **Python 2.6**.
- **sIBL_GUI** is now a distributable Python package: http://pypi.python.org/pypi/sIBL_GUI
- Dropped support for **XSI_Arnold_Dome_Light**, **XSI_Arnold_Standard** and **XSI_MR_Standard** Templates.
- Dropped support for **3dsmax** versions prior to **3dsmax 2010**.
- Dropped support for **Maya** versions prior to **Maya 2011**.
- Disable **mentalrayGlobals.passAlphaThrough** attribute in **Maya_MR_Standard** and **Maya_MR_Lightsmith** Templates.
- Fixed various widgets classes, implemented small ui test cases.
- Fixed inconsistent Ui startup verbose level.
- Components are properly displayed in **Components Manager Ui** Component.
- User Templates are properly imported into the user Collection.

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.