SYMBOL INDEX (5812 symbols across 1218 files) FILE: Avalonia.Gif/BgWorkerCommand.cs type BgWorkerCommand (line 3) | internal enum BgWorkerCommand FILE: Avalonia.Gif/BgWorkerState.cs type BgWorkerState (line 3) | internal enum BgWorkerState FILE: Avalonia.Gif/Decoding/BlockTypes.cs type BlockTypes (line 3) | internal enum BlockTypes FILE: Avalonia.Gif/Decoding/ExtensionType.cs type ExtensionType (line 3) | internal enum ExtensionType FILE: Avalonia.Gif/Decoding/FrameDisposal.cs type FrameDisposal (line 3) | public enum FrameDisposal FILE: Avalonia.Gif/Decoding/GifColor.cs type GifColor (line 5) | [StructLayout(LayoutKind.Explicit)] method GifColor (line 28) | public GifColor(byte r, byte g, byte b, byte a = byte.MaxValue) FILE: Avalonia.Gif/Decoding/GifDecoder.cs class GifDecoder (line 25) | public sealed class GifDecoder : IDisposable method GifDecoder (line 69) | public GifDecoder(Stream fileStream, CancellationToken currentCtsToken) method Dispose (line 102) | public void Dispose() method PixCoord (line 114) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ClearImage (line 119) | private void ClearImage() method RenderFrame (line 128) | public void RenderFrame(int fIndex, WriteableBitmap writeableBitmap, b... method RenderFrameAt (line 166) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method DrawFrame (line 191) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method DisposePreviousFrame (line 253) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ClearArea (line 275) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method DecompressFrameToIndexBuffer (line 286) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method WriteBackBufToFb (line 419) | private void WriteBackBufToFb(IntPtr targetPointer) method ProcessHeaderData (line 443) | [MemberNotNull(nameof(Header))] method ProcessColorTable (line 479) | private static GifColor[] ProcessColorTable(ref Stream stream, byte[] ... method ProcessScreenDescriptor (line 506) | private void ProcessScreenDescriptor(byte[] tempBuf) method ProcessFrameData (line 524) | private void ProcessFrameData() method ProcessImageDescriptor (line 576) | private void ProcessImageDescriptor(ref int curFrame, byte[] tempBuf) method ProcessExtensions (line 615) | private void ProcessExtensions(ref int curFrame, byte[] tempBuf) FILE: Avalonia.Gif/Decoding/GifFrame.cs class GifFrame (line 5) | public class GifFrame FILE: Avalonia.Gif/Decoding/GifHeader.cs class GifHeader (line 6) | public class GifHeader FILE: Avalonia.Gif/Decoding/GifRect.cs type GifRect (line 3) | public readonly struct GifRect method GifRect (line 11) | public GifRect(int x, int y, int width, int height) method Equals (line 30) | public override bool Equals(object obj) method GetHashCode (line 38) | public override int GetHashCode() FILE: Avalonia.Gif/Decoding/GifRepeatBehavior.cs class GifRepeatBehavior (line 3) | public class GifRepeatBehavior FILE: Avalonia.Gif/Decoding/InvalidGifStreamException.cs class InvalidGifStreamException (line 6) | [Serializable] method InvalidGifStreamException (line 9) | public InvalidGifStreamException() { } method InvalidGifStreamException (line 11) | public InvalidGifStreamException(string message) method InvalidGifStreamException (line 14) | public InvalidGifStreamException(string message, Exception innerExcept... FILE: Avalonia.Gif/Decoding/LzwDecompressionException.cs class LzwDecompressionException (line 6) | [Serializable] method LzwDecompressionException (line 9) | public LzwDecompressionException() { } method LzwDecompressionException (line 11) | public LzwDecompressionException(string message) method LzwDecompressionException (line 14) | public LzwDecompressionException(string message, Exception innerExcept... FILE: Avalonia.Gif/Extensions/StreamExtensions.cs class StreamExtensions (line 8) | [DebuggerStepThrough] method SpanToShort (line 11) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Skip (line 14) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ReadBlock (line 23) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SkipBlocks (line 43) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ReadUShortS (line 63) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ReadByteS (line 73) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: Avalonia.Gif/GifImage.cs class GifImage (line 14) | public class GifImage : Control method OnPropertyChanged (line 48) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method IterationCountChanged (line 110) | private static void IterationCountChanged(AvaloniaPropertyChangedEvent... method OnAttachedToVisualTree (line 119) | protected override void OnAttachedToVisualTree(VisualTreeAttachmentEve... method Update (line 138) | private void Update() class CustomVisualHandler (line 163) | private class CustomVisualHandler : CompositionCustomVisualHandler method OnMessage (line 173) | public override void OnMessage(object message) method OnAnimationFrameUpdate (line 192) | public override void OnAnimationFrameUpdate() method OnRender (line 200) | public override void OnRender(ImmediateDrawingContext drawingContext) method MeasureOverride (line 236) | protected override Size MeasureOverride(Size availableSize) method ArrangeOverride (line 253) | protected override Size ArrangeOverride(Size finalSize) method SourceChanged (line 263) | private void SourceChanged(AvaloniaPropertyChangedEventArgs e) method UpdateGifInstance (line 286) | private void UpdateGifInstance(object source) FILE: Avalonia.Gif/GifInstance.cs class GifInstance (line 15) | public class GifInstance : IGifInstance method GifInstance (line 29) | internal GifInstance(object newValue) method GifInstance (line 40) | public GifInstance(string uri) method GifInstance (line 43) | public GifInstance(Uri uri) method GifInstance (line 46) | public GifInstance(Stream currentStream) method GetStreamFromString (line 93) | private static Stream GetStreamFromString(string str) method GetStreamFromUri (line 103) | private static Stream GetStreamFromUri(Uri uri) method Dispose (line 119) | public void Dispose() method ProcessFrameTime (line 128) | public WriteableBitmap? ProcessFrameTime(TimeSpan stopwatchElapsed) method ProcessFrameIndex (line 155) | internal WriteableBitmap ProcessFrameIndex(int frameIndex) FILE: Avalonia.Gif/IGifInstance.cs type IGifInstance (line 6) | public interface IGifInstance : IDisposable method ProcessFrameTime (line 14) | WriteableBitmap? ProcessFrameTime(TimeSpan stopwatchElapsed); FILE: Avalonia.Gif/InvalidGifStreamException.cs class InvalidGifStreamException (line 3) | [Serializable] method InvalidGifStreamException (line 6) | public InvalidGifStreamException() { } method InvalidGifStreamException (line 8) | public InvalidGifStreamException(string message) method InvalidGifStreamException (line 11) | public InvalidGifStreamException(string message, Exception innerExcept... FILE: Avalonia.Gif/WebpInstance.cs class WebpInstance (line 8) | public class WebpInstance : IGifInstance method WebpInstance (line 23) | internal WebpInstance(object newValue) method WebpInstance (line 34) | public WebpInstance(string uri) method WebpInstance (line 37) | public WebpInstance(Uri uri) method WebpInstance (line 40) | public WebpInstance(Stream currentStream) method RenderFrame (line 83) | private static void RenderFrame(SKCodec codec, WriteableBitmap targetB... method RenderFrame (line 98) | private static void RenderFrame(SKCodec codec, WriteableBitmap targetB... method GetStreamFromString (line 113) | private static Stream GetStreamFromString(string str) method GetStreamFromUri (line 123) | private static Stream GetStreamFromUri(Uri uri) method Dispose (line 148) | public void Dispose() method ProcessFrameTime (line 158) | public WriteableBitmap? ProcessFrameTime(TimeSpan stopwatchElapsed) method ProcessFrameIndex (line 185) | internal WriteableBitmap ProcessFrameIndex(int frameIndex) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Controls/LogViewerControl.axaml.cs class LogViewerControl (line 9) | public partial class LogViewerControl : UserControl method LogViewerControl (line 11) | public LogViewerControl() => InitializeComponent(); method OnDataContextChanged (line 16) | protected override void OnDataContextChanged(EventArgs e) method OnCollectionChanged (line 27) | private void OnCollectionChanged(object? sender, NotifyCollectionChang... method OnLayoutUpdated (line 35) | protected void OnLayoutUpdated(object? sender, EventArgs e) method OnDetachedFromLogicalTree (line 44) | protected override void OnDetachedFromLogicalTree(LogicalTreeAttachmen... FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Converters/ChangeColorTypeConverter.cs class ChangeColorTypeConverter (line 8) | public class ChangeColorTypeConverter : IValueConverter method Convert (line 10) | public object Convert(object? value, Type targetType, object? paramete... method ConvertBack (line 21) | public object ConvertBack( FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Converters/EventIdConverter.cs class EventIdConverter (line 7) | public class EventIdConverter : IValueConverter method Convert (line 9) | public object Convert(object? value, Type targetType, object? paramete... method ConvertBack (line 20) | public object ConvertBack( FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Extensions/LoggerExtensions.cs class LoggerExtensions (line 5) | public static class LoggerExtensions method Emit (line 7) | public static void Emit( method TestPattern (line 50) | public static void TestPattern(this ILogger logger, EventId eventId) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/DataStoreLoggerConfiguration.cs class DataStoreLoggerConfiguration (line 6) | public class DataStoreLoggerConfiguration FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/ILogDataStore.cs type ILogDataStore (line 5) | public interface ILogDataStore method AddEntry (line 8) | void AddEntry(LogModel logModel); FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/ILogDataStoreImpl.cs type ILogDataStoreImpl (line 3) | public interface ILogDataStoreImpl FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/LogDataStore.cs class LogDataStore (line 6) | public class LogDataStore : ILogDataStore method AddEntry (line 24) | public virtual void AddEntry(LogModel logModel) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/LogEntryColor.cs class LogEntryColor (line 5) | public class LogEntryColor method LogEntryColor (line 7) | public LogEntryColor() { } method LogEntryColor (line 9) | public LogEntryColor(Color foreground, Color background) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/Logging/LogModel.cs class LogModel (line 5) | public class LogModel FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/ViewModels/LogViewerControlViewModel.cs class LogViewerControlViewModel (line 5) | public class LogViewerControlViewModel : ViewModel, ILogDataStoreImpl method LogViewerControlViewModel (line 9) | public LogViewerControlViewModel(ILogDataStore dataStore) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/ViewModels/ObservableObject.cs class ObservableObject (line 6) | public class ObservableObject : INotifyPropertyChanged method Set (line 8) | protected bool Set( method OnPropertyChanged (line 24) | protected virtual void OnPropertyChanged([CallerMemberName] string? pr... FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Core/ViewModels/ViewModel.cs class ViewModel (line 3) | public class ViewModel FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/DataStoreLoggerTarget.cs class DataStoreLoggerTarget (line 10) | [Target("DataStoreLogger")] method InitializeTarget (line 22) | protected override void InitializeTarget() method Write (line 41) | protected override void Write(LogEventInfo logEvent) FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Extensions/ServicesExtension.cs class ServicesExtension (line 13) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method AddLogViewer (line 16) | public static IServiceCollection AddLogViewer(this IServiceCollection ... method AddLogViewer (line 24) | public static IServiceCollection AddLogViewer( method AddNLogTargets (line 36) | public static ILoggingBuilder AddNLogTargets( method AddNLogTargets (line 65) | public static ILoggingBuilder AddNLogTargets( FILE: StabilityMatrix.Avalonia.Diagnostics/LogViewer/Logging/LogDataStore.cs class LogDataStore (line 5) | public class LogDataStore : Core.Logging.LogDataStore method AddEntry (line 9) | public override async void AddEntry(Core.Logging.LogModel logModel) => FILE: StabilityMatrix.Avalonia.Diagnostics/ViewModels/LogWindowViewModel.cs class LogWindowViewModel (line 6) | public class LogWindowViewModel method LogWindowViewModel (line 10) | public LogWindowViewModel(LogViewerControlViewModel logViewer) method FromServiceProvider (line 15) | public static LogWindowViewModel FromServiceProvider(IServiceProvider ... FILE: StabilityMatrix.Avalonia.Diagnostics/Views/LogWindow.axaml.cs class LogWindow (line 8) | public partial class LogWindow : Window method LogWindow (line 10) | public LogWindow() method Attach (line 15) | public static IDisposable Attach(TopLevel root, IServiceProvider servi... method Attach (line 20) | public static IDisposable Attach( FILE: StabilityMatrix.Avalonia/Animations/BaseTransitionInfo.cs class BaseTransitionInfo (line 6) | public abstract class BaseTransitionInfo : NavigationTransitionInfo FILE: StabilityMatrix.Avalonia/Animations/BetterDrillInNavigationTransition.cs class BetterDrillInNavigationTransition (line 11) | public class BetterDrillInNavigationTransition : BaseTransitionInfo method RunAnimation (line 20) | public override async void RunAnimation(Animatable ctrl, CancellationT... FILE: StabilityMatrix.Avalonia/Animations/BetterEntranceNavigationTransition.cs class BetterEntranceNavigationTransition (line 11) | public class BetterEntranceNavigationTransition : BaseTransitionInfo method RunAnimation (line 25) | public override async void RunAnimation(Animatable ctrl, CancellationT... FILE: StabilityMatrix.Avalonia/Animations/BetterSlideNavigationTransition.cs class BetterSlideNavigationTransition (line 12) | public class BetterSlideNavigationTransition : BaseTransitionInfo method RunAnimation (line 36) | public override async void RunAnimation(Animatable ctrl, CancellationT... FILE: StabilityMatrix.Avalonia/Animations/ItemsRepeaterArrangeAnimation.cs class ItemsRepeaterArrangeAnimation (line 8) | public class ItemsRepeaterArrangeAnimation : AvaloniaObject method ItemsRepeaterArrangeAnimation (line 16) | static ItemsRepeaterArrangeAnimation() method OnEnableItemsArrangeAnimationChanged (line 23) | private static void OnEnableItemsArrangeAnimationChanged( method CreateAnimation (line 39) | private static void CreateAnimation(Visual item) method OnElementPrepared (line 63) | private static void OnElementPrepared(object? sender, ItemsRepeaterEle... method OnElementIndexChanged (line 74) | private static void OnElementIndexChanged( method GetEnableItemsArrangeAnimation (line 98) | public static bool GetEnableItemsArrangeAnimation(ItemsRepeater element) method SetEnableItemsArrangeAnimation (line 103) | public static void SetEnableItemsArrangeAnimation(ItemsRepeater elemen... FILE: StabilityMatrix.Avalonia/App.axaml.cs class App (line 82) | public sealed class App : Application method Initialize (line 135) | public override void Initialize() method OnFrameworkInitializationCompleted (line 148) | public override void OnFrameworkInitializationCompleted() method SetFontFamily (line 219) | private void SetFontFamily(FontFamily fontFamily) method GetPlatformDefaultFontFamily (line 227) | public FontFamily GetPlatformDefaultFontFamily() method Setup (line 293) | private void Setup() method ShowMainWindow (line 311) | private void ShowMainWindow() method ConfigureServiceProvider (line 330) | [MemberNotNull(nameof(serviceProvider))] method ConfigurePageViewModels (line 369) | internal static void ConfigurePageViewModels(IServiceCollection services) method ConfigureServices (line 399) | [MemberNotNull(nameof(Config))] method Shutdown (line 830) | public static void Shutdown(int exitCode = 0) method OnShutdownRequested (line 858) | private void OnShutdownRequested(object? sender, ShutdownRequestedEven... method OnApplicationLifetimeExit (line 924) | private void OnApplicationLifetimeExit(object? sender, ControlledAppli... method OnExit (line 931) | private void OnExit(object? sender, EventArgs _) method OnServiceProviderDisposing (line 976) | private static void OnServiceProviderDisposing(ServiceProvider service... method TaskScheduler_UnobservedTaskException (line 991) | private static void TaskScheduler_UnobservedTaskException( method OnActivated (line 1021) | private static async void OnActivated(object? sender, ActivatedEventAr... method ConfigureLogging (line 1048) | private static LoggingConfiguration ConfigureLogging() method DebugSaveScreenshot (line 1159) | [Conditional("DEBUG")] method ConditionalAddLogViewer (line 1218) | [Conditional("SM_LOG_WINDOW")] method ConditionalAddLogViewerNLog (line 1226) | [Conditional("SM_LOG_WINDOW")] FILE: StabilityMatrix.Avalonia/Assets.cs class Assets (line 12) | internal static class Assets method FindAssets (line 165) | public static IEnumerable<(AvaloniaResource resource, string relativeP... FILE: StabilityMatrix.Avalonia/Assets/sitecustomize.py function send_apc (line 18) | def send_apc(msg: str): function send_apc_json (line 24) | def send_apc_json(type: str, data: str): function send_apc_input (line 28) | def send_apc_input(prompt: str): function audit (line 32) | def audit(event: str, *args): function _patch_rich_console (line 57) | def _patch_rich_console(): function _patch_tqdm (line 89) | def _patch_tqdm(): FILE: StabilityMatrix.Avalonia/Assets/win-x64/venv/__init__.py class EnvBuilder (line 20) | class EnvBuilder: method __init__ (line 46) | def __init__(self, system_site_packages=False, clear=False, method create (line 59) | def create(self, env_dir): method clear_directory (line 87) | def clear_directory(self, path): method ensure_directories (line 95) | def ensure_directories(self, env_dir): method create_configuration (line 166) | def create_configuration(self, context): method symlink_or_copy (line 188) | def symlink_or_copy(self, src, dst, relative_symlinks_ok=False): method symlink_or_copy (line 207) | def symlink_or_copy(self, src, dst, relative_symlinks_ok=False): method setup_python (line 250) | def setup_python(self, context): method _call_new_python (line 311) | def _call_new_python(self, context, *py_args, **kwargs): method _setup_pip (line 326) | def _setup_pip(self, context): method setup_scripts (line 331) | def setup_scripts(self, context): method post_setup (line 346) | def post_setup(self, context): method replace_variables (line 356) | def replace_variables(self, text, context): method install_scripts (line 374) | def install_scripts(self, context, path): method upgrade_dependencies (line 424) | def upgrade_dependencies(self, context): function create (line 432) | def create(env_dir, system_site_packages=False, clear=False, function main (line 440) | def main(args=None): FILE: StabilityMatrix.Avalonia/Behaviors/ConditionalToolTipBehavior.cs class ConditionalToolTipBehavior (line 11) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnAttached (line 25) | protected override void OnAttached() FILE: StabilityMatrix.Avalonia/Behaviors/ResizeBehavior.cs class ResizeBehavior (line 13) | public class ResizeBehavior : Behavior method CoerceResizeFactor (line 57) | private static double CoerceResizeFactor(AvaloniaObject sender, double... method OnAttached (line 90) | protected override void OnAttached() method OnDetaching (line 100) | protected override void OnDetaching() method OnPointerWheelChanged (line 110) | private void OnPointerWheelChanged(object? sender, PointerWheelEventAr... method OnPropertyChanged (line 133) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method ValidateDouble (line 145) | private static bool ValidateDouble(double value) FILE: StabilityMatrix.Avalonia/Behaviors/TextEditorCompletionBehavior.cs class TextEditorCompletionBehavior (line 21) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnAttached (line 54) | protected override void OnAttached() method OnDetaching (line 68) | protected override void OnDetaching() method CreateCompletionWindow (line 76) | private CompletionWindow CreateCompletionWindow(TextArea textArea) method InvokeManualCompletion (line 89) | [MethodImpl(MethodImplOptions.Synchronized)] method CompletionWindow_OnClosed (line 143) | private void CompletionWindow_OnClosed(object? sender, EventArgs e) method TextArea_TextEntered (line 158) | private void TextArea_TextEntered(object? sender, TextInputEventArgs e) method TextArea_KeyDown (line 183) | private void TextArea_KeyDown(object? sender, KeyEventArgs e) method HighlightTextSegment (line 195) | private void HighlightTextSegment(ISegment segment) method IsCompletionChar (line 200) | private static bool IsCompletionChar(char c) method IsCompletionEndChar (line 206) | private static bool IsCompletionEndChar(char c) method GetCaretCompletionToken (line 216) | private EditorCompletionRequest? GetCaretCompletionToken() FILE: StabilityMatrix.Avalonia/Behaviors/TextEditorToolTipBehavior.cs class TextEditorToolTipBehavior (line 20) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnAttached (line 42) | protected override void OnAttached() method OnDetaching (line 56) | protected override void OnDetaching() method TextEditor_OnPointerHoverStopped (line 69) | private void TextEditor_OnPointerHoverStopped(object? sender, PointerE... method TextEditor_OnPointerHover (line 81) | private void TextEditor_OnPointerHover(object? sender, PointerEventArg... method GetCaretToolTipData (line 149) | private ToolTipData? GetCaretToolTipData(TextViewPosition position) type ToolTipData (line 241) | internal record ToolTipData(ISegment Segment, string Message); FILE: StabilityMatrix.Avalonia/Behaviors/TextEditorWeightAdjustmentBehavior.cs class TextEditorWeightAdjustmentBehavior (line 16) | [Localizable(false)] method OnAttached (line 67) | protected override void OnAttached() method OnDetaching (line 78) | protected override void OnDetaching() method TextEditor_KeyDown (line 88) | private void TextEditor_KeyDown(object? sender, KeyEventArgs e) method HandleWeightAdjustment (line 111) | [Localizable(false)] method GetSelectedTokenSpan (line 286) | private TextSpan? GetSelectedTokenSpan(ITokenizeLineResult result) method GetCaretTokenSpan (line 330) | private TextSpan? GetCaretTokenSpan(ITokenizeLineResult result) method FormatWeight (line 415) | [Localizable(false)] FILE: StabilityMatrix.Avalonia/Collections/SearchCollection.cs class SearchCollection (line 13) | [PublicAPI] method SearchCollection (line 55) | public SearchCollection( method SearchCollection (line 80) | public SearchCollection( method ClearQuery (line 127) | public void ClearQuery() method Dispose (line 132) | public void Dispose() type SearchItem (line 138) | private readonly record struct SearchItem FILE: StabilityMatrix.Avalonia/Controls/AdvancedImageBox.axaml.cs class AdvancedImageBox (line 42) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method RaiseAndSetIfChanged (line 57) | protected bool RaiseAndSetIfChanged( method OnPropertyChanged (line 70) | protected virtual void OnPropertyChanged(PropertyChangedEventArgs e) { } method RaisePropertyChanged (line 80) | protected void RaisePropertyChanged([CallerMemberName] string? propert... class ZoomLevelCollection (line 93) | public class ZoomLevelCollection : IList method ZoomLevelCollection (line 100) | public ZoomLevelCollection() method ZoomLevelCollection (line 110) | public ZoomLevelCollection(IEnumerable collection) method Add (line 221) | public void Add(int item) method AddRange (line 231) | public void AddRange(IEnumerable collection) method Clear (line 247) | public void Clear() method Contains (line 257) | public bool Contains(int item) method CopyTo (line 267) | public void CopyTo(int[] array, int arrayIndex) method FindNearest (line 279) | public int FindNearest(int zoomLevel) method GetEnumerator (line 300) | public IEnumerator GetEnumerator() method IndexOf (line 310) | public int IndexOf(int item) method Insert (line 321) | public void Insert(int index, int item) method NextZoom (line 332) | public int NextZoom(int zoomLevel, int constrainZoomLevel = 0) method PreviousZoom (line 349) | public int PreviousZoom(int zoomLevel, int constrainZoomLevel = 0) method Remove (line 365) | public bool Remove(int item) method RemoveAt (line 374) | public void RemoveAt(int index) method ToArray (line 383) | public int[] ToArray() method GetEnumerator (line 399) | IEnumerator IEnumerable.GetEnumerator() type SizeModes (line 414) | public enum SizeModes : byte type MouseButtons (line 432) | [Flags] type ZoomActions (line 444) | [Flags] type SelectionModes (line 468) | public enum SelectionModes method OnPropertyChanged (line 630) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method SizeModeChanged (line 971) | private void SizeModeChanged() method GetZoomLevelToFit (line 1129) | private int GetZoomLevelToFit(IImage image) method OnApplyTemplate (line 1305) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method TriggerRender (line 1332) | public void TriggerRender(bool renderOnlyCursorTracker = false) method RenderBackgroundGrid (line 1350) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Render (line 1382) | public override void Render(DrawingContext context) method UpdateViewPort (line 1480) | private bool UpdateViewPort() method ScrollBarOnScroll (line 1527) | private void ScrollBarOnScroll(object? sender, ScrollEventArgs e) method OnPointerWheelChanged (line 1546) | protected override void OnPointerWheelChanged(PointerWheelEventArgs e) method OnPointerPressed (line 1570) | protected override void OnPointerPressed(PointerPressedEventArgs e) method OnPointerReleased (line 1622) | protected override void OnPointerReleased(PointerReleasedEventArgs e) method OnPointerExited (line 1633) | protected override void OnPointerExited(PointerEventArgs e) method OnPointerMoved (line 1658) | protected override void OnPointerMoved(PointerEventArgs e) method OnLoaded (line 1829) | protected override void OnLoaded(RoutedEventArgs e) method ProcessMouseZoom (line 1858) | private void ProcessMouseZoom(bool isZoomIn, Point cursorPosition) => method GetZoomLevel (line 1866) | private int GetZoomLevel(ZoomActions action) method RestoreSizeMode (line 1882) | protected void RestoreSizeMode() method PerformZoom (line 1892) | private void PerformZoom(ZoomActions action, bool preservePosition) => method PerformZoom (line 1895) | private void PerformZoom(ZoomActions action, bool preservePosition, Po... method ZoomIn (line 1916) | public void ZoomIn() => ZoomIn(true); method ZoomIn (line 1922) | public void ZoomIn(bool preservePosition) method ZoomOut (line 1930) | public void ZoomOut() => ZoomOut(true); method ZoomOut (line 1936) | public void ZoomOut(bool preservePosition) method ZoomToFit (line 1944) | public void ZoomToFit() method ZoomToRegion (line 1959) | public void ZoomToRegion(double x, double y, double width, double heig... method ZoomToRegion (line 1972) | public void ZoomToRegion(int x, int y, int width, int height, double m... method ZoomToRegion (line 1982) | public void ZoomToRegion(Rectangle rectangle, double margin = 0) => method ZoomToRegion (line 1990) | public void ZoomToRegion(Rect rectangle, double margin = 0) method ZoomToSelectionRegion (line 2008) | public void ZoomToSelectionRegion(double margin = 0) method PerformActualSize (line 2018) | public void PerformActualSize() method IsRectEmpty (line 2030) | private static bool IsRectEmpty(Rect rect) method IsPointInImage (line 2047) | public bool IsPointInImage(Point point) => GetImageViewPort().Contains... method IsPointInImage (line 2057) | public bool IsPointInImage(int x, int y) => IsPointInImage(new Point(x... method IsPointInImage (line 2067) | public bool IsPointInImage(double x, double y) => IsPointInImage(new P... method PointToImage (line 2078) | public Point PointToImage(double x, double y, bool fitToBounds = true) => method PointToImage (line 2090) | public Point PointToImage(int x, int y, bool fitToBounds = true) method PointToImage (line 2103) | public Point PointToImage(Point point, bool fitToBounds = true) method GetOffsetPoint (line 2136) | public Point GetOffsetPoint(System.Drawing.Point source) method GetOffsetPoint (line 2149) | public Point GetOffsetPoint(int x, int y) method GetOffsetPoint (line 2160) | public Point GetOffsetPoint(double x, double y) method GetOffsetPoint (line 2170) | public Point GetOffsetPoint(Point source) method GetOffsetRectangle (line 2185) | public Rect GetOffsetRectangle(Rect source) method GetOffsetRectangle (line 2203) | public Rectangle GetOffsetRectangle(int x, int y, int width, int height) method GetOffsetRectangle (line 2216) | public Rect GetOffsetRectangle(double x, double y, double width, doubl... method GetOffsetRectangle (line 2226) | public Rectangle GetOffsetRectangle(Rectangle source) method FitRectangle (line 2246) | public Rectangle FitRectangle(Rectangle rectangle) method FitRectangle (line 2286) | public Rect FitRectangle(Rect rectangle) method ScrollTo (line 2330) | public void ScrollTo(double x, double y, double relativeX, double rela... method ScrollTo (line 2340) | public void ScrollTo(int x, int y, int relativeX, int relativeY) => method ScrollTo (line 2348) | public void ScrollTo(Point imageLocation, Point relativeDisplayPoint) method CenterAt (line 2373) | public void CenterAt(System.Drawing.Point imageLocation) => method CenterAt (line 2383) | public void CenterAt(Point imageLocation) => method CenterAt (line 2391) | public void CenterAt(int x, int y) => CenterAt(new Point(x, y)); method CenterAt (line 2398) | public void CenterAt(double x, double y) => CenterAt(new Point(x, y)); method CenterToImage (line 2403) | public void CenterToImage() method GetScaledPoint (line 2417) | public Point GetScaledPoint(int x, int y) method GetScaledPoint (line 2428) | public PointF GetScaledPoint(float x, float y) method GetScaledPoint (line 2438) | public Point GetScaledPoint(Point source) method GetScaledPoint (line 2448) | public PointF GetScaledPoint(PointF source) method GetScaledRectangle (line 2461) | public Rect GetScaledRectangle(int x, int y, int width, int height) method GetScaledRectangle (line 2474) | public RectangleF GetScaledRectangle(float x, float y, float width, fl... method GetScaledRectangle (line 2485) | public Rect GetScaledRectangle(Point location, Size size) method GetScaledRectangle (line 2496) | public RectangleF GetScaledRectangle(PointF location, SizeF size) method GetScaledRectangle (line 2506) | public Rect GetScaledRectangle(Rect source) method GetScaledRectangle (line 2521) | public RectangleF GetScaledRectangle(RectangleF source) method GetScaledSize (line 2537) | public SizeF GetScaledSize(float width, float height) method GetScaledSize (line 2548) | public Size GetScaledSize(int width, int height) method GetScaledSize (line 2558) | public SizeF GetScaledSize(SizeF source) method GetScaledSize (line 2568) | public Size GetScaledSize(Size source) method SelectAll (line 2577) | public void SelectAll() method SelectNone (line 2588) | public void SelectNone() method GetSourceImageRegion (line 2600) | public Rect GetSourceImageRegion() method GetImageViewPort (line 2627) | public Rect GetImageViewPort() method LoadImage (line 2680) | public void LoadImage(string path) method GetSelectedBitmap (line 2685) | public Bitmap? GetSelectedBitmap() FILE: StabilityMatrix.Avalonia/Controls/AdvancedImageBoxView.axaml.cs class AdvancedImageBoxView (line 13) | public partial class AdvancedImageBoxView : UserControl method AdvancedImageBoxView (line 15) | public AdvancedImageBoxView() method FlyoutCopy (line 25) | private static async Task FlyoutCopy(ImageSource? imageSource) method FlyoutCopyAsBitmap (line 45) | private static async Task FlyoutCopyAsBitmap(ImageSource? imageSource) FILE: StabilityMatrix.Avalonia/Controls/AppWindowBase.cs class AppWindowBase (line 13) | [SuppressMessage("ReSharper", "VirtualMemberNeverOverridden.Global")] method AppWindowBase (line 18) | protected AppWindowBase() method ShowWithCts (line 22) | public void ShowWithCts(CancellationTokenSource cts) method ShowAsync (line 29) | public Task ShowAsync() method OnClosed (line 45) | protected override void OnClosed(EventArgs e) method OnLoaded (line 56) | protected override void OnLoaded(RoutedEventArgs e) method OnUnloaded (line 73) | protected override void OnUnloaded(RoutedEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/ApplicationSplashScreen.cs class ApplicationSplashScreen (line 9) | internal class ApplicationSplashScreen : IApplicationSplashScreen method RunTasks (line 21) | public Task RunTasks(CancellationToken cancellationToken) FILE: StabilityMatrix.Avalonia/Controls/AutoGrid.cs class AutoGrid (line 39) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method ColumnCountChanged (line 145) | public static void ColumnCountChanged(AvaloniaPropertyChangedEventArgs e) method FixedColumnWidthChanged (line 168) | public static void FixedColumnWidthChanged(AvaloniaPropertyChangedEven... method FixedRowHeightChanged (line 184) | public static void FixedRowHeightChanged(AvaloniaPropertyChangedEventA... method RowCountChanged (line 200) | public static void RowCountChanged(AvaloniaPropertyChangedEventArgs e) method OnChildHorizontalAlignmentChanged (line 222) | private static void OnChildHorizontalAlignmentChanged(AvaloniaProperty... method OnChildMarginChanged (line 235) | private static void OnChildMarginChanged(AvaloniaPropertyChangedEventA... method OnChildVerticalAlignmentChanged (line 247) | private static void OnChildVerticalAlignmentChanged(AvaloniaPropertyCh... method ApplyChildLayout (line 259) | private void ApplyChildLayout(Control child) method Clamp (line 278) | private int Clamp(int value, int max) method PerformLayout (line 286) | private void PerformLayout() method AutoGrid (line 377) | static AutoGrid() method MeasureOverride (line 401) | protected override Size MeasureOverride(Size constraint) FILE: StabilityMatrix.Avalonia/Controls/BetterAdvancedImage.cs class BetterAdvancedImage (line 11) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method BetterAdvancedImage (line 40) | static BetterAdvancedImage() method BetterAdvancedImage (line 55) | public BetterAdvancedImage(Uri? baseUri) method BetterAdvancedImage (line 58) | public BetterAdvancedImage(IServiceProvider serviceProvider) method Render (line 63) | public override void Render(DrawingContext context) FILE: StabilityMatrix.Avalonia/Controls/BetterComboBox.cs class BetterComboBox (line 16) | public class BetterComboBox : ComboBox method BetterComboBox (line 24) | public BetterComboBox() method OnApplyTemplate (line 60) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnTextInput (line 76) | protected override void OnTextInput(TextInputEventArgs e) method OnInputReceived (line 92) | private void OnInputReceived(string input) method UpdatePopupText (line 126) | private void UpdatePopupText(string text) method ResetPopupText (line 136) | private void ResetPopupText() method OnDetachedFromVisualTree (line 144) | protected override void OnDetachedFromVisualTree(VisualTreeAttachmentE... FILE: StabilityMatrix.Avalonia/Controls/BetterContentDialog.cs class BetterContentDialog (line 19) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method HideCore (line 42) | protected void HideCore() method BetterContentDialog (line 84) | static BetterContentDialog() method BetterContentDialog (line 197) | public BetterContentDialog() method OnPointerPressed (line 203) | protected override void OnPointerPressed(PointerPressedEventArgs e) method TrySetButtonCommands (line 229) | private void TrySetButtonCommands() method TryBindButtonEvents (line 276) | private void TryBindButtonEvents() method OnDialogButtonClick (line 298) | protected void OnDialogButtonClick(object? sender, ContentDialogResult e) method OnDataContextChanged (line 307) | protected override void OnDataContextChanged(EventArgs e) method OnApplyTemplate (line 315) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnLoaded (line 326) | private void OnLoaded(object? sender, RoutedEventArgs? e) FILE: StabilityMatrix.Avalonia/Controls/BetterContextDragBehavior.cs class BetterContextDragBehavior (line 12) | public class BetterContextDragBehavior : Behavior method OnAttachedToVisualTree (line 75) | protected override void OnAttachedToVisualTree() method OnDetachedFromVisualTree (line 100) | protected override void OnDetachedFromVisualTree() method DoDragDrop (line 108) | private async Task DoDragDrop(PointerEventArgs triggerEvent, object? v... method Released (line 135) | private void Released() method AssociatedObject_PointerPressed (line 141) | private void AssociatedObject_PointerPressed(object? sender, PointerPr... method AssociatedObject_PointerReleased (line 156) | private void AssociatedObject_PointerReleased(object? sender, PointerR... method AssociatedObject_PointerMoved (line 169) | private async void AssociatedObject_PointerMoved(object? sender, Point... method AssociatedObject_CaptureLost (line 203) | private void AssociatedObject_CaptureLost(object? sender, PointerCaptu... FILE: StabilityMatrix.Avalonia/Controls/BetterDownloadableComboBox.cs class BetterDownloadableComboBox (line 15) | public partial class BetterDownloadableComboBox : BetterComboBox method BetterDownloadableComboBox (line 19) | static BetterDownloadableComboBox() method OnSelectionChanged (line 26) | protected virtual void OnSelectionChanged(SelectionChangedEventArgs e) method PromptDownloadAsync (line 51) | [RelayCommand] FILE: StabilityMatrix.Avalonia/Controls/BetterFlyout.cs class BetterFlyout (line 9) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnOpened (line 30) | protected override void OnOpened() FILE: StabilityMatrix.Avalonia/Controls/BetterImage.cs class BetterImage (line 13) | public class BetterImage : Control method BetterImage (line 35) | static BetterImage() method Render (line 78) | public sealed override void Render(DrawingContext context) method MeasureOverride (line 131) | protected override Size MeasureOverride(Size availableSize) method ArrangeOverride (line 145) | protected override Size ArrangeOverride(Size finalSize) method OnCreateAutomationPeer (line 161) | protected override AutomationPeer OnCreateAutomationPeer() FILE: StabilityMatrix.Avalonia/Controls/BetterMarkdownScrollViewer.cs class BetterMarkdownScrollViewer (line 9) | public class BetterMarkdownScrollViewer : MarkdownScrollViewer method BetterMarkdownScrollViewer (line 11) | public BetterMarkdownScrollViewer() FILE: StabilityMatrix.Avalonia/Controls/Card.cs class Card (line 8) | public class Card : ContentControl method Card (line 28) | public Card() method OnPropertyChanged (line 35) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method OnApplyTemplate (line 47) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/CheckerboardBorder.cs class CheckerboardBorder (line 8) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method CheckerboardBorder (line 52) | static CheckerboardBorder() method Render (line 60) | public override void Render(DrawingContext context) FILE: StabilityMatrix.Avalonia/Controls/CodeCompletion/CompletionData.cs class CompletionData (line 14) | public class CompletionData : ICompletionData method CompletionData (line 48) | public CompletionData(string text) method CreateInlines (line 56) | private InlineCollection CreateInlines() method Complete (line 72) | public void Complete( method UpdateCharHighlighting (line 102) | public void UpdateCharHighlighting(string searchText) method ResetCharHighlighting (line 138) | public void ResetCharHighlighting() FILE: StabilityMatrix.Avalonia/Controls/CodeCompletion/CompletionIcons.cs class CompletionIcons (line 8) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method GetIconForTagType (line 47) | public static IconData? GetIconForTagType(TagType tagType) FILE: StabilityMatrix.Avalonia/Controls/CodeCompletion/CompletionList.cs class CompletionList (line 39) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method CompletionList (line 44) | public CompletionList() method RequestInsertion (line 104) | public void RequestInsertion( method RequestClose (line 124) | public void RequestClose() method OnApplyTemplate (line 129) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnKeyDown (line 177) | protected override void OnKeyDown(KeyEventArgs e) method HandleKey (line 190) | [SuppressMessage("ReSharper", "SwitchStatementHandlesSomeKnownEnumValu... method OnDoubleTapped (line 245) | protected void OnDoubleTapped(object? sender, RoutedEventArgs e) method ScrollIntoView (line 290) | public void ScrollIntoView(ICompletionData item) method SelectItem (line 316) | public void SelectItem(string text, bool fullUpdate = false) method FilterItems (line 342) | private IReadOnlyList FilterItems(IEnumerable data is ITemplateKey; method Build (line 29) | public Control Build(object? data) FILE: StabilityMatrix.Avalonia/Controls/Dock/DockUserControlBase.cs class DockUserControlBase (line 22) | public abstract class DockUserControlBase : DropTargetUserControlBase method OnApplyTemplate (line 31) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnAttachedToVisualTree (line 49) | protected override void OnAttachedToVisualTree(VisualTreeAttachmentEve... method OnDetachedFromVisualTree (line 62) | protected override void OnDetachedFromVisualTree(VisualTreeAttachmentE... method DataContext_OnSaveViewStateRequested (line 74) | private void DataContext_OnSaveViewStateRequested(object? sender, Save... method DataContext_OnLoadViewStateRequested (line 87) | private void DataContext_OnLoadViewStateRequested(object? sender, Load... method LoadDockLayout (line 101) | private void LoadDockLayout(JsonObject data) method LoadDockLayout (line 106) | private void LoadDockLayout(string data) method RestoreDockLayout (line 118) | private void RestoreDockLayout() method SaveDockLayout (line 127) | protected string? SaveDockLayout() FILE: StabilityMatrix.Avalonia/Controls/DropTargetTemplatedControlBase.cs class DropTargetTemplatedControlBase (line 6) | public abstract class DropTargetTemplatedControlBase : TemplatedControlBase method DropTargetTemplatedControlBase (line 8) | protected DropTargetTemplatedControlBase() method DragOverHandler (line 16) | protected virtual void DragOverHandler(object? sender, DragEventArgs e) method DropHandler (line 24) | protected virtual void DropHandler(object? sender, DragEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/DropTargetUserControlBase.cs class DropTargetUserControlBase (line 6) | public abstract class DropTargetUserControlBase : UserControlBase method DropTargetUserControlBase (line 8) | protected DropTargetUserControlBase() method DragOverHandler (line 16) | private void DragOverHandler(object? sender, DragEventArgs e) method DropHandler (line 24) | private void DropHandler(object? sender, DragEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/EditorCommands.cs class EditorCommands (line 6) | public static class EditorCommands FILE: StabilityMatrix.Avalonia/Controls/FADownloadableComboBox.cs class FADownloadableComboBox (line 21) | public partial class FADownloadableComboBox : FAComboBox method OnApplyTemplate (line 28) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnDropDownOpenedHandler (line 43) | private void OnDropDownOpenedHandler(object? sender, EventArgs e) method OnDropDownClosedHandler (line 74) | private void OnDropDownClosedHandler(object? sender, EventArgs e) method CleanupSubscription (line 79) | private void CleanupSubscription() method FADownloadableComboBox (line 85) | static FADownloadableComboBox() method OnSelectionChanged (line 92) | protected virtual void OnSelectionChanged(SelectionChangedEventArgs e) method PromptDownloadAsync (line 117) | [RelayCommand] FILE: StabilityMatrix.Avalonia/Controls/FASymbolIconSource.cs class FASymbolIconSource (line 13) | [TypeConverter(typeof(FASymbolIconSourceConverter))] method FASymbolIconSource (line 26) | public FASymbolIconSource() method OnPropertyChanged (line 45) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method InvalidateData (line 55) | private void InvalidateData() class FASymbolIconSourceConverter (line 68) | public class FASymbolIconSourceConverter : TypeConverter method CanConvertFrom (line 70) | public override bool CanConvertFrom(ITypeDescriptorContext? context, T... method ConvertFrom (line 79) | public override object? ConvertFrom( FILE: StabilityMatrix.Avalonia/Controls/FrameCarousel.axaml.cs class FrameCarousel (line 16) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnApplyTemplate (line 67) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 82) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method Next (line 125) | public void Next() method Previous (line 136) | public void Previous() class FrameNavigationFactory (line 144) | internal class FrameNavigationFactory : INavigationPageFactory method FrameNavigationFactory (line 148) | public FrameNavigationFactory(Type sourcePageType) method GetPage (line 154) | public Control GetPage(Type srcType) method GetPageFromObject (line 160) | public Control GetPageFromObject(object target) FILE: StabilityMatrix.Avalonia/Controls/GitVersionSelector.axaml.cs class GitVersionSelector (line 19) | [Localizable(false)] method OnLoaded (line 184) | protected override void OnLoaded(RoutedEventArgs e) method OnPropertyChanged (line 201) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method PopulateBranches (line 212) | [RelayCommand] method PopulateCommitsForCurrentBranch (line 223) | [RelayCommand] method PopulateTags (line 249) | [RelayCommand] type SelectionMode (line 260) | public enum SelectionMode FILE: StabilityMatrix.Avalonia/Controls/HybridModelTemplateSelector.cs class HybridModelTemplateSelector (line 11) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method Match (line 19) | public bool Match(object? data) method Build (line 25) | public Control Build(object? data) FILE: StabilityMatrix.Avalonia/Controls/HyperlinkIconButton.cs class HyperlinkIconButton (line 17) | public class HyperlinkIconButton : Button method OnPropertyChanged (line 54) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method OnClick (line 70) | protected override void OnClick() method RegisterContentPresenter (line 117) | protected override bool RegisterContentPresenter(ContentPresenter pres... FILE: StabilityMatrix.Avalonia/Controls/ImageLoaders.cs class ImageLoaders (line 13) | [Localizable(false)] FILE: StabilityMatrix.Avalonia/Controls/Inference/BatchSizeCard.axaml.cs class BatchSizeCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/CfzCudnnToggleCard.axaml.cs class CfzCudnnToggleCard (line 5) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/ControlNetCard.axaml.cs class ControlNetCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/DiscreteModelSamplingCard.axaml.cs class DiscreteModelSamplingCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/ExtraNetworkCard.axaml.cs class ExtraNetworkCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/FaceDetailerCard.axaml.cs class FaceDetailerCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/FreeUCard.axaml.cs class FreeUCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/ImageFolderCard.axaml.cs class ImageFolderCard (line 10) | [RegisterTransient] method OnApplyTemplate (line 15) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method DropHandler (line 22) | protected override void DropHandler(object? sender, DragEventArgs e) method DragOverHandler (line 29) | protected override void DragOverHandler(object? sender, DragEventArgs e) method OnPointerWheelChanged (line 35) | protected override void OnPointerWheelChanged(PointerWheelEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/Inference/ImageGalleryCard.axaml.cs class ImageGalleryCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/LayerDiffuseCard.axaml.cs class LayerDiffuseCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/ModelCard.axaml.cs class ModelCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/NrsCard.axaml.cs class NrsCard (line 5) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/PlasmaNoiseCard.axaml.cs class PlasmaNoiseCard (line 5) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/PromptCard.axaml.cs class PromptCard (line 15) | [RegisterTransient] method OnApplyTemplate (line 19) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method InitializeEditors (line 27) | private static void InitializeEditors(TemplateAppliedEventArgs e) method FixGrids (line 65) | private void FixGrids(TemplateAppliedEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/Inference/PromptExpansionCard.axaml.cs class PromptExpansionCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/RescaleCfgCard.axaml.cs class RescaleCfgCard (line 8) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/SamplerCard.axaml.cs class SamplerCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/SeedCard.axaml.cs class SeedCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/SelectImageCard.axaml.cs class SelectImageCard (line 13) | [RegisterTransient] method OnApplyTemplate (line 17) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/Inference/SharpenCard.axaml.cs class SharpenCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/StackCard.axaml.cs class StackCard (line 8) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] FILE: StabilityMatrix.Avalonia/Controls/Inference/StackEditableCard.axaml.cs class StackEditableCard (line 16) | [PseudoClasses(":editEnabled")] method OnApplyTemplate (line 35) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnLoaded (line 61) | protected override void OnLoaded(RoutedEventArgs e) method UpdatePseudoClasses (line 68) | private void UpdatePseudoClasses(bool editEnabled) method OnPropertyChanged (line 76) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method GetAddButtonFlyout (line 86) | private FAMenuFlyout GetAddButtonFlyout() method GetModuleDisplayName (line 105) | private static string GetModuleDisplayName(Type moduleType) FILE: StabilityMatrix.Avalonia/Controls/Inference/StackExpander.axaml.cs class StackExpander (line 8) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/TiledVAECard.axaml.cs class TiledVAECard (line 8) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/UnetModelCard.axaml.cs class UnetModelCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/UpscalerCard.axaml.cs class UpscalerCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/Inference/WanModelCard.axaml.cs class WanModelCard (line 5) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/LaunchOptionCardTemplateSelector.cs class LaunchOptionCardTemplateSelector (line 11) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method Match (line 21) | public bool Match(object? data) method Build (line 27) | public Control Build(object? data) FILE: StabilityMatrix.Avalonia/Controls/LineDashFrame.cs class LineDashFrame (line 10) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method LineDashFrame (line 70) | public LineDashFrame() method OnPropertyChanged (line 76) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method Render (line 93) | public override void Render(DrawingContext context) method GetDashArray (line 108) | private IEnumerable GetDashArray(double length) FILE: StabilityMatrix.Avalonia/Controls/MarkdownViewer.axaml.cs class MarkdownViewer (line 9) | public class MarkdownViewer : TemplatedControlBase method ParseText (line 48) | private void ParseText(string value) method OnApplyTemplate (line 59) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 78) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... FILE: StabilityMatrix.Avalonia/Controls/Models/GitVersionSelectorVersionType.cs type GitVersionSelectorVersionType (line 3) | public enum GitVersionSelectorVersionType FILE: StabilityMatrix.Avalonia/Controls/Models/PenPath.cs type PenPath (line 8) | public readonly record struct PenPath() FILE: StabilityMatrix.Avalonia/Controls/Models/PenPoint.cs type PenPoint (line 6) | public readonly record struct PenPoint(ulong X, ulong Y) FILE: StabilityMatrix.Avalonia/Controls/Models/SKLayer.cs class SKLayer (line 6) | public class SKLayer FILE: StabilityMatrix.Avalonia/Controls/Paginator.axaml.cs class Paginator (line 9) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnApplyTemplate (line 107) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 159) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... FILE: StabilityMatrix.Avalonia/Controls/Painting/PaintCanvas.axaml.cs class PaintCanvas (line 26) | public class PaintCanvas : TemplatedControlBase method PaintCanvas (line 44) | static PaintCanvas() method RefreshCanvas (line 49) | public void RefreshCanvas() method OnApplyTemplate (line 55) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnDataContextChanged (line 101) | protected override void OnDataContextChanged(EventArgs e) method OnPropertyChanged (line 129) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method OnLoaded (line 152) | protected override void OnLoaded(RoutedEventArgs e) method HandlePointerEvent (line 159) | private void HandlePointerEvent(PointerEventArgs e) method HandlePointerMoved (line 228) | private void HandlePointerMoved(PointerEventArgs e) method OnPointerPressed (line 286) | protected override void OnPointerPressed(PointerPressedEventArgs e) method OnPointerReleased (line 293) | protected override void OnPointerReleased(PointerReleasedEventArgs e) method OnPointerMoved (line 300) | protected override void OnPointerMoved(PointerEventArgs e) method OnKeyDown (line 307) | protected override void OnKeyDown(KeyEventArgs e) method UpdateMainCanvasBounds (line 320) | private void UpdateMainCanvasBounds() method UpdateCanvasCursor (line 344) | private void UpdateCanvasCursor() method MainCanvas_OnPointerEntered (line 405) | private void MainCanvas_OnPointerEntered(object? sender, PointerEventA... method MainCanvas_OnPointerExited (line 410) | private void MainCanvas_OnPointerExited(object? sender, PointerEventAr... method GetRelativePosition (line 418) | private Point GetRelativePosition(Point pt, Visual? relativeTo) method ClearCanvasAsync (line 430) | public async Task ClearCanvasAsync() method OnRenderSkia (line 438) | private void OnRenderSkia(SKSurface surface) FILE: StabilityMatrix.Avalonia/Controls/ProgressRing.cs class ProgressRing (line 14) | [PseudoClasses(":preserveaspect", ":indeterminate")] method ProgressRing (line 82) | static ProgressRing() method ProgressRing (line 90) | public ProgressRing() method OnApplyTemplate (line 96) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 108) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method UpdatePseudoClasses (line 125) | private void UpdatePseudoClasses(bool? isIndeterminate, bool? preserve... method OnValuePropertyChanged (line 138) | private static void OnValuePropertyChanged(ProgressRing sender, Avalon... method OnSweepAnglePropertyChanged (line 146) | private static void OnSweepAnglePropertyChanged(ProgressRing sender, A... FILE: StabilityMatrix.Avalonia/Controls/PropertyGrid/BetterPropertyGrid.cs class BetterPropertyGrid (line 14) | [PublicAPI] method BetterPropertyGrid (line 37) | static BetterPropertyGrid() method OnDataContextChanged (line 66) | protected override void OnDataContextChanged(EventArgs e) method FilterExcludeCategories (line 80) | public void FilterExcludeCategories(IEnumerable? excludedCateg... method FilterIncludeCategories (line 108) | public void FilterIncludeCategories(IEnumerable? includeCatego... method SetViewModelContext (line 136) | private void SetViewModelContext(object? context) method GetCategoryFilter (line 166) | private CheckedMaskModel GetCategoryFilter() FILE: StabilityMatrix.Avalonia/Controls/PropertyGrid/PropertyGridCultureData.cs class PropertyGridCultureData (line 8) | internal class PropertyGridCultureData : ICultureData method Reload (line 11) | public bool Reload() => false; FILE: StabilityMatrix.Avalonia/Controls/PropertyGrid/PropertyGridLocalizationService.cs class PropertyGridLocalizationService (line 11) | internal class PropertyGridLocalizationService : MiniReactiveObject, ILo... method GetExtraServices (line 23) | public ILocalizationService[] GetExtraServices() => Array.Empty new[] { CultureData }; method SelectCulture (line 35) | public void SelectCulture(string cultureName) { } FILE: StabilityMatrix.Avalonia/Controls/PropertyGrid/ToggleSwitchCellEditFactory.cs class ToggleSwitchCellEditFactory (line 8) | internal class ToggleSwitchCellEditFactory : AbstractCellEditFactory method Accept (line 11) | public override bool Accept(object accessToken) method HandleNewProperty (line 16) | public override Control? HandleNewProperty(PropertyCellContext context) method HandlePropertyChanged (line 38) | public override bool HandlePropertyChanged(PropertyCellContext context) FILE: StabilityMatrix.Avalonia/Controls/RefreshBadge.axaml.cs class RefreshBadge (line 6) | [RegisterTransient] method RefreshBadge (line 9) | public RefreshBadge() method InitializeComponent (line 14) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Controls/Scroll/BetterScrollContentPresenter.cs class BetterScrollContentPresenter (line 6) | public class BetterScrollContentPresenter : ScrollContentPresenter method OnPointerWheelChanged (line 8) | protected override void OnPointerWheelChanged(PointerWheelEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/Scroll/BetterScrollViewer.cs class BetterScrollViewer (line 5) | public class BetterScrollViewer : ScrollViewer { } FILE: StabilityMatrix.Avalonia/Controls/SelectableImageCard/SelectableImageButton.cs class SelectableImageButton (line 8) | public class SelectableImageButton : Button method SelectableImageButton (line 28) | static SelectableImageButton() FILE: StabilityMatrix.Avalonia/Controls/SettingsAccountLinkExpander.axaml.cs class SettingsAccountLinkExpander (line 14) | public class SettingsAccountLinkExpander : TemplatedControlBase method OnApplyTemplate (line 144) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 179) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... FILE: StabilityMatrix.Avalonia/Controls/SkiaCustomCanvas.axaml.cs class SkiaCustomCanvas (line 12) | public partial class SkiaCustomCanvas : UserControl method SkiaCustomCanvas (line 18) | public SkiaCustomCanvas() method Render (line 27) | public override void Render(DrawingContext context) class RenderingLogic (line 34) | private class RenderingLogic : ICustomDrawOperation method Dispose (line 40) | public void Dispose() { } method Equals (line 42) | public bool Equals(ICustomDrawOperation? other) method HitTest (line 48) | public bool HitTest(Point p) method Render (line 54) | public void Render(ImmediateDrawingContext context) method Render (line 66) | private void Render(SKSurface surface) FILE: StabilityMatrix.Avalonia/Controls/StarsRating.axaml.cs class StarsRating (line 15) | public class StarsRating : TemplatedControlBase method OnApplyTemplate (line 57) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 67) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... method CreateStars (line 82) | private void CreateStars() method OnStarAdded (line 112) | private void OnStarAdded(SymbolIcon item) method RoundToHalf (line 127) | private static double RoundToHalf(double value) method SyncStarState (line 132) | private void SyncStarState() FILE: StabilityMatrix.Avalonia/Controls/TemplatedControlBase.cs class TemplatedControlBase (line 9) | public abstract class TemplatedControlBase : TemplatedControl method OnLoaded (line 12) | protected override void OnLoaded(RoutedEventArgs e) method OnUnloaded (line 27) | protected override void OnUnloaded(RoutedEventArgs e) FILE: StabilityMatrix.Avalonia/Controls/TextMarkers/TextMarker.cs class TextMarker (line 8) | public sealed class TextMarker : TextSegment method TextMarker (line 12) | public TextMarker(TextMarkerService service, int startOffset, int length) method Delete (line 23) | public void Delete() method OnDeleted (line 28) | internal void OnDeleted() method Redraw (line 33) | private void Redraw() FILE: StabilityMatrix.Avalonia/Controls/TextMarkers/TextMarkerService.cs class TextMarkerService (line 32) | public sealed class TextMarkerService : DocumentColorizingTransformer, I... method TextMarkerService (line 38) | public TextMarkerService(TextEditor editor) method TryCreate (line 73) | public TextMarker? TryCreate(int startOffset, int length) method GetMarkersAtOffset (line 89) | public IEnumerable GetMarkersAtOffset(int offset) method RemoveAll (line 96) | public void RemoveAll(Predicate predicate) method Remove (line 108) | public void Remove(TextMarker? marker) method Redraw (line 119) | internal void Redraw(ISegment segment) method ColorizeLine (line 134) | protected override void ColorizeLine(DocumentLine line) method Draw (line 172) | public void Draw(TextView textView, DrawingContext drawingContext) method CreatePoints (line 233) | private static IEnumerable CreatePoints(Point start, double off... method AddToTextView (line 243) | void ITextViewConnect.AddToTextView(TextView textView) method RemoveFromTextView (line 252) | void ITextViewConnect.RemoveFromTextView(TextView textView) FILE: StabilityMatrix.Avalonia/Controls/TextMarkers/TextMarkerValidationEventArgs.cs class TextMarkerValidationEventArgs (line 5) | public class TextMarkerValidationEventArgs : EventArgs FILE: StabilityMatrix.Avalonia/Controls/TextMarkers/TextMarkerValidatorService.cs class TextMarkerValidatorService (line 8) | public class TextMarkerValidatorService method OnValidationUpdate (line 17) | private void OnValidationUpdate(TextMarkerValidationEventArgs e) method TextMarkerValidatorService (line 22) | public TextMarkerValidatorService(TimeSpan updateInterval) method UpdateText (line 27) | public void UpdateText(string text) method Validate (line 50) | private void Validate() method ValidateWithDelayAsync (line 55) | private async Task ValidateWithDelayAsync(CancellationToken cancellati... FILE: StabilityMatrix.Avalonia/Controls/TreeFileExplorer.axaml.cs class TreeFileExplorer (line 8) | public class TreeFileExplorer : TemplatedControlBase method GetOptions (line 85) | private TreeFileExplorerOptions GetOptions() method OnApplyTemplate (line 110) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnPropertyChanged (line 123) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... FILE: StabilityMatrix.Avalonia/Controls/UserControlBase.cs class UserControlBase (line 10) | [SuppressMessage("ReSharper", "VirtualMemberNeverOverridden.Global")] method UserControlBase (line 13) | static UserControlBase() method OnLoadedEvent (line 21) | protected virtual void OnLoadedEvent(RoutedEventArgs? e) method OnUnloadedEvent (line 34) | protected virtual void OnUnloadedEvent(RoutedEventArgs? e) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/AsyncImage/AsyncImageFailedEventArgs.cs class BetterAsyncImage (line 6) | public partial class BetterAsyncImage class AsyncImageFailedEventArgs (line 8) | public class AsyncImageFailedEventArgs : RoutedEventArgs method AsyncImageFailedEventArgs (line 10) | internal AsyncImageFailedEventArgs(Exception? errorException = null,... FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/AsyncImage/BetterAsyncImage.Events.cs class BetterAsyncImage (line 6) | public partial class BetterAsyncImage FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/AsyncImage/BetterAsyncImage.Properties.cs class BetterAsyncImage (line 11) | public partial class BetterAsyncImage method SetImageCache (line 147) | public static void SetImageCache(Control control, IImageCache? value) method GetImageCache (line 152) | public static IImageCache? GetImageCache(Control control) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/AsyncImage/BetterAsyncImage.cs class BetterAsyncImage (line 22) | [TemplatePart("PART_Image", typeof(Image))] method BetterAsyncImage (line 39) | public BetterAsyncImage() method OnApplyTemplate (line 47) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method CancelAndSetNewTokenSource (line 70) | private CancellationTokenSource CancelAndSetNewTokenSource( method SetSource (line 90) | private async void SetSource(object? source) method AttachSource (line 193) | private void AttachSource(IImage? image, CancellationToken cancellatio... method LoadImageAsync (line 223) | private async Task LoadImageAsync(Uri url, CancellationToken ... method OnPropertyChanged (line 240) | protected override void OnPropertyChanged(AvaloniaPropertyChangedEvent... FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/AsyncImage/BetterAsyncImageCacheProvider.cs class BetterAsyncImageCacheProvider (line 10) | public static class BetterAsyncImageCacheProvider FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/CacheBase.cs class CacheBase (line 14) | [Localizable(false)] class ConcurrentRequest (line 17) | private class ConcurrentRequest(Func> factory) method CacheBase (line 44) | protected CacheBase(CacheOptions? options = null) method InitializeAsync (line 104) | public virtual async Task InitializeAsync( method ClearAsync (line 125) | public async Task ClearAsync() method ClearAsync (line 140) | public Task ClearAsync(TimeSpan duration) method RemoveExpiredAsync (line 150) | public async Task RemoveExpiredAsync(TimeSpan? duration = null) method RemoveAsync (line 182) | public async Task RemoveAsync(IEnumerable uriForCachedItems) method PreCacheAsync (line 224) | public Task PreCacheAsync( method GetFromCacheAsync (line 241) | public Task GetFromCacheAsync( method GetFileFromCacheAsync (line 255) | public async Task GetFileFromCacheAsync(Uri uri) method GetFromMemoryCache (line 267) | public T? GetFromMemoryCache(Uri uri) method ConvertFromAsync (line 290) | protected abstract Task ConvertFromAsync(Stream stream); method ConvertFromAsync (line 297) | protected abstract Task ConvertFromAsync(string baseFile); method IsFileOutOfDateAsync (line 306) | protected virtual async Task IsFileOutOfDateAsync( method GetCacheFileName (line 322) | private static string GetCacheFileName(Uri uri) method CreateHash64 (line 327) | private static ulong CreateHash64(string str) method GetItemAsync (line 340) | [DebuggerDisableUserUnhandledExceptions] method GetFromCacheOrDownloadAsync (line 441) | private async Task GetFromCacheOrDownloadAsync( method DownloadFileAsync (line 558) | [DebuggerDisableUserUnhandledExceptions] method LoadLocalFileAsync (line 597) | private async Task LoadLocalFileAsync(Uri uri, CancellationToken c... method InternalClearAsync (line 612) | private async Task InternalClearAsync(IEnumerable files) method ForceInitialiseAsync (line 631) | private async Task ForceInitialiseAsync() method GetCacheFolderAsync (line 665) | private async Task GetCacheFolderAsync() FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/CacheOptions.cs class CacheOptions (line 6) | public class CacheOptions method SetDefault (line 12) | public static void SetDefault(CacheOptions defaultCacheOptions) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/FileCache.cs class FileCache (line 9) | internal class FileCache : CacheBase method ConvertFromAsync (line 21) | protected override Task ConvertFromAsync(Stream stream) method ConvertFromAsync (line 32) | protected override Task ConvertFromAsync(string baseFile) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/IImageCache.cs type IImageCache (line 8) | public interface IImageCache method PreCacheAsync (line 16) | Task PreCacheAsync(Uri uri, CancellationToken cancellationToken = defa... method GetAsync (line 24) | Task GetAsync(Uri uri, CancellationToken cancellationToken = ... method GetWithCacheAsync (line 33) | Task GetWithCacheAsync(Uri uri, CancellationToken cancellatio... method ClearMemoryCache (line 35) | int ClearMemoryCache(); method ClearMemoryCache (line 37) | int ClearMemoryCache(DateTime olderThan); FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/ImageCache.cs class ImageCache (line 13) | internal class ImageCache(CacheOptions? options = null) : CacheBase ConvertFromAsync(Stream stream) method ConvertFromAsync (line 35) | protected override async Task ConvertFromAsync(string baseFile) method IsFileOutOfDateAsync (line 50) | protected override async Task IsFileOutOfDateAsync( method PreCacheAsync (line 68) | public Task PreCacheAsync(Uri uri, CancellationToken cancellationToken... method GetAsync (line 73) | public async Task GetAsync(Uri uri, CancellationToken cancell... method GetWithCacheAsync (line 78) | public async Task GetWithCacheAsync(Uri uri, CancellationToke... method ClearMemoryCache (line 83) | public int ClearMemoryCache() method ClearMemoryCache (line 95) | public int ClearMemoryCache(DateTime olderThan) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/InMemoryStorage.cs class InMemoryStorage (line 20) | public class InMemoryStorage method Clear (line 55) | [MethodImpl(MethodImplOptions.Synchronized)] method Clear (line 66) | [MethodImpl(MethodImplOptions.Synchronized)] method Clear (line 75) | [MethodImpl(MethodImplOptions.Synchronized)] method Remove (line 99) | [MethodImpl(MethodImplOptions.Synchronized)] method Remove (line 113) | [MethodImpl(MethodImplOptions.Synchronized)] method SetItem (line 127) | [MethodImpl(MethodImplOptions.Synchronized)] method GetItem (line 165) | [MethodImpl(MethodImplOptions.Synchronized)] method GetItem (line 187) | [MethodImpl(MethodImplOptions.Synchronized)] method RemoveFirst (line 203) | private void RemoveFirst() method EnsureStorageBounds (line 216) | private void EnsureStorageBounds(int maxCount) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/InMemoryStorageItem.cs class InMemoryStorageItem (line 13) | public class InMemoryStorageItem method InMemoryStorageItem (line 42) | public InMemoryStorageItem(string id, DateTime lastUpdated, T item) FILE: StabilityMatrix.Avalonia/Controls/VendorLabs/Cache/MemoryImageCache.cs class MemoryImageCache (line 23) | internal class MemoryImageCache : IImageCache class ConcurrentRequest (line 25) | private class ConcurrentRequest method InitializeAsync (line 84) | public virtual async Task InitializeAsync( method Clear (line 99) | public void Clear() method ClearExpired (line 108) | public void ClearExpired(TimeSpan? duration = null) method Remove (line 120) | public void Remove(IEnumerable uriForCachedItems) method PreCacheAsync (line 133) | public Task PreCacheAsync(Uri uri, CancellationToken cancellationToken... method GetFromMemoryCache (line 143) | public IImage? GetFromMemoryCache(Uri uri) method GetCacheFileName (line 159) | private static string GetCacheFileName(Uri uri) method CreateHash64 (line 164) | private static ulong CreateHash64(string str) method GetAsync (line 177) | public async Task GetAsync(Uri uri, CancellationToken cancell... method GetWithCacheAsync (line 207) | public async Task GetWithCacheAsync(Uri uri, CancellationToke... method ClearMemoryCache (line 246) | public int ClearMemoryCache() method ClearMemoryCache (line 258) | public int ClearMemoryCache(DateTime olderThan) method GetItemWithCacheAsync (line 270) | private async Task GetItemWithCacheAsync( method LoadLocalImageAsync (line 325) | private static async Task LoadLocalImageAsync(Uri uri, Cancel... method LoadLocalImageWithSkia (line 341) | private static IImage? LoadLocalImageWithSkia(Uri uri) method DownloadImageAsync (line 348) | private async Task DownloadImageAsync(Uri uri, CancellationTo... FILE: StabilityMatrix.Avalonia/Controls/VideoGenerationSettingsCard.axaml.cs class VideoGenerationSettingsCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Controls/VideoOutputSettingsCard.axaml.cs class VideoOutputSettingsCard (line 6) | [RegisterTransient] FILE: StabilityMatrix.Avalonia/Converters/BooleanChoiceMultiConverter.cs class BooleanChoiceMultiConverter (line 8) | public class BooleanChoiceMultiConverter : IMultiValueConverter method Convert (line 11) | public object? Convert( FILE: StabilityMatrix.Avalonia/Converters/CivitImageWidthConverter.cs class CivitImageWidthConverter (line 9) | [Localizable(false)] method Convert (line 15) | public object? Convert(object? value, Type targetType, object? paramet... method ParseTransformSegment (line 117) | private Dictionary? ParseTransformSegment(string segment) method ConvertBack (line 145) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/ComfyUpscalerConverter.cs class ComfyUpscalerConverter (line 7) | public class ComfyUpscalerConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 16) | public object? ConvertBack( FILE: StabilityMatrix.Avalonia/Converters/CultureInfoDisplayConverter.cs class CultureInfoDisplayConverter (line 7) | public class CultureInfoDisplayConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 19) | public object ConvertBack( FILE: StabilityMatrix.Avalonia/Converters/CustomStringFormatConverter.cs class CustomStringFormatConverter (line 8) | public class CustomStringFormatConverter([StringSyntax("CompositeForm... method Convert (line 12) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 18) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/EnumAttributeConverter.cs class EnumAttributeConverter (line 13) | public class EnumAttributeConverter(Func : IValueConverter method Convert (line 12) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 22) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/EnumToValuesConverter.cs class EnumToValuesConverter (line 10) | public class EnumToValuesConverter : IValueConverter method Convert (line 13) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 30) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/FileSizeConverters.cs class FileSizeConverters (line 7) | [SuppressMessage("ReSharper", "LocalizableElement")] FILE: StabilityMatrix.Avalonia/Converters/FileUriConverter.cs class FileUriConverter (line 7) | public class FileUriConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 28) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/FitSquarelyWithinAspectRatioConverter.cs class FitSquarelyWithinAspectRatioConverter (line 8) | public class FitSquarelyWithinAspectRatioConverter : IValueConverter method Convert (line 10) | public object Convert(object? value, Type targetType, object? paramete... method ConvertBack (line 16) | public object ConvertBack(object? value, Type targetType, object? para... FILE: StabilityMatrix.Avalonia/Converters/FuncCommandConverter.cs class FuncCommandConverter (line 12) | public class FuncCommandConverter : IValueConverter method Convert (line 15) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 49) | public object ConvertBack(object? value, Type targetType, object? para... FILE: StabilityMatrix.Avalonia/Converters/IndexPlusOneConverter.cs class IndexPlusOneConverter (line 10) | public class IndexPlusOneConverter : IValueConverter method Convert (line 12) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 22) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/KiloFormatter.cs class KiloFormatter (line 5) | public class KiloFormatter : ICustomFormatter, IFormatProvider method GetFormat (line 7) | public object? GetFormat(Type? formatType) method Format (line 12) | public string Format(string? format, object? arg, IFormatProvider? for... method FormatNumber (line 29) | private static string FormatNumber(long num) FILE: StabilityMatrix.Avalonia/Converters/KiloFormatterStringConverter.cs class KiloFormatterStringConverter (line 7) | public class KiloFormatterStringConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 16) | public object? ConvertBack( FILE: StabilityMatrix.Avalonia/Converters/LaunchOptionConverter.cs class LaunchOptionConverter (line 7) | public class LaunchOptionConverter : IValueConverter method Convert (line 9) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 42) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/LaunchOptionIntDoubleConverter.cs class LaunchOptionIntDoubleConverter (line 7) | public class LaunchOptionIntDoubleConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 25) | public object ConvertBack(object? value, Type targetType, object? para... FILE: StabilityMatrix.Avalonia/Converters/MemoryBytesFormatter.cs class MemoryBytesFormatter (line 6) | public class MemoryBytesFormatter : ICustomFormatter, IFormatProvider method GetFormat (line 9) | public object? GetFormat(Type? formatType) method Format (line 15) | public string Format(string? format, object? arg, IFormatProvider? for... FILE: StabilityMatrix.Avalonia/Converters/MultiplyConverter.cs class MultiplyConverter (line 7) | public class MultiplyConverter : IValueConverter method Convert (line 9) | public object Convert(object? value, Type targetType, object? paramete... method ConvertBack (line 16) | public object ConvertBack(object? value, Type targetType, object? para... FILE: StabilityMatrix.Avalonia/Converters/NullableDefaultNumericConverter.cs class NullableDefaultNumericConverter (line 12) | public class NullableDefaultNumericConverter : IValueC... method Unbox (line 21) | private TSource Unbox(TTarget? value) method Convert (line 50) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 66) | public object ConvertBack(object? value, Type targetType, object? para... type ReturnBehavior (line 79) | public enum ReturnBehavior FILE: StabilityMatrix.Avalonia/Converters/NullableDefaultNumericConverters.cs class NullableDefaultNumericConverters (line 3) | public static class NullableDefaultNumericConverters FILE: StabilityMatrix.Avalonia/Converters/NumberFormatModeSampleConverter.cs class NumberFormatModeSampleConverter (line 11) | public class NumberFormatModeSampleConverter : IValueConverter method Convert (line 14) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 32) | public object? ConvertBack(object? value, Type targetType, object? par... FILE: StabilityMatrix.Avalonia/Converters/StringFormatConverters.cs class StringFormatConverters (line 6) | public static class StringFormatConverters FILE: StabilityMatrix.Avalonia/Converters/UriStringConverter.cs class UriStringConverter (line 10) | public class UriStringConverter : IValueConverter method Convert (line 13) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 29) | public object ConvertBack( FILE: StabilityMatrix.Avalonia/Converters/ValueConverterGroup.cs class ValueConverterGroup (line 9) | public class ValueConverterGroup : List, IValueConverter method Convert (line 11) | public object? Convert(object? value, Type targetType, object? paramet... method ConvertBack (line 16) | public object ConvertBack(object? value, Type targetType, object? para... FILE: StabilityMatrix.Avalonia/DesignData/DesignData.cs class DesignData (line 61) | [Localizable(false)] method Initialize (line 72) | public static void Initialize() class Indexer (line 1568) | public class Indexer FILE: StabilityMatrix.Avalonia/DesignData/MockCompletionProvider.cs class MockCompletionProvider (line 10) | public class MockCompletionProvider : ICompletionProvider method Setup (line 19) | public Task Setup() method LoadFromFile (line 25) | public Task LoadFromFile(FilePath path, bool recreate = false) method BackgroundLoadFromFile (line 31) | public void BackgroundLoadFromFile(FilePath path, bool recreate = fals... method GetCompletions (line 34) | public IEnumerable GetCompletions( FILE: StabilityMatrix.Avalonia/DesignData/MockDownloadProgressItemViewModel.cs class MockDownloadProgressItemViewModel (line 8) | public class MockDownloadProgressItemViewModel : PausableProgressItemVie... method MockDownloadProgressItemViewModel (line 13) | public MockDownloadProgressItemViewModel(string fileName) method Cancel (line 22) | public override Task Cancel() method Pause (line 35) | public override Task Pause() method Resume (line 48) | public override Task Resume() FILE: StabilityMatrix.Avalonia/DesignData/MockGitVersionProvider.cs class MockGitVersionProvider (line 13) | public class MockGitVersionProvider : IGitVersionProvider method FetchTagsAsync (line 15) | public Task> FetchTagsAsync( method FetchBranchesAsync (line 30) | public Task> FetchBranchesAsync( method FetchCommitsAsync (line 45) | public Task> FetchCommitsAsync( FILE: StabilityMatrix.Avalonia/DesignData/MockImageIndexService.cs class MockImageIndexService (line 9) | public class MockImageIndexService : IImageIndexService method MockImageIndexService (line 14) | public MockImageIndexService() method RefreshIndexForAllCollections (line 23) | public Task RefreshIndexForAllCollections() method GetSampleImage (line 28) | private static LocalImageFile GetSampleImage(string url) method RefreshIndex (line 39) | public Task RefreshIndex(IndexCollection index... method BackgroundRefreshIndex (line 57) | public void BackgroundRefreshIndex() FILE: StabilityMatrix.Avalonia/DesignData/MockInferenceClientManager.cs class MockInferenceClientManager (line 11) | public class MockInferenceClientManager : InferenceClientManager method MockInferenceClientManager (line 13) | public MockInferenceClientManager( method LoadSharedPropertiesAsync (line 28) | protected override Task LoadSharedPropertiesAsync() method ConnectAsync (line 45) | public override async Task ConnectAsync(CancellationToken cancellation... method ConnectAsync (line 54) | public override async Task ConnectAsync( FILE: StabilityMatrix.Avalonia/DesignData/MockLaunchPageViewModel.cs class MockLaunchPageViewModel (line 15) | public class MockLaunchPageViewModel : LaunchPageViewModel method MockLaunchPageViewModel (line 17) | public MockLaunchPageViewModel( method LaunchImpl (line 41) | protected override Task LaunchImpl(string? command) method Stop (line 62) | public override Task Stop() FILE: StabilityMatrix.Avalonia/DesignData/MockMetadataImportService.cs class MockMetadataImportService (line 10) | public class MockMetadataImportService : IMetadataImportService method ScanDirectoryForMissingInfo (line 12) | public Task ScanDirectoryForMissingInfo(DirectoryPath directory, IProg... method GetMetadataForFile (line 17) | public Task GetMetadataForFile( method UpdateExistingMetadata (line 26) | public Task UpdateExistingMetadata(DirectoryPath directory, IProgress<... FILE: StabilityMatrix.Avalonia/DesignData/MockModelIndexService.cs class MockModelIndexService (line 9) | public class MockModelIndexService : IModelIndexService method RefreshIndex (line 86) | public Task RefreshIndex() method FindByModelType (line 92) | public IEnumerable FindByModelType(SharedFolderType ty... method FindAllFolders (line 98) | public Task> FindAllFol... method FindByModelTypeAsync (line 104) | public Task> FindByModelTypeAsync(SharedFo... method FindByHashAsync (line 110) | public Task> FindByHashAsync(string hashBl... method FindBySha256Async (line 115) | public Task> FindBySha256Async(string hash... method RemoveModelAsync (line 121) | public Task RemoveModelAsync(LocalModelFile model) method RemoveModelsAsync (line 126) | public Task RemoveModelsAsync(IEnumerable models) method CheckModelsForUpdateAsync (line 131) | public Task CheckModelsForUpdateAsync() method BackgroundRefreshIndex (line 137) | public void BackgroundRefreshIndex() { } FILE: StabilityMatrix.Avalonia/DesignData/MockPropertyGridObject.cs class MockPropertyGridObject (line 10) | public partial class MockPropertyGridObject : ObservableObject class MockPropertyGridObjectAlt (line 46) | public partial class MockPropertyGridObjectAlt : ObservableObject FILE: StabilityMatrix.Avalonia/DesignData/MockSettingsManager.cs class MockSettingsManager (line 8) | public class MockSettingsManager() : SettingsManager(NullLogger> GetTe... method GetTextEntryDialogResultAsync (line 60) | public static async Task< method CreateTextEntryDialog (line 77) | public static BetterContentDialog CreateTextEntryDialog( method CreateTextEntryDialog (line 93) | public static BetterContentDialog CreateTextEntryDialog( method CreateTextEntryDialog (line 125) | public static BetterContentDialog CreateTextEntryDialog( method CreateMarkdownDialog (line 233) | public static BetterContentDialog CreateMarkdownDialog( method CreateApiExceptionDialog (line 295) | public static BetterContentDialog CreateApiExceptionDialog(ApiExceptio... method CreateJsonDialog (line 368) | public static BetterContentDialog CreateJsonDialog( method CreatePromptErrorDialog (line 457) | public static BetterContentDialog CreatePromptErrorDialog( method CreateTaskDialog (line 584) | public static TaskDialog CreateTaskDialog(string title, string descrip... class TextBoxField (line 614) | public sealed class TextBoxField : INotifyPropertyChanged method OnPropertyChanged (line 673) | private void OnPropertyChanged([CallerMemberName] string? propertyName... FILE: StabilityMatrix.Avalonia/Extensions/AvaloniaEditExtensions.cs class AvaloniaEditExtensions (line 6) | public static class AvaloniaEditExtensions method GetSelectionSegment (line 8) | public static ISegment? GetSelectionSegment(this TextEditor editor) FILE: StabilityMatrix.Avalonia/Extensions/BitmapExtensions.cs class BitmapExtensions (line 10) | public static class BitmapExtensions method ToSKBitmap (line 17) | public static SKBitmap ToSKBitmap(this Bitmap bitmap) method ToByteArray (line 55) | public static byte[] ToByteArray(this Bitmap bitmap) FILE: StabilityMatrix.Avalonia/Extensions/ClipboardExtensions.cs class ClipboardExtensions (line 11) | public static class ClipboardExtensions method SetFileDataObjectAsync (line 19) | public static async Task SetFileDataObjectAsync(this IClipboard clipbo... method SetFileDataObjectAsync (line 28) | public static async Task SetFileDataObjectAsync(this IClipboard clipbo... FILE: StabilityMatrix.Avalonia/Extensions/ComfyNodeBuilderExtensions.cs class ComfyNodeBuilderExtensions (line 13) | public static class ComfyNodeBuilderExtensions method SetupEmptyLatentSource (line 15) | public static void SetupEmptyLatentSource( method SetupImagePrimarySource (line 97) | public static void SetupImagePrimarySource( method SetupImagePrimarySourceWithMask (line 151) | public static void SetupImagePrimarySourceWithMask( method SetupOutputImage (line 243) | public static string SetupOutputImage(this ComfyNodeBuilder builder) method SetupPlasmaLatentSource (line 272) | public static void SetupPlasmaLatentSource( FILE: StabilityMatrix.Avalonia/Extensions/DataObjectExtensions.cs class DataObjectExtensions (line 6) | public static class DataObjectExtensions method GetContext (line 11) | public static T? GetContext(this IDataObject dataObject) FILE: StabilityMatrix.Avalonia/Extensions/EnumExtensions.cs class EnumExtensions (line 6) | public static class EnumExtensions method TryParseEnumStringValue (line 8) | public static bool TryParseEnumStringValue(string? value, T default... FILE: StabilityMatrix.Avalonia/Extensions/InferenceProjectTypeExtensions.cs class InferenceProjectTypeExtensions (line 7) | public static class InferenceProjectTypeExtensions method ToViewModelType (line 9) | public static Type? ToViewModelType(this InferenceProjectType type) FILE: StabilityMatrix.Avalonia/Extensions/NotificationLevelExtensions.cs class NotificationLevelExtensions (line 7) | public static class NotificationLevelExtensions method ToNotificationType (line 9) | public static NotificationType ToNotificationType(this NotificationLev... FILE: StabilityMatrix.Avalonia/Extensions/NotificationServiceExtensions.cs class NotificationServiceExtensions (line 11) | public static class NotificationServiceExtensions method OnPackageInstallCompleted (line 15) | public static void OnPackageInstallCompleted( method OnPackageInstallCompletedAsync (line 24) | private static async Task OnPackageInstallCompletedAsync( FILE: StabilityMatrix.Avalonia/Extensions/RelayCommandExtensions.cs class RelayCommandExtensions (line 10) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method VerifyFlowExceptionsToTaskSchedulerEnabled (line 15) | private static void VerifyFlowExceptionsToTaskSchedulerEnabled(IAsyncR... method WithErrorHandler (line 34) | public static T WithErrorHandler(this T command, Action ... method WithConditionalErrorHandler (line 65) | public static T WithConditionalErrorHandler(this T command, Action<... method WithNotificationErrorHandler (line 104) | public static T WithNotificationErrorHandler( method WithConditionalNotificationErrorHandler (line 128) | public static T WithConditionalNotificationErrorHandler( FILE: StabilityMatrix.Avalonia/Extensions/ServiceManagerExtensions.cs class ServiceManagerExtensions (line 9) | [Localizable(false)] method GetDialog (line 16) | public static BetterContentDialog GetDialog(this IServiceMan... method GetDialog (line 40) | public static BetterContentDialog GetDialog( FILE: StabilityMatrix.Avalonia/Extensions/SkiaExtensions.cs class SkiaExtensions (line 12) | public static class SkiaExtensions type SKBitmapDrawOperation (line 14) | private record class SKBitmapDrawOperation : ICustomDrawOperation class AvaloniaImage (line 54) | private class AvaloniaImage : IImage, IDisposable method AvaloniaImage (line 59) | public AvaloniaImage(SKBitmap? source) method Dispose (line 70) | public void Dispose() => _source?.Dispose(); method Draw (line 72) | public void Draw(DrawingContext context, Rect sourceRect, Rect destR... method ToSKBitmap (line 85) | public static SKBitmap? ToSKBitmap(this System.IO.Stream? stream) method ToAvaloniaImage (line 92) | public static IImage? ToAvaloniaImage(this SKBitmap? bitmap) method ToAvaloniaBitmap (line 101) | public static Bitmap ToAvaloniaBitmap(this SKBitmap bitmap) method ToAvaloniaBitmap (line 106) | public static Bitmap ToAvaloniaBitmap(this SKBitmap bitmap, Vector dpi) method ToAvaloniaBitmap (line 137) | public static Bitmap ToAvaloniaBitmap(this SKImage image) method ToAvaloniaBitmap (line 142) | public static Bitmap ToAvaloniaBitmap(this SKImage image, Vector dpi) method ToAvaloniaPixelFormat (line 176) | public static PixelFormat ToAvaloniaPixelFormat(this SKColorType color... FILE: StabilityMatrix.Avalonia/Extensions/TextMateExtensions.cs class TextMateExtensions (line 12) | public static class TextMateExtensions method LoadGrammarFromStream (line 15) | public static IGrammar LoadGrammarFromStream( FILE: StabilityMatrix.Avalonia/Extensions/VisualExtensions.cs class VisualExtensions (line 8) | public static class VisualExtensions method AttachDebugSaveScreenshot (line 10) | [Conditional("DEBUG")] FILE: StabilityMatrix.Avalonia/FallbackRamCachedWebImageLoader.cs type ImageLoadFailedEventArgs (line 14) | public readonly record struct ImageLoadFailedEventArgs(string Url, Excep... class FallbackRamCachedWebImageLoader (line 16) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method OnLoadFailed (line 27) | protected void OnLoadFailed(string url, Exception exception) => method LoadAsync (line 39) | protected override async Task LoadAsync(string url) method LoadExternalNoCacheAsync (line 83) | public async Task LoadExternalNoCacheAsync(string url) method LoadExternalAsync (line 95) | public async Task LoadExternalAsync(string url) method RemovePathFromCache (line 121) | public void RemovePathFromCache(string filePath) method RemoveAllNamesFromCache (line 130) | public void RemoveAllNamesFromCache(string fileName) method ClearCache (line 145) | public void ClearCache() FILE: StabilityMatrix.Avalonia/Helpers/AttributeServiceInjector.Reflection.cs class AttributeServiceInjector (line 12) | internal static partial class AttributeServiceInjector method AddServicesByAttributesReflection (line 25) | [Conditional("REGISTER_SERVICE_USAGES")] method AddServicesByAttributesReflectionOld (line 109) | public static void AddServicesByAttributesReflectionOld( FILE: StabilityMatrix.Avalonia/Helpers/AttributeServiceInjector.cs class AttributeServiceInjector (line 15) | [Localizable(false)] method AddServicesByAttributes (line 27) | public static IServiceCollection AddServicesByAttributes(this IService... method AddServicesByAttributesSourceGen (line 46) | public static void AddServicesByAttributesSourceGen(IServiceCollection... method IsScoped (line 52) | private static bool IsScoped(IServiceProvider serviceProvider) method AddServiceManagerWithCurrentCollectionServices (line 70) | public static IServiceCollection AddServiceManagerWithCurrentCollectio... FILE: StabilityMatrix.Avalonia/Helpers/ClipboardCommands.cs class ClipboardCommands (line 6) | public static class ClipboardCommands FILE: StabilityMatrix.Avalonia/Helpers/ConsoleProcessRunner.cs class ConsoleProcessRunner (line 8) | public static class ConsoleProcessRunner method RunProcessStepAsync (line 10) | public static async Task RunProcessStepAsyn... FILE: StabilityMatrix.Avalonia/Helpers/EnumHelpers.cs class EnumHelpers (line 10) | public static class EnumHelpers FILE: StabilityMatrix.Avalonia/Helpers/IOCommands.cs class IOCommands (line 7) | public static class IOCommands FILE: StabilityMatrix.Avalonia/Helpers/ImageProcessor.cs class ImageProcessor (line 9) | public static class ImageProcessor method GetGridDimensionsFromImageCount (line 14) | public static (int rows, int columns) GetGridDimensionsFromImageCount(... method CreateImageGrid (line 29) | public static SKImage CreateImageGrid(IReadOnlyList images, i... FILE: StabilityMatrix.Avalonia/Helpers/ImageSearcher.cs class ImageSearcher (line 8) | public class ImageSearcher method GetPredicate (line 14) | public Func GetPredicate(string? searchQuery) type ImageSearchOptions (line 83) | [Flags] FILE: StabilityMatrix.Avalonia/Helpers/MarkdownSnippets.cs class MarkdownSnippets (line 3) | public static class MarkdownSnippets FILE: StabilityMatrix.Avalonia/Helpers/PngDataHelper.cs class PngDataHelper (line 13) | public static class PngDataHelper method AddMetadata (line 19) | public static byte[] AddMetadata( method AddMetadata (line 30) | public static byte[] AddMetadata( method RemoveMetadata (line 98) | public static byte[] RemoveMetadata(byte[] inputImage) method BuildTextChunk (line 125) | private static byte[] BuildTextChunk(string key, string value) FILE: StabilityMatrix.Avalonia/Helpers/TagCsvParser.cs class TagCsvParser (line 10) | public class TagCsvParser method TagCsvParser (line 14) | public TagCsvParser(Stream stream) method ParseAsync (line 19) | public async IAsyncEnumerable ParseAsync() method GetDictionaryAsync (line 51) | public async Task> GetDictionaryAsync() FILE: StabilityMatrix.Avalonia/Helpers/TextEditorConfigs.cs class TextEditorConfigs (line 17) | public static class TextEditorConfigs method Configure (line 19) | public static void Configure(TextEditor editor, TextEditorPreset preset) method ConfigForPrompt (line 36) | private static void ConfigForPrompt(TextEditor editor) method ConfigForConsole (line 70) | private static void ConfigForConsole(TextEditor editor) method GetThemeFromStream (line 91) | private static IRawTheme GetThemeFromStream(Stream stream) method GetCustomTheme (line 97) | private static IRawTheme GetCustomTheme() FILE: StabilityMatrix.Avalonia/Helpers/UnixPrerequisiteHelper.cs class UnixPrerequisiteHelper (line 26) | [SupportedOSPlatform("macos")] method GetPythonDir (line 46) | private DirectoryPath GetPythonDir(PyVersion version) => method IsPythonVersionInstalled (line 52) | private bool IsPythonVersionInstalled(PyVersion version) => method GetPythonDownloadResource (line 89) | private RemoteResource GetPythonDownloadResource(PyVersion version) method GetPythonDownloadPath (line 100) | private string GetPythonDownloadPath(PyVersion version) => method CheckIsGitInstalled (line 103) | private async Task CheckIsGitInstalled() method InstallPackageRequirements (line 110) | public Task InstallPackageRequirements( method InstallPackageRequirements (line 116) | public async Task InstallPackageRequirements( method InstallDotnetIfNecessary (line 158) | public async Task InstallDotnetIfNecessary(IProgress? ... method InstallVirtualenvIfNecessary (line 173) | private async Task InstallVirtualenvIfNecessary(IProgress? pro... method UnpackResourcesIfNecessary (line 202) | public async Task UnpackResourcesIfNecessary(IProgress... method InstallGitIfNecessary (line 218) | public async Task InstallGitIfNecessary(IProgress? pro... method RunGit (line 258) | public Task RunGit( method RunGit (line 268) | private async Task RunGit(ProcessArgs args, string? workingDirectory =... method InstallPythonIfNecessary (line 300) | public async Task InstallPythonIfNecessary(IProgress? ... method InstallPythonIfNecessary (line 305) | public async Task InstallPythonIfNecessary(PyVersion version, IProgres... method GetGitOutput (line 382) | public Task GetGitOutput(ProcessArgs args, string? work... method RunNode (line 396) | private async Task RunNode( method RunNpm (line 411) | [Localizable(false)] method RunNpmDetached (line 450) | public AnsiProcess RunNpmDetached( method RunDotnet (line 466) | [SupportedOSPlatform("Linux")] method InstallNodeIfNecessary (line 506) | [SupportedOSPlatform("Linux")] method InstallVirtualenvIfNecessary (line 566) | [SupportedOSPlatform("Linux")] method InstallUvIfNecessary (line 604) | public async Task InstallUvIfNecessary(IProgress? prog... method GetGfxArchFromAmdGpuName (line 715) | public string? GetGfxArchFromAmdGpuName(GpuInfo? gpu = null) method DownloadAndExtractPrerequisite (line 731) | private async Task DownloadAndExtractPrerequisite( method GetInstalledUvVersionAsync (line 765) | private async Task GetInstalledUvVersionAsync() method EnsurePythonVersion (line 779) | private async Task EnsurePythonVersion(PyVersion pyVersion) method InstallTkinterIfNecessary (line 785) | [UnsupportedOSPlatform("Linux")] method InstallVcRedistIfNecessary (line 792) | [UnsupportedOSPlatform("Linux")] method FixGitLongPaths (line 799) | [UnsupportedOSPlatform("Linux")] method AddMissingLibsToVenv (line 806) | [UnsupportedOSPlatform("Linux")] method InstallTkinterIfNecessary (line 817) | [UnsupportedOSPlatform("Linux")] FILE: StabilityMatrix.Avalonia/Helpers/UriHandler.cs class UriHandler (line 22) | public class UriHandler method UriHandler (line 29) | public UriHandler(string scheme, string description) method SendAndExit (line 39) | [DoesNotReturn] method RegisterUriScheme (line 59) | public void RegisterUriScheme() method RegisterUriSchemeWin (line 81) | [SupportedOSPlatform("windows")] method RegisterUriSchemeLinux (line 101) | [SupportedOSPlatform("linux")] FILE: StabilityMatrix.Avalonia/Helpers/ViewModelSerializer.cs class ViewModelSerializer (line 9) | public static class ViewModelSerializer method GetDerivedTypes (line 11) | public static Dictionary GetDerivedTypes(Type baseType) method GetJsonDerivedTypeAttributes (line 16) | public static IEnumerable<(Type subType, string typeDiscriminator)> Ge... FILE: StabilityMatrix.Avalonia/Helpers/Win32ClipboardFormat.cs type Win32ClipboardFormat (line 5) | [SuppressMessage("ReSharper", "InconsistentNaming")] FILE: StabilityMatrix.Avalonia/Helpers/WindowsClipboard.cs class WindowsClipboard (line 11) | [SupportedOSPlatform("windows")] method SetBitmapAsync (line 14) | public static async Task SetBitmapAsync(Bitmap bitmap) method SetBitmap (line 19) | public static void SetBitmap(Bitmap bitmap) method OpenClipboard (line 64) | [DllImport("user32.dll", SetLastError = true)] method CloseClipboard (line 67) | [DllImport("user32.dll", SetLastError = true)] method SetClipboardData (line 70) | [DllImport("user32.dll")] method EmptyClipboard (line 73) | [DllImport("user32.dll", SetLastError = true)] method GetDC (line 76) | [DllImport("user32.dll", ExactSpelling = true)] method CreateCompatibleDC (line 79) | [DllImport("gdi32.dll", ExactSpelling = true)] method CreateCompatibleBitmap (line 82) | [DllImport("gdi32.dll", ExactSpelling = true)] method SelectObject (line 85) | [DllImport("gdi32.dll", SetLastError = true, ExactSpelling = true)] method BitBlt (line 88) | [DllImport("gdi32.dll", SetLastError = true, ExactSpelling = true)] FILE: StabilityMatrix.Avalonia/Helpers/WindowsElevated.cs class WindowsElevated (line 7) | [SupportedOSPlatform("windows")] method MoveFiles (line 13) | public static async Task MoveFiles(params (string sourcePath, str... method Robocopy (line 34) | public static async Task Robocopy( method SetRegistryValue (line 59) | public static async Task SetRegistryValue(string key, string valu... method SetRegistryValue (line 77) | public static async Task SetRegistryValue(string key, string valu... FILE: StabilityMatrix.Avalonia/Helpers/WindowsPrerequisiteHelper.cs class WindowsPrerequisiteHelper (line 19) | [SupportedOSPlatform("windows")] method GetPythonDownloadPath (line 62) | private string GetPythonDownloadPath(PyVersion version) => method GetPythonDir (line 70) | private string GetPythonDir(PyVersion version) => method GetPythonDllPath (line 75) | private string GetPythonDllPath(PyVersion version) => method GetPythonLibraryZipPath (line 78) | private string GetPythonLibraryZipPath(PyVersion version) => method GetPipPath (line 81) | private string GetPipPath(PyVersion version) => Path.Combine(GetPython... method GetVenvTempDir (line 84) | private string GetVenvTempDir(PyVersion version) => Path.Combine(GetPy... method IsPythonVersionInstalled (line 127) | public bool IsPythonVersionInstalled(PyVersion version) => File.Exists... method InstallPythonIfNecessary (line 133) | public Task InstallPythonIfNecessary(IProgress? progre... method InstallTkinterIfNecessary (line 139) | public Task InstallTkinterIfNecessary(IProgress? progr... method RunGit (line 144) | public async Task RunGit( method GetGitOutput (line 172) | public Task GetGitOutput(ProcessArgs args, string? work... method RunNode (line 189) | private async Task RunNode( method RunNpm (line 203) | public async Task RunNpm( method RunNpmDetached (line 219) | public AnsiProcess RunNpmDetached( method InstallPackageRequirements (line 235) | public Task InstallPackageRequirements( method InstallUvIfNecessary (line 241) | public async Task InstallUvIfNecessary(IProgress? prog... method InstallPackageRequirements (line 290) | public async Task InstallPackageRequirements( method InstallAllIfNecessary (line 352) | public async Task InstallAllIfNecessary(IProgress? pro... method UnpackResourcesIfNecessary (line 364) | public async Task UnpackResourcesIfNecessary(IProgress... method InstallPythonIfNecessary (line 380) | public async Task InstallPythonIfNecessary(PyVersion version, IProgres... method InstallVirtualenvIfNecessary (line 543) | public async Task InstallVirtualenvIfNecessary( method InstallTkinterIfNecessary (line 585) | [SupportedOSPlatform("windows")] method InstallGitIfNecessary (line 613) | public async Task InstallGitIfNecessary(IProgress? pro... method FixGitLongPaths (line 659) | [SupportedOSPlatform("windows")] method InstallVcRedistIfNecessary (line 678) | [SupportedOSPlatform("windows")] method InstallNodeIfNecessary (line 729) | [SupportedOSPlatform("windows")] method InstallDotnetIfNecessary (line 763) | [SupportedOSPlatform("windows")] method InstallVcBuildToolsIfNecessary (line 787) | [SupportedOSPlatform("windows")] method InstallHipSdkIfNecessary (line 839) | [SupportedOSPlatform("windows")] method RunDotnet (line 877) | public async Task RunDotnet( method AddMissingLibsToVenv (line 915) | [SupportedOSPlatform("Windows")] method GetGfxArchFromAmdGpuName (line 964) | public string? GetGfxArchFromAmdGpuName(GpuInfo? gpu = null) method DownloadAndExtractPrerequisite (line 976) | private async Task DownloadAndExtractPrerequisite( method UnzipGit (line 1012) | private async Task UnzipGit(IProgress? progress = null) method PatchHipSdkIfNecessary (line 1028) | private async Task PatchHipSdkIfNecessary(IProgress? p... method GetDownloadUrlFromGpuName (line 1084) | private string? GetDownloadUrlFromGpuName(string name) method GetInstalledUvVersionAsync (line 1157) | private async Task GetInstalledUvVersionAsync() method GetInstalledGitVersionAsync (line 1171) | private async Task GetInstalledGitVersionAsync() method EnsurePythonVersion (line 1185) | private async Task EnsurePythonVersion(PyVersion pyVersion) FILE: StabilityMatrix.Avalonia/Helpers/WindowsShortcuts.cs class WindowsShortcuts (line 10) | [SupportedOSPlatform("windows")] method CreateShortcut (line 15) | public static void CreateShortcut( class ShellLink (line 34) | [ComImport] type IShellLink (line 40) | [ComImport] method GetPath (line 45) | void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder ps... method GetIDList (line 46) | void GetIDList(out IntPtr ppidl); method SetIDList (line 47) | void SetIDList(IntPtr pidl); method GetDescription (line 48) | void GetDescription([Out, MarshalAs(UnmanagedType.LPWStr)] StringBui... method SetDescription (line 49) | void SetDescription([MarshalAs(UnmanagedType.LPWStr)] string pszName); method GetWorkingDirectory (line 50) | void GetWorkingDirectory([Out, MarshalAs(UnmanagedType.LPWStr)] Stri... method SetWorkingDirectory (line 51) | void SetWorkingDirectory([MarshalAs(UnmanagedType.LPWStr)] string ps... method GetArguments (line 52) | void GetArguments([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuild... method SetArguments (line 53) | void SetArguments([MarshalAs(UnmanagedType.LPWStr)] string pszArgs); method GetHotkey (line 54) | void GetHotkey(out short pwHotkey); method SetHotkey (line 55) | void SetHotkey(short wHotkey); method GetShowCmd (line 56) | void GetShowCmd(out int piShowCmd); method SetShowCmd (line 57) | void SetShowCmd(int iShowCmd); method GetIconLocation (line 58) | void GetIconLocation([Out, MarshalAs(UnmanagedType.LPWStr)] StringBu... method SetIconLocation (line 59) | void SetIconLocation([MarshalAs(UnmanagedType.LPWStr)] string pszIco... method SetRelativePath (line 60) | void SetRelativePath([MarshalAs(UnmanagedType.LPWStr)] string pszPat... method Resolve (line 61) | void Resolve(IntPtr hwnd, int fFlags); method SetPath (line 62) | void SetPath([MarshalAs(UnmanagedType.LPWStr)] string pszFile); FILE: StabilityMatrix.Avalonia/Languages/Cultures.cs class Cultures (line 12) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method GetSupportedCultureOrDefault (line 43) | public static CultureInfo GetSupportedCultureOrDefault(string? culture... method SetSupportedCultureOrDefault (line 53) | public static void SetSupportedCultureOrDefault(string? cultureCode, N... method SetSupportedCultureOrDefault (line 61) | public static void SetSupportedCultureOrDefault(string? cultureCode, N... method TrySetSupportedCulture (line 69) | public static bool TrySetSupportedCulture(string? cultureCode) method TrySetSupportedCulture (line 89) | public static bool TrySetSupportedCulture(string? cultureCode, NumberF... method TrySetSupportedCulture (line 110) | public static bool TrySetSupportedCulture(string? cultureCode, NumberF... method TrySetSupportedCulture (line 138) | public static bool TrySetSupportedCulture(CultureInfo? cultureInfo) method TrySetSupportedCulture (line 143) | public static bool TrySetSupportedCulture(CultureInfo? cultureInfo, Nu... method TrySetSupportedCulture (line 148) | public static bool TrySetSupportedCulture(CultureInfo? cultureInfo, Nu... method GetCultureInfoWithNumberFormat (line 154) | private static CultureInfo GetCultureInfoWithNumberFormat( FILE: StabilityMatrix.Avalonia/Languages/Resources.Designer.cs class Resources (line 21) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 30) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: StabilityMatrix.Avalonia/Logging/RichNLogTheme.cs type RichNLogThemeStyle (line 11) | public enum RichNLogThemeStyle class RichNLogTheme (line 48) | [Localizable(false)] method GetAnsiStyle (line 55) | public string GetAnsiStyle(RichNLogThemeStyle style) => method ApplyStyle (line 58) | public void ApplyStyle(TextWriter writer, RichNLogThemeStyle style, st... class RichConsoleTarget (line 204) | [Localizable(false)] method RichConsoleTarget (line 210) | public RichConsoleTarget() method RichConsoleTarget (line 213) | public RichConsoleTarget(string name) method Write (line 218) | protected override void Write(LogEventInfo logEvent) method RenderLevel (line 271) | private void RenderLevel(TextWriter writer, LogLevel level) method RenderMessage (line 462) | private void RenderMessage(TextWriter writer, LogEventInfo logEvent, R... method ParsePlaceholder (line 530) | private static void ParsePlaceholder( method FindClosingBrace (line 611) | private static int FindClosingBrace(string template, int startIndex) method RenderProperties (line 635) | private void RenderProperties(TextWriter writer, IDictionary : MarkupExtension method ProvideValue (line 17) | public override IEnumerable ProvideValue(IServiceProvider servi... method ProvideValue (line 50) | public override IEnumerable ProvideValue(IServiceProvider servic... class EnumValuesExtension (line 40) | public class EnumValuesExtension : MarkupExtension method ProvideValue (line 17) | public override IEnumerable ProvideValue(IServiceProvider servi... method ProvideValue (line 50) | public override IEnumerable ProvideValue(IServiceProvider servic... FILE: StabilityMatrix.Avalonia/MarkupExtensions/TernaryExtension.cs class TernaryExtension (line 13) | public class TernaryExtension : MarkupExtension method TernaryExtension (line 33) | public TernaryExtension() { } method TernaryExtension (line 35) | public TernaryExtension(object condition) method ProvideValue (line 40) | public override object ProvideValue(IServiceProvider serviceProvider) method EvaluateCondition (line 129) | private static bool EvaluateCondition(object? conditionValue) class TernaryConverterParameters (line 152) | private class TernaryConverterParameters class TernaryConverter (line 166) | private class TernaryConverter : IMultiValueConverter method Convert (line 173) | public object? Convert(IList values, Type targetType, objec... method ConvertBack (line 214) | public object[]? ConvertBack( FILE: StabilityMatrix.Avalonia/Models/AdvancedObservableList.cs class AdvancedObservableList (line 11) | public class AdvancedObservableList : AvaloniaList method AdvancedObservableList (line 14) | public AdvancedObservableList() method AdvancedObservableList (line 20) | public AdvancedObservableList(IEnumerable items) method CollectionChangedEventRegistrationHandler (line 26) | private void CollectionChangedEventRegistrationHandler(object? sender,... method OnItemRemoveRequested (line 44) | private void OnItemRemoveRequested(object? sender, EventArgs e) method TryRegisterRemovableListItem (line 52) | private bool TryRegisterRemovableListItem(T item) method TryUnregisterRemovableListItem (line 62) | private bool TryUnregisterRemovableListItem(T item) FILE: StabilityMatrix.Avalonia/Models/AppArgs.cs class AppArgs (line 8) | public class AppArgs FILE: StabilityMatrix.Avalonia/Models/AvaloniaResource.cs type AvaloniaResource (line 9) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] FILE: StabilityMatrix.Avalonia/Models/CheckpointCategory.cs class CheckpointCategory (line 6) | public partial class CheckpointCategory : TreeViewDirectory method Flatten (line 19) | public IEnumerable Flatten() method GetId (line 32) | public string GetId() => $@"{Name};{Flatten().Count()}"; FILE: StabilityMatrix.Avalonia/Models/CommandItem.cs type CommandItem (line 9) | public partial record CommandItem FILE: StabilityMatrix.Avalonia/Models/ContentDialogValueResult.cs type ContentDialogValueResult (line 6) | public record ContentDialogValueResult(ContentDialogResult Result, [p... FILE: StabilityMatrix.Avalonia/Models/DirectionalNavigationEventArgs.cs class DirectionalNavigationEventArgs (line 6) | public class DirectionalNavigationEventArgs : EventArgs method DirectionalNavigationEventArgs (line 10) | public DirectionalNavigationEventArgs(Vector2 direction) FILE: StabilityMatrix.Avalonia/Models/HuggingFace/HuggingFaceModelType.cs type HuggingFaceModelType (line 8) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Avalonia/Models/HuggingFace/HuggingfaceItem.cs class HuggingfaceItem (line 3) | public class HuggingfaceItem FILE: StabilityMatrix.Avalonia/Models/IInfinitelyScroll.cs type IInfinitelyScroll (line 5) | public interface IInfinitelyScroll method LoadNextPageAsync (line 7) | Task LoadNextPageAsync(); FILE: StabilityMatrix.Avalonia/Models/IJsonLoadableState.cs type IJsonLoadableState (line 5) | public interface IJsonLoadableState method LoadStateFromJsonObject (line 7) | void LoadStateFromJsonObject(JsonObject state, int version); method LoadStateFromJsonObject (line 9) | void LoadStateFromJsonObject(JsonObject state); method SaveStateToJsonObject (line 11) | JsonObject SaveStateToJsonObject(); FILE: StabilityMatrix.Avalonia/Models/IParametersLoadableState.cs type IParametersLoadableState (line 5) | public interface IParametersLoadableState method LoadStateFromParameters (line 7) | void LoadStateFromParameters(GenerationParameters parameters); method SaveStateToParameters (line 9) | GenerationParameters SaveStateToParameters(GenerationParameters parame... method SaveStateToParameters (line 11) | public GenerationParameters SaveStateToParameters() FILE: StabilityMatrix.Avalonia/Models/IPersistentViewProvider.cs type IPersistentViewProvider (line 5) | public interface IPersistentViewProvider FILE: StabilityMatrix.Avalonia/Models/IRemovableListItem.cs type IRemovableListItem (line 5) | public interface IRemovableListItem FILE: StabilityMatrix.Avalonia/Models/ITemplateKey.cs type ITemplateKey (line 6) | public interface ITemplateKey FILE: StabilityMatrix.Avalonia/Models/IconData.cs type IconData (line 5) | public record IconData FILE: StabilityMatrix.Avalonia/Models/ImageCacheProviders.cs class ImageCacheProviders (line 7) | public static class ImageCacheProviders FILE: StabilityMatrix.Avalonia/Models/ImageSource.cs type ImageSource (line 19) | public record ImageSource : IDisposable, ITemplateKey GetParts(string template) method GetSample (line 164) | public static FileNameFormatProvider GetSample() method GetSampleForModelBrowser (line 174) | public static FileNameFormatProvider GetSampleForModelBrowser() method ExtractVariableAndSlice (line 204) | private static (string Variable, Slice? Slice) ExtractVariableAndSlice... method BracketRegex (line 230) | [GeneratedRegex(@"\{([a-z_:\d\[\]]+)\}")] method IndexRegex (line 236) | [GeneratedRegex(@"\[(?:(?-?\d+)?)\:(?:(?-?\d+)?)?(?:\:(? GetInputImages(); FILE: StabilityMatrix.Avalonia/Models/Inference/IValidatableModule.cs type IValidatableModule (line 5) | public interface IValidatableModule method Validate (line 7) | public Task Validate(); FILE: StabilityMatrix.Avalonia/Models/Inference/InferenceTextToImageModel.cs class InferenceTextToImageModel (line 5) | public class InferenceTextToImageModel FILE: StabilityMatrix.Avalonia/Models/Inference/LatentType.cs type LatentType (line 3) | public enum LatentType FILE: StabilityMatrix.Avalonia/Models/Inference/LoadViewStateEventArgs.cs class LoadViewStateEventArgs (line 8) | public class LoadViewStateEventArgs : EventArgs FILE: StabilityMatrix.Avalonia/Models/Inference/ModuleApplyStepEventArgs.cs class ModuleApplyStepEventArgs (line 16) | public class ModuleApplyStepEventArgs : EventArgs method InvokeAllPreOutputActions (line 33) | public void InvokeAllPreOutputActions() method CreateTempFromBuilder (line 45) | public ModuleApplyStepTemporaryArgs CreateTempFromBuilder() method AddFileTransfer (line 60) | public void AddFileTransfer(string sourcePath, string destinationRelat... method AddFileTransferToConfigs (line 69) | public string AddFileTransferToConfigs(string sourcePath) FILE: StabilityMatrix.Avalonia/Models/Inference/NoiseType.cs type NoiseType (line 3) | public enum NoiseType FILE: StabilityMatrix.Avalonia/Models/Inference/Prompt.cs type Prompt (line 22) | public record Prompt FILE: StabilityMatrix.Avalonia/Models/Inference/PromptAmplifierMode.cs type PromptAmplifierMode (line 3) | public enum PromptAmplifierMode FILE: StabilityMatrix.Avalonia/Models/Inference/PromptCardModel.cs class PromptCardModel (line 5) | public class PromptCardModel FILE: StabilityMatrix.Avalonia/Models/Inference/SamplerCardModel.cs class SamplerCardModel (line 3) | public class SamplerCardModel FILE: StabilityMatrix.Avalonia/Models/Inference/SaveViewStateEventArgs.cs class SaveViewStateEventArgs (line 9) | public class SaveViewStateEventArgs : EventArgs FILE: StabilityMatrix.Avalonia/Models/Inference/SeedCardModel.cs type SeedCardModel (line 5) | [JsonSerializable(typeof(SeedCardModel))] FILE: StabilityMatrix.Avalonia/Models/Inference/StackCardModel.cs class StackCardModel (line 6) | public class StackCardModel FILE: StabilityMatrix.Avalonia/Models/Inference/StackExpanderModel.cs class StackExpanderModel (line 3) | public class StackExpanderModel : StackCardModel FILE: StabilityMatrix.Avalonia/Models/Inference/UpscalerCardModel.cs class UpscalerCardModel (line 5) | public class UpscalerCardModel FILE: StabilityMatrix.Avalonia/Models/Inference/VideoOutputMethod.cs type VideoOutputMethod (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Avalonia/Models/Inference/ViewState.cs class ViewState (line 6) | public class ViewState FILE: StabilityMatrix.Avalonia/Models/InferenceProjectDocument.cs class InferenceProjectDocument (line 14) | public class InferenceProjectDocument : ICloneable method FromLoadable (line 27) | public static InferenceProjectDocument FromLoadable(IJsonLoadableState... method VerifyVersion (line 45) | public void VerifyVersion() method GetSeedModel (line 56) | public SeedCardModel? GetSeedModel() method WithState (line 70) | public InferenceProjectDocument WithState(Action stateMod... method TryUpdateModel (line 77) | public bool TryUpdateModel(string key, Func modifier) method TryUpdateModel (line 99) | public bool TryUpdateModel(string key, Func modifier) method WithBatchSize (line 114) | public InferenceProjectDocument WithBatchSize(int batchSize, int batch... method Clone (line 131) | public object Clone() FILE: StabilityMatrix.Avalonia/Models/ObservableDictionary.cs class ObservableDictionary (line 9) | public class ObservableDictionary : IDictionary> GetEnumerator() => dict... method GetEnumerator (line 18) | IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); method ObservableDictionary (line 20) | public ObservableDictionary() method ObservableDictionary (line 25) | public ObservableDictionary(Dictionary dictionary) method Add (line 30) | public void Add(KeyValuePair item) method Clear (line 40) | public void Clear() method Contains (line 50) | public bool Contains(KeyValuePair item) => dictionary.Co... method CopyTo (line 52) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method Remove (line 57) | public bool Remove(KeyValuePair item) method Add (line 74) | public void Add(TKey key, TValue value) method ContainsKey (line 85) | public bool ContainsKey(TKey key) => dictionary.ContainsKey(key); method Remove (line 87) | public bool Remove(TKey key) method TryGetValue (line 102) | public bool TryGetValue([NotNull] TKey key, [MaybeNullWhen(false)] out... FILE: StabilityMatrix.Avalonia/Models/OpenArtCustomNode.cs class OpenArtCustomNode (line 5) | public class OpenArtCustomNode FILE: StabilityMatrix.Avalonia/Models/OpenArtMetadata.cs class OpenArtMetadata (line 10) | public class OpenArtMetadata FILE: StabilityMatrix.Avalonia/Models/PackageManagerNavigationOptions.cs type PackageManagerNavigationOptions (line 5) | public record PackageManagerNavigationOptions FILE: StabilityMatrix.Avalonia/Models/PackageSteps/UnpackSiteCustomizeStep.cs class UnpackSiteCustomizeStep (line 10) | public class UnpackSiteCustomizeStep(DirectoryPath venvPath) : IPackageStep method ExecuteAsync (line 12) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Avalonia/Models/PaintCanvasTool.cs type PaintCanvasTool (line 3) | public enum PaintCanvasTool FILE: StabilityMatrix.Avalonia/Models/PythonPackageSpecifiersItem.cs class PythonPackageSpecifiersItem (line 9) | public class PythonPackageSpecifiersItem method FromSpecifier (line 16) | public static PythonPackageSpecifiersItem FromSpecifier(PipPackageSpec... method ToSpecifier (line 27) | public PipPackageSpecifierOverride ToSpecifier() FILE: StabilityMatrix.Avalonia/Models/SelectableItem.cs class SelectableItem (line 10) | [PublicAPI] method Equals (line 26) | public bool Equals(SelectableItem? other) method Equals (line 36) | public override bool Equals(object? obj) method GetHashCode (line 48) | public override int GetHashCode() FILE: StabilityMatrix.Avalonia/Models/SharedState.cs class SharedState (line 9) | [RegisterSingleton] FILE: StabilityMatrix.Avalonia/Models/TagCompletion/CompletionProvider.cs class CompletionProvider (line 29) | [RegisterSingleton] method BracketsRegex (line 34) | [GeneratedRegex(@"([\[\]()<>])")] method CompletionProvider (line 63) | public CompletionProvider( method PrepareInsertionText_Process (line 108) | private string PrepareInsertionText_Process(ICompletionData data) method BackgroundLoadFromFile (line 130) | public void BackgroundLoadFromFile(FilePath path, bool recreate = false) method Setup (line 153) | public async Task Setup() method LoadFromFile (line 224) | public async Task LoadFromFile(FilePath path, bool recreate = false) method GetCompletions (line 304) | public IEnumerable GetCompletions( method GetCompletionNetworks (line 332) | private IEnumerable GetCompletionNetworks( method GetCompletionNetworkTypes (line 355) | private IEnumerable GetCompletionNetworkTypes(string ... method GetCompletionTags (line 371) | private IEnumerable GetCompletionTags(string searchTe... FILE: StabilityMatrix.Avalonia/Models/TagCompletion/CompletionType.cs type CompletionType (line 8) | [Flags] FILE: StabilityMatrix.Avalonia/Models/TagCompletion/EditorCompletionRequest.cs type EditorCompletionRequest (line 5) | public record EditorCompletionRequest : TextCompletionRequest FILE: StabilityMatrix.Avalonia/Models/TagCompletion/ICompletionProvider.cs type ICompletionProvider (line 9) | public interface ICompletionProvider method Setup (line 24) | Task Setup(); method LoadFromFile (line 29) | Task LoadFromFile(FilePath path, bool recreate = false); method BackgroundLoadFromFile (line 34) | void BackgroundLoadFromFile(FilePath path, bool recreate = false); method GetCompletions (line 39) | public IEnumerable GetCompletions( FILE: StabilityMatrix.Avalonia/Models/TagCompletion/ITokenizerProvider.cs type ITokenizerProvider (line 5) | public interface ITokenizerProvider method TokenizeLine (line 10) | ITokenizeLineResult TokenizeLine(string lineText); FILE: StabilityMatrix.Avalonia/Models/TagCompletion/ModelCompletionData.cs class ModelCompletionData (line 10) | public class ModelCompletionData : CompletionData method ModelCompletionData (line 15) | public ModelCompletionData(string text, PromptExtraNetworkType network... method FromLocalModel (line 23) | public static ModelCompletionData FromLocalModel( FILE: StabilityMatrix.Avalonia/Models/TagCompletion/ModelTypeCompletionData.cs class ModelTypeCompletionData (line 7) | public class ModelTypeCompletionData : CompletionData method ModelTypeCompletionData (line 12) | public ModelTypeCompletionData(string text, PromptExtraNetworkType net... FILE: StabilityMatrix.Avalonia/Models/TagCompletion/TagCompletionData.cs class TagCompletionData (line 6) | public class TagCompletionData : CompletionData method TagCompletionData (line 11) | public TagCompletionData(string text, TagType tagType) : base(text) FILE: StabilityMatrix.Avalonia/Models/TagCompletion/TagCsvEntry.cs type TagCsvEntry (line 3) | public record TagCsvEntry FILE: StabilityMatrix.Avalonia/Models/TagCompletion/TagType.cs type TagType (line 6) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] class TagTypeExtensions (line 20) | public static class TagTypeExtensions method FromE621 (line 22) | public static TagType FromE621(int tag) FILE: StabilityMatrix.Avalonia/Models/TagCompletion/TextCompletionRequest.cs type TextCompletionRequest (line 5) | public record TextCompletionRequest FILE: StabilityMatrix.Avalonia/Models/TagCompletion/TokenizerProvider.cs class TokenizerProvider (line 9) | [RegisterSingleton] method TokenizeLine (line 16) | public ITokenizeLineResult TokenizeLine(string lineText) method SetPromptGrammar (line 25) | [MemberNotNull(nameof(grammar))] method SetGrammar (line 32) | public void SetGrammar(string scopeName) FILE: StabilityMatrix.Avalonia/Models/TextEditorPreset.cs type TextEditorPreset (line 3) | public enum TextEditorPreset FILE: StabilityMatrix.Avalonia/Models/TreeFileExplorer/TreeFileExplorerDirectory.cs class TreeFileExplorerDirectory (line 8) | public class TreeFileExplorerDirectory(IPathObject path, TreeFileExplore... method GetChildren (line 16) | private static IEnumerable GetChildren( method GetChildren (line 29) | private static IEnumerable GetChildren( FILE: StabilityMatrix.Avalonia/Models/TreeFileExplorer/TreeFileExplorerFile.cs class TreeFileExplorerFile (line 5) | public class TreeFileExplorerFile(IPathObject path, TreeFileExplorerOpti... FILE: StabilityMatrix.Avalonia/Models/TreeFileExplorer/TreeFileExplorerItem.cs class TreeFileExplorerItem (line 5) | public class TreeFileExplorerItem(IPathObject path, TreeFileExplorerOpti... FILE: StabilityMatrix.Avalonia/Models/TreeFileExplorer/TreeFileExplorerOptions.cs type TreeFileExplorerOptions (line 5) | [Flags] FILE: StabilityMatrix.Avalonia/Models/TreeFileExplorer/TreeFileExplorerType.cs type TreeFileExplorerType (line 3) | public enum TreeFileExplorerType FILE: StabilityMatrix.Avalonia/Models/TreeViewDirectory.cs class TreeViewDirectory (line 6) | public partial class TreeViewDirectory : ObservableObject FILE: StabilityMatrix.Avalonia/Models/TypedNavigationEventArgs.cs class TypedNavigationEventArgs (line 5) | public class TypedNavigationEventArgs : EventArgs FILE: StabilityMatrix.Avalonia/Models/UpdateChannelCard.cs class UpdateChannelCard (line 10) | public partial class UpdateChannelCard : ObservableObject FILE: StabilityMatrix.Avalonia/Models/ViewModelState.cs type ViewModelState (line 8) | [Flags] FILE: StabilityMatrix.Avalonia/Program.cs class Program (line 36) | public static class Program method Main (line 54) | [STAThread] method HandleUriScheme (line 135) | [DoesNotReturn] method SetupAvaloniaApp (line 161) | internal static void SetupAvaloniaApp() method BuildAvaloniaApp (line 181) | public static AppBuilder BuildAvaloniaApp() method HandleUpdateReplacement (line 227) | private static void HandleUpdateReplacement() method HandleUpdateCleanup (line 313) | private static void HandleUpdateCleanup() method WaitForPidExit (line 335) | private static void WaitForPidExit(int pid, TimeSpan timeout) method ConfigureSentry (line 357) | private static void ConfigureSentry() method TaskScheduler_UnobservedTaskException (line 389) | private static void TaskScheduler_UnobservedTaskException( method CurrentDomain_UnhandledException (line 400) | private static void CurrentDomain_UnhandledException(object sender, Un... method ExitWithException (line 465) | [DoesNotReturn] method SetDebugBuild (line 477) | [Conditional("DEBUG")] FILE: StabilityMatrix.Avalonia/Services/AccountsService.cs class AccountsService (line 26) | [RegisterSingleton] method AccountsService (line 52) | public AccountsService( method HasStoredLykosAccountAsync (line 76) | public async Task HasStoredLykosAccountAsync() method LykosLoginAsync (line 88) | public async Task LykosLoginAsync(string email, string password) method LykosLoginViaGoogleOAuthAsync (line 101) | public async Task LykosLoginViaGoogleOAuthAsync(string code, string st... method LykosSignupAsync (line 114) | public async Task LykosSignupAsync(string email, string password, stri... method LykosLogoutAsync (line 129) | public async Task LykosLogoutAsync() method LykosAccountV2LoginAsync (line 137) | public async Task LykosAccountV2LoginAsync(LykosAccountV2Tokens tokens) method LykosAccountV2LogoutAsync (line 146) | public async Task LykosAccountV2LogoutAsync() method LykosPatreonOAuthLogoutAsync (line 155) | public async Task LykosPatreonOAuthLogoutAsync() method CivitLoginAsync (line 170) | public async Task CivitLoginAsync(string apiToken) method CivitLogoutAsync (line 192) | public async Task CivitLogoutAsync() method RefreshAsync (line 200) | public async Task RefreshAsync() method RefreshLykosAsync (line 209) | public async Task RefreshLykosAsync() method RefreshHuggingFaceAsync (line 216) | public async Task RefreshHuggingFaceAsync() method RefreshLykosAsync (line 222) | private async Task RefreshLykosAsync(Secrets secrets) method RefreshHuggingFaceAsync (line 277) | private async Task RefreshHuggingFaceAsync(Secrets secrets) method RefreshCivitAsync (line 344) | private async Task RefreshCivitAsync(Secrets secrets) method OnLykosAccountStatusUpdate (line 378) | private void OnLykosAccountStatusUpdate(LykosAccountStatusUpdateEventA... method OnCivitAccountStatusUpdate (line 396) | private void OnCivitAccountStatusUpdate(CivitAccountStatusUpdateEventA... method OnHuggingFaceAccountStatusUpdate (line 414) | private void OnHuggingFaceAccountStatusUpdate(HuggingFaceAccountStatus... method HuggingFaceLoginAsync (line 435) | public async Task HuggingFaceLoginAsync(string token) method HuggingFaceLogoutAsync (line 443) | public async Task HuggingFaceLogoutAsync() FILE: StabilityMatrix.Avalonia/Services/CivitBaseModelTypeService.cs class CivitBaseModelTypeService (line 12) | [RegisterSingleton] method GetBaseModelTypes (line 25) | public async Task> GetBaseModelTypes(bool forceRefresh = ... method ClearCache (line 90) | public void ClearCache() FILE: StabilityMatrix.Avalonia/Services/ConnectedServiceManager.cs class ConnectedServiceManager (line 15) | [Localizable(false)] method PromptEnableCivitUseDiscoveryApi (line 27) | public async Task PromptEnableCivitUseDiscoveryApi() method PromptLoginIfRequired (line 60) | public async Task PromptLoginIfRequired() FILE: StabilityMatrix.Avalonia/Services/DiscordRichPresenceService.cs class DiscordRichPresenceService (line 12) | public class DiscordRichPresenceService : IDiscordRichPresenceService method DiscordRichPresenceService (line 37) | public DiscordRichPresenceService( method OnReady (line 65) | private void OnReady(object sender, ReadyMessage args) method OnError (line 70) | private void OnError(object sender, ErrorMessage args) method OnClose (line 75) | private void OnClose(object sender, CloseMessage args) method OnPresenceUpdate (line 80) | private void OnPresenceUpdate(object sender, PresenceMessage args) method OnRunningPackageStatusChanged (line 85) | private void OnRunningPackageStatusChanged(object? sender, RunningPack... method UpdateState (line 139) | public void UpdateState() method Dispose (line 166) | public void Dispose() FILE: StabilityMatrix.Avalonia/Services/IAccountsService.cs type IAccountsService (line 8) | public interface IAccountsService method HasStoredLykosAccountAsync (line 22) | Task HasStoredLykosAccountAsync(); method LykosSignupAsync (line 24) | [Obsolete] method LykosLoginAsync (line 27) | [Obsolete] method LykosLoginViaGoogleOAuthAsync (line 30) | [Obsolete] method LykosLogoutAsync (line 33) | [Obsolete] method LykosAccountV2LoginAsync (line 36) | Task LykosAccountV2LoginAsync(LykosAccountV2Tokens tokens); method LykosAccountV2LogoutAsync (line 38) | Task LykosAccountV2LogoutAsync(); method LykosPatreonOAuthLogoutAsync (line 40) | Task LykosPatreonOAuthLogoutAsync(); method CivitLoginAsync (line 42) | Task CivitLoginAsync(string apiToken); method CivitLogoutAsync (line 44) | Task CivitLogoutAsync(); method RefreshAsync (line 46) | Task RefreshAsync(); method RefreshLykosAsync (line 48) | Task RefreshLykosAsync(); method HuggingFaceLoginAsync (line 50) | Task HuggingFaceLoginAsync(string token); method HuggingFaceLogoutAsync (line 51) | Task HuggingFaceLogoutAsync(); method RefreshHuggingFaceAsync (line 52) | Task RefreshHuggingFaceAsync(); FILE: StabilityMatrix.Avalonia/Services/ICivitBaseModelTypeService.cs type ICivitBaseModelTypeService (line 3) | public interface ICivitBaseModelTypeService method GetBaseModelTypes (line 5) | Task> GetBaseModelTypes(bool forceRefresh = false, bool i... method ClearCache (line 6) | void ClearCache(); FILE: StabilityMatrix.Avalonia/Services/IConnectedServiceManager.cs type IConnectedServiceManager (line 3) | public interface IConnectedServiceManager method PromptEnableCivitUseDiscoveryApi (line 8) | Task PromptEnableCivitUseDiscoveryApi(); method PromptLoginIfRequired (line 14) | Task PromptLoginIfRequired(); FILE: StabilityMatrix.Avalonia/Services/IDiscordRichPresenceService.cs type IDiscordRichPresenceService (line 5) | public interface IDiscordRichPresenceService : IDisposable method UpdateState (line 7) | public void UpdateState(); FILE: StabilityMatrix.Avalonia/Services/IInferenceClientManager.cs type IInferenceClientManager (line 16) | public interface IInferenceClientManager : IDisposable, INotifyPropertyC... method CopyImageToInputAsync (line 57) | Task CopyImageToInputAsync(FilePath imageFile, CancellationToken cance... method UploadInputImageAsync (line 59) | Task UploadInputImageAsync(ImageSource image, CancellationToken cancel... method WriteImageToInputAsync (line 61) | Task WriteImageToInputAsync(ImageSource imageSource, CancellationToken... method ConnectAsync (line 63) | Task ConnectAsync(CancellationToken cancellationToken = default); method ConnectAsync (line 65) | Task ConnectAsync(PackagePair packagePair, CancellationToken cancellat... method CloseAsync (line 67) | Task CloseAsync(); FILE: StabilityMatrix.Avalonia/Services/IModelDownloadLinkHandler.cs type IModelDownloadLinkHandler (line 5) | public interface IModelDownloadLinkHandler method StartListening (line 7) | Task StartListening(); FILE: StabilityMatrix.Avalonia/Services/IModelImportService.cs type IModelImportService (line 13) | public interface IModelImportService method SavePreviewImage (line 21) | Task SavePreviewImage(CivitModelVersion modelVersion, FileP... method DoImport (line 23) | Task DoImport( method DoOpenModelDbImport (line 39) | Task DoOpenModelDbImport( method DoCustomImport (line 56) | Task DoCustomImport( method DoCustomImport (line 85) | Task DoCustomImport( FILE: StabilityMatrix.Avalonia/Services/INavigationService.cs type INavigationService (line 10) | public interface INavigationService<[SuppressMessage("ReSharper", "Unuse... method SetFrame (line 17) | void SetFrame(Frame frame); method NavigateTo (line 22) | void NavigateTo(NavigationTransitionInfo? transitionInfo =... method NavigateTo (line 28) | void NavigateTo( method NavigateTo (line 37) | void NavigateTo(ViewModelBase viewModel, NavigationTransitionInfo? tra... method GoBack (line 39) | bool GoBack(); FILE: StabilityMatrix.Avalonia/Services/INotificationService.cs type INotificationService (line 12) | public interface INotificationService method Initialize (line 14) | public void Initialize( method Show (line 20) | public void Show(INotification notification); method TryAsync (line 29) | Task> TryAsync( method TryAsync (line 44) | Task> TryAsync( method ShowPersistentAsync (line 54) | Task ShowPersistentAsync(NotificationKey key, DesktopNotifications.Not... method ShowAsync (line 59) | Task ShowAsync( method Show (line 68) | void Show( method ShowPersistent (line 81) | void ShowPersistent( method ShowPersistent (line 90) | void ShowPersistent( method GetNativeNotificationManagerAsync (line 99) | Task GetNativeNotification... FILE: StabilityMatrix.Avalonia/Services/IServiceManager.cs type IServiceManager (line 5) | [Localizable(false)] method Register (line 11) | IServiceManager Register(TService instance) method Register (line 17) | IServiceManager Register(Func provider) method Register (line 20) | void Register(Type type, Func providerFunc); method RegisterProvider (line 26) | IServiceManager RegisterProvider(IServiceProvider provider) method RegisterScoped (line 33) | IServiceManager RegisterScoped(Func CreateScope(); method Get (line 45) | T Get(Type serviceType); method Get (line 50) | TService Get() method Get (line 56) | public TService Get(Func initializer) method Get (line 66) | public TService Get(Action initializer) method RegisterScoped (line 78) | IServiceManager RegisterScoped(Type type, Func... FILE: StabilityMatrix.Avalonia/Services/IServiceManagerScope.cs type IServiceManagerScope (line 3) | public interface IServiceManagerScope : IDisposable FILE: StabilityMatrix.Avalonia/Services/InferenceClientManager.cs class InferenceClientManager (line 36) | [RegisterSingleton] method InferenceClientManager (line 158) | public InferenceClientManager( method EnsureConnected (line 353) | [MemberNotNull(nameof(Client))] method LoadSharedPropertiesAsync (line 360) | protected virtual async Task LoadSharedPropertiesAsync() method ResetSharedProperties (line 534) | protected void ResetSharedProperties() method UploadInputImageAsync (line 670) | public async Task UploadInputImageAsync(ImageSource image, Cancellatio... method CopyImageToInputAsync (line 715) | public async Task CopyImageToInputAsync(FilePath imageFile, Cancellati... method WriteImageToInputAsync (line 744) | public async Task WriteImageToInputAsync( method ConnectAsyncImpl (line 761) | [MemberNotNull(nameof(Client))] method MigrateLinksIfNeeded (line 792) | private async Task MigrateLinksIfNeeded(PackagePair packagePair) method ConnectAsync (line 829) | public virtual Task ConnectAsync(CancellationToken cancellationToken =... method ConnectAsync (line 835) | public virtual async Task ConnectAsync( method CloseAsync (line 880) | public async Task CloseAsync() method Dispose (line 890) | public void Dispose() FILE: StabilityMatrix.Avalonia/Services/ModelDownloadLinkHandler.cs class ModelDownloadLinkHandler (line 21) | [RegisterSingleton] method StartListening (line 34) | public async Task StartListening() method DisposeAsync (line 42) | public async ValueTask DisposeAsync() method UriReceivedHandler (line 51) | private void UriReceivedHandler(Uri receivedUri) FILE: StabilityMatrix.Avalonia/Services/ModelImportService.cs class ModelImportService (line 15) | [RegisterSingleton] method SaveCmInfo (line 22) | public static async Task SaveCmInfo( method SavePreviewImage (line 66) | public async Task SavePreviewImage(CivitModelVersion modelV... method DoImport (line 94) | public async Task DoImport( method DoOpenModelDbImport (line 232) | public Task DoOpenModelDbImport( method DoCustomImport (line 267) | public async Task DoCustomImport( method GenerateUniqueFileName (line 342) | private string GenerateUniqueFileName(string folder, string fileName) FILE: StabilityMatrix.Avalonia/Services/NavigationService.cs class NavigationService (line 17) | [RegisterSingleton, NavigationSe... method SetFrame (line 27) | public void SetFrame(Frame frame) method NavigateTo (line 33) | public void NavigateTo(NavigationTransitionInfo? transitio... method NavigateTo (line 71) | public void NavigateTo( method NavigateTo (line 118) | public void NavigateTo(ViewModelBase viewModel, NavigationTransitionIn... method GoBack (line 156) | public bool GoBack() FILE: StabilityMatrix.Avalonia/Services/NotificationService.cs class NotificationService (line 22) | [RegisterSingleton] method Initialize (line 33) | public void Initialize( method Show (line 48) | public void Show(INotification notification) method ShowPersistentAsync (line 54) | public Task ShowPersistentAsync(NotificationKey key, DesktopNotificati... method ShowAsync (line 60) | public Task ShowAsync( method ShowAsyncCore (line 72) | private async Task ShowAsyncCore( method Show (line 162) | public void Show( method ShowPersistent (line 172) | public void ShowPersistent( method ShowPersistent (line 182) | public void ShowPersistent( method TryAsync (line 195) | public async Task> TryAsync( method TryAsync (line 214) | public async Task> TryAsync( method Dispose (line 234) | public void Dispose() method GetNativeNotificationManagerAsync (line 241) | public async Task GetNativeNotificationManagerA... FILE: StabilityMatrix.Avalonia/Services/RunningPackageService.cs class RunningPackageService (line 24) | [RegisterSingleton] method StartPackage (line 42) | public async Task StartPackage( method StopPackage (line 266) | public async Task StopPackage(Guid id, CancellationToken cancellationT... method GetRunningPackageViewModel (line 286) | public RunningPackageViewModel? GetRunningPackageViewModel(Guid id) => method UnpackSiteCustomize (line 289) | private static async Task UnpackSiteCustomize(DirectoryPath venvPath) method Dispose (line 297) | public void Dispose() FILE: StabilityMatrix.Avalonia/Services/ScopedServiceManager.cs class ScopedServiceManager (line 5) | internal class ScopedServiceManager : IServiceManager method ScopedServiceManager (line 10) | internal ScopedServiceManager(ServiceManager parentManager, IServic... method Register (line 18) | public IServiceManager Register(TService instance) method Register (line 24) | public IServiceManager Register(Func provider) method Register (line 30) | public void Register(Type type, Func providerFunc) method RegisterProvider (line 35) | public IServiceManager RegisterProvider(IServiceProvider ... method RegisterScoped (line 41) | public IServiceManager RegisterScoped(Func RegisterScoped(Type type, Func CreateScope() method Get (line 57) | public TService Get() method Get (line 63) | public T Get(Type serviceType) FILE: StabilityMatrix.Avalonia/Services/ServiceManager.cs class ServiceManager (line 8) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method Register (line 24) | public IServiceManager Register(TService instance) method Register (line 48) | public IServiceManager Register(Func provider) method Register (line 68) | public void Register(Type type, Func providerFunc) method RegisterScoped (line 85) | public IServiceManager RegisterScoped(Func RegisterScoped(Type type, Func RegisterProvider(IServiceProvider ... method CreateScope (line 152) | public IServiceManagerScope CreateScope() method TryGetScopedProvider (line 159) | internal bool TryGetScopedProvider( method Get (line 170) | [SuppressMessage("ReSharper", "InconsistentlySynchronizedField")] method Get (line 207) | [SuppressMessage("ReSharper", "InconsistentlySynchronizedField")] FILE: StabilityMatrix.Avalonia/Services/ServiceManagerScope.cs class ServiceManagerScope (line 6) | internal class ServiceManagerScope( method Dispose (line 13) | public void Dispose() FILE: StabilityMatrix.Avalonia/Services/TabContext.cs class TabContext (line 11) | [RegisterScoped] method OnSelectedModelChanged (line 20) | partial void OnSelectedModelChanged(HybridModelFile? value) method OnStateChanged (line 25) | protected virtual void OnStateChanged(string propertyName) class TabStateChangedEventArgs (line 30) | public class TabStateChangedEventArgs(string propertyName) : EventArgs FILE: StabilityMatrix.Avalonia/Styles/Markdown/MarkdownStyleFluentAvalonia.axaml.cs class MarkdownStyleFluentAvalonia (line 5) | public partial class MarkdownStyleFluentAvalonia : global::Avalonia.Styl... method MarkdownStyleFluentAvalonia (line 7) | public MarkdownStyleFluentAvalonia() FILE: StabilityMatrix.Avalonia/Styles/SemiStyles.axaml.cs class SemiStyles (line 6) | public partial class SemiStyles : global::Avalonia.Styling.Styles method SemiStyles (line 8) | public SemiStyles(IServiceProvider? provider = null) FILE: StabilityMatrix.Avalonia/Styles/ThemeColors.cs class ThemeColors (line 5) | public static class ThemeColors FILE: StabilityMatrix.Avalonia/ViewLocator.cs class ViewLocator (line 12) | public class ViewLocator : IDataTemplate, INavigationPageFactory method Build (line 22) | public Control Build(object? data) method GetView (line 38) | private Control GetView(Type viewType) method GetView (line 48) | private Control GetView(Type viewType, object context, bool persistent) method Match (line 96) | public bool Match(object? data) method GetPage (line 102) | public Control? GetPage(Type srcType) method GetPageFromObject (line 120) | public Control GetPageFromObject(object target) FILE: StabilityMatrix.Avalonia/ViewModels/Base/ConsoleProgressViewModel.cs class ConsoleProgressViewModel (line 5) | public partial class ConsoleProgressViewModel : ProgressViewModel FILE: StabilityMatrix.Avalonia/ViewModels/Base/ContentDialogProgressViewModelBase.cs class ContentDialogProgressViewModelBase (line 7) | public partial class ContentDialogProgressViewModelBase : ConsoleProgres... method OnPrimaryButtonClick (line 19) | public virtual void OnPrimaryButtonClick() method OnSecondaryButtonClick (line 24) | public virtual void OnSecondaryButtonClick() method OnCloseButtonClick (line 29) | public virtual void OnCloseButtonClick() FILE: StabilityMatrix.Avalonia/ViewModels/Base/ContentDialogViewModelBase.cs class ContentDialogViewModelBase (line 8) | public class ContentDialogViewModelBase : DisposableViewModelBase method OnPrimaryButtonClick (line 17) | public virtual void OnPrimaryButtonClick() method OnSecondaryButtonClick (line 22) | public virtual void OnSecondaryButtonClick() method OnCloseButtonClick (line 27) | public virtual void OnCloseButtonClick() method GetDialog (line 35) | public virtual BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Base/DisposableLoadableViewModelBase.cs class DisposableLoadableViewModelBase (line 7) | public abstract class DisposableLoadableViewModelBase : LoadableViewMode... method AddDisposable (line 15) | protected void AddDisposable([HandlesResourceDisposal] IDisposable dis... method AddDisposable (line 24) | protected void AddDisposable([HandlesResourceDisposal] params IDisposa... method AddDisposable (line 38) | protected T AddDisposable([HandlesResourceDisposal] T disposable) method AddDisposable (line 51) | protected T[] AddDisposable([HandlesResourceDisposal] params T[] di... method Dispose (line 62) | protected virtual void Dispose(bool disposing) method Dispose (line 70) | public void Dispose() FILE: StabilityMatrix.Avalonia/ViewModels/Base/DisposableViewModelBase.cs class DisposableViewModelBase (line 7) | public abstract class DisposableViewModelBase : ViewModelBase, IDisposable method AddDisposable (line 15) | protected void AddDisposable([HandlesResourceDisposal] IDisposable dis... method AddDisposable (line 24) | protected void AddDisposable([HandlesResourceDisposal] params IDisposa... method AddDisposable (line 38) | protected T AddDisposable([HandlesResourceDisposal] T disposable) method AddDisposable (line 51) | protected T[] AddDisposable([HandlesResourceDisposal] params T[] di... method Dispose (line 62) | protected virtual void Dispose(bool disposing) method Dispose (line 70) | public void Dispose() FILE: StabilityMatrix.Avalonia/ViewModels/Base/InferenceGenerationViewModelBase.cs class InferenceGenerationViewModelBase (line 54) | [SuppressMessage("ReSharper", "VirtualMemberNeverOverridden.Global")] method InferenceGenerationViewModelBase (line 79) | protected InferenceGenerationViewModelBase( method WriteOutputImageAsync (line 104) | protected Task WriteOutputImageAsync( method WriteOutputImageAsync (line 130) | protected async Task WriteOutputImageAsync( method BuildPrompt (line 207) | protected virtual void BuildPrompt(BuildPromptEventArgs args) { } method UploadPromptFiles (line 212) | protected virtual async Task UploadPromptFiles( method GetInputImages (line 232) | protected virtual IEnumerable GetInputImages() method UploadInputImages (line 237) | protected async Task UploadInputImages(ComfyClient client) method RunCustomGeneration (line 245) | public async Task RunCustomGeneration( method RunGeneration (line 273) | protected async Task RunGeneration(ImageGenerationEventArgs args, Canc... method ProcessAllOutputImages (line 433) | private async Task> ProcessAllOutputImages( method ProcessOutputImages (line 457) | private async Task> ProcessOutputImages( method GenerateImageImpl (line 605) | protected virtual Task GenerateImageImpl(GenerateOverrides overrides, ... method GenerateImage (line 615) | [RelayCommand(IncludeCancelCommand = true, FlowExceptionsToTaskSchedul... method CheckClientConnectedWithPrompt (line 641) | protected async Task CheckClientConnectedWithPrompt() method CheckPromptExtensionsInstalled (line 655) | private async Task CheckPromptExtensionsInstalled(NodeDictionary... method OnPreviewImageReceived (line 824) | protected virtual void OnPreviewImageReceived(object? sender, ComfyWeb... method OnProgressUpdateReceived (line 833) | protected virtual void OnProgressUpdateReceived(object? sender, ComfyP... method AttachRunningNodeChangedHandler (line 846) | private void AttachRunningNodeChangedHandler(ComfyTask comfyTask) method OnRunningNodeChanged (line 860) | protected virtual void OnRunningNodeChanged(object? sender, string? no... class ImageGenerationEventArgs (line 883) | public class ImageGenerationEventArgs : EventArgs class BuildPromptEventArgs (line 895) | public class BuildPromptEventArgs : EventArgs method ToModuleApplyStepEventArgs (line 902) | public ModuleApplyStepEventArgs ToModuleApplyStepEventArgs() FILE: StabilityMatrix.Avalonia/ViewModels/Base/InferenceTabViewModelBase.cs class InferenceTabViewModelBase (line 35) | public abstract partial class InferenceTabViewModelBase method LoadViewState (line 81) | protected void LoadViewState(LoadViewStateEventArgs args) => method ResetViewState (line 84) | protected void ResetViewState() => LoadViewState(new LoadViewStateEven... method SaveViewState (line 98) | protected async Task SaveViewState() method InferenceTabViewModelBase (line 115) | protected InferenceTabViewModelBase(INotificationService notificationS... method RestoreDefaultViewState (line 120) | [RelayCommand] method DebugSaveViewState (line 132) | [RelayCommand] method DebugLoadViewState (line 146) | [RelayCommand] method Dispose (line 160) | protected override void Dispose(bool disposing) method LoadImageMetadata (line 175) | public void LoadImageMetadata(FilePath? filePath) method LoadImageMetadata (line 193) | public void LoadImageMetadata(LocalImageFile localImageFile) method LoadImageMetadata (line 205) | private void LoadImageMetadata( method DragOver (line 324) | public void DragOver(object? sender, DragEventArgs e) method Drop (line 349) | public void Drop(object? sender, DragEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Base/LoadableViewModelBase.cs class LoadableViewModelBase (line 16) | [JsonDerivedType(typeof(StackExpanderViewModel), StackExpanderViewModel.... method ShouldIgnoreProperty (line 61) | private static bool ShouldIgnoreProperty(PropertyInfo property) method ShouldIncludeProperty (line 98) | private static bool ShouldIncludeProperty(PropertyInfo property) method LoadStateFromJsonObject (line 122) | public virtual void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 218) | public virtual JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 286) | public virtual void LoadStateFromJsonObject(JsonObject state, int vers... method SerializeModel (line 294) | protected static JsonObject SerializeModel(T model) method DeserializeModel (line 304) | protected static T DeserializeModel(JsonObject state) FILE: StabilityMatrix.Avalonia/ViewModels/Base/PageViewModelBase.cs class PageViewModelBase (line 8) | public abstract class PageViewModelBase : DisposableViewModelBase FILE: StabilityMatrix.Avalonia/ViewModels/Base/PausableProgressItemViewModelBase.cs class PausableProgressItemViewModelBase (line 9) | [SuppressMessage("ReSharper", "VirtualMemberNeverOverridden.Global")] method Pause (line 42) | public virtual Task Pause() => Task.CompletedTask; method Resume (line 47) | public virtual Task Resume() => Task.CompletedTask; method Cancel (line 52) | public virtual Task Cancel() => Task.CompletedTask; method TogglePauseResume (line 54) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Base/ProgressItemViewModelBase.cs class ProgressItemViewModelBase (line 6) | public abstract partial class ProgressItemViewModelBase : ViewModelBase FILE: StabilityMatrix.Avalonia/ViewModels/Base/ProgressViewModel.cs class ProgressViewModel (line 8) | public partial class ProgressViewModel : DisposableViewModelBase method ClearProgress (line 33) | public void ClearProgress() FILE: StabilityMatrix.Avalonia/ViewModels/Base/SelectableViewModelBase.cs class SelectableViewModelBase (line 6) | public partial class SelectableViewModelBase : DisposableViewModelBase method ToggleSelection (line 11) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Base/TabViewModelBase.cs class TabViewModelBase (line 3) | public abstract class TabViewModelBase : DisposableViewModelBase FILE: StabilityMatrix.Avalonia/ViewModels/Base/TaskDialogViewModelBase.cs class TaskDialogViewModelBase (line 12) | public abstract class TaskDialogViewModelBase : ViewModelBase method GetCommandButton (line 18) | protected static TaskDialogCommand GetCommandButton(string text, IComm... method GetCloseButton (line 30) | protected static TaskDialogButton GetCloseButton() method GetCloseButton (line 39) | protected static TaskDialogButton GetCloseButton(string text) method GetDialog (line 47) | public virtual TaskDialog GetDialog() method ShowDialogAsync (line 74) | public async Task ShowDialogAsync() method CloseDialog (line 79) | protected void CloseDialog(TaskDialogStandardResult result) method OnDialogClosing (line 84) | protected virtual async void OnDialogClosing(object? sender, TaskDialo... FILE: StabilityMatrix.Avalonia/ViewModels/Base/ViewModelBase.cs class ViewModelBase (line 12) | public partial class ViewModelBase : ObservableValidator, IRemovableList... method RemoveFromParentList (line 29) | [RelayCommand] method OnLoaded (line 40) | public virtual void OnLoaded() method OnInitialLoaded (line 56) | protected virtual void OnInitialLoaded() { } method OnLoadedAsync (line 63) | public virtual Task OnLoadedAsync() => Task.CompletedTask; method OnInitialLoadedAsync (line 69) | protected virtual Task OnInitialLoadedAsync() => Task.CompletedTask; method OnUnloaded (line 74) | public virtual void OnUnloaded() { } method OnUnloadedAsync (line 81) | public virtual Task OnUnloadedAsync() => Task.CompletedTask; FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/CheckpointBrowserCardViewModel.cs class CheckpointBrowserCardViewModel (line 24) | [ManagedService] method CheckpointBrowserCardViewModel (line 80) | public CheckpointBrowserCardViewModel( method CheckIfInstalled (line 119) | private void CheckIfInstalled() method UpdateImage (line 166) | private void UpdateImage() method OpenModel (line 191) | [RelayCommand] method ToggleFavorite (line 197) | [RelayCommand] method SearchAuthor (line 212) | [RelayCommand] method DoImport (line 218) | private async Task DoImport( method DelayedClearProgress (line 295) | private void DelayedClearProgress(TimeSpan delay) method HtmlRegex (line 307) | [GeneratedRegex("<[^>]+>")] FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/CivitAiBrowserViewModel.cs class CivitAiBrowserViewModel (line 38) | [View(typeof(CivitAiBrowserPage))] method CivitAiBrowserViewModel (line 142) | public CivitAiBrowserViewModel( method OnNavigateAndFindCivitAuthorRequested (line 301) | private void OnNavigateAndFindCivitAuthorRequested(object? sender, str... method OnNavigateAndFindCivitModelRequested (line 310) | private void OnNavigateAndFindCivitModelRequested(object? sender, int e) method OnLoaded (line 319) | public override void OnLoaded() method OnInitialLoadedAsync (line 347) | protected override async Task OnInitialLoadedAsync() method OnLoadedAsync (line 360) | public override async Task OnLoadedAsync() method FilterModelCardsPredicate (line 380) | private bool FilterModelCardsPredicate(CheckpointBrowserCardViewModel ... method OnUseDiscoveryToggle (line 395) | [RelayCommand] method CivitModelQuery (line 423) | private async Task CivitModelQuery(CivitModelsRequest request, bool is... method UpdateModelCards (line 635) | private void UpdateModelCards(List? models, bool addCards ... method SearchModels (line 665) | [RelayCommand] method ClearOrSelectAllBaseModels (line 836) | [RelayCommand] method ShowVersionDialog (line 845) | [RelayCommand] method ClearSearchQuery (line 878) | public void ClearSearchQuery() method LoadNextPageAsync (line 883) | public async Task LoadNextPageAsync() method OnSelectedPeriodChanged (line 891) | partial void OnSelectedPeriodChanged(CivitPeriod value) method OnSortModeChanged (line 900) | partial void OnSortModeChanged(CivitSortMode value) method OnSelectedModelTypeChanged (line 914) | partial void OnSelectedModelTypeChanged(CivitModelType value) method TrySearchAgain (line 923) | private async Task TrySearchAgain(bool shouldUpdatePageNumber = true) method UpdateResultsText (line 939) | private void UpdateResultsText() FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/CivitDetailsPageViewModel.cs class CivitDetailsPageViewModel (line 42) | [View(typeof(CivitDetailsPage))] method OnInitialLoadedAsync (line 184) | protected override async Task OnInitialLoadedAsync() method GoBack (line 362) | [RelayCommand] method DownloadModelAsync (line 365) | public async Task DownloadModelAsync(CivitFileViewModel viewModel, str... method ShowBulkDownloadDialogAsync (line 523) | [RelayCommand] method ShowImageDialog (line 570) | [RelayCommand] method SearchByAuthor (line 653) | [RelayCommand] method DeleteModelVersion (line 660) | [RelayCommand] method NextModel (line 736) | [RelayCommand] method PreviousModel (line 739) | [RelayCommand] method NavigateToModelByIndexOffset (line 742) | private async Task NavigateToModelByIndexOffset(int offset) method VmOnNavigateToModelRequested (line 776) | private void VmOnNavigateToModelRequested(object? sender, int modelId) method ShouldIncludeCivitFile (line 790) | private bool ShouldIncludeCivitFile(CivitFile file) method OnSelectedVersionChanged (line 798) | partial void OnSelectedVersionChanged(ModelVersionViewModel? value) method OnUnloaded (line 809) | public override void OnUnloaded() method ValidateModelFileNameFormat (line 817) | public static ValidationResult ValidateModelFileNameFormat(string? for... method ShouldShowNsfw (line 822) | private bool ShouldShowNsfw(CivitImage? image) method ShouldIncludeVersion (line 837) | private bool ShouldIncludeVersion(ModelVersionViewModel? versionVm) method LoadInstallLocations (line 853) | private ObservableCollection LoadInstallLocations(CivitFile se... method GetSharedFolderPath (line 904) | private static DirectoryPath GetSharedFolderPath( method GetOtherMetadata (line 934) | private IReadOnlyDictionary GetOtherMetadata(CivitImag... method ParseFileNameFormat (line 961) | private string ParseFileNameFormat( FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/HuggingFacePageViewModel.cs class HuggingFacePageViewModel (line 33) | [View(typeof(Views.HuggingFacePage))] method HuggingFacePageViewModel (line 63) | public HuggingFacePageViewModel( method OnLoaded (line 108) | public override void OnLoaded() method ClearSelection (line 123) | public void ClearSelection() method SelectAll (line 132) | public void SelectAll() method Refresh (line 140) | public void Refresh() method ImportSelected (line 146) | [RelayCommand] method DownloadOnProgressUpdate (line 197) | private void DownloadOnProgressUpdate(object? sender, ProgressReport e) method OnTotalProgressChanged (line 205) | partial void OnTotalProgressChanged(ProgressReport value) method DelayedClearProgress (line 221) | private void DelayedClearProgress(TimeSpan delay) FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/OpenModelDbBrowserCardViewModel.cs class OpenModelDbBrowserCardViewModel (line 13) | [Localizable(false)] FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/OpenModelDbBrowserViewModel.Filters.cs class OpenModelDbBrowserViewModel (line 14) | public partial class OpenModelDbBrowserViewModel method CreateSearchQueryPredicate (line 38) | private static Func CreateSearchQueryPredicate... method GetSortComparer (line 50) | private static SortExpressionComparer... FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowser/OpenModelDbBrowserViewModel.cs class OpenModelDbBrowserViewModel (line 27) | [View(typeof(OpenModelDbBrowserPage))] method OnInitialLoaded (line 53) | protected override void OnInitialLoaded() method SearchAsync (line 67) | [RelayCommand] method OpenModelCardAsync (line 83) | [RelayCommand] method LoadDataAsync (line 102) | private async Task LoadDataAsync(Priority priority = default) FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointBrowserViewModel.cs class CheckpointBrowserViewModel (line 19) | [View(typeof(CheckpointBrowserPage))] method CheckpointBrowserViewModel (line 33) | public CheckpointBrowserViewModel( method OnNavigateAndFindCivitModelRequested (line 48) | private void OnNavigateAndFindCivitModelRequested(object? sender, int e) FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointManager/BaseModelOptionViewModel.cs class BaseModelOptionViewModel (line 5) | public partial class BaseModelOptionViewModel : ObservableObject FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointManager/CheckpointFileViewModel.cs class CheckpointFileViewModel (line 25) | public partial class CheckpointFileViewModel : SelectableViewModelBase method CheckpointFileViewModel (line 73) | public CheckpointFileViewModel( method CopyTriggerWords (line 109) | [RelayCommand] method FindOnModelBrowser (line 119) | [RelayCommand] method OpenOnCivitAi (line 130) | [RelayCommand] method CopyModelUrl (line 139) | [RelayCommand] method FindConnectedMetadata (line 162) | [RelayCommand] method DeleteAsync (line 212) | [RelayCommand] method RenameAsync (line 258) | [RelayCommand] method OpenSafetensorMetadataViewer (line 325) | [RelayCommand] method OpenMetadataEditor (line 368) | [RelayCommand] method OpenInExplorer (line 515) | [RelayCommand] method GetFileSize (line 524) | private long GetFileSize(string filePath) method GetLastModified (line 533) | private DateTimeOffset GetLastModified(string filePath) method GetCreated (line 542) | private DateTimeOffset GetCreated(string filePath) method UpdateImage (line 551) | private void UpdateImage() FILE: StabilityMatrix.Avalonia/ViewModels/CheckpointsPageViewModel.cs class CheckpointsPageViewModel (line 48) | [View(typeof(CheckpointsPage))] method OnInitialLoadedAsync (line 156) | protected override async Task OnInitialLoadedAsync() method OnLoadedAsync (line 485) | public override async Task OnLoadedAsync() method ClearSearchQuery (line 497) | public void ClearSearchQuery() method Refresh (line 502) | [RelayCommand] method ClearSelection (line 509) | [RelayCommand] method DeleteAsync (line 519) | [RelayCommand] method ScanMetadata (line 557) | [RelayCommand] method OnItemClick (line 593) | [RelayCommand] method ShowVersionDialog (line 607) | [RelayCommand] method ShowCivitVersionDialog (line 630) | private void ShowCivitVersionDialog(CheckpointFileViewModel item) method ShowOpenModelDbDialog (line 662) | private async Task ShowOpenModelDbDialog(CheckpointFileViewModel item) method ClearOrSelectAllBaseModels (line 692) | [RelayCommand] method CreateFolder (line 701) | [RelayCommand] method OpenFolderFromTreeview (line 742) | [RelayCommand] method DeleteFolderAsync (line 750) | [RelayCommand] method SelectAll (line 781) | [RelayCommand] method ShowFolderReference (line 787) | [RelayCommand] method ImportFilesAsync (line 794) | public async Task ImportFilesAsync(IEnumerable files, Director... method MoveBetweenFolders (line 846) | public async Task MoveBetweenFolders( method MoveBetweenFolders (line 929) | public async Task MoveBetweenFolders(LocalModelFile sourceFile, Direct... method RefreshCategories (line 992) | private void RefreshCategories() method GetSubfolders (line 1087) | private ObservableCollection GetSubfolders(string ... method GetConnectedModelInfoFilePath (line 1129) | private string GetConnectedModelInfoFilePath(string filePath) method DelayedClearProgress (line 1141) | private void DelayedClearProgress(TimeSpan delay) method DelayedClearViewModelProgress (line 1151) | private void DelayedClearViewModelProgress(CheckpointFileViewModel vie... method FilterModels (line 1161) | private bool FilterModels(LocalModelFile file) method FilterCategories (line 1211) | private bool FilterCategories(CheckpointCategory category) method ShowFolderMapTipIfNecessaryAsync (line 1216) | private async Task ShowFolderMapTipIfNecessaryAsync() FILE: StabilityMatrix.Avalonia/ViewModels/ConsoleViewModel.cs class ConsoleViewModel (line 22) | public partial class ConsoleViewModel : ObservableObject, IDisposable, I... method StartUpdates (line 75) | public void StartUpdates() method StopUpdatesAsync (line 88) | public async Task StopUpdatesAsync() method Clear (line 123) | public async Task Clear() method ResetWriteCursor (line 137) | public async Task ResetWriteCursor() method CopySelection (line 147) | [RelayCommand] method SelectAll (line 153) | [RelayCommand] method SearchWithGoogle (line 159) | [Localizable(false)] method SearchWithChatGpt (line 167) | [Localizable(false)] method ConsoleUpdateLoop (line 175) | private async Task ConsoleUpdateLoop() method ConsoleUpdateOne (line 236) | private void ConsoleUpdateOne(ProcessOutput output) method DirectWriteLinesToConsole (line 350) | private void DirectWriteLinesToConsole(string text) method DirectWriteToConsole (line 401) | private void DirectWriteToConsole(string text) method CheckMaxLines (line 437) | private void CheckMaxLines() method DebugPrintDocument (line 494) | [Conditional("DEBUG")] method Post (line 542) | public void Post(ProcessOutput output) method Post (line 559) | public void Post(string text) method PostLine (line 568) | public void PostLine(string text) method Dispose (line 573) | public void Dispose() method DisposeAsync (line 609) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Avalonia/ViewModels/Controls/GitVersionSelectorViewModel.cs class GitVersionSelectorViewModel (line 15) | public partial class GitVersionSelectorViewModel : ObservableObject method GetDialog (line 64) | public BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Controls/PaintCanvasViewModel.Serializer.cs class PaintCanvasViewModel (line 15) | public partial class PaintCanvasViewModel method SaveStateToJsonObject (line 17) | public override JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 27) | public override void LoadStateFromJsonObject(JsonObject state) method SaveState (line 39) | protected PaintCanvasModel SaveState() method LoadState (line 58) | protected void LoadState(PaintCanvasModel model) class PaintCanvasModel (line 79) | public class PaintCanvasModel class PaintCanvasModelSerializerContext (line 93) | [JsonSourceGenerationOptions(DefaultIgnoreCondition = JsonIgnoreCondit... FILE: StabilityMatrix.Avalonia/ViewModels/Controls/PaintCanvasViewModel.cs class PaintCanvasViewModel (line 25) | [RegisterTransient] method SetSourceCanvas (line 109) | public void SetSourceCanvas(SKCanvas canvas) method LoadCanvasFromBitmap (line 115) | public void LoadCanvasFromBitmap(SKBitmap bitmap) method Undo (line 122) | [RelayCommand(CanExecute = nameof(CanExecuteUndo))] method CanExecuteUndo (line 138) | private bool CanExecuteUndo() method RenderToWhiteChannelImage (line 143) | public SKImage? RenderToWhiteChannelImage() method RenderToImage (line 179) | public SKImage? RenderToImage() method RenderToSurface (line 196) | public void RenderToSurface( method RenderPenPath (line 291) | private static void RenderPenPath(SKCanvas canvas, PenPath penPath, SK... FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/AnalyticsOptInViewModel.cs class AnalyticsOptInViewModel (line 11) | [View(typeof(AnalyticsOptInDialog))] method GetDialog (line 20) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/CivitFileDisplayViewModel.cs class CivitFileDisplayViewModel (line 5) | public class CivitFileDisplayViewModel FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/CivitFileViewModel.cs class CivitFileViewModel (line 20) | public partial class CivitFileViewModel : DisposableViewModelBase method CivitFileViewModel (line 43) | public CivitFileViewModel( method ModelIndexChanged (line 92) | private void ModelIndexChanged(object? sender, EventArgs e) method DownloadToDefaultAsync (line 103) | [RelayCommand(CanExecute = nameof(CanExecuteDownload))] method DownloadToSelectedLocationAsync (line 112) | [RelayCommand(CanExecute = nameof(CanExecuteDownload))] method Delete (line 121) | [RelayCommand] method CanExecuteDownload (line 192) | private bool CanExecuteDownload() method Dispose (line 197) | protected override void Dispose(bool disposing) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/CivitImageViewModel.cs class CivitImageViewModel (line 6) | public partial class CivitImageViewModel : ObservableObject FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ConfirmBulkDownloadDialogViewModel.cs class ConfirmBulkDownloadDialogViewModel (line 20) | [View(typeof(ConfirmBulkDownloadDialog))] method OnLoadedAsync (line 55) | public override async Task OnLoadedAsync() method GetDialog (line 190) | public override BetterContentDialog GetDialog() method IsPreferredPrecision (line 203) | private bool IsPreferredPrecision(CivitFileViewModel file) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ConfirmDeleteDialogViewModel.cs class ConfirmDeleteDialogViewModel (line 15) | [View(typeof(ConfirmDeleteDialog))] method GetDialog (line 53) | public override BetterContentDialog GetDialog() method OnConfirmDeleteClick (line 66) | [RelayCommand(CanExecute = nameof(CanExecuteConfirmDelete))] method CanExecuteConfirmDelete (line 72) | private bool CanExecuteConfirmDelete() method IsValid (line 77) | private bool IsValid() method ExecuteCurrentDeleteOperationAsync (line 82) | public async Task ExecuteCurrentDeleteOperationAsync(bool ignoreErrors... FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ConfirmPackageDeleteDialogViewModel.cs class ConfirmPackageDeleteDialogViewModel (line 11) | [View(typeof(ConfirmPackageDeleteDialog))] method CopyExpectedPackageName (line 48) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/DownloadResourceViewModel.cs class DownloadResourceViewModel (line 20) | [View(typeof(DownloadResourceDialog))] method OnLoadedAsync (line 47) | public override async Task OnLoadedAsync() method OpenInfoUrl (line 58) | [RelayCommand] method StartDownload (line 67) | public TrackedDownload StartDownload() method GetDialog (line 99) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/EnvVarsViewModel.cs class EnvVarsViewModel (line 16) | [View(typeof(EnvVarsDialog))] method AddRow (line 29) | [RelayCommand] method RemoveSelectedRow (line 35) | [RelayCommand] method GetDialog (line 48) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ExceptionViewModel.cs class ExceptionViewModel (line 24) | [View(typeof(ExceptionDialog))] method CreateLogFolderZip (line 48) | public static async Task CreateLogFolderZip() method OpenLogZipInFileBrowser (line 102) | [RelayCommand] method FormatAsMarkdown (line 113) | [Localizable(false)] method GetIssueUrl (line 157) | [Localizable(false)] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ImageViewerViewModel.cs class ImageViewerViewModel (line 29) | [View(typeof(ImageViewerDialog))] method OnLocalImageFileChanged (line 73) | partial void OnLocalImageFileChanged(LocalImageFile? value) method OnImageSourceChanged (line 81) | partial void OnImageSourceChanged(ImageSource? value) method OnCivitImageMetadataChanged (line 90) | partial void OnCivitImageMetadataChanged(CivitImageGenerationDataRespo... method OnNavigateNext (line 98) | [RelayCommand] method OnNavigatePrevious (line 104) | [RelayCommand] method OnNavigateToModel (line 110) | [RelayCommand] method CopyImage (line 116) | [RelayCommand] method CopyImageAsBitmap (line 141) | [RelayCommand] method CopyThingToClipboard (line 157) | [RelayCommand] method GetDialog (line 166) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/InferenceConnectionHelpViewModel.cs class InferenceConnectionHelpViewModel (line 25) | [View(typeof(InferenceConnectionHelpDialog))] method InferenceConnectionHelpViewModel (line 59) | public InferenceConnectionHelpViewModel( method NavigateToInstall (line 106) | [RelayCommand] method LaunchSelectedPackage (line 127) | [RelayCommand] method CreateDialog (line 139) | public BetterContentDialog CreateDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/LaunchOptionsViewModel.cs class LaunchOptionsViewModel (line 16) | [View(typeof(LaunchOptionsDialog))] method GetFilteredCards (line 41) | private IReadOnlyList? GetFilteredCards(string? text) method UpdateFilterCards (line 66) | public void UpdateFilterCards() => FilteredCards = GetFilteredCards(Se... method LaunchOptionsViewModel (line 68) | public LaunchOptionsViewModel(ILogger logger) method OnLoaded (line 84) | public override void OnLoaded() method AsLaunchArgs (line 93) | public List AsLaunchArgs() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/LykosLoginViewModel.cs class LykosLoginViewModel (line 18) | [View(typeof(LykosLoginDialog))] method CanExecuteContinueButtonClick (line 63) | private bool CanExecuteContinueButtonClick() method OnContinueButtonClick (line 68) | [RelayCommand(CanExecute = nameof(CanExecuteContinueButtonClick))] method LoginAsync (line 74) | private async Task LoginAsync() method SignupAsync (line 99) | private async Task SignupAsync() method OnGoogleOAuthButtonClick (line 117) | [RelayCommand] method GetDialog (line 129) | public override TaskDialog GetDialog() method IsValid (line 140) | private bool IsValid() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/MaskEditorViewModel.cs class MaskEditorViewModel (line 29) | [RegisterTransient] method GetCachedOrNewMaskRenderInverseAlphaImage (line 65) | [MethodImpl(MethodImplOptions.Synchronized)] method InvalidateCachedMaskRenderImage (line 103) | public void InvalidateCachedMaskRenderImage() method GetDialog (line 114) | public BetterContentDialog GetDialog() method DebugSelectFileLoadMask (line 134) | [RelayCommand] method DebugSelectFileSaveMask (line 161) | [RelayCommand] method LoadStateFromJsonObject (line 205) | public override void LoadStateFromJsonObject(JsonObject state) method Dispose (line 244) | public void Dispose() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ModelMetadataEditorDialogViewModel.cs class ModelMetadataEditorDialogViewModel (line 24) | [View(typeof(ModelMetadataEditorDialog))] method OpenFilePickerDialog (line 87) | [RelayCommand] method OnLoadedAsync (line 106) | public override async Task OnLoadedAsync() method GetImagePath (line 154) | private string GetImagePath(LocalModelFile checkpointFile) method DragOver (line 164) | public void DragOver(object? sender, DragEventArgs e) method Drop (line 178) | public void Drop(object? sender, DragEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/ModelVersionViewModel.cs class ModelVersionViewModel (line 10) | public partial class ModelVersionViewModel : DisposableViewModelBase method ModelVersionViewModel (line 20) | public ModelVersionViewModel(IModelIndexService modelIndexService, Civ... method RefreshInstallStatus (line 35) | public void RefreshInstallStatus() method ModelIndexChanged (line 44) | private void ModelIndexChanged(object? sender, EventArgs e) method Dispose (line 50) | protected override void Dispose(bool disposing) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/NewOneClickInstallViewModel.cs class NewOneClickInstallViewModel (line 33) | [RegisterTransient] method NewOneClickInstallViewModel (line 55) | public NewOneClickInstallViewModel( method OnLoaded (line 101) | public override void OnLoaded() method InstallComfyForInference (line 110) | [RelayCommand] method InstallPackage (line 121) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OAuthConnectViewModel.cs class OAuthConnectViewModel (line 20) | [View(typeof(OAuthConnectDialog))] method OAuthConnectViewModel (line 43) | public OAuthConnectViewModel( method OnLoadedAsync (line 53) | public override async Task OnLoadedAsync() method OnUnloadedAsync (line 120) | public override async Task OnUnloadedAsync() method GetDialog (line 129) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OAuthDeviceAuthViewModel.cs class OAuthDeviceAuthViewModel (line 23) | [View(typeof(OAuthDeviceAuthDialog))] method GetDialog (line 55) | public override TaskDialog GetDialog() method CopyCodeAndOpenUrl (line 68) | [RelayCommand] method OnLoadedAsync (line 108) | public override async Task OnLoadedAsync() method OnDialogClosing (line 118) | protected override void OnDialogClosing(object? sender, TaskDialogClos... method ChallengeAsync (line 125) | public async Task ChallengeAsync() method TryAuthenticateAsync (line 140) | public async Task TryAuthenticateAsync() method CloseDialogWithErrorResultAsync (line 188) | private async Task CloseDialogWithErrorResultAsync(string message) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OAuthGoogleLoginViewModel.cs class OAuthGoogleLoginViewModel (line 26) | [RegisterTransient] method OnCallbackUriMatchedAsync (line 51) | protected override async Task OnCallbackUriMatchedAsync(Uri uri) method OnLoadedAsync (line 112) | public override async Task OnLoadedAsync() method GenerateUrlAsync (line 139) | private async Task GenerateUrlAsync() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OAuthLoginViewModel.cs class OAuthLoginViewModel (line 29) | [RegisterTransient] method OnLoadedAsync (line 68) | public override async Task OnLoadedAsync() method OnUnloadedAsync (line 79) | public override async Task OnUnloadedAsync() method OnLoginFailed (line 88) | protected virtual void OnLoginFailed(IEnumerable<(string Message, stri... method OnCallbackUriMatchedAsync (line 104) | protected virtual Task OnCallbackUriMatchedAsync(Uri uri) => Task.Comp... method OnCallbackUriReceived (line 106) | private void OnCallbackUriReceived(Uri uri) method GetDialog (line 122) | public override BetterContentDialog GetDialog() method DisposeAsync (line 131) | public async ValueTask DisposeAsync() method GeneratePkceSha256ChallengePair (line 142) | protected static (string Challenge, string Verifier) GeneratePkceSha25... FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OneClickInstallViewModel.cs class OneClickInstallViewModel (line 27) | [ManagedService] method OneClickInstallViewModel (line 71) | public OneClickInstallViewModel( method Install (line 102) | [RelayCommand] method ToggleAdvancedMode (line 110) | [RelayCommand] method InstallComfyForInference (line 117) | [RelayCommand] method DoInstall (line 129) | private async Task DoInstall() method OnShowIncompatiblePackagesChanged (line 235) | partial void OnShowIncompatiblePackagesChanged(bool value) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OpenArtWorkflowViewModel.cs class OpenArtWorkflowViewModel (line 23) | [View(typeof(OpenArtWorkflowDialog))] method OnLoadedAsync (line 55) | public override async Task OnLoadedAsync() method OnSelectedPackageChanged (line 80) | partial void OnSelectedPackageChanged(InstalledPackage? oldValue, Inst... method ParseNodes (line 93) | [Localizable(false)] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/OpenModelDbModelDetailsViewModel.cs class OpenModelDbModelDetailsViewModel (line 27) | [View(typeof(OpenModelDbModelDetailsDialog))] class ModelResourceViewModel (line 39) | public class ModelResourceViewModel(IModelIndexService modelIndexService) method OnLoaded (line 82) | public override void OnLoaded() method ImportAsync (line 90) | [RelayCommand(CanExecute = nameof(CanImport))] method DeleteModel (line 143) | [RelayCommand] method OnSelectedInstallLocationChanged (line 209) | partial void OnSelectedInstallLocationChanged(string? value) method GetDialog (line 221) | public override BetterContentDialog GetDialog() method SelectCustomFolder (line 231) | public async Task SelectCustomFolder() method LoadInstallLocations (line 253) | private void LoadInstallLocations() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/PackageImportViewModel.cs class PackageImportViewModel (line 28) | [View(typeof(PackageImportDialog))] method OnLoadedAsync (line 97) | public override async Task OnLoadedAsync() method GetDisplayVersion (line 149) | private static string GetDisplayVersion(string version, string? branch) method OnAvailableVersionTypesChanged (line 155) | partial void OnAvailableVersionTypesChanged(PackageVersionType value) method OnSelectedVersionTypeChanged (line 165) | partial void OnSelectedVersionTypeChanged(PackageVersionType value) => method OnSelectedVersionChanged (line 168) | partial void OnSelectedVersionChanged(PackageVersion? value) method OnSelectedCommitChanged (line 191) | partial void OnSelectedCommitChanged(GitCommit? value) method OnSelectedBasePackageChanged (line 196) | partial void OnSelectedBasePackageChanged(BasePackage? value) method UpdateSelectedVersionToLatestMain (line 248) | private void UpdateSelectedVersionToLatestMain() method AddPackageWithCurrentInputs (line 268) | public async Task AddPackageWithCurrentInputs() method GetRecommendedPyVersion (line 336) | private UvPythonInfo? GetRecommendedPyVersion() => FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/PropertyGridViewModel.cs class PropertyGridViewModel (line 17) | [View(typeof(PropertyGridDialog))] method GetDialog (line 39) | public override BetterContentDialog GetDialog() method GetSaveDialog (line 53) | public BetterContentDialog GetSaveDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/PythonPackageSpecifiersViewModel.cs class PythonPackageSpecifiersViewModel (line 24) | [RegisterTransient] method PythonPackageSpecifiersViewModel (line 46) | public PythonPackageSpecifiersViewModel() method LoadSpecifiers (line 51) | public void LoadSpecifiers(IEnumerable sp... method GetSpecifiers (line 57) | public IEnumerable GetSpecifiers() method GetDialog (line 62) | public override BetterContentDialog GetDialog() method AddRow (line 73) | [RelayCommand] method RemoveSelectedRow (line 87) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/PythonPackagesItemViewModel.cs class PythonPackagesItemViewModel (line 13) | public partial class PythonPackagesItemViewModel(ISettingsManager settin... method OnSelectedVersionChanged (line 42) | partial void OnSelectedVersionChanged(string? value) method GetKnownIndexUrl (line 66) | public static string? GetKnownIndexUrl(string packageName, string vers... method LoadExtraInfo (line 84) | public async Task LoadExtraInfo(DirectoryPath venvPath, PyBaseInstall ... method LoadExtraInfoDesignMode (line 129) | private async Task LoadExtraInfoDesignMode() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/PythonPackagesViewModel.cs class PythonPackagesViewModel (line 35) | [View(typeof(PythonPackagesDialog))] method PostConstruct (line 65) | [AutoPostConstruct] method Refresh (line 95) | private async Task Refresh() method RefreshBackground (line 140) | [RelayCommand] method OnSelectedPackageChanged (line 175) | partial void OnSelectedPackageChanged(PythonPackagesItemViewModel? value) method OnLoadedAsync (line 189) | public override async Task OnLoadedAsync() method AddPackages (line 198) | public void AddPackages(params PipPackageInfo[] packages) method ModifySelectedPackage (line 203) | [RelayCommand] method UpgradePackageVersion (line 216) | private async Task UpgradePackageVersion( method InstallPackage (line 276) | [RelayCommand] method UninstallSelectedPackage (line 320) | [RelayCommand] method GetDialog (line 364) | public override BetterContentDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/RecommendedModelItemViewModel.cs class RecommendedModelItemViewModel (line 10) | public partial class RecommendedModelItemViewModel : ViewModelBase method ToggleSelection (line 29) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/RecommendedModelsViewModel.cs class RecommendedModelsViewModel (line 29) | [RegisterTransient] method RecommendedModelsViewModel (line 54) | public RecommendedModelsViewModel( method OnLoadedAsync (line 85) | public override async Task OnLoadedAsync() method DoImport (line 165) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/SafetensorMetadataViewModel.cs class SafetensorMetadataViewModel (line 11) | [View(typeof(SafetensorMetadataDialog))] method CopyTagToClipboard (line 22) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/SelectDataDirectoryViewModel.cs class SelectDataDirectoryViewModel (line 22) | [View(typeof(SelectDataDirectoryDialog))] method SelectDataDirectoryViewModel (line 79) | public SelectDataDirectoryViewModel(ISettingsManager settingsManager) method OnLoaded (line 85) | public override void OnLoaded() method OnDataDirectoryChanged (line 92) | partial void OnDataDirectoryChanged(string value) method ValidateDataDirectory (line 97) | private async Task ValidateDataDirectory() method ShowFolderBrowserDialog (line 171) | [RelayCommand(CanExecute = nameof(CanPickFolder))] method OnIsPortableModeChanged (line 185) | partial void OnIsPortableModeChanged(bool value) method IsDriveFat (line 190) | private bool IsDriveFat(string path) FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/SelectModelVersionViewModel.cs class SelectModelVersionViewModel (line 26) | [ManagedService] method OnLoaded (line 91) | public override void OnLoaded() method OnSelectedVersionViewModelChanged (line 103) | partial void OnSelectedVersionViewModelChanged(ModelVersionViewModel? ... method OnSelectedFileChanged (line 136) | partial void OnSelectedFileChanged(CivitFileViewModel? value) method OnSelectedInstallLocationChanged (line 166) | partial void OnSelectedInstallLocationChanged(string? value) method OnCustomInstallLocationChanged (line 187) | partial void OnCustomInstallLocationChanged(string value) method Cancel (line 192) | public void Cancel() method Import (line 197) | public void Import() method Delete (line 203) | public async Task Delete() method PreviousImage (line 285) | public void PreviousImage() method NextImage (line 293) | public void NextImage() method SelectCustomFolder (line 301) | public async Task SelectCustomFolder() method LoadInstallLocations (line 325) | private void LoadInstallLocations() method GetSharedFolderPath (line 373) | private static DirectoryPath GetSharedFolderPath( method ApplySavedDownloadPreference (line 402) | private void ApplySavedDownloadPreference() method SaveCurrentDownloadPreference (line 450) | private void SaveCurrentDownloadPreference() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/SponsorshipPromptViewModel.cs class SponsorshipPromptViewModel (line 18) | [View(typeof(SponsorshipPromptDialog))] method Initialize (line 45) | public void Initialize( method NavigateToAccountSettings (line 64) | [RelayCommand] method OpenSupportUrl (line 73) | [Localizable(false)] method GetDialog (line 80) | public override TaskDialog GetDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Dialogs/UpdateViewModel.cs class UpdateViewModel (line 21) | [View(typeof(UpdateDialog))] method RegexChangelog (line 60) | [GeneratedRegex( method UpdateViewModel (line 65) | public UpdateViewModel( method Preload (line 84) | public async Task Preload() method OnUpdateInfoChanged (line 92) | partial void OnUpdateInfoChanged(UpdateInfo? value) method OnLoadedAsync (line 98) | public override async Task OnLoadedAsync() method OnUnloaded (line 107) | public override void OnUnloaded() method InstallUpdate (line 113) | [RelayCommand] method GetReleaseNotes (line 260) | internal async Task GetReleaseNotes(string changelogUrl) method FormatChangelog (line 302) | internal static string? FormatChangelog( FILE: StabilityMatrix.Avalonia/ViewModels/FirstLaunchSetupViewModel.cs class FirstLaunchSetupViewModel (line 20) | [View(typeof(FirstLaunchSetupWindow))] method FirstLaunchSetupViewModel (line 56) | public FirstLaunchSetupViewModel(ISettingsManager settingsManager) method SetGpuInfo (line 70) | private async Task SetGpuInfo() method OnLoaded (line 104) | public override void OnLoaded() method ToggleManualGpu (line 110) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/HuggingFacePage/CategoryViewModel.cs class CategoryViewModel (line 14) | public partial class CategoryViewModel : ViewModelBase method CategoryViewModel (line 32) | public CategoryViewModel(IEnumerable items, string mo... method OnIsCheckedChanged (line 46) | partial void OnIsCheckedChanged(bool value) FILE: StabilityMatrix.Avalonia/ViewModels/HuggingFacePage/HuggingfaceItemViewModel.cs class HuggingfaceItemViewModel (line 11) | public partial class HuggingfaceItemViewModel : ViewModelBase method ToggleSelected (line 39) | [RelayCommand] method NotifyExistsChanged (line 45) | public void NotifyExistsChanged() FILE: StabilityMatrix.Avalonia/ViewModels/IDropTarget.cs type IDropTarget (line 5) | public interface IDropTarget method DragOver (line 7) | void DragOver(object? sender, DragEventArgs e); method Drop (line 8) | void Drop(object? sender, DragEventArgs e); FILE: StabilityMatrix.Avalonia/ViewModels/Inference/BatchSizeCardViewModel.cs class BatchSizeCardViewModel (line 12) | [View(typeof(BatchSizeCard))] method ApplyStep (line 45) | public void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/CfzCudnnToggleCardViewModel.cs class CfzCudnnToggleCardViewModel (line 9) | [View(typeof(CfzCudnnToggleCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ControlNetCardViewModel.cs class ControlNetCardViewModel (line 22) | [View(typeof(ControlNetCard))] method ControlNetCardViewModel (line 68) | public ControlNetCardViewModel( method PreviewPreprocessor (line 92) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/DiscreteModelSamplingCardViewModel.cs class DiscreteModelSamplingCardViewModel (line 10) | [View(typeof(DiscreteModelSamplingCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ExtraNetworkCardViewModel.cs class ExtraNetworkCardViewModel (line 23) | [View(typeof(ExtraNetworkCard))] method ExtraNetworkCardViewModel (line 67) | public ExtraNetworkCardViewModel(IInferenceClientManager clientManager... method SaveStateToJsonObject (line 123) | public override JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 138) | public override void LoadStateFromJsonObject(JsonObject state) method CopyTriggerWords (line 152) | [RelayCommand] method FilterCompatibleLoras (line 161) | private bool FilterCompatibleLoras(HybridModelFile? lora) class ExtraNetworkCardModel (line 169) | internal class ExtraNetworkCardModel FILE: StabilityMatrix.Avalonia/ViewModels/Inference/FaceDetailerViewModel.cs class FaceDetailerViewModel (line 16) | [View(typeof(FaceDetailerCard))] method FaceDetailerViewModel (line 140) | public FaceDetailerViewModel( FILE: StabilityMatrix.Avalonia/ViewModels/Inference/FreeUCardViewModel.cs class FreeUCardViewModel (line 10) | [View(typeof(FreeUCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/IImageGalleryComponent.cs type IImageGalleryComponent (line 7) | public interface IImageGalleryComponent method LoadImagesToGallery (line 14) | public void LoadImagesToGallery(params ImageSource[] imageSources) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ImageFolderCardItemViewModel.cs class ImageFolderCardItemViewModel (line 7) | public partial class ImageFolderCardItemViewModel : ViewModelBase FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ImageFolderCardViewModel.cs class ImageFolderCardViewModel (line 38) | [View(typeof(ImageFolderCard))] method ImageFolderCardViewModel (line 61) | public ImageFolderCardViewModel( method SearchPredicate (line 103) | private static bool SearchPredicate(LocalImageFile file, string? query) method OnLoadedAsync (line 139) | public override async Task OnLoadedAsync() method GetImagePathIfExists (line 150) | private FilePath? GetImagePathIfExists(LocalImageFile item) method OnImageClick (line 174) | [RelayCommand] method OnImageDelete (line 235) | [RelayCommand] method OnImageCopy (line 274) | [RelayCommand] method OnImageOpen (line 290) | [RelayCommand] method ImageExportImpl (line 304) | private async Task ImageExportImpl( method CopySeedToClipboard (line 384) | [RelayCommand] method CopyPromptToClipboard (line 395) | [RelayCommand] method CopyNegativePromptToClipboard (line 406) | [RelayCommand] method CopyModelNameToClipboard (line 417) | [RelayCommand] method CopyModelHashToClipboard (line 428) | [RelayCommand] method OnImageExportPng (line 439) | [RelayCommand] method OnImageExportPngWithMetadata (line 442) | [RelayCommand] method OnImageExportJpeg (line 446) | [RelayCommand] method OnImageExportWebp (line 449) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ImageGalleryCardViewModel.cs class ImageGalleryCardViewModel (line 26) | [View(typeof(ImageGalleryCard))] method ImageGalleryCardViewModel (line 58) | public ImageGalleryCardViewModel( method SetPreviewImage (line 78) | public void SetPreviewImage(byte[] imageBytes) method OnImageSourcesItemsChanged (line 95) | private void OnImageSourcesItemsChanged(object? sender, NotifyCollecti... method FlyoutCopy (line 126) | [RelayCommand] method FlyoutPreview (line 147) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceFluxTextToImageViewModel.cs class InferenceFluxTextToImageViewModel (line 24) | [View(typeof(InferenceTextToImageView), IsPersistent = true)] method InferenceFluxTextToImageViewModel (line 53) | public InferenceFluxTextToImageViewModel( method BuildPrompt (line 116) | protected override void BuildPrompt(BuildPromptEventArgs args) method GenerateImageImpl (line 157) | protected override async Task GenerateImageImpl( method LoadStateFromParameters (line 234) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 249) | public GenerationParameters SaveStateToParameters(GenerationParameters... method LoadStateFromJsonObject (line 261) | public override void LoadStateFromJsonObject(JsonObject state, int ver... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceImageToImageViewModel.cs class InferenceImageToImageViewModel (line 19) | [View(typeof(InferenceImageToImageView), IsPersistent = true)] method InferenceImageToImageViewModel (line 27) | public InferenceImageToImageViewModel( method BuildPrompt (line 55) | protected override void BuildPrompt(BuildPromptEventArgs args) method GetInputImages (line 107) | protected override IEnumerable GetInputImages() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceImageToVideoViewModel.cs class InferenceImageToVideoViewModel (line 25) | [View(typeof(InferenceImageToVideoView), persistent: true)] method InferenceImageToVideoViewModel (line 61) | public InferenceImageToVideoViewModel( method BuildPrompt (line 114) | protected override void BuildPrompt(BuildPromptEventArgs args) method GetInputImages (line 156) | protected override IEnumerable GetInputImages() method GenerateImageImpl (line 165) | protected override async Task GenerateImageImpl( method LoadStateFromParameters (line 230) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 241) | public GenerationParameters SaveStateToParameters(GenerationParameters... method LoadStateFromJsonObject (line 254) | public override void LoadStateFromJsonObject(JsonObject state, int ver... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceImageUpscaleViewModel.cs class InferenceImageUpscaleViewModel (line 25) | [View(typeof(InferenceImageUpscaleView), persistent: true)] method InferenceImageUpscaleViewModel (line 59) | public InferenceImageUpscaleViewModel( method GetInputImages (line 90) | protected override IEnumerable GetInputImages() method BuildPrompt (line 99) | protected override void BuildPrompt(BuildPromptEventArgs args) method GenerateImageImpl (line 147) | protected override async Task GenerateImageImpl( FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceTextToImageViewModel.cs class InferenceTextToImageViewModel (line 30) | [View(typeof(InferenceTextToImageView), IsPersistent = true)] method InferenceTextToImageViewModel (line 62) | public InferenceTextToImageViewModel( method BuildPrompt (line 152) | protected override void BuildPrompt(BuildPromptEventArgs args) method GetInputImages (line 248) | protected override IEnumerable GetInputImages() method GenerateImageImpl (line 262) | protected override async Task GenerateImageImpl( method LoadStateFromParameters (line 343) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 358) | public GenerationParameters SaveStateToParameters(GenerationParameters... method LoadStateFromJsonObject (line 370) | public override void LoadStateFromJsonObject(JsonObject state, int ver... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceWanImageToVideoViewModel.cs class InferenceWanImageToVideoViewModel (line 14) | [View(typeof(InferenceWanImageToVideoView), IsPersistent = true)] method InferenceWanImageToVideoViewModel (line 18) | public InferenceWanImageToVideoViewModel( method BuildPrompt (line 40) | protected override void BuildPrompt(BuildPromptEventArgs args) method GetInputImages (line 82) | protected override IEnumerable GetInputImages() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/InferenceWanTextToVideoViewModel.cs class InferenceWanTextToVideoViewModel (line 16) | [View(typeof(InferenceWanTextToVideoView), IsPersistent = true)] method InferenceWanTextToVideoViewModel (line 41) | public InferenceWanTextToVideoViewModel( method BuildPrompt (line 88) | protected override void BuildPrompt(BuildPromptEventArgs args) method GenerateImageImpl (line 126) | protected override async Task GenerateImageImpl( method LoadStateFromParameters (line 191) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 201) | public GenerationParameters SaveStateToParameters(GenerationParameters... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/LayerDiffuseCardViewModel.cs class LayerDiffuseCardViewModel (line 16) | [RegisterTransient] method ApplyStep (line 35) | public void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/ModelCardViewModel.cs class ModelCardViewModel (line 21) | [View(typeof(ModelCard))] method OnInitialLoaded (line 118) | protected override void OnInitialLoaded() method OnUnloaded (line 124) | public override void OnUnloaded() method ExtraNetworksStackCardViewModelOnCardAdded (line 130) | private void ExtraNetworksStackCardViewModelOnCardAdded(object? sender... method OnConfigClickAsync (line 135) | [RelayCommand] method ValidateModel (line 157) | public async Task ValidateModel() method GetDefaultModelLoader (line 173) | private static ComfyTypedNodeBase< method ApplyStep (line 199) | public virtual void ApplyStep(ModuleApplyStepEventArgs e) method SaveStateToJsonObject (line 240) | public override JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 270) | public override void LoadStateFromJsonObject(JsonObject state) method LoadStateFromParameters (line 335) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 397) | public GenerationParameters SaveStateToParameters(GenerationParameters... method OnSelectedModelLoaderChanged (line 415) | partial void OnSelectedModelLoaderChanged(ModelLoader value) method OnSelectedModelChanged (line 427) | partial void OnSelectedModelChanged(HybridModelFile? value) method OnSelectedUnetModelChanged (line 447) | partial void OnSelectedUnetModelChanged(HybridModelFile? value) => OnS... method SetupStandaloneModelLoader (line 449) | private void SetupStandaloneModelLoader(ModuleApplyStepEventArgs e) method SetupDefaultModelLoader (line 524) | private void SetupDefaultModelLoader(ModuleApplyStepEventArgs e) method SetupClipLoaders (line 588) | private void SetupClipLoaders(ModuleApplyStepEventArgs e) class ModelCardModel (line 663) | internal class ModelCardModel FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/CfzCudnnToggleModule.cs class CfzCudnnToggleModule (line 13) | [ManagedService] method CfzCudnnToggleModule (line 18) | public CfzCudnnToggleModule(IServiceManager vmFactory) method OnApplyStep (line 29) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/ControlNetModule.cs class ControlNetModule (line 17) | [ManagedService] method ControlNetModule (line 22) | public ControlNetModule(IServiceManager vmFactory) method GetInputImages (line 29) | protected override IEnumerable GetInputImages() method OnApplyStep (line 42) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/DiscreteModelSamplingModule.cs class DiscreteModelSamplingModule (line 10) | [ManagedService] method DiscreteModelSamplingModule (line 14) | public DiscreteModelSamplingModule(IServiceManager vmFa... method OnApplyStep (line 21) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/FaceDetailerModule.cs class FaceDetailerModule (line 19) | [ManagedService] method FaceDetailerModule (line 29) | public FaceDetailerModule(IServiceManager vmFactory) method OpenSettingsDialog (line 36) | [RelayCommand] method OnApplyStep (line 49) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) method GetModelName (line 165) | private string? GetModelName(HybridModelFile? model) => method GetPositiveConditioning (line 176) | private ConditioningNodeConnection GetPositiveConditioning( method GetNegativeConditioning (line 200) | private ConditioningNodeConnection GetNegativeConditioning( method Validate (line 224) | public async Task Validate() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/FluxGuidanceModule.cs class FluxGuidanceModule (line 9) | [ManagedService] method FluxGuidanceModule (line 13) | public FluxGuidanceModule(IServiceManager vmFactory) method OnApplyStep (line 19) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) { } FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/FluxHiresFixModule.cs class FluxHiresFixModule (line 12) | [ManagedService] method OnApplyStep (line 16) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/FreeUModule.cs class FreeUModule (line 11) | [ManagedService] method FreeUModule (line 16) | public FreeUModule(IServiceManager vmFactory) method OnApplyStep (line 26) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/HiresFixModule.cs class HiresFixModule (line 18) | [ManagedService] method HiresFixModule (line 29) | public HiresFixModule(IServiceManager vmFactory) method OpenSettingsDialog (line 42) | [RelayCommand] method OnApplyStep (line 56) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/LayerDiffuseModule.cs class LayerDiffuseModule (line 9) | [ManagedService] method LayerDiffuseModule (line 14) | public LayerDiffuseModule(IServiceManager vmFactory) method OnApplyStep (line 22) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/LoraModule.cs class LoraModule (line 18) | [ManagedService] method LoraModule (line 28) | public LoraModule(IServiceManager vmFactory) method OpenSettingsDialog (line 68) | [RelayCommand] method OnApplyStep (line 81) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/ModuleBase.cs class ModuleBase (line 9) | public abstract class ModuleBase : StackExpanderViewModel, IComfyStep, I... method ModuleBase (line 14) | protected ModuleBase(IServiceManager vmFactory) method ApplyStep (line 21) | public void ApplyStep(ModuleApplyStepEventArgs e) method OnApplyStep (line 41) | protected abstract void OnApplyStep(ModuleApplyStepEventArgs e); method GetInputImages (line 44) | IEnumerable IInputImageProvider.GetInputImages() => GetIn... method GetInputImages (line 46) | protected virtual IEnumerable GetInputImages() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/NRSModule.cs class NRSModule (line 10) | [ManagedService] method NRSModule (line 15) | public NRSModule(IServiceManager vmFactory) method OnApplyStep (line 25) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/PlasmaNoiseModule.cs class PlasmaNoiseModule (line 9) | [ManagedService] method PlasmaNoiseModule (line 13) | public PlasmaNoiseModule(ServiceManager vmFactory) method OnApplyStep (line 20) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/PromptExpansionModule.cs class PromptExpansionModule (line 11) | [ManagedService] method PromptExpansionModule (line 15) | public PromptExpansionModule(IServiceManager vmFactory) method OnApplyStep (line 22) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/RescaleCfgModule.cs class RescaleCfgModule (line 10) | [ManagedService] method RescaleCfgModule (line 14) | public RescaleCfgModule(IServiceManager vmFactory) method OnApplyStep (line 21) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/SaveImageModule.cs class SaveImageModule (line 11) | [ManagedService] method SaveImageModule (line 16) | public SaveImageModule(IServiceManager vmFactory) method OnApplyStep (line 23) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/TiledVAEModule.cs class TiledVAEModule (line 10) | [ManagedService] method TiledVAEModule (line 14) | public TiledVAEModule(IServiceManager vmFactory) method OnApplyStep (line 21) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Modules/UpscalerModule.cs class UpscalerModule (line 12) | [ManagedService] method UpscalerModule (line 17) | public UpscalerModule(IServiceManager vmFactory) method OnApplyStep (line 25) | protected override void OnApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/NrsCardViewModel.cs class NrsCardViewModel (line 10) | [View(typeof(NrsCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/PlasmaNoiseCardViewModel.cs class PlasmaNoiseCardViewModel (line 10) | [View(typeof(PlasmaNoiseCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/PromptCardViewModel.cs class PromptCardViewModel (line 46) | [View(typeof(PromptCard))] method PromptCardViewModel (line 121) | public PromptCardViewModel( method OnTabContextStateChanged (line 166) | private void OnTabContextStateChanged(object? sender, TabContext.TabSt... method OnUnloaded (line 175) | public override void OnUnloaded() method OnIsHelpButtonTeachingTipOpenChanging (line 183) | partial void OnIsHelpButtonTeachingTipOpenChanging(bool oldValue, bool... method OnIsPromptAmplifyTeachingTipOpenChanging (line 200) | partial void OnIsPromptAmplifyTeachingTipOpenChanging(bool oldValue, b... method OnLoadedAsync (line 212) | public override async Task OnLoadedAsync() method OnInitialLoadedAsync (line 231) | protected override Task OnInitialLoadedAsync() method SetTokenThreshold (line 278) | private void SetTokenThreshold() method ApplyStep (line 300) | public void ApplyStep(ModuleApplyStepEventArgs e) method GetOrCachePrompt (line 363) | private Prompt GetOrCachePrompt(string text) method GetPrompt (line 378) | public Prompt GetPrompt() => GetOrCachePrompt(PromptDocument.Text); method GetNegativePrompt (line 383) | public Prompt GetNegativePrompt() => GetOrCachePrompt(NegativePromptDo... method ValidatePrompts (line 388) | public async Task ValidatePrompts() method ShowHelpDialog (line 421) | [RelayCommand] method DebugShowTokens (line 487) | [RelayCommand] method EditorCopy (line 563) | [RelayCommand] method EditorPaste (line 569) | [RelayCommand] method EditorCut (line 575) | [RelayCommand] method AmplifyPrompt (line 581) | [RelayCommand] method ShowAmplifierDisclaimer (line 712) | [RelayCommand] method OnIsBalancedChanged (line 716) | partial void OnIsBalancedChanged(bool value) method OnIsFocusedChanged (line 732) | partial void OnIsFocusedChanged(bool value) method OnIsImaginativeChanged (line 741) | partial void OnIsImaginativeChanged(bool value) method SaveStateToJsonObject (line 751) | public override JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 764) | public override void LoadStateFromJsonObject(JsonObject state) method LoadStateFromParameters (line 778) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 785) | public GenerationParameters SaveStateToParameters(GenerationParameters... method ShowLoginDialog (line 794) | private async Task ShowLoginDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/PromptExpansionCardViewModel.cs class PromptExpansionCardViewModel (line 11) | [View(typeof(PromptExpansionCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/RescaleCfgCardViewModel.cs class RescaleCfgCardViewModel (line 10) | [View(typeof(RescaleCfgCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/SamplerCardViewModel.cs class SamplerCardViewModel (line 28) | [View(typeof(SamplerCard))] method SamplerCardViewModel (line 135) | public SamplerCardViewModel( method OnLoaded (line 163) | public override void OnLoaded() method OnUnloaded (line 173) | public override void OnUnloaded() method TabContextOnStateChanged (line 179) | private void TabContextOnStateChanged(object? sender, TabContext.TabSt... method SwapDimensions (line 195) | [RelayCommand] method SetResolution (line 201) | [RelayCommand] method SaveDimensionsToFavorites (line 223) | [RelayCommand] method ApplyStep (line 249) | public virtual void ApplyStep(ModuleApplyStepEventArgs e) method ApplyStepsInitialCustomSampler (line 294) | public void ApplyStepsInitialCustomSampler(ModuleApplyStepEventArgs e,... method ApplyStepsInitialSampler (line 438) | private void ApplyStepsInitialSampler(ModuleApplyStepEventArgs e) method ApplyAddonSteps (line 663) | private void ApplyAddonSteps(ModuleApplyStepEventArgs e) method LoadStateFromParameters (line 673) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 694) | public GenerationParameters SaveStateToParameters(GenerationParameters... method LoadAvailableResolutions (line 718) | private void LoadAvailableResolutions() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/SeedCardViewModel.cs class SeedCardViewModel (line 13) | [View(typeof(SeedCard))] method GenerateNewSeed (line 27) | [RelayCommand] method LoadStateFromJsonObject (line 34) | public override void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 43) | public override JsonObject SaveStateToJsonObject() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/SelectImageCardViewModel.cs class SelectImageCardViewModel (line 30) | [View(typeof(SelectImageCard))] method ApplyStep (line 103) | public void ApplyStep(ModuleApplyStepEventArgs e) method GetInputImages (line 134) | public IEnumerable GetInputImages() method OnImageSourceChanged (line 157) | partial void OnImageSourceChanged(ImageSource? value) method SelectImageFromFilePickerAsync (line 175) | [RelayCommand] method OpenEditMaskDialogAsync (line 191) | [RelayCommand] method DragOver (line 229) | public void DragOver(object? sender, DragEventArgs e) method Drop (line 244) | public void Drop(object? sender, DragEventArgs e) method LoadUserImageSafe (line 270) | private void LoadUserImageSafe(ImageSource image) method LoadUserImage (line 287) | [MethodImpl(MethodImplOptions.Synchronized)] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/SharpenCardViewModel.cs class SharpenCardViewModel (line 10) | [View(typeof(SharpenCard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/StackCardViewModel.cs class StackCardViewModel (line 13) | [View(typeof(StackCard))] method StackCardViewModel (line 19) | public StackCardViewModel(IServiceManager vmFactory) method LoadStateFromJsonObject (line 23) | public override void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 41) | public override JsonObject SaveStateToJsonObject() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/StackEditableCardViewModel.cs class StackEditableCardViewModel (line 18) | [View(typeof(StackEditableCard))] method StackEditableCardViewModel (line 47) | public StackEditableCardViewModel(IServiceManager vmFac... method InitializeDefaults (line 56) | public void InitializeDefaults() method OnIsEditEnabledChanged (line 64) | partial void OnIsEditEnabledChanged(bool value) method ApplyStep (line 74) | public void ApplyStep(ModuleApplyStepEventArgs e) method OnCardAdded (line 83) | protected override void OnCardAdded(LoadableViewModelBase item) method AddModule (line 94) | public T AddModule() method AddModule (line 102) | public T AddModule(Action initializer) method AddModule (line 110) | [RelayCommand] method IsModuleEnabled (line 121) | public bool IsModuleEnabled(int index = 0) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/StackExpanderViewModel.cs class StackExpanderViewModel (line 14) | [View(typeof(StackExpander))] method StackExpanderViewModel (line 47) | public StackExpanderViewModel(IServiceManager vmFactory) method OnContainerIndexChanged (line 50) | public override void OnContainerIndexChanged(int value) method LoadStateFromJsonObject (line 56) | public override void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 71) | public override JsonObject SaveStateToJsonObject() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/StackViewModelBase.cs class StackViewModelBase (line 13) | public abstract class StackViewModelBase : DisposableLoadableViewModelBase method StackViewModelBase (line 19) | protected StackViewModelBase(IServiceManager vmFactory) method OnContainerIndexChanged (line 37) | public virtual void OnContainerIndexChanged(int value) { } method OnCardAdded (line 44) | protected virtual void OnCardAdded(LoadableViewModelBase item) method AddCards (line 49) | public void AddCards(params LoadableViewModelBase[] cards) method AddCards (line 57) | public void AddCards(IEnumerable cards) method WithCards (line 69) | public StackViewModelBase WithCards(IEnumerable... method GetCard (line 78) | public T GetCard(int index = 0) method Clear (line 87) | public void Clear() method LoadStateFromJsonObject (line 93) | public override void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 133) | public override JsonObject SaveStateToJsonObject() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/TiledVAECardViewModel.cs class TiledVAECardViewModel (line 10) | [View(typeof(TiledVAECard))] FILE: StabilityMatrix.Avalonia/ViewModels/Inference/UnetModelCardViewModel.cs class UnetModelCardViewModel (line 21) | [View(typeof(UnetModelCard))] method ValidateModel (line 48) | public async Task ValidateModel() method ApplyStep (line 61) | public void ApplyStep(ModuleApplyStepEventArgs e) method GetModelLoader (line 88) | private static ComfyTypedNodeBase GetModelLoader( method SaveStateToJsonObject (line 104) | public override JsonObject SaveStateToJsonObject() method LoadStateFromJsonObject (line 118) | public override void LoadStateFromJsonObject(JsonObject state) class UnetModelCardModel (line 139) | internal class UnetModelCardModel method LoadStateFromParameters (line 148) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 180) | public GenerationParameters SaveStateToParameters(GenerationParameters... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/UpscalerCardViewModel.cs class UpscalerCardViewModel (line 13) | [View(typeof(UpscalerCard))] method UpscalerCardViewModel (line 31) | public UpscalerCardViewModel( method LoadStateFromJsonObject (line 44) | public override void LoadStateFromJsonObject(JsonObject state) method SaveStateToJsonObject (line 53) | public override JsonObject SaveStateToJsonObject() FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Video/ImgToVidModelCardViewModel.cs class ImgToVidModelCardViewModel (line 12) | [View(typeof(ModelCard))] method ImgToVidModelCardViewModel (line 17) | public ImgToVidModelCardViewModel( method ApplyStep (line 27) | public override void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Video/SvdImgToVidConditioningViewModel.cs class SvdImgToVidConditioningViewModel (line 15) | [View(typeof(VideoGenerationSettingsCard))] method LoadStateFromParameters (line 44) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 55) | public GenerationParameters SaveStateToParameters(GenerationParameters... method ApplyStep (line 67) | public void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/Video/VideoOutputSettingsCardViewModel.cs class VideoOutputSettingsCardViewModel (line 16) | [View(typeof(VideoOutputSettingsCard))] method LoadStateFromParameters (line 39) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 53) | public GenerationParameters SaveStateToParameters(GenerationParameters... method ApplyStep (line 64) | public void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/Inference/WanModelCardViewModel.cs class WanModelCardViewModel (line 18) | [View(typeof(WanModelCard))] method ValidateModel (line 54) | public async Task ValidateModel() method ApplyStep (line 99) | public void ApplyStep(ModuleApplyStepEventArgs e) method LoadStateFromParameters (line 182) | public void LoadStateFromParameters(GenerationParameters parameters) method SaveStateToParameters (line 213) | public GenerationParameters SaveStateToParameters(GenerationParameters... FILE: StabilityMatrix.Avalonia/ViewModels/Inference/WanSamplerCardViewModel.cs class WanSamplerCardViewModel (line 17) | [View(typeof(SamplerCard))] method WanSamplerCardViewModel (line 22) | public WanSamplerCardViewModel( method ApplyStep (line 37) | public override void ApplyStep(ModuleApplyStepEventArgs e) FILE: StabilityMatrix.Avalonia/ViewModels/InferenceViewModel.cs class InferenceViewModel (line 49) | [Preload] method InferenceViewModel (line 101) | public InferenceViewModel( method InstanceOnInferenceProjectRequested (line 135) | private Task InstanceOnInferenceProjectRequested( method DisconnectFromComfy (line 141) | private void DisconnectFromComfy() method RunningPackagesOnCollectionChanged (line 164) | private void RunningPackagesOnCollectionChanged(object? sender, Notify... method OnInferenceQueueCustomPromptRequested (line 214) | private void OnInferenceQueueCustomPromptRequested(object? sender, Inf... method OnLoaded (line 242) | public override void OnLoaded() method OnInitialLoadedAsync (line 249) | protected override async Task OnInitialLoadedAsync() method DisposeAsync (line 310) | public async ValueTask DisposeAsync() method SyncTabStatesWithDatabase (line 325) | private async Task SyncTabStatesWithDatabase() method SyncTabStateWithDatabase (line 357) | private async Task SyncTabStateWithDatabase(InferenceTabViewModelBase ... method AddTab (line 385) | [RelayCommand] method OnTabCloseRequested (line 413) | public void OnTabCloseRequested(TabViewTabCloseRequestedEventArgs e) method ShowConnectionHelp (line 457) | [RelayCommand] method Connect (line 472) | [RelayCommand(IncludeCancelCommand = true)] method Disconnect (line 501) | [RelayCommand] method MenuSaveAs (line 522) | [RelayCommand(FlowExceptionsToTaskScheduler = true)] method MenuSave (line 599) | [RelayCommand(FlowExceptionsToTaskScheduler = true)] method GoForwardTabWithLooping (line 643) | [RelayCommand] method GoBackwardsTabWithLooping (line 656) | [RelayCommand] method AddTabFromFile (line 669) | private async Task AddTabFromFile(FilePath file) method AddTabFromFileAsync (line 710) | private async Task AddTabFromFileAsync(LocalImageFile imageFile, Infer... method MenuOpenProject (line 757) | [RelayCommand(FlowExceptionsToTaskScheduler = true)] FILE: StabilityMatrix.Avalonia/ViewModels/InstalledWorkflowsViewModel.cs class InstalledWorkflowsViewModel (line 26) | [View(typeof(InstalledWorkflowsPage))] method OnInitialLoadedAsync (line 45) | protected override async Task OnInitialLoadedAsync() method LoadInstalledWorkflowsAsync (line 72) | [RelayCommand] method OpenInExplorer (line 120) | [RelayCommand] method OpenOnOpenArt (line 133) | [RelayCommand] method DeleteAsync (line 142) | [RelayCommand] method FilterWorkflows (line 181) | private bool FilterWorkflows(OpenArtMetadata metadata) method OnWorkflowInstalled (line 195) | private void OnWorkflowInstalled(object? sender, EventArgs e) method Dispose (line 200) | protected override void Dispose(bool disposing) FILE: StabilityMatrix.Avalonia/ViewModels/LaunchPageViewModel.cs class LaunchPageViewModel (line 43) | [View(typeof(LaunchPageView))] method InputYesNoRegex (line 57) | [GeneratedRegex(@"y(/|\|)n|yes(/|\|)no", RegexOptions.IgnoreCase)] method LaunchPageViewModel (line 109) | public LaunchPageViewModel( method OnTeachingTooltipNeeded (line 157) | private void OnTeachingTooltipNeeded(object? sender, EventArgs e) => I... method OnInstalledPackagesChanged (line 159) | private void OnInstalledPackagesChanged(object? sender, EventArgs e) =... method OnPackageLaunchRequested (line 161) | private void OnPackageLaunchRequested(object? sender, Guid e) method OnAutoScrollToEndChanged (line 177) | partial void OnAutoScrollToEndChanged(bool value) method OnInitialLoadedAsync (line 185) | protected override Task OnInitialLoadedAsync() method OnLoaded (line 205) | public override void OnLoaded() method LaunchAsync (line 231) | [RelayCommand] method LaunchImpl (line 237) | protected virtual async Task LaunchImpl(string? command) method UnpackSiteCustomize (line 343) | private static async Task UnpackSiteCustomize(DirectoryPath venvPath) method Config (line 351) | [RelayCommand] method SendInput (line 411) | public async Task SendInput(string input) method SendConfirmInput (line 428) | [RelayCommand] method SendManualInput (line 448) | [RelayCommand] method Stop (line 456) | public virtual async Task Stop() method OpenWebUi (line 467) | public void OpenWebUi() method OnProcessExited (line 479) | private void OnProcessExited(object? sender, int exitCode) method OnProcessOutputReceived (line 526) | private void OnProcessOutputReceived(ProcessOutput output) method OnOneClickInstallFinished (line 536) | private void OnOneClickInstallFinished(object? sender, bool e) method RunningPackageOnStartupComplete (line 541) | private void RunningPackageOnStartupComplete(object? sender, string e) method OnMainWindowClosing (line 547) | public void OnMainWindowClosing(WindowClosingEventArgs e) method CreateExitConfirmDialog (line 574) | private static TaskDialog CreateExitConfirmDialog() method Dispose (line 594) | protected override void Dispose(bool disposing) method DisposeAsync (line 607) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Avalonia/ViewModels/MainWindowViewModel.cs class MainWindowViewModel (line 38) | [View(typeof(MainWindow))] method MainWindowViewModel (line 92) | public MainWindowViewModel( method OnLoaded (line 123) | public override void OnLoaded() method OnInitialLoadedAsync (line 132) | protected override async Task OnInitialLoadedAsync() method PreloadPages (line 379) | private void PreloadPages() method EnsureDataDirectory (line 421) | private async Task EnsureDataDirectory() method ShouldShowUpdateAvailableTeachingTip (line 453) | public bool ShouldShowUpdateAvailableTeachingTip([NotNullWhen(true)] U... method ShowSelectDataDirectoryDialog (line 479) | private async Task ShowSelectDataDirectoryDialog() method ShowUpdateDialog (line 510) | public async Task ShowUpdateDialog() method ShowMigrationTipIfNecessaryAsync (line 527) | private async Task ShowMigrationTipIfNecessaryAsync() method AddComputeCapabilityIfNecessary (line 544) | private void AddComputeCapabilityIfNecessary() FILE: StabilityMatrix.Avalonia/ViewModels/OpenArtBrowserViewModel.cs class OpenArtBrowserViewModel (line 35) | [View(typeof(OpenArtBrowserPage))] method OnInitialLoaded (line 90) | protected override void OnInitialLoaded() method FirstPage (line 102) | [RelayCommand] method PreviousPage (line 111) | [RelayCommand] method NextPage (line 120) | [RelayCommand] method LastPage (line 132) | [RelayCommand] method OpenModel (line 144) | [Localizable(false)] method SearchButton (line 151) | [RelayCommand] method OpenWorkflow (line 161) | [RelayCommand] method OpenOnOpenArt (line 234) | [RelayCommand] method DoSearch (line 243) | private async Task DoSearch(int page = 0) method OnSelectedSortModeChanged (line 289) | partial void OnSelectedSortModeChanged(string? value) method LoadNextPageAsync (line 300) | public async Task LoadNextPageAsync() method GetSortMode (line 344) | private static string GetSortMode(string? sortMode) FILE: StabilityMatrix.Avalonia/ViewModels/OutputsPage/OutputImageViewModel.cs class OutputImageViewModel (line 6) | public class OutputImageViewModel : SelectableViewModelBase method OutputImageViewModel (line 8) | public OutputImageViewModel(LocalImageFile imageFile) FILE: StabilityMatrix.Avalonia/ViewModels/OutputsPageViewModel.cs class OutputsPageViewModel (line 49) | [View(typeof(Views.OutputsPage))] method OutputsPageViewModel (line 116) | public OutputsPageViewModel( method OnInitialLoaded (line 183) | protected override void OnInitialLoaded() method OnUnloaded (line 209) | public override void OnUnloaded() method OnSelectedCategoryChanged (line 221) | partial void OnSelectedCategoryChanged(TreeViewDirectory? oldValue, Tr... method OnSelectedOutputTypeChanged (line 234) | partial void OnSelectedOutputTypeChanged(SharedOutputType? oldValue, S... method OnImageClick (line 246) | public Task OnImageClick(OutputImageViewModel item) method ShowImageDialog (line 261) | public async Task ShowImageDialog(OutputImageViewModel item) method CopyImage (line 311) | public Task CopyImage(string imagePath) method OpenImage (line 317) | public Task OpenImage(string imagePath) => ProcessRunner.OpenFileBrows... method Refresh (line 319) | public void Refresh() method DeleteImage (line 330) | public async Task DeleteImage(OutputImageViewModel? item) method SendToTextToImage (line 375) | public void SendToTextToImage(OutputImageViewModel vm) method SendToUpscale (line 381) | public void SendToUpscale(OutputImageViewModel vm) method SendToImageToImage (line 387) | public void SendToImageToImage(OutputImageViewModel vm) method SendToImageToVideo (line 393) | public void SendToImageToVideo(OutputImageViewModel vm) method ClearSelection (line 399) | public void ClearSelection() method SelectAll (line 407) | public void SelectAll() method DeleteAllSelected (line 415) | public async Task DeleteAllSelected() method ConsolidateImages (line 456) | public async Task ConsolidateImages() method ClearSearchQuery (line 561) | public void ClearSearchQuery() method GetOutputs (line 566) | private void GetOutputs(string directory) method RefreshCategories (line 644) | private void RefreshCategories() method GetSubfolders (line 694) | private ObservableCollection GetSubfolders(string s... method FindCategoryByPath (line 724) | private TreeViewDirectory? FindCategoryByPath(IEnumerable packages) method SetUnknownPackages (line 117) | public void SetUnknownPackages(IEnumerable packages) method OnInitialLoadedAsync (line 122) | protected override async Task OnInitialLoadedAsync() method OnLoadedAsync (line 149) | public override async Task OnLoadedAsync() method OnUnloaded (line 159) | public override void OnUnloaded() method ShowInstallDialog (line 165) | public void ShowInstallDialog(BasePackage? selectedPackage = null) method LoadPackages (line 170) | private async Task LoadPackages() method CheckPackagesForUpdates (line 178) | private async Task CheckPackagesForUpdates() method IndexUnknownPackages (line 197) | private IEnumerable IndexUnknownPackages() method NavigateToSubPage (line 227) | [RelayCommand] method OnInstalledPackagesChanged (line 240) | private void OnInstalledPackagesChanged(object? sender, EventArgs e) => FILE: StabilityMatrix.Avalonia/ViewModels/PackageManager/PackageCardViewModel.cs class PackageCardViewModel (line 37) | [ManagedService] method RunningPackagesOnCollectionChanged (line 118) | private void RunningPackagesOnCollectionChanged(object? sender, Notify... method OnPackageChanged (line 139) | partial void OnPackageChanged(InstalledPackage? value) method InstanceOnPackageRelaunchRequested (line 180) | private async Task InstanceOnPackageRelaunchRequested( method OnLoadedAsync (line 193) | public override async Task OnLoadedAsync() method Dispose (line 251) | protected override void Dispose(bool disposing) method Launch (line 270) | public async Task Launch(string? command = null) method NavToConsole (line 298) | public void NavToConsole() method LaunchWebUi (line 310) | public void LaunchWebUi() method BasePackageOnExited (line 322) | private void BasePackageOnExited(object? sender, int exitCode) method Uninstall (line 366) | public async Task Uninstall() method Update (line 427) | public async Task Update() method Import (line 521) | public async Task Import() method OpenFolder (line 570) | public async Task OpenFolder() method ChangeVersion (line 578) | [RelayCommand] method OpenPythonPackagesDialog (line 717) | [RelayCommand] method OpenPythonDependenciesOverrideDialog (line 732) | [RelayCommand] method OpenExtensionsDialog (line 749) | [RelayCommand] method OpenOnGitHub (line 779) | [RelayCommand] method Stop (line 795) | [RelayCommand] method Restart (line 806) | [RelayCommand] method ShowLaunchOptions (line 813) | [RelayCommand] method Rename (line 853) | [RelayCommand] method ExecuteExtraCommand (line 928) | [RelayCommand] method HasUpdate (line 961) | private async Task HasUpdate() method RequiresPythonUpgradeNotice (line 998) | private static bool RequiresPythonUpgradeNotice( method ShowPythonUpgradeDialogIfNeeded (line 1010) | private async Task ShowPythonUpgradeDialogIfNeeded( method ToggleSharedModelSymlink (line 1036) | public void ToggleSharedModelSymlink() => IsSharedModelSymlink = !IsSh... method ToggleSharedModelConfig (line 1038) | public void ToggleSharedModelConfig() => IsSharedModelConfig = !IsShar... method ToggleSharedModelNone (line 1040) | public void ToggleSharedModelNone() => IsSharedModelDisabled = !IsShar... method ToggleSharedOutput (line 1042) | public void ToggleSharedOutput() => UseSharedOutput = !UseSharedOutput; method ToggleDontCheckForUpdates (line 1044) | public void ToggleDontCheckForUpdates() => DontCheckForUpdates = !Dont... method OnUseSharedOutputChanged (line 1046) | partial void OnUseSharedOutputChanged(bool value) method OnIsSharedModelSymlinkChanged (line 1072) | partial void OnIsSharedModelSymlinkChanged(bool oldValue, bool newValue) method OnIsSharedModelConfigChanged (line 1095) | partial void OnIsSharedModelConfigChanged(bool oldValue, bool newValue) method OnIsSharedModelDisabledChanged (line 1118) | partial void OnIsSharedModelDisabledChanged(bool value) method OnDontCheckForUpdatesChanged (line 1133) | partial void OnDontCheckForUpdatesChanged(bool value) method RunningPackageOnStartupComplete (line 1160) | private void RunningPackageOnStartupComplete(object? sender, string e) FILE: StabilityMatrix.Avalonia/ViewModels/PackageManager/PackageExtensionBrowserViewModel.cs class PackageExtensionBrowserViewModel (line 44) | [View(typeof(PackageExtensionBrowserView))] method PackageExtensionBrowserViewModel (line 116) | public PackageExtensionBrowserViewModel( method OnLoadedAsync (line 215) | public override async Task OnLoadedAsync() method AddExtensions (line 222) | public void AddExtensions( method AddExtensionPacks (line 231) | public void AddExtensionPacks(IEnumerable packs) method InstallSelectedExtensions (line 241) | [RelayCommand] method UpdateSelectedExtensions (line 279) | [RelayCommand] method UninstallSelectedExtensions (line 311) | [RelayCommand] method OpenExtensionsSettingsDialog (line 343) | [RelayCommand] method InstallExtensionPack (line 376) | [RelayCommand] method CreateExtensionPackFromInstalled (line 427) | [RelayCommand] method CreateExtensionPackFromAvailable (line 458) | [RelayCommand] method AddInstalledExtensionToPack (line 484) | [RelayCommand] method AddExtensionToPack (line 518) | [RelayCommand] method RemoveExtensionFromPack (line 548) | [RelayCommand] method DeleteExtensionPackAsync (line 565) | [RelayCommand] method OpenExtensionPackFolder (line 594) | [RelayCommand] method SetExtensionVersion (line 616) | [RelayCommand] method Refresh (line 650) | [RelayCommand] method SelectAllInstalledExtensions (line 684) | [RelayCommand] method InstallExtensionManualAsync (line 693) | [RelayCommand] method RefreshBackground (line 774) | public void RefreshBackground() method RefreshCore (line 783) | private async Task RefreshCore() method ClearSelection (line 819) | public void ClearSelection() method GetNameEntryDialog (line 831) | private (BetterContentDialog dialog, TextBoxField nameField) GetNameEn... method BeforeInstallCheck (line 852) | private async Task BeforeInstallCheck() method SynchronizeExtensions (line 887) | [Pure] method SynchronizeExtensions (line 904) | private static void SynchronizeExtensions( method LoadExtensionPacksAsync (line 938) | private async Task LoadExtensionPacksAsync() method SaveExtensionPack (line 980) | private void SaveExtensionPack(ExtensionPack newExtensionPack, string ... method OnSelectedExtensionPackChanged (line 994) | partial void OnSelectedExtensionPackChanged(ExtensionPack? value) method Dispose (line 1007) | public void Dispose() class ExtensionSettingsPropertyGrid (line 1017) | private class ExtensionSettingsPropertyGrid : AbstractNotifyPropertyCh... FILE: StabilityMatrix.Avalonia/ViewModels/PackageManager/PackageInstallBrowserViewModel.cs class PackageInstallBrowserViewModel (line 27) | [View(typeof(PackageInstallBrowserView))] method OnInitialLoaded (line 61) | protected override void OnInitialLoaded() method OnPackageSelected (line 125) | public void OnPackageSelected(BasePackage? package) method ClearSearchQuery (line 150) | public void ClearSearchQuery() FILE: StabilityMatrix.Avalonia/ViewModels/PackageManager/PackageInstallDetailViewModel.cs class PackageInstallDetailViewModel (line 38) | [View(typeof(PackageInstallDetailView))] method OnLoadedAsync (line 111) | public override async Task OnLoadedAsync() method Install (line 146) | [RelayCommand] method UpdateVersions (line 362) | private void UpdateVersions() method UpdateCommits (line 377) | private async Task UpdateCommits(string branchName) method OnInstallNameChanged (line 397) | partial void OnInstallNameChanged(string? value) method OnIsReleaseModeChanged (line 405) | partial void OnIsReleaseModeChanged(bool value) method OnSelectedVersionChanged (line 410) | partial void OnSelectedVersionChanged(PackageVersion? value) method OnSelectedCommitChanged (line 418) | async partial void OnSelectedCommitChanged(GitCommit? oldValue, GitCom... method GetRecommendedPyVersion (line 444) | private UvPythonInfo? GetRecommendedPyVersion() => FILE: StabilityMatrix.Avalonia/ViewModels/PackageManagerViewModel.cs class PackageManagerViewModel (line 19) | [View(typeof(PackageManagerPage))] method PackageManagerViewModel (line 35) | public PackageManagerViewModel(IServiceManager vmFactory) method OnCurrentPageChanged (line 48) | partial void OnCurrentPageChanged(PageViewModelBase? value) FILE: StabilityMatrix.Avalonia/ViewModels/Progress/DownloadProgressItemViewModel.cs class DownloadProgressItemViewModel (line 10) | public class DownloadProgressItemViewModel : PausableProgressItemViewMod... method DownloadProgressItemViewModel (line 15) | public DownloadProgressItemViewModel(ITrackedDownloadService downloadS... method OnProgressStateChanged (line 46) | private void OnProgressStateChanged(ProgressState state) method Cancel (line 75) | public override Task Cancel() method Pause (line 82) | public override Task Pause() method Resume (line 90) | public override Task Resume() FILE: StabilityMatrix.Avalonia/ViewModels/Progress/PackageInstallProgressItemViewModel.cs class PackageInstallProgressItemViewModel (line 14) | public class PackageInstallProgressItemViewModel : ProgressItemViewModel... method PackageInstallProgressItemViewModel (line 19) | public PackageInstallProgressItemViewModel(IPackageModificationRunner ... method PackageModificationRunnerOnProgressChanged (line 39) | private void PackageModificationRunnerOnProgressChanged(object? sender... method ShowProgressDialog (line 86) | public async Task ShowProgressDialog() FILE: StabilityMatrix.Avalonia/ViewModels/Progress/ProgressItemViewModel.cs class ProgressItemViewModel (line 7) | public class ProgressItemViewModel : ProgressItemViewModelBase method ProgressItemViewModel (line 9) | public ProgressItemViewModel(ProgressItem progressItem) method OnProgressChanged (line 21) | private void OnProgressChanged(object? sender, ProgressItem e) method GetProgressText (line 32) | private string GetProgressText(ProgressReport report) FILE: StabilityMatrix.Avalonia/ViewModels/Progress/ProgressManagerViewModel.cs class ProgressManagerViewModel (line 36) | [View(typeof(ProgressManagerPage))] method ProgressManagerViewModel (line 56) | public ProgressManagerViewModel( method InstanceOnRecommendedModelsDialogClosed (line 75) | private void InstanceOnRecommendedModelsDialogClosed(object? sender, E... method InstanceOnPackageInstallProgressAdded (line 81) | private void InstanceOnPackageInstallProgressAdded(object? sender, IPa... method TrackedDownloadService_OnDownloadAdded (line 86) | private void TrackedDownloadService_OnDownloadAdded(object? sender, Tr... method ShowCivitLoginRequiredDialog (line 200) | private void ShowCivitLoginRequiredDialog() method ShowHuggingFaceLoginRequiredDialog (line 225) | private void ShowHuggingFaceLoginRequiredDialog() method AddDownloads (line 250) | public void AddDownloads(IEnumerable downloads) method AddPackageInstall (line 261) | private Task AddPackageInstall(IPackageModificationRunner packageModif... method ShowFailedNotification (line 272) | private void ShowFailedNotification(string title, string message) method StartEventListener (line 277) | public void StartEventListener() method ClearDownloads (line 282) | public void ClearDownloads() method OnProgressChanged (line 287) | private void OnProgressChanged(object? sender, ProgressItem e) FILE: StabilityMatrix.Avalonia/ViewModels/RefreshBadgeViewModel.cs class RefreshBadgeViewModel (line 18) | [View(typeof(RefreshBadge))] method Refresh (line 85) | [RelayCommand] FILE: StabilityMatrix.Avalonia/ViewModels/RunningPackageViewModel.cs class RunningPackageViewModel (line 21) | [View(typeof(ConsoleOutputPage))] method RunningPackageViewModel (line 55) | public RunningPackageViewModel( method OnLoaded (line 94) | public override void OnLoaded() method BasePackageOnExited (line 102) | private void BasePackageOnExited(object? sender, int e) method BasePackageOnStartupComplete (line 112) | private void BasePackageOnStartupComplete(object? sender, string url) method DocumentOnLineCountChanged (line 124) | private void DocumentOnLineCountChanged(object? sender, EventArgs e) method OnAutoScrollToEndChanged (line 132) | partial void OnAutoScrollToEndChanged(bool value) method Restart (line 140) | [RelayCommand] method LaunchPackage (line 148) | [RelayCommand] method Stop (line 154) | [RelayCommand] method LaunchWebUi (line 163) | [RelayCommand] method SendToConsole (line 176) | [RelayCommand] method Dispose (line 193) | protected override void Dispose(bool disposing) method DisposeAsync (line 205) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Avalonia/ViewModels/Settings/AccountSettingsViewModel.cs class AccountSettingsViewModel (line 38) | [View(typeof(AccountSettingsPage))] method AccountSettingsViewModel (line 93) | public AccountSettingsViewModel( method OnLoaded (line 140) | public override void OnLoaded() method BeforeConnectCheck (line 152) | private async Task BeforeConnectCheck() method ConnectLykos (line 186) | [RelayCommand(CanExecute = nameof(IsInitialUpdateFinished))] method DisconnectLykos (line 207) | [RelayCommand] method ConnectPatreon (line 213) | [RelayCommand(CanExecute = nameof(IsInitialUpdateFinished))] method DisconnectPatreon (line 247) | [RelayCommand] method ConnectCivit (line 253) | [RelayCommand(CanExecute = nameof(IsInitialUpdateFinished))] method DisconnectCivit (line 300) | [RelayCommand] method ConnectHuggingFace (line 306) | [RelayCommand(CanExecute = nameof(IsInitialUpdateFinished))] method DisconnectHuggingFace (line 340) | [RelayCommand] method OnLykosStatusChanged (line 350) | partial void OnLykosStatusChanged(LykosAccountStatusUpdateEventArgs va... method OnHuggingFaceStatusChanged (line 367) | partial void OnHuggingFaceStatusChanged(HuggingFaceAccountStatusUpdate... FILE: StabilityMatrix.Avalonia/ViewModels/Settings/AnalyticsSettingsViewModel.cs class AnalyticsSettingsViewModel (line 13) | [View(typeof(AnalyticsSettingsPage))] method AnalyticsSettingsViewModel (line 26) | public AnalyticsSettingsViewModel(ISettingsManager settingsManager) FILE: StabilityMatrix.Avalonia/ViewModels/Settings/InferenceSettingsViewModel.cs class InferenceSettingsViewModel (line 31) | [View(typeof(InferenceSettingsPage))] method InferenceSettingsViewModel (line 99) | public InferenceSettingsViewModel( method ValidateOutputImageFileNameFormat (line 216) | public static ValidationResult ValidateOutputImageFileNameFormat( method OnLoaded (line 225) | public override void OnLoaded() method ImportTagCsv (line 240) | [RelayCommand(FlowExceptionsToTaskScheduler = true)] method AddRow (line 276) | [RelayCommand] method RemoveSelectedRow (line 324) | [RelayCommand] method UpdateAvailableTagCompletionCsvs (line 332) | private void UpdateAvailableTagCompletionCsvs() FILE: StabilityMatrix.Avalonia/ViewModels/Settings/MainSettingsViewModel.cs class MainSettingsViewModel (line 72) | [View(typeof(MainSettingsPage))] method MainSettingsViewModel (line 220) | public MainSettingsViewModel( method OnLoaded (line 374) | public override void OnLoaded() method OnUnloaded (line 387) | public override void OnUnloaded() method OnLoadedAsync (line 395) | public override async Task OnLoadedAsync() method UpdateRegistrySettings (line 428) | [SupportedOSPlatform("windows")] method OnHardwareInfoUpdateTimerTick (line 448) | private void OnHardwareInfoUpdateTimerTick(object? sender, EventArgs e) method OnSelectedThemeChanged (line 462) | partial void OnSelectedThemeChanged(string? value) method OnSelectedLanguageChanged (line 476) | partial void OnSelectedLanguageChanged(CultureInfo? oldValue, CultureI... method OnRemoveSymlinksOnShutdownChanged (line 516) | partial void OnRemoveSymlinksOnShutdownChanged(bool value) method OnMaxConcurrentDownloadsChanged (line 521) | partial void OnMaxConcurrentDownloadsChanged(int value) method ResetCheckpointCache (line 526) | public async Task ResetCheckpointCache() method NavigateToSubPage (line 537) | [RelayCommand] method OpenEnvVarsDialog (line 552) | [RelayCommand] method CheckPythonVersion (line 576) | [RelayCommand] method RunPythonProcess (line 605) | [RelayCommand] method ClearPipCache (line 635) | [RelayCommand] method ClearUvCache (line 654) | [RelayCommand] method RunGitProcess (line 671) | [RelayCommand] method FixGitLongPaths (line 710) | [RelayCommand] method OnShowAllAvailablePythonVersionsChanged (line 732) | partial void OnShowAllAvailablePythonVersionsChanged(bool value) method AddToStartMenu (line 796) | [RelayCommand] method AddToGlobalStartMenu (line 830) | [RelayCommand] method PickNewDataDirectory (line 907) | public async Task PickNewDataDirectory() method PickNewModelsFolder (line 948) | public async Task PickNewModelsFolder() method LoadDebugInfo (line 978) | public void LoadDebugInfo() method DebugNotification (line 1022) | [RelayCommand] method DebugContentDialog (line 1034) | [RelayCommand] method DebugThrowException (line 1049) | [RelayCommand] method DebugThrowAsyncException (line 1055) | [RelayCommand(FlowExceptionsToTaskScheduler = true)] method DebugThrowDispatcherException (line 1063) | [RelayCommand] method DebugMakeImageGrid (line 1069) | [RelayCommand] method DebugLoadCompletionCsv (line 1116) | [RelayCommand] method DebugImageMetadata (line 1130) | [RelayCommand] method DebugRefreshModelsIndex (line 1156) | [RelayCommand] method DebugTrackedDownload (line 1162) | [RelayCommand] method DebugWhich (line 1182) | [RelayCommand] method DebugRobocopy (line 1196) | [RelayCommand] method DebugInstallUv (line 1214) | [RelayCommand] method DebugRunUv (line 1221) | [RelayCommand] method DebugShowGitVersionSelectorDialog (line 1275) | [RelayCommand] method DebugShowMockGitVersionSelectorDialog (line 1293) | [RelayCommand] method DebugShowModelMetadataEditorDialog (line 1301) | [RelayCommand] method DebugShowConfirmDeleteDialog (line 1325) | [RelayCommand] method DebugRefreshModelIndex (line 1339) | [RelayCommand] method DebugFindLocalModelFromIndex (line 1345) | [RelayCommand] method DebugExtractDmg (line 1404) | [RelayCommand(CanExecute = nameof(IsMacOS))] method DebugShowNativeNotification (line 1432) | [RelayCommand] method DebugClearImageCache (line 1457) | [RelayCommand] method DebugGCCollect (line 1466) | [RelayCommand] method DebugExtractImagePromptsToTxt (line 1472) | [RelayCommand] method DebugShowImageMaskEditor (line 1511) | [RelayCommand] method DebugNvidiaSmi (line 1530) | [RelayCommand] method OnWindowsLongPathsToggleClick (line 1540) | [RelayCommand] method OnVersionClick (line 1596) | public void OnVersionClick() method ShowLicensesDialog (line 1626) | [RelayCommand] method GetLicensesMarkdown (line 1643) | private static string GetLicensesMarkdown() FILE: StabilityMatrix.Avalonia/ViewModels/Settings/NotificationSettingsItem.cs class NotificationSettingsItem (line 9) | public partial class NotificationSettingsItem(ISettingsManager settingsM... method OnOptionChanged (line 18) | partial void OnOptionChanged(NotificationOption? oldValue, Notificatio... FILE: StabilityMatrix.Avalonia/ViewModels/Settings/NotificationSettingsViewModel.cs class NotificationSettingsViewModel (line 15) | [View(typeof(NotificationSettingsPage))] method OnLoaded (line 26) | public override void OnLoaded() method GetItems (line 33) | private IEnumerable GetItems() FILE: StabilityMatrix.Avalonia/ViewModels/Settings/UpdateSettingsViewModel.cs class UpdateSettingsViewModel (line 30) | [View(typeof(UpdateSettingsPage))] method UpdateSettingsViewModel (line 87) | public UpdateSettingsViewModel( method OnLoadedAsync (line 133) | public override async Task OnLoadedAsync() method CheckForUpdates (line 142) | [RelayCommand] method VerifyChannelSelection (line 157) | public bool VerifyChannelSelection(UpdateChannelCard card) method ShowLoginRequiredDialog (line 175) | public void ShowLoginRequiredDialog() method OnUpdateStatusChanged (line 215) | partial void OnUpdateStatusChanged(UpdateStatusChangedEventArgs? value) method OnPreferredUpdateChannelChanged (line 231) | partial void OnPreferredUpdateChannelChanged(UpdateChannel value) FILE: StabilityMatrix.Avalonia/ViewModels/SettingsViewModel.cs class SettingsViewModel (line 18) | [View(typeof(SettingsPage))] method SettingsViewModel (line 34) | public SettingsViewModel(IServiceManager vmFactory) method OnCurrentPageChanged (line 51) | partial void OnCurrentPageChanged(PageViewModelBase? value) FILE: StabilityMatrix.Avalonia/ViewModels/WorkflowsPageViewModel.cs class WorkflowsPageViewModel (line 15) | [View(typeof(WorkflowsPage))] method WorkflowsPageViewModel (line 28) | public WorkflowsPageViewModel( FILE: StabilityMatrix.Avalonia/Views/CheckpointBrowserPage.axaml.cs class CheckpointBrowserPage (line 6) | [RegisterSingleton] method CheckpointBrowserPage (line 9) | public CheckpointBrowserPage() FILE: StabilityMatrix.Avalonia/Views/CheckpointsPage.axaml.cs class CheckpointsPage (line 20) | [RegisterSingleton] method CheckpointsPage (line 25) | public CheckpointsPage() method OnDragOver (line 35) | private void OnDragOver(object? sender, DragEventArgs e) method OnDragExit (line 48) | private void OnDragExit(object? sender, DragEventArgs e) method OnDragEnter (line 90) | private void OnDragEnter(object? sender, DragEventArgs e) method OnDrop (line 170) | private async void OnDrop(object? sender, DragEventArgs e) FILE: StabilityMatrix.Avalonia/Views/CivitAiBrowserPage.axaml.cs class CivitAiBrowserPage (line 12) | [RegisterSingleton] method CivitAiBrowserPage (line 15) | public CivitAiBrowserPage() method ScrollViewer_OnScrollChanged (line 26) | private void ScrollViewer_OnScrollChanged(object? sender, ScrollChange... method InputElement_OnKeyDown (line 42) | private void InputElement_OnKeyDown(object? sender, KeyEventArgs e) FILE: StabilityMatrix.Avalonia/Views/CivitDetailsPage.axaml.cs class CivitDetailsPage (line 10) | [RegisterTransient] method CivitDetailsPage (line 13) | public CivitDetailsPage() method InitializeComponent (line 18) | private void InitializeComponent() method InputElement_OnPointerWheelChanged (line 23) | private void InputElement_OnPointerWheelChanged(object? sender, Pointe... FILE: StabilityMatrix.Avalonia/Views/ConsoleOutputPage.axaml.cs class ConsoleOutputPage (line 15) | [RegisterTransient] method ConsoleOutputPage (line 20) | public ConsoleOutputPage() method OnApplyTemplate (line 25) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnUnloaded (line 31) | protected override void OnUnloaded(RoutedEventArgs e) method OnLoaded (line 37) | protected override void OnLoaded(RoutedEventArgs e) method OnScrollToBottomRequested (line 43) | private void OnScrollToBottomRequested(object? sender, EventArgs e) FILE: StabilityMatrix.Avalonia/Views/Dialogs/AnalyticsOptInDialog.axaml.cs class AnalyticsOptInDialog (line 7) | [RegisterTransient] method AnalyticsOptInDialog (line 10) | public AnalyticsOptInDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/ConfirmBulkDownloadDialog.axaml.cs class ConfirmBulkDownloadDialog (line 7) | [RegisterTransient] method ConfirmBulkDownloadDialog (line 10) | public ConfirmBulkDownloadDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/ConfirmDeleteDialog.axaml.cs class ConfirmDeleteDialog (line 6) | [RegisterTransient] method ConfirmDeleteDialog (line 9) | public ConfirmDeleteDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/ConfirmPackageDeleteDialog.axaml.cs class ConfirmPackageDeleteDialog (line 6) | [RegisterTransient] method ConfirmPackageDeleteDialog (line 9) | public ConfirmPackageDeleteDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/DownloadResourceDialog.axaml.cs class DownloadResourceDialog (line 10) | [RegisterTransient] method DownloadResourceDialog (line 13) | public DownloadResourceDialog() method InitializeComponent (line 18) | private void InitializeComponent() method LicenseButton_OnTapped (line 23) | private void LicenseButton_OnTapped(object? sender, TappedEventArgs e) FILE: StabilityMatrix.Avalonia/Views/Dialogs/EnvVarsDialog.axaml.cs class EnvVarsDialog (line 7) | [RegisterTransient] method EnvVarsDialog (line 10) | public EnvVarsDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/ExceptionDialog.axaml.cs class ExceptionDialog (line 11) | [RegisterTransient] method ExceptionDialog (line 14) | public ExceptionDialog() method InitializeComponent (line 22) | private void InitializeComponent() method CopyButton_OnClick (line 27) | [SuppressMessage("ReSharper", "UnusedParameter.Local")] method ContinueButton_OnClick (line 38) | private void ContinueButton_OnClick(object? sender, RoutedEventArgs e) method ExitButton_OnClick (line 48) | [SuppressMessage("ReSharper", "UnusedParameter.Local")] FILE: StabilityMatrix.Avalonia/Views/Dialogs/ImageViewerDialog.axaml.cs class ImageViewerDialog (line 10) | [RegisterTransient] method ImageViewerDialog (line 27) | public ImageViewerDialog() method InfoButton_OnTapped (line 33) | private void InfoButton_OnTapped(object? sender, TappedEventArgs e) FILE: StabilityMatrix.Avalonia/Views/Dialogs/InferenceConnectionHelpDialog.axaml.cs class InferenceConnectionHelpDialog (line 7) | [RegisterTransient] method InferenceConnectionHelpDialog (line 10) | public InferenceConnectionHelpDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/LaunchOptionsDialog.axaml.cs class LaunchOptionsDialog (line 7) | [RegisterTransient] method LaunchOptionsDialog (line 10) | public LaunchOptionsDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/LykosLoginDialog.axaml.cs class LykosLoginDialog (line 6) | [RegisterTransient] method LykosLoginDialog (line 9) | public LykosLoginDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/MaskEditorDialog.axaml.cs class MaskEditorDialog (line 6) | [RegisterTransient] method MaskEditorDialog (line 9) | public MaskEditorDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/ModelMetadataEditorDialog.axaml.cs class ModelMetadataEditorDialog (line 7) | [RegisterTransient] method ModelMetadataEditorDialog (line 10) | public ModelMetadataEditorDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/NewOneClickInstallDialog.axaml.cs class NewOneClickInstallDialog (line 13) | public partial class NewOneClickInstallDialog : UserControlBase method NewOneClickInstallDialog (line 15) | public NewOneClickInstallDialog() method OnLoaded (line 20) | protected override void OnLoaded(RoutedEventArgs e) FILE: StabilityMatrix.Avalonia/Views/Dialogs/OAuthConnectDialog.axaml.cs class OAuthConnectDialog (line 6) | [RegisterTransient] method OAuthConnectDialog (line 9) | public OAuthConnectDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/OAuthDeviceAuthDialog.axaml.cs class OAuthDeviceAuthDialog (line 6) | [RegisterTransient] method OAuthDeviceAuthDialog (line 9) | public OAuthDeviceAuthDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/OAuthLoginDialog.axaml.cs class OAuthLoginDialog (line 6) | [RegisterTransient] method OAuthLoginDialog (line 9) | public OAuthLoginDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/OneClickInstallDialog.axaml.cs class OneClickInstallDialog (line 11) | public partial class OneClickInstallDialog : UserControl method OneClickInstallDialog (line 13) | public OneClickInstallDialog() method OnApplyTemplate (line 19) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnLoaded (line 25) | protected override void OnLoaded(RoutedEventArgs e) FILE: StabilityMatrix.Avalonia/Views/Dialogs/OpenArtWorkflowDialog.axaml.cs class OpenArtWorkflowDialog (line 6) | [RegisterTransient] method OpenArtWorkflowDialog (line 9) | public OpenArtWorkflowDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/OpenModelDbModelDetailsDialog.axaml.cs class OpenModelDbModelDetailsDialog (line 6) | [RegisterTransient] method OpenModelDbModelDetailsDialog (line 9) | public OpenModelDbModelDetailsDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/PackageImportDialog.axaml.cs class PackageImportDialog (line 7) | [RegisterTransient] method PackageImportDialog (line 10) | public PackageImportDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/PackageModificationDialog.axaml.cs class PackageModificationDialog (line 13) | public partial class PackageModificationDialog : UserControlBase method PackageModificationDialog (line 15) | public PackageModificationDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/PropertyGridDialog.axaml.cs class PropertyGridDialog (line 6) | [RegisterTransient] method PropertyGridDialog (line 9) | public PropertyGridDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/PythonPackageSpecifiersDialog.axaml.cs class PythonPackageSpecifiersDialog (line 6) | [RegisterTransient] method PythonPackageSpecifiersDialog (line 9) | public PythonPackageSpecifiersDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/PythonPackagesDialog.axaml.cs class PythonPackagesDialog (line 6) | [RegisterTransient] method PythonPackagesDialog (line 9) | public PythonPackagesDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/RecommendedModelsDialog.axaml.cs class RecommendedModelsDialog (line 5) | public partial class RecommendedModelsDialog : UserControlBase method RecommendedModelsDialog (line 7) | public RecommendedModelsDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/SafetensorMetadataDialog.axaml.cs class SafetensorMetadataDialog (line 7) | [RegisterTransient] method SafetensorMetadataDialog (line 10) | public SafetensorMetadataDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/SelectDataDirectoryDialog.axaml.cs class SelectDataDirectoryDialog (line 7) | [RegisterTransient] method SelectDataDirectoryDialog (line 10) | public SelectDataDirectoryDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Dialogs/SelectModelVersionDialog.axaml.cs class SelectModelVersionDialog (line 5) | public partial class SelectModelVersionDialog : UserControl method SelectModelVersionDialog (line 7) | public SelectModelVersionDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/SponsorshipPromptDialog.axaml.cs class SponsorshipPromptDialog (line 6) | [RegisterTransient] method SponsorshipPromptDialog (line 9) | public SponsorshipPromptDialog() FILE: StabilityMatrix.Avalonia/Views/Dialogs/UpdateDialog.axaml.cs class UpdateDialog (line 7) | [RegisterTransient] method UpdateDialog (line 10) | public UpdateDialog() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/FirstLaunchSetupWindow.axaml.cs class FirstLaunchSetupWindow (line 10) | [RegisterSingleton] method FirstLaunchSetupWindow (line 15) | public FirstLaunchSetupWindow() method InitializeComponent (line 20) | private void InitializeComponent() method ContinueButton_OnClick (line 25) | [SuppressMessage("ReSharper", "UnusedParameter.Local")] method QuitButton_OnClick (line 32) | [SuppressMessage("ReSharper", "UnusedParameter.Local")] FILE: StabilityMatrix.Avalonia/Views/HuggingFacePage.axaml.cs class HuggingFacePage (line 6) | [RegisterSingleton] method HuggingFacePage (line 9) | public HuggingFacePage() FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceImageToImageView.axaml.cs class InferenceImageToImageView (line 6) | [RegisterTransient] method InferenceImageToImageView (line 9) | public InferenceImageToImageView() FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceImageToVideoView.axaml.cs class InferenceImageToVideoView (line 6) | [RegisterTransient] method InferenceImageToVideoView (line 9) | public InferenceImageToVideoView() FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceImageUpscaleView.axaml.cs class InferenceImageUpscaleView (line 6) | [RegisterTransient] method InferenceImageUpscaleView (line 9) | public InferenceImageUpscaleView() FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceTextToImageView.axaml.cs class InferenceTextToImageView (line 10) | [RegisterTransient] method InferenceTextToImageView (line 15) | public InferenceTextToImageView() method OnAttachedToVisualTree (line 20) | protected override void OnAttachedToVisualTree(VisualTreeAttachmentEve... FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceWanImageToVideoView.axaml.cs class InferenceWanImageToVideoView (line 6) | [RegisterTransient] method InferenceWanImageToVideoView (line 9) | public InferenceWanImageToVideoView() FILE: StabilityMatrix.Avalonia/Views/Inference/InferenceWanTextToVideoView.axaml.cs class InferenceWanTextToVideoView (line 6) | [RegisterTransient] method InferenceWanTextToVideoView (line 9) | public InferenceWanTextToVideoView() FILE: StabilityMatrix.Avalonia/Views/InferencePage.axaml.cs class InferencePage (line 14) | [RegisterSingleton] method InferencePage (line 26) | public InferencePage() method TabView_OnTabCloseRequested (line 35) | private void TabView_OnTabCloseRequested(TabView sender, TabViewTabClo... method TabView_OnAddTabButtonClick (line 40) | private void TabView_OnAddTabButtonClick(TabView sender, EventArgs args) method ShowAddTabMenu (line 45) | private void ShowAddTabMenu(bool isTransient) method AddTabMenu_OnClick (line 52) | private void AddTabMenu_OnClick(object? sender, RoutedEventArgs e) method AddTabMenu_ImgToVideo_OnClick (line 60) | private void AddTabMenu_ImgToVideo_OnClick(object? sender, RoutedEvent... method AddTabMenu_WanTextToVideo_OnClick (line 65) | private void AddTabMenu_WanTextToVideo_OnClick(object? sender, RoutedE... method AddTabMenu_WanImgToVideo_OnClick (line 70) | private void AddTabMenu_WanImgToVideo_OnClick(object? sender, RoutedEv... FILE: StabilityMatrix.Avalonia/Views/InstalledWorkflowsPage.axaml.cs class InstalledWorkflowsPage (line 6) | [RegisterSingleton] method InstalledWorkflowsPage (line 9) | public InstalledWorkflowsPage() FILE: StabilityMatrix.Avalonia/Views/LaunchPageView.axaml.cs class LaunchPageView (line 15) | [RegisterSingleton] method LaunchPageView (line 20) | public LaunchPageView() method OnApplyTemplate (line 26) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnUnloaded (line 33) | protected override void OnUnloaded(RoutedEventArgs e) method OnLoaded (line 39) | protected override void OnLoaded(RoutedEventArgs e) method OnScrollToBottomRequested (line 45) | private void OnScrollToBottomRequested(object? sender, EventArgs e) FILE: StabilityMatrix.Avalonia/Views/MainWindow.axaml.cs class MainWindow (line 53) | [SuppressMessage("ReSharper", "UnusedParameter.Local")] method MainWindow (line 80) | public MainWindow( method StartupInitialize (line 152) | private void StartupInitialize( method InstanceOnDownloadsTeachingTipRequested (line 250) | private void InstanceOnDownloadsTeachingTipRequested(object? sender, E... method OnNavigateAndFindCivitModelRequested (line 270) | private void OnNavigateAndFindCivitModelRequested(object? sender, int e) method OnApplyTemplate (line 276) | protected override void OnApplyTemplate(TemplateAppliedEventArgs e) method OnOpened (line 283) | protected override void OnOpened(EventArgs e) method OnClosing (line 297) | protected override void OnClosing(WindowClosingEventArgs e) method CreateExitConfirmDialog (line 326) | private static TaskDialog CreateExitConfirmDialog() method OnClosed (line 347) | protected override void OnClosed(EventArgs e) method OnLoaded (line 354) | protected override void OnLoaded(RoutedEventArgs e) method OnUnloaded (line 384) | protected override void OnUnloaded(RoutedEventArgs e) method NavigationService_OnTypedNavigation (line 395) | private void NavigationService_OnTypedNavigation(object? sender, Typed... method OnUpdateAvailable (line 404) | private void OnUpdateAvailable(object? sender, UpdateInfo? updateInfo) method SetDefaultFonts (line 420) | private void SetDefaultFonts() method NavigationView_OnItemInvoked (line 428) | private void NavigationView_OnItemInvoked(object sender, NavigationVie... method OnActualThemeVariantChanged (line 453) | private void OnActualThemeVariantChanged(object? sender, EventArgs e) method OnImageLoadFailed (line 469) | private void OnImageLoadFailed(object? sender, ImageLoadFailedEventArg... method TryEnableMicaEffect (line 476) | private void TryEnableMicaEffect() method FooterDownloadItem_OnTapped (line 513) | private void FooterDownloadItem_OnTapped(object? sender, TappedEventAr... method FooterUpdateItem_OnTapped (line 522) | private async void FooterUpdateItem_OnTapped(object? sender, TappedEve... method FooterDiscordItem_OnTapped (line 533) | private void FooterDiscordItem_OnTapped(object? sender, TappedEventArg... method PatreonPatreonItem_OnTapped (line 538) | private void PatreonPatreonItem_OnTapped(object? sender, TappedEventAr... method TopLevel_OnBackRequested (line 543) | private void TopLevel_OnBackRequested(object? sender, RoutedEventArgs e) method NavigationView_OnBackRequested (line 549) | private void NavigationView_OnBackRequested(object? sender, Navigation... FILE: StabilityMatrix.Avalonia/Views/OpenArtBrowserPage.axaml.cs class OpenArtBrowserPage (line 11) | [RegisterSingleton] method OpenArtBrowserPage (line 16) | public OpenArtBrowserPage(ISettingsManager settingsManager) method ScrollViewer_OnScrollChanged (line 22) | private void ScrollViewer_OnScrollChanged(object? sender, ScrollChange... FILE: StabilityMatrix.Avalonia/Views/OpenModelDbBrowserPage.axaml.cs class OpenModelDbBrowserPage (line 8) | [RegisterSingleton] method OpenModelDbBrowserPage (line 11) | public OpenModelDbBrowserPage() FILE: StabilityMatrix.Avalonia/Views/OutputsPage.axaml.cs class OutputsPage (line 8) | [RegisterSingleton] method OutputsPage (line 11) | public OutputsPage() method InputElement_OnKeyDown (line 16) | private void InputElement_OnKeyDown(object? sender, KeyEventArgs e) FILE: StabilityMatrix.Avalonia/Views/PackageManager/MainPackageManagerView.axaml.cs class MainPackageManagerView (line 18) | [RegisterSingleton] method MainPackageManagerView (line 21) | public MainPackageManagerView() method OnOneClickInstallFinished (line 29) | private void OnOneClickInstallFinished(object? sender, bool skipped) method InitializeComponent (line 53) | private void InitializeComponent() method OnNavigatedTo (line 61) | private void OnNavigatedTo(object? sender, NavigationEventArgs args) FILE: StabilityMatrix.Avalonia/Views/PackageManager/PackageExtensionBrowserView.axaml.cs class PackageExtensionBrowserView (line 8) | [RegisterTransient] method PackageExtensionBrowserView (line 11) | public PackageExtensionBrowserView() method TabControl_OnSelectionChanged (line 16) | private void TabControl_OnSelectionChanged(object? sender, SelectionCh... FILE: StabilityMatrix.Avalonia/Views/PackageManager/PackageInstallBrowserView.axaml.cs class PackageInstallBrowserView (line 8) | [RegisterSingleton] method PackageInstallBrowserView (line 11) | public PackageInstallBrowserView() method InputElement_OnKeyDown (line 16) | private void InputElement_OnKeyDown(object? sender, KeyEventArgs e) FILE: StabilityMatrix.Avalonia/Views/PackageManager/PackageInstallDetailView.axaml.cs class PackageInstallDetailView (line 6) | [RegisterTransient] method PackageInstallDetailView (line 9) | public PackageInstallDetailView() FILE: StabilityMatrix.Avalonia/Views/PackageManagerPage.axaml.cs class PackageManagerPage (line 22) | [RegisterSingleton] method PackageManagerPage (line 31) | [DesignOnly(true)] method PackageManagerPage (line 36) | public PackageManagerPage(INavigationService ... method OnLoaded (line 51) | protected override void OnLoaded(RoutedEventArgs e) method OnNavigatedTo (line 73) | private void OnNavigatedTo(object? sender, NavigationEventArgs args) method NavigationService_OnTypedNavigation (line 95) | private void NavigationService_OnTypedNavigation(object? sender, Typed... method FrameView_Navigated (line 102) | private void FrameView_Navigated(object? sender, NavigationEventArgs a... method BreadcrumbBar_ItemClicked (line 112) | private void BreadcrumbBar_ItemClicked(BreadcrumbBar sender, Breadcrum... method GoBack (line 123) | public bool GoBack() FILE: StabilityMatrix.Avalonia/Views/ProgressManagerPage.axaml.cs class ProgressManagerPage (line 7) | [RegisterSingleton] method ProgressManagerPage (line 10) | public ProgressManagerPage() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Settings/AccountSettingsPage.axaml.cs class AccountSettingsPage (line 6) | [RegisterSingleton] method AccountSettingsPage (line 9) | public AccountSettingsPage() FILE: StabilityMatrix.Avalonia/Views/Settings/AnalyticsSettingsPage.axaml.cs class AnalyticsSettingsPage (line 7) | [RegisterTransient] method AnalyticsSettingsPage (line 10) | public AnalyticsSettingsPage() method InitializeComponent (line 15) | private void InitializeComponent() FILE: StabilityMatrix.Avalonia/Views/Settings/InferenceSettingsPage.axaml.cs class InferenceSettingsPage (line 6) | [RegisterSingleton] method InferenceSettingsPage (line 9) | public InferenceSettingsPage() FILE: StabilityMatrix.Avalonia/Views/Settings/MainSettingsPage.axaml.cs class MainSettingsPage (line 6) | [RegisterSingleton] method MainSettingsPage (line 9) | public MainSettingsPage() FILE: StabilityMatrix.Avalonia/Views/Settings/NotificationSettingsPage.axaml.cs class NotificationSettingsPage (line 6) | [RegisterSingleton] method NotificationSettingsPage (line 9) | public NotificationSettingsPage() FILE: StabilityMatrix.Avalonia/Views/Settings/UpdateSettingsPage.axaml.cs class UpdateSettingsPage (line 11) | [RegisterSingleton] method UpdateSettingsPage (line 14) | public UpdateSettingsPage() method ChannelListBox_OnSelectionChanged (line 19) | private void ChannelListBox_OnSelectionChanged(object? sender, Selecti... FILE: StabilityMatrix.Avalonia/Views/SettingsPage.axaml.cs class SettingsPage (line 21) | [RegisterSingleton] method SettingsPage (line 30) | [DesignOnly(true)] method SettingsPage (line 35) | public SettingsPage(INavigationService settingsNavi... method OnLoaded (line 48) | protected override void OnLoaded(RoutedEventArgs e) method NavigationService_OnTypedNavigation (line 67) | private void NavigationService_OnTypedNavigation(object? sender, Typed... method FrameView_Navigated (line 72) | private async void FrameView_Navigated(object? sender, NavigationEvent... method BreadcrumbBar_ItemClicked (line 82) | private async void BreadcrumbBar_ItemClicked(BreadcrumbBar sender, Bre... method GoBack (line 93) | public bool GoBack() FILE: StabilityMatrix.Avalonia/Views/WorkflowsPage.axaml.cs class WorkflowsPage (line 6) | [RegisterSingleton] method WorkflowsPage (line 9) | public WorkflowsPage() FILE: StabilityMatrix.Core/Animation/GifConverter.cs class GifConverter (line 7) | public class GifConverter method EnumerateAnimatedWebp (line 9) | public static IEnumerable EnumerateAnimatedWebp(S... method ConvertAnimatedWebpToGifAsync (line 37) | public static Task ConvertAnimatedWebpToGifAsync(Stream webpSource, St... FILE: StabilityMatrix.Core/Api/A3WebApiManager.cs class A3WebApiManager (line 6) | public class A3WebApiManager : IA3WebApiManager method A3WebApiManager (line 29) | public A3WebApiManager(ISettingsManager settingsManager, IHttpClientFa... method ResetClient (line 35) | public void ResetClient() method CreateClient (line 40) | private IA3WebApi CreateClient() FILE: StabilityMatrix.Core/Api/ApiFactory.cs class ApiFactory (line 5) | public class ApiFactory : IApiFactory method ApiFactory (line 10) | public ApiFactory(IHttpClientFactory httpClientFactory) method CreateRefitClient (line 15) | public T CreateRefitClient(Uri baseAddress) method CreateRefitClient (line 22) | public T CreateRefitClient(Uri baseAddress, RefitSettings refitSett... FILE: StabilityMatrix.Core/Api/CivitCompatApiManager.cs class CivitCompatApiManager (line 13) | [RegisterSingleton] method GetModels (line 23) | public Task GetModels(CivitModelsRequest request) method GetModelById (line 34) | public Task GetModelById(int id) method GetModelVersionByHash (line 44) | public Task GetModelVersionByHash(string hash) method GetModelVersionById (line 49) | public Task GetModelVersionById(int id) method GetBaseModelList (line 54) | public Task GetBaseModelList() FILE: StabilityMatrix.Core/Api/IA3WebApi.cs type IA3WebApi (line 6) | [Headers("User-Agent: StabilityMatrix")] method GetPing (line 9) | [Get("/internal/ping")] method TextToImage (line 12) | [Post("/sdapi/v1/txt2img")] method GetProgress (line 15) | [Get("/sdapi/v1/progress")] method GetOptions (line 18) | [Get("/sdapi/v1/options")] method SetOptions (line 21) | [Post("/sdapi/v1/options")] FILE: StabilityMatrix.Core/Api/IA3WebApiManager.cs type IA3WebApiManager (line 5) | public interface IA3WebApiManager method ResetClient (line 10) | void ResetClient(); FILE: StabilityMatrix.Core/Api/IApiFactory.cs type IApiFactory (line 5) | public interface IApiFactory method CreateRefitClient (line 7) | public T CreateRefitClient(Uri baseAddress); method CreateRefitClient (line 9) | public T CreateRefitClient(Uri baseAddress, RefitSettings refitSett... FILE: StabilityMatrix.Core/Api/ICivitApi.cs type ICivitApi (line 7) | [Headers("User-Agent: StabilityMatrix/1.0")] method GetModels (line 10) | [Get("/api/v1/models")] method GetModelById (line 13) | [Get("/api/v1/models/{id}")] method GetModelVersionByHash (line 16) | [Get("/api/v1/model-versions/by-hash/{hash}")] method GetModelVersionById (line 19) | [Get("/api/v1/model-versions/{id}")] method GetBaseModelList (line 22) | [Get("/api/v1/models?baseModels=gimmethelist")] FILE: StabilityMatrix.Core/Api/ICivitTRPCApi.cs type ICivitTRPCApi (line 6) | [Headers( method GetUserProfile (line 13) | [QueryUriFormat(UriFormat.UriEscaped)] method GetUserAccount (line 21) | [QueryUriFormat(UriFormat.UriEscaped)] method GetUserAccount (line 29) | [QueryUriFormat(UriFormat.UriEscaped)] method GetUserAccountDefault (line 41) | Task> GetUserAccountD... method GetUserById (line 53) | [QueryUriFormat(UriFormat.UriEscaped)] method ToggleFavoriteModel (line 61) | [Post("/api/trpc/user.toggleFavoriteModel")] method GetImageGenerationData (line 68) | [QueryUriFormat(UriFormat.UriEscaped)] FILE: StabilityMatrix.Core/Api/IComfyApi.cs type IComfyApi (line 6) | [Headers("User-Agent: StabilityMatrix")] method PostPrompt (line 9) | [Post("/prompt")] method PostInterrupt (line 15) | [Post("/interrupt")] method PostUploadImage (line 26) | [Multipart] method GetHistory (line 36) | [Get("/history/{promptId}")] method GetObjectInfo (line 42) | [Get("/object_info/{nodeType}")] method GetImage (line 48) | [Get("/view")] FILE: StabilityMatrix.Core/Api/IHuggingFaceApi.cs type IHuggingFaceApi (line 7) | public interface IHuggingFaceApi method GetCurrentUserAsync (line 9) | [Get("/api/whoami-v2")] FILE: StabilityMatrix.Core/Api/IInvokeAiApi.cs type IInvokeAiApi (line 6) | [Headers("User-Agent: StabilityMatrix")] method ScanFolder (line 9) | [Get("/api/v2/models/scan_folder")] method InstallModel (line 15) | [Post("/api/v2/models/install")] method GetModelInstallStatus (line 23) | [Get("/api/v2/models/install")] FILE: StabilityMatrix.Core/Api/ILykosAnalyticsApi.cs type ILykosAnalyticsApi (line 8) | [Localizable(false)] method PostInstallData (line 12) | [Post("/api/analytics")] FILE: StabilityMatrix.Core/Api/ILykosAuthApiV1.cs type ILykosAuthApiV1 (line 9) | [Localizable(false)] method GetUser (line 14) | [Headers("Authorization: Bearer")] method GetUserSelf (line 18) | [Headers("Authorization: Bearer")] method PostAccount (line 22) | [Post("/api/Accounts")] method PostLogin (line 28) | [Post("/api/Login")] method PostLoginRefresh (line 34) | [Headers("Authorization: Bearer")] method GetOAuthGoogleCallback (line 41) | [Get("/api/oauth/google/callback")] method GetOAuthGoogleLoginOrSignupLink (line 49) | [Get("/api/oauth/google/links/login-or-signup")] method GetPatreonOAuthRedirect (line 57) | [Headers("Authorization: Bearer")] method GetPatreonOAuthUrl (line 64) | public async Task GetPatreonOAuthUrl( method DeletePatreonOAuth (line 81) | [Headers("Authorization: Bearer")] method GetFilesDownload (line 85) | [Headers("Authorization: Bearer")] method GetRecommendedModels (line 92) | [Get("/api/Models/recommended")] FILE: StabilityMatrix.Core/Api/ILykosModelDiscoveryApi.cs type ILykosModelDiscoveryApi (line 6) | public interface ILykosModelDiscoveryApi method GetModels (line 8) | [Get("/civit/models")] method GetModelById (line 15) | [Get("/civit/models/{id}")] FILE: StabilityMatrix.Core/Api/IOpenArtApi.cs type IOpenArtApi (line 6) | [Headers("User-Agent: StabilityMatrix")] method GetFeedAsync (line 9) | [Get("/feed")] method SearchAsync (line 12) | [Get("/list")] method DownloadWorkflowAsync (line 15) | [Post("/download")] FILE: StabilityMatrix.Core/Api/IOpenModelDbApi.cs type IOpenModelDbApi (line 10) | [BaseAddress("https://openmodeldb.info")] method GetModels (line 13) | [Get("/api/v1/models.json"), Cache(CacheMode.GetOrFetch, "0.00:02:00")] method GetTags (line 16) | [Get("/api/v1/tags.json"), Cache(CacheMode.GetOrFetch, "0.00:10:00")] method GetArchitectures (line 19) | [Get("/api/v1/architectures.json"), Cache(CacheMode.GetOrFetch, "0.00:... class OpenModelDbApiJsonContext (line 23) | [JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolic... FILE: StabilityMatrix.Core/Api/IPyPiApi.cs type IPyPiApi (line 6) | [Headers("User-Agent: StabilityMatrix/2.x")] method GetPackageInfo (line 9) | [Get("/pypi/{packageName}/json")] FILE: StabilityMatrix.Core/Api/ITokenProvider.cs type ITokenProvider (line 3) | public interface ITokenProvider method GetAccessTokenAsync (line 5) | Task GetAccessTokenAsync(); method RefreshTokensAsync (line 6) | Task<(string AccessToken, string RefreshToken)> RefreshTokensAsync(); FILE: StabilityMatrix.Core/Api/LykosAuthApi/Generated/Refitter.g.cs type ILykosAuthApiV2 (line 15) | [System.CodeDom.Compiler.GeneratedCode("Refitter", "1.4.1.0")] method ApiV2AccountsMe (line 36) | [Headers("Accept: text/plain, application/json, text/json")] method ApiV2FilesDownload (line 62) | [Headers("Accept: text/plain, application/json, text/json")] method ApiV2OauthPatreonRedirect (line 84) | [Headers("Accept: text/plain, application/json, text/json")] method ApiV2OauthPatreonLink (line 102) | [Headers("Accept: text/plain, application/json, text/json")] method ApiV2OauthPatreon (line 120) | [Headers("Accept: text/plain, application/json, text/json")] method ApiV2OauthPatreonCallback (line 150) | [Headers("Accept: text/plain, application/json, text/json")] class AccountResponse (line 185) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class FilesDownloadResponse (line 203) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class ProblemDetails (line 215) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... FILE: StabilityMatrix.Core/Api/LykosAuthApi/IRecommendedModelsApi.cs type IRecommendedModelsApi (line 6) | public interface IRecommendedModelsApi method GetRecommendedModels (line 8) | [Get("/api/v2/Models/recommended")] FILE: StabilityMatrix.Core/Api/LykosAuthTokenProvider.cs class LykosAuthTokenProvider (line 10) | [RegisterSingleton] method GetAccessTokenAsync (line 22) | public async Task GetAccessTokenAsync() method RefreshTokensAsync (line 30) | public async Task<(string AccessToken, string RefreshToken)> RefreshTo... FILE: StabilityMatrix.Core/Api/OpenIdClientConstants.cs class OpenIdClientConstants (line 6) | public static class OpenIdClientConstants class LykosAccount (line 8) | public static class LykosAccount FILE: StabilityMatrix.Core/Api/PromptGen/Generated/Refitter.g.cs type IPromptGenApi (line 15) | [System.CodeDom.Compiler.GeneratedCode("Refitter", "1.4.1.0")] method AccountMeTokens (line 22) | [Headers("Accept: application/json")] method ExpandPrompt (line 31) | [Headers("Accept: application/json")] class PromptEnhanceResponse (line 66) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class PromptExpansionRequest (line 87) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class PromptExpansionResponse (line 123) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class PromptToEnhance (line 147) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... class TokenBalance (line 171) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... type PromptExpansionRequestMode (line 195) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... type ModelTags (line 210) | [System.CodeDom.Compiler.GeneratedCode("NJsonSchema", "14.2.0.0 (NJsonSc... FILE: StabilityMatrix.Core/Api/TokenAuthHeaderHandler.cs class TokenAuthHeaderHandler (line 10) | public class TokenAuthHeaderHandler : DelegatingHandler method TokenAuthHeaderHandler (line 26) | public TokenAuthHeaderHandler(ITokenProvider tokenProvider) method SendAsync (line 53) | protected override Task SendAsync( FILE: StabilityMatrix.Core/Attributes/BoolStringMemberAttribute.cs class BoolStringMemberAttribute (line 3) | [AttributeUsage(AttributeTargets.Property)] FILE: StabilityMatrix.Core/Attributes/ManagedServiceAttribute.cs class ManagedServiceAttribute (line 6) | [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstru... FILE: StabilityMatrix.Core/Attributes/PreloadAttribute.cs class PreloadAttribute (line 7) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)] FILE: StabilityMatrix.Core/Attributes/SingletonAttribute.cs class SingletonAttribute (line 6) | [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstru... method SingletonAttribute (line 17) | public SingletonAttribute() { } method SingletonAttribute (line 19) | public SingletonAttribute(Type interfaceType) method SingletonAttribute (line 24) | public SingletonAttribute(Type interfaceType, Type implType) FILE: StabilityMatrix.Core/Attributes/TransientAttribute.cs class TransientAttribute (line 6) | [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstru... method TransientAttribute (line 14) | public TransientAttribute() { } method TransientAttribute (line 16) | public TransientAttribute(Type interfaceType) FILE: StabilityMatrix.Core/Attributes/TypedNodeOptionsAttribute.cs class TypedNodeOptionsAttribute (line 9) | [AttributeUsage(AttributeTargets.Class)] method GetRequiredExtensionSpecifiers (line 16) | public IEnumerable GetRequiredExtensionSpecifiers() FILE: StabilityMatrix.Core/Attributes/ViewAttribute.cs class ViewAttribute (line 3) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)] method ViewAttribute (line 9) | public ViewAttribute(Type type) method ViewAttribute (line 14) | public ViewAttribute(Type type, bool persistent) FILE: StabilityMatrix.Core/Converters/Json/AnalyticsRequestConverter.cs class AnalyticsRequestConverter (line 7) | public class AnalyticsRequestConverter : JsonConverter method Read (line 9) | public override AnalyticsRequest? Read( method Write (line 33) | public override void Write(Utf8JsonWriter writer, AnalyticsRequest val... FILE: StabilityMatrix.Core/Converters/Json/DefaultUnknownEnumConverter.cs class DefaultUnknownEnumConverter (line 10) | public class DefaultUnknownEnumConverter< method DefaultUnknownEnumConverter (line 63) | public DefaultUnknownEnumConverter() method Read (line 71) | public override T Read( method Write (line 108) | public override void Write(Utf8JsonWriter writer, T? value, JsonSerial... method ReadAsPropertyName (line 120) | public override T ReadAsPropertyName( method WriteAsPropertyName (line 127) | public override void WriteAsPropertyName( FILE: StabilityMatrix.Core/Converters/Json/LaunchOptionValueJsonConverter.cs class LaunchOptionValueJsonConverter (line 6) | public class LaunchOptionValueJsonConverter : JsonConverter method Read (line 8) | public override object? Read(ref Utf8JsonReader reader, Type typeToCon... method Write (line 41) | public override void Write(Utf8JsonWriter writer, object? value, JsonS... FILE: StabilityMatrix.Core/Converters/Json/NodeConnectionBaseJsonConverter.cs class NodeConnectionBaseJsonConverter (line 8) | public class NodeConnectionBaseJsonConverter : JsonConverter : JsonConverter> method Read (line 10) | public override OneOf Read( method Write (line 52) | public override void Write(Utf8JsonWriter writer, OneOf value,... FILE: StabilityMatrix.Core/Converters/Json/ParsableStringValueJsonConverter.cs class ParsableStringValueJsonConverter (line 9) | public class ParsableStringValueJsonConverter< method Read (line 15) | public override T? Read(ref Utf8JsonReader reader, Type typeToConvert,... method ReadAsPropertyName (line 39) | public override T ReadAsPropertyName( method Write (line 68) | public override void Write(Utf8JsonWriter writer, T value, JsonSeriali... method WriteAsPropertyName (line 81) | public override void WriteAsPropertyName(Utf8JsonWriter writer, T valu... FILE: StabilityMatrix.Core/Converters/Json/SKColorJsonConverter.cs class SKColorJsonConverter (line 7) | public class SKColorJsonConverter : JsonConverter method Read (line 9) | public override SKColor Read(ref Utf8JsonReader reader, Type typeToCon... method Write (line 19) | public override void Write(Utf8JsonWriter writer, SKColor value, JsonS... FILE: StabilityMatrix.Core/Converters/Json/SemVersionJsonConverter.cs class SemVersionJsonConverter (line 7) | public class SemVersionJsonConverter : JsonConverter method Read (line 9) | public override SemVersion Read( method Write (line 15) | public override void Write( FILE: StabilityMatrix.Core/Converters/Json/StringJsonConverter.cs class StringJsonConverter (line 14) | [PublicAPI] method Read (line 20) | public override T? Read(ref Utf8JsonReader reader, Type typeToConvert,... method ReadAsPropertyName (line 37) | public override T ReadAsPropertyName( method Write (line 59) | public override void Write(Utf8JsonWriter writer, T? value, JsonSerial... method WriteAsPropertyName (line 78) | public override void WriteAsPropertyName(Utf8JsonWriter writer, T valu... FILE: StabilityMatrix.Core/Database/CivitModelQueryCacheEntry.cs class CivitModelQueryCacheEntry (line 9) | public class CivitModelQueryCacheEntry FILE: StabilityMatrix.Core/Database/ILiteDbContext.cs type ILiteDbContext (line 7) | public interface ILiteDbContext : IDisposable method FindCivitModelFromFileHashAsync (line 19) | Task<(CivitModel?, CivitModelVersion?)> FindCivitModelFromFileHashAsyn... method UpsertCivitModelAsync (line 20) | Task UpsertCivitModelAsync(CivitModel civitModel); method UpsertCivitModelAsync (line 21) | Task UpsertCivitModelAsync(IEnumerable civitModels); method UpsertCivitModelQueryCacheEntryAsync (line 22) | Task UpsertCivitModelQueryCacheEntryAsync(CivitModelQueryCacheEn... method GetGithubCacheEntry (line 23) | Task GetGithubCacheEntry(string cacheKey); method UpsertGithubCacheEntry (line 24) | Task UpsertGithubCacheEntry(GithubCacheEntry cacheEntry); method ClearAllCacheCollectionsAsync (line 29) | Task ClearAllCacheCollectionsAsync(); method TryQueryWithClearOnExceptionAsync (line 41) | Task TryQueryWithClearOnExceptionAsync( method GetPyPiCacheEntry (line 46) | Task GetPyPiCacheEntry(string? cacheKey); method UpsertPyPiCacheEntry (line 47) | Task UpsertPyPiCacheEntry(PyPiCacheEntry cacheEntry); method GetCivitBaseModelTypeCacheEntry (line 49) | Task GetCivitBaseModelTypeCacheEntry(st... method UpsertCivitBaseModelTypeCacheEntry (line 50) | Task UpsertCivitBaseModelTypeCacheEntry(CivitBaseModelTypeCacheE... FILE: StabilityMatrix.Core/Database/LiteDbContext.cs class LiteDbContext (line 18) | public class LiteDbContext : ILiteDbContext method LiteDbContext (line 52) | public LiteDbContext( method CreateDatabase (line 65) | private LiteDatabaseAsync CreateDatabase() method FindCivitModelFromFileHashAsync (line 166) | public async Task<(CivitModel?, CivitModelVersion?)> FindCivitModelFro... method UpsertCivitModelAsync (line 191) | public async Task UpsertCivitModelAsync(CivitModel civitModel) method UpsertCivitModelAsync (line 207) | public async Task UpsertCivitModelAsync(IEnumerable ... method UpsertCivitModelQueryCacheEntryAsync (line 224) | public async Task UpsertCivitModelQueryCacheEntryAsync(CivitMode... method GetGithubCacheEntry (line 235) | public async Task GetGithubCacheEntry(string? cache... method UpsertGithubCacheEntry (line 244) | public Task UpsertGithubCacheEntry(GithubCacheEntry cacheEntry) => method GetPyPiCacheEntry (line 247) | public async Task GetPyPiCacheEntry(string? cacheKey) method UpsertPyPiCacheEntry (line 256) | public Task UpsertPyPiCacheEntry(PyPiCacheEntry cacheEntry) => P... method ClearAllCacheCollectionsAsync (line 261) | public async Task ClearAllCacheCollectionsAsync() method TryQueryWithClearOnExceptionAsync (line 292) | public async Task TryQueryWithClearOnExceptionAsync> FindReferenced... method GetCivitBaseModelTypeCacheEntry (line 455) | public async Task GetCivitBaseModelType... method UpsertCivitBaseModelTypeCacheEntry (line 463) | public Task UpsertCivitBaseModelTypeCacheEntry(CivitBaseModelTyp... type HandledExceptionInfo (line 466) | private readonly record struct HandledExceptionInfo( FILE: StabilityMatrix.Core/Exceptions/AppException.cs class AppException (line 6) | public class AppException : ApplicationException method AppException (line 11) | public AppException(string message) method AppException (line 16) | public AppException(string message, string details) FILE: StabilityMatrix.Core/Exceptions/CivitDownloadDisabledException.cs class CivitDownloadDisabledException (line 3) | public class CivitDownloadDisabledException : UnauthorizedAccessException; FILE: StabilityMatrix.Core/Exceptions/CivitLoginRequiredException.cs class CivitLoginRequiredException (line 3) | public class CivitLoginRequiredException : UnauthorizedAccessException; FILE: StabilityMatrix.Core/Exceptions/ComfyNodeException.cs class ComfyNodeException (line 5) | public class ComfyNodeException : Exception FILE: StabilityMatrix.Core/Exceptions/EarlyAccessException.cs class EarlyAccessException (line 3) | public class EarlyAccessException : UnauthorizedAccessException; FILE: StabilityMatrix.Core/Exceptions/FileExistsException.cs class FileTransferExistsException (line 3) | public class FileTransferExistsException : IOException method FileTransferExistsException (line 8) | public FileTransferExistsException(string source, string destination) FILE: StabilityMatrix.Core/Exceptions/HuggingFaceLoginRequiredException.cs class HuggingFaceLoginRequiredException (line 3) | public class HuggingFaceLoginRequiredException : UnauthorizedAccessExcep... FILE: StabilityMatrix.Core/Exceptions/MissingPrerequisiteException.cs class MissingPrerequisiteException (line 3) | public class MissingPrerequisiteException( FILE: StabilityMatrix.Core/Exceptions/ProcessException.cs class ProcessException (line 10) | public class ProcessException : Exception method ProcessException (line 14) | public ProcessException(string message) method ProcessException (line 17) | public ProcessException(ProcessResult processResult) method ThrowIfNonZeroExitCode (line 26) | public static void ThrowIfNonZeroExitCode(ProcessResult processResult) method ThrowIfNonZeroExitCode (line 34) | public static void ThrowIfNonZeroExitCode(Process process, string output) method ThrowIfNonZeroExitCode (line 49) | public static void ThrowIfNonZeroExitCode(Process process, StringBuild... method ThrowIfNonZeroExitCode (line 64) | public static void ThrowIfNonZeroExitCode(Process process, string stdO... FILE: StabilityMatrix.Core/Exceptions/PromptError.cs class PromptError (line 3) | public abstract class PromptError : ApplicationException method PromptError (line 8) | protected PromptError(string message, int textOffset, int textEndOffse... FILE: StabilityMatrix.Core/Exceptions/PromptSyntaxError.cs class PromptSyntaxError (line 3) | public class PromptSyntaxError : PromptError method Network_ExpectedSeparator (line 5) | public static PromptSyntaxError Network_ExpectedSeparator(int textOffs... method Network_ExpectedType (line 8) | public static PromptSyntaxError Network_ExpectedType(int textOffset, i... method Network_ExpectedName (line 11) | public static PromptSyntaxError Network_ExpectedName(int textOffset, i... method Network_ExpectedWeight (line 14) | public static PromptSyntaxError Network_ExpectedWeight(int textOffset,... method UnexpectedEndOfText (line 17) | public static PromptSyntaxError UnexpectedEndOfText(int textOffset, in... method PromptSyntaxError (line 21) | public PromptSyntaxError(string message, int textOffset, int textEndOf... FILE: StabilityMatrix.Core/Exceptions/PromptUnknownModelError.cs class PromptUnknownModelError (line 5) | public class PromptUnknownModelError : PromptValidationError method PromptUnknownModelError (line 12) | public PromptUnknownModelError( FILE: StabilityMatrix.Core/Exceptions/PromptValidationError.cs class PromptValidationError (line 5) | public class PromptValidationError : PromptError method PromptValidationError (line 8) | public PromptValidationError(string message, int textOffset, int textE... method Network_UnknownType (line 11) | public static PromptValidationError Network_UnknownType(int textOffset... method Network_UnknownModel (line 14) | public static PromptUnknownModelError Network_UnknownModel( method Network_InvalidWeight (line 28) | public static PromptSyntaxError Network_InvalidWeight(int textOffset, ... FILE: StabilityMatrix.Core/Extensions/DictionaryExtensions.cs class DictionaryExtensions (line 5) | public static class DictionaryExtensions method Update (line 10) | public static void Update( method ToRepr (line 25) | public static string ToRepr( method GetOrAdd (line 60) | public static TValue GetOrAdd(this IDictionary( FILE: StabilityMatrix.Core/Extensions/EnumAttributes.cs class EnumAttributeExtensions (line 3) | public static class EnumAttributeExtensions method GetAttributeValue (line 5) | private static T? GetAttributeValue(Enum value) method GetStringValue (line 20) | public static string GetStringValue(this Enum value) method GetDescription (line 30) | public static string? GetDescription(this Enum value) class StringValueAttribute (line 36) | [AttributeUsage(AttributeTargets.Field)] method StringValueAttribute (line 40) | public StringValueAttribute(string value) { class DescriptionAttribute (line 45) | [AttributeUsage(AttributeTargets.Field)] method DescriptionAttribute (line 49) | public DescriptionAttribute(string value) { FILE: StabilityMatrix.Core/Extensions/EnumConversion.cs class EnumConversionExtensions (line 3) | public static class EnumConversionExtensions method ConvertTo (line 5) | public static T? ConvertTo(this Enum value) where T : Enum class ConvertToAttribute (line 16) | [AttributeUsage(AttributeTargets.Field)] method ConvertToAttribute (line 20) | public ConvertToAttribute(T toEnum) FILE: StabilityMatrix.Core/Extensions/EnumerableExtensions.cs class EnumerableExtensions (line 3) | public static class EnumerableExtensions method Enumerate (line 5) | public static IEnumerable<(int, T)> Enumerate(this IEnumerable i... method Enumerate (line 10) | public static IEnumerable<(int, T)> Enumerate(this IEnumerable i... method Product (line 18) | public static IEnumerable<(T, T)> Product(this IEnumerable items... method SelectAsync (line 23) | public static async Task> SelectAsync(this IEnumerable items, Action act... method AppendIfNotNull (line 64) | public static IEnumerable AppendIfNotNull(this IEnumerable so... method ConcatIfNotNull (line 75) | public static IEnumerable ConcatIfNotNull(this IEnumerable so... FILE: StabilityMatrix.Core/Extensions/HashExtensions.cs class HashExtensions (line 5) | public static class HashExtensions method ToGuid (line 7) | public static Guid ToGuid(this Hash hash) FILE: StabilityMatrix.Core/Extensions/JsonObjectExtensions.cs class JsonObjectExtensions (line 7) | [PublicAPI] method GetPropertyValueOrDefault (line 13) | public static T? GetPropertyValueOrDefault( method GetOrAddNonNullJsonObject (line 31) | public static JsonObject GetOrAddNonNullJsonObject(this JsonObject jso... method GetOrAddNonNullJsonObject (line 47) | public static JsonObject GetOrAddNonNullJsonObject( FILE: StabilityMatrix.Core/Extensions/LiteDBExtensions.cs class LiteDBExtensions (line 10) | public static class LiteDBExtensions method Register (line 15) | public static void Register(Expression?>> exp,... method Register (line 24) | public static void Register(Expression> exp, strin... method IncludeAll (line 33) | public static ILiteCollection? IncludeAll(this ILiteCollection IncludeAll(this ILiteCollecti... FILE: StabilityMatrix.Core/Extensions/NullableExtensions.cs class NullableExtensions (line 8) | public static class NullableExtensions method Unwrap (line 16) | [DebuggerStepThrough] method Unwrap (line 40) | [DebuggerStepThrough] FILE: StabilityMatrix.Core/Extensions/ObjectExtensions.cs class ObjectExtensions (line 8) | [PublicAPI] method GetPrivateField (line 33) | public static T? GetPrivateField(this object obj, string fieldName) method GetProtectedProperty (line 66) | public static object? GetProtectedProperty(this object obj, [Localizat... method GetProtectedProperty (line 102) | public static T? GetProtectedProperty(this object obj, [Localizatio... method GetPrivateField (line 113) | public static T? GetPrivateField(this TObject obj, string ... method SetPrivateField (line 144) | public static void SetPrivateField(this object obj, string fieldName, ... method SetPrivateField (line 174) | public static void SetPrivateField(this object obj, string fieldNam... FILE: StabilityMatrix.Core/Extensions/ProgressExtensions.cs class ProgressExtensions (line 7) | public static class ProgressExtensions method AsProcessOutputHandler (line 9) | [return: NotNullIfNotNull(nameof(progress))] FILE: StabilityMatrix.Core/Extensions/SemVersionExtensions.cs class SemVersionExtensions (line 5) | public static class SemVersionExtensions method ToDisplayString (line 7) | public static string ToDisplayString(this SemVersion version) FILE: StabilityMatrix.Core/Extensions/ServiceProviderExtensions.cs class ServiceProviderExtensions (line 7) | public static class ServiceProviderExtensions method GetDisposables (line 15) | public static List GetDisposables(this ServiceProvider service... method SafeDispose (line 28) | private static void SafeDispose( method SafeDisposeAsync (line 67) | private static async ValueTask SafeDisposeAsync( FILE: StabilityMatrix.Core/Extensions/SizeExtensions.cs class SizeExtensions (line 5) | public static class SizeExtensions method WithScale (line 7) | public static Size WithScale(this Size size, double scale) FILE: StabilityMatrix.Core/Extensions/StringExtensions.cs class StringExtensions (line 7) | public static class StringExtensions method EncodeNonAsciiCharacters (line 9) | private static string EncodeNonAsciiCharacters(string value) method ToRepr (line 32) | public static string ToRepr(this string? str) method CountStart (line 64) | public static int CountStart(this string str, char c) method StripStart (line 84) | [Pure] method StripEnd (line 94) | [Pure] method SplitLines (line 104) | [Pure] method NormalizePathSeparators (line 114) | [Pure] FILE: StabilityMatrix.Core/Extensions/TypeExtensions.cs class TypeExtensions (line 5) | public static class TypeExtensions method GetPropertiesWithAttribute (line 10) | public static IEnumerable GetPropertiesWithAttribute> FetchTagsAsync( method FetchBranchesAsync (line 35) | public async Task> FetchBranchesAsync( method FetchCommitsAsync (line 56) | public async Task> FetchCommitsAsync( FILE: StabilityMatrix.Core/Git/CommandGitVersionProvider.cs class CommandGitVersionProvider (line 12) | [Localizable(false)] method FetchTagsAsync (line 16) | public async Task> FetchTagsAsync( method FetchBranchesAsync (line 57) | public async Task> FetchBranchesAsync( method FetchCommitsAsync (line 84) | public async Task> FetchCommitsAsync( FILE: StabilityMatrix.Core/Git/IGitVersionProvider.cs type IGitVersionProvider (line 5) | public interface IGitVersionProvider method FetchTagsAsync (line 10) | Task> FetchTagsAsync( method FetchBranchesAsync (line 18) | Task> FetchBranchesAsync( method FetchCommitsAsync (line 27) | Task> FetchCommitsAsync( FILE: StabilityMatrix.Core/Helper/Analytics/AnalyticsHelper.cs class AnalyticsHelper (line 10) | [RegisterSingleton] method TrackPackageInstallAsync (line 19) | public async Task TrackPackageInstallAsync(string packageName, string ... method TrackFirstTimeInstallAsync (line 44) | public async Task TrackFirstTimeInstallAsync( method TrackAsync (line 73) | public async Task TrackAsync(AnalyticsRequest data) FILE: StabilityMatrix.Core/Helper/Analytics/IAnalyticsHelper.cs type IAnalyticsHelper (line 5) | public interface IAnalyticsHelper method TrackPackageInstallAsync (line 7) | Task TrackPackageInstallAsync(string packageName, string packageVersio... method TrackFirstTimeInstallAsync (line 9) | Task TrackFirstTimeInstallAsync( method TrackAsync (line 15) | Task TrackAsync(AnalyticsRequest data); FILE: StabilityMatrix.Core/Helper/ArchiveHelper.cs type ArchiveInfo (line 17) | public record struct ArchiveInfo(ulong Size, ulong CompressedSize); class ArchiveHelper (line 19) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method Regex7ZOutput (line 52) | [GeneratedRegex(@"(?<=Size:\s*)\d+|(?<=Compressed:\s*)\d+")] method Regex7ZProgressDigits (line 55) | [GeneratedRegex(@"(?<=\s*)\d+(?=%)")] method Regex7ZProgressFull (line 58) | [GeneratedRegex(@"(\d+)%.*- (.*)")] method TestArchive (line 61) | public static async Task TestArchive(string archivePath) method AddToArchive7Z (line 72) | public static async Task AddToArchive7Z(string archivePath, string sou... method Extract7Z (line 89) | public static async Task Extract7Z(string archivePath, st... method Extract7Z (line 113) | public static async Task Extract7Z( method Extract7ZTar (line 179) | public static async Task Extract7ZTar(string archivePath,... method Extract7ZAuto (line 212) | public static async Task Extract7ZAuto(string archivePath... method Extract (line 230) | public static async Task Extract( method ExtractManaged (line 300) | public static async Task ExtractManaged(string archivePath, string out... method ExtractManaged (line 310) | public static async Task ExtractManaged(Stream stream, string outputDi... method ExtractDmg (line 382) | [SupportedOSPlatform("macos")] FILE: StabilityMatrix.Core/Helper/Cache/GithubApiCache.cs class GithubApiCache (line 9) | [RegisterSingleton] method GetAllReleases (line 18) | public async Task> GetAllReleases(string username... method GetAllBranches (line 53) | public async Task> GetAllBranches(string username,... method GetAllCommits (line 84) | public async Task?> GetAllCommits( method IsCacheExpired (line 136) | private bool IsCacheExpired(DateTimeOffset expiration) => FILE: StabilityMatrix.Core/Helper/Cache/IGithubApiCache.cs type IGithubApiCache (line 7) | public interface IGithubApiCache method GetAllReleases (line 9) | Task> GetAllReleases(string username, string repo... method GetAllBranches (line 11) | Task> GetAllBranches(string username, string repos... method GetAllCommits (line 13) | Task?> GetAllCommits( FILE: StabilityMatrix.Core/Helper/Cache/IPyPiCache.cs type IPyPiCache (line 5) | public interface IPyPiCache method GetPackageVersions (line 7) | Task> GetPackageVersions(string packageName); FILE: StabilityMatrix.Core/Helper/Cache/LRUCache.cs class LRUCache (line 6) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method LRUCache (line 13) | public LRUCache(int capacity) method Get (line 18) | [MethodImpl(MethodImplOptions.Synchronized)] method Get (line 31) | public bool Get(TK key, out TV? value) method Add (line 37) | [MethodImpl(MethodImplOptions.Synchronized)] method Remove (line 55) | [MethodImpl(MethodImplOptions.Synchronized)] method RemoveFirst (line 64) | private void RemoveFirst() class LRUCacheItem (line 78) | internal class LRUCacheItem method LRUCacheItem (line 80) | public LRUCacheItem(TK k, TV v) FILE: StabilityMatrix.Core/Helper/Cache/PyPiCache.cs class PyPiCache (line 13) | [RegisterSingleton] method GetPackageVersions (line 18) | public async Task> GetPackageVersions(strin... method IsCacheExpired (line 52) | private bool IsCacheExpired(DateTimeOffset expiration) => FILE: StabilityMatrix.Core/Helper/CodeTimer.cs class CodeTimer (line 9) | [Localizable(false)] method Start (line 21) | public void Start() method StartNew (line 49) | public static CodeTimer StartNew(string postFix = "", [CallerMemberNam... method StartDebug (line 62) | public static IDisposable StartDebug(string postFix = "", [CallerMembe... method FormatTime (line 74) | public static string FormatTime(TimeSpan duration) method OutputDebug (line 94) | private static void OutputDebug(string message) method GetResult (line 102) | private string GetResult() method Stop (line 117) | public void Stop() method Stop (line 123) | public void Stop(bool printOutput) method Dispose (line 157) | public void Dispose() FILE: StabilityMatrix.Core/Helper/Compat.cs class Compat (line 15) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method SetAppDataHome (line 55) | public static void SetAppDataHome(string path) method Compat (line 99) | static Compat() method Switch (line 165) | public static T Switch(params (PlatformKind platform, T target)[] t... method GetExecutableName (line 184) | public static string GetExecutableName() method GetAppName (line 213) | public static string GetAppName() method GetEnvPathWithExtensions (line 225) | public static string GetEnvPathWithExtensions(params string[] paths) FILE: StabilityMatrix.Core/Helper/EnumerationOptionConstants.cs class EnumerationOptionConstants (line 3) | public static class EnumerationOptionConstants FILE: StabilityMatrix.Core/Helper/EnvPathBuilder.cs class EnvPathBuilder (line 3) | public class EnvPathBuilder(params string[] initialPaths) method AddPath (line 7) | public EnvPathBuilder AddPath(string path) method RemovePath (line 13) | public EnvPathBuilder RemovePath(string path) method ToString (line 19) | public override string ToString() FILE: StabilityMatrix.Core/Helper/EventManager.cs type RunningPackageStatusChangedEventArgs (line 13) | public record struct RunningPackageStatusChangedEventArgs(PackagePair? C... class EventManager (line 15) | public class EventManager method EventManager (line 19) | private EventManager() { } method OnGlobalProgressChanged (line 64) | public void OnGlobalProgressChanged(int progress) => GlobalProgressCha... method OnInstalledPackagesChanged (line 66) | public void OnInstalledPackagesChanged() => InstalledPackagesChanged?.... method OnOneClickInstallFinished (line 68) | public void OnOneClickInstallFinished(bool skipped) => OneClickInstall... method OnTeachingTooltipNeeded (line 70) | public void OnTeachingTooltipNeeded() => TeachingTooltipNeeded?.Invoke... method OnDevModeSettingChanged (line 72) | public void OnDevModeSettingChanged(bool value) => DevModeSettingChang... method OnUpdateAvailable (line 74) | public void OnUpdateAvailable(UpdateInfo args) => UpdateAvailable?.Inv... method OnPackageLaunchRequested (line 76) | public void OnPackageLaunchRequested(Guid packageId) => PackageLaunchR... method OnScrollToBottomRequested (line 78) | public void OnScrollToBottomRequested() => ScrollToBottomRequested?.In... method OnProgressChanged (line 80) | public void OnProgressChanged(ProgressItem progress) => ProgressChange... method OnRunningPackageStatusChanged (line 82) | public void OnRunningPackageStatusChanged(PackagePair? currentPackageP... method OnPackageInstallProgressAdded (line 88) | public void OnPackageInstallProgressAdded(IPackageModificationRunner r... method OnToggleProgressFlyout (line 91) | public void OnToggleProgressFlyout() => ToggleProgressFlyout?.Invoke(t... method OnCultureChanged (line 93) | public void OnCultureChanged(CultureInfo culture) => CultureChanged?.I... method OnModelIndexChanged (line 95) | public void OnModelIndexChanged() => ModelIndexChanged?.Invoke(this, E... method OnImageFileAdded (line 97) | public void OnImageFileAdded(FilePath filePath) => ImageFileAdded?.Inv... method OnInferenceQueueCustomPrompt (line 99) | public void OnInferenceQueueCustomPrompt(InferenceQueueCustomPromptEve... method OnNavigateAndFindCivitModelRequested (line 102) | public void OnNavigateAndFindCivitModelRequested(int modelId) => method OnDownloadsTeachingTipRequested (line 105) | public void OnDownloadsTeachingTipRequested() => method OnRecommendedModelsDialogClosed (line 108) | public void OnRecommendedModelsDialogClosed() => method OnPackageRelaunchRequested (line 111) | public void OnPackageRelaunchRequested(InstalledPackage package, RunPa... method OnWorkflowInstalled (line 114) | public void OnWorkflowInstalled() => WorkflowInstalled?.Invoke(this, E... method OnDeleteModelRequested (line 116) | public void OnDeleteModelRequested(object? sender, string relativePath... method OnInferenceProjectRequested (line 119) | public void OnInferenceProjectRequested(LocalImageFile imageFile, Infe... method OnNavigateAndFindCivitAuthorRequested (line 122) | public void OnNavigateAndFindCivitAuthorRequested(string? author) => FILE: StabilityMatrix.Core/Helper/Factory/IPackageFactory.cs type IPackageFactory (line 6) | public interface IPackageFactory method GetAllAvailablePackages (line 8) | IEnumerable GetAllAvailablePackages(); method FindPackageByName (line 9) | BasePackage? FindPackageByName(string? packageName); method GetPackagePair (line 11) | PackagePair? GetPackagePair(InstalledPackage? installedPackage); method GetPackagesByType (line 12) | IEnumerable GetPackagesByType(PackageType packageType); method GetNewBasePackage (line 13) | BasePackage GetNewBasePackage(InstalledPackage installedPackage); FILE: StabilityMatrix.Core/Helper/Factory/PackageFactory.cs class PackageFactory (line 10) | [RegisterSingleton] method PackageFactory (line 27) | public PackageFactory( method GetNewBasePackage (line 48) | public BasePackage GetNewBasePackage(InstalledPackage installedPackage) method GetAllAvailablePackages (line 289) | public IEnumerable GetAllAvailablePackages() method FindPackageByName (line 297) | public BasePackage? FindPackageByName(string? packageName) method GetPackagePair (line 305) | public PackagePair? GetPackagePair(InstalledPackage? installedPackage) method GetPackagesByType (line 315) | public IEnumerable GetPackagesByType(PackageType packageT... FILE: StabilityMatrix.Core/Helper/FileHash.cs class FileHash (line 12) | public static class FileHash method GetHashAsync (line 14) | public static async Task GetHashAsync( method GetSha256Async (line 42) | public static async Task GetSha256Async(string filePath, IProg... method GetBlake3Async (line 74) | public static async Task GetBlake3Async(string filePath, IProg... method GetBlake3Async (line 108) | public static async Task GetBlake3Async(Stream stream, IProgress... method GetBlake3Parallel (line 139) | public static Hash GetBlake3Parallel(ReadOnlySpan data) method GetBlake3ParallelAsync (line 149) | public static Task GetBlake3ParallelAsync(ReadOnlyMemory d... method GetBlake3MemoryMappedParallel (line 157) | public static Hash GetBlake3MemoryMappedParallel(string filePath) method GetBlake3MemoryMappedParallelAsync (line 193) | public static Task GetBlake3MemoryMappedParallelAsync(string fil... method GetBufferSize (line 201) | private static int GetBufferSize(ulong totalBytes) => FILE: StabilityMatrix.Core/Helper/FileTransfers.cs class FileTransfers (line 10) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method GetBufferSize (line 20) | public static ulong GetBufferSize(ulong totalBytes) => method CopyFiles (line 46) | public static async Task CopyFiles( method CopyStream (line 109) | private static async Task CopyStream(Stream from, Stream to, Action IterGpuInfo(bool forceRefresh = false) method IterGpuInfoNvidiaSmi (line 204) | public static IEnumerable? IterGpuInfoNvidiaSmi() method GetNvidiaDriverVersion (line 254) | public static Version? GetNvidiaDriverVersion() method HasNvidiaGpu (line 288) | public static bool HasNvidiaGpu() method HasBlackwellGpu (line 293) | public static bool HasBlackwellGpu() method HasLegacyNvidiaGpu (line 299) | public static bool HasLegacyNvidiaGpu() method HasAmpereOrNewerGpu (line 305) | public static bool HasAmpereOrNewerGpu() method HasAmdGpu (line 314) | public static bool HasAmdGpu() method HasWindowsRocmSupportedGpu (line 319) | public static bool HasWindowsRocmSupportedGpu() => method GetWindowsRocmSupportedGpu (line 322) | public static GpuInfo? GetWindowsRocmSupportedGpu() method HasIntelGpu (line 327) | public static bool HasIntelGpu() => IterGpuInfo().Any(gpu => gpu.IsInt... method PreferRocm (line 330) | public static bool PreferRocm() => !HasNvidiaGpu() && HasAmdGpu() && C... method PreferDirectMLOrZluda (line 333) | public static bool PreferDirectMLOrZluda() => method TryGetMemoryInfo (line 340) | public static bool TryGetMemoryInfo(out MemoryInfo memoryInfo) method GetMemoryInfo (line 359) | public static MemoryInfo GetMemoryInfo() => method GetMemoryInfoImplWindows (line 362) | [SupportedOSPlatform("windows")] method GetMemoryInfoImplGeneric (line 385) | private static MemoryInfo GetMemoryInfoImplGeneric() method GetCpuInfoAsync (line 410) | public static Task GetCpuInfoAsync() => method GetCpuInfoImplWindows (line 413) | [SupportedOSPlatform("windows")] method GetCpuInfoImplGenericAsync (line 431) | private static Task GetCpuInfoImplGenericAsync() method GetPhysicallyInstalledSystemMemory (line 454) | [SupportedOSPlatform("windows")] method GlobalMemoryStatusEx (line 459) | [SupportedOSPlatform("windows")] FILE: StabilityMatrix.Core/Helper/HardwareInfo/MemoryInfo.cs type MemoryInfo (line 3) | public readonly record struct MemoryInfo FILE: StabilityMatrix.Core/Helper/HardwareInfo/MemoryLevel.cs type MemoryLevel (line 3) | public enum MemoryLevel FILE: StabilityMatrix.Core/Helper/HardwareInfo/Win32MemoryStatusEx.cs type Win32MemoryStatusEx (line 5) | [StructLayout(LayoutKind.Sequential)] method Win32MemoryStatusEx (line 18) | public Win32MemoryStatusEx() { } FILE: StabilityMatrix.Core/Helper/IPrerequisiteHelper.cs type IPrerequisiteHelper (line 14) | public interface IPrerequisiteHelper method InstallAllIfNecessary (line 22) | Task InstallAllIfNecessary(IProgress? progress = null); method InstallUvIfNecessary (line 23) | Task InstallUvIfNecessary(IProgress? progress = null); method UnpackResourcesIfNecessary (line 27) | Task UnpackResourcesIfNecessary(IProgress? progress = ... method InstallGitIfNecessary (line 28) | Task InstallGitIfNecessary(IProgress? progress = null); method InstallPythonIfNecessary (line 29) | Task InstallPythonIfNecessary(IProgress? progress = nu... method InstallVcRedistIfNecessary (line 31) | [SupportedOSPlatform("Windows")] method RunGit (line 37) | Task RunGit( method GetGitOutput (line 43) | Task GetGitOutput(ProcessArgs args, string? workingDire... method CheckIsGitRepository (line 45) | async Task CheckIsGitRepository(string repositoryPath) method GetGitRepositoryVersion (line 53) | async Task GetGitRepositoryVersion(string repositoryPath) method CloneGitRepository (line 87) | async Task CloneGitRepository( method UpdateGitRepository (line 132) | async Task UpdateGitRepository( method GetGitRepositoryRemoteOriginUrl (line 252) | Task GetGitRepositoryRemoteOriginUrl(string repositoryP... method InstallTkinterIfNecessary (line 257) | Task InstallTkinterIfNecessary(IProgress? progress = n... method RunNpm (line 258) | Task RunNpm( method RunNpmDetached (line 265) | AnsiProcess RunNpmDetached( method InstallNodeIfNecessary (line 271) | Task InstallNodeIfNecessary(IProgress? progress = null); method InstallPackageRequirements (line 272) | Task InstallPackageRequirements( method InstallPackageRequirements (line 277) | Task InstallPackageRequirements( method InstallDotnetIfNecessary (line 283) | Task InstallDotnetIfNecessary(IProgress? progress = nu... method RunDotnet (line 285) | Task RunDotnet( method FixGitLongPaths (line 293) | Task FixGitLongPaths(); method AddMissingLibsToVenv (line 294) | Task AddMissingLibsToVenv( method InstallPythonIfNecessary (line 299) | Task InstallPythonIfNecessary(PyVersion version, IProgress? GetTextualData() method GetGenerationParameters (line 133) | public GenerationParameters? GetGenerationParameters() method ReadTextChunk (line 173) | public static string ReadTextChunk(BinaryReader byteStream, string key) method BuildImageWithoutMetadata (line 215) | public static MemoryStream? BuildImageWithoutMetadata(FilePath imagePath) method ReadTextChunkFromWebp (line 269) | public static string ReadTextChunkFromWebp(FilePath filePath, int exif... method AddMetadataToWebp (line 275) | public static IEnumerable AddMetadataToWebp( method GetExifChunks (line 349) | private static byte[] GetExifChunks(FilePath imagePath) FILE: StabilityMatrix.Core/Helper/LazyInstance.cs class LazyInstance (line 8) | public class LazyInstance : Lazy method LazyInstance (line 11) | public LazyInstance(IServiceProvider serviceProvider) class LazyInstanceServiceExtensions (line 15) | public static class LazyInstanceServiceExtensions method AddLazyInstance (line 20) | public static IServiceCollection AddLazyInstance(this IServiceCollecti... FILE: StabilityMatrix.Core/Helper/MinimumDelay.cs class MinimumDelay (line 9) | public class MinimumDelay : IAsyncDisposable method MinimumDelay (line 17) | public MinimumDelay(int randMin, int randMax) method MinimumDelay (line 27) | public MinimumDelay(int delayMilliseconds) method DisposeAsync (line 33) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Core/Helper/ModelCompatChecker.cs class ModelCompatChecker (line 7) | public class ModelCompatChecker method IsLoraCompatibleWithBaseModel (line 12) | public bool? IsLoraCompatibleWithBaseModel(HybridModelFile? lora, Hybr... method NormalizeBaseModelType (line 48) | private static CivitBaseModelType NormalizeBaseModelType(CivitBaseMode... FILE: StabilityMatrix.Core/Helper/ModelFinder.cs type ModelSearchResult (line 12) | public record struct ModelSearchResult(CivitModel Model, CivitModelVersi... class ModelFinder (line 14) | [RegisterSingleton] method ModelFinder (line 21) | public ModelFinder(ILiteDbContext liteDbContext, ICivitApi civitApi) method LocalFindModel (line 28) | public async Task LocalFindModel(string hashBlake3) method RemoteFindModel (line 42) | public async Task RemoteFindModel(string hashBlake3) method FindRemoteModelsById (line 108) | public async Task> FindRemoteModelsById(IEnume... FILE: StabilityMatrix.Core/Helper/MyTiffFile.cs class MyTiffFile (line 6) | public class MyTiffFile(MemoryStream stream, Encoding encoding) : TIFFFi... FILE: StabilityMatrix.Core/Helper/ObjectHash.cs class ObjectHash (line 7) | public static class ObjectHash method GetMd5Guid (line 12) | public static Guid GetMd5Guid(T obj) method GetStringSignature (line 24) | public static string GetStringSignature(string? str) FILE: StabilityMatrix.Core/Helper/PlatformKind.cs type PlatformKind (line 3) | [Flags] FILE: StabilityMatrix.Core/Helper/ProcessTracker.cs class ProcessTracker (line 17) | [SupportedOSPlatform("windows")] method AddProcess (line 57) | public static void AddProcess(Process process) method AttachExitHandlerJobToProcess (line 115) | public static void AttachExitHandlerJobToProcess(Process process) class JobObject (line 184) | private class JobObject : SafeHandleZeroOrMinusOneIsInvalid method JobObject (line 192) | public JobObject(string name) method AssignProcess (line 238) | public void AssignProcess(Process process) method AssignProcess (line 248) | public void AssignProcess(IntPtr processHandle) method Terminate (line 258) | public void Terminate(uint exitCode) method ReleaseHandle (line 268) | protected override bool ReleaseHandle() method CreateJobObject (line 274) | [LibraryImport( method SetInformationJobObject (line 282) | [LibraryImport("kernel32.dll", SetLastError = true)] method AssignProcessToJobObject (line 291) | [LibraryImport("kernel32.dll", SetLastError = true)] method CloseHandle (line 295) | [LibraryImport("kernel32.dll", SetLastError = true)] method TerminateJobObject (line 299) | [LibraryImport("kernel32.dll", SetLastError = true)] type JobObjectInfoType (line 303) | internal enum JobObjectInfoType type JOBOBJECT_BASIC_LIMIT_INFORMATION (line 314) | [StructLayout(LayoutKind.Sequential)] type JOBOBJECTLIMIT (line 329) | [Flags] type IO_COUNTERS (line 336) | [StructLayout(LayoutKind.Sequential)] type JOBOBJECT_EXTENDED_LIMIT_INFORMATION (line 347) | [StructLayout(LayoutKind.Sequential)] FILE: StabilityMatrix.Core/Helper/PropertyComparer.cs class PropertyComparer (line 3) | public class PropertyComparer : IEqualityComparer where T : class method PropertyComparer (line 7) | public PropertyComparer(Func expr) method Equals (line 11) | public bool Equals(T? x, T? y) method GetHashCode (line 20) | public int GetHashCode(T obj) FILE: StabilityMatrix.Core/Helper/ReaderWriterLockAdvanced.cs class ReaderWriterLockAdvanced (line 6) | public class ReaderWriterLockAdvanced : ReaderWriterLockSlim method ReaderWriterLockAdvanced (line 8) | public ReaderWriterLockAdvanced() method ReaderWriterLockAdvanced (line 12) | public ReaderWriterLockAdvanced(LockRecursionPolicy recursionPolicy) :... method EnterReadContext (line 16) | public DisposableLock EnterReadContext(TimeSpan timeout = default) method EnterWriteContext (line 25) | public DisposableLock EnterWriteContext(TimeSpan timeout = default) method EnterUpgradeableReadContext (line 34) | public DisposableLock EnterUpgradeableReadContext(TimeSpan timeout = d... class DisposableLock (line 47) | public class DisposableLock : IDisposable method DisposableLock (line 52) | public DisposableLock(ReaderWriterLockAdvanced @lock, LockType lockType) method UpgradeToWrite (line 58) | public DisposableLock UpgradeToWrite(TimeSpan timeout = default) method Dispose (line 67) | public void Dispose() type LockType (line 87) | public enum LockType FILE: StabilityMatrix.Core/Helper/RemoteModels.cs class RemoteModels (line 10) | public static class RemoteModels method ControlNetCommon (line 137) | private static RemoteResource ControlNetCommon(string path, string sha... FILE: StabilityMatrix.Core/Helper/SharedFolders.cs class SharedFolders (line 14) | [RegisterSingleton] method CreateLinkOrJunction (line 38) | private static void CreateLinkOrJunction(string junctionDir, string ta... method CreateOrUpdateLink (line 60) | public static async Task CreateOrUpdateLink( method SetupLinksForPackage (line 123) | [Obsolete("Use static methods instead")] method UpdateLinksForPackage (line 137) | public static async Task UpdateLinksForPackage( method RemoveLinksForPackage (line 169) | public static void RemoveLinksForPackage( method RemoveLinksForAllPackages (line 195) | public void RemoveLinksForAllPackages() method SetupSharedModelFolders (line 235) | public static void SetupSharedModelFolders(DirectoryPath rootModelsDir) method MigrateOldSharedFolderPaths (line 262) | private static void MigrateOldSharedFolderPaths(DirectoryPath rootMode... method DisposeAsync (line 292) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Core/Helper/SharedFoldersConfigHelper.cs class SharedFoldersConfigHelper (line 7) | public static class SharedFoldersConfigHelper method UpdateConfigFileForSharedAsync (line 23) | public static async Task UpdateConfigFileForSharedAsync( method UpdateConfigFileForSharedAsync (line 58) | public static async Task UpdateConfigFileForSharedAsync( method UpdateConfigFileForDefaultAsync (line 109) | public static async Task UpdateConfigFileForDefaultAsync( method UpdateConfigFileForDefaultAsync (line 137) | public static async Task UpdateConfigFileForDefaultAsync( method NormalizePathSlashes (line 176) | private static string NormalizePathSlashes(string path) FILE: StabilityMatrix.Core/Helper/SharedFoldersConfigOptions.cs class SharedFoldersConfigOptions (line 6) | public class SharedFoldersConfigOptions FILE: StabilityMatrix.Core/Helper/Size.cs class Size (line 5) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method TrimZero (line 12) | private static string TrimZero(string value) method FormatBytes (line 17) | public static string FormatBytes(ulong bytes, bool trimZero = false) method FormatBase10Bytes (line 34) | public static string FormatBase10Bytes(ulong bytes, bool trimZero = fa... method FormatBase10Bytes (line 51) | public static string FormatBase10Bytes(long bytes) FILE: StabilityMatrix.Core/Helper/SystemInfo.cs class SystemInfo (line 6) | public static class SystemInfo method ShouldUseDarkMode (line 11) | [DllImport("UXTheme.dll", SetLastError = true, EntryPoint = "#138")] method GetDiskFreeSpaceBytes (line 14) | public static long? GetDiskFreeSpaceBytes(string path) FILE: StabilityMatrix.Core/Helper/Utilities.cs class Utilities (line 8) | public static partial class Utilities method GetAppVersion (line 10) | public static string GetAppVersion() method CopyDirectory (line 19) | public static void CopyDirectory( method GetMemoryStreamFromFile (line 61) | public static MemoryStream? GetMemoryStreamFromFile(string filePath) method WhichAsync (line 70) | public static async Task WhichAsync(string arg) method GetNumDaysTilBeginningOfNextMonth (line 85) | public static int GetNumDaysTilBeginningOfNextMonth() method RemoveHtml (line 93) | public static string RemoveHtml(string? stringWithHtml) method TryGetPyVenvVersion (line 113) | public static bool TryGetPyVenvVersion(string packageLocation, out PyV... method TryReadVersionFromCfg (line 143) | private static bool TryReadVersionFromCfg(string cfgFile, out PyVersio... method ReadKeyValues (line 170) | private static Dictionary ReadKeyValues(string path) method GetAspectRatio (line 194) | public static (int widthRatio, int heightRatio) GetAspectRatio(int wid... method Gcd (line 204) | private static int Gcd(int a, int b) method HtmlRegex (line 217) | [GeneratedRegex("<[^>]+>")] FILE: StabilityMatrix.Core/Helper/Webp/WebpReader.cs class WebpReader (line 5) | public class WebpReader(Stream stream) : BinaryReader(stream, Encoding.A... method GetIsAnimatedFlag (line 9) | public bool GetIsAnimatedFlag() method ReadHeader (line 24) | private void ReadHeader() method ReadVoidChunk (line 45) | private string ReadVoidChunk() FILE: StabilityMatrix.Core/Inference/ComfyClient.cs class ComfyClient (line 24) | public class ComfyClient : InferenceClientBase method ComfyClient (line 98) | public ComfyClient(IApiFactory apiFactory, Uri baseAddress) method OnMessageReceived (line 133) | private void OnMessageReceived(ResponseMessage message) method HandleTextMessage (line 151) | private void HandleTextMessage(string text) method HandleBinaryMessage (line 267) | private void HandleBinaryMessage(byte[] data) method ConnectAsync (line 293) | public override async Task ConnectAsync(CancellationToken cancellation... method CloseAsync (line 324) | public override async Task CloseAsync(CancellationToken cancellationTo... method QueuePromptAsync (line 329) | public async Task QueuePromptAsync( method InterruptPromptAsync (line 345) | public async Task InterruptPromptAsync(CancellationToken cancellationT... method UploadImageAsync (line 360) | public Task UploadImageAsync( method UploadFileAsync (line 373) | public async Task UploadFileAsync( method GetImagesForExecutedPromptAsync (line 402) | public async Task?>> GetImagesForE... method GetImageStreamAsync (line 421) | public async Task GetImageStreamAsync( method GetModelNamesAsync (line 435) | public Task?> GetModelNamesAsync(CancellationToken cancel... method GetSamplerNamesAsync (line 443) | public Task?> GetSamplerNamesAsync(CancellationToken canc... method GetNodeOptionNamesAsync (line 451) | public async Task?> GetNodeOptionNamesAsync( method GetOptionalNodeOptionNamesAsync (line 466) | public async Task?> GetOptionalNodeOptionNamesAsync( method GetRequiredNodeOptionNamesFromOptionalNodeAsync (line 479) | public async Task?> GetRequiredNodeOptionNamesFromOptiona... method Dispose (line 492) | protected override void Dispose(bool disposing) FILE: StabilityMatrix.Core/Inference/ComfyProgressUpdateEventArgs.cs type ComfyProgressUpdateEventArgs (line 3) | public readonly record struct ComfyProgressUpdateEventArgs( FILE: StabilityMatrix.Core/Inference/ComfyTask.cs class ComfyTask (line 5) | public class ComfyTask : TaskCompletionSource, IDisposable method ComfyTask (line 34) | public ComfyTask(string id) method OnProgressUpdate (line 42) | public void OnProgressUpdate(ComfyWebSocketProgressData update) method Dispose (line 51) | public void Dispose() FILE: StabilityMatrix.Core/Inference/InferenceClientBase.cs class InferenceClientBase (line 3) | public abstract class InferenceClientBase : IDisposable method ConnectAsync (line 8) | public virtual Task ConnectAsync(CancellationToken cancellationToken =... method CloseAsync (line 16) | public virtual Task CloseAsync(CancellationToken cancellationToken = d... method Dispose (line 21) | protected virtual void Dispose(bool disposing) method Dispose (line 25) | public void Dispose() FILE: StabilityMatrix.Core/Models/Api/A3Options.cs class A3Options (line 6) | [SuppressMessage("ReSharper", "IdentifierTypo")] FILE: StabilityMatrix.Core/Models/Api/CivitAccountStatusUpdateEventArgs.cs class CivitAccountStatusUpdateEventArgs (line 5) | public class CivitAccountStatusUpdateEventArgs : EventArgs FILE: StabilityMatrix.Core/Models/Api/CivitBaseModelType.cs type CivitBaseModelType (line 6) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitCommercialUse.cs type CivitCommercialUse (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitCreator.cs type CivitCreator (line 5) | public record CivitCreator FILE: StabilityMatrix.Core/Models/Api/CivitFile.cs class CivitFile (line 5) | public class CivitFile FILE: StabilityMatrix.Core/Models/Api/CivitFileHashes.cs type CivitFileHashes (line 5) | public record CivitFileHashes FILE: StabilityMatrix.Core/Models/Api/CivitFileMetadata.cs type CivitFileMetadata (line 5) | public record CivitFileMetadata FILE: StabilityMatrix.Core/Models/Api/CivitFileType.cs type CivitFileType (line 7) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitImage.cs class CivitImage (line 5) | public class CivitImage FILE: StabilityMatrix.Core/Models/Api/CivitMetadata.cs class CivitMetadata (line 5) | public class CivitMetadata FILE: StabilityMatrix.Core/Models/Api/CivitMode.cs type CivitMode (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitModel.cs class CivitModel (line 6) | public class CivitModel FILE: StabilityMatrix.Core/Models/Api/CivitModelFormat.cs type CivitModelFormat (line 6) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitModelFpType.cs type CivitModelFpType (line 6) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitModelSize.cs type CivitModelSize (line 6) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitModelStats.cs type CivitModelStats (line 5) | public record CivitModelStats : CivitStats FILE: StabilityMatrix.Core/Models/Api/CivitModelType.cs type CivitModelType (line 8) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitModelVersion.cs class CivitModelVersion (line 5) | public class CivitModelVersion FILE: StabilityMatrix.Core/Models/Api/CivitModelVersionResponse.cs type CivitModelVersionResponse (line 5) | public record CivitModelVersionResponse( FILE: StabilityMatrix.Core/Models/Api/CivitModelsRequest.cs class CivitModelsRequest (line 5) | public class CivitModelsRequest method ToString (line 127) | public override string ToString() FILE: StabilityMatrix.Core/Models/Api/CivitModelsResponse.cs class CivitModelsResponse (line 5) | public class CivitModelsResponse FILE: StabilityMatrix.Core/Models/Api/CivitPeriod.cs type CivitPeriod (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitSortMode.cs type CivitSortMode (line 6) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Api/CivitStats.cs type CivitStats (line 5) | public record CivitStats FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitApiTokens.cs type CivitApiTokens (line 3) | public record CivitApiTokens(string ApiToken, string Username); FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitGetUserByIdRequest.cs type CivitGetUserByIdRequest (line 6) | public record CivitGetUserByIdRequest : IFormattable FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitGetUserByIdResponse.cs type CivitGetUserByIdResponse (line 3) | public record CivitGetUserByIdResponse(int Id, string Username, string? ... FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitImageGenerationDataResponse.cs class CivitImageGenerationDataResponse (line 5) | public class CivitImageGenerationDataResponse class CivitImageMetadata (line 20) | public class CivitImageMetadata class CivitImageResource (line 95) | public class CivitImageResource FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitUserAccountResponse.cs type CivitUserAccountResponse (line 5) | public record CivitUserAccountResponse(int Id, int Balance, int Lifetime... type CivitTrpcResponse (line 7) | public record CivitTrpcResponse type CivitTrpcArrayResponse (line 29) | public record CivitTrpcArrayResponse FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitUserProfileRequest.cs type CivitUserProfileRequest (line 7) | public record CivitUserProfileRequest : IFormattable FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitUserProfileResponse.cs type CivitUserProfileResponse (line 78) | public record CivitUserProfileResponse FILE: StabilityMatrix.Core/Models/Api/CivitTRPC/CivitUserToggleFavoriteModelRequest.cs type CivitUserToggleFavoriteModelRequest (line 6) | public record CivitUserToggleFavoriteModelRequest : IFormattable FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyAuxPreprocessor.cs type ComfyAuxPreprocessor (line 10) | [PublicAPI] FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyHistoryOutput.cs class ComfyHistoryOutput (line 5) | public class ComfyHistoryOutput FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyHistoryResponse.cs class ComfyHistoryResponse (line 5) | public class ComfyHistoryResponse FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyImage.cs class ComfyImage (line 7) | public class ComfyImage method ToUri (line 18) | public Uri ToUri(Uri baseAddress) method ToFilePath (line 32) | public FilePath ToFilePath(DirectoryPath outputDir) FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyInputInfo.cs class ComfyInputInfo (line 7) | public class ComfyInputInfo method GetRequiredValueAsNestedList (line 15) | public List? GetRequiredValueAsNestedList(string key) method GetOptionalValueAsNestedList (line 47) | public List? GetOptionalValueAsNestedList(string key) FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyObjectInfo.cs class ComfyObjectInfo (line 5) | public class ComfyObjectInfo FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyPromptRequest.cs class ComfyPromptRequest (line 6) | public class ComfyPromptRequest FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyPromptResponse.cs class ComfyPromptResponse (line 6) | public class ComfyPromptResponse FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfySampler.cs type ComfySampler (line 6) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfySamplerScheduler.cs type ComfySamplerScheduler (line 6) | public readonly record struct ComfySamplerScheduler(ComfySampler Sampler... FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyScheduler.cs type ComfyScheduler (line 5) | public readonly record struct ComfyScheduler(string Name) FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyUploadImageResponse.cs type ComfyUploadImageResponse (line 5) | public record ComfyUploadImageResponse FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyUpscaler.cs type ComfyUpscaler (line 9) | public readonly record struct ComfyUpscaler(string Name, ComfyUpscalerTy... FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyUpscalerType.cs type ComfyUpscalerType (line 6) | public enum ComfyUpscalerType FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyWebSocketResponse.cs class ComfyWebSocketResponse (line 8) | public class ComfyWebSocketResponse method GetDataAsType (line 25) | public T? GetDataAsType(JsonSerializerOptions? options = null) FILE: StabilityMatrix.Core/Models/Api/Comfy/ComfyWebSocketResponseType.cs type ComfyWebSocketResponseType (line 7) | [JsonConverter(typeof(DefaultUnknownEnumConverter Guid.NewGuid().ToString()[.... method GetUniqueName (line 28) | private string GetUniqueName(string nameBase) type VAEEncode (line 44) | public record VAEEncode : ComfyTypedNodeBase type VAEEncodeForInpaint (line 50) | public record VAEEncodeForInpaint : ComfyTypedNodeBase type TiledVAEDecode (line 66) | [TypedNodeOptions(Name = "VAEDecodeTiled")] type KSampler (line 89) | public record KSampler : ComfyTypedNodeBase type KSamplerAdvanced (line 103) | public record KSamplerAdvanced : ComfyTypedNodeBase type SamplerCustom (line 124) | public record SamplerCustom : ComfyTypedNodeBase type SDTurboScheduler (line 145) | public record SDTurboScheduler : ComfyTypedNodeBase type EmptyLatentImage (line 156) | public record EmptyLatentImage : ComfyTypedNodeBase type EmptyHunyuanLatentVideo (line 163) | public record EmptyHunyuanLatentVideo : ComfyTypedNodeBase type LatentFromBatch (line 179) | public record LatentFromBatch : ComfyTypedNodeBase type RepeatLatentBatch (line 190) | public record RepeatLatentBatch : ComfyTypedNodeBase type ModelMergeSimple (line 208) | public record ModelMergeSimple : ComfyTypedNodeBase method ImageUpscaleWithModel (line 218) | public static NamedComfyNode ImageUpscaleWithModel( method UpscaleModelLoader (line 235) | public static NamedComfyNode UpscaleModelL... method ImageScale (line 244) | public static NamedComfyNode ImageScale( type VAELoader (line 267) | public record VAELoader : ComfyTypedNodeBase method LoraLoader (line 272) | public static NamedComfyNode ... type CheckpointLoader (line 295) | public record CheckpointLoader type CheckpointLoaderSimple (line 302) | public record CheckpointLoaderSimple type ImageOnlyCheckpointLoader (line 308) | public record ImageOnlyCheckpointLoader type FreeU (line 314) | public record FreeU : ComfyTypedNodeBase type CLIPTextEncode (line 323) | [SuppressMessage("ReSharper", "InconsistentNaming")] type LoadImage (line 330) | public record LoadImage : ComfyTypedNodeBase type PreviewImage (line 352) | public record PreviewImage : ComfyTypedNodeBase type ImageSharpen (line 357) | public record ImageSharpen : ComfyTypedNodeBase type ControlNetLoader (line 365) | public record ControlNetLoader : ComfyTypedNodeBase type CLIPLoader (line 422) | public record CLIPLoader : ComfyTypedNodeBase type DualCLIPLoader (line 432) | public record DualCLIPLoader : ComfyTypedNodeBase type TripleCLIPLoader (line 443) | public record TripleCLIPLoader : ComfyTypedNodeBase type QuadrupleCLIPLoader (line 452) | public record QuadrupleCLIPLoader : ComfyTypedNodeBase type EmptySD3LatentImage (line 488) | public record EmptySD3LatentImage : ComfyTypedNodeBase type BasicScheduler (line 506) | public record BasicScheduler : ComfyTypedNodeBase type SamplerCustomAdvanced (line 518) | public record SamplerCustomAdvanced : ComfyTypedNodeBase type RescaleCFG (line 546) | public record RescaleCFG : ComfyTypedNodeBase type SetLatentNoiseMask (line 552) | public record SetLatentNoiseMask : ComfyTypedNodeBase type WanImageToVideo (line 585) | public record WanImageToVideo type CheckpointLoaderNF4 (line 599) | [TypedNodeOptions( type UnetLoaderGGUF (line 609) | [TypedNodeOptions( type PromptExpansion (line 618) | [TypedNodeOptions( type AIOPreprocessor (line 630) | [TypedNodeOptions( type ReferenceOnlySimple (line 644) | [TypedNodeOptions( type LayeredDiffusionApply (line 658) | [TypedNodeOptions( type LayeredDiffusionDecodeRgba (line 678) | [TypedNodeOptions( type UltralyticsDetectorProvider (line 697) | [TypedNodeOptions( type SamLoader (line 710) | [TypedNodeOptions( type FaceDetailer (line 727) | [TypedNodeOptions( type PlasmaNoise (line 809) | [TypedNodeOptions( type RandNoise (line 855) | [TypedNodeOptions( type GreyNoise (line 898) | [TypedNodeOptions( type PinkNoise (line 941) | [TypedNodeOptions( type BrownNoise (line 984) | [TypedNodeOptions( type CUDNNToggleAutoPassthrough (line 1027) | [TypedNodeOptions(Name = "CUDNNToggleAutoPassthrough")] type PlasmaSampler (line 1041) | [TypedNodeOptions( type NRS (line 1087) | [TypedNodeOptions( method Lambda_LatentToImage (line 1105) | public ImageNodeConnection Lambda_LatentToImage(LatentNodeConnection l... method Lambda_ImageToLatent (line 1120) | public LatentNodeConnection Lambda_ImageToLatent(ImageNodeConnection p... method Group_UpscaleWithModel (line 1138) | public NamedComfyNode Group_UpscaleWithModel( method Group_Upscale (line 1156) | public PrimaryNodeConnection Group_Upscale( method Group_UpscaleToLatent (line 1220) | public NamedComfyNode Group_UpscaleToLatent( method Group_LatentUpscaleToImage (line 1288) | public NamedComfyNode Group_LatentUpscaleToImage( method Group_UpscaleToImage (line 1359) | public NamedComfyNode Group_UpscaleToImage( method Group_LoraLoadMany (line 1405) | public NamedComfyNode Group_L... method Group_LoraLoadMany (line 1438) | public NamedComfyNode Group_L... method GetPrimaryAsLatent (line 1471) | public LatentNodeConnection GetPrimaryAsLatent() method GetPrimaryAsLatent (line 1487) | public LatentNodeConnection GetPrimaryAsLatent(PrimaryNodeConnection p... method GetPrimaryAsLatent (line 1495) | public LatentNodeConnection GetPrimaryAsLatent(VAENodeConnection vae) method GetPrimaryAsImage (line 1511) | public ImageNodeConnection GetPrimaryAsImage() method GetPrimaryAsImage (line 1527) | public ImageNodeConnection GetPrimaryAsImage(PrimaryNodeConnection pri... method GetPrimaryAsImage (line 1535) | public ImageNodeConnection GetPrimaryAsImage(VAENodeConnection vae) method ToNodeDictionary (line 1551) | public NodeDictionary ToNodeDictionary() class NodeBuilderConnections (line 1557) | public class NodeBuilderConnections method GetRefinerOrBaseModel (line 1627) | public ModelNodeConnection GetRefinerOrBaseModel() method GetRefinerOrBaseConditioning (line 1634) | public ConditioningConnections GetRefinerOrBaseConditioning() method GetDefaultVAE (line 1641) | public VAENodeConnection GetDefaultVAE() FILE: StabilityMatrix.Core/Models/Api/Comfy/Nodes/ComfyTypedNodeBase.cs type ComfyTypedNodeBase (line 10) | public abstract record ComfyTypedNodeBase type ComfyTypedNodeBase (line 92) | public abstract record ComfyTypedNodeBase : ComfyTypedNodeBase type ComfyTypedNodeBase (line 102) | public abstract record ComfyTypedNodeBase : ComfyTyp... type ComfyTypedNodeBase (line 117) | public abstract record ComfyTypedNodeBase ... type ComfyTypedNodeBase (line 136) | public abstract record ComfyTypedNodeBase))] type NamedComfyNode (line 34) | [JsonSerializable(typeof(NamedComfyNode<>))] type NamedComfyNode (line 44) | [JsonSerializable(typeof(NamedComfyNode<>))] type NamedComfyNode (line 57) | [JsonSerializable(typeof(NamedComfyNode<>))] type NamedComfyNode (line 70) | [JsonSerializable(typeof(NamedComfyNode<>))] FILE: StabilityMatrix.Core/Models/Api/Comfy/Nodes/NodeDictionary.cs class NodeDictionary (line 13) | public class NodeDictionary : Dictionary method GetUniqueName (line 32) | public string GetUniqueName([Localizable(false)] string nameBase) method AddNamedNode (line 52) | public TNamedNode AddNamedNode(TNamedNode node) method AddTypedNode (line 59) | public TTypedNode AddTypedNode(TTypedNode node) method NormalizeConnectionTypes (line 82) | public void NormalizeConnectionTypes() FILE: StabilityMatrix.Core/Models/Api/Comfy/Nodes/RerouteNode.cs type RerouteNode (line 6) | public record RerouteNode(object[] Connection) : IOutputNode FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyStatus.cs type ComfyStatus (line 5) | public record ComfyStatus FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyStatusExecInfo.cs type ComfyStatusExecInfo (line 5) | public record ComfyStatusExecInfo FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyWebSocketExecutingData.cs class ComfyWebSocketExecutingData (line 5) | public class ComfyWebSocketExecutingData FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyWebSocketExecutionErrorData.cs type ComfyWebSocketExecutionErrorData (line 3) | public record ComfyWebSocketExecutionErrorData FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyWebSocketImageData.cs type ComfyWebSocketImageData (line 3) | public readonly record struct ComfyWebSocketImageData(byte[] ImageBytes,... FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyWebSocketProgressData.cs type ComfyWebSocketProgressData (line 5) | public record ComfyWebSocketProgressData FILE: StabilityMatrix.Core/Models/Api/Comfy/WebSocketData/ComfyWebSocketStatusData.cs type ComfyWebSocketStatusData (line 5) | public record ComfyWebSocketStatusData FILE: StabilityMatrix.Core/Models/Api/HuggingFace/HuggingFaceUser.cs type HuggingFaceUser (line 5) | public record HuggingFaceUser FILE: StabilityMatrix.Core/Models/Api/HuggingFaceAccountStatusUpdateEventArgs.cs class HuggingFaceAccountStatusUpdateEventArgs (line 3) | public class HuggingFaceAccountStatusUpdateEventArgs : EventArgs method HuggingFaceAccountStatusUpdateEventArgs (line 12) | public HuggingFaceAccountStatusUpdateEventArgs() { } method HuggingFaceAccountStatusUpdateEventArgs (line 14) | public HuggingFaceAccountStatusUpdateEventArgs(bool isConnected, strin... FILE: StabilityMatrix.Core/Models/Api/ImageResponse.cs class ImageResponse (line 5) | public class ImageResponse FILE: StabilityMatrix.Core/Models/Api/Invoke/InstallModelRequest.cs class InstallModelRequest (line 3) | public class InstallModelRequest FILE: StabilityMatrix.Core/Models/Api/Invoke/ModelInstallResult.cs class ModelInstallResult (line 5) | public class ModelInstallResult FILE: StabilityMatrix.Core/Models/Api/Invoke/ScanFolderResult.cs class ScanFolderResult (line 5) | public class ScanFolderResult FILE: StabilityMatrix.Core/Models/Api/Lykos/Analytics/AnalyticsRequest.cs class AnalyticsRequest (line 5) | public class AnalyticsRequest FILE: StabilityMatrix.Core/Models/Api/Lykos/Analytics/FirstTimeInstallAnalytics.cs class FirstTimeInstallAnalytics (line 3) | public class FirstTimeInstallAnalytics : AnalyticsRequest FILE: StabilityMatrix.Core/Models/Api/Lykos/Analytics/LaunchAnalyticsRequest.cs class LaunchAnalyticsRequest (line 3) | public class LaunchAnalyticsRequest : AnalyticsRequest FILE: StabilityMatrix.Core/Models/Api/Lykos/Analytics/PackageInstallAnalyticsRequest.cs class PackageInstallAnalyticsRequest (line 5) | public class PackageInstallAnalyticsRequest : AnalyticsRequest FILE: StabilityMatrix.Core/Models/Api/Lykos/GetDownloadResponse.cs type GetFilesDownloadResponse (line 3) | public record GetFilesDownloadResponse FILE: StabilityMatrix.Core/Models/Api/Lykos/GetRecommendedModelsResponse.cs class GetRecommendedModelsResponse (line 3) | public class GetRecommendedModelsResponse class ModelLists (line 10) | public class ModelLists FILE: StabilityMatrix.Core/Models/Api/Lykos/GetUserResponse.cs type GetUserResponse (line 3) | public record GetUserResponse FILE: StabilityMatrix.Core/Models/Api/Lykos/GoogleOAuthResponse.cs class GoogleOAuthResponse (line 5) | public class GoogleOAuthResponse method ParseFromQueryString (line 15) | public static GoogleOAuthResponse ParseFromQueryString(string query) FILE: StabilityMatrix.Core/Models/Api/Lykos/LykosAccount.cs type LykosAccount (line 3) | public record LykosAccount(string Id, string Name); FILE: StabilityMatrix.Core/Models/Api/Lykos/LykosAccountStatusUpdateEventArgs.cs class LykosAccountStatusUpdateEventArgs (line 8) | public class LykosAccountStatusUpdateEventArgs : EventArgs FILE: StabilityMatrix.Core/Models/Api/Lykos/LykosAccountV1Tokens.cs type LykosAccountV1Tokens (line 3) | [Obsolete("Use LykosAccountV2Tokens instead")] FILE: StabilityMatrix.Core/Models/Api/Lykos/LykosAccountV2Tokens.cs type LykosAccountV2Tokens (line 6) | public record LykosAccountV2Tokens(string AccessToken, string? RefreshTo... FILE: StabilityMatrix.Core/Models/Api/Lykos/LykosRole.cs type LykosRole (line 3) | public enum LykosRole FILE: StabilityMatrix.Core/Models/Api/Lykos/PostAccountRequest.cs type PostAccountRequest (line 3) | public record PostAccountRequest( FILE: StabilityMatrix.Core/Models/Api/Lykos/PostLoginRefreshRequest.cs type PostLoginRefreshRequest (line 3) | public record PostLoginRefreshRequest(string RefreshToken); FILE: StabilityMatrix.Core/Models/Api/Lykos/PostLoginRequest.cs type PostLoginRequest (line 3) | public record PostLoginRequest(string Email, string Password); FILE: StabilityMatrix.Core/Models/Api/Lykos/RecommendedModelsV2Response.cs class RecommendedModelsV2Response (line 3) | public class RecommendedModelsV2Response FILE: StabilityMatrix.Core/Models/Api/OpenArt/NodesCount.cs class NodesCount (line 5) | public class NodesCount FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtCreator.cs class OpenArtCreator (line 5) | public class OpenArtCreator FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtDateTime.cs class OpenArtDateTime (line 5) | public class OpenArtDateTime method ToDateTimeOffset (line 10) | public DateTimeOffset ToDateTimeOffset() FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtDownloadRequest.cs class OpenArtDownloadRequest (line 6) | public class OpenArtDownloadRequest FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtDownloadResponse.cs class OpenArtDownloadResponse (line 5) | public class OpenArtDownloadResponse FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtFeedRequest.cs class OpenArtFeedRequest (line 8) | public class OpenArtFeedRequest FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtSearchRequest.cs class OpenArtSearchRequest (line 5) | public class OpenArtSearchRequest FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtSearchResponse.cs class OpenArtSearchResponse (line 5) | public class OpenArtSearchResponse FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtSearchResult.cs class OpenArtSearchResult (line 5) | public class OpenArtSearchResult FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtStats.cs class OpenArtStats (line 5) | public class OpenArtStats FILE: StabilityMatrix.Core/Models/Api/OpenArt/OpenArtThumbnail.cs class OpenArtThumbnail (line 5) | public class OpenArtThumbnail FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbArchitecture.cs class OpenModelDbArchitecture (line 3) | public class OpenModelDbArchitecture FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbArchitecturesResponse.cs class OpenModelDbArchitecturesResponse (line 3) | public class OpenModelDbArchitecturesResponse : Dictionary GetImageAbsoluteUris() class Standalone (line 75) | public class Standalone : OpenModelDbImage method GetImageAbsoluteUris (line 81) | public override IEnumerable GetImageAbsoluteUris() method ToAbsoluteUri (line 94) | private static Uri? ToAbsoluteUri(Uri? url) method GetImageAbsoluteUris (line 111) | public virtual IEnumerable GetImageAbsoluteUris() class OpenModelDbImageEnumerableExtensions (line 117) | public static class OpenModelDbImageEnumerableExtensions method SelectImageAbsoluteUris (line 119) | public static IEnumerable SelectImageAbsoluteUris(this IEnumerabl... FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbKeyedModel.cs type OpenModelDbKeyedModel (line 3) | public record OpenModelDbKeyedModel : OpenModelDbModel FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbModel.cs type OpenModelDbModel (line 7) | public record OpenModelDbModel FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbModelsResponse.cs class OpenModelDbModelsResponse (line 3) | public class OpenModelDbModelsResponse : Dictionary GetKeyedModels() FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbResource.cs class OpenModelDbResource (line 3) | public class OpenModelDbResource FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbTag.cs class OpenModelDbTag (line 3) | public class OpenModelDbTag FILE: StabilityMatrix.Core/Models/Api/OpenModelsDb/OpenModelDbTagsResponse.cs class OpenModelDbTagsResponse (line 3) | public class OpenModelDbTagsResponse : Dictionary; FILE: StabilityMatrix.Core/Models/Api/ProgressRequest.cs class ProgressRequest (line 5) | public class ProgressRequest FILE: StabilityMatrix.Core/Models/Api/ProgressResponse.cs class ProgressResponse (line 5) | public class ProgressResponse FILE: StabilityMatrix.Core/Models/Api/Pypi/PyPiReleaseFile.cs class PyPiReleaseFile (line 3) | public class PyPiReleaseFile { } FILE: StabilityMatrix.Core/Models/Api/Pypi/PyPiResponse.cs class PyPiResponse (line 3) | public class PyPiResponse FILE: StabilityMatrix.Core/Models/Api/TextToImageRequest.cs class TextToImageRequest (line 6) | public class TextToImageRequest FILE: StabilityMatrix.Core/Models/Base/StringValue.cs type StringValue (line 7) | public abstract record StringValue(string Value) FILE: StabilityMatrix.Core/Models/CheckpointSortMode.cs type CheckpointSortMode (line 5) | public enum CheckpointSortMode FILE: StabilityMatrix.Core/Models/CheckpointSortOptions.cs class CheckpointSortOptions (line 5) | public class CheckpointSortOptions FILE: StabilityMatrix.Core/Models/CivitPostDownloadContextAction.cs class CivitPostDownloadContextAction (line 8) | public class CivitPostDownloadContextAction : IContextAction method FromCivitFile (line 13) | public static CivitPostDownloadContextAction FromCivitFile(CivitFile f... method Invoke (line 18) | public void Invoke(ISettingsManager settingsManager, IModelIndexServic... FILE: StabilityMatrix.Core/Models/CivitaiResource.cs class CivitaiResource (line 3) | public class CivitaiResource FILE: StabilityMatrix.Core/Models/ComfyNodeMap.cs class ComfyNodeMap (line 6) | public class ComfyNodeMap method Deserialize (line 15) | public static Dictionary Deserialize() FILE: StabilityMatrix.Core/Models/Configs/ApiOptions.cs type ApiOptions (line 6) | public record ApiOptions FILE: StabilityMatrix.Core/Models/Configs/DebugOptions.cs class DebugOptions (line 3) | public class DebugOptions FILE: StabilityMatrix.Core/Models/ConnectedModelInfo.cs class ConnectedModelInfo (line 8) | public class ConnectedModelInfo : IEquatable method ConnectedModelInfo (line 36) | public ConnectedModelInfo() { } method ConnectedModelInfo (line 38) | public ConnectedModelInfo( method ConnectedModelInfo (line 63) | public ConnectedModelInfo( method ConnectedModelInfo (line 90) | public ConnectedModelInfo( method FromJson (line 107) | public static ConnectedModelInfo? FromJson(string json) method SaveJsonToDirectory (line 121) | public async Task SaveJsonToDirectory(string directoryPath, string mod... method Equals (line 131) | public bool Equals(ConnectedModelInfo? other) method Equals (line 140) | public override bool Equals(object? obj) method GetHashCode (line 151) | public override int GetHashCode() class ConnectedModelInfoEqualityComparer (line 166) | private sealed class ConnectedModelInfoEqualityComparer : IEqualityCom... method Equals (line 168) | public bool Equals(ConnectedModelInfo? x, ConnectedModelInfo? y) method GetHashCode (line 200) | public int GetHashCode(ConnectedModelInfo obj) class ConnectedModelInfoSerializerContext (line 230) | [JsonSourceGenerationOptions( FILE: StabilityMatrix.Core/Models/ConnectedModelSource.cs type ConnectedModelSource (line 3) | public enum ConnectedModelSource FILE: StabilityMatrix.Core/Models/CustomVersion.cs class CustomVersion (line 3) | public class CustomVersion : IComparable method CustomVersion (line 10) | public CustomVersion() { } method CustomVersion (line 12) | public CustomVersion(string versionString) method CompareTo (line 21) | public int CompareTo(CustomVersion? other) method ToString (line 69) | public override string ToString() FILE: StabilityMatrix.Core/Models/Database/CivitBaseModelTypeCacheEntry.cs class CivitBaseModelTypeCacheEntry (line 3) | public class CivitBaseModelTypeCacheEntry FILE: StabilityMatrix.Core/Models/Database/GitCommit.cs class GitCommit (line 5) | public class GitCommit FILE: StabilityMatrix.Core/Models/Database/GithubCacheEntry.cs class GithubCacheEntry (line 6) | public class GithubCacheEntry FILE: StabilityMatrix.Core/Models/Database/InferenceProjectEntry.cs type InferenceProjectEntry (line 6) | public record InferenceProjectEntry FILE: StabilityMatrix.Core/Models/Database/LocalImageFile.cs type LocalImageFile (line 15) | public record LocalImageFile FILE: StabilityMatrix.Core/Models/Database/LocalImageFileType.cs type LocalImageFileType (line 3) | [Flags] FILE: StabilityMatrix.Core/Models/Database/LocalModelFile.cs type LocalModelFile (line 11) | public record LocalModelFile FILE: StabilityMatrix.Core/Models/Database/LocalModelFolder.cs class LocalModelFolder (line 3) | public class LocalModelFolder FILE: StabilityMatrix.Core/Models/Database/PyPiCacheEntry.cs class PyPiCacheEntry (line 5) | public class PyPiCacheEntry FILE: StabilityMatrix.Core/Models/DimensionStringComparer.cs class DimensionStringComparer (line 6) | public partial class DimensionStringComparer : IComparer, IComparer method Compare (line 20) | public int Compare(object? x, object? y) method Compare (line 41) | public int Compare(string? x, string? y) method ExtractFirstNumber (line 64) | private static int ExtractFirstNumber(string dimensionString) method NumberRegex (line 77) | [GeneratedRegex(@"\d+")] FILE: StabilityMatrix.Core/Models/DownloadPackageVersionOptions.cs class DownloadPackageVersionOptions (line 3) | public class DownloadPackageVersionOptions method GetReadableVersionString (line 11) | public string GetReadableVersionString() => FILE: StabilityMatrix.Core/Models/EnvVarKeyPair.cs class EnvVarKeyPair (line 3) | public class EnvVarKeyPair method EnvVarKeyPair (line 8) | public EnvVarKeyPair(string key = "", string value = "") FILE: StabilityMatrix.Core/Models/ExtraPackageCommand.cs class ExtraPackageCommand (line 3) | public class ExtraPackageCommand FILE: StabilityMatrix.Core/Models/FDS/ComfyUiSelfStartSettings.cs class ComfyUiSelfStartSettings (line 30) | public class ComfyUiSelfStartSettings : AutoConfiguration FILE: StabilityMatrix.Core/Models/FDS/StableSwarmSettings.cs class StableSwarmSettings (line 31) | public class StableSwarmSettings : AutoConfiguration class BackendData (line 76) | public class BackendData : AutoConfiguration class NetworkData (line 110) | public class NetworkData : AutoConfiguration class PathsData (line 135) | public class PathsData : AutoConfiguration class UserRestriction (line 188) | public class UserRestriction : AutoConfiguration class User (line 217) | public class User : AutoConfiguration class OutPath (line 219) | public class OutPath : AutoConfiguration class FileFormatData (line 234) | public class FileFormatData : AutoConfiguration type HintFormatOptions (line 270) | public enum HintFormatOptions class VAEsData (line 281) | public class VAEsData : AutoConfiguration class UIData (line 327) | public class UIData : AutoConfiguration class WebHooksData (line 336) | public class WebHooksData : AutoConfiguration class SettingsOptionsAttribute (line 355) | [AttributeUsage(AttributeTargets.Field)] class AbstractImpl (line 358) | public abstract class AbstractImpl class ForEnum (line 363) | public class ForEnum : AbstractImpl class ManualSettingsOptionsAttribute (line 374) | [AttributeUsage(AttributeTargets.Field)] FILE: StabilityMatrix.Core/Models/FileInterfaces/DirectoryPath.cs class DirectoryPath (line 10) | [PublicAPI] method DirectoryPath (line 49) | public DirectoryPath([Localizable(false)] string path) method DirectoryPath (line 52) | public DirectoryPath(FileSystemPath path) method DirectoryPath (line 55) | public DirectoryPath(DirectoryInfo info) method DirectoryPath (line 62) | public DirectoryPath([Localizable(false)] params string[] paths) method RelativeTo (line 65) | public DirectoryPath RelativeTo(DirectoryPath path) method GetSize (line 71) | public long GetSize() method GetSize (line 83) | public long GetSize(bool includeSymbolicLinks) method GetSizeAsync (line 108) | public Task GetSizeAsync(bool includeSymbolicLinks) method Create (line 116) | public void Create() => Directory.CreateDirectory(FullPath); method Delete (line 121) | public void Delete() => Info.Delete(); method DeleteAsync (line 124) | public Task DeleteAsync() => Task.Run(Delete); method Delete (line 130) | public void Delete(bool recursive) => Info.Delete(recursive); method DeleteAsync (line 135) | public Task DeleteAsync(bool recursive) => Task.Run(() => Delete(recur... method Delete (line 137) | void IPathObject.Delete() => Info.Delete(true); method DeleteAsync (line 139) | Task IPathObject.DeleteAsync() => DeleteAsync(true); method ThrowIfNotExists (line 141) | private void ThrowIfNotExists() method CopyTo (line 149) | public void CopyTo(DirectoryPath destinationDir, bool recursive = true) method CopyToAsync (line 176) | public async Task CopyToAsync(DirectoryPath destinationDir, bool recur... method MoveTo (line 206) | public DirectoryPath MoveTo(DirectoryPath destinationDir) method MoveToAsync (line 216) | public async Task MoveToAsync(DirectoryPath destination... method MoveToDirectoryAsync (line 226) | public async Task MoveToDirectoryAsync(DirectoryPath de... method JoinDir (line 236) | public DirectoryPath JoinDir([Localizable(false)] params DirectoryPath... method JoinFile (line 242) | public FilePath JoinFile([Localizable(false)] params FilePath[] paths) => method EnumerateFiles (line 249) | public IEnumerable EnumerateFiles( method EnumerateFiles (line 257) | public IEnumerable EnumerateFiles( method EnumerateDirectories (line 265) | public IEnumerable EnumerateDirectories( method EnumerateDirectories (line 275) | public IEnumerable EnumerateDirectories( method WithName (line 285) | public DirectoryPath WithName(string directoryName) method ToString (line 295) | public override string ToString() => FullPath; method GetEnumerator (line 298) | public IEnumerator GetEnumerator() method GetEnumerator (line 314) | IEnumerator IEnumerable.GetEnumerator() FILE: StabilityMatrix.Core/Models/FileInterfaces/FilePath.Fluent.cs class FilePath (line 3) | public partial class FilePath method WithName (line 8) | public FilePath WithName(string fileName) FILE: StabilityMatrix.Core/Models/FileInterfaces/FilePath.cs class FilePath (line 9) | [PublicAPI] method FilePath (line 64) | public FilePath([Localizable(false)] string path) method FilePath (line 67) | public FilePath(FileInfo fileInfo) method FilePath (line 73) | public FilePath(FileSystemPath path) method FilePath (line 76) | public FilePath([Localizable(false)] params string[] paths) method RelativeTo (line 79) | public FilePath RelativeTo(DirectoryPath path) method GetSize (line 84) | public long GetSize() method GetSize (line 90) | public long GetSize(bool includeSymbolicLinks) method GetSizeAsync (line 97) | public Task GetSizeAsync(bool includeSymbolicLinks) method Create (line 103) | public void Create() => File.Create(FullPath).Close(); method Delete (line 106) | public void Delete() => File.Delete(FullPath); method DeleteAsync (line 109) | public Task DeleteAsync(CancellationToken ct = default) method ReadAllText (line 117) | public string ReadAllText() => File.ReadAllText(FullPath); method ReadAllTextAsync (line 120) | public Task ReadAllTextAsync(CancellationToken ct = default) method WriteAllText (line 126) | public void WriteAllText(string text, Encoding? encoding = null) => method WriteAllTextAsync (line 130) | public Task WriteAllTextAsync(string text, CancellationToken ct = defa... method ReadAllBytes (line 136) | public byte[] ReadAllBytes() => File.ReadAllBytes(FullPath); method ReadAllBytesAsync (line 139) | public Task ReadAllBytesAsync(CancellationToken ct = default) method WriteAllBytes (line 145) | public void WriteAllBytes(byte[] bytes) => File.WriteAllBytes(FullPath... method WriteAllBytesAsync (line 148) | public Task WriteAllBytesAsync(byte[] bytes, CancellationToken ct = de... method Rename (line 156) | public FilePath Rename([Localizable(false)] string fileName) method MoveTo (line 171) | public FilePath MoveTo(FilePath destinationFile) method MoveToDirectoryAsync (line 181) | public async Task MoveToDirectoryAsync(DirectoryPath directory) method MoveToAsync (line 191) | public async Task MoveToAsync(FilePath destinationFile) method MoveToWithIncrementAsync (line 202) | public async Task MoveToWithIncrementAsync(FilePath destinat... method CopyTo (line 226) | public FilePath CopyTo(FilePath destinationFile, bool overwrite = false) method CopyToAsync (line 236) | public async Task CopyToAsync(FilePath destinationFile, bool... method CopyToAsync (line 250) | public async Task CopyToAsync( FILE: StabilityMatrix.Core/Models/FileInterfaces/FileSystemPath.cs class FileSystemPath (line 7) | [PublicAPI] method FileSystemPath (line 13) | protected FileSystemPath(string path) method FileSystemPath (line 18) | protected FileSystemPath(FileSystemPath path) method FileSystemPath (line 21) | protected FileSystemPath(params string[] paths) method ToString (line 25) | public override string ToString() method ToString (line 31) | string IFormattable.ToString(string? format, IFormatProvider? formatPr... method ToString (line 40) | protected virtual string ToString(string? format, IFormatProvider? for... method Equals (line 56) | public bool Equals(FileSystemPath? other) method Equals (line 71) | public override bool Equals(object? obj) method GetNormalizedPath (line 87) | [return: NotNullIfNotNull(nameof(path))] method GetHashCode (line 115) | public override int GetHashCode() FILE: StabilityMatrix.Core/Models/FileInterfaces/IPathObject.cs type IPathObject (line 3) | public interface IPathObject method GetSize (line 18) | long GetSize(); method GetSizeAsync (line 21) | Task GetSizeAsync() => Task.Run(GetSize); method Delete (line 27) | void Delete(); method DeleteAsync (line 30) | public Task DeleteAsync() => Task.Run(Delete); FILE: StabilityMatrix.Core/Models/FileInterfaces/TempDirectoryPath.cs class TempDirectoryPath (line 3) | public class TempDirectoryPath : DirectoryPath, IDisposable method TempDirectoryPath (line 5) | public TempDirectoryPath() method Dispose (line 11) | public void Dispose() method ForceDeleteDirectory (line 17) | private static void ForceDeleteDirectory(string directoryPath) FILE: StabilityMatrix.Core/Models/FileSizeType.cs class FileSizeType (line 5) | public class FileSizeType method FileSizeType (line 11) | public FileSizeType(double sizeInKB) method ConvertToHumanReadable (line 17) | private string ConvertToHumanReadable() method ToString (line 32) | public override string ToString() FILE: StabilityMatrix.Core/Models/GenerationParameters.cs type GenerationParameters (line 9) | [JsonSerializable(typeof(GenerationParameters))] FILE: StabilityMatrix.Core/Models/GitVersion.cs type GitVersion (line 10) | [Localizable(false)] FILE: StabilityMatrix.Core/Models/GlobalConfig.cs class GlobalConfig (line 6) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] FILE: StabilityMatrix.Core/Models/GlobalEncryptedSerializer.cs class GlobalEncryptedSerializer (line 14) | public static class GlobalEncryptedSerializer type KeyInfo (line 22) | internal readonly record struct KeyInfo(FormatVersion Version, int Key... type FormatVersion (line 24) | internal enum FormatVersion : byte type HeaderV2 (line 41) | [Serializable] method HeaderV2 (line 53) | public HeaderV2() method Deserialize (line 68) | public static T Deserialize(ReadOnlySpan data) method Serialize (line 86) | public static byte[] Serialize(T obj) method Serialize (line 91) | internal static byte[] Serialize(T obj, KeyInfo keyInfo) method SerializeToBytesV1 (line 108) | private static byte[] SerializeToBytesV1(byte[] data) method SerializeToBytesV2 (line 120) | private static byte[] SerializeToBytesV2(byte[] data, KeyInfo keyInfo) method DeserializeToBytesV1 (line 148) | private static byte[] DeserializeToBytesV1(ReadOnlySpan data) method DeserializeToBytesV2 (line 162) | private static byte[] DeserializeToBytesV2(ReadOnlySpan data) method GetComputerSid (line 180) | private static string? GetComputerSid(FormatVersion version) method GetComputerKeyPhrase (line 210) | private static SecureString GetComputerKeyPhrase(FormatVersion version) method GenerateSalt (line 228) | private static byte[] GenerateSalt(int length) method DeriveKey (line 233) | private static byte[] DeriveKey(SecureString password, byte[] salt, in... method EncryptBytes (line 268) | internal static (byte[] EncryptedData, byte[] Salt) EncryptBytes( method DecryptBytes (line 287) | internal static byte[] DecryptBytes( FILE: StabilityMatrix.Core/Models/HybridModelFile.cs type HybridModelFile (line 13) | [Localizable(false)] FILE: StabilityMatrix.Core/Models/HybridModelType.cs type HybridModelType (line 3) | public enum HybridModelType FILE: StabilityMatrix.Core/Models/IContextAction.cs type IContextAction (line 5) | [JsonDerivedType(typeof(CivitPostDownloadContextAction), "CivitPostDownl... FILE: StabilityMatrix.Core/Models/IDownloadableResource.cs type IDownloadableResource (line 8) | public interface IDownloadableResource FILE: StabilityMatrix.Core/Models/IHandleNavigation.cs type IHandleNavigation (line 3) | public interface IHandleNavigation method GoBack (line 5) | bool GoBack(); FILE: StabilityMatrix.Core/Models/ISearchText.cs type ISearchText (line 3) | public interface ISearchText FILE: StabilityMatrix.Core/Models/IndexCollection.cs class IndexCollection (line 8) | public class IndexCollection method IndexCollection (line 22) | public IndexCollection( method Add (line 42) | public void Add(TObject item) method Remove (line 47) | public void Remove(TObject item) method RemoveKey (line 52) | public void RemoveKey(TKey key) FILE: StabilityMatrix.Core/Models/Inference/InferenceProjectType.cs type InferenceProjectType (line 3) | public enum InferenceProjectType FILE: StabilityMatrix.Core/Models/Inference/LayerDiffuseMode.cs type LayerDiffuseMode (line 5) | public enum LayerDiffuseMode FILE: StabilityMatrix.Core/Models/Inference/ModelLoader.cs type ModelLoader (line 5) | public enum ModelLoader FILE: StabilityMatrix.Core/Models/Inference/ModuleApplyStepTemporaryArgs.cs class ModuleApplyStepTemporaryArgs (line 5) | public class ModuleApplyStepTemporaryArgs method GetRefinerOrBaseConditioning (line 30) | public ConditioningConnections GetRefinerOrBaseConditioning() method GetRefinerOrBaseModel (line 37) | public ModelNodeConnection GetRefinerOrBaseModel() method GetDefaultVAE (line 42) | public VAENodeConnection GetDefaultVAE() FILE: StabilityMatrix.Core/Models/InferenceDefaults.cs type InferenceDefaults (line 5) | public record InferenceDefaults FILE: StabilityMatrix.Core/Models/InferenceRunCustomPromptEventArgs.cs class InferenceQueueCustomPromptEventArgs (line 5) | public class InferenceQueueCustomPromptEventArgs : EventArgs FILE: StabilityMatrix.Core/Models/InstalledPackage.cs class InstalledPackage (line 10) | public class InstalledPackage : IJsonOnDeserialized method GetLaunchArgsHost (line 63) | public string? GetLaunchArgsHost() method GetLaunchArgsPort (line 76) | public string? GetLaunchArgsPort() method GetSubPath (line 90) | public static string? GetSubPath(string relativeTo, string path) method Equals (line 108) | protected bool Equals(InstalledPackage other) method Equals (line 113) | public override bool Equals(object? obj) method GetHashCode (line 122) | public override int GetHashCode() method TryPureMigratePath (line 148) | public bool TryPureMigratePath(string? libraryDirectory = null) method CanPureMigratePath (line 178) | public bool CanPureMigratePath(string? libraryDirectory = null) method MigratePath (line 197) | public async Task MigratePath(string? libraryDirectory = null) method OnDeserialized (line 248) | public void OnDeserialized() FILE: StabilityMatrix.Core/Models/InstalledPackageVersion.cs class InstalledPackageVersion (line 5) | public class InstalledPackageVersion FILE: StabilityMatrix.Core/Models/LaunchOption.cs class LaunchOption (line 7) | public class LaunchOption method IsEmptyOrDefault (line 27) | public bool IsEmptyOrDefault() method ParseValue (line 44) | public static object? ParseValue(string? value, LaunchOptionType type) method ToArgString (line 60) | public string? ToArgString() FILE: StabilityMatrix.Core/Models/LaunchOptionCard.cs type LaunchOptionCard (line 6) | public readonly record struct LaunchOptionCard FILE: StabilityMatrix.Core/Models/LaunchOptionDefinition.cs type LaunchOptionDefinition (line 8) | public record LaunchOptionDefinition FILE: StabilityMatrix.Core/Models/LaunchOptionType.cs type LaunchOptionType (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/LicenseInfo.cs class LicenseInfo (line 3) | public class LicenseInfo FILE: StabilityMatrix.Core/Models/LoadState.cs type LoadState (line 3) | public enum LoadState FILE: StabilityMatrix.Core/Models/ModelPostDownloadContextAction.cs class ModelPostDownloadContextAction (line 6) | public class ModelPostDownloadContextAction : IContextAction method Invoke (line 11) | [SuppressMessage("Performance", "CA1822:Mark members as static")] FILE: StabilityMatrix.Core/Models/ObservableHashSet.cs class ObservableHashSet (line 16) | public class ObservableHashSet : ObservableCollection, ISet method ObservableHashSet (line 22) | public ObservableHashSet() method ObservableHashSet (line 25) | public ObservableHashSet(IEqualityComparer? comparer) method ObservableHashSet (line 31) | public ObservableHashSet(IEnumerable collection) method ObservableHashSet (line 34) | public ObservableHashSet(IEnumerable collection, IEqualityComparer<... method InsertItem (line 50) | protected override void InsertItem(int index, T item) method SetItem (line 57) | protected override void SetItem(int index, T item) method RemoveItem (line 75) | protected override void RemoveItem(int index) method ClearItems (line 81) | protected override void ClearItems() method Add (line 95) | bool ISet.Add(T item) => !set.Contains(item) && AddAndReturnTrue(it... method AddAndReturnTrue (line 97) | private bool AddAndReturnTrue(T item) method ExceptWith (line 103) | void ISet.ExceptWith(IEnumerable other) method IntersectWith (line 110) | void ISet.IntersectWith(IEnumerable other) method SymmetricExceptWith (line 119) | void ISet.SymmetricExceptWith(IEnumerable other) method UnionWith (line 129) | void ISet.UnionWith(IEnumerable other) method IsSubsetOf (line 138) | bool ISet.IsSubsetOf(IEnumerable other) => set.IsSubsetOf(other); method IsSupersetOf (line 140) | bool ISet.IsSupersetOf(IEnumerable other) => set.IsSupersetOf(ot... method IsProperSubsetOf (line 142) | bool ISet.IsProperSubsetOf(IEnumerable other) => set.IsProperSub... method IsProperSupersetOf (line 144) | bool ISet.IsProperSupersetOf(IEnumerable other) => set.IsProperS... method Overlaps (line 146) | bool ISet.Overlaps(IEnumerable other) => set.Overlaps(other); method SetEquals (line 148) | public bool SetEquals(IEnumerable other) => set.SetEquals(other); method Contains (line 154) | public new bool Contains(T item) => set.Contains(item); method ToHashSet (line 160) | public HashSet ToHashSet() => new(set, set.Comparer); method AddRange (line 162) | public void AddRange(IEnumerable items) FILE: StabilityMatrix.Core/Models/OrderedValue.cs type OrderedValue (line 3) | public readonly record struct OrderedValue(int Order, TValue Value) FILE: StabilityMatrix.Core/Models/PackageDifficulty.cs type PackageDifficulty (line 3) | public enum PackageDifficulty FILE: StabilityMatrix.Core/Models/PackageModification/ActionPackageStep.cs class ActionPackageStep (line 9) | public class ActionPackageStep( method ExecuteAsync (line 16) | public async Task ExecuteAsync(IProgress? progress) FILE: StabilityMatrix.Core/Models/PackageModification/AddInstalledPackageStep.cs class AddInstalledPackageStep (line 6) | public class AddInstalledPackageStep : IPackageStep method AddInstalledPackageStep (line 11) | public AddInstalledPackageStep( method ExecuteAsync (line 20) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/DownloadOpenArtWorkflowStep.cs class DownloadOpenArtWorkflowStep (line 10) | public class DownloadOpenArtWorkflowStep( method ExecuteAsync (line 16) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/DownloadPackageVersionStep.cs class DownloadPackageVersionStep (line 6) | public class DownloadPackageVersionStep( method ExecuteAsync (line 12) | public Task ExecuteAsync( FILE: StabilityMatrix.Core/Models/PackageModification/ICancellablePackageStep.cs type ICancellablePackageStep (line 5) | public interface ICancellablePackageStep : IPackageStep method ExecuteAsync (line 7) | Task IPackageStep.ExecuteAsync(IProgress? progress) method ExecuteAsync (line 12) | Task ExecuteAsync( FILE: StabilityMatrix.Core/Models/PackageModification/IPackageModificationRunner.cs type IPackageModificationRunner (line 6) | public interface IPackageModificationRunner method ExecuteSteps (line 8) | Task ExecuteSteps(IEnumerable steps); FILE: StabilityMatrix.Core/Models/PackageModification/ImportModelsStep.cs class ImportModelsStep (line 10) | public class ImportModelsStep( method ExecuteAsync (line 20) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/InstallExtensionStep.cs class InstallExtensionStep (line 6) | public class InstallExtensionStep( method ExecuteAsync (line 13) | public Task ExecuteAsync(IProgress? progress = null) FILE: StabilityMatrix.Core/Models/PackageModification/InstallNunchakuStep.cs class InstallNunchakuStep (line 11) | public class InstallNunchakuStep(IPyInstallationManager pyInstallationMa... method ExecuteAsync (line 19) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/InstallPackageStep.cs class InstallPackageStep (line 7) | public class InstallPackageStep( method ExecuteAsync (line 14) | public async Task ExecuteAsync( FILE: StabilityMatrix.Core/Models/PackageModification/InstallSageAttentionStep.cs class InstallSageAttentionStep (line 12) | public class InstallSageAttentionStep( method ExecuteAsync (line 25) | public async Task ExecuteAsync(IProgress? progress = n... method AddMissingLibsToVenv (line 224) | private async Task AddMissingLibsToVenv( FILE: StabilityMatrix.Core/Models/PackageModification/PackageModificationRunner.cs class PackageModificationRunner (line 6) | public class PackageModificationRunner : IPackageModificationRunner method ExecuteSteps (line 8) | public async Task ExecuteSteps(IEnumerable steps) method OnProgressChanged (line 110) | protected virtual void OnProgressChanged(ProgressReport e) => Progress... method OnCompleted (line 112) | protected virtual void OnCompleted() => Completed?.Invoke(this, this); FILE: StabilityMatrix.Core/Models/PackageModification/PackageStep.cs type IPackageStep (line 5) | public interface IPackageStep method ExecuteAsync (line 7) | Task ExecuteAsync(IProgress? progress = null); FILE: StabilityMatrix.Core/Models/PackageModification/PipStep.cs class PipStep (line 9) | public class PipStep : IPackageStep method ExecuteAsync (line 31) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/ProcessStep.cs class ProcessStep (line 9) | public class ProcessStep : ICancellablePackageStep method ExecuteAsync (line 25) | public async Task ExecuteAsync( FILE: StabilityMatrix.Core/Models/PackageModification/ScanMetadataStep.cs class ScanMetadataStep (line 7) | public class ScanMetadataStep( method ExecuteAsync (line 13) | public Task ExecuteAsync(IProgress? progress = null) => FILE: StabilityMatrix.Core/Models/PackageModification/SetPackageInstallingStep.cs class SetPackageInstallingStep (line 6) | public class SetPackageInstallingStep : IPackageStep method SetPackageInstallingStep (line 11) | public SetPackageInstallingStep(ISettingsManager settingsManager, stri... method ExecuteAsync (line 17) | public Task ExecuteAsync(IProgress? progress = null) FILE: StabilityMatrix.Core/Models/PackageModification/SetupModelFoldersStep.cs class SetupModelFoldersStep (line 6) | public class SetupModelFoldersStep : IPackageStep method SetupModelFoldersStep (line 12) | public SetupModelFoldersStep( method ExecuteAsync (line 23) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/SetupOutputSharingStep.cs class SetupOutputSharingStep (line 6) | public class SetupOutputSharingStep(BasePackage package, string installP... method ExecuteAsync (line 8) | public Task ExecuteAsync(IProgress? progress = null) FILE: StabilityMatrix.Core/Models/PackageModification/SetupPrerequisitesStep.cs class SetupPrerequisitesStep (line 8) | public class SetupPrerequisitesStep( method ExecuteAsync (line 14) | public async Task ExecuteAsync(IProgress? progress = n... FILE: StabilityMatrix.Core/Models/PackageModification/UninstallExtensionStep.cs class UninstallExtensionStep (line 6) | public class UninstallExtensionStep( method ExecuteAsync (line 12) | public Task ExecuteAsync(IProgress? progress = null) FILE: StabilityMatrix.Core/Models/PackageModification/UpdateExtensionStep.cs class UpdateExtensionStep (line 6) | public class UpdateExtensionStep( method ExecuteAsync (line 13) | public Task ExecuteAsync(IProgress? progress = null) FILE: StabilityMatrix.Core/Models/PackageModification/UpdatePackageStep.cs class UpdatePackageStep (line 8) | public class UpdatePackageStep( method ExecuteAsync (line 16) | public async Task ExecuteAsync( FILE: StabilityMatrix.Core/Models/PackagePair.cs type PackagePair (line 9) | public record PackagePair(InstalledPackage InstalledPackage, BasePackage... FILE: StabilityMatrix.Core/Models/PackagePrerequisite.cs type PackagePrerequisite (line 3) | public enum PackagePrerequisite FILE: StabilityMatrix.Core/Models/PackageType.cs type PackageType (line 3) | public enum PackageType FILE: StabilityMatrix.Core/Models/PackageVersion.cs type PackageVersion (line 3) | public record PackageVersion FILE: StabilityMatrix.Core/Models/PackageVersionType.cs type PackageVersionType (line 3) | [Flags] FILE: StabilityMatrix.Core/Models/Packages/A3WebUI.cs class A3WebUI (line 21) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method InstallPackage (line 205) | public override async Task InstallPackage( method RunPackage (line 266) | public override async Task RunPackage( method GetEnvVars (line 309) | protected virtual ImmutableDictionary GetEnvVars(Immut... class A3WebUiExtensionManager (line 319) | private class A3WebUiExtensionManager(A3WebUI package) method GetManifestExtensionsAsync (line 333) | public override async Task> GetManifes... FILE: StabilityMatrix.Core/Models/Packages/AiToolkit.cs class AiToolkit (line 18) | [RegisterSingleton(Duplicate = DuplicateStrategy... method GetRecommendedTorchVersion (line 58) | public override TorchIndex GetRecommendedTorchVersion() => TorchIndex.... method InstallPackage (line 68) | public override async Task InstallPackage( method RunPackage (line 125) | public override async Task RunPackage( method WaitForShutdown (line 170) | public override async Task WaitForShutdown() method GetEnvVars (line 190) | private ImmutableDictionary GetEnvVars(ImmutableDictio... FILE: StabilityMatrix.Core/Models/Packages/BaseGitPackage.cs class BaseGitPackage (line 22) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method GetDownloadUrl (line 47) | protected string GetDownloadUrl(DownloadPackageVersionOptions versionO... method BaseGitPackage (line 67) | protected BaseGitPackage( method GetLatestVersion (line 84) | public override async Task GetLatestVe... method GetAllCommits (line 124) | public override Task?> GetAllCommits(string bra... method GetAllVersionOptions (line 129) | public override async Task GetAllVersionOptions() method SetupVenv (line 166) | [MemberNotNull(nameof(VenvRunner))] method SetupVenvPure (line 203) | public async Task SetupVenvPure( method GetReleaseTags (line 270) | public override async Task> GetReleaseTags() method DownloadPackage (line 278) | public override async Task DownloadPackage( method UnzipPackage (line 329) | protected Task UnzipPackage(string installLocation, IProgress CheckForUpdates(InstalledPackage pack... method GetUpdate (line 411) | public override async Task GetUpdate(I... method Update (line 459) | public override async Task Update( method FixInfinityFolders (line 657) | private async Task FixInfinityFolders(DirectoryPath rootDirectory, str... method FixForgeInfinity (line 694) | private async Task FixForgeInfinity() method SetupModelFolders (line 739) | public override async Task SetupModelFolders( method UpdateModelFolders (line 792) | public override Task UpdateModelFolders( method RemoveModelFolderLinks (line 797) | public override Task RemoveModelFolderLinks( method SetupOutputFolderLinks (line 818) | public override Task SetupOutputFolderLinks(DirectoryPath installDirec... method RemoveOutputFolderLinks (line 833) | public override Task RemoveOutputFolderLinks(DirectoryPath installDire... method SendInput (line 843) | public virtual void SendInput(string input) method SendInputAsync (line 854) | public virtual async Task SendInputAsync(string input) method GetTorchPipArgs (line 865) | protected PipInstallArgs GetTorchPipArgs( method StandardPipInstallProcessAsync (line 912) | protected async Task StandardPipInstallProcessAsync( method Shutdown (line 1008) | public override void Shutdown() method WaitForShutdown (line 1018) | public override async Task WaitForShutdown() FILE: StabilityMatrix.Core/Models/Packages/BasePackage.cs class BasePackage (line 17) | public abstract class BasePackage(ISettingsManager settingsManager) method GetExtraCommands (line 75) | public virtual List GetExtraCommands() => []; method DownloadPackage (line 77) | public abstract Task DownloadPackage( method InstallPackage (line 84) | public abstract Task InstallPackage( method CheckForUpdates (line 93) | public abstract Task CheckForUpdates(InstalledPackage package); method Update (line 95) | public abstract Task Update( method RunPackage (line 104) | public abstract Task RunPackage( method SetupModelFolders (line 117) | public abstract Task SetupModelFolders( method UpdateModelFolders (line 122) | public abstract Task UpdateModelFolders( method RemoveModelFolderLinks (line 127) | public abstract Task RemoveModelFolderLinks( method SetupOutputFolderLinks (line 132) | public abstract Task SetupOutputFolderLinks(DirectoryPath installDirec... method RemoveOutputFolderLinks (line 133) | public abstract Task RemoveOutputFolderLinks(DirectoryPath installDire... method GetRecommendedTorchVersion (line 135) | public virtual TorchIndex GetRecommendedTorchVersion() method Shutdown (line 187) | public abstract void Shutdown(); method WaitForShutdown (line 192) | public abstract Task WaitForShutdown(); method GetReleaseTags (line 193) | public abstract Task> GetReleaseTags(); method GetLegacySharedFolders (line 211) | private Dictionary>? GetLegacy... method GetAllVersionOptions (line 286) | public abstract Task GetAllVersionOptions(); method GetAllCommits (line 287) | public abstract Task?> GetAllCommits( method GetLatestVersion (line 292) | public abstract Task GetLatestVersion(... method OnExit (line 297) | public void OnExit(int exitCode) => Exited?.Invoke(this, exitCode); method OnStartupComplete (line 299) | public void OnStartupComplete(string url) => StartupComplete?.Invoke(t... method GetUpdate (line 309) | public abstract Task GetUpdate(Install... method CheckForVulnerabilities (line 331) | public virtual Task CheckForVulnerabilities(CancellationToken cancella... FILE: StabilityMatrix.Core/Models/Packages/Cogstudio.cs class Cogstudio (line 13) | [RegisterSingleton(Duplicate = DuplicateStrategy... method InstallPackage (line 56) | public override async Task InstallPackage( method RunPackage (line 139) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/ComfyUI.cs class ComfyUI (line 22) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method GetExtraCommands (line 323) | public override List GetExtraCommands() method InstallPackage (line 348) | public override async Task InstallPackage( method RunPackage (line 520) | public override async Task RunPackage( method GetRecommendedTorchVersion (line 612) | public override TorchIndex GetRecommendedTorchVersion() class ComfyExtensionManager (line 635) | private class ComfyExtensionManager(ComfyUI package, ISettingsManager ... method GetManifestExtensionsAsync (line 646) | public override async Task> GetManifes... method UpdateExtensionAsync (line 678) | public override async Task UpdateExtensionAsync( method InstallExtensionAsync (line 710) | public override async Task InstallExtensionAsync( method PostInstallAsync (line 744) | private async Task PostInstallAsync( method InstallTritonAndSageAttention (line 863) | private async Task InstallTritonAndSageAttention(InstalledPackage? ins... method InstallNunchaku (line 943) | private async Task InstallNunchaku(InstalledPackage? installedPackage) method GetEnvVars (line 982) | private ImmutableDictionary GetEnvVars(ImmutableDictio... FILE: StabilityMatrix.Core/Models/Packages/ComfyZluda.cs class ComfyZluda (line 18) | [RegisterSingleton(Duplicate = DuplicateStrateg... method GetRecommendedTorchVersion (line 112) | public override TorchIndex GetRecommendedTorchVersion() => TorchIndex.... method InstallPackage (line 127) | public override async Task InstallPackage( method RunPackage (line 186) | public override async Task RunPackage( method WaitForShutdown (line 233) | public override async Task WaitForShutdown() method GetEnvVars (line 254) | private Dictionary GetEnvVars(bool isInstall) FILE: StabilityMatrix.Core/Models/Packages/Config/ConfigDefaultType.cs type ConfigDefaultType (line 3) | public enum ConfigDefaultType FILE: StabilityMatrix.Core/Models/Packages/Config/ConfigFileType.cs type ConfigFileType (line 3) | public enum ConfigFileType FILE: StabilityMatrix.Core/Models/Packages/Config/ConfigSharingOptions.cs type ConfigSharingOptions (line 6) | public record ConfigSharingOptions FILE: StabilityMatrix.Core/Models/Packages/Config/FdsConfigSharingStrategy.cs class FdsConfigSharingStrategy (line 8) | public class FdsConfigSharingStrategy : IConfigSharingStrategy method UpdateAndWriteAsync (line 10) | public async Task UpdateAndWriteAsync( method UpdateFdsConfig (line 70) | private static void UpdateFdsConfig( FILE: StabilityMatrix.Core/Models/Packages/Config/IConfigSharingStrategy.cs type IConfigSharingStrategy (line 3) | public interface IConfigSharingStrategy method UpdateAndWriteAsync (line 8) | Task UpdateAndWriteAsync( FILE: StabilityMatrix.Core/Models/Packages/Config/JsonConfigSharingStrategy.cs class JsonConfigSharingStrategy (line 6) | public class JsonConfigSharingStrategy : IConfigSharingStrategy method UpdateAndWriteAsync (line 8) | public async Task UpdateAndWriteAsync( method UpdateJsonConfig (line 65) | private static void UpdateJsonConfig( method SetJsonValue (line 101) | private static void SetJsonValue(JsonObject root, string dottedPath, J... FILE: StabilityMatrix.Core/Models/Packages/Config/YamlConfigSharingStrategy.cs class YamlConfigSharingStrategy (line 8) | public class YamlConfigSharingStrategy : IConfigSharingStrategy method UpdateAndWriteAsync (line 10) | public async Task UpdateAndWriteAsync( method UpdateYamlConfig (line 89) | private static void UpdateYamlConfig( method SetYamlValue (line 226) | private static void SetYamlValue(YamlMappingNode rootMapping, string d... FILE: StabilityMatrix.Core/Models/Packages/DankDiffusion.cs class DankDiffusion (line 11) | public class DankDiffusion : BaseGitPackage method DankDiffusion (line 13) | public DankDiffusion( method InstallPackage (line 47) | public override Task InstallPackage( method RunPackage (line 59) | public override Task RunPackage( method SetupModelFolders (line 70) | public override Task SetupModelFolders( method UpdateModelFolders (line 78) | public override Task UpdateModelFolders( method RemoveModelFolderLinks (line 86) | public override Task RemoveModelFolderLinks( FILE: StabilityMatrix.Core/Models/Packages/Extensions/A1111ExtensionManifest.cs type A1111ExtensionManifest (line 5) | public record A1111ExtensionManifest class A1111ExtensionManifestSerializerContext (line 37) | [JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolic... FILE: StabilityMatrix.Core/Models/Packages/Extensions/ComfyExtensionManifest.cs type ComfyExtensionManifest (line 5) | public record ComfyExtensionManifest class ComfyExtensionManifestSerializerContext (line 44) | [JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolic... FILE: StabilityMatrix.Core/Models/Packages/Extensions/ExtensionManifest.cs type ExtensionManifest (line 3) | public record ExtensionManifest(Uri Uri) FILE: StabilityMatrix.Core/Models/Packages/Extensions/ExtensionPack.cs class ExtensionPack (line 3) | public class ExtensionPack FILE: StabilityMatrix.Core/Models/Packages/Extensions/ExtensionSpecifier.cs class ExtensionSpecifier (line 12) | [PublicAPI] method TryGetSemVersionRange (line 23) | public bool TryGetSemVersionRange([NotNullWhen(true)] out SemVersionRa... method Parse (line 38) | public static ExtensionSpecifier Parse(string value) method TryParse (line 45) | public static bool TryParse(string value, [NotNullWhen(true)] out Exte... method TryParse (line 50) | private static bool TryParse( method ToString (line 79) | public override string ToString() method ToArgument (line 84) | public Argument ToArgument() method ExtensionSpecifierRegex (line 108) | [GeneratedRegex( FILE: StabilityMatrix.Core/Models/Packages/Extensions/GitPackageExtensionManager.cs class GitPackageExtensionManager (line 14) | public abstract partial class GitPackageExtensionManager(IPrerequisiteHe... method GetManifestExtensionsAsync (line 29) | public abstract Task> GetManifestExtensi... method GetManifestExtensionsAsync (line 35) | Task> IPackageExtensionManager.GetManife... method GetManifests (line 43) | protected virtual IEnumerable GetManifests(Installe... method GetManifests (line 64) | IEnumerable IPackageExtensionManager.GetManifests(I... method GetInstalledExtensionsAsync (line 70) | public virtual async Task> GetI... method GetInstalledExtensionsLiteAsync (line 141) | public virtual async Task> GetI... method GetInstalledExtensionInfoAsync (line 207) | public virtual async Task GetInstalledExten... method InstallExtensionAsync (line 233) | public virtual async Task InstallExtensionAsync( method UpdateExtensionAsync (line 297) | public virtual async Task UpdateExtensionAsync( method UninstallExtensionAsync (line 351) | public virtual async Task UninstallExtensionAsync( method GitConfigRemoteOriginUrlRegex (line 377) | [GeneratedRegex("""\[remote "origin"\][\s\S]*?url\s*=\s*(.+)""")] FILE: StabilityMatrix.Core/Models/Packages/Extensions/IPackageExtensionManager.cs type IPackageExtensionManager (line 9) | public interface IPackageExtensionManager method GetManifests (line 20) | IEnumerable GetManifests(InstalledPackage installed... method GetManifestExtensionsAsync (line 28) | Task> GetManifestExtensionsAsync( method GetManifestExtensionsAsync (line 36) | async Task> GetManifestExtensionsAsync( method GetManifestExtensionsMapAsync (line 58) | async Task> GetManifestExtension... method GetInstalledExtensionsAsync (line 87) | Task> GetInstalledExtensionsAsync( method GetInstalledExtensionsLiteAsync (line 95) | Task> GetInstalledExtensionsLit... method GetInstalledExtensionInfoAsync (line 103) | Task GetInstalledExtensionInfoAsync( method InstallExtensionAsync (line 110) | Task InstallExtensionAsync( method UpdateExtensionAsync (line 122) | Task UpdateExtensionAsync( method UninstallExtensionAsync (line 133) | Task UninstallExtensionAsync( FILE: StabilityMatrix.Core/Models/Packages/Extensions/InstalledPackageExtension.cs type InstalledPackageExtension (line 5) | public record InstalledPackageExtension FILE: StabilityMatrix.Core/Models/Packages/Extensions/PackageExtension.cs type PackageExtension (line 3) | public record PackageExtension FILE: StabilityMatrix.Core/Models/Packages/Extensions/PackageExtensionVersion.cs type PackageExtensionVersion (line 3) | public record PackageExtensionVersion : GitVersion FILE: StabilityMatrix.Core/Models/Packages/Extensions/SavedPackageExtension.cs class SavedPackageExtension (line 3) | public class SavedPackageExtension FILE: StabilityMatrix.Core/Models/Packages/Extensions/VladExtensionItem.cs class VladExtensionItem (line 3) | public class VladExtensionItem FILE: StabilityMatrix.Core/Models/Packages/FluxGym.cs class FluxGym (line 14) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method InstallPackage (line 83) | public override async Task InstallPackage( method RunPackage (line 146) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/FocusControlNet.cs class FocusControlNet (line 9) | [RegisterSingleton(Duplicate = DuplicateSt... FILE: StabilityMatrix.Core/Models/Packages/Fooocus.cs class Fooocus (line 15) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method InstallPackage (line 270) | public override async Task InstallPackage( method RunPackage (line 313) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/FooocusMre.cs class FooocusMre (line 14) | [RegisterSingleton(Duplicate = DuplicateStrateg... method InstallPackage (line 114) | public override async Task InstallPackage( method RunPackage (line 168) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/ForgeAmdGpu.cs class ForgeAmdGpu (line 17) | [RegisterSingleton(Duplicate = DuplicateStrate... method GetRecommendedTorchVersion (line 50) | public override TorchIndex GetRecommendedTorchVersion() => TorchIndex.... method InstallPackage (line 89) | public override async Task InstallPackage( method RunPackage (line 116) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/ForgeClassic.cs class ForgeClassic (line 15) | [RegisterSingleton(Duplicate = DuplicateStrat... method GetExtraCommands (line 166) | public override List GetExtraCommands() method InstallPackage (line 184) | public override async Task InstallPackage( method RunInstallScriptWithPromptHandling (line 297) | private async Task RunInstallScriptWithPromptHandling( method ResetVenvForPythonUpgrade (line 348) | private void ResetVenvForPythonUpgrade(string installLocation, Action<... method BackupLegacyConfigFiles (line 371) | private void BackupLegacyConfigFiles(string installLocation, Action(Duplicate = DuplicateStrategy.... FILE: StabilityMatrix.Core/Models/Packages/FramePack.cs class FramePack (line 15) | [RegisterSingleton(Duplicate = DuplicateStrategy... method InstallPackage (line 95) | public override async Task InstallPackage( method RunPackage (line 148) | public override async Task RunPackage( method GetExtraCommands (line 197) | public override List GetExtraCommands() method AddGradioAllowedPathsSupport (line 219) | private static string AddGradioAllowedPathsSupport(string originalCont... method InstallTritonAndSageAttention (line 249) | private async Task InstallTritonAndSageAttention(InstalledPackage inst... FILE: StabilityMatrix.Core/Models/Packages/FramePackStudio.cs class FramePackStudio (line 16) | [RegisterSingleton(Duplicate = DuplicateSt... method RunPackage (line 67) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/IArgParsable.cs type IArgParsable (line 6) | public interface IArgParsable FILE: StabilityMatrix.Core/Models/Packages/InvokeAI.cs class InvokeAI (line 22) | [RegisterSingleton(Duplicate = DuplicateStrategy.... method GetRecommendedTorchVersion (line 111) | public override TorchIndex GetRecommendedTorchVersion() method DownloadPackage (line 124) | public override Task DownloadPackage( method CheckForUpdates (line 134) | public override Task CheckForUpdates(InstalledPackage package) => method InstallPackage (line 139) | public override async Task InstallPackage( method RunPackage (line 272) | public override Task RunPackage( method RunInvokeCommand (line 288) | private async Task RunInvokeCommand( method Update (line 427) | public override async Task Update( method SetupModelFolders (line 464) | public override Task SetupModelFolders( method RemoveModelFolderLinks (line 469) | public override Task RemoveModelFolderLinks( method SetupInvokeModelSharingConfig (line 474) | private async Task SetupInvokeModelSharingConfig( method GetEnvVars (line 569) | private ImmutableDictionary GetEnvVars( FILE: StabilityMatrix.Core/Models/Packages/KohyaSs.cs class KohyaSs (line 14) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method GetRecommendedTorchVersion (line 44) | public override TorchIndex GetRecommendedTorchVersion() => TorchIndex.... method InstallPackage (line 116) | public override async Task InstallPackage( method RunPackage (line 199) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/Mashb1tFooocus.cs class Mashb1tFooocus (line 9) | [RegisterSingleton(Duplicate = DuplicateStr... FILE: StabilityMatrix.Core/Models/Packages/OneTrainer.cs class OneTrainer (line 14) | [RegisterSingleton(Duplicate = DuplicateStrateg... method InstallPackage (line 56) | public override async Task InstallPackage( method RunPackage (line 100) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/Options/DownloadPackageOptions.cs class DownloadPackageOptions (line 3) | public class DownloadPackageOptions FILE: StabilityMatrix.Core/Models/Packages/Options/InstallPackageOptions.cs class InstallPackageOptions (line 3) | public class InstallPackageOptions FILE: StabilityMatrix.Core/Models/Packages/Options/PythonPackageOptions.cs class PythonPackageOptions (line 6) | public class PythonPackageOptions FILE: StabilityMatrix.Core/Models/Packages/Options/RunPackageOptions.cs class RunPackageOptions (line 5) | public class RunPackageOptions FILE: StabilityMatrix.Core/Models/Packages/Options/UpdatePackageOptions.cs class UpdatePackageOptions (line 3) | public class UpdatePackageOptions method AsInstallOptions (line 9) | public InstallPackageOptions AsInstallOptions() FILE: StabilityMatrix.Core/Models/Packages/PackageVersionOptions.cs class PackageVersionOptions (line 3) | public class PackageVersionOptions FILE: StabilityMatrix.Core/Models/Packages/PackageVulnerability.cs class PackageVulnerability (line 8) | public class PackageVulnerability type VulnerabilitySeverity (line 54) | public enum VulnerabilitySeverity FILE: StabilityMatrix.Core/Models/Packages/PipInstallConfig.cs type PipInstallConfig (line 6) | public record PipInstallConfig FILE: StabilityMatrix.Core/Models/Packages/Reforge.cs class Reforge (line 10) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method GetEnvVars (line 41) | protected override ImmutableDictionary GetEnvVars( FILE: StabilityMatrix.Core/Models/Packages/RuinedFooocus.cs class RuinedFooocus (line 13) | [RegisterSingleton(Duplicate = DuplicateStra... method InstallPackage (line 84) | public override async Task InstallPackage( FILE: StabilityMatrix.Core/Models/Packages/SDWebForge.cs class SDWebForge (line 15) | [RegisterSingleton(Duplicate = DuplicateStrateg... method InstallPackage (line 155) | public override async Task InstallPackage( FILE: StabilityMatrix.Core/Models/Packages/Sdfx.cs class Sdfx (line 18) | [RegisterSingleton(Duplicate = DuplicateStrategy.Appe... method InstallPackage (line 175) | public override async Task InstallPackage( method RunPackage (line 222) | public override async Task RunPackage( method GetEnvVars (line 266) | private ImmutableDictionary GetEnvVars(ImmutableDictio... FILE: StabilityMatrix.Core/Models/Packages/SharedFolderLayout.cs type SharedFolderLayout (line 7) | [Localizable(false)] FILE: StabilityMatrix.Core/Models/Packages/SharedFolderLayoutRule.cs type SharedFolderLayoutRule (line 3) | public readonly record struct SharedFolderLayoutRule() FILE: StabilityMatrix.Core/Models/Packages/SimpleSDXL.cs class SimpleSDXL (line 13) | [RegisterSingleton(Duplicate = DuplicateStrateg... method InstallPackage (line 184) | public override async Task InstallPackage( FILE: StabilityMatrix.Core/Models/Packages/StableDiffusionDirectMl.cs class StableDiffusionDirectMl (line 14) | [RegisterSingleton(Duplicate = Dup... method GetRecommendedTorchVersion (line 46) | public override TorchIndex GetRecommendedTorchVersion() => method InstallPackage (line 76) | public override async Task InstallPackage( FILE: StabilityMatrix.Core/Models/Packages/StableDiffusionUx.cs class StableDiffusionUx (line 18) | [RegisterSingleton(Duplicate = Duplicate... method InstallPackage (line 195) | public override async Task InstallPackage( method RunPackage (line 258) | public override async Task RunPackage( class A3WebUiExtensionManager (line 296) | private class A3WebUiExtensionManager(StableDiffusionUx package) method GetManifestExtensionsAsync (line 310) | public override async Task> GetManifes... FILE: StabilityMatrix.Core/Models/Packages/StableSwarm.cs class StableSwarm (line 19) | [RegisterSingleton(Duplicate = DuplicateStrate... method GetExtraCommands (line 59) | public override List GetExtraCommands() => method GetSettingsPath (line 201) | private FilePath GetSettingsPath(string installLocation) => method GetBackendsPath (line 204) | private FilePath GetBackendsPath(string installLocation) => method InstallPackage (line 207) | public override async Task InstallPackage( method RunPackage (line 378) | public override async Task RunPackage( method CheckForUpdates (line 467) | public override async Task CheckForUpdates(InstalledPackage pack... method WaitForShutdown (line 522) | public override async Task WaitForShutdown() method RebuildDotnetProject (line 543) | public async Task RebuildDotnetProject( method SetupModelFoldersConfig (line 566) | private Task SetupModelFoldersConfig(DirectoryPath installDirectory) method RemoveModelFoldersConfig (line 633) | private Task RemoveModelFoldersConfig(DirectoryPath installDirectory) FILE: StabilityMatrix.Core/Models/Packages/UnknownPackage.cs class UnknownPackage (line 10) | public class UnknownPackage(ISettingsManager settingsManager) : BasePack... method DownloadPackage (line 34) | public override Task DownloadPackage( method InstallPackage (line 45) | public override Task InstallPackage( method RunPackage (line 57) | public override Task RunPackage( method SetupModelFolders (line 69) | public override Task SetupModelFolders( method UpdateModelFolders (line 78) | public override Task UpdateModelFolders( method RemoveModelFolderLinks (line 87) | public override Task RemoveModelFolderLinks( method SetupOutputFolderLinks (line 95) | public override Task SetupOutputFolderLinks(DirectoryPath installDirec... method RemoveOutputFolderLinks (line 100) | public override Task RemoveOutputFolderLinks(DirectoryPath installDire... method Shutdown (line 109) | public override void Shutdown() method WaitForShutdown (line 115) | public override Task WaitForShutdown() method CheckForUpdates (line 121) | public override Task CheckForUpdates(InstalledPackage package) method Update (line 127) | public override Task Update( method GetReleaseTags (line 140) | public override Task> GetReleaseTags() => method GetLatestVersion (line 148) | public override Task GetLatestVersion(b... method GetUpdate (line 155) | public override Task GetUpdate(Install... method GetAllVersionOptions (line 160) | public override Task GetAllVersionOptions() => method GetAllCommits (line 164) | public override Task?> GetAllCommits( FILE: StabilityMatrix.Core/Models/Packages/VladAutomatic.cs class VladAutomatic (line 20) | [RegisterSingleton(Duplicate = DuplicateStra... method InstallPackage (line 298) | public override async Task InstallPackage( method RunPackage (line 369) | public override async Task RunPackage( method Update (line 409) | public override async Task Update( class VladExtensionManager (line 471) | private class VladExtensionManager(VladAutomatic package) method GetManifestExtensionsAsync (line 479) | public override async Task> GetManifes... FILE: StabilityMatrix.Core/Models/Packages/VoltaML.cs class VoltaML (line 13) | [RegisterSingleton(Duplicate = DuplicateStrategy.A... method InstallPackage (line 158) | public override async Task InstallPackage( method RunPackage (line 189) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Packages/Wan2GP.cs class Wan2GP (line 26) | [RegisterSingleton(Duplicate = DuplicateStrategy.Ap... method GetRecommendedTorchVersion (line 209) | public override TorchIndex GetRecommendedTorchVersion() method InstallPackage (line 239) | public override async Task InstallPackage( method InstallNvidiaAsync (line 269) | private async Task InstallNvidiaAsync( method InstallAmdRocmAsync (line 360) | private async Task InstallAmdRocmAsync( method RunPackage (line 429) | public override async Task RunPackage( FILE: StabilityMatrix.Core/Models/Progress/ProgressItem.cs type ProgressItem (line 3) | public record ProgressItem( FILE: StabilityMatrix.Core/Models/Progress/ProgressReport.cs type ProgressReport (line 5) | public readonly record struct ProgressReport FILE: StabilityMatrix.Core/Models/Progress/ProgressState.cs type ProgressState (line 3) | public enum ProgressState FILE: StabilityMatrix.Core/Models/Progress/ProgressType.cs type ProgressType (line 3) | public enum ProgressType FILE: StabilityMatrix.Core/Models/PromptSyntax/PromptNode.cs type IHasChildren (line 9) | public interface IHasChildren class PromptNode (line 14) | [DebuggerDisplay("{GetDebuggerDisplay(), nq}")] method Ancestors (line 38) | public IEnumerable Ancestors() method AncestorsAndSelf (line 46) | public IEnumerable AncestorsAndSelf() method DescendantNodes (line 58) | public IEnumerable DescendantNodes(Func?... method DescendantNodes (line 82) | public IEnumerable DescendantNodes( method FindSmallestContainingDescendant (line 117) | public PromptNode FindSmallestContainingDescendant(TextSpan span) method ToString (line 147) | public override string ToString() method GetDebuggerDisplay (line 152) | private string GetDebuggerDisplay() class DocumentNode (line 158) | public class DocumentNode : PromptNode, IHasChildren class IdentifierNode (line 165) | public class IdentifierNode : PromptNode class LiteralNode (line 170) | public class LiteralNode : PromptNode class TextNode (line 177) | public class TextNode : PromptNode class SeperatorNode (line 182) | public class SeperatorNode : TextNode; class NumberNode (line 184) | public class NumberNode : LiteralNode; class ParenthesizedNode (line 186) | public class ParenthesizedNode : PromptNode, IHasChildren class ArrayNode (line 194) | public class ArrayNode : PromptNode, IHasChildren class NetworkNode (line 201) | public class NetworkNode : PromptNode, IHasChildren class WildcardNode (line 214) | public class WildcardNode : PromptNode, IHasChildren class CommentNode (line 221) | public class CommentNode : PromptNode class KeywordNode (line 226) | public class KeywordNode : PromptNode // AND, BREAK FILE: StabilityMatrix.Core/Models/PromptSyntax/PromptSyntaxBuilder.cs class PromptSyntaxBuilder (line 6) | public class PromptSyntaxBuilder(ITokenizeLineResult tokenizeResult, str... method BuildAST (line 10) | public PromptSyntaxTree BuildAST() method SetParents (line 37) | private static void SetParents(PromptNode node) method GetTextSubstring (line 49) | private string GetTextSubstring(IToken token) method ParseNode (line 62) | private PromptNode ParseNode() method ParseComment (line 119) | private CommentNode ParseComment() method ParseIdentifier (line 126) | private IdentifierNode ParseIdentifier() method ParseText (line 133) | private TextNode ParseText() method ParseKeyword (line 150) | private KeywordNode ParseKeyword() method ParseNumber (line 157) | private NumberNode ParseNumber() method ParseParenthesized (line 170) | private ParenthesizedNode ParseParenthesized() method ParseNetwork (line 234) | private NetworkNode ParseNetwork() method ParseArray (line 307) | private ArrayNode ParseArray() method ParseWildcard (line 339) | private WildcardNode ParseWildcard() method PeekToken (line 378) | private IToken? PeekToken() method ConsumeToken (line 404) | private IToken ConsumeToken() method MoreTokens (line 429) | private bool MoreTokens() class Token (line 434) | private class Token : IToken FILE: StabilityMatrix.Core/Models/PromptSyntax/PromptSyntaxTree.cs class PromptSyntaxTree (line 6) | public class PromptSyntaxTree(string sourceText, DocumentNode rootNode, ... method GetSourceText (line 15) | public string GetSourceText(PromptNode node) method GetSourceText (line 21) | public string GetSourceText(TextSpan span) method ToDebugString (line 32) | public string ToDebugString() method AppendNode (line 42) | private void AppendNode(PromptNode node, StringBuilder sb, int indentL... FILE: StabilityMatrix.Core/Models/PromptSyntax/TextSpan.cs type TextSpan (line 14) | [DataContract] method TextSpan (line 21) | public TextSpan(int start, int length) method Contains (line 69) | public bool Contains(int position) method Contains (line 83) | public bool Contains(TextSpan span) method OverlapsWith (line 99) | public bool OverlapsWith(TextSpan span) method Overlap (line 116) | public TextSpan? Overlap(TextSpan span) method IntersectsWith (line 135) | public bool IntersectsWith(TextSpan span) method IntersectsWith (line 151) | public bool IntersectsWith(int position) method Intersection (line 165) | public TextSpan? Intersection(TextSpan span) method FromBounds (line 180) | public static TextSpan FromBounds(int start, int end) method Equals (line 207) | public bool Equals(TextSpan other) method Equals (line 215) | public override bool Equals(object? obj) => obj is TextSpan span && Eq... method GetHashCode (line 220) | public override int GetHashCode() method ToString (line 230) | public override string ToString() method CompareTo (line 238) | public int CompareTo(TextSpan other) FILE: StabilityMatrix.Core/Models/RelayPropertyChangedEventArgs.cs class RelayPropertyChangedEventArgs (line 5) | public class RelayPropertyChangedEventArgs : PropertyChangedEventArgs method RelayPropertyChangedEventArgs (line 10) | public RelayPropertyChangedEventArgs(string? propertyName, bool isRela... FILE: StabilityMatrix.Core/Models/RemoteResource.cs type RemoteResource (line 6) | public readonly record struct RemoteResource FILE: StabilityMatrix.Core/Models/SafetensorMetadata.cs type SafetensorMetadata (line 7) | public record SafetensorMetadata FILE: StabilityMatrix.Core/Models/Secrets.cs type Secrets (line 6) | public readonly record struct Secrets class SecretsExtensions (line 18) | public static class SecretsExtensions method HasLegacyLykosAccount (line 20) | public static bool HasLegacyLykosAccount(this Secrets secrets) FILE: StabilityMatrix.Core/Models/Settings/AnalyticsSettings.cs class AnalyticsSettings (line 7) | public class AnalyticsSettings FILE: StabilityMatrix.Core/Models/Settings/GlobalSettings.cs type GlobalSettings (line 3) | public record GlobalSettings FILE: StabilityMatrix.Core/Models/Settings/HolidayMode.cs type HolidayMode (line 5) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Models/Settings/LastDownloadLocationInfo.cs class LastDownloadLocationInfo (line 3) | public class LastDownloadLocationInfo FILE: StabilityMatrix.Core/Models/Settings/LibrarySettings.cs class LibrarySettings (line 3) | public class LibrarySettings FILE: StabilityMatrix.Core/Models/Settings/ModelSearchOptions.cs type ModelSearchOptions (line 5) | public record ModelSearchOptions(CivitPeriod SelectedPeriod, CivitSortMo... FILE: StabilityMatrix.Core/Models/Settings/NotificationKey.cs type NotificationKey (line 11) | [SuppressMessage("ReSharper", "InconsistentNaming")] FILE: StabilityMatrix.Core/Models/Settings/NotificationLevel.cs type NotificationLevel (line 3) | public enum NotificationLevel FILE: StabilityMatrix.Core/Models/Settings/NotificationOption.cs type NotificationOption (line 5) | public enum NotificationOption FILE: StabilityMatrix.Core/Models/Settings/NumberFormatMode.cs type NumberFormatMode (line 5) | public enum NumberFormatMode FILE: StabilityMatrix.Core/Models/Settings/Settings.cs class Settings (line 11) | public class Settings method RemoveInstalledPackageAndUpdateActive (line 263) | public void RemoveInstalledPackageAndUpdateActive(InstalledPackage pac... method RemoveInstalledPackageAndUpdateActive (line 268) | public void RemoveInstalledPackageAndUpdateActive(Guid id) method UpdateActiveInstalledPackage (line 278) | public void UpdateActiveInstalledPackage() method SetUpdateCheckDisabledForPackage (line 292) | public void SetUpdateCheckDisabledForPackage(InstalledPackage package,... method GetDefaultCulture (line 305) | public static CultureInfo GetDefaultCulture() class SettingsSerializerContext (line 325) | [JsonSourceGenerationOptions( FILE: StabilityMatrix.Core/Models/Settings/SettingsTransaction.cs class SettingsTransaction (line 9) | public class SettingsTransaction(ISettingsManager settingsManager, Actio... method Dispose (line 15) | public void Dispose() method DisposeAsync (line 21) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Core/Models/Settings/Size.cs type Size (line 3) | public record struct Size(double Width, double Height) FILE: StabilityMatrix.Core/Models/Settings/TeachingTip.cs type TeachingTip (line 9) | [JsonConverter(typeof(StringJsonConverter))] FILE: StabilityMatrix.Core/Models/Settings/WindowSettings.cs type WindowSettings (line 3) | public record WindowSettings(double Width, double Height, int X, int Y, ... FILE: StabilityMatrix.Core/Models/SharedFolderMethod.cs type SharedFolderMethod (line 3) | public enum SharedFolderMethod FILE: StabilityMatrix.Core/Models/SharedFolderType.cs type SharedFolderType (line 5) | [SuppressMessage("ReSharper", "InconsistentNaming")] FILE: StabilityMatrix.Core/Models/SharedOutputType.cs type SharedOutputType (line 3) | public enum SharedOutputType FILE: StabilityMatrix.Core/Models/StringValue.cs type StringValue (line 7) | public abstract record StringValue(string Value) : IFormattable FILE: StabilityMatrix.Core/Models/TaskResult.cs type TaskResult (line 5) | public readonly record struct TaskResult FILE: StabilityMatrix.Core/Models/Tokens/PromptExtraNetwork.cs type PromptExtraNetwork (line 7) | public record PromptExtraNetwork FILE: StabilityMatrix.Core/Models/Tokens/PromptExtraNetworkType.cs type PromptExtraNetworkType (line 5) | [Flags] FILE: StabilityMatrix.Core/Models/TorchIndex.cs type TorchIndex (line 3) | public enum TorchIndex FILE: StabilityMatrix.Core/Models/TrackedDownload.cs class TrackedDownload (line 12) | public class TrackedDownload method OnProgressUpdate (line 85) | private void OnProgressUpdate(ProgressReport e) method OnProgressStateChanging (line 96) | private void OnProgressStateChanging(ProgressState e) method OnProgressStateChanged (line 105) | private void OnProgressStateChanged(ProgressState e) method EnsureDownloadService (line 113) | [MemberNotNull(nameof(downloadService))] method StartDownloadTask (line 122) | private async Task StartDownloadTask(long resumeFromByte, Cancellation... method Start (line 179) | internal void Start() method Resume (line 202) | internal void Resume() method Pause (line 236) | public void Pause() method Cancel (line 255) | public void Cancel() method SetPending (line 285) | public void SetPending() method DoCleanup (line 295) | private void DoCleanup() method OnDownloadTaskCompleted (line 322) | private void OnDownloadTaskCompleted(Task task) method SetDownloadService (line 395) | public void SetDownloadService(IDownloadService service) FILE: StabilityMatrix.Core/Models/UnknownInstalledPackage.cs class UnknownInstalledPackage (line 6) | public class UnknownInstalledPackage : InstalledPackage method FromDirectoryName (line 8) | public static UnknownInstalledPackage FromDirectoryName(string name) FILE: StabilityMatrix.Core/Models/Update/UpdateChannel.cs type UpdateChannel (line 6) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Core/Models/Update/UpdateInfo.cs type UpdateInfo (line 9) | public record UpdateInfo FILE: StabilityMatrix.Core/Models/Update/UpdateManifest.cs type UpdateManifest (line 5) | [JsonSerializable(typeof(UpdateManifest))] FILE: StabilityMatrix.Core/Models/Update/UpdatePlatforms.cs type UpdatePlatforms (line 6) | public record UpdatePlatforms FILE: StabilityMatrix.Core/Models/Update/UpdateType.cs type UpdateType (line 3) | [Flags] FILE: StabilityMatrix.Core/Processes/AnsiCommand.cs type AnsiCommand (line 3) | [Flags] FILE: StabilityMatrix.Core/Processes/AnsiParser.cs class AnsiParser (line 5) | public static partial class AnsiParser method AnsiEscapeSequenceRegex (line 11) | [GeneratedRegex(@"[\u001B\u009B][[\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\d\/#&... FILE: StabilityMatrix.Core/Processes/AnsiProcess.cs class AnsiProcess (line 9) | public class AnsiProcess : Process method AnsiProcess (line 14) | public AnsiProcess(ProcessStartInfo startInfo) method BeginAnsiRead (line 35) | public void BeginAnsiRead(Action callback) method WaitUntilOutputEOF (line 68) | public async Task WaitUntilOutputEOF(CancellationToken ct = default) method CancelStreamReaders (line 83) | public void CancelStreamReaders() method Dispose (line 89) | protected override void Dispose(bool disposing) FILE: StabilityMatrix.Core/Processes/ApcMessage.cs type ApcMessage (line 14) | public readonly record struct ApcMessage FILE: StabilityMatrix.Core/Processes/ApcParser.cs class ApcParser (line 15) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method TryParse (line 26) | public static bool TryParse(string text, out ApcMessage? message) FILE: StabilityMatrix.Core/Processes/ApcType.cs type ApcType (line 6) | [JsonConverter(typeof(JsonStringEnumConverter))] FILE: StabilityMatrix.Core/Processes/Argument.cs type Argument (line 8) | public readonly record struct Argument FILE: StabilityMatrix.Core/Processes/AsyncStreamReader.cs class AsyncStreamReader (line 23) | [SuppressMessage("ReSharper", "InconsistentNaming")] method AsyncStreamReader (line 52) | internal AsyncStreamReader(Stream stream, Action callback, En... method BeginReadLine (line 72) | internal void BeginReadLine() method CancelOperation (line 87) | internal void CancelOperation() method ReadBufferAsync (line 93) | private async Task ReadBufferAsync() method SendRemainingBuffer (line 158) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SendRemainingBuffer (line 172) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SendToQueue (line 186) | private void SendToQueue(string? message) method MoveLinesFromStringBuilderToMessageQueue (line 202) | private void MoveLinesFromStringBuilderToMessageQueue() method FlushMessageQueue (line 392) | private bool FlushMessageQueue(bool rethrowInNewThread) method Dispose (line 437) | public void Dispose() FILE: StabilityMatrix.Core/Processes/ProcessArgs.cs class ProcessArgs (line 16) | [Localizable(false)] method FromQuoted (line 28) | public static ProcessArgs FromQuoted(IEnumerable inputs) method ProcessArgs (line 40) | public ProcessArgs(OneOf> input) method Contains (line 47) | public bool Contains(string argument) => method Concat (line 53) | [Pure] method Prepend (line 60) | [Pure] method ToString (line 70) | [Pure] method ToArgumentArray (line 82) | [Pure] method GetEnumerator (line 86) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 91) | public IEnumerator GetEnumerator() method ParseArguments (line 99) | private static IEnumerable ParseArguments(string input) => method ArgumentsRegex (line 102) | [GeneratedRegex("""[\"].+?[\"]|[^ ]+""", RegexOptions.IgnoreCase)] class ProcessArgsCollectionBuilder (line 119) | [Localizable(false)] method Create (line 122) | public static ProcessArgs Create(ReadOnlySpan values) => new... FILE: StabilityMatrix.Core/Processes/ProcessArgsBuilder.cs type ProcessArgsBuilder (line 9) | public record ProcessArgsBuilder class ProcessArgBuilderExtensions (line 32) | public static class ProcessArgBuilderExtensions method AddArg (line 34) | [Pure] method AddArgs (line 41) | [Pure] method AddKeyedArgs (line 51) | [Pure] method UpdateArg (line 61) | [Pure] method RemoveArgKey (line 77) | [Pure] FILE: StabilityMatrix.Core/Processes/ProcessOutput.cs type ProcessOutput (line 7) | public readonly record struct ProcessOutput FILE: StabilityMatrix.Core/Processes/ProcessResult.cs type ProcessResult (line 5) | public readonly record struct ProcessResult class ProcessResultTaskExtensions (line 26) | public static class ProcessResultTaskExtensions method EnsureSuccessExitCode (line 28) | public static async Task EnsureSuccessExitCode(this Tas... FILE: StabilityMatrix.Core/Processes/ProcessRunner.cs class ProcessRunner (line 9) | public static class ProcessRunner method OpenUrl (line 17) | public static void OpenUrl(string url) method OpenUrl (line 27) | public static void OpenUrl(Uri url) method StartApp (line 35) | public static Process StartApp(string path, ProcessArgs args) method OpenFolderBrowser (line 57) | public static async Task OpenFolderBrowser(string directoryPath) method OpenFileBrowser (line 102) | public static async Task OpenFileBrowser(string filePath) method StartTrackedProcess (line 141) | private static Process StartTrackedProcess(Process process) method GetProcessOutputAsync (line 154) | public static async Task GetProcessOutputAsync( method GetProcessResultAsync (line 195) | public static async Task GetProcessResultAsync( method GetAnsiProcessResultAsync (line 279) | public static async Task GetAnsiProcessResultAsync( method StartProcess (line 404) | public static Process StartProcess( method StartAnsiProcess (line 450) | public static AnsiProcess StartAnsiProcess( method StartAnsiProcess (line 495) | public static AnsiProcess StartAnsiProcess( method RunBashCommand (line 508) | public static async Task RunBashCommand( method RunBashCommand (line 558) | public static Task RunBashCommand( method Quote (line 573) | public static string Quote(string argument) method WaitForExitConditionAsync (line 586) | public static async Task WaitForExitConditionAsync( FILE: StabilityMatrix.Core/Python/ArgParser.cs class ArgParser (line 10) | public class ArgParser method ArgParser (line 17) | public ArgParser(IPyRunner pyRunner, string rootPath, string moduleName) method PyObjectToOptionValue (line 27) | public static object PyObjectToOptionValue(PyObject obj) method PyObjectToOptionType (line 42) | public static LaunchOptionType? PyObjectToOptionType(PyObject typeObj) method GetArgsAsync (line 54) | public async Task> GetArgsAsync() FILE: StabilityMatrix.Core/Python/IPyInstallationManager.cs type IPyInstallationManager (line 6) | public interface IPyInstallationManager method GetAllInstallationsAsync (line 12) | Task> GetAllInstallationsAsync(); method GetInstallationAsync (line 19) | Task GetInstallationAsync(PyVersion version); method GetDefaultInstallationAsync (line 25) | Task GetDefaultInstallationAsync(); method GetAllAvailablePythonsAsync (line 27) | Task> GetAllAvailablePythonsAsync(); FILE: StabilityMatrix.Core/Python/IPyRunner.cs type IPyRunner (line 6) | public interface IPyRunner method Initialize (line 14) | Task Initialize(); method SwitchToInstallation (line 19) | Task SwitchToInstallation(PyVersion version); method SetupPip (line 24) | Task SetupPip(PyVersion? version = null); method InstallPackage (line 29) | Task InstallPackage(string package, PyVersion? version = null); method RunInThreadWithLock (line 34) | Task RunInThreadWithLock( method RunInThreadWithLock (line 43) | Task RunInThreadWithLock( method Eval (line 52) | Task Eval(string expression); method Eval (line 57) | Task Eval(string expression); method Exec (line 62) | Task Exec(string code); method GetVersionInfo (line 67) | Task GetVersionInfo(); method GetPythonDirName (line 72) | string GetPythonDirName(PyVersion? version = null); method GetPythonDir (line 77) | string GetPythonDir(PyVersion? version = null); method GetPythonDllPath (line 82) | string GetPythonDllPath(PyVersion? version = null); method GetPythonExePath (line 87) | string GetPythonExePath(PyVersion? version = null); method GetPipExePath (line 92) | string GetPipExePath(PyVersion? version = null); FILE: StabilityMatrix.Core/Python/IPyVenvRunner.cs type IPyVenvRunner (line 7) | public interface IPyVenvRunner method UpdateEnvironmentVariables (line 53) | void UpdateEnvironmentVariables( method Exists (line 58) | bool Exists(); method Setup (line 63) | Task Setup( method PipInstall (line 73) | Task PipInstall(ProcessArgs args, Action? outputDataRec... method PipUninstall (line 79) | Task PipUninstall(ProcessArgs args, Action? outputDataR... method PipList (line 84) | Task> PipList(); method PipShow (line 89) | Task PipShow(string packageName); method PipIndex (line 94) | Task PipIndex(string packageName, string? indexUrl = ... method CustomInstall (line 100) | Task CustomInstall(ProcessArgs args, Action? outputData... method Run (line 106) | Task Run(ProcessArgs arguments); method RunDetached (line 108) | void RunDetached( method GetEntryPoint (line 119) | Task GetEntryPoint(string entryPointName); method Dispose (line 124) | void Dispose(); method DisposeAsync (line 129) | ValueTask DisposeAsync(); FILE: StabilityMatrix.Core/Python/IUvManager.cs type IUvManager (line 5) | public interface IUvManager method IsUvAvailableAsync (line 7) | Task IsUvAvailableAsync(CancellationToken cancellationToken = de... method ListAvailablePythonsAsync (line 16) | Task> ListAvailablePythonsAsync( method GetInstalledPythonAsync (line 25) | Task GetInstalledPythonAsync( method InstallPythonVersionAsync (line 38) | Task InstallPythonVersionAsync( FILE: StabilityMatrix.Core/Python/Interop/PyIOStream.cs class PyIOStream (line 9) | [SuppressMessage("ReSharper", "InconsistentNaming")] method PyIOStream (line 15) | public PyIOStream(StringBuilder? builder = null) method ClearBuffer (line 23) | public void ClearBuffer() method GetBuffer (line 28) | public string GetBuffer() method write (line 33) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method writelines (line 40) | [SuppressMessage("ReSharper", "UnusedMember.Global")] method flush (line 49) | [SuppressMessage("ReSharper", "UnusedMember.Global")] method close (line 55) | [SuppressMessage("ReSharper", "UnusedMember.Global")] FILE: StabilityMatrix.Core/Python/MajorMinorVersion.cs type MajorMinorVersion (line 3) | public readonly record struct MajorMinorVersion(int Major, int Minor); FILE: StabilityMatrix.Core/Python/PipIndexResult.cs type PipIndexResult (line 7) | public partial record PipIndexResult FILE: StabilityMatrix.Core/Python/PipInstallArgs.cs type PipInstallArgs (line 10) | [SuppressMessage("ReSharper", "StringLiteralTypo")] FILE: StabilityMatrix.Core/Python/PipPackageInfo.cs type PipPackageInfo (line 5) | public readonly record struct PipPackageInfo( class PipPackageInfoSerializerContext (line 11) | [JsonSourceGenerationOptions(PropertyNamingPolicy = JsonKnownNamingPolic... FILE: StabilityMatrix.Core/Python/PipPackageSpecifier.cs type PipPackageSpecifier (line 9) | public partial record PipPackageSpecifier FILE: StabilityMatrix.Core/Python/PipPackageSpecifierOverride.cs type PipPackageSpecifierOverride (line 5) | public record PipPackageSpecifierOverride : PipPackageSpecifier FILE: StabilityMatrix.Core/Python/PipPackageSpecifierOverrideAction.cs type PipPackageSpecifierOverrideAction (line 3) | public enum PipPackageSpecifierOverrideAction FILE: StabilityMatrix.Core/Python/PipShowResult.cs type PipShowResult (line 6) | public record PipShowResult FILE: StabilityMatrix.Core/Python/PyBaseInstall.cs class PyBaseInstall (line 10) | public class PyBaseInstall(PyInstallation installation) method CreateVenvRunner (line 57) | public IPyVenvRunner CreateVenvRunner( method CreateVenvRunnerAsync (line 131) | public async Task CreateVenvRunnerAsync( FILE: StabilityMatrix.Core/Python/PyInstallation.cs class PyInstallation (line 10) | public class PyInstallation method PyInstallation (line 127) | public PyInstallation(PyVersion version, string installPath) method PyInstallation (line 144) | public PyInstallation(PyVersion version) method PyInstallation (line 151) | public PyInstallation(int major, int minor, int micro = 0) method CalculateDefaultInstallPath (line 158) | private static string CalculateDefaultInstallPath(PyVersion version) method GetDirectoryNameForVersion (line 171) | public static string GetDirectoryNameForVersion( type VersionEqualityPrecision (line 191) | public enum VersionEqualityPrecision method Exists (line 201) | public bool Exists() method ToString (line 215) | public override string ToString() => $"Python {Version} (at {InstallPa... method Equals (line 217) | public override bool Equals(object? obj) method GetHashCode (line 228) | public override int GetHashCode() FILE: StabilityMatrix.Core/Python/PyInstallationManager.cs class PyInstallationManager (line 11) | [RegisterSingleton] method GetAllInstallationsAsync (line 42) | public async Task> GetAllInstallationsAsync() method GetAllAvailablePythonsAsync (line 106) | public async Task> GetAllAvailablePythonsA... method GetInstallationAsync (line 155) | public async Task GetInstallationAsync(PyVersion version) method GetDefaultInstallationAsync (line 220) | public async Task GetDefaultInstallationAsync() FILE: StabilityMatrix.Core/Python/PyRunner.cs type PyVersionInfo (line 14) | [SuppressMessage("ReSharper", "NotAccessedPositionalProperty.Global")] class PyRunner (line 17) | [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] method GetPythonDirName (line 35) | public string GetPythonDirName(PyVersion? version = null) => method GetPythonDir (line 43) | public string GetPythonDir(PyVersion? version = null) => method GetPythonDllPath (line 49) | public string GetPythonDllPath(PyVersion? version = null) method GetPythonExePath (line 73) | public string GetPythonExePath(PyVersion? version = null) method GetPipExePath (line 86) | public string GetPipExePath(PyVersion? version = null) method PyRunner (line 136) | public PyRunner(IPyInstallationManager installationManager) method SwitchToInstallation (line 144) | public async Task SwitchToInstallation(PyVersion version) method InitializeWithInstallation (line 184) | private async Task InitializeWithInstallation(PyInstallation installat... method Initialize (line 226) | public async Task Initialize() method SetupPip (line 249) | public async Task SetupPip(PyVersion? version = null) method InstallPackage (line 284) | public async Task InstallPackage(string package, PyVersion? version = ... method RunInThreadWithLock (line 310) | public async Task RunInThreadWithLock( method RunInThreadWithLock (line 345) | public async Task RunInThreadWithLock( method Eval (line 377) | public async Task Eval(string expression) method Eval (line 386) | public Task Eval(string expression) method Exec (line 406) | public Task Exec(string code) method GetVersionInfo (line 418) | public async Task GetVersionInfo() FILE: StabilityMatrix.Core/Python/PyVenvRunner.cs class PyVenvRunner (line 19) | public class PyVenvRunner : IDisposable, IAsyncDisposable, IPyVenvRunner method GetRelativeSitePackagesPath (line 29) | public static string GetRelativeSitePackagesPath(PyVersion? version = ... method PyVenvRunner (line 117) | internal PyVenvRunner(PyBaseInstall baseInstall, DirectoryPath rootPath) method UpdateEnvironmentVariables (line 124) | public void UpdateEnvironmentVariables( method Exists (line 132) | public bool Exists() => PythonPath.Exists; method Setup (line 137) | public async Task Setup( method SetPyvenvCfg (line 186) | private void SetPyvenvCfg(string pythonDirectory, bool force = false) method PipInstall (line 233) | public async Task PipInstall(ProcessArgs args, Action? ... method PipUninstall (line 268) | public async Task PipUninstall(ProcessArgs args, Action... method PipList (line 302) | public async Task> PipList() method PipShow (line 355) | public async Task PipShow(string packageName) method PipIndex (line 392) | public async Task PipIndex(string packageName, string... method CustomInstall (line 445) | public async Task CustomInstall(ProcessArgs args, Action Run(ProcessArgs arguments) method RunDetached (line 504) | [MemberNotNull(nameof(Process))] method GetEntryPoint (line 616) | public async Task GetEntryPoint(string entryPointName) method Dispose (line 638) | public void Dispose() method DisposeAsync (line 654) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Core/Python/PyVersion.cs type PyVersion (line 9) | public readonly struct PyVersion : IEquatable, IComparable $"{Major}.{Minor}.{Micro}"; method Equals (line 128) | public bool Equals(PyVersion other) => method CompareTo (line 134) | public int CompareTo(PyVersion other) method Equals (line 150) | public override bool Equals(object? obj) => obj is PyVersion other && ... method GetHashCode (line 155) | public override int GetHashCode() => HashCode.Combine(Major, Minor, Mi... FILE: StabilityMatrix.Core/Python/QueryTclTkLibraryResult.cs type QueryTclTkLibraryResult (line 5) | public record QueryTclTkLibraryResult(string? TclLibrary, string? TkLibr... class QueryTclTkLibraryResultJsonContext (line 7) | [JsonSerializable(typeof(QueryTclTkLibraryResult))] FILE: StabilityMatrix.Core/Python/UvInstallArgs.cs type UvInstallArgs (line 13) | [SuppressMessage("ReSharper", "StringLiteralTypo")] FILE: StabilityMatrix.Core/Python/UvManager.cs class UvManager (line 15) | [RegisterSingleton] method UvManager (line 44) | public UvManager(ISettingsManager settingsManager) method IsUvAvailableAsync (line 60) | public async Task IsUvAvailableAsync(CancellationToken cancellat... method ListAvailablePythonsAsync (line 97) | public async Task> ListAvailablePythonsAsync( method GetInstalledPythonAsync (line 179) | public async Task GetInstalledPythonAsync( method InstallPythonVersionAsync (line 207) | public async Task InstallPythonVersionAsync( method UvListRegex (line 333) | [GeneratedRegex( FILE: StabilityMatrix.Core/Python/UvPackageSpecifier.cs type UvPackageSpecifier (line 9) | public partial record UvPackageSpecifier FILE: StabilityMatrix.Core/Python/UvPackageSpecifierOverride.cs type UvPackageSpecifierOverride (line 5) | public record UvPackageSpecifierOverride : UvPackageSpecifier FILE: StabilityMatrix.Core/Python/UvPackageSpecifierOverrideAction.cs type UvPackageSpecifierOverrideAction (line 3) | public enum UvPackageSpecifierOverrideAction FILE: StabilityMatrix.Core/Python/UvPythonInfo.cs type UvPythonInfo (line 6) | public readonly record struct UvPythonInfo( FILE: StabilityMatrix.Core/Python/UvPythonListEntry.cs class UvPythonListEntry (line 6) | public class UvPythonListEntry FILE: StabilityMatrix.Core/Python/UvVenvRunner.cs class UvVenvRunner (line 16) | public class UvVenvRunner : IPyVenvRunner method GetRelativeSitePackagesPath (line 26) | public static string GetRelativeSitePackagesPath(PyVersion? version = ... method UvVenvRunner (line 114) | internal UvVenvRunner(PyBaseInstall baseInstall, DirectoryPath rootPath) method UpdateEnvironmentVariables (line 121) | public void UpdateEnvironmentVariables( method Exists (line 129) | public bool Exists() => PythonPath.Exists; method Setup (line 137) | public async Task Setup( method SetPyvenvCfg (line 192) | private void SetPyvenvCfg(string pythonDirectory, bool force = false) method PipInstall (line 239) | public async Task PipInstall(ProcessArgs args, Action? ... method PipUninstall (line 280) | public async Task PipUninstall(ProcessArgs args, Action... method PipList (line 319) | public async Task> PipList() method PipShow (line 371) | public async Task PipShow(string packageName) method PipIndex (line 408) | public async Task PipIndex(string packageName, string... method CustomInstall (line 461) | public async Task CustomInstall(ProcessArgs args, Action Run(ProcessArgs arguments) method RunDetached (line 520) | [MemberNotNull(nameof(Process))] method RunUvDetached (line 629) | [MemberNotNull(nameof(Process))] method GetEntryPoint (line 723) | public async Task GetEntryPoint(string entryPointName) method Dispose (line 745) | public void Dispose() method DisposeAsync (line 761) | public async ValueTask DisposeAsync() FILE: StabilityMatrix.Core/ReparsePoints/DeviceIoControlCode.cs type DeviceIoControlCode (line 3) | internal enum DeviceIoControlCode : uint FILE: StabilityMatrix.Core/ReparsePoints/Junction.cs class Junction (line 10) | [SupportedOSPlatform("windows")] method CreateFile (line 19) | [DllImport("kernel32.dll", CharSet = CharSet.Unicode, SetLastError = t... method DeviceIoControl (line 29) | [DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Auto)] method Create (line 43) | public static void Create(string junctionPoint, string targetDir, bool... method Delete (line 111) | public static void Delete(string junctionPoint) method Exists (line 171) | public static bool Exists(string path) method GetTarget (line 187) | public static string GetTarget(string junctionPoint) method InternalGetTarget (line 198) | private static string? InternalGetTarget(SafeFileHandle handle) method OpenReparsePoint (line 263) | private static SafeFileHandle OpenReparsePoint(string reparsePoint, Wi... method ThrowLastWin32Error (line 284) | [DoesNotReturn] FILE: StabilityMatrix.Core/ReparsePoints/ReparseDataBuffer.cs type ReparseDataBuffer (line 9) | [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] FILE: StabilityMatrix.Core/ReparsePoints/Win32CreationDisposition.cs type Win32CreationDisposition (line 3) | internal enum Win32CreationDisposition : uint FILE: StabilityMatrix.Core/ReparsePoints/Win32ErrorCode.cs type Win32ErrorCode (line 3) | internal enum Win32ErrorCode FILE: StabilityMatrix.Core/ReparsePoints/Win32FileAccess.cs type Win32FileAccess (line 3) | [Flags] FILE: StabilityMatrix.Core/ReparsePoints/Win32FileAttribute.cs type Win32FileAttribute (line 5) | [Flags] FILE: StabilityMatrix.Core/ReparsePoints/Win32FileShare.cs type Win32FileShare (line 3) | [Flags] FILE: StabilityMatrix.Core/Services/DownloadService.cs class DownloadService (line 13) | [RegisterSingleton] method DownloadService (line 21) | public DownloadService( method DownloadToFileAsync (line 32) | public async Task DownloadToFileAsync( method ResumeDownloadToFileAsync (line 134) | public async Task ResumeDownloadToFileAsync( method GetFileSizeAsync (line 303) | public async Task GetFileSizeAsync( method GetImageStreamFromUrl (line 339) | public async Task GetImageStreamFromUrl(string url) method GetContentAsync (line 357) | public async Task GetContentAsync(string url, CancellationToke... method AddConditionalHeaders (line 372) | private async Task AddConditionalHeaders(HttpClient client, Uri url) FILE: StabilityMatrix.Core/Services/IDownloadService.cs type IDownloadService (line 5) | public interface IDownloadService method DownloadToFileAsync (line 7) | Task DownloadToFileAsync( method ResumeDownloadToFileAsync (line 15) | Task ResumeDownloadToFileAsync( method GetFileSizeAsync (line 24) | Task GetFileSizeAsync( method GetImageStreamFromUrl (line 30) | Task GetImageStreamFromUrl(string url); method GetContentAsync (line 32) | Task GetContentAsync(string url, CancellationToken cancellatio... FILE: StabilityMatrix.Core/Services/IImageIndexService.cs type IImageIndexService (line 8) | public interface IImageIndexService method RefreshIndexForAllCollections (line 15) | Task RefreshIndexForAllCollections(); method RefreshIndex (line 17) | Task RefreshIndex(IndexCollection indexCollect... method BackgroundRefreshIndex (line 22) | void BackgroundRefreshIndex(); FILE: StabilityMatrix.Core/Services/IMetadataImportService.cs type IMetadataImportService (line 7) | public interface IMetadataImportService method ScanDirectoryForMissingInfo (line 9) | Task ScanDirectoryForMissingInfo(DirectoryPath directory, IProgress GetMetadataForFile( method UpdateExistingMetadata (line 17) | Task UpdateExistingMetadata(DirectoryPath directory, IProgress FindByModelType(SharedFolderType types); method FindAllFolders (line 34) | Task> FindAllFolders(); method FindByModelTypeAsync (line 39) | Task> FindByModelTypeAsync(SharedFolderTyp... method FindByHashAsync (line 44) | Task> FindByHashAsync(string hashBlake3); method FindBySha256Async (line 49) | Task> FindBySha256Async(string hashSha256); method RemoveModelAsync (line 54) | Task RemoveModelAsync(LocalModelFile model); method RemoveModelsAsync (line 56) | Task RemoveModelsAsync(IEnumerable models); method CheckModelsForUpdateAsync (line 58) | Task CheckModelsForUpdateAsync(); FILE: StabilityMatrix.Core/Services/IPipWheelService.cs type IPipWheelService (line 12) | public interface IPipWheelService method InstallTritonAsync (line 18) | Task InstallTritonAsync( method InstallSageAttentionAsync (line 28) | Task InstallSageAttentionAsync( method InstallNunchakuAsync (line 39) | Task InstallNunchakuAsync( method InstallFlashAttentionAsync (line 50) | Task InstallFlashAttentionAsync( FILE: StabilityMatrix.Core/Services/ISecretsManager.cs type ISecretsManager (line 8) | public interface ISecretsManager method LoadAsync (line 13) | Task LoadAsync(); method SafeLoadAsync (line 18) | Task SafeLoadAsync(); method SaveAsync (line 20) | Task SaveAsync(Secrets secrets); FILE: StabilityMatrix.Core/Services/ISettingsManager.cs type ISettingsManager (line 9) | public interface ISettingsManager method SetLibraryDirOverride (line 46) | void SetLibraryDirOverride(DirectoryPath path); method RegisterOnLibraryDirSet (line 52) | void RegisterOnLibraryDirSet(Action handler); method BeginTransaction (line 58) | SettingsTransaction BeginTransaction(); method Transaction (line 66) | void Transaction(Action func, bool ignoreMissingLibraryDir =... method Transaction (line 72) | void Transaction(Expression> expression... method RelayPropertyFor (line 77) | IDisposable RelayPropertyFor( method RegisterPropertyChangedHandler (line 89) | IDisposable RegisterPropertyChangedHandler( method ObservePropertyChanged (line 101) | IObservable ObservePropertyChanged(Expression>... method TryFindLibrary (line 108) | bool TryFindLibrary(bool forceReload = false); method SetLibraryPath (line 113) | void SetLibraryPath(string path); method SetPortableMode (line 119) | void SetPortableMode(); method SaveLaunchArgs (line 121) | void SaveLaunchArgs(Guid packageId, IEnumerable launchAr... method IsEulaAccepted (line 122) | bool IsEulaAccepted(); method SetEulaAccepted (line 123) | void SetEulaAccepted(); method FlushAsync (line 128) | Task FlushAsync(CancellationToken cancellationToken); FILE: StabilityMatrix.Core/Services/ITrackedDownloadService.cs type ITrackedDownloadService (line 6) | public interface ITrackedDownloadService method NewDownload (line 12) | TrackedDownload NewDownload(Uri downloadUrl, FilePath downloadPath); method NewDownload (line 14) | TrackedDownload NewDownload(string downloadUrl, FilePath downloadPath) => method TryStartDownload (line 16) | Task TryStartDownload(TrackedDownload download); method TryResumeDownload (line 17) | Task TryResumeDownload(TrackedDownload download); method UpdateMaxConcurrentDownloads (line 18) | void UpdateMaxConcurrentDownloads(int newMax); FILE: StabilityMatrix.Core/Services/ImageIndexService.cs class ImageIndexService (line 14) | [RegisterSingleton] method ImageIndexService (line 23) | public ImageIndexService(ILogger logger, ISettingsM... method RefreshIndexForAllCollections (line 36) | public Task RefreshIndexForAllCollections() method RefreshIndex (line 41) | public async Task RefreshIndex(IndexCollection... method OnImageFileAdded (line 106) | private void OnImageFileAdded(object? sender, FilePath filePath) method BackgroundRefreshIndex (line 131) | public void BackgroundRefreshIndex() FILE: StabilityMatrix.Core/Services/MetadataImportService.cs class MetadataImportService (line 14) | [RegisterTransient] method ScanDirectoryForMissingInfo (line 21) | public async Task ScanDirectoryForMissingInfo( method FileHasNoCmInfo (line 143) | private static bool FileHasNoCmInfo(FilePath file) method UpdateExistingMetadata (line 149) | public async Task UpdateExistingMetadata( method GetMetadataForFile (line 238) | public async Task GetMetadataForFile( method GetBlake3Hash (line 300) | private static async Task GetBlake3Hash( method DownloadImage (line 317) | private async Task DownloadImage( FILE: StabilityMatrix.Core/Services/ModelIndexService.cs class ModelIndexService (line 23) | [RegisterSingleton] method Initialize (line 56) | [AutoPostConstruct] method EnsureLoadedAsync (line 91) | private async Task EnsureLoadedAsync() method LoadFromDbAsync (line 102) | private async Task LoadFromDbAsync() method FindAllFolders (line 137) | public async Task> Find... method FindByModelType (line 170) | public IEnumerable FindByModelType(SharedFolderType ty... method FindByModelTypeAsync (line 176) | public Task> FindByModelTypeAsync(SharedFo... method FindByHashAsync (line 192) | public Task> FindByHashAsync(string hashBl... method FindBySha256Async (line 197) | public Task> FindBySha256Async(string hash... method RefreshIndex (line 203) | public Task RefreshIndex() method RefreshIndexCore (line 208) | private async Task RefreshIndexCore() method RefreshIndexParallelCore (line 358) | private async Task RefreshIndexParallelCore() method BackgroundRefreshIndex (line 571) | public void BackgroundRefreshIndex() method RemoveModelAsync (line 581) | public async Task RemoveModelAsync(LocalModelFile model) method RemoveModelsAsync (line 601) | public async Task RemoveModelsAsync(IEnumerable ... method CheckModelsForUpdateAsync (line 626) | public async Task CheckModelsForUpdateAsync() method UpsertModelAsync (line 682) | public async Task UpsertModelAsync(LocalModelFile model) method OnModelIndexReset (line 688) | private void OnModelIndexReset() method CollectModelHashes (line 693) | private static HashSet CollectModelHashes(IEnumerable] method InstallTritonAsync (line 31) | public async Task InstallTritonAsync( method InstallSageAttentionAsync (line 60) | public async Task InstallSageAttentionAsync( method InstallSageAttentionWindowsAsync (line 96) | private async Task InstallSageAttentionWindowsAsync( method FindMatchingWheelAsset (line 148) | private static string? FindMatchingWheelAsset( method CompareTorchVersions (line 216) | private static bool CompareTorchVersions(string installedTorch, string... method InstallSageAttentionFromSourceAsync (line 233) | private async Task InstallSageAttentionFromSourceAsync( method AddMissingLibsToVenvAsync (line 311) | private async Task AddMissingLibsToVenvAsync(IPyVenvRunner venv, IProg... method InstallNunchakuAsync (line 349) | public async Task InstallNunchakuAsync( method FindMatchingNunchakuWheelAsset (line 407) | private static string? FindMatchingNunchakuWheelAsset( method InstallFlashAttentionAsync (line 476) | public async Task InstallFlashAttentionAsync( method FindMatchingFlashAttentionWheelAsset (line 531) | private static string? FindMatchingFlashAttentionWheelAsset( FILE: StabilityMatrix.Core/Services/SecretsManager.cs class SecretsManager (line 13) | [RegisterSingleton] method SecretsManager (line 22) | public SecretsManager(ILogger logger) method LoadAsync (line 28) | public async Task LoadAsync() method SafeLoadAsync (line 40) | public async Task SafeLoadAsync() method SaveAsync (line 58) | public async Task SaveAsync(Secrets secrets) FILE: StabilityMatrix.Core/Services/SettingsManager.cs class SettingsManager (line 20) | [RegisterSingleton] method SetLibraryDirOverride (line 88) | public void SetLibraryDirOverride(DirectoryPath path) method RegisterOnLibraryDirSet (line 94) | public void RegisterOnLibraryDirSet(Action handler) method BeginTransaction (line 114) | public SettingsTransaction BeginTransaction() method Transaction (line 124) | public void Transaction(Action func, bool ignoreMissingLibra... method Transaction (line 140) | public void Transaction(Expression> exp... method RelayPropertyFor (line 153) | public IDisposable RelayPropertyFor( method RegisterPropertyChangedHandler (line 278) | public IDisposable RegisterPropertyChangedHandler( method ObservePropertyChanged (line 305) | public IObservable ObservePropertyChanged(Expression l... method IsEulaAccepted (line 434) | public bool IsEulaAccepted() method SetEulaAccepted (line 449) | public void SetEulaAccepted() method LoadSettings (line 460) | protected virtual void LoadSettings(CancellationToken cancellationToke... method LoadSettingsAsync (line 503) | protected virtual async Task LoadSettingsAsync(CancellationToken cance... method SaveSettings (line 543) | protected virtual void SaveSettings(CancellationToken cancellationToke... method SaveSettingsAsync (line 592) | protected virtual async Task SaveSettingsAsync(CancellationToken cance... method SaveSettingsDelayed (line 643) | private Task SaveSettingsDelayed(TimeSpan delay) method FlushAsync (line 674) | public Task FlushAsync(CancellationToken cancellationToken) FILE: StabilityMatrix.Core/Services/TrackedDownloadService.cs class TrackedDownloadService (line 13) | public class TrackedDownloadService : ITrackedDownloadService, IDisposable method TrackedDownloadService (line 38) | public TrackedDownloadService( method OnDownloadAdded (line 65) | private void OnDownloadAdded(TrackedDownload download) method OnDownloadStarted (line 71) | private void OnDownloadStarted(TrackedDownload download) method AddDownload (line 81) | private void AddDownload(TrackedDownload download) method TryStartDownload (line 106) | public async Task TryStartDownload(TrackedDownload download) method TryResumeDownload (line 132) | public async Task TryResumeDownload(TrackedDownload download) method UpdateMaxConcurrentDownloads (line 158) | public void UpdateMaxConcurrentDownloads(int newMax) method AdjustSemaphoreCount (line 185) | private void AdjustSemaphoreCount() method UpdateJsonForDownload (line 206) | private void UpdateJsonForDownload(TrackedDownload download) method AttachHandlers (line 219) | private void AttachHandlers(TrackedDownload download) method ProcessPendingDownloads (line 224) | private async Task ProcessPendingDownloads() method TrackedDownload_OnProgressStateChanged (line 254) | private void TrackedDownload_OnProgressStateChanged(object? sender, Pr... method LoadInProgressDownloads (line 317) | private void LoadInProgressDownloads(DirectoryPath downloadsDir) method NewDownload (line 384) | public TrackedDownload NewDownload(Uri downloadUrl, FilePath downloadP... method NewTempFileName (line 406) | private static string NewTempFileName(DirectoryPath parentDir) method Dispose (line 424) | public void Dispose() FILE: StabilityMatrix.Core/Updater/IUpdateHelper.cs type IUpdateHelper (line 6) | public interface IUpdateHelper method StartCheckingForUpdates (line 10) | Task StartCheckingForUpdates(); method CheckForUpdate (line 12) | Task CheckForUpdate(); method DownloadUpdate (line 14) | Task DownloadUpdate(UpdateInfo updateInfo, IProgress p... FILE: StabilityMatrix.Core/Updater/SignatureChecker.cs class SignatureChecker (line 6) | public class SignatureChecker method SignatureChecker (line 20) | public SignatureChecker(string? publicKeyPkix = null) method Verify (line 34) | public bool Verify(string data, string signature) method Verify (line 46) | public bool Verify(ReadOnlySpan data, ReadOnlySpan signature) FILE: StabilityMatrix.Core/Updater/UpdateHelper.cs class UpdateHelper (line 17) | [RegisterSingleton] method UpdateHelper (line 42) | public UpdateHelper( method StartCheckingForUpdates (line 69) | public async Task StartCheckingForUpdates() method DownloadUpdate (line 76) | public async Task DownloadUpdate(UpdateInfo updateInfo, IProgress : ValidationAttribute method RequiresMatchAttribute (line 14) | public RequiresMatchAttribute(string propertyName) method RequiresMatchAttribute (line 19) | public RequiresMatchAttribute(string propertyName, string errorMessage) method IsValid (line 25) | protected override ValidationResult IsValid(object? value, ValidationC... FILE: StabilityMatrix.Native.Abstractions/INativeRecycleBinProvider.cs type INativeRecycleBinProvider (line 3) | public interface INativeRecycleBinProvider method MoveFileToRecycleBin (line 10) | void MoveFileToRecycleBin(string path, NativeFileOperationFlags flags ... method MoveFileToRecycleBinAsync (line 18) | Task MoveFileToRecycleBinAsync(string path, NativeFileOperationFlags f... method MoveFilesToRecycleBin (line 25) | void MoveFilesToRecycleBin(IEnumerable paths, NativeFileOperat... method MoveFilesToRecycleBinAsync (line 33) | Task MoveFilesToRecycleBinAsync(IEnumerable paths, NativeFileO... method MoveDirectoryToRecycleBin (line 40) | void MoveDirectoryToRecycleBin(string path, NativeFileOperationFlags f... method MoveDirectoryToRecycleBinAsync (line 48) | Task MoveDirectoryToRecycleBinAsync(string path, NativeFileOperationFl... method MoveDirectoriesToRecycleBin (line 55) | void MoveDirectoriesToRecycleBin(IEnumerable paths, NativeFile... method MoveDirectoriesToRecycleBinAsync (line 63) | Task MoveDirectoriesToRecycleBinAsync( FILE: StabilityMatrix.Native.Abstractions/NativeFileOperationFlags.cs type NativeFileOperationFlags (line 5) | [Flags] class NativeFileOperationFlagsExtensions (line 24) | public static class NativeFileOperationFlagsExtensions method ToWindowsFileOperationFlags (line 26) | [SuppressMessage("ReSharper", "CommentTypo")] FILE: StabilityMatrix.Native.Windows/FileOperations/FileOperationWrapper.cs class FileOperationWrapper (line 8) | [SuppressMessage("ReSharper", "InconsistentNaming")] method FileOperationWrapper (line 16) | [PublicAPI] method FileOperationWrapper (line 20) | public FileOperationWrapper(IFileOperationProgressSink? callbackSink) method FileOperationWrapper (line 23) | public FileOperationWrapper(IFileOperationProgressSink? callbackSink, ... method SetOperationFlags (line 36) | public void SetOperationFlags(FileOperationFlags operationFlags) method CopyItem (line 41) | [PublicAPI] method MoveItem (line 50) | [PublicAPI] method RenameItem (line 59) | [PublicAPI] method DeleteItem (line 67) | public void DeleteItem(string source) method DeleteItems (line 81) | public void DeleteItems(string[] sources) method NewItem (line 116) | [PublicAPI] method PerformOperations (line 124) | public void PerformOperations() method ThrowIfDisposed (line 130) | private void ThrowIfDisposed() method Dispose (line 138) | public void Dispose() method CreateShellItem (line 153) | private static ComReleaser CreateShellItem(string path) method CreateShellItemArray (line 163) | private static ComReleaser CreateShellItemArray(param... method SHParseDisplayName (line 192) | [LibraryImport("shell32.dll", SetLastError = true)] method ILCreateFromPathW (line 201) | [LibraryImport("shell32.dll", SetLastError = true, StringMarshalling =... method SHCreateItemFromParsingName (line 204) | [DllImport("shell32.dll", SetLastError = true, CharSet = CharSet.Unico... method SHCreateShellItemArrayFromIDLists (line 212) | [DllImport("shell32.dll", SetLastError = true, CharSet = CharSet.Unico... FILE: StabilityMatrix.Native.Windows/Interop/ComReleaser.cs class ComReleaser (line 3) | internal sealed class ComReleaser : IDisposable method ComReleaser (line 8) | public ComReleaser(T obj) method Dispose (line 16) | public void Dispose() FILE: StabilityMatrix.Native.Windows/Interop/FileOperationFlags.cs type FileOperationFlags (line 5) | [Flags] FILE: StabilityMatrix.Native.Windows/Interop/FileOperationProgressSinkTcs.cs class FileOperationProgressSinkTcs (line 3) | [GeneratedComClass] method FileOperationProgressSinkTcs (line 9) | public FileOperationProgressSinkTcs() { } method FileOperationProgressSinkTcs (line 11) | public FileOperationProgressSinkTcs(IProgress<(uint, uint)> progress) method StartOperations (line 17) | public virtual void StartOperations() { } method FinishOperations (line 20) | public virtual void FinishOperations(uint hrResult) method PreRenameItem (line 26) | public virtual void PreRenameItem(uint dwFlags, IShellItem psiItem, st... method PostRenameItem (line 29) | public virtual void PostRenameItem( method PreMoveItem (line 38) | public virtual void PreMoveItem( method PostMoveItem (line 46) | public virtual void PostMoveItem( method PreCopyItem (line 56) | public virtual void PreCopyItem( method PostCopyItem (line 64) | public virtual void PostCopyItem( method PreDeleteItem (line 74) | public virtual void PreDeleteItem(uint dwFlags, IShellItem psiItem) { } method PostDeleteItem (line 77) | public virtual void PostDeleteItem( method PreNewItem (line 85) | public virtual void PreNewItem(uint dwFlags, IShellItem psiDestination... method PostNewItem (line 88) | public virtual void PostNewItem( method UpdateProgress (line 99) | public virtual void UpdateProgress(uint iWorkTotal, uint iWorkSoFar) method ResetTimer (line 105) | public virtual void ResetTimer() { } method PauseTimer (line 108) | public virtual void PauseTimer() { } method ResumeTimer (line 111) | public virtual void ResumeTimer() { } FILE: StabilityMatrix.Native.Windows/Interop/IFileOperation.cs type IFileOperation (line 3) | [GeneratedComInterface] method Advise (line 8) | uint Advise(IFileOperationProgressSink pfops); method Unadvise (line 9) | void Unadvise(uint dwCookie); method SetOperationFlags (line 10) | void SetOperationFlags(FileOperationFlags dwOperationFlags); method SetProgressMessage (line 11) | void SetProgressMessage([MarshalAs(UnmanagedType.LPWStr)] string pszMe... method SetProgressDialog (line 12) | void SetProgressDialog([MarshalAs(UnmanagedType.Interface)] object popd); method SetProperties (line 13) | void SetProperties([MarshalAs(UnmanagedType.Interface)] object ppropar... method SetOwnerWindow (line 14) | void SetOwnerWindow(uint hwndParent); method ApplyPropertiesToItem (line 15) | void ApplyPropertiesToItem(IShellItem psiItem); method ApplyPropertiesToItems (line 16) | void ApplyPropertiesToItems([MarshalAs(UnmanagedType.Interface)] objec... method RenameItem (line 17) | void RenameItem( method RenameItems (line 22) | void RenameItems( method MoveItem (line 26) | void MoveItem( method MoveItems (line 32) | void MoveItems([MarshalAs(UnmanagedType.Interface)] object punkItems, ... method CopyItem (line 33) | void CopyItem( method CopyItems (line 39) | void CopyItems([MarshalAs(UnmanagedType.Interface)] object punkItems, ... method DeleteItem (line 40) | void DeleteItem(IShellItem psiItem, IFileOperationProgressSink? pfopsI... method DeleteItems (line 41) | void DeleteItems([MarshalAs(UnmanagedType.Interface)] object punkItems); method NewItem (line 42) | uint NewItem( method PerformOperations (line 49) | void PerformOperations(); method GetAnyOperationsAborted (line 51) | [return: MarshalAs(UnmanagedType.Bool)] FILE: StabilityMatrix.Native.Windows/Interop/IFileOperationProgressSink.cs type IFileOperationProgressSink (line 3) | [GeneratedComInterface] method StartOperations (line 8) | void StartOperations(); method FinishOperations (line 9) | void FinishOperations(uint hrResult); method PreRenameItem (line 11) | void PreRenameItem(uint dwFlags, IShellItem psiItem, [MarshalAs(Unmana... method PostRenameItem (line 12) | void PostRenameItem( method PreMoveItem (line 20) | void PreMoveItem( method PostMoveItem (line 26) | void PostMoveItem( method PreCopyItem (line 35) | void PreCopyItem( method PostCopyItem (line 41) | void PostCopyItem( method PreDeleteItem (line 50) | void PreDeleteItem(uint dwFlags, IShellItem psiItem); method PostDeleteItem (line 51) | void PostDeleteItem(uint dwFlags, IShellItem psiItem, uint hrDelete, I... method PreNewItem (line 53) | void PreNewItem( method PostNewItem (line 58) | void PostNewItem( method UpdateProgress (line 68) | void UpdateProgress(uint iWorkTotal, uint iWorkSoFar); method ResetTimer (line 70) | void ResetTimer(); method PauseTimer (line 71) | void PauseTimer(); method ResumeTimer (line 72) | void ResumeTimer(); FILE: StabilityMatrix.Native.Windows/Interop/IShellItem.cs type IShellItem (line 3) | [GeneratedComInterface] method BindToHandler (line 8) | [return: MarshalAs(UnmanagedType.Interface)] method GetParent (line 15) | IShellItem GetParent(); method GetDisplayName (line 17) | [return: MarshalAs(UnmanagedType.LPWStr)] method GetAttributes (line 20) | uint GetAttributes(uint sfgaoMask); method Compare (line 22) | int Compare(IShellItem psi, uint hint); FILE: StabilityMatrix.Native.Windows/Interop/IShellItemArray.cs type IShellItemArray (line 5) | [GeneratedComInterface] method BindToHandler (line 18) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... method GetPropertyStore (line 26) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... method GetCount (line 29) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... method GetItemAt (line 32) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... method EnumItems (line 35) | [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCod... FILE: StabilityMatrix.Native.Windows/Interop/SIGDN.cs type SIGDN (line 5) | [SuppressMessage("ReSharper", "InconsistentNaming")] FILE: StabilityMatrix.Native.Windows/NativeRecycleBinProvider.cs class NativeRecycleBinProvider (line 8) | [PublicAPI] method MoveFileToRecycleBin (line 12) | public void MoveFileToRecycleBin(string path, NativeFileOperationFlags... method MoveFileToRecycleBinAsync (line 27) | public Task MoveFileToRecycleBinAsync(string path, NativeFileOperation... method MoveFilesToRecycleBin (line 33) | public void MoveFilesToRecycleBin(IEnumerable paths, NativeFil... method MoveFilesToRecycleBinAsync (line 48) | public Task MoveFilesToRecycleBinAsync( method MoveDirectoryToRecycleBin (line 57) | public void MoveDirectoryToRecycleBin(string path, NativeFileOperation... method MoveDirectoryToRecycleBinAsync (line 72) | public Task MoveDirectoryToRecycleBinAsync(string path, NativeFileOper... method MoveDirectoriesToRecycleBin (line 78) | public void MoveDirectoriesToRecycleBin( method MoveDirectoriesToRecycleBinAsync (line 96) | public Task MoveDirectoriesToRecycleBinAsync( FILE: StabilityMatrix.Native.macOS/NativeRecycleBinProvider.cs class NativeRecycleBinProvider (line 7) | [PublicAPI] method MoveFileToRecycleBin (line 11) | public void MoveFileToRecycleBin(string path, NativeFileOperationFlags... method MoveFileToRecycleBinAsync (line 17) | public async Task MoveFileToRecycleBinAsync(string path, NativeFileOpe... method MoveFilesToRecycleBin (line 23) | public void MoveFilesToRecycleBin(IEnumerable paths, NativeFil... method MoveFilesToRecycleBinAsync (line 29) | public async Task MoveFilesToRecycleBinAsync( method MoveDirectoryToRecycleBin (line 40) | public void MoveDirectoryToRecycleBin(string path, NativeFileOperation... method MoveDirectoryToRecycleBinAsync (line 46) | public async Task MoveDirectoryToRecycleBinAsync(string path, NativeFi... method MoveDirectoriesToRecycleBin (line 54) | public void MoveDirectoriesToRecycleBin( method MoveDirectoriesToRecycleBinAsync (line 63) | public async Task MoveDirectoriesToRecycleBinAsync( method RunAppleScriptAsync (line 76) | private static async Task RunAppleScriptAsync( FILE: StabilityMatrix.Native/NativeFileOperations.cs class NativeFileOperations (line 8) | [PublicAPI] method NativeFileOperations (line 16) | static NativeFileOperations() FILE: StabilityMatrix.Tests/Avalonia/CheckpointFileViewModelTests.cs class CheckpointFileViewModelTests (line 14) | [TestClass] method HasStandardUpdate_IsFalse_WhenUpdateIsEarlyAccessOnly (line 17) | [TestMethod] method CheckpointFile_Setter_RaisesDerivedUpdatePropertyNotifications (line 26) | [TestMethod] method CreateViewModel (line 48) | private static CheckpointFileViewModel CreateViewModel(LocalModelFile ... method CreateCheckpointFile (line 65) | private static LocalModelFile CreateCheckpointFile(bool hasUpdate, boo... FILE: StabilityMatrix.Tests/Avalonia/Converters/NullableDefaultNumericConverterTests.cs class NullableDefaultNumericConverterTests (line 6) | [TestClass] method Convert_IntToDecimal_ValueReturnsNullable (line 9) | [TestMethod] method ConvertBack_IntToDecimal_NullableReturnsDefault (line 21) | [TestMethod] method ConvertBack_IntToDouble_NanReturnsDefault (line 33) | [TestMethod] FILE: StabilityMatrix.Tests/Avalonia/DesignDataTests.cs class DesignDataTests (line 6) | [TestClass] method ClassInitialize (line 9) | [ClassInitialize] method Property_ShouldBeNotNull (line 21) | [TestMethod] FILE: StabilityMatrix.Tests/Avalonia/FileNameFormatProviderTests.cs class FileNameFormatProviderTests (line 6) | [TestClass] method TestFileNameFormatProviderValidate_Valid_ShouldNotThrow (line 9) | [TestMethod] method TestFileNameFormatProviderValidate_Invalid_ShouldThrow (line 18) | [TestMethod] FILE: StabilityMatrix.Tests/Avalonia/FileNameFormatTests.cs class FileNameFormatTests (line 7) | [TestClass] method TestFileNameFormatParse (line 10) | [TestMethod] FILE: StabilityMatrix.Tests/Avalonia/LoadableViewModelBaseTests.cs class TestLoadableViewModel (line 14) | public class TestLoadableViewModel : LoadableViewModelBase class TestLoadableViewModelReadOnly (line 25) | public class TestLoadableViewModelReadOnly : LoadableViewModelBase method TestLoadableViewModelReadOnly (line 29) | public TestLoadableViewModelReadOnly(int readOnly) class TestLoadableViewModelReadOnlyLoadable (line 35) | public class TestLoadableViewModelReadOnlyLoadable : LoadableViewModelBase class TestLoadableViewModelObservable (line 40) | public partial class TestLoadableViewModelObservable : LoadableViewModel... method TestCommand (line 49) | [RelayCommand] class TestLoadableViewModelNestedInterface (line 56) | public class TestLoadableViewModelNestedInterface : LoadableViewModelBase class TestLoadableViewModelNested (line 61) | public class TestLoadableViewModelNested : LoadableViewModelBase class LoadableViewModelBaseTests (line 66) | [TestClass] method TestSaveStateToJsonObject_JsonIgnoreAttribute (line 69) | [TestMethod] method TestSaveStateToJsonObject_Observable (line 88) | [TestMethod] method TestSaveStateToJsonObject_IJsonLoadableState (line 103) | [TestMethod] method TestLoadStateFromJsonObject (line 124) | [TestMethod] method TestLoadStateFromJsonObject_Nested_DefaultCtor (line 148) | [TestMethod] method TestLoadStateFromJsonObject_Nested_Existing (line 176) | [TestMethod] method TestLoadStateFromJsonObject_ReadOnly (line 207) | [TestMethod] method TestLoadStateFromJsonObject_ReadOnlyLoadable (line 225) | [TestMethod] FILE: StabilityMatrix.Tests/Avalonia/PromptTests.cs class PromptTests (line 13) | [TestClass] method TestInitialize (line 18) | [TestInitialize] method TestPromptProcessedText (line 33) | [TestMethod] method TestPromptWeightParsing (line 43) | [TestMethod] method TestPromptWeightParsing_DecimalSeparatorCultures_ShouldParse (line 63) | [TestMethod] method ExecuteWithCulture (line 81) | private static T? ExecuteWithCulture(Func func, CultureInfo cult... method ExecuteWithCulture (line 99) | private static void ExecuteWithCulture(Action func, CultureInfo culture) FILE: StabilityMatrix.Tests/Avalonia/UpdateViewModelTests.cs class UpdateViewModelTests (line 7) | [TestClass] method FormatChangelogTest (line 10) | [TestMethod] method FormatChangelogWithChannelTest (line 70) | [TestMethod] FILE: StabilityMatrix.Tests/Core/AnsiParserTests.cs class AnsiParserTests (line 5) | [TestClass] method TestAnsiRegex (line 8) | [DataTestMethod] FILE: StabilityMatrix.Tests/Core/AsyncStreamReaderTests.cs class AsyncStreamReaderTests (line 10) | [TestClass] method TestRead (line 14) | [DataTestMethod] method TestCarriageReturnHandling (line 49) | [TestMethod] FILE: StabilityMatrix.Tests/Core/DefaultUnknownEnumConverterTests.cs class DefaultUnknownEnumConverterTests (line 8) | [TestClass] method TestDeserialize_NormalEnum_ShouldError (line 11) | [TestMethod] method TestDeserialize_UnknownEnum_ShouldConvert (line 20) | [TestMethod] method TestDeserialize_DefaultEnum_ShouldConvert (line 30) | [TestMethod] method TestSerialize_UnknownEnum_ShouldConvert (line 40) | [TestMethod] method TestDeserialize_UnknownEnum_ShouldUseEnumMemberValue (line 50) | [TestMethod] method TestSerialize_DefaultEnum_ShouldConvert (line 60) | [TestMethod] method TestSerialize_UnknownEnum_ShouldUseEnumMemberValue (line 70) | [TestMethod] method TestSerialize_ComplexObject_ShouldUseEnumMemberValue (line 80) | [TestMethod] type NormalEnum (line 90) | private enum NormalEnum type UnknownEnum (line 97) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] type DefaultEnum (line 107) | [JsonConverter(typeof(DefaultUnknownEnumConverter))] FILE: StabilityMatrix.Tests/Core/FileSystemPathTests.cs class FileSystemPathTests (line 6) | [TestClass] method TestFilePathEqualsWin (line 9) | [SupportedOSPlatform("windows")] method TestFilePathEquals (line 31) | [DataTestMethod] method TestFilePathNotEquals (line 52) | [DataTestMethod] method TestDirectoryPathEquals (line 72) | [DataTestMethod] FILE: StabilityMatrix.Tests/Core/GlobalEncryptedSerializerTests.cs class GlobalEncryptedSerializerTests (line 9) | [TestClass] method Serialize_ShouldDeserializeToSameObject (line 12) | [TestMethod] method SerializeV1_ShouldDeserializeToSameObject (line 26) | [TestMethod] method SerializeV2_ShouldDeserializeToSameObject (line 40) | [TestMethod] method SerializeWithNonDefaultKeyInfo_ShouldDeserializeToSameObject (line 54) | [TestMethod] method EncryptAndDecryptBytesWithKeyInfoV2_ShouldReturnSameBytes (line 74) | [TestMethod] method EncryptAndDecryptBytesWithKeyInfoV2_DifferentPassword_ShouldFail (line 90) | [TestMethod] method GetSecureString (line 108) | private static SecureString GetSecureString(string value) FILE: StabilityMatrix.Tests/Core/ModelIndexServiceTests.cs class ModelIndexServiceTests (line 9) | [TestClass] method GetHasEarlyAccessUpdateOnly_ReturnsTrue_WhenAllNewerVersionsAreEarlyAccess (line 12) | [TestMethod] method GetHasEarlyAccessUpdateOnly_ReturnsFalse_WhenAnyNewerVersionIsPublic (line 27) | [TestMethod] method GetHasEarlyAccessUpdateOnly_ReturnsFalse_WhenInstalledVersionIsLatest (line 42) | [TestMethod] method GetHasEarlyAccessUpdateOnly_ReturnsFalse_WhenModelHasNoUpdate (line 56) | [TestMethod] method GetHasEarlyAccessUpdateOnly_ReturnsFalse_WhenInstalledVersionIsNotInRemoteList (line 71) | [TestMethod] method InvokeGetHasEarlyAccessUpdateOnly (line 86) | private static bool InvokeGetHasEarlyAccessUpdateOnly(LocalModelFile m... method CreateLocalModel (line 102) | private static LocalModelFile CreateLocalModel(int installedVersionId,... method CreateRemoteModel (line 123) | private static CivitModel CreateRemoteModel(params CivitModelVersion[]... method CreateVersion (line 137) | private static CivitModelVersion CreateVersion(int id, bool isEarlyAcc... FILE: StabilityMatrix.Tests/Core/PipInstallArgsTests.cs class PipInstallArgsTests (line 6) | [TestClass] method TestGetTorch (line 9) | [TestMethod] method TestGetTorchWithExtraIndex (line 22) | [TestMethod] method TestGetTorchWithMoreStuff (line 44) | [TestMethod] method TestParsedFromRequirementsTxt (line 62) | [TestMethod] method TestWithUserOverrides (line 84) | [TestMethod] FILE: StabilityMatrix.Tests/Core/PipShowResultsTests.cs class PipShowResultsTests (line 8) | [TestClass] method TestSinglePackage (line 11) | [TestMethod] method TestMultiplePackages (line 35) | [TestMethod] method TestMalformedPackage (line 70) | [TestMethod] method TestMultiLineLicense (line 94) | [TestMethod] method TestDuplicatePackageNameInOutput (line 144) | [TestMethod] method TestEmptyInputThrowsFormatException (line 178) | [TestMethod] FILE: StabilityMatrix.Tests/Core/ServiceProviderExtensionsTests.cs class ServiceProviderExtensionsTests (line 7) | [TestClass] class TestDisposable (line 10) | public abstract class TestDisposable : IDisposable method Dispose (line 12) | public abstract void Dispose(); class TestAsyncDisposable (line 15) | public abstract class TestAsyncDisposable : IAsyncDisposable method DisposeAsync (line 17) | public abstract ValueTask DisposeAsync(); method GetDisposables_ReturnsEmptyList_WhenNoDisposables (line 20) | [TestMethod] method GetDisposables_ReturnsEmptyList_WhenNoMaterializedDisposables (line 34) | [TestMethod] method GetDisposables_ReturnsDisposables_WhenMaterializedDisposables (line 50) | [TestMethod] method GetDisposables_ReturnsMutableListReference (line 70) | [TestMethod] FILE: StabilityMatrix.Tests/Helper/EventManagerTests.cs class EventManagerTests (line 6) | [TestClass] method TestInitialize (line 11) | [TestInitialize] method GlobalProgressChanged_ShouldBeInvoked (line 17) | [TestMethod] FILE: StabilityMatrix.Tests/Helper/ImageProcessorTests.cs class ImageProcessorTests (line 5) | [TestClass] method TestGetGridDimensionsFromImageCount (line 8) | [DataTestMethod] FILE: StabilityMatrix.Tests/Helper/PackageFactoryTests.cs class PackageFactoryTests (line 6) | [TestClass] method Setup (line 12) | [TestInitialize] method GetAllAvailablePackages_ReturnsAllPackages (line 31) | [TestMethod] method FindPackageByName_ReturnsPackage (line 38) | [TestMethod] method FindPackageByName_ReturnsNull (line 45) | [TestMethod] FILE: StabilityMatrix.Tests/Models/GenerationParametersTests.cs class GenerationParametersTests (line 5) | [TestClass] method TestParse (line 8) | [TestMethod] method TestParse_NoNegative (line 31) | [TestMethod] method TestParseLineFields (line 53) | [TestMethod] method TestParseLineEdgeCases (line 106) | [TestMethod] method TestParseLine (line 192) | [TestMethod] FILE: StabilityMatrix.Tests/Models/InstalledPackageTests.cs class InstalledPackageTests (line 6) | [TestClass] method TestGetSubPath (line 9) | [DataTestMethod] FILE: StabilityMatrix.Tests/Models/LocalModelFileTests.cs class LocalModelFileTests (line 7) | [TestClass] method Equals_ReturnsFalse_WhenEarlyAccessOnlyFlagDiffers (line 10) | [TestMethod] method RelativePathConnectedModelInfoComparer_TreatsEarlyAccessFlagAsDistinct (line 25) | [TestMethod] method CreateLocalModelFile (line 40) | private static LocalModelFile CreateLocalModelFile(bool hasEarlyAccess... FILE: StabilityMatrix.Tests/Models/Packages/PackageHelper.cs class PackageHelper (line 12) | public static class PackageHelper method GetPackages (line 17) | public static IEnumerable GetPackages() FILE: StabilityMatrix.Tests/Models/Packages/PackageLinkTests.cs class PackageLinkTests (line 12) | [TestClass] method TestPreviewImageUri (line 33) | [TestMethod] method TestLicenseUrl (line 55) | [TestMethod] method GitHubToJsDelivr (line 82) | private static Uri GitHubToJsDelivr(Uri uri) FILE: StabilityMatrix.Tests/Models/Packages/SharedFolderConfigHelperTests.cs class SharedFoldersConfigHelperTests (line 14) | [TestClass] method RunHelperAndGetOutput (line 22) | private async Task RunHelperAndGetOutput( method NormalizeExpectedPath (line 51) | private string NormalizeExpectedPath(string path) => path.Replace('/',... method Json_UpdateForShared_WritesCorrectPaths (line 55) | [TestMethod] method Json_UpdateForDefault_WritesCorrectPaths (line 102) | [TestMethod] method Json_NestedPaths_UpdateForShared_WritesCorrectly (line 145) | [TestMethod] method Yaml_UpdateForShared_WritesCorrectPathsWithRootKey (line 180) | [TestMethod] method Yaml_UpdateForDefault_RelativePaths (line 248) | [TestMethod] method Yaml_UpdateForDefault_RemovesSmRootKey (line 317) | [TestMethod] method Fds_UpdateForShared_WritesCorrectPathsWithRoot (line 388) | [TestMethod] method Fds_UpdateForDefault_WritesCorrectPaths (line 427) | [TestMethod] method Json_SplitRule_UpdateForShared_WritesCorrectArray (line 481) | [TestMethod] FILE: StabilityMatrix.Tests/Models/ProcessArgsTests.cs class ProcessArgsTests (line 7) | [TestClass] method TestStringToArray (line 10) | [DataTestMethod] method TestArrayToString (line 26) | [DataTestMethod] method TestIsQuoted (line 38) | [TestMethod] FILE: StabilityMatrix.Tests/Models/SafetensorMetadataTests.cs class SafetensorMetadataTests (line 7) | [TestClass] method TestParseStreamAsync (line 10) | [TestMethod] FILE: StabilityMatrix.Tests/Models/SharedFoldersTests.cs class SharedFoldersTests (line 7) | [TestClass] method Initialize (line 22) | [TestInitialize] method Cleanup (line 30) | [TestCleanup] method CreateSampleJunctions (line 38) | private void CreateSampleJunctions() method SetupLinks_CreatesJunctions (line 52) | [TestMethod] method SetupLinks_CanDeleteJunctions (line 78) | [TestMethod] FILE: StabilityMatrix.Tests/Native/NativeRecycleBinProviderTests.cs class NativeRecycleBinProviderTests (line 7) | [TestClass] method Initialize (line 12) | [TestInitialize] method Cleanup (line 36) | [TestCleanup] method RecycleFile (line 44) | [TestMethod] method RecycleFiles (line 60) | [TestMethod] method RecycleDirectory (line 85) | [TestMethod] method RecycleDirectories (line 104) | [TestMethod] FILE: StabilityMatrix.Tests/ReparsePoints/JunctionTests.cs class JunctionTest (line 9) | [TestClass] method Initialize (line 15) | [TestInitialize] method Cleanup (line 29) | [TestCleanup] method Exists_NoSuchFile (line 37) | [TestMethod] method Exists_IsADirectory (line 43) | [TestMethod] method Create_VerifyExists_GetTarget_Delete (line 51) | [TestMethod] method Create_ThrowsIfOverwriteNotSpecifiedAndDirectoryExists (line 100) | [TestMethod] method Create_OverwritesIfSpecifiedAndDirectoryExists (line 115) | [TestMethod] method Create_ThrowsIfTargetDirectoryDoesNotExist (line 129) | [TestMethod] method GetTarget_NonExistentJunctionPoint (line 139) | [TestMethod] method GetTarget_CalledOnADirectoryThatIsNotAJunctionPoint (line 146) | [TestMethod] method GetTarget_CalledOnAFile (line 153) | [TestMethod] method Delete_NonExistentJunctionPoint (line 162) | [TestMethod] method Delete_CalledOnADirectoryThatIsNotAJunctionPoint (line 169) | [TestMethod] method Delete_CalledOnAFile (line 176) | [TestMethod] FILE: StabilityMatrix.Tests/TempFiles.cs class TempFiles (line 3) | public static class TempFiles method DeleteDirectory (line 6) | public static void DeleteDirectory(string directory) FILE: StabilityMatrix.UITests/Attributes/TestPriorityAttribute.cs class TestPriorityAttribute (line 3) | [AttributeUsage(AttributeTargets.Method)] method TestPriorityAttribute (line 8) | public TestPriorityAttribute(int priority) FILE: StabilityMatrix.UITests/Extensions/VisualExtensions.cs class VisualExtensions (line 5) | public static class VisualExtensions method GetRelativeBounds (line 7) | public static Rect GetRelativeBounds(this Visual visual, TopLevel topL... FILE: StabilityMatrix.UITests/Extensions/WindowExtensions.cs class WindowExtensions (line 10) | public static class WindowExtensions method ClickTarget (line 12) | public static void ClickTarget(this TopLevel topLevel, Control target) method ClickTargetAsync (line 37) | public static async Task ClickTargetAsync(this TopLevel topLevel, Cont... FILE: StabilityMatrix.UITests/MainWindowTests.cs class MainWindowTests (line 11) | [Collection("TempDir")] method MainWindow_ShouldOpen (line 15) | [AvaloniaFact, TestPriority(1)] method MainWindowViewModel_ShouldOk (line 29) | [AvaloniaFact, TestPriority(2)] method NavigateToModelBrowser_ShouldWork (line 36) | [AvaloniaFact, TestPriority(3)] FILE: StabilityMatrix.UITests/ModelBrowser/CivitAiBrowserTests.cs class CivitAiBrowserTests (line 3) | [Collection("TempDir")] FILE: StabilityMatrix.UITests/ModuleInit.cs class ModuleInit (line 7) | public static class ModuleInit method Init (line 9) | [ModuleInitializer] method InitOther (line 12) | [ModuleInitializer] method ConfigureVerify (line 15) | [ModuleInitializer] FILE: StabilityMatrix.UITests/PriorityOrderer.cs class PriorityOrderer (line 7) | public class PriorityOrderer : ITestCaseOrderer method OrderTestCases (line 9) | public IEnumerable OrderTestCases(IEnumerable(IDictionary EnumerateWindowDialog... method WaitForDialog (line 157) | internal async Task<(BetterContentDialog, T)> WaitForDialog(Visual ... method SaveScreenshot (line 175) | internal void SaveScreenshot(Visual visual) FILE: StabilityMatrix.UITests/VerifyConfig.cs class VerifyConfig (line 5) | internal static class VerifyConfig method VerifyConfig (line 9) | static VerifyConfig() FILE: StabilityMatrix.UITests/WaitHelper.cs class WaitHelper (line 3) | public static class WaitHelper method WaitForConditionAsync (line 5) | public static async Task WaitForConditionAsync( method WaitForNotNullAsync (line 30) | public static async Task WaitForNotNullAsync( FILE: StabilityMatrix/App.xaml.cs class App (line 57) | public partial class App : Application method App (line 73) | public App() method ConfigureErrorHandling (line 88) | private void ConfigureErrorHandling() method ConfigureLogging (line 114) | private static LoggingConfiguration ConfigureLogging() method App_OnStartup (line 152) | private void App_OnStartup(object sender, StartupEventArgs e) method App_OnExit (line 372) | private void App_OnExit(object sender, ExitEventArgs e) method App_DispatcherUnhandledException (line 391) | [DoesNotReturn] FILE: StabilityMatrix/Assets/venv/__init__.py class EnvBuilder (line 20) | class EnvBuilder: method __init__ (line 46) | def __init__(self, system_site_packages=False, clear=False, method create (line 59) | def create(self, env_dir): method clear_directory (line 87) | def clear_directory(self, path): method ensure_directories (line 95) | def ensure_directories(self, env_dir): method create_configuration (line 166) | def create_configuration(self, context): method symlink_or_copy (line 188) | def symlink_or_copy(self, src, dst, relative_symlinks_ok=False): method symlink_or_copy (line 207) | def symlink_or_copy(self, src, dst, relative_symlinks_ok=False): method setup_python (line 250) | def setup_python(self, context): method _call_new_python (line 311) | def _call_new_python(self, context, *py_args, **kwargs): method _setup_pip (line 326) | def _setup_pip(self, context): method setup_scripts (line 331) | def setup_scripts(self, context): method post_setup (line 346) | def post_setup(self, context): method replace_variables (line 356) | def replace_variables(self, text, context): method install_scripts (line 374) | def install_scripts(self, context, path): method upgrade_dependencies (line 424) | def upgrade_dependencies(self, context): function create (line 432) | def create(env_dir, system_site_packages=False, clear=False, function main (line 440) | def main(args=None): FILE: StabilityMatrix/CheckpointBrowserPage.xaml.cs class CheckpointBrowserPage (line 8) | public partial class CheckpointBrowserPage : Page method CheckpointBrowserPage (line 10) | public CheckpointBrowserPage(CheckpointBrowserViewModel viewModel) method VirtualizingGridView_OnPreviewMouseWheel (line 16) | private void VirtualizingGridView_OnPreviewMouseWheel(object sender, M... method FrameworkElement_OnRequestBringIntoView (line 32) | private void FrameworkElement_OnRequestBringIntoView(object sender, Re... method CheckpointBrowserPage_OnLoaded (line 37) | private void CheckpointBrowserPage_OnLoaded(object sender, RoutedEvent... FILE: StabilityMatrix/CheckpointManagerPage.xaml.cs class CheckpointManagerPage (line 8) | public partial class CheckpointManagerPage : Page method CheckpointManagerPage (line 11) | public CheckpointManagerPage(CheckpointManagerViewModel viewModel) method CheckpointManagerPage_OnLoaded (line 18) | private async void CheckpointManagerPage_OnLoaded(object sender, Route... method VirtualizingGridView_OnPreviewMouseWheel (line 28) | private void VirtualizingGridView_OnPreviewMouseWheel(object sender, M... FILE: StabilityMatrix/Controls/AppBrushes.cs class AppBrushes (line 5) | public static class AppBrushes method FromHex (line 11) | private static SolidColorBrush? FromHex(string hex) FILE: StabilityMatrix/Controls/ProgressBarSmoother.cs class ProgressBarSmoother (line 9) | public class ProgressBarSmoother method GetSmoothValue (line 11) | public static double GetSmoothValue(DependencyObject obj) method SetSmoothValue (line 16) | public static void SetSmoothValue(DependencyObject obj, double value) method Changing (line 25) | private static void Changing(DependencyObject d, DependencyPropertyCha... FILE: StabilityMatrix/Controls/RefreshBadge.xaml.cs class RefreshBadge (line 5) | public partial class RefreshBadge : UserControl method RefreshBadge (line 7) | public RefreshBadge() FILE: StabilityMatrix/Converters/BoolNegationConverter.cs class BoolNegationConverter (line 7) | [ValueConversion(typeof(bool), typeof(bool))] method Convert (line 10) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 21) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/BooleanToHiddenVisibleConverter.cs class BooleanToHiddenVisibleConverter (line 8) | public class BooleanToHiddenVisibleConverter : IValueConverter method Convert (line 10) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 24) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/IntDoubleConverter.cs class IntDoubleConverter (line 7) | public class IntDoubleConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object paramete... method ConvertBack (line 25) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/IsStringNullOrWhitespaceConverter.cs class IsStringNullOrWhitespaceConverter (line 7) | [ValueConversion(typeof(string), typeof(bool))] method Convert (line 10) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 20) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/LaunchOptionConverter.cs class LaunchOptionConverter (line 7) | public class LaunchOptionConverter : IValueConverter method Convert (line 9) | public object? Convert(object? value, Type targetType, object paramete... method ConvertBack (line 42) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/LaunchOptionIntDoubleConverter.cs class LaunchOptionIntDoubleConverter (line 7) | public class LaunchOptionIntDoubleConverter : IValueConverter method Convert (line 10) | public object? Convert(object? value, Type targetType, object paramete... method ConvertBack (line 25) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/NullToVisibilityConverter.cs class NullToVisibilityConverter (line 8) | public class NullToVisibilityConverter : IValueConverter method Convert (line 10) | public object Convert(object? value, Type targetType, object parameter... method ConvertBack (line 15) | public object ConvertBack(object? value, Type targetType, object param... FILE: StabilityMatrix/Converters/StringNullOrEmptyToVisibilityConverter.cs class StringNullOrEmptyToVisibilityConverter (line 7) | public class StringNullOrEmptyToVisibilityConverter : IValueConverter method Convert (line 9) | public object Convert(object? value, Type targetType, object parameter... method ConvertBack (line 13) | public object? ConvertBack(object? value, Type targetType, object para... FILE: StabilityMatrix/Converters/UriToBitmapConverter.cs class UriToBitmapConverter (line 8) | public class UriToBitmapConverter : IValueConverter method Convert (line 10) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 25) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/Converters/ValueConverterGroup.cs class ValueConverterGroup (line 8) | public class ValueConverterGroup : List, IValueConverter method Convert (line 10) | public object Convert(object value, Type targetType, object parameter,... method ConvertBack (line 15) | public object ConvertBack(object value, Type targetType, object parame... FILE: StabilityMatrix/DataDirectoryMigrationDialog.xaml.cs class DataDirectoryMigrationDialog (line 11) | public partial class DataDirectoryMigrationDialog : ContentDialog method DataDirectoryMigrationDialog (line 15) | public DataDirectoryMigrationDialog(IContentDialogService dialogServic... method ContinueButton_OnClick (line 23) | private async void ContinueButton_OnClick(object sender, RoutedEventAr... method DataDirectoryMigrationDialog_OnLoaded (line 29) | private void DataDirectoryMigrationDialog_OnLoaded(object sender, Rout... method NoThanks_OnClick (line 34) | private async void NoThanks_OnClick(object sender, RoutedEventArgs e) method Back_OnClick (line 48) | private void Back_OnClick(object sender, RoutedEventArgs e) FILE: StabilityMatrix/DesignData/MockCheckpointBrowserViewModel.cs class MockCheckpointBrowserViewModel (line 12) | [DesignOnly(true)] method MockCheckpointBrowserViewModel (line 15) | public MockCheckpointBrowserViewModel() : base(null!, null!, null!, nu... FILE: StabilityMatrix/DesignData/MockCheckpointFolder.cs class MockCheckpointFolder (line 5) | public class MockCheckpointFolder : CheckpointFolder method MockCheckpointFolder (line 7) | public MockCheckpointFolder() : base(null!, null!, null!, null!, useCa... FILE: StabilityMatrix/DesignData/MockCheckpointManagerViewModel.cs class MockCheckpointManagerViewModel (line 7) | [DesignOnly(true)] method MockCheckpointManagerViewModel (line 10) | public MockCheckpointManagerViewModel() : base(null!, null!, null!, nu... FILE: StabilityMatrix/DesignData/MockFirstLaunchSetupViewModel.cs class MockFirstLaunchSetupViewModel (line 6) | public class MockFirstLaunchSetupViewModel : FirstLaunchSetupViewModel method MockFirstLaunchSetupViewModel (line 8) | public MockFirstLaunchSetupViewModel() FILE: StabilityMatrix/DesignData/MockLaunchViewModel.cs class MockLaunchViewModel (line 6) | [DesignOnly(true)] method MockLaunchViewModel (line 9) | public MockLaunchViewModel() : base( FILE: StabilityMatrix/DesignData/MockModelVersionDialogViewModel.cs class MockModelVersionDialogViewModel (line 8) | public class MockModelVersionDialogViewModel : SelectModelVersionDialogV... method MockModelVersionDialogViewModel (line 10) | public MockModelVersionDialogViewModel() : base(new CivitModel {Name =... FILE: StabilityMatrix/ExceptionWindow.xaml.cs class ExceptionWindow (line 6) | public partial class ExceptionWindow : FluentWindow method ExceptionWindow (line 8) | public ExceptionWindow() method ExceptionWindow_OnLoaded (line 13) | private void ExceptionWindow_OnLoaded(object sender, RoutedEventArgs e) FILE: StabilityMatrix/FirstLaunchSetupWindow.xaml.cs class FirstLaunchSetupWindow (line 7) | public sealed partial class FirstLaunchSetupWindow : FluentWindow method FirstLaunchSetupWindow (line 9) | public FirstLaunchSetupWindow(FirstLaunchSetupViewModel viewModel) method QuitButton_OnClick (line 15) | private void QuitButton_OnClick(object sender, RoutedEventArgs e) method ContinueButton_OnClick (line 21) | private void ContinueButton_OnClick(object sender, RoutedEventArgs e) method FirstLaunchSetupWindow_OnLoaded (line 27) | private void FirstLaunchSetupWindow_OnLoaded(object sender, RoutedEven... FILE: StabilityMatrix/Helper/AsyncDispatchTimer.cs class AsyncDispatcherTimer (line 8) | public class AsyncDispatcherTimer : DispatcherTimer method AsyncDispatcherTimer (line 10) | public AsyncDispatcherTimer() method AsyncDispatcherTimer_Tick (line 15) | private async void AsyncDispatcherTimer_Tick(object? sender, EventArgs e) FILE: StabilityMatrix/Helper/DialogFactory.cs class DialogFactory (line 18) | public class DialogFactory : IDialogFactory method DialogFactory (line 30) | public DialogFactory(IContentDialogService contentDialogService, method CreateLaunchOptionsDialog (line 50) | public LaunchOptionsDialog CreateLaunchOptionsDialog(IEnumerable?> ShowTextEntryDialog(string title, method ShowConfirmationDialog (line 119) | public async Task ShowConfirmationDialog(string title, string me... method CreateOneClickInstallDialog (line 136) | public OneClickInstallDialog CreateOneClickInstallDialog() method CreateInstallerWindow (line 141) | public InstallerWindow CreateInstallerWindow() method CreateInstallLocationsDialog (line 146) | public SelectInstallLocationsDialog CreateInstallLocationsDialog() method CreateDataDirectoryMigrationDialog (line 158) | public DataDirectoryMigrationDialog CreateDataDirectoryMigrationDialog() method CreateWebLoginDialog (line 170) | public WebLoginDialog CreateWebLoginDialog() method CreateSelectModelVersionDialog (line 178) | public SelectModelVersionDialog CreateSelectModelVersionDialog(CivitMo... FILE: StabilityMatrix/Helper/IDialogFactory.cs type IDialogFactory (line 8) | public interface IDialogFactory method CreateLaunchOptionsDialog (line 10) | LaunchOptionsDialog CreateLaunchOptionsDialog(IEnumerable?> ShowTextEntryDialog(string title, method ShowConfirmationDialog (line 27) | Task ShowConfirmationDialog(string title, string message, string... method CreateOneClickInstallDialog (line 29) | OneClickInstallDialog CreateOneClickInstallDialog(); method CreateInstallerWindow (line 30) | InstallerWindow CreateInstallerWindow(); method CreateInstallLocationsDialog (line 31) | SelectInstallLocationsDialog CreateInstallLocationsDialog(); method CreateDataDirectoryMigrationDialog (line 32) | DataDirectoryMigrationDialog CreateDataDirectoryMigrationDialog(); method CreateWebLoginDialog (line 33) | WebLoginDialog CreateWebLoginDialog(); method CreateSelectModelVersionDialog (line 34) | SelectModelVersionDialog CreateSelectModelVersionDialog(CivitModel mod... FILE: StabilityMatrix/Helper/ISnackbarService.cs type ISnackbarService (line 9) | public interface ISnackbarService method ShowSnackbarAsync (line 24) | public Task ShowSnackbarAsync( method TryAsync (line 40) | public Task> TryAsync( method TryAsync (line 58) | Task> TryAsync( FILE: StabilityMatrix/Helper/ScreenExtensions.cs class ScreenExtensions (line 8) | public static class ScreenExtensions method GetDpi (line 13) | public static void GetDpi(this System.Windows.Forms.Screen screen, Dpi... method GetScalingForPoint (line 21) | public static double GetScalingForPoint(System.Drawing.Point aPoint) method MonitorFromPoint (line 30) | [DllImport(User32)] method GetDpiForMonitor (line 34) | [DllImport(Shcore)] method GetWindowPlacement (line 38) | [DllImport(User32, CharSet = CharSet.Auto)] method SetWindowPlacement (line 43) | [DllImport(User32, CharSet = CharSet.Auto, SetLastError = true)] type DpiType (line 48) | public enum DpiType method GetPlacement (line 55) | public static WindowPlacement GetPlacement(IntPtr hWnd) method SetPlacement (line 63) | public static bool SetPlacement(IntPtr hWnd, WindowPlacement aPlacement) type Pointstruct (line 69) | [StructLayout(LayoutKind.Sequential)] method Pointstruct (line 75) | public Pointstruct(int x, int y) type Rect (line 82) | [StructLayout(LayoutKind.Sequential)] method Rect (line 90) | public Rect(int left, int top, int right, int bottom) method Rect (line 98) | public Rect(System.Windows.Rect r) method FromXywh (line 106) | public static Rect FromXywh(int x, int y, int width, int height) type WindowPlacement (line 114) | [StructLayout(LayoutKind.Sequential)] method ToString (line 124) | public override string ToString() method ReadFromBase64String (line 130) | public void ReadFromBase64String(string aB64) method ReadStruct (line 147) | public static T ReadStruct(byte[] aSrcBuffer, int aOffset) method ReadStruct (line 157) | public static T ReadStruct(Stream fs) method RawSerialize (line 167) | public static byte[] RawSerialize(object anything) FILE: StabilityMatrix/Helper/SnackbarService.cs class SnackbarService (line 15) | public class SnackbarService : ISnackbarService method SnackbarService (line 21) | public SnackbarService(Wpf.Ui.Contracts.ISnackbarService snackbarServi... method ShowSnackbarAsync (line 28) | public async Task ShowSnackbarAsync( method TryAsync (line 40) | public async Task> TryAsync( method TryAsync (line 60) | public async Task> TryAsync( FILE: StabilityMatrix/InstallerWindow.xaml.cs class InstallerWindow (line 14) | public sealed partial class InstallerWindow : FluentWindow method InstallerWindow (line 19) | public InstallerWindow(InstallerViewModel viewModel, InstallerWindowDi... method InstallPage_OnLoaded (line 30) | private async void InstallPage_OnLoaded(object sender, RoutedEventArgs e) FILE: StabilityMatrix/Interactions/EventTriggerWithoutPropogation.cs class EventTriggerWithoutPropagation (line 5) | public class EventTriggerWithoutPropagation : Microsoft.Xaml.Behaviors.E... method OnEvent (line 7) | protected override void OnEvent(System.EventArgs eventArgs) FILE: StabilityMatrix/LaunchOptionsDialog.xaml.cs class LaunchOptionsDialog (line 10) | public partial class LaunchOptionsDialog : ContentDialog method AsLaunchArgs (line 14) | public List AsLaunchArgs() => viewModel.AsLaunchArgs(); method LaunchOptionsDialog (line 16) | public LaunchOptionsDialog(IContentDialogService dialogService, Launch... method LaunchOptionsDialog_OnLoaded (line 24) | private void LaunchOptionsDialog_OnLoaded(object sender, RoutedEventAr... FILE: StabilityMatrix/LaunchPage.xaml.cs class LaunchPage (line 7) | public sealed partial class LaunchPage : Page method LaunchPage (line 11) | public LaunchPage(LaunchViewModel viewModel) method LaunchPage_OnLoaded (line 18) | private void LaunchPage_OnLoaded(object sender, RoutedEventArgs e) FILE: StabilityMatrix/MainWindow.xaml.cs class MainWindow (line 24) | public partial class MainWindow : FluentWindow method MainWindow (line 29) | public MainWindow(IPageService pageService, IContentDialogService cont... method InstanceOnPageChangeRequested (line 50) | private void InstanceOnPageChangeRequested(object? sender, Type e) method MainWindow_OnLoaded (line 55) | private async void MainWindow_OnLoaded(object sender, RoutedEventArgs e) method RootNavigation_OnPaneOpened (line 63) | private void RootNavigation_OnPaneOpened(NavigationView sender, Routed... method RootNavigation_OnPaneClosed (line 71) | private void RootNavigation_OnPaneClosed(NavigationView sender, Routed... method MainWindow_OnClosed (line 79) | private void MainWindow_OnClosed(object? sender, EventArgs e) method ObserveSizeChanged (line 84) | private void ObserveSizeChanged() method MainWindow_OnClosing (line 105) | private void MainWindow_OnClosing(object? sender, CancelEventArgs e) FILE: StabilityMatrix/Models/CheckpointFile.cs class CheckpointFile (line 23) | public partial class CheckpointFile : ObservableObject method CheckpointFile (line 62) | public CheckpointFile(IDialogFactory dialogFactory) method OnConnectedModelChanged (line 67) | partial void OnConnectedModelChanged(ConnectedModelInfo? value) method DeleteAsync (line 84) | [RelayCommand] method RenameAsync (line 112) | [RelayCommand] method OpenOnCivitAi (line 136) | [RelayCommand] method LoadPreviewImage (line 143) | private async Task LoadPreviewImage() method FromDirectoryIndex (line 166) | public static IEnumerable FromDirectoryIndex(IDialogFa... method FromDirectoryIndex (line 215) | public static IEnumerable FromDirectoryIndex(IDialogFa... FILE: StabilityMatrix/Models/CheckpointFolder.cs class CheckpointFolder (line 23) | public partial class CheckpointFolder : ObservableObject method CheckpointFolder (line 75) | public CheckpointFolder( method OnTitleChanged (line 96) | partial void OnTitleChanged(string value) method OnIsCategoryEnabledChanged (line 111) | partial void OnIsCategoryEnabledChanged(bool value) method OnCheckpointFilesChanged (line 122) | private void OnCheckpointFilesChanged(object? sender, NotifyCollection... method OnCheckpointFileDelete (line 139) | private void OnCheckpointFileDelete(object? sender, CheckpointFile file) method OnPreviewDropAsync (line 144) | [RelayCommand] method ShowInExplorer (line 159) | [RelayCommand] method ImportFilesAsync (line 168) | public async Task ImportFilesAsync( method DelayedClearProgress (line 305) | private void DelayedClearProgress(TimeSpan delay) method GetCheckpointFilesAsync (line 320) | private async Task> GetCheckpointFilesAsync( method IndexAsync (line 352) | public async Task IndexAsync(IProgress? progress = def... FILE: StabilityMatrix/OneClickInstallDialog.xaml.cs class OneClickInstallDialog (line 8) | public partial class OneClickInstallDialog : ContentDialog method OneClickInstallDialog (line 12) | public OneClickInstallDialog(IContentDialogService dialogService, OneC... method OneClickInstallDialog_OnLoaded (line 20) | private void OneClickInstallDialog_OnLoaded(object sender, RoutedEvent... FILE: StabilityMatrix/PackageManagerPage.xaml.cs class PackageManagerPage (line 13) | public sealed partial class PackageManagerPage : Page method PackageManagerPage (line 17) | public PackageManagerPage(PackageManagerViewModel viewModel) method InstallPage_OnLoaded (line 24) | private async void InstallPage_OnLoaded(object sender, RoutedEventArgs e) FILE: StabilityMatrix/SelectInstallLocationsDialog.xaml.cs class SelectInstallLocationsDialog (line 8) | public partial class SelectInstallLocationsDialog : ContentDialog method SelectInstallLocationsDialog (line 10) | public SelectInstallLocationsDialog(IContentDialogService dialogServic... method ContinueButton_OnClick (line 17) | private void ContinueButton_OnClick(object sender, RoutedEventArgs e) method SelectInstallLocationsDialog_OnLoaded (line 22) | private void SelectInstallLocationsDialog_OnLoaded(object sender, Rout... FILE: StabilityMatrix/SelectModelVersionDialog.xaml.cs class SelectModelVersionDialog (line 10) | public partial class SelectModelVersionDialog : ContentDialog method SelectModelVersionDialog (line 14) | public SelectModelVersionDialog(IContentDialogService dialogService, method ListView_PreviewMouseWheel (line 22) | private void ListView_PreviewMouseWheel(object sender, MouseWheelEvent... method Cancel_Click (line 38) | private void Cancel_Click(object sender, RoutedEventArgs e) method Import_OnClick (line 43) | private void Import_OnClick(object sender, RoutedEventArgs e) FILE: StabilityMatrix/Services/INotificationBarService.cs type INotificationBarService (line 5) | public interface INotificationBarService : ISnackbarService method ShowStartupNotifications (line 7) | public void ShowStartupNotifications(); FILE: StabilityMatrix/Services/InstallerWindowDialogService.cs class InstallerWindowDialogService (line 5) | public class InstallerWindowDialogService : ContentDialogService FILE: StabilityMatrix/Services/NotificationBarService.cs class NotificationBarService (line 10) | public class NotificationBarService : SnackbarService, INotificationBarS... method NotificationBarService (line 14) | public NotificationBarService(ISettingsManager settingsManager) method ShowStartupNotifications (line 19) | public void ShowStartupNotifications() FILE: StabilityMatrix/Services/PageContentDialogService.cs class PageContentDialogService (line 5) | public class PageContentDialogService : ContentDialogService FILE: StabilityMatrix/Services/PageService.cs class PageService (line 7) | public class PageService : IPageService method PageService (line 17) | public PageService(IServiceProvider serviceProvider) method GetPage (line 23) | public T? GetPage() where T : class method GetPage (line 32) | public FrameworkElement? GetPage(Type pageType) FILE: StabilityMatrix/SettingsPage.xaml.cs class SettingsPage (line 11) | public partial class SettingsPage : INavigableView method SettingsPage (line 13) | public SettingsPage(SettingsViewModel viewModel) method SettingsPage_OnLoaded (line 24) | private void SettingsPage_OnLoaded(object sender, RoutedEventArgs e) FILE: StabilityMatrix/TextToImagePage.xaml.cs class TextToImagePage (line 9) | public sealed partial class TextToImagePage : Page method TextToImagePage (line 13) | public TextToImagePage(TextToImageViewModel viewModel, PageContentDial... method PositivePromptBox_OnQuerySubmitted (line 20) | private void PositivePromptBox_OnQuerySubmitted(AutoSuggestBox sender,... method PositivePromptBox_OnSuggestionChosen (line 24) | private void PositivePromptBox_OnSuggestionChosen(AutoSuggestBox sende... method PositivePromptBox_OnTextChanged (line 28) | private void PositivePromptBox_OnTextChanged(AutoSuggestBox sender, Au... method NegativePromptBox_OnQuerySubmitted (line 38) | private void NegativePromptBox_OnQuerySubmitted(AutoSuggestBox sender,... method NegativePromptBox_OnSuggestionChosen (line 42) | private void NegativePromptBox_OnSuggestionChosen(AutoSuggestBox sende... method NegativePromptBox_OnTextChanged (line 46) | private void NegativePromptBox_OnTextChanged(AutoSuggestBox sender, Au... method TextToImagePage_OnLoaded (line 56) | private async void TextToImagePage_OnLoaded(object sender, RoutedEvent... FILE: StabilityMatrix/UpdateWindow.xaml.cs class UpdateWindow (line 7) | public partial class UpdateWindow : FluentWindow method UpdateWindow (line 11) | public UpdateWindow(UpdateWindowViewModel viewModel) method UpdateWindow_OnLoaded (line 18) | private async void UpdateWindow_OnLoaded(object sender, RoutedEventArg... method RemindMeLaterButton_OnClick (line 23) | private void RemindMeLaterButton_OnClick(object sender, RoutedEventArg... FILE: StabilityMatrix/ViewModels/CheckpointBrowserCardViewModel.cs class CheckpointBrowserCardViewModel (line 29) | public partial class CheckpointBrowserCardViewModel : ProgressViewModel method CheckpointBrowserCardViewModel (line 44) | public CheckpointBrowserCardViewModel( method GetImage (line 72) | private BitmapImage GetImage() method OnNsfwModeChanged (line 89) | private void OnNsfwModeChanged(object? sender, bool value) method OpenModel (line 94) | [RelayCommand] method Import (line 100) | [RelayCommand] method ShowVersionDialog (line 106) | [RelayCommand] method DoImport (line 125) | private async Task DoImport(CivitModel model, CivitModelVersion? selec... method DelayedClearProgress (line 259) | private void DelayedClearProgress(TimeSpan delay) FILE: StabilityMatrix/ViewModels/CheckpointBrowserViewModel.cs class CheckpointBrowserViewModel (line 27) | public partial class CheckpointBrowserViewModel : ObservableObject method CheckpointBrowserViewModel (line 64) | public CheckpointBrowserViewModel( method OnLoaded (line 83) | public void OnLoaded() method FilterModelCardsPredicate (line 100) | private bool FilterModelCardsPredicate(object? item) method CivitModelQuery (line 109) | private async Task CivitModelQuery(CivitModelsRequest request) method UpdateModelCards (line 196) | private void UpdateModelCards(IEnumerable? models, CivitMe... method SearchModels (line 220) | [RelayCommand] method PreviousPage (line 294) | [RelayCommand] method NextPage (line 303) | [RelayCommand] method OnModelCardsChanged (line 311) | partial void OnModelCardsChanged(ObservableCollection SetGpuInfo() method OnLoaded (line 55) | public void OnLoaded() method OpenLicenseLink (line 60) | [RelayCommand] FILE: StabilityMatrix/ViewModels/InstallerViewModel.cs class InstallerViewModel (line 34) | public partial class InstallerViewModel : ObservableObject method InstallerViewModel (line 104) | public InstallerViewModel(ISettingsManager settingsManager, ILogger DownloadPackage(string version, bool isCommitHash) method InstallPackage (line 370) | private async Task InstallPackage() method SelectedPackageOnConsoleOutput (line 385) | private void SelectedPackageOnConsoleOutput(object? sender, ProcessOut... method InstallGitIfNecessary (line 390) | private async Task InstallGitIfNecessary() method OnPackageInstalled (line 418) | private void OnPackageInstalled() => PackageInstalled?.Invoke(this, Ev... FILE: StabilityMatrix/ViewModels/LaunchOptionsDialogViewModel.cs class LaunchOptionsDialogViewModel (line 14) | public partial class LaunchOptionsDialogViewModel : ObservableObject method AsLaunchArgs (line 63) | public List AsLaunchArgs() method Initialize (line 73) | public void Initialize(IEnumerable definitions... method Clear (line 147) | public void Clear() method OnLoad (line 153) | public void OnLoad() FILE: StabilityMatrix/ViewModels/LaunchViewModel.cs class LaunchViewModel (line 26) | public partial class LaunchViewModel : ObservableObject method LaunchViewModel (line 52) | public LaunchViewModel(ISettingsManager settingsManager, method OnSelectedPackageChanged (line 79) | partial void OnSelectedPackageChanged(InstalledPackage? value) method OnTeachingTooltipNeeded (line 85) | private void OnTeachingTooltipNeeded(object? sender, EventArgs e) method OnInstalledPackagesChanged (line 90) | private void OnInstalledPackagesChanged(object? sender, EventArgs e) method ToastNotificationManagerCompatOnOnActivated (line 95) | private void ToastNotificationManagerCompatOnOnActivated( method ConfigAsync (line 176) | [RelayCommand] method LaunchWebUi (line 220) | [RelayCommand] method RunningPackageOnStartupComplete (line 226) | private void RunningPackageOnStartupComplete(object? sender, string url) method OnLoaded (line 245) | public void OnLoaded() method OnShutdown (line 266) | public void OnShutdown() method Stop (line 271) | [RelayCommand] method LoadPackages (line 290) | private void LoadPackages() method SetProcessRunning (line 310) | private void SetProcessRunning(bool running) method OnConsoleOutput (line 324) | private void OnConsoleOutput(object? sender, ProcessOutput output) method OnExit (line 354) | private void OnExit(object? sender, int exitCode) FILE: StabilityMatrix/ViewModels/MainWindowViewModel.cs class MainWindowViewModel (line 27) | public partial class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 38) | public MainWindowViewModel( method OnLoaded (line 72) | public async Task OnLoaded() method OpenLinkPatreon (line 113) | [RelayCommand] method OpenLinkDiscord (line 119) | [RelayCommand] method DoUpdate (line 125) | [RelayCommand] method DoSettingsCheck (line 136) | private async Task DoSettingsCheck() method ShowPathSelectionDialog (line 172) | private async Task ShowPathSelectionDialog() method OnGlobalProgressChanged (line 204) | private void OnGlobalProgressChanged(object? sender, int progress) method ResizeWindow (line 231) | private void ResizeWindow() method SetTheme (line 252) | private void SetTheme() FILE: StabilityMatrix/ViewModels/OneClickInstallViewModel.cs class OneClickInstallViewModel (line 18) | public partial class OneClickInstallViewModel : ObservableObject method OneClickInstallViewModel (line 42) | public OneClickInstallViewModel(ISettingsManager settingsManager, IPac... method Install (line 61) | [RelayCommand] method ToggleAdvancedMode (line 69) | [RelayCommand] method DoInstall (line 76) | private async Task DoInstall() method DownloadPackage (line 160) | private async Task DownloadPackage(BasePackage selectedPackage, string... method InstallPackage (line 176) | private async Task InstallPackage(BasePackage selectedPackage) FILE: StabilityMatrix/ViewModels/PackageManagerViewModel.cs class PackageManagerViewModel (line 25) | public partial class PackageManagerViewModel : ObservableObject method PackageManagerViewModel (line 64) | public PackageManagerViewModel(ILogger logger... method OnLoaded (line 95) | public async Task OnLoaded() method OnSelectedPackageChanged (line 137) | partial void OnSelectedPackageChanged(InstalledPackage? value) method Install (line 148) | [RelayCommand] method Uninstall (line 162) | [RelayCommand] method DeleteDirectoryAsync (line 207) | private Task DeleteDirectoryAsync(string targetDirectory) method DeleteDirectory (line 228) | private void DeleteDirectory(string targetDirectory) method UpdateSelectedPackage (line 280) | private async Task UpdateSelectedPackage() method ShowInstallWindow (line 317) | [RelayCommand] FILE: StabilityMatrix/ViewModels/ProgressViewModel.cs class ProgressViewModel (line 9) | public partial class ProgressViewModel : ObservableObject FILE: StabilityMatrix/ViewModels/RefreshBadgeViewModel.cs class RefreshBadgeViewModel (line 16) | public partial class RefreshBadgeViewModel : ObservableObject method RefreshBadgeViewModel (line 77) | public RefreshBadgeViewModel() method Refresh (line 82) | [RelayCommand] FILE: StabilityMatrix/ViewModels/SelectInstallLocationsViewModel.cs class SelectInstallLocationsViewModel (line 19) | public partial class SelectInstallLocationsViewModel : ObservableObject method SelectInstallLocationsViewModel (line 48) | public SelectInstallLocationsViewModel(ISettingsManager settingsManager) method OnLoaded (line 55) | public void OnLoaded() method OnDataDirectoryChanged (line 61) | partial void OnDataDirectoryChanged(string value) method ValidateDataDirectory (line 66) | private async Task ValidateDataDirectory() method ShowFolderBrowserDialog (line 133) | [RelayCommand] method OnIsPortableModeChanged (line 148) | partial void OnIsPortableModeChanged(bool value) FILE: StabilityMatrix/ViewModels/SelectModelVersionDialogViewModel.cs class SelectModelVersionDialogViewModel (line 11) | public partial class SelectModelVersionDialogViewModel : ObservableObject method SelectModelVersionDialogViewModel (line 21) | public SelectModelVersionDialogViewModel(CivitModel civitModel, ISetti... method OnSelectedVersionChanged (line 38) | partial void OnSelectedVersionChanged(CivitModelVersion value) method OnSelectedFileChanged (line 50) | partial void OnSelectedFileChanged(CivitFile value) FILE: StabilityMatrix/ViewModels/SettingsViewModel.cs class SettingsViewModel (line 40) | public partial class SettingsViewModel : ObservableObject method OnWebApiHostChanged (line 78) | partial void OnWebApiHostChanged(string? value) method OnWebApiPortChanged (line 84) | partial void OnWebApiPortChanged(string? value) method OnKeepFolderLinksOnShutdownChanged (line 92) | partial void OnKeepFolderLinksOnShutdownChanged(bool value) method SettingsViewModel (line 107) | public SettingsViewModel( method OnIsDebugModeEnabledChanged (line 135) | partial void OnIsDebugModeEnabledChanged(bool value) => EventManager.I... method OnSelectedThemeChanged (line 142) | partial void OnSelectedThemeChanged(string value) method OnIsVersionFlyoutOpenChanged (line 164) | partial void OnIsVersionFlyoutOpenChanged(bool value) method ModelFileSearchAsync (line 226) | [RelayCommand] method WebViewDemo (line 276) | [RelayCommand] method PingWebApi (line 294) | [RelayCommand] method TryPingWebApi (line 309) | private async Task TryPingWebApi() method OpenAppDataDirectory (line 329) | [RelayCommand] method OpenLibraryDirectory (line 338) | [RelayCommand] method OpenLicenseDialog (line 344) | [RelayCommand] method AppVersionClickAsync (line 392) | [RelayCommand] method DebugTriggerException (line 425) | [RelayCommand] method ApplyTheme (line 432) | private void ApplyTheme(string value) method SetWebApiDefaults (line 449) | public void SetWebApiDefaults() method OnLoaded (line 470) | public void OnLoaded() FILE: StabilityMatrix/ViewModels/SnackbarViewModel.cs class SnackbarViewModel (line 10) | public partial class SnackbarViewModel : ObservableObject method SnackbarViewModel (line 20) | public SnackbarViewModel(ISnackbarService snackbarService) method OnOpenSnackbar (line 25) | [RelayCommand] FILE: StabilityMatrix/ViewModels/TextToImageViewModel.cs class TextToImageViewModel (line 22) | public partial class TextToImageViewModel : ObservableObject method TextToImageViewModel (line 77) | public TextToImageViewModel(IA3WebApiManager a3WebApiManager, ILogger<... method OnLoaded (line 89) | public async Task OnLoaded() method SetActiveModelFromApi (line 118) | private async Task SetActiveModelFromApi() method CheckConnection (line 134) | private async Task CheckConnection() method PromptRetryConnection (line 158) | private async Task PromptRetryConnection() method StartProgressTracking (line 171) | private void StartProgressTracking(TimeSpan? interval = null) method StopProgressTracking (line 182) | private void StopProgressTracking() method OnProgressTrackingTick (line 189) | private async Task OnProgressTrackingTick() method Base64ToBitmap (line 225) | private static BitmapImage Base64ToBitmap(string base64String) method TextToImageGenerate (line 239) | [RelayCommand] FILE: StabilityMatrix/ViewModels/UpdateWindowViewModel.cs class UpdateWindowViewModel (line 16) | public partial class UpdateWindowViewModel : ObservableObject method UpdateWindowViewModel (line 22) | public UpdateWindowViewModel( method OnLoaded (line 47) | public async Task OnLoaded() method InstallUpdate (line 64) | [RelayCommand] FILE: StabilityMatrix/ViewModels/WebLoginViewModel.cs type NavigationResult (line 11) | public record struct NavigationResult(Uri? Uri, List... class WebLoginViewModel (line 13) | public partial class WebLoginViewModel : ObservableObject method OnLoaded (line 28) | public void OnLoaded() method OnSourceChanged (line 35) | public void OnSourceChanged(Uri? source, List? coo... method OnNavigationCompleted (line 44) | public void OnNavigationCompleted(Uri? uri) method WaitForNavigation (line 54) | public async Task WaitForNavigation(Uri uri, CancellationToken ct = de... FILE: StabilityMatrix/WebLoginDialog.xaml.cs class WebLoginDialog (line 9) | public partial class WebLoginDialog : ContentDialog method WebLoginDialog (line 21) | public WebLoginDialog(IContentDialogService dialogService, WebLoginVie... method WebLoginDialog_OnLoaded (line 31) | private void WebLoginDialog_OnLoaded(object sender, RoutedEventArgs e)... method LoginWebView_OnNavigationCompleted (line 34) | private async void LoginWebView_OnNavigationCompleted(object? sender, ... method LoginWebView_OnSourceChanged (line 45) | private async void LoginWebView_OnSourceChanged(object? sender, CoreWe... FILE: Tools/add_resx_strings.py class CommentedTreeBuilder (line 39) | class CommentedTreeBuilder(ET.TreeBuilder): method comment (line 40) | def comment(self, data): function get_indentation (line 48) | def get_indentation(line: str) -> str: function escape_xml_value (line 53) | def escape_xml_value(value: str) -> str: function add_strings_to_resx (line 64) | def add_strings_to_resx( function main (line 243) | def main( FILE: analyzers/StabilityMatrix.Analyzers.CodeFixes/ControlMustInheritBaseFixProvider.cs class ControlMustInheritBaseFixProvider (line 16) | [ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(ControlMustIn... method GetFixAllProvider (line 21) | public sealed override FixAllProvider GetFixAllProvider() => WellKnown... method RegisterCodeFixesAsync (line 23) | public sealed override async Task RegisterCodeFixesAsync(CodeFixContex... method MakeControlInheritBaseAsync (line 95) | private async Task MakeControlInheritBaseAsync( method IsGlobalNamespace (line 277) | private bool IsGlobalNamespace(INamespaceSymbol? namespaceSymbol) method HasUsingDirective (line 282) | private bool HasUsingDirective(CompilationUnitSyntax root, string name... method DoesInheritFrom (line 287) | private static bool DoesInheritFrom(INamedTypeSymbol? type, INamedType... FILE: analyzers/StabilityMatrix.Analyzers.CodeFixes/DocumentEditorExtensions.cs class DocumentEditorExtensions (line 10) | public static class DocumentEditorExtensions method AddUsingDirectiveIfNotPresentAsync (line 12) | public static Task AddUsingDirectiveIfNotPresentAsync( method AddUsingDirectiveIfNotPresentAsync (line 57) | public static async Task AddUsingDirectiveIfNotPresentAsync( method IsGlobalNamespace (line 70) | private static bool IsGlobalNamespace(INamespaceSymbol? namespaceSymbol) FILE: analyzers/StabilityMatrix.Analyzers.CodeFixes/MissingViewAttributeFixProvider.cs class MissingViewAttributeFixProvider (line 12) | [ExportCodeFixProvider(LanguageNames.CSharp, Name = nameof(MissingViewAt... method GetFixAllProvider (line 17) | public sealed override FixAllProvider GetFixAllProvider() => WellKnown... method RegisterCodeFixesAsync (line 19) | public sealed override async Task RegisterCodeFixesAsync(CodeFixContex... method AddViewAttributeAsync (line 121) | private async Task AddViewAttributeAsync( method ChangeBaseClassAsync (line 152) | private async Task ChangeBaseClassAsync( method FindPotentialViewsAsync (line 202) | private async Task> FindPotentialViewsAs... method HasUsingDirective (line 253) | private bool HasUsingDirective(SyntaxNode root, string namespaceName) class NamespaceSymbolExtensions (line 262) | internal static class NamespaceSymbolExtensions method GetAllTypes (line 264) | internal static IEnumerable GetAllTypes( FILE: analyzers/StabilityMatrix.Analyzers/Resources.Designer.cs class Resources (line 21) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 30) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: analyzers/StabilityMatrix.Analyzers/ViewModelControlConventionAnalyzer.cs class ViewModelControlConventionAnalyzer (line 11) | [DiagnosticAnalyzer(LanguageNames.CSharp)] method Initialize (line 78) | public override void Initialize(AnalysisContext context) method AnalyzeNamedTypeSymbol (line 90) | private static void AnalyzeNamedTypeSymbol(SymbolAnalysisContext context) method DoesInheritFrom (line 223) | private static bool DoesInheritFrom(INamedTypeSymbol? type, INamedType...