├── .github └── workflows │ ├── docs_deploy.yml │ ├── joa_integrate.yml │ ├── joa_release.yml │ └── nuget_publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── .idea │ ├── .gitignore │ ├── docs.iml │ ├── modules.xml │ └── vcs.xml ├── .vscode │ ├── extensions.json │ └── launch.json ├── api │ ├── .manifest │ ├── JoaLauncher.Api.Attributes.ColorAttribute.yml │ ├── JoaLauncher.Api.Attributes.EnablerAttribute.yml │ ├── JoaLauncher.Api.Attributes.ListTypeAttribute.yml │ ├── JoaLauncher.Api.Attributes.OperatingSystemAttribute.yml │ ├── JoaLauncher.Api.Attributes.PathAttribute.yml │ ├── JoaLauncher.Api.Attributes.PluginAttribute.yml │ ├── JoaLauncher.Api.Attributes.RangeAttribute.yml │ ├── JoaLauncher.Api.Attributes.SettingPropertyAttribute.yml │ ├── JoaLauncher.Api.Attributes.yml │ ├── JoaLauncher.Api.ContextAction.yml │ ├── JoaLauncher.Api.DefaultSearchResult.yml │ ├── JoaLauncher.Api.Enums.Key.yml │ ├── JoaLauncher.Api.Enums.OperatingSystem.yml │ ├── JoaLauncher.Api.Enums.yml │ ├── JoaLauncher.Api.IAsyncCache.yml │ ├── JoaLauncher.Api.ICache.yml │ ├── JoaLauncher.Api.IExecutionContext.yml │ ├── JoaLauncher.Api.IPluginBuilder.yml │ ├── JoaLauncher.Api.ISetting.yml │ ├── JoaLauncher.Api.IStepBuilder.yml │ ├── JoaLauncher.Api.Injectables.IBrowserHelper.yml │ ├── JoaLauncher.Api.Injectables.IIconHelper.yml │ ├── JoaLauncher.Api.Injectables.IJoaLogger.yml │ ├── JoaLauncher.Api.Injectables.LogLevel.yml │ ├── JoaLauncher.Api.Injectables.yml │ ├── JoaLauncher.Api.Plugin.IPlugin.yml │ ├── JoaLauncher.Api.Plugin.IUiPlugin.yml │ ├── JoaLauncher.Api.Plugin.yml │ ├── JoaLauncher.Api.Providers.IProvider-1.yml │ ├── JoaLauncher.Api.Providers.IProvider.yml │ ├── JoaLauncher.Api.Providers.yml │ ├── JoaLauncher.Api.SearchResult.yml │ ├── JoaLauncher.Api.StepOptions.yml │ ├── JoaLauncher.Api.yml │ └── toc.yml ├── astro.config.mjs ├── package-lock.json ├── package.json ├── public │ ├── JoaIcon-Large.png │ ├── api.ts │ ├── default-og-image.png │ ├── favicon.svg │ ├── joa_light.png │ ├── make-scrollable-code-focusable.js │ ├── types.ts │ └── ymlType.ts ├── src │ ├── components │ │ ├── Api │ │ │ ├── CodeBlock.astro │ │ │ ├── Method.astro │ │ │ ├── Property.astro │ │ │ ├── Type.astro │ │ │ └── TypeName.astro │ │ ├── CodeReference.astro │ │ ├── HeadCommon.astro │ │ ├── HeadSEO.astro │ │ ├── Header │ │ │ ├── AstroLogo.astro │ │ │ ├── Header.astro │ │ │ ├── LanguageSelect.css │ │ │ ├── LanguageSelect.tsx │ │ │ ├── SidebarToggle.tsx │ │ │ └── SkipToContent.astro │ │ ├── LeftSidebar │ │ │ └── LeftSidebar.astro │ │ ├── PageContent │ │ │ └── PageContent.astro │ │ └── RightSidebar │ │ │ ├── MoreMenu.astro │ │ │ ├── RightSidebar.astro │ │ │ ├── TableOfContents.tsx │ │ │ ├── ThemeToggleButton.css │ │ │ └── ThemeToggleButton.tsx │ ├── consts.ts │ ├── content │ │ ├── config.ts │ │ └── docs │ │ │ └── en │ │ │ ├── dependency_injection.md │ │ │ ├── index.md │ │ │ ├── introduction.md │ │ │ ├── overview.mdx │ │ │ └── settings.md │ ├── env.d.ts │ ├── languages.ts │ ├── layouts │ │ └── MainLayout.astro │ ├── pages │ │ ├── [...slug].astro │ │ ├── index.astro │ │ └── types │ │ │ └── [type].astro │ └── styles │ │ ├── index.css │ │ └── theme.css ├── tailwind.config.cjs └── tsconfig.json ├── images └── logo.png └── src ├── .gitignore ├── Joa.Api ├── Attributes │ ├── ColorAttribute.cs │ ├── NameAttribute.cs │ ├── PathAttribute.cs │ └── RangeAttribute.cs ├── ContextAction.cs ├── DefaultSearchResult.cs ├── Enums │ ├── Key.cs │ └── OperatingSystem.cs ├── IExecutionContext.cs ├── IPluginBuilder.cs ├── IStepBuilder.cs ├── Injectables │ └── IIconHelper.cs ├── Joa.Api.csproj ├── LoggerExtensions.cs ├── Plugin │ ├── ICache.cs │ ├── IPlugin.cs │ └── ISetting.cs ├── Providers │ └── IProvider.cs ├── SearchResult.cs └── TimedLogOperation.cs ├── Joa.DefaultPlugins ├── Directory.Build.props ├── Plugin.ApplicationSearch │ ├── ApplicationSearch.cs │ ├── FileExtension.cs │ ├── Folder.cs │ ├── Plugin.ApplicationSearch.csproj │ ├── SearchResult.cs │ └── Settings.cs ├── Plugin.BookmarksSearch │ ├── BookmarksSearch.cs │ ├── Browser.cs │ ├── DefaultBrowsers.cs │ ├── FileModel.cs │ ├── Plugin.BookmarksSearch.csproj │ ├── SerachResult.cs │ └── Setting.cs ├── Plugin.Calculator │ ├── Calculator.cs │ ├── CalculatorSearchResult.cs │ └── Plugin.Calculator.csproj ├── Plugin.ColorConverter │ ├── ColorConverter.cs │ ├── FileExtension.cs │ └── Plugin.ColorConverter.csproj ├── Plugin.Github │ ├── Github.cs │ ├── GithubCache.cs │ ├── Plugin.Github.csproj │ ├── Providers │ │ ├── RepositoriesProvider.cs │ │ └── RepositoryProvider.cs │ └── SearchResults │ │ ├── RepositoriesSearchResult.cs │ │ └── RepositorySearchResult.cs └── Plugin.WebSearch │ ├── DefaultSearchEngines.cs │ ├── IconType.cs │ ├── Plugin.WebSearch.csproj │ ├── SearchEngine.cs │ ├── WebProvider.cs │ ├── WebSearch.cs │ ├── WebSearchResult.cs │ └── WebSearchSettings.cs ├── Joa.sln ├── Joa ├── Assets │ ├── battery.svg │ ├── check.svg │ ├── defaultIcon.bmp │ ├── expand.svg │ ├── icon.png │ └── square.svg ├── BuiltInPlugin │ ├── BuiltInProvider.cs │ ├── BuiltInSearchResult.cs │ └── BuiltInSettings.cs ├── DtoStep.cs ├── EmptySetting.cs ├── FileSystemManager.cs ├── FileWatcher.cs ├── Hotkey │ ├── External.cs │ └── GlobalHotKey.cs ├── Injectables │ └── IconHelper.cs ├── Joa.csproj ├── JoaManager.cs ├── JsonUtilities.cs ├── PathsConfiguration.cs ├── PluginCore │ ├── PluginBuilder.cs │ ├── PluginDefinition.cs │ ├── PluginExtensions.cs │ ├── PluginGenericProvider.cs │ ├── PluginLoadContext.cs │ ├── PluginLoader.cs │ ├── PluginManager.cs │ ├── PluginSearchResult.cs │ ├── PluginServiceProvider.cs │ └── PluginTypes.cs ├── PluginManifest.cs ├── Program.cs ├── Search.cs ├── SearchEngine │ ├── MatchOption.cs │ ├── MatchResult.cs │ └── StringMatcher.cs ├── Settings │ ├── DtoSettings.cs │ ├── PropertyDescriptor.cs │ ├── SaveAction.cs │ └── SettingsManager.cs ├── Steps │ ├── ExecutionContext.cs │ ├── ProviderWrapper.cs │ ├── Step.cs │ └── StepBuilder.cs ├── UI │ ├── Search │ │ ├── SearchBar.cs │ │ └── SearchResult.cs │ └── Settings │ │ ├── PropertyDisplay.cs │ │ └── SettingsWindow.cs └── appsettings.json └── global.json /.github/workflows/docs_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/.github/workflows/docs_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/joa_integrate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/.github/workflows/joa_integrate.yml -------------------------------------------------------------------------------- /.github/workflows/joa_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/.github/workflows/joa_release.yml -------------------------------------------------------------------------------- /.github/workflows/nuget_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/.github/workflows/nuget_publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.idea/.gitignore -------------------------------------------------------------------------------- /docs/.idea/docs.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.idea/docs.iml -------------------------------------------------------------------------------- /docs/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.idea/modules.xml -------------------------------------------------------------------------------- /docs/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.idea/vcs.xml -------------------------------------------------------------------------------- /docs/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.vscode/extensions.json -------------------------------------------------------------------------------- /docs/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/.vscode/launch.json -------------------------------------------------------------------------------- /docs/api/.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/.manifest -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.ColorAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.ColorAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.EnablerAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.EnablerAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.ListTypeAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.ListTypeAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.OperatingSystemAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.OperatingSystemAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.PathAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.PathAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.PluginAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.PluginAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.RangeAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.RangeAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.SettingPropertyAttribute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.SettingPropertyAttribute.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Attributes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Attributes.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.ContextAction.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.ContextAction.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.DefaultSearchResult.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.DefaultSearchResult.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Enums.Key.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Enums.Key.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Enums.OperatingSystem.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Enums.OperatingSystem.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Enums.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Enums.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.IAsyncCache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.IAsyncCache.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.ICache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.ICache.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.IExecutionContext.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.IExecutionContext.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.IPluginBuilder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.IPluginBuilder.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.ISetting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.ISetting.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.IStepBuilder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.IStepBuilder.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Injectables.IBrowserHelper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Injectables.IBrowserHelper.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Injectables.IIconHelper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Injectables.IIconHelper.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Injectables.IJoaLogger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Injectables.IJoaLogger.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Injectables.LogLevel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Injectables.LogLevel.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Injectables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Injectables.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Plugin.IPlugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Plugin.IPlugin.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Plugin.IUiPlugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Plugin.IUiPlugin.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Plugin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Plugin.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Providers.IProvider-1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Providers.IProvider-1.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Providers.IProvider.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Providers.IProvider.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.Providers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.Providers.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.SearchResult.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.SearchResult.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.StepOptions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.StepOptions.yml -------------------------------------------------------------------------------- /docs/api/JoaLauncher.Api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/JoaLauncher.Api.yml -------------------------------------------------------------------------------- /docs/api/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/api/toc.yml -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/JoaIcon-Large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/JoaIcon-Large.png -------------------------------------------------------------------------------- /docs/public/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/api.ts -------------------------------------------------------------------------------- /docs/public/default-og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/default-og-image.png -------------------------------------------------------------------------------- /docs/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/favicon.svg -------------------------------------------------------------------------------- /docs/public/joa_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/joa_light.png -------------------------------------------------------------------------------- /docs/public/make-scrollable-code-focusable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/make-scrollable-code-focusable.js -------------------------------------------------------------------------------- /docs/public/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/types.ts -------------------------------------------------------------------------------- /docs/public/ymlType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/public/ymlType.ts -------------------------------------------------------------------------------- /docs/src/components/Api/CodeBlock.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Api/CodeBlock.astro -------------------------------------------------------------------------------- /docs/src/components/Api/Method.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Api/Method.astro -------------------------------------------------------------------------------- /docs/src/components/Api/Property.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Api/Property.astro -------------------------------------------------------------------------------- /docs/src/components/Api/Type.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Api/Type.astro -------------------------------------------------------------------------------- /docs/src/components/Api/TypeName.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Api/TypeName.astro -------------------------------------------------------------------------------- /docs/src/components/CodeReference.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/CodeReference.astro -------------------------------------------------------------------------------- /docs/src/components/HeadCommon.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/HeadCommon.astro -------------------------------------------------------------------------------- /docs/src/components/HeadSEO.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/HeadSEO.astro -------------------------------------------------------------------------------- /docs/src/components/Header/AstroLogo.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/AstroLogo.astro -------------------------------------------------------------------------------- /docs/src/components/Header/Header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/Header.astro -------------------------------------------------------------------------------- /docs/src/components/Header/LanguageSelect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/LanguageSelect.css -------------------------------------------------------------------------------- /docs/src/components/Header/LanguageSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/LanguageSelect.tsx -------------------------------------------------------------------------------- /docs/src/components/Header/SidebarToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/SidebarToggle.tsx -------------------------------------------------------------------------------- /docs/src/components/Header/SkipToContent.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/Header/SkipToContent.astro -------------------------------------------------------------------------------- /docs/src/components/LeftSidebar/LeftSidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/LeftSidebar/LeftSidebar.astro -------------------------------------------------------------------------------- /docs/src/components/PageContent/PageContent.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/PageContent/PageContent.astro -------------------------------------------------------------------------------- /docs/src/components/RightSidebar/MoreMenu.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/RightSidebar/MoreMenu.astro -------------------------------------------------------------------------------- /docs/src/components/RightSidebar/RightSidebar.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/RightSidebar/RightSidebar.astro -------------------------------------------------------------------------------- /docs/src/components/RightSidebar/TableOfContents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/RightSidebar/TableOfContents.tsx -------------------------------------------------------------------------------- /docs/src/components/RightSidebar/ThemeToggleButton.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/RightSidebar/ThemeToggleButton.css -------------------------------------------------------------------------------- /docs/src/components/RightSidebar/ThemeToggleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/components/RightSidebar/ThemeToggleButton.tsx -------------------------------------------------------------------------------- /docs/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/consts.ts -------------------------------------------------------------------------------- /docs/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/content/config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/en/dependency_injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/content/docs/en/dependency_injection.md -------------------------------------------------------------------------------- /docs/src/content/docs/en/index.md: -------------------------------------------------------------------------------- 1 | # Does this work as well? 2 | -------------------------------------------------------------------------------- /docs/src/content/docs/en/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/content/docs/en/introduction.md -------------------------------------------------------------------------------- /docs/src/content/docs/en/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/content/docs/en/overview.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/en/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/content/docs/en/settings.md -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/src/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/languages.ts -------------------------------------------------------------------------------- /docs/src/layouts/MainLayout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/layouts/MainLayout.astro -------------------------------------------------------------------------------- /docs/src/pages/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/pages/[...slug].astro -------------------------------------------------------------------------------- /docs/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/pages/index.astro -------------------------------------------------------------------------------- /docs/src/pages/types/[type].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/pages/types/[type].astro -------------------------------------------------------------------------------- /docs/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/styles/index.css -------------------------------------------------------------------------------- /docs/src/styles/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/src/styles/theme.css -------------------------------------------------------------------------------- /docs/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/tailwind.config.cjs -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/images/logo.png -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Joa.Api/Attributes/ColorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Attributes/ColorAttribute.cs -------------------------------------------------------------------------------- /src/Joa.Api/Attributes/NameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Attributes/NameAttribute.cs -------------------------------------------------------------------------------- /src/Joa.Api/Attributes/PathAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Attributes/PathAttribute.cs -------------------------------------------------------------------------------- /src/Joa.Api/Attributes/RangeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Attributes/RangeAttribute.cs -------------------------------------------------------------------------------- /src/Joa.Api/ContextAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/ContextAction.cs -------------------------------------------------------------------------------- /src/Joa.Api/DefaultSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/DefaultSearchResult.cs -------------------------------------------------------------------------------- /src/Joa.Api/Enums/Key.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Enums/Key.cs -------------------------------------------------------------------------------- /src/Joa.Api/Enums/OperatingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Enums/OperatingSystem.cs -------------------------------------------------------------------------------- /src/Joa.Api/IExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/IExecutionContext.cs -------------------------------------------------------------------------------- /src/Joa.Api/IPluginBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/IPluginBuilder.cs -------------------------------------------------------------------------------- /src/Joa.Api/IStepBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/IStepBuilder.cs -------------------------------------------------------------------------------- /src/Joa.Api/Injectables/IIconHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Injectables/IIconHelper.cs -------------------------------------------------------------------------------- /src/Joa.Api/Joa.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Joa.Api.csproj -------------------------------------------------------------------------------- /src/Joa.Api/LoggerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/LoggerExtensions.cs -------------------------------------------------------------------------------- /src/Joa.Api/Plugin/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Plugin/ICache.cs -------------------------------------------------------------------------------- /src/Joa.Api/Plugin/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Plugin/IPlugin.cs -------------------------------------------------------------------------------- /src/Joa.Api/Plugin/ISetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Plugin/ISetting.cs -------------------------------------------------------------------------------- /src/Joa.Api/Providers/IProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/Providers/IProvider.cs -------------------------------------------------------------------------------- /src/Joa.Api/SearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/SearchResult.cs -------------------------------------------------------------------------------- /src/Joa.Api/TimedLogOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.Api/TimedLogOperation.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Directory.Build.props -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/ApplicationSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/ApplicationSearch.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/FileExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/FileExtension.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Folder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Folder.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Plugin.ApplicationSearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Plugin.ApplicationSearch.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/SearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/SearchResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ApplicationSearch/Settings.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/BookmarksSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/BookmarksSearch.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Browser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Browser.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/DefaultBrowsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/DefaultBrowsers.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/FileModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/FileModel.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Plugin.BookmarksSearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Plugin.BookmarksSearch.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/SerachResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/SerachResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Setting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.BookmarksSearch/Setting.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Calculator/Calculator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Calculator/Calculator.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Calculator/CalculatorSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Calculator/CalculatorSearchResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Calculator/Plugin.Calculator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Calculator/Plugin.Calculator.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ColorConverter/ColorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ColorConverter/ColorConverter.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ColorConverter/FileExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ColorConverter/FileExtension.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.ColorConverter/Plugin.ColorConverter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.ColorConverter/Plugin.ColorConverter.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/Github.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/Github.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/GithubCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/GithubCache.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/Plugin.Github.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/Plugin.Github.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/Providers/RepositoriesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/Providers/RepositoriesProvider.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/Providers/RepositoryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/Providers/RepositoryProvider.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/SearchResults/RepositoriesSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/SearchResults/RepositoriesSearchResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.Github/SearchResults/RepositorySearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.Github/SearchResults/RepositorySearchResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/DefaultSearchEngines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/DefaultSearchEngines.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/IconType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/IconType.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/Plugin.WebSearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/Plugin.WebSearch.csproj -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/SearchEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/SearchEngine.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/WebProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/WebProvider.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearch.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearchResult.cs -------------------------------------------------------------------------------- /src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearchSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.DefaultPlugins/Plugin.WebSearch/WebSearchSettings.cs -------------------------------------------------------------------------------- /src/Joa.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa.sln -------------------------------------------------------------------------------- /src/Joa/Assets/battery.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/battery.svg -------------------------------------------------------------------------------- /src/Joa/Assets/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/check.svg -------------------------------------------------------------------------------- /src/Joa/Assets/defaultIcon.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/defaultIcon.bmp -------------------------------------------------------------------------------- /src/Joa/Assets/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/expand.svg -------------------------------------------------------------------------------- /src/Joa/Assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/icon.png -------------------------------------------------------------------------------- /src/Joa/Assets/square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Assets/square.svg -------------------------------------------------------------------------------- /src/Joa/BuiltInPlugin/BuiltInProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/BuiltInPlugin/BuiltInProvider.cs -------------------------------------------------------------------------------- /src/Joa/BuiltInPlugin/BuiltInSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/BuiltInPlugin/BuiltInSearchResult.cs -------------------------------------------------------------------------------- /src/Joa/BuiltInPlugin/BuiltInSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/BuiltInPlugin/BuiltInSettings.cs -------------------------------------------------------------------------------- /src/Joa/DtoStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/DtoStep.cs -------------------------------------------------------------------------------- /src/Joa/EmptySetting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/EmptySetting.cs -------------------------------------------------------------------------------- /src/Joa/FileSystemManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/FileSystemManager.cs -------------------------------------------------------------------------------- /src/Joa/FileWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/FileWatcher.cs -------------------------------------------------------------------------------- /src/Joa/Hotkey/External.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Hotkey/External.cs -------------------------------------------------------------------------------- /src/Joa/Hotkey/GlobalHotKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Hotkey/GlobalHotKey.cs -------------------------------------------------------------------------------- /src/Joa/Injectables/IconHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Injectables/IconHelper.cs -------------------------------------------------------------------------------- /src/Joa/Joa.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Joa.csproj -------------------------------------------------------------------------------- /src/Joa/JoaManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/JoaManager.cs -------------------------------------------------------------------------------- /src/Joa/JsonUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/JsonUtilities.cs -------------------------------------------------------------------------------- /src/Joa/PathsConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PathsConfiguration.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginBuilder.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginDefinition.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginExtensions.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginGenericProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginGenericProvider.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginLoadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginLoadContext.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginLoader.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginManager.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginSearchResult.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginServiceProvider.cs -------------------------------------------------------------------------------- /src/Joa/PluginCore/PluginTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginCore/PluginTypes.cs -------------------------------------------------------------------------------- /src/Joa/PluginManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/PluginManifest.cs -------------------------------------------------------------------------------- /src/Joa/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Program.cs -------------------------------------------------------------------------------- /src/Joa/Search.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Search.cs -------------------------------------------------------------------------------- /src/Joa/SearchEngine/MatchOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/SearchEngine/MatchOption.cs -------------------------------------------------------------------------------- /src/Joa/SearchEngine/MatchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/SearchEngine/MatchResult.cs -------------------------------------------------------------------------------- /src/Joa/SearchEngine/StringMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/SearchEngine/StringMatcher.cs -------------------------------------------------------------------------------- /src/Joa/Settings/DtoSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Settings/DtoSettings.cs -------------------------------------------------------------------------------- /src/Joa/Settings/PropertyDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Settings/PropertyDescriptor.cs -------------------------------------------------------------------------------- /src/Joa/Settings/SaveAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Settings/SaveAction.cs -------------------------------------------------------------------------------- /src/Joa/Settings/SettingsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Settings/SettingsManager.cs -------------------------------------------------------------------------------- /src/Joa/Steps/ExecutionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Steps/ExecutionContext.cs -------------------------------------------------------------------------------- /src/Joa/Steps/ProviderWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Steps/ProviderWrapper.cs -------------------------------------------------------------------------------- /src/Joa/Steps/Step.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Steps/Step.cs -------------------------------------------------------------------------------- /src/Joa/Steps/StepBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/Steps/StepBuilder.cs -------------------------------------------------------------------------------- /src/Joa/UI/Search/SearchBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/UI/Search/SearchBar.cs -------------------------------------------------------------------------------- /src/Joa/UI/Search/SearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/UI/Search/SearchResult.cs -------------------------------------------------------------------------------- /src/Joa/UI/Settings/PropertyDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/UI/Settings/PropertyDisplay.cs -------------------------------------------------------------------------------- /src/Joa/UI/Settings/SettingsWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/UI/Settings/SettingsWindow.cs -------------------------------------------------------------------------------- /src/Joa/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/Joa/appsettings.json -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlurinBruehwiler/Joa/HEAD/src/global.json --------------------------------------------------------------------------------