The Fully Customizable Desktop Environment for Windows 10/11.
92 matches across 6 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | src/background/modules/radios/wifi/adapter.rs | 15 | // ── Known profiles ──────────────────────────────────────────────────────────── |
| MEDIUM | src/background/modules/radios/wifi/adapter.rs | 43 | // ── Auth label ──────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/modules/radios/wifi/adapter.rs | 65 | // ── SluWifiAdapter ──────────────────────────────────────────────────────────── |
| MEDIUM | src/background/modules/radios/wifi/mod.rs | 29 | // ── Win32 WLAN handle (only used for directed probe on hidden networks) ────── |
| MEDIUM | src/background/modules/radios/wifi/mod.rs | 71 | // ── Async helpers ───────────────────────────────────────────────────────────── |
| MEDIUM | src/background/modules/radios/wifi/mod.rs | 93 | // ── WifiManager ────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/backups/application.rs | 93 | // ─── Public entry points ────────────────────────────────────────────────────── |
| MEDIUM | src/background/backups/application.rs | 133 | // ─── Core operations ────────────────────────────────────────────────────────── |
| MEDIUM | src/background/backups/application.rs | 183 | // ─── Reconciliation ─────────────────────────────────────────────────────────── |
| MEDIUM | src/background/backups/application.rs | 219 | // ─── Helpers ────────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 18 | // ─── Shared HTTP client ─────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 27 | // ─── Constants ──────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 53 | // ─── Events ─────────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 62 | // ─── Manager ────────────────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 128 | // ─── Windows Credential Manager ─────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 177 | // ─── Token refresh ──────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 270 | // ─── Public API ─────────────────────────────────────────────────────────── |
| MEDIUM | src/background/session/application.rs | 381 | // ─── Helpers ────────────────────────────────────────────────────────────────── |
| MEDIUM | src/ui/react/settings/modules/shortcuts/application.ts | 13 | // ─── Types ─────────────────────────────────────────────────────────────────── |
| MEDIUM | src/ui/react/settings/modules/shortcuts/application.ts | 26 | // ─── Helpers ───────────────────────────────────────────────────────────────── |
| MEDIUM | src/ui/react/settings/modules/shortcuts/application.ts | 46 | // ─── Public API ────────────────────────────────────────────────────────────── |
| MEDIUM | src/ui/react/settings/modules/shortcuts/application.ts | 94 | // ─── Grouped entries for the UI ────────────────────────────────────────────── |
| MEDIUM | src/service/app_management.rs | 55 | // ── Suspend / resume handling ───────────────────────────────────────────── |
| MEDIUM | src/service/app_management.rs | 76 | // ── Normal health check ─────────────────────────────────────────────────── |
| MEDIUM | src/service/app_management.rs | 88 | // ── App is not reachable via IPC ────────────────────────────────────────── |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | libs/core/mod.ts | 1 | // this re-export file is needed as a workaround for a bug in @deno/dnt |
| LOW | libs/core/src/state/icon_pack.rs | 81 | /// have an unique/individual icon as are the applications, otherwise use `shared`. |
| LOW | libs/core/src/state/settings/shortcuts.rs | 21 | pub readonly: bool, |
| LOW | libs/core/src/state/settings/settings_by_app.rs | 61 | /// Depending of the kind this can be case sensitive or not. |
| LOW | libs/core/src/state/settings/mod.rs | 441 | /// list of selected themes as filename as backguard compatibility for versions before v2.3.8, will be removed in v3 |
| LOW | libs/core/src/state/settings/mod.rs | 461 | pub by_widget: SettingsByWidget, |
| LOW | libs/core/src/state/settings/by_wallpaper.rs | 1 | #[derive(Debug, Clone, Serialize, Deserialize, JsonSchema, TS)] |
| LOW | libs/core/src/state/settings/by_widget.rs | 81 | #[serde(default)] |
| LOW | libs/core/src/state/widget/declaration.rs | 61 | /// A widget configuration definition that can be either a group container or a settings item |
| LOW | libs/core/src/state/widget/declaration.rs | 121 | |
| LOW | libs/core/src/state/widget/declaration.rs | 221 | #[derive(Debug, Clone, Serialize, Deserialize, JsonSchema, TS)] |
| LOW | libs/core/src/state/widget/declaration.rs | 261 | #[derive(Debug, Clone, Serialize, Deserialize, JsonSchema, TS)] |
| LOW | libs/core/src/state/widget/mod.rs | 21 | /// The user can override the keys via the widget's `$shortcuts` setting entry. |
| LOW | libs/core/src/state/widget/mod.rs | 41 | #[serde(default, rename_all = "camelCase")] |
| LOW | libs/core/src/state/widget/mod.rs | 61 | /// If true, the widget will not be shown on the Settings Navigation as a Tab, but it will |
| LOW | libs/core/src/state/widget/mod.rs | 121 | /// This is useful for widgets intended to work as custom config window. |
| LOW | libs/core/src/state/widget/mod.rs | 141 | /// Used for third party widgets, this will load the code from the `js`, `css`, and `html` fields |
| LOW | libs/core/src/state/widget/mod.rs | 161 | /// as this widget is only shown when explicitly requested. |
| LOW | libs/core/src/state/plugin/twm.rs | 21 | #[serde(default, rename_all = "camelCase")] |
| LOW | libs/core/src/state/theme/config.rs | 61 | /// --var-name: "user input" |
| LOW | libs/core/src/state/theme/config.rs | 81 | /// --var-name: 10% |
| LOW | libs/core/src/state/theme/config.rs | 101 | /// ```css |
| LOW | libs/core/src/system_state/notification.rs | 161 | #[serde(other)] |
| LOW | libs/core/src/system_state/notification.rs | 221 | /// |
| LOW | libs/core/src/system_state/notification.rs | 241 | |
| LOW | libs/core/src/system_state/notification.rs | 261 | pub content: String, |
| LOW | libs/core/src/system_state/tray.rs | 41 | Err("Invalid icon id".into()) |
| LOW | libs/core/src/system_state/tray.rs | 61 | /// icons (across different window handles) can have the same uid. |
| LOW | libs/core/src/system_state/tray.rs | 81 | |
| LOW | libs/core/src/system_state/bluetooth/enums.rs | 21 | Telephony = 0x200, |
| LOW | src/background/utils/icon_extractor/queue.rs | 41 | /// Represents a request to extract an icon. |
| LOW | src/background/utils/lock_free/traced_mutex.rs | 21 | } |
| LOW | src/background/modules/notifications/infrastructure.rs | 121 | } |
| LOW | src/background/windows_api/devices.rs | 41 | |
| LOW | src/background/windows_api/input.rs | 461 | self.holdkeys.clear(); |
| LOW | src/background/windows_api/input.rs | 601 | |
| LOW | src/hook_dll/src/lib.rs | 181 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | libs/ui/react/utils/index.ts | 26 | export function WindowsDateFileTimeToDate(fileTime: bigint | number) { |
| LOW | libs/ui/react/utils/layered.ts | 33 | export async function declareDocumentAsLayeredHitbox( |
| LOW | libs/core/src/state/widget/mod.ts | 414 | function getDefinitionDefaultValues(definition: WidgetConfigDefinition): Record<string, unknown> { |
| LOW | libs/core/src/state/widget/performance.ts | 4 | export async function disableAnimationsOnPerformanceMode(): Promise<void> { |
| LOW | libs/core/src/state/widget/positioning.ts | 33 | export function adjustPositionByPlacement({ |
| LOW | libs/core/src/state/theme/mod.ts | 100 | function iterateVariableDefinitions( |
| LOW | src/ui/svelte/window-manager/layout/application.ts | 7 | export async function requestPositioningOfLeaves(state: State) { |
| LOW | …ui/svelte/wallpaper-manager/modules/accentExtractor.ts | 267 | export function extractAccentColorFromElement( |
| LOW | …ui/svelte/wallpaper-manager/modules/accentExtractor.ts | 297 | export function extractAccentColorFromSrc(source: string): Promise<Color | null> { |
| LOW | …s/components/ThumbnailGeneratorModal/videoThumbnail.ts | 86 | export async function extractThumbnailFromSource( |
| LOW | …mponents/ThumbnailGeneratorModal/thumbnailGenerator.ts | 33 | export function getVideosWithoutThumbnail(wallpapers: Wallpaper[]): Wallpaper[] { |
| LOW | …i/react/settings/components/SortableSelector/index.tsx | 87 | function DndDropableAndSortableContainer({ |
| LOW | src/ui/react/settings/modules/Wall/application.ts | 55 | export function updateWallpaperCollection(collection: WallpaperCollection) { |
| LOW | src/ui/react/settings/modules/Wall/application.ts | 71 | export function deleteWallpaperCollection(collectionId: string) { |
| LOW | src/ui/react/settings/modules/Wall/application.ts | 108 | export function setDefaultWallpaperCollection(collectionId: string | null) { |
| LOW | src/ui/react/settings/modules/Wall/application.ts | 115 | export function setMonitorWallpaperCollection(monitorId: string, collectionId: string | null) { |
| LOW | src/ui/react/settings/modules/Wall/application.ts | 134 | export function setWorkspaceWallpaperCollection( |
| LOW | …gs/modules/WindowManager/main/infra/GlobalPaddings.tsx | 53 | export function WindowManagerSpacingSettings( |
| LOW | …t/settings/modules/resources/Widget/ConfigRenderer.tsx | 44 | export function RenderBySettingsDeclaration({ definitions, values, onConfigChange }: Props) { |
| LOW | …t/settings/modules/resources/Widget/ConfigRenderer.tsx | 130 | function WidgetSettingItemRenderer({ |
| LOW | …react/settings/modules/resources/Widget/application.ts | 49 | export function patchWidgetInstanceConfig( |
| LOW | …ui/react/fancy-toolbar/modules/item/app/hooks/scope.ts | 372 | function useNetworkStatisticsScope() { |
| LOW | src/ui/react/weg/modules/shared/state/settings.ts | 38 | export function getDockContextMenuAlignment(position: SeelenWegSide): { |
| LOW | …/weg/modules/item/infra/UserApplicationContextMenu.tsx | 49 | export function getUserApplicationContextMenu( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | src/background/state/mod.rs | 78 | let mut default = self.settings.by_widget.wm.default_layout.clone(); |
| CRITICAL | src/background/widgets/window_manager/handler.rs | 101 | easing: state.settings.by_widget.wm.animations.ease_function.clone(), |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/build.ts | 32 | // Step 3: Discover entry points |
| LOW | scripts/build.ts | 45 | // Step 4: Build all frameworks in parallel |
| LOW | scripts/build.ts | 56 | // Step 5: Start dev server if requested (serves entire dist folder) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | src/Cargo.toml | 192 | # If you use cargo directly instead of tauri's cli you can use this feature flag to switch between tauri's `dev` and `bu |