Update Localization-Coverage.md
08ad284
Update Backgroundog-Service.md
e788733
Replace MD5/SHA1 docs with SHA256 details
Updates multiple wiki pages to reflect SHA256 usage across the project, including installer `Hashes.json` verification, GIF URL cache file naming, settings mutex key derivation, and Localizer hash generation. This aligns documentation with current implementation and prevents confusion around checksum and hashing behavior.
6aaaeb7
Document SucrosePremium.json Premium Store marker
Add comprehensive documentation for SucrosePremium.json, a new file marker used in wallpapers purchased from the Premium (paid) Store. Unlike the empty SucroseStore.json marker used for free Store installs, SucrosePremium.json carries licensing data and blocks both re-publishing and exporting. Updated all relevant wiki pages to clarify the distinction between the two markers and their respective restrictions.
10e1b21
Update website URL to sucrose.dev
Replace all references to the old GitHub Pages URL (taiizor.github.io/Sucrose) with the new official website URL (sucrose.dev) across Getting-Help.md, Home.md, Installation.md, and _Footer.md.
15ddd40
Update website links and wording to GitHub Pages
Replace references to the Soferity download site with the GitHub Pages site (https://taiizor.github.io/Sucrose) across docs. Clarify wording in Getting-Help and Installation to list the Pages site as the primary website and note Soferity as the download/backend where applicable. Update _Footer, Home, Installation, and Getting-Help to reflect these changes for consistency.
6bdb5e2
Document stereo audio spectra and FFT pipeline
Update audio documentation to describe the Backgroundog audio pipeline and new per-channel spectra. Adds details about ring-buffering, Hann windowing, left/right FFTs, logarithmic 128-bin mapping (20 Hz–16 kHz), normalization to [0,1], attack/release smoothing, HF tilt, and stereo fields (obj.DataLeft/obj.DataRight). Propagates these changes across Create-Audio-API, Create-Compatibility, Create-JS-Bridge, Create-Web-Architecture, Glossary, Backgroundog-Service, and Type-Web so JS consumers know about mono vs. per-channel spectra, scaling, and usage guidance.
30d228d
Normalize 'GIF' -> 'Gif' in docs
Standardize capitalization of the GIF token to 'Gif' across documentation for consistency and readability. Applied changes in Cache-Management.md, Create-Property-Listener-Filters.md, Create-Web-Architecture.md, FAQ.md, and Troubleshooting-Common.md. Also adjusted a minor list formatting in Create-Property-Listener-Filters.md.
a075fa0
Normalize Gif/Url capitalization in docs
Standardize capitalization of the types 'Gif' and 'Url' across the wiki docs for consistency. Updated headings, prose, links, and image alt text in: Engine-Vexana.md, Engine-VlcPlayer.md, Engine-Xavier.md, FAQ.md, Home.md, Type-Gif.md, Type-Url.md, and Wallpaper-Types.md. No behavioral changes — documentation-only formatting edits.
5ecb938
Add VlcPlayer to engine documentation
Add VlcPlayer references across docs to reflect its support as an alternative media engine. Updates include audio/API notes, JS bridge availability, Engines Overview, Library customize menu, Property service cache path, Runtime Dependencies (non-mpv alternatives), Settings engine lists for Gif/Video, Troubleshooting, and GIF type documentation. These changes align documentation with VlcPlayer being a valid engine for GIF and Video playback and clarify where audio/system data is not available.
5eb6221
Add VlcPlayer engine and update docs/enums
Introduce the new VlcPlayer live engine: add Engine-VlcPlayer.md and wire VlcPlayer into documentation, enums, settings, caches, logs, publish pipeline, preprocessor symbols, properties, and runtime-dependency pages. Update references/counts from seven→eight engines, include VlcPlayer in EngineType/PropertiesType lists, allowed-engine matrices (Gif/Video), cache and AppData paths, customization/property-panel docs, and publish scripts/docs to include the new project. Documentation clarifies libVLC is bundled (no runtime prompt) and notes hardware-acceleration behavior and GIF handling. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
e5471dc
Bump bundled .NET runtime to 10.0.109
Update documentation to reflect the publish pipeline installing and trimming the bundled .NET runtime version 10.0.109. Changes applied to Publish-Pipeline.md, Runtime-Dependencies.md, and System-Requirements.md so install commands, minimum runtime versions, and explanatory text consistently reference 10.0.109.
a33a108
Docs: clarify WebView installer and wording tweaks
Update documentation for three pages:
- Runtime-Dependencies.md: Clarify that the WebView2 bootstrapper is launched without command-line switches and displays its own progress UI (not fully silent).
- Type-Application.md: Reword flowchart label from "exit or hang" to "exit / no longer running" for the watcher timer to improve clarity.
- Type-YouTube.md: Remove mention of a "speed" control from the list of YouTube IFrame playback controls (now lists play/pause, loop, shuffle).
These are purely documentation clarifications.
4757aaf
Docs: assorted corrections and clarifications
Multiple documentation edits to correct values, clarify behavior, and tighten wording across the wiki. Notable changes: update installer/localization counts; clarify Backgroundog audio/timing fields and media-session semantics; add Cache subfolders (SignalT, Content) and cache details; fix memory unit reporting (GiB) and other unit notes; adjust many settings defaults (BackdropType=None, Update: Server=Soferity, Module=Downloader, Extension=Executable, AutoType default); document silent-uninstall is broken; refine engine/config filenames and mpv defaults; various UX/command/alias clarifications and minor wording fixes.
b7b7bb4
Add Getting-Help screenshots and update docs
Add two Getting-Help screenshots and update documentation. Getting-Help.md: replace the screenshot placeholder with two images (About dialog and portal status bar) and clarify where version, framework and architecture are displayed. README.md: decrement screenshot placeholder counts and update the checklist to list the newly added Getting-Help screenshots.
6c80ad6
Add wallpaper Customize screenshots and update checklist
Add new screenshot assets and embed them into documentation. Added .images/* PNGs and replaced multiple "Screenshot needed" placeholders with actual images in Customizing-Wallpaper.md, Property-Service.md, Type-Gif.md, Type-Url.md, Type-Video.md, and Type-YouTube.md. Updated README.md screenshot checklist counts and noted which screenshots were added. This brings multiple Customize / Property editor and wallpaper-type images into the wiki and updates the checklist to reflect the additions.
77430bd
Add Theme-Tray-Startup screenshots and update docs
Add three Theme-Tray-Startup screenshots (.images/Theme-Tray-Startup-1..3.png) and embed them into Theme-Tray-Startup.md, replacing the screenshot placeholders. Update README.md screenshot checklist to reflect 3 fewer placeholders (35→32) and 29→28 pages, and mark the Theme-Tray-Startup screenshots as added. Small doc tidy to remove the separate Theme-Tray-Startup checklist entries.
6b76968
Update docs: Portal toolbar is top toolbar
Replace references to the Portal footer toolbar with the top toolbar across documentation. Adjust related wording (search box, settings gear, theme toggle, Display Preferences, Wallpaper Cycling, Create dialog, screenshots) to reflect the toolbar being on the top navigation bar. Updated pages: Choosing-Engines, Create-Step-By-Step, Getting-Help, Managing-Library, Multi-Monitor, Portal-Interface-Tour, Quick-Start, README, Settings-General, Settings-Overview, Settings-Performance, Settings-Personal, Theme-Tray-Startup, Using-Store, Wallpaper-Cycling. These changes keep the docs consistent with the Portal UI relocation.
b5a4c0f
Add Discord Rich Presence screenshots and update docs
Add two Discord Rich Presence images and replace the placeholder screenshot notes in Discord-Rich-Presence.md with embedded images. Update README.md to reflect the reduced screenshot placeholder count and mark the Discord screenshots as added in the checklist.
61ce877
Add uninstall screenshots and embed in docs
Add two new images (.images/Undo-Internals.png and .images/Uninstalling-Sucrose.png) and embed them into Undo-Internals.md and Uninstalling-Sucrose.md, replacing the screenshot placeholder lines with proper image links. This documents the uninstall confirmation dialog and the Windows Installed apps entry.
9fdcc2c
Add screenshots to Settings pages
Replace “📷 Screenshot needed” placeholders with embedded image links for several Settings docs (General, Other, Overview, Performance, Personal, System, Wallpaper). Adds references to .images/*.png to show each Portal settings page, improving documentation UX and visual guidance.
a32dd6f
Add settings screenshots to .images
Add six new PNG screenshots for the Settings pages: Settings-General.png, Settings-Other.png, Settings-Performance.png, Settings-Personal.png, Settings-System.png, and Settings-Wallpaper.png. These images support documentation and UI reference for the Settings sections.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
6018147
Add Mermaid diagrams and update README
Embed native Mermaid diagrams into multiple wiki pages to replace diagram placeholders (Architecture, engines, create, publish pipeline, installer, settings persistence, repo layout, types, etc.). Update README publishing instructions (fix source path, simplify steps) and mark diagrams as done; refresh screenshot checklist to list remaining screenshot placeholders and clarify inline preview behavior. Mostly documentation-only changes improving diagram availability and publishing guidance.
60e12fa
Add mermaid diagrams to architecture and internals docs
Embed mermaid flow/sequence diagrams across multiple documentation pages to visualize multi-process flows and lifecycle behaviour. Files updated: Architecture-Overview.md, Backgroundog-Service.md, Command-Reference.md, Crash-Reporting.md, IPC.md, Lifecycle.md, Undo-Internals.md, Update-Internals.md. Diagrams illustrate who-spawns-whom, Backgroundog lifecycle and data pump, command-bus flow, crash/reporting flow, IPC transports, cold-start sequence, uninstall removal sequence, and update pipeline. Improves developer clarity by providing visual references for existing textual descriptions.
3db5393
Create Setting-Folder.png
2da210d
Add preview and format icons to .images
Add seven new binary image assets to the .images directory: Application.gif, Gif.gif, Preview.png, Url.gif, Video.gif, Web.gif, and YouTube.gif. These provide visual previews/icons for various wallpaper types and UI elements used by the documentation and app. No code changes.
f7c669e