Commit graph

12 commits

Author SHA1 Message Date
callumalpass
b0cd74f1ad docs: update docs content and docs build tooling 2026-02-21 08:52:08 +11:00
callumalpass
d6c1f0974a docs: add explanatory context and simplify tone 2026-02-15 15:41:12 +11:00
callumalpass
119b0fc47b docs: add screenshots to documentation from e2e tests
Add comprehensive screenshots to documentation pages:
- Views: task list, kanban, calendar (month/week/day/year), agenda, mini calendar, pomodoro
- Settings: general, task properties, modal fields, appearance, features, integrations
- Features: task creation modal, task statistics

Also adds e2e/docs-screenshots.spec.ts test suite for generating documentation screenshots.
2025-12-31 09:59:45 +11:00
callumalpass
a03c312884 docs: document default values for custom user fields
Add documentation for the new default value feature in custom user
fields, including the different input formats for each field type and
where defaults are applied during task creation.
2025-12-07 15:26:34 +11:00
callumalpass
d168644661 refactor: split taskPropertiesTab into modular components
- Extract property card renderers into separate modules:
  - helpers.ts: shared types, NLP trigger helpers, simple/metadata cards
  - statusPropertyCard.ts: status values with drag-drop reordering
  - priorityPropertyCard.ts: priority values with drag-drop reordering
  - projectsPropertyCard.ts: projects with autosuggest filters
  - tagsPropertyCard.ts: native Obsidian tags
  - remindersPropertyCard.ts: default reminder configuration
  - titlePropertyCard.ts: title and filename settings
  - userFieldsCard.ts: custom user fields

- Add Feature Properties section for pomodoros, ICS event ID, and
  ICS event tag (properties not stored in task frontmatter)

- Update documentation to reflect settings reorganization:
  - Task Properties tab now contains property keys, defaults, and NLP triggers
  - Defaults tab redirects to new locations
  - Appearance tab references moved settings
  - Features tab documents body template settings
2025-12-02 10:04:21 +11:00
callumalpass
855c301848 docs: add property types reference documentation (#1259)
Add comprehensive documentation for frontmatter property types to help
users understand expected data formats when creating tasks via templates
or manual editing.
2025-11-30 15:49:21 +11:00
callumalpass
b01c495e2c Docs: Fix incorrect weight field preservation claims
The weight field UI was removed, not preserved. Updated docs to:
- Remove claim that weight is 'configurable in settings'
- Remove 'Weight' field from task properties documentation
- State clearly that weight field has been removed from settings UI
- Remove confusing language about weight being 'retained for future use'
2025-11-18 13:06:54 +11:00
callumalpass
e698a52279 Docs: Document v4 priority sorting breaking change
In v4, Obsidian's Bases plugin handles task sorting, which means priorities
are sorted alphabetically by their value instead of by custom weight.

Updated documentation to:
- Add breaking change entry in 4.0.0 release notes
- Explain the alphabetical sorting behavior in Bases
- Provide workaround: prefix priority values with numbers/letters to control
  sort order (e.g., "1-urgent", "2-high", "3-medium")
- Clarify that weight field is preserved but does not affect Bases sorting
2025-11-18 13:02:52 +11:00
Renato Mendonca
7505cc3cf0 docs: add custom field autosuggestion filtering documentation
- Add comprehensive 'File Suggestion Filtering (Advanced)' section to user-fields.md
- Document all filter options: tags, folders, property key/value
- Include step-by-step configuration instructions
- Add 3 practical example configurations (assignee, project, related note)
- Explain filter behavior, AND logic, and visual indicators
- Update task-properties.md with autosuggestion filters overview
- Include CustomFields-Selection-Filter.gif demonstration in both docs
- Add cross-reference links between settings and feature documentation
2025-10-12 19:37:23 +13:00
callumalpass
1bd5127c85 docs: add boolean status values documentation
Add documentation explaining how to use boolean true/false as status
values for compatibility with Obsidian's checkbox properties.
2025-10-08 07:34:45 +11:00
callumalpass
139a5d970f docs: fix documentation inaccuracies and broken navigation links
- Fix project name references from "ChronoSync" to "TaskNotes" in timezone documentation
- Correct broken relative paths in settings and features back navigation links
- Fix incorrect default task tag reference in troubleshooting (task vs #task)
- Clarify time-blocking interaction method in calendar integration
- Fix circular function reference in timezone handling guide

All changes maintain neutral, factual tone and improve technical accuracy.
2025-09-14 10:35:31 +10:00
callumalpass
4e1312f62b docs: update documentation for version 3.23.1 2025-09-13 21:50:39 +10:00