taskgenius_taskgenius-plugin/.gitignore
Quorafind f28ea8e9c0 refactor(v10): modularize entry + gantt year-view and project grouping fixes
Decompose the monolithic plugin entry into bootstrap modules and extracted
pure functions (src/bootstrap, src/modules), advance dataflow project
resolution, and reconcile the Phase 0 contract tests.

Fixes bundled in:
- gantt: fix year-zoom timeline so year/month labels render and a full year
  fits on screen. Major-label gate no longer keyed on single-day width; add
  a Year minor-label branch; formatMinorTick('Year') returns a real month
  name; lower MIN_DAY_WIDTH to 2; drop per-render logging; register the
  offscreen-indicator click handlers once to stop a listener leak.
- project: stop the Projects view fragmenting into one task per file.
  determineTgProject() gains an applyDefaultNaming option (default true,
  preserving the public API / File Source / unit tests); the dataflow cache
  and worker-sync paths pass false so they match ProjectData.worker.
- build: restore RegExpCursor in progress-bar-widget (the SearchCursor
  migration was incomplete -- SearchCursor cannot do regex search).

Pre-commit hook (npm run build) verified manually; hook could not spawn on
this Windows Git Bash setup. Tests: 1718 passing; production build green.
2026-06-28 16:09:40 +08:00

67 lines
830 B
Text

# vscode
.vscode
# Intellij
*.iml
.idea
# Zip
*.zip
*.rar
# npm
node_modules
# Don't include the compiled main.js file in the repo.
# They should be uploaded to GitHub releases instead.
main.js
# Exclude sourcemaps
*.map
# obsidian
data.json
# Exclude macOS Finder (System Explorer) View States
.DS_Store
styles.css
package-lock.json
# env
.env
# translations
translation-templates
._data.json
CLAUDE.md
.kiro
.claude
.codex
dist
dist/*
# Workspace packages build artifacts
packages/*/dist
packages/*/node_modules
# Keep calendar package .git for independent management
!packages/calendar/.git
# Documentation site (separate repository)
docs-site
PLAN.md
.caret
issues*
*issues.js
.ace-tool/
# rtk (Rust Token Killer) tool cache
.rebon/
# stray temp files accidentally written into the repo
*tmp_index_diff.txt