MCPcopy Create free account

hub / github.com/albozes/shotbuddy / functions

Functions291 in github.com/albozes/shotbuddy

↓ 2 callersFunctiontoggleCellClasses
(columnId, hidden)
app/static/js/main.js:136
↓ 2 callersFunctionupdateNamingPreview
(inputId, previewId)
app/static/js/main.js:2222
↓ 2 callersMethodupdate_settings
Update user settings and save (handles global, local project, and shared project settings).
app/services/project_manager.py:249
↓ 1 callersMethod_build_version_index
Scan WIP directory once and return {base_stem: [version_numbers]}.
app/services/reference_manager.py:69
↓ 1 callersMethod_collect_versions
Collect all version numbers for a base stem from the WIP directory.
app/services/reference_manager.py:57
↓ 1 callersMethod_ensure_ref_images_dir
Create ref-images directory structure if it doesn't exist.
app/services/reference_manager.py:29
↓ 1 callersFunction_find_file_with_extensions
Find a file in folder_path matching base_name with any of the given extensions.
app/routes/shot_routes.py:28
↓ 1 callersMethod_get_active_version
Determine which WIP version matches the latest file.
app/services/reference_manager.py:81
↓ 1 callersMethod_get_lipsync_info
Get info for all lipsync assets (driver, target, result, custom).
app/services/shot_manager.py:411
↓ 1 callersMethod_load_shot_notes
Load notes from a shot directory.
app/services/shot_manager.py:358
↓ 1 callersMethod_migrate_flat_to_versioned
One-time migration of flat ref-images into latest/ + wip/ structure. Only scans for loose image files directly in ref-images/. Once migrated,
app/services/reference_manager.py:35
↓ 1 callersFunction_parse_a1111
Parse AUTOMATIC1111/Forge style metadata.
app/services/prompt_importer.py:60
↓ 1 callersFunction_parse_comfyui
Parse ComfyUI prompt or workflow JSON string.
app/services/prompt_importer.py:74
↓ 1 callersMethod_rename_latest_files
Rename files in the latest_images and latest_videos directories.
app/services/shot_manager.py:134
↓ 1 callersMethod_rename_lipsync_files
Rename all lipsync-related files (driver, target, result, custom).
app/services/shot_manager.py:98
↓ 1 callersMethod_rename_thumbnails
Rename cached thumbnails for a shot.
app/services/shot_manager.py:152
↓ 1 callersFunctionactivateOnboarding
()
app/static/js/main.js:3027
↓ 1 callersFunctionaddNewShotAfter
(afterShot)
app/static/js/main.js:1527
↓ 1 callersMethodapply_naming_pattern
Rename all existing WIP and latest files to match the current naming pattern. Returns: dict with 'renamed' and 'errors' counts.
app/services/file_handler.py:236
↓ 1 callersFunctioncancelEdit
()
app/static/js/main.js:1814
↓ 1 callersFunctioncheckForProject
()
app/static/js/main.js:530
↓ 1 callersMethodclear_current_project
(self)
app/services/project_manager.py:102
↓ 1 callersFunctioncloseCreateProjectModal
()
app/static/js/main.js:369
↓ 1 callersFunctioncloseLipsyncCustomModal
()
app/static/js/main.js:1445
↓ 1 callersFunctioncloseNotesModal
()
app/static/js/main.js:1752
↓ 1 callersFunctionclosePromptModal
()
app/static/js/main.js:1993
↓ 1 callersFunctioncloseRenameModal
()
app/static/js/main.js:2278
↓ 1 callersFunctionconfirmLipsyncCustomLabel
()
app/static/js/main.js:1453
↓ 1 callersMethodcount_renameable_files
Count files that would be renamed by apply_naming_pattern.
app/services/file_handler.py:183
↓ 1 callersFunctioncreateLipsyncZone
(shot)
app/static/js/main.js:1250
↓ 1 callersFunctioncreateReferenceImageElement
(img)
app/static/js/main.js:2640
↓ 1 callersFunctioncreateShotRow
(shot)
app/static/js/main.js:751
↓ 1 callersFunctioncreate_app
()
app/__init__.py:8
↓ 1 callersMethodcreate_shot_between
Create a new shot between existing shots. Parameters ---------- after_shot : str or None Name of the shot after w
app/services/shot_manager.py:268
↓ 1 callersMethodcreate_video_thumbnail
Extract the first frame of ``video_path`` and save it as a thumbnail.
app/services/file_handler.py:307
↓ 1 callersFunctiondeactivateOnboarding
()
app/static/js/main.js:3033
↓ 1 callersMethoddelete_empty_shot
Delete an empty shot (no image or video assets).
app/services/shot_manager.py:197
↓ 1 callersMethoddelete_reference_image
Delete a reference image and all its versions.
app/services/reference_manager.py:254
↓ 1 callersMethodensure_config_dir
(self)
app/services/project_manager.py:29
↓ 1 callersFunctionextract_prompt_from_png
Return prompt and negative prompt from PNG metadata if available.
app/services/prompt_importer.py:8
↓ 1 callersFunctionfetchVersion
()
app/static/js/main.js:2191
↓ 1 callersFunctiongetArtistForShot
(shotName)
app/static/js/main.js:845
↓ 1 callersFunctiongetArtistInitials
(name)
app/static/js/main.js:830
↓ 1 callersFunctiongetFileType
(filename)
app/static/js/main.js:1675
↓ 1 callersFunctiongetNextTip
()
app/static/js/main.js:3047
↓ 1 callersMethodget_next_shot_number
Get next available shot number.
app/services/shot_manager.py:241
↓ 1 callersMethodget_prompt_versions
Return a sorted list of prompt versions for the given asset.
app/services/shot_manager.py:737
↓ 1 callersMethodget_reference_images
Get list of all reference images with version info.
app/services/reference_manager.py:111
↓ 1 callersFunctioninitColumnContextMenu
()
app/static/js/main.js:72
↓ 1 callersFunctioninitThemeSwatches
()
app/static/js/main.js:2146
↓ 1 callersFunctionkill_shotbuddy_on_port
Try to kill Shotbuddy processes using the specified port.
run.py:76
↓ 1 callersFunctionloadAllMissingThumbnails
()
app/static/js/main.js:2887
↓ 1 callersFunctionloadProjectFromManualPath
()
app/static/js/main.js:321
↓ 1 callersMethodload_projects
(self)
app/services/project_manager.py:33
↓ 1 callersFunctionload_server_config
Load server host and port from shotbuddy.cfg if it exists.
run.py:14
↓ 1 callersFunctionopenPromptModal
(shotName, assetType, version)
app/static/js/main.js:1959
↓ 1 callersFunctionopenRecentProject
(path)
app/static/js/main.js:306
↓ 1 callersFunctionpopulateProjectDrawerSettings
()
app/static/js/main.js:219
↓ 1 callersFunctionpreviewTheme
(theme)
app/static/js/main.js:2121
↓ 1 callersFunctionrenameReferenceImage
(oldName, newName)
app/static/js/main.js:2804
↓ 1 callersFunctionrenameShot
(oldName, newName)
app/static/js/main.js:1842
↓ 1 callersMethodrename_reference_image
Rename a reference image and all its versions.
app/services/reference_manager.py:205
↓ 1 callersMethodrename_shot
Rename a shot and all associated files.
app/services/shot_manager.py:168
↓ 1 callersFunctionrenderReferenceImages
()
app/static/js/main.js:2615
↓ 1 callersFunctionrestart_server
Restart the server by starting a new process and exiting the current one.
app/routes/settings_routes.py:99
↓ 1 callersMethodrestore_reference_version
Restore a specific version of a reference image to latest.
app/services/reference_manager.py:166
↓ 1 callersFunctionsaveNotes
(shotName, notes)
app/static/js/main.js:1704
↓ 1 callersMethodsave_file
Save uploaded file with proper versioning
app/services/file_handler.py:69
↓ 1 callersMethodsave_reference_image
Save a reference image as a new version.
app/services/reference_manager.py:137
↓ 1 callersMethodsave_shot_notes
Save notes for a shot.
app/services/shot_manager.py:685
↓ 1 callersFunctionselectPromptVersion
(v)
app/static/js/main.js:1917
↓ 1 callersFunctionshowDropdownColorPicker
(dropdown, artistName, shotName)
app/static/js/main.js:994
↓ 1 callersFunctionshowOnboardingTip
(tip)
app/static/js/main.js:3061
↓ 1 callersFunctionstartLazyThumbnailLoading
()
app/static/js/main.js:2950
↓ 1 callersFunctiontoggleColumnVisibility
(columnId, visible)
app/static/js/main.js:142
↓ 1 callersFunctiontoggleShotCollapse
(shotName)
app/static/js/main.js:2518
↓ 1 callersFunctiontoggleVersionDropdown
()
app/static/js/main.js:1912
↓ 1 callersFunctionupdateNearestDropZone
(clientY)
app/static/js/main.js:429
Method__init__
(self, project_path)
app/utils.py:17
Method__init__
(self, project_path, naming_pattern='{shot}')
app/services/file_handler.py:44
Method__init__
(self)
app/services/project_manager.py:13
Method__init__
(self, project_path: str)
app/services/reference_manager.py:21
Method__init__
(self, project_path)
app/services/shot_manager.py:51
Function_format_shot_parts
Format numeric segments back into a shot name.
app/services/shot_manager.py:42
Function_open_browser_when_ready
(url)
run.py:161
Function_parse_shot_parts
Return the numeric segments for a shot name.
app/services/shot_manager.py:37
FunctionaddArtistInSettings
()
app/static/js/main.js:1063
FunctionaddNewShot
()
app/static/js/main.js:1499
Functionapply_naming
Save the naming pattern and rename all existing files to match it.
app/routes/settings_routes.py:72
Methodclear_thumbnail_cache
Remove all files from the thumbnail cache.
app/services/file_handler.py:56
FunctioncloseProject
()
app/static/js/main.js:261
FunctioncloseShotLimitModal
()
app/static/js/main.js:2068
Functionclose_project
()
app/routes/project_routes.py:121
FunctionconfirmApplyNaming
(inputId)
app/static/js/main.js:2249
FunctionconfirmCreateProject
()
app/static/js/main.js:377
FunctioncopyToNewPromptVersion
()
app/static/js/main.js:2000
FunctioncopyVersion
()
app/static/js/main.js:2202
Functioncreate_project
()
app/routes/project_routes.py:132
Methodcreate_project
(self, project_path, project_name)
app/services/project_manager.py:70
Functioncreate_shot
(project)
app/routes/shot_routes.py:52
← previousnext →101–200 of 291, ranked by callers