Releases: krathjen/studiolibrary
Releases · krathjen/studiolibrary
Release 2.1.1
- Released 2017-10-21
- Added support for older poses and selection sets
- Added safer writes to the database with concurrent users
- Added better support for renaming folders and items with non-ASCII characters
- @kalemas Fixed locking and unlocking the libraryWidget
- Small improvements and bug fixes
Release 2.0.5
- Fixed text selection style
- Fixed custom order when a folder is renamed
- Fixed size warning when the menu bar is collapsed
- Fixed the MessageBox size when the parent window is smaller
- Fixed ToolTip style
- Fixed the message box dontShowAgain option type error
- Fixed the dontShowAgain option, not saving correctly
- Fixed MirrorTable.findSide when the naming convention is "Right" or "Left"
- Fixed the toolTip being set in the namespace edit
- Fixed the byFrame and fileType settings for the AnimCreateWidget
- Changed the item settings path to "{local}/StudioLibrary/LibraryItem.json"
- Small improvements
Release 2.0.0b10
- Added support for relative path when calling LibraryWidget.instance
- Added showQuestionDialog method to the LibraryItem
- Updated doc strings in the cmds.py module
- Renamed moveContents to movePaths for consistency
- Changed the database path to {root}/studiolibrary/database.json
- Changed cmds.relPath to match Python's native os.path.relpath format
- Improved and simplified the LibraryItem.save method
- Improved the menu icon margins
- Fixed showMoveItemsDialog
- Fixed LibraryItem.database return value
- Fixed return value for the studioqt.MessageBox.exec_()
- Fixed comment not saving
- Fixed BaseItem.showThumbnailCaptureDialog size issue
- Moved the examples folder to the top level
- Small improvements
Release 2.0.0b7 (Beta)
- Improved the message box widget style and consistency
- Added new dialog for when the root path does not exist on refresh
- Added support for an input text dialog using the studioqt.MessageBox widget
- Changed all rename dialogs to use the studioqt.MessageBox.input method
- Fixed readJson error when the given json file is corrupt
- Fixed analytics
Release 2.0.0b6 (Beta)
- Fixed the library widget window size on initial load
- Fixed the library widget theme instance being lost
- Fixed the relative path issue when renaming items
- Fixed relative paths when using short file paths
- Changed the default show argument to "True" for LibraryWidget.instance
- Small improvements to the database.py and cmds.py module
Release 2.0.0b5 (Beta)
- Fixed mirror table error on save
Release 2.0.0b4 (Beta)
- Fixed root path not being set properly on initial load
Release 2.0.0b3 (Beta)
- Fixed error after renaming a folder
- Fixed Maya items not showing outside of Maya
- Fixed database error when no database file exists
Release 2.0.0b2 (Beta)
- Added new folders widget
- Added menu for refreshing the UI
- @kalemas Added support for Maya 2017 workspaces
- Added the github web address to the readme
- @kalemas Added new method for validating a libraryItem "isValidPath"
- Added support for passing a library widget class to the main function
- Fixed the "changePathDialog" on OSX
- Fixed issue with the foldersWidget in Maya 2018
- Fixed showPreviewWidget when an item errors on selection
- Renamed folderswidget to treewidget
- Renamed the main arguments "lockFolder" and "unlockFolder" to "lockRegExp" and "unlockRegExp"
- Removed support for Maya 2016 and earlier versions
- Removed support for the folder widget updating when external changes are made from the Finder / Explorer
Release 2.0.0b1 (Beta)
These changes are to help with maintaining the project. Many API methods have been changed and removed, so the major version is now 2+.
- Removed library class
- Removed libraries menu
- Removed settings module
- Removed metafile module
- Removed analytics module
- Removed settingsDialog class
- Removed the hcolorbar widget
- Removed metafile methods from libraryItem
- Removed studiolibrarymaya support for the .list and .dict formats
- Removed studiolibrary.window, studiolibrary.library and studiolibrary.libraries method
- Renamed example1 to examples
- Merged the utils module and the api module to cmds.py
- Added support for relative paths in the database
- Added better support for renaming paths in the database
- Added a new example for creating a custom library widget
- Fixed mirrortable error when no mirrortable was found
- Fixed methods shadowing each other in the combinedwidget