The Shotgun engine for the shell works in conjunction with the Tank command.Once the engine has been installed, you can run Shotgun Pipeline Toolkit apps straight from the command line.The Tank command will take care of listing and presenting the user with the different installed apps that are available.The engine forms the bridge between the terminal and the installed apps.
If you have access to the Shotgun Pipeline Toolkit, you also have access to the source code for all apps, engines and frameworks in Github where we store and manage them.This is inconsistent with other engines, where has_ui indicates that an active UI is present and running.This pull request adjusts the shotgun engine so that has_ui only returns true when a QApplication is actually active in the system. This change affects the visual appearance of all apps running in the engine, making their visual appearance much more consistent with the look and feel that you would get inside Maya. The problem is, when I click on the first button, for example, this is what happens: It updates only the last button. S) row.append(button) self.ground_data_buttons.append(row) The idea is to update the clicked button text with the value selected in the List Box.