Log your time in BigTime straight from VS Code.
Command Palette > BigTime: Login
Command Palette > BigTime: Set default project
Command Palette > BigTime: Set default category
Command Palette > BigTime: Set default hours
Command Palette > BigTime: Get defaults
Command Palette > BigTime: Log time
Shortcut: Shift
+Ctrl
+L
Command Palette > BigTime: Stats
Command Palette > BigTime: Logout
Command Palette > BigTime: Go to website
- Clone this repo
- Run
npm install
- In the Debug panel, choose the "Extension" configuration, and click "Start Debugging" (shortcut:
F5
)
See vsc-extension-quickstart.md for additional details.
See test/unit for test suite, and Travis CI and Code Climate for coverage.
- Run
npm run test:unit
Test Suites: 21 passed, 21 total
Tests: 96 passed, 96 total
- Run
npm run lint
- i18n / l10n
- Smart defaults for date entry (e.g., "today", "yesterday", etc.)
- Cleanup test suite
- Add integration tests
- More insightful stats
- Integrate BigTime timers
- Integrate submitting hours
Initial release. Features include:
- Added ability to login to BigTime
- Added ability to set a default project
- Added ability to set a default category
- Added ability to set a default number of hours
- Added ability to see saved defaults
- Added ability to log time, using either defaults or manual entry
- Added ability to get week-to-date and month-to-date totals
- Added ability to launch the BigTime website in your default browser
- Added ability to logout of BigTime