What’s new?

The following shows latest changes and feature additions to smartLib.

Version 4.20

  • Fix launching for nuke-11

Version 4.19

  • Update to nuke-15

Version 4.18

Search in shot tree

The shots tree contains now a search feature so that you can quickly find folders and files within a shot.

Expand and collapse shot tree

Click the expand button to expand all directories in the shots tree. Click the collapse button to collapse all directories in the shots tree.

Add labels to items in shot tree

You can now crate custom labels with custom colors and assign them to any item. These can be used as visual helpers and you can also search items by label. You can update label colors and also remove them when no longer needed.

Small note: When removing a label, the item’s label is still recorded in the metadata. This helps you in situations where you decide to revive label. In that case simply create the label with the same name again and your previously labeled items carry that same label again.

_images/labels.png

Launch working file from context menu

Right click a working file and choose ‘open nukescript’ from the context menu to launch the working file. This is an alternative to using the shot widget’s dropdown menu.

_images/launch_nk.png

Other

Fix: Render and Footage icons don’t show in shot tree under Windows

Version 4.17

Speed up launching sequence cut

The sequence cut lets you create edits for selected versions in a project. Launching the sequence cut has been speed up heavily.

Make shot info text areas in project view editable for all shots

In previous versions shot notes could be only updated by loading a shot and updating the shot notes text area on the bottom right. With this update all shot text areas in the project section in the middle became editable.

Other

  • Clicking ‘open’ closes smartLib before opening the working file
  • Edit format window: Add Button to apply format values from default values
  • Fix: Leading zeros get removed in shot name when bulk creating shots
  • Fix: Import from footage directory returned without importing media
  • Fix: Apply default format from settings when creating new work file

Version 4.16

  • Add studio model

  • Add help menu

    _images/help_context_menu.png

Version 4.15

Other

Update to nuke-14

Version 4.14

Fix: Cannot enter nested folder when clicking top level system folder in Windows

When trying to click a folder in the system list when you are on the top level (i.e. drive level) then navigating into a folder did not happen. This happened only under windows and is related to the fact that Windows always requires a forward slash after the drive letter, which was not present. This has been fixed now.

Fix: Dropping a folder into the saved projects list holds an event lock under windows

When dropping a folder into the saved projects list then the event could not be released which caused not being able to enter any text in the upcoming dialog. This dialog was there only to give the folder to favorite a different name. This feature has been turned off and you can rename an element in the favorite list after it has been added if needed by right clicking it and choosing ‘rename’ from the context menu.

Add ‘Add to saved projects’ command in system list right click menu

Adding a selected folder in the system list to the saved projects via the context menu is an alternative way to dragging and dropping the folder into the saved projects list.

Version 4.13

Continuous load

In previous versions, smartLib was blocked until everything was loaded. This update adds a progress bar when launching smartLib and when switching projects. When loading shots it will perform a continuous load which will speed up launching smartLib heavily. Loaded data gets shown right away while further data will get fetched in the background without blocking smartLib or Nuke.

_images/continuous_load.gif

Create sequence cut

Right click any shot in the project view and execute ‘sequence cut…’. This lets you set up a sequence cut for all your selected shots and watch all latest versions in context to each other to see the state of your current show.

_images/sequence_cut.png

Send rendering to smartMedia

If you have smartMedia installed on your machine, then you can right click any media in smartLib’s shot section and send it straight to smartMedia. You can then convert the media to your needs.

_images/send_to_smartMedia.png

Adjust and uniform style

Replace icons in favor for an overall dark theme. Perform some styling tweaks.

Expose settings button and docs button in GUI

You can now launch the settings window and tutorial and documentation pages directly from the smartLib main window. These are exposed as buttons at the top right of the main window:

_images/docs_settings_btn.jpg

Load selected item when enter key is pressed

When selecting a folder in the system list or a shot in the project view then the selected item will be loaded. This behavior can be unselected to revert back to previous behavior. To do so navigate to smartLib’s settings and uncheck the checkbox ‘Load selected item on enter pressed’ in the ‘General’ tab.

Show number of shots for currently loaded show

When loading a show, this shows now the overall number of shots it contains.

_images/number_shots.jpg

Version 4.12

Other

  • Fix: create new shot from template does not use shot name
  • Fix: Context menu in template editor does no longer show up

Version 4.11

Other

  • Fix: Settings file is non well formed when creating a new one

There was a small issue that got introduced while porting smartLib to Nuke-13 that caused a new smartLib settings file to be non well formed when creating one from scratch. This has been fixed now.

Version 4.10

Other

  • Fix dropping license into license window raises UnicodeDecodeError

Version 4.9

Send email to license author when machine installs license

You as a license owner will now receive an email when a new machine uses your license. This is just another layer of security to ensure your licenses get only used by you and no one else. In case you own a site license, you can always white- and black list any machines and decide yourself which machines to allow / disallow usage of your licenses.

Other

  • Fix reading trial license data fails decrypting

Version 4.8

  • Make Nuke-13 ready

Version 4.7

  • Allow install if mac id is already in DB and license quantity is 0
  • Speed up running in offline mode

