Repository navigation
Editing this Wiki
This wiki is plain Markdown, one file per page, in its own Git repository. Anyone with write access to the SpaceSharp repository can edit it.
In the browser. Open the page, press Edit at the top right, change the text, write a one-line summary, save. Good for a sentence or a table row.
Locally. The wiki is a repository of its own:
git clone https://github.com/SpaceSharpApp/SpaceSharp.wiki.git
Edit the .md files, commit, push. Good for a new page, several pages at once, or anything with images.
| File | What it is |
|---|---|
Home.md |
The landing page |
_Sidebar.md |
The navigation on every page. Add a line here when you add a page. |
_Footer.md |
The line at the bottom of every page; says which version the wiki describes |
Page-Name.md |
One page. The file name is the title with hyphens for spaces; Settings-Reference.md shows as "Settings Reference" and is linked as [Settings reference](Settings-Reference). |
images/ |
Screenshots, referenced as images/name.png
|
Links between pages use the file name without .md: [The filter](The-Filter). Links to a heading add the heading in lowercase with hyphens: [Changes](Changes#filters).
- One page answers one question. If a page needs a second "## Overview" halfway down, it is two pages.
- Describe the app as it is, in the present tense, in the words the app itself uses (Safe to clear, Changes, Color by). Version history belongs in the changelog; a page may say "since 2.5" when it helps.
- American English, plain words, short sentences. Headings in sentence case.
- Tables for reference, prose for explanation. The Settings reference and Keyboard shortcuts pages are tables on purpose; the other pages should read as text.
- No dashes as punctuation; use a comma, a colon or a new sentence.
-
Screenshots come from the app, never from a hand-cropped window.
tools/screenshots_wiki.ps1in the main repository renders every picture this wiki uses on the pretend PC and writes them straight intoimages/of a wiki clone beside the repository (..\SpaceSharp.wiki\images;-Outpoints elsewhere). Pass scene names to redo a few. The scenes themselves are theWikiSceneslist inSpaceSharp/MainWindow.Showcase.cs; a new picture is a new case there, a line in the script's table, and the<img>on the page.
- Go through the pages that the release touched; the changelog section lists them by name (Palettes, Scanning, Settings, and so on).
- Update the version in
_Footer.md. - Replace the "New in" list on
Home.mdwith the new release's three or four headline items. - Regenerate the screenshots whose screens changed:
.\tools\screenshots_wiki.ps1, then commit the wiki.
| File | Scene | Shows |
|---|---|---|
screenshot.png, shot-start.png, shot-filter.png, shot-insights.png, shot-changes.png, shot-inspect.png, shot-menu.png, shot-settings.png, shot-about.png, shot-update.png, shot-light.png
|
the README's scenes | the same pictures the README shows |
colorby-top.png, colorby-type.png
|
wiki-colorby-top, wiki-colorby-type
|
the Color by modes |
shading.png |
wiki-shading |
cushion shading at the Deep preset |
zoomed.png |
wiki-zoomed |
the map zoomed three folders down |
filter-rail.png, filtered.png
|
wiki-rail, wiki-filtered
|
the rail layout; a filtered map without the drawer |
palette-picker.png, palettes.png, palette-editor.png
|
wiki-palette-picker, wiki-palettes, wiki-palette-editor
|
the picker open; the sheet of all 24 palettes (drawn by the app, not a window capture); the palette editor |
shortcuts.png |
wiki-shortcuts |
the Shortcuts window |
changes-everything.png |
wiki-changes-everything |
Changes with Everything shown, sorted by size now, two folders open |
inspect-selection.png |
wiki-inspect-selection |
Inspect for several selected files |
sidepanel-changes.png |
wiki-sidepanel-changes |
the side panel's Changes tab |
settings-*.png |
wiki-settings-* |
one per Settings page |
rtl.png |
wiki-rtl |
the window mirrored for a right-to-left language |
The Settings reference, Keyboard shortcuts, Command line, Palettes and looks and Custom palettes pages mirror code (SettingsWindow.axaml.cs, ShortcutsWindow.cs, CommandLine.cs, Palette.cs). A pull request that changes one of those should change the page too; the PR template asks.
These pages describe SpaceSharp 2.5. Something wrong or missing? Edit the page or open an issue. · Changelog · spacesharp.app
Using SpaceSharp
- Getting started
- Reading the map
- Navigating
- The filter
- Insights
- Changes
- Inspect
- Cleaning up
- Saved scans and the start screen
- Settings reference
- Palettes and looks
- Custom palettes
- Keyboard shortcuts
- Command line
- Languages
Questions and problems
For contributors