MCPcopy Create free account

hub / github.com/Novattz/creamlinux-installer / functions

Functions324 in github.com/Novattz/creamlinux-installer

↓ 1 callersFunctioninstall_koaloader
Returns is_fallback so process_epic_action can set proxy_fallback_used.
src-tauri/src/installer/mod.rs:511
↓ 1 callersFunctioninstall_screamapi
(game: EpicGame, app_handle: AppHandle)
src-tauri/src/installer/mod.rs:444
↓ 1 callersFunctioninstall_smokeapi
(game: Game, app_handle: AppHandle)
src-tauri/src/installer/mod.rs:245
↓ 1 callersFunctioninstall_smokeapi_native
Install SmokeAPI to a native Linux game
src-tauri/src/installer/mod.rs:352
↓ 1 callersFunctioninstall_smokeapi_proton
Install SmokeAPI to a proton game
src-tauri/src/installer/mod.rs:264
↓ 1 callersMethodis_creamlinux_outdated
Check if CreamLinux version is outdated
src-tauri/src/cache/version.rs:50
↓ 1 callersFunctionis_pe_file
(path: &Path)
src-tauri/src/pe_inspector.rs:161
↓ 1 callersMethodis_smokeapi_outdated
Check if SmokeAPI version is outdated
src-tauri/src/cache/version.rs:42
↓ 1 callersFunctionlegendary_config_dir
()
src-tauri/src/epic_scanner.rs:31
↓ 1 callersFunctionlist_creamlinux_files
List all CreamLinux files in the cached version directory
src-tauri/src/cache/storage.rs:352
↓ 1 callersFunctionloadEpicGames
()
src/contexts/AppProvider.tsx:152
↓ 1 callersMethodname
()
src-tauri/src/unlockers/screamapi.rs:174
↓ 1 callersMethodname
()
src-tauri/src/unlockers/smokeapi.rs:155
↓ 1 callersMethodname
()
src-tauri/src/unlockers/creamlinux.rs:222
↓ 1 callersMethodname
()
src-tauri/src/unlockers/koaloader.rs:228
↓ 1 callersFunctionparse_appmanifest
Parse an appmanifest ACF file to extract game information
src-tauri/src/searcher.rs:199
↓ 1 callersFunctionparse_pe_imports
(path: &Path)
src-tauri/src/pe_inspector.rs:181
↓ 1 callersFunctionpost_report
(payload: ReportPayload)
src-tauri/src/reporting.rs:147
↓ 1 callersFunctionpreloadImage
(url: string)
src/services/ImageService.ts:50
↓ 1 callersFunctionpreloadImages
()
src/components/games/ImagePreloader.tsx:15
↓ 1 callersFunctionprocessDirectory
(dirPath)
scripts/optimize-svg.js:88
↓ 1 callersFunctionprocess_action
Process a single game action (install/uninstall Cream/Smoke)
src-tauri/src/installer/mod.rs:93
↓ 1 callersFunctionread_steam_registry
Try to read the Steam registry file to find installation paths
src-tauri/src/searcher.rs:76
↓ 1 callersMethodrender
()
src/components/layout/ErrorBoundary.tsx:49
↓ 1 callersFunctionrenderLoadingIndicator
()
src/components/common/LoadingIndicator.tsx:33
↓ 1 callersFunctionsave_local_report
Save a new vote to reports.json (or overwrite an existing one for the same game_id + unlocker combo).
src-tauri/src/reporting.rs:67
↓ 1 callersFunctionscan_game_directory
Scan a game directory to determine if it's native or needs Proton Also collect any Steam API DLLs for potential SmokeAPI installation
src-tauri/src/searcher.rs:324
↓ 1 callersFunctionsetCanvasSize
()
src/components/layout/AnimatedBackground.tsx:17
↓ 1 callersFunctionsetupDlcEventListeners
()
src/hooks/useDlcManager.ts:54
↓ 1 callersFunctionsetupEventListeners
()
src/hooks/useGames.ts:54
↓ 1 callersFunctionsetupEventListeners
()
src/hooks/useGameActions.ts:26
↓ 1 callersFunctionsetup_logging
()
src-tauri/src/main.rs:784
↓ 1 callersMethodtotal_failed
(&self)
src-tauri/src/cache/mod.rs:360
↓ 1 callersFunctionuninstall_creamlinux
Uninstall CreamLinux from a game
src-tauri/src/installer/mod.rs:206
↓ 1 callersFunctionuninstall_koaloader
(game: EpicGame, app_handle: AppHandle)
src-tauri/src/installer/mod.rs:597
↓ 1 callersFunctionuninstall_screamapi
(game: EpicGame, app_handle: AppHandle)
src-tauri/src/installer/mod.rs:484
↓ 1 callersFunctionuninstall_smokeapi
(game: Game, app_handle: AppHandle)
src-tauri/src/installer/mod.rs:254
↓ 1 callersFunctionuninstall_smokeapi_native
Uninstall SmokeAPI from a native Linux game
src-tauri/src/installer/mod.rs:404
↓ 1 callersFunctionuninstall_smokeapi_proton
Uninstall SmokeAPI from a proton game
src-tauri/src/installer/mod.rs:309
↓ 1 callersFunctionupdate_config
(config_data: Config)
src-tauri/src/main.rs:81
↓ 1 callersFunctionupdate_dlc_configuration
Update the cream_api.ini file with the user's DLC selections
src-tauri/src/dlc_manager.rs:139
↓ 1 callersFunctionupdate_koaloader_version
(new_version: &str)
src-tauri/src/cache/storage.rs:257
↓ 1 callersFunctionupdate_outdated_games
Update all games that have outdated unlocker versions
src-tauri/src/cache/mod.rs:254
↓ 1 callersFunctionupdate_screamapi_version
(new_version: &str)
src-tauri/src/cache/storage.rs:243
↓ 1 callersFunctionuseAppLogic
(options: UseAppLogicOptions = {})
src/hooks/useAppLogic.ts:12
↓ 1 callersFunctionuseConflictDetection
(games: Game[])
src/hooks/useConflictDetection.ts:19
↓ 1 callersFunctionuseDisclaimer
()
src/hooks/useDisclaimer.ts:9
↓ 1 callersFunctionuseDlcManager
()
src/hooks/useDlcManager.ts:27
↓ 1 callersFunctionuseGameActions
()
src/hooks/useGameActions.ts:13
↓ 1 callersFunctionuseGames
()
src/hooks/useGames.ts:10
↓ 1 callersFunctionuseToasts
()
src/hooks/useToasts.ts:32
↓ 1 callersFunctionuseUnlockerSelection
()
src/hooks/useUnlockerSelection.ts:14
↓ 1 callersFunctionvalidate_creamlinux_cache
Validate that all required files exist for CreamLinux
src-tauri/src/cache/storage.rs:438
↓ 1 callersFunctionvalidate_koaloader_cache
(version: &str)
src-tauri/src/cache/storage.rs:427
↓ 1 callersFunctionvalidate_screamapi_cache
(version: &str)
src-tauri/src/cache/storage.rs:413
↓ 1 callersFunctionvalidate_smokeapi_cache
Validate that all required files exist for SmokeAPI
src-tauri/src/cache/storage.rs:381
↓ 1 callersFunctionwrite_config_to_dir
Write ScreamAPI config to a specific directory (where the ScreamAPI DLL lives)
src-tauri/src/screamapi_config.rs:47
↓ 1 callersFunctionwrite_cream_api_ini
Write cream_api.ini configuration file
src-tauri/src/installer/mod.rs:912
FunctionActionButton
({ isInstalled, isWorking, onClick, disabled = false, className = '', })
src/components/buttons/ActionButton.tsx:20
FunctionAddDlcDialog
({ visible, onClose, onAdd, existingIds }: AddDlcDialogProps)
src/components/dialogs/AddDlcDialog.tsx:22
FunctionAnimatedBackground
()
src/components/layout/AnimatedBackground.tsx:6
FunctionAnimatedCheckbox
({ checked, onChange, label, sublabel, className = '', }: AnimatedCheckboxProps)
src/components/buttons/AnimatedCheckbox.tsx:14
FunctionApp
* Main application component
src/App.tsx:33
FunctionAppProvider
({ children }: AppProviderProps)
src/contexts/AppProvider.tsx:20
FunctionButton
({ children, variant = 'primary', size = 'medium', isLoading = false, leftIcon, rightIcon, fullW
src/components/buttons/Button.tsx:19
FunctionConflictDialog
({ visible, conflicts, onResolve, onClose, })
src/components/dialogs/ConflictDialog.tsx:29
FunctionDialog
({ visible, onClose, className = '', preventBackdropClose = false, children, size = 'medium', sh
src/components/dialogs/Dialog.tsx:17
FunctionDialogActions
({ children, className = '', align = 'end' }: DialogActionsProps)
src/components/dialogs/DialogActions.tsx:13
FunctionDialogBody
({ children, className = '' }: DialogBodyProps)
src/components/dialogs/DialogBody.tsx:12
FunctionDialogFooter
({ children, className = '' }: DialogFooterProps)
src/components/dialogs/DialogFooter.tsx:12
FunctionDialogHeader
({ children, className = '', onClose, hideCloseButton = false }: DialogHeaderProps)
src/components/dialogs/DialogHeader.tsx:14
FunctionDisclaimerDialog
({ visible, onClose }: DisclaimerDialogProps)
src/components/dialogs/DisclaimerDialog.tsx:20
FunctionDlcSelectionDialog
({ visible, gameTitle, gameId, dlcs, onClose, onConfirm, onUpdate, isLoading, isEditMode = f
src/components/dialogs/DlcSelectionDialog.tsx:34
FunctionDropdown
({ label, description, value, options, onChange, disabled = false, className = '', }: DropdownPr
src/components/common/Dropdown.tsx:22
FunctionEpicGameItem
({ game, installing, onInstall, onUninstallScream, onUninstallKoaloader, onSettings, }: EpicGameIt
src/components/games/EpicGameItem.tsx:15
FunctionEpicGameList
({ games, isLoading, installingId, onInstall, onUninstallScream, onUninstallKoaloader, onSetting
src/components/games/EpicGameList.tsx:16
FunctionEpicUnlockerSelectionDialog
({ visible, game, onClose, onSelectScreamAPI, onSelectKoaloader, })
src/components/dialogs/EpicUnlockerSelectionDialog.tsx:26
FunctionGameItem
({ game, onAction, onEdit, onSmokeAPISettings, onRate, reportingEnabled }: GameItemProps)
src/components/games/GameItem.tsx:20
FunctionGameList
({ games, isLoading, onAction, onEdit, onSmokeAPISettings, onRate, reportingEnabled }: GameListProps)
src/components/games/GameList.tsx:21
FunctionHeader
({ onRefresh, refreshDisabled = false, onSearch, searchQuery }: HeaderProps)
src/components/layout/Header.tsx:15
FunctionIcon
({ name, size = 'md', variant, title, fillColor, strokeColor, className = '', ...rest })
src/components/icons/Icon.tsx:92
FunctionImagePreloader
({ gameIds, onComplete }: ImagePreloaderProps)
src/components/games/ImagePreloader.tsx:13
FunctionInitialLoadingScreen
({ message, progress }: InitialLoadingScreenProps)
src/components/layout/InitialLoadingScreen.tsx:12
FunctionLoadingIndicator
({ size = 'medium', type = 'spinner', message, progress = 0, className = '', }: LoadingIndicatorProp
src/components/common/LoadingIndicator.tsx:18
FunctionOptInDialog
({ visible, onAccept, onDecline })
src/components/dialogs/OptInDialog.tsx:23
FunctionProgressBar
({ progress }: ProgressBarProps)
src/components/common/ProgressBar.tsx:8
FunctionProgressDialog
({ visible, title, message, progress, showInstructions = false, instructions, onClose, }: Progre
src/components/dialogs/ProgressDialog.tsx:30
FunctionRatingDialog
({ visible, gameTitle, gameId, unlocker, onClose, onSubmit, })
src/components/dialogs/RatingDialog.tsx:37
FunctionReminderDialog
({ visible, onClose })
src/components/dialogs/ReminderDialog.tsx:21
FunctionScreamAPISettingsDialog
({ visible, onClose, gamePath, gameTitle, }: ScreamAPISettingsDialogProps)
src/components/dialogs/ScreamAPISettingsDialog.tsx:53
FunctionSettingsDialog
({ visible, onClose })
src/components/dialogs/SettingsDialog.tsx:22
FunctionSidebar
({ setFilter, currentFilter, onSettingsClick }: SidebarProps)
src/components/layout/Sidebar.tsx:18
FunctionSmokeAPISettingsDialog
({ visible, onClose, gamePath, gameTitle, }: SmokeAPISettingsDialogProps)
src/components/dialogs/SmokeAPISettingsDialog.tsx:58
FunctionSmokeAPIVotesDialog
({ visible, gameId, gameTitle, onConfirm, onClose, })
src/components/dialogs/SmokeAPIVotesDialog.tsx:27
FunctionToast
({ id, type, title, message, duration = 5000, // default 5 seconds onDismiss, }: ToastProps)
src/components/notifications/Toast.tsx:17
FunctionToastContainer
({ toasts, onDismiss, position = 'bottom-right' }: ToastContainerProps)
src/components/notifications/ToastContainer.tsx:21
FunctionUnlockerSelectionDialog
({ visible, gameId, gameTitle, onClose, onSelectCreamLinux, onSelectSmokeAPI, })
src/components/dialogs/UnlockerSelectionDialog.tsx:28
FunctionUpdateScreen
({ onComplete }: UpdateScreenProps)
src/components/layout/UpdateScreen.tsx:14
FunctionVotesDisplay
({ votes })
src/components/common/VotesDisplay.tsx:17
Functionabort_dlc_fetch
(state: State<'_, AppState>, app_handle: tauri::AppHandle)
src-tauri/src/main.rs:389
← previousnext →101–200 of 324, ranked by callers