muzzle-velocity/lib/texts.dart

118 lines
No EOL
4.2 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

String helpContent = """
# Search
Type to filter notes by title.
Use #tags, +projects, or @contexts to find notes with specific tags.
Start with a / to filter notes within /folders and /sub/folders.
Mix text, tags, and folders (/work project #important).
# Create Notes
Type the title of a new note in the search bar and hit Enter.
Use /folder/note to create a note inside a subdirectory.
Subfolders will be automatically created if they don’t exist.
# Delete Notes
Swipe a note in the list to the left to move it to the trash.
The trash is a directory in the root folder.
Use :emptytrash or the context menu button to permanently clear deleted notes.
# Read and Edit Notes
Notes open read-only. Tap the pencil at the top to start editing, and tap it again to stop.
If you searched for something, the note opens at the first match. Use the arrow buttons at the bottom right to jump between matches.
*Preview Mode* in the menu shows the rendered Markdown.
While editing:
- Select text and type * _ ` ~ [ or ( to wrap it.
- Press Enter in a list to continue it with the next bullet, number, or checkbox. Press Enter on an empty item to end the list.
- New lines keep the indentation of the previous line.
Enable/disable autosave in the menu. When disabled you can use the Save button in the menu.
If there are unsaved changes when you are leaving the editor, you will be prompted to save.
# Keyboard Shortcuts
On a Mac, use Cmd instead of Ctrl.
In the note list:
- Up/Down – Pick a note, Enter – Open it.
- Ctrl+L – Go to the search bar.
- Ctrl+T – Show/hide tags.
In a note:
- Ctrl+E – Start/stop editing.
- Ctrl+S – Save.
- Ctrl+P – Preview Mode.
- Ctrl+B / Ctrl+I – Bold / italic.
- F3 or Ctrl+G – Next match, Shift+F3 or Ctrl+Shift+G – Previous match.
- Ctrl+= / Ctrl+- / Ctrl+0 – Bigger / smaller / default font size.
- Up/Down and Page Up/Down – Scroll while reading.
- Tab / Shift+Tab – Indent / outdent lines while editing.
- Esc / Ctrl+L – Back to the list.
Anywhere:
- Ctrl+D – Switch between light and dark themes.
- Ctrl+Q – Quit.
# D-pad
On phones with a D-pad:
- Down in the search bar moves to the list, Up and Down pick a note, and Center opens it.
- Left goes back to the search bar from the list, or back to the list from a note.
- Right clears the search bar, or opens the menu. Use Up/Down and Center in the menu.
- Up/Down scroll a note. Hold Center to go back to the list.
# Tag Notes
Use tags anywhere in the notes and they will be detected.
#tags – General categorization.
+projects – Project-based grouping.
@contexts – Context-specific notes.
# Context Menu
Tap the orange blaster at the top right to open the Preference menu.
- *Hide/Show Tags* below the note titles in the list.
- *Switch to Light/Dark Mode* themes.
- *Exclude/Search Subdirectories* to control the scope of your search.
- *Search/Exclude File Content* in your search. Please be aware that this might slow down the app if you have a lot of files.
- *Use External/Internal Editor* to enjoy your favorite note editing experience when tapping a note in the list.
- *Set Note Directory* to your preferred folder anywhere on the device (with granted permission request) or the default one.
- *Empty Trash* to purge the trash directory.
- *Help* will show you this text.
- *About* is for credits.
# File Organization
Root notes are listed above subfolder notes.
Subfolders are ordered by the latest modified file inside them.
Empty folders auto-delete after the last file is removed.
# Commands
Use commands by starting with a colon :
:help – Open this guide.
:tags – Toggle tag visibility.
:day - Switch to light theme.
:night - Switch to dark theme.
:extern – Toggle external editor usage.
:intern – Toggle internal editor usage.
:emptytrash – Permanently delete trashed notes.
:about – Open app information.
""";
String aboutContent = """
v.1.1.0
**Muzzle Velocity** is a fast and minimalist but opinionated note-taking app inspired by the legendary *Notational Velocity* on MacOS and *Terminal Velocity* for command line terminals.
It is built for speed and efficiency, eliminating unnecessary UI clutter. Every action should be as fast and frictionless as possible.
Made with 🧡 by randogoth
""";