Example #1
0
import os
import maya.cmds as m

from fxpt.fx_utils.utils import pathToSlash, getUserCfgDir


MAYA_VERSION = m.about(version=True)
TOOL_DIR = pathToSlash(os.path.dirname(__file__))
TOOLS_CFG = TOOL_DIR + '/tools_list.yaml'
SPARK_USER_CFG_DIR = getUserCfgDir() + '/fx_spark'
TOOLS_CFG_USER = SPARK_USER_CFG_DIR + '/tools_list_user.yaml'
HISTORY_FILE = SPARK_USER_CFG_DIR + '/history.json'

HISTORY_LENGTH = 5

UI_FRAME_WIDTH = 500
UI_FRAME_CENTER_OFFSET = -200
UI_ITEM_SIZE = 24
UI_LIST_SIZE_BOTTOM_MARGIN = 0
UI_MAX_RESULTS_HEIGHT = 300
UI_CONTENTS_MARGIN = 4
UI_LABEL_HEIGHT = 30
UI_SEARCH_FIELD_HEIGHT = 28

UI_DEFAULT_ANNOTATION = 'Type something to search or type ? to help'
UI_DEFAULT_STATUS = 'Favorite and Recent commands:'

SEARCH_CATEGORY_TOOLS = 'tools'
SEARCH_CATEGORY_CMD = '@'
SEARCH_CATEGORY_CMD_RT = '#'
SEARCH_CATEGORY_ALL = '!'
Example #2
0
def cleanupPath(path):
    return pathToSlash(path.strip()).rstrip('/')
Example #3
0
def cleanupPath(path):
    return pathToSlash(path.strip()).rstrip("/")