Version 4.6

  • Create meta xml for shot when creating a new shot and when loading csv

    When creating a new empty shot or from an existing shot or from a shot template, we ensure that the meta xml file will always be created as well. Additionally, when importing data from csv for all shots, we create meta xml files for all shots in case they don’t contain any, yet.

Version 4.5

  • Adjust thumbnail sizes via a slider
  • Fix setting format for template nk file

Version 4.4

  • Open up for site licenses
  • Generate license by license file, login and install code
  • Update internal package structure

Version 4.3

Add functionality to turn automatic shot folder scan off

smartLib’s shot section on the right hand side of the smartLib main window contains a folder section which represents the folder and file hierarchy for the current shot.

_images/click_to_load.jpg

In case this folder contains thousands of files, it might take a bit for smartLib to launch. By default, we will not automatically scan this folder anymore which means a great performance boost. You can click the section click to load to perform a folder scan. This needs to be done each time you launch smartLib. However, we have added functionality to the settings window to remember the auto scan.

_images/settings.jpg

In the setting’s General Tab you can re-enable this feature by enabling the automatic shot folder scan checkbox. The folder scan will then always be performed when launching smartLib.

If your shot folder contains not that many files, we encourage you to enable this checkbox so that the folder scan performs automatically. However, once your shot folder starts to contain thousands and thousands of files, we encourage you to turn the automatic shot folder scan off to have a quicker launch of smartLib.

Version 4.2

  • Export project report as html version
  • Export project report as csv version
  • Bring back exporting the project report in Nuke-11 (only html and csv)
  • Import csv data for multiple shots of a project and into single shots
  • Assign custom user to shot
  • Change default shot image’s mode (light, medium, dark)
  • Update icons
  • Add sphinx documentation

Version 4.1

  • Fix List navigation updates when browsing to path manually

Version 4.0

  • Made Nuke11 ready
  • Major code updates and code improvements

Version 3.0

  • User setting to set the user for the currently opened shot
  • Setting default formats for nuke scripts
  • Changing the format of a nuke script on the fly (shot template creation, tree hierarchy current shot, creating new shots from template)
  • Pin/ unpin smartLib main window to stay always on top or not
  • Ignore nuke script in shot drop down(e.g. backup- and annotation scripts)
  • Delete preview shot image
  • Inline tooltips on all major widgets and elements (smartLib main window and settings)
  • Overall code improvement, stability and speed ups -

Version 2.3

  • System folder - ability to create a new folder
  • Default shot template for project - as soon as you create a new shot from a shot template the selected template will be stored for this project. So if you create another one the selected template from the template list will be the template the you used the last time.
  • Bulk shot creation from template - all three shot creation methods (empty shot, from existing shot folder structure, from shot template) include now the ability to create multiple shots in one go. In the name input simply enter multiple shot names separated by comma.
  • Source footage default folder - In the current shot section right click one of your folders and choose “footage directory->set footage directory”. Now you can directly browse to the folder by navigating to cragl->smartLib->import from footage directory. This can be set per shot or you can also set a default footage directory in your shot template to enable this feature for each shot. In the right click menu you can also choose a global folder outside the shot itself so this will then always direct you to that folder.
  • Global gamma slider for shot thumbnails - in the settings window in the general section there is a new slider for setting the gamma when creating shot thumbnails.
  • Collapse image sequences - In cragl->smartLib->settings in the general tab you can find the option “collapse image sequences”. This collapses image sequences in the current shot section and displays a sequence in this format - sequenceName.[1001-1100].exr. If you need to copy, cut and paste items you need to uncheck the collapse image sequences option in smartLib’s settings window.
  • Insert into dag - in the currentShot section right click a file, image sequence or nukescript and choose “insert in dag”. This will insert the selected item into your node graph.
  • Insert shot notes - choose cragl->smartLib->insert shot notes. This creates a sticky note and pastes all notes for this shot into it.
  • All items get sorted alphabetically. This is now the default method.
  • Improved file selection behaviour in shot lib section. This behaves now exactly the same way as selecting files in your explorer.

Version 2.2

  • Implement double clicking the saved projects opens the currently clicked project in the project view
  • Fix bug that caused problem when setting the thumbnail image in windows 10
  • Enable custom status color - color picker now in edit window
  • Add functionality to set the padding delimiter to an underscore or to a fullstop

Version 2.1

  • Add functionality to set render path for a shot outside the shot folder. Works also for whole shot templates.
  • Fix Bug that caused errors in creating shot thumbnails in windows

Version 2.0

  • Code optimization
  • Add Status/Report Tab in Settings
  • Add functionality to create custom shot status
  • Add functionality to export the current project with all thumbnails, status and comments
  • Add shortcut to system section. Pressing enter will now enter the currently selected folder
  • Add shortcut to system section. Pressing the backspace key will now leave the current folder and navigate to the parent folder
  • Add reveal in finder functionality to right click menu in system section
  • Fix bug that caused the status to be redrawn to the previous status in the current project section if a shot note is written
  • Fix bug that caused problems with loading a project that had non well formed metadata xml files

Version 1.0

  • Initial release