Matthew Breedlove
25b69228dd
feat(usage): split reset timers into block and weekly widgets
...
Closes #194
2026-03-04 00:14:49 -05:00
Matthew Breedlove
7e2ad30f77
fix(context): support 1M model name formats in fallback parsing
...
Handle [1M], (1M), and optional context labels when inferring model context size; use model id + display_name in context widgets and add regression coverage for ctx, ctx(u), and context bar.
Closes #193
2026-03-03 21:49:49 -05:00
Matthew Breedlove
b13ea14a8c
fix: coerce status JSON numeric strings and bump version
...
Coerce numeric strings in StatusJSON parsing to keep status line rendering resilient with third-party payload tweaks.
Closes #192
2026-03-03 18:30:04 -05:00
Matthew Breedlove
6edc1b4277
feat: add git insertions and deletions widgets
...
Closes #115
2026-03-03 00:22:13 -05:00
Matthew Breedlove
0c6bf4b02c
feat: add Link widget and fix ANSI/OSC truncation calculation
...
- add a new Link widget with OSC8 rendering, preview parity, and raw mode behavior
- fix truncation and visible-width calculation to handle ANSI/OSC sequences safely
- bump package version to 2.1.3
- update README recent updates and widget documentation
Resolves #188
2026-03-02 23:59:14 -05:00
Matthew Breedlove
eff030a9d8
Add 'star us on github' menu item, version bump to 2.1.2
2026-03-02 23:21:39 -05:00
Matthew Breedlove
9ddcb0003b
Version bump and readme update
2026-03-02 20:32:10 -05:00
Matthew Breedlove
8b1ec580d9
Version bump and README update
2026-03-02 17:43:32 -05:00
Matthew Breedlove
fc3934097b
chore: Fix for test failures when testing with vitest, remove 'test' script from package.json, prefer running tests using 'bun test'
2026-02-27 13:19:08 -05:00
Anthony Vincent Caracappa
3d43476d6b
Free Memory Widget ( #155 )
...
* FreeMemory widget:
Description: Shows system memory usage (used/total) in a compact format like Mem: 12.4G/16.0G
Features:
- On macOS: Uses vm_stat to calculate memory like htop (Active + Wired pages)
- On other platforms: Falls back to Node.js os.freemem()/os.totalmem()
- Smart byte formatting (G, M, K, B)
- Supports raw value mode (omits "Mem:" prefix)
- Default color: cyan
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* Version bump and README update
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Matthew Breedlove <sirmalloc@gmail.com >
2026-02-24 14:20:00 -05:00
Matthew Breedlove
b6426bf707
Version bump
2026-02-21 16:12:52 -05:00
Matthew Breedlove
2e0b321d41
Version bump and readme update
2026-02-21 12:07:00 -05:00
Matthew Breedlove
35b4c0caa0
Version bump
2026-02-21 11:36:25 -05:00
Matthew Breedlove
3050aefc1c
Version bump
2026-02-02 16:12:06 -05:00
Matthew Breedlove
d457e55913
Fix for model in statusLine JSON being passed as string vs object, closes #157 , version bump
2026-02-02 14:32:33 -05:00
Matthew Breedlove
03d19692ab
Lint fixes, version bump
2025-11-17 16:58:03 -05:00
Matthew Breedlove
bdcf6aac33
Version bump
2025-11-13 09:02:31 -05:00
Matthew Breedlove
929b004c22
Version bump
2025-10-07 23:39:27 -04:00
Matthew Breedlove
9feebf9a09
Version bump
2025-10-04 18:18:24 -04:00
Howard Zhang
1ad9304039
Fix bunx availability check on windows ( #96 )
2025-10-04 18:16:57 -04:00
Matthew Breedlove
2053a5577d
Version bump
2025-09-29 16:41:21 -04:00
Matthew Breedlove
36054e6b0b
Version bump
2025-09-24 10:10:15 -04:00
Matthew Breedlove
5c4521d014
Version bump
2025-09-19 12:19:21 -04:00
Matthew Breedlove
d9ee110fc7
Version bump and README update
2025-09-19 01:30:23 -04:00
Matthew Breedlove
bf269e1f63
Version bump and README update
2025-09-18 21:27:21 -04:00
Matthew Breedlove
2842f856e9
Version bump and README update
2025-09-17 22:38:54 -04:00
Alex Newman
7bb53d11e5
TypeDoc Docs ( #75 )
...
* Initial plan
* Add TypeDoc documentation generation system
Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thedotmack <683968+thedotmack@users.noreply.github.com >
2025-09-11 17:12:34 -04:00
Matthew Breedlove
5942afe563
Version bump
2025-09-09 00:00:50 -04:00
Matthew Breedlove
679bdac86e
Version bump and README update
2025-08-31 03:04:15 -04:00
Matthew Breedlove
dade396de1
Version bump and README update
2025-08-28 09:37:13 -04:00
Jack Allen
d5b2da2a47
chore(settings): support more than 3 lines ( #53 )
...
* chore(settings): support more than 3 lines
* chore: add confirm dialog
* chore: update example script
* chore: rm config override
* Fix spacing issues, disallow deletion of last line, fix issue where deleting lines 2 and 3 would keep them in the list, cleanup onDelete and onAppend method locations
* Initialize default settings with two empty lines
---------
Co-authored-by: Matthew Breedlove <sirmalloc@gmail.com >
2025-08-28 09:30:26 -04:00
Matthew Breedlove
698bdb7f1a
Updating version and README for 2.0.10
2025-08-27 11:08:48 -04:00
Jack Allen
7886e1f376
feat(git-worktree): Add git worktree widget ( #49 )
...
* feat(git-worktree): Add git worktree widget
* Minor cleanup
---------
Co-authored-by: Matthew Breedlove <sirmalloc@gmail.com >
2025-08-27 10:22:43 -04:00
Jack Allen
9354dbc9a3
chore(patch-package): Migrate to using bun patch, instead of patch-package
2025-08-27 13:16:47 +01:00
Matthew Breedlove
ad85f951a4
Fixes for inefficient rendering in auto-alignment mode
2025-08-24 02:45:38 -04:00
Matthew Breedlove
b46319c4e2
Adding powerline widget auto-alignment toggle
2025-08-24 00:22:22 -04:00
Matthew Breedlove
8e6b1013a1
Update readme and bump version to 2.0.7
2025-08-21 02:02:19 -04:00
Matthew Breedlove
f9a113a9d2
Fix for block timer calculation when last activity was in a previous block. Was incorrectly displaying an active block due to the diff of last activity and current block start
2025-08-20 19:10:38 -04:00
Matthew Breedlove
bf97dc4287
Version bump to 2.0.5
2025-08-20 03:09:49 -04:00
Matthew Breedlove
9c97b0b6c0
Move dependencies to devDependencies
2025-08-19 17:46:55 -04:00
Matthew Breedlove
5ba40c33ae
Bug fix in block timer logic
2025-08-18 04:06:43 -04:00
Matthew Breedlove
eaf62c349d
Fix for custom command edit / width / timeout keypresses not working
2025-08-18 03:48:33 -04:00
Matthew Breedlove
d1ba0c0be5
Adding block timer widget, miscellaneous UI improvements
2025-08-18 02:40:34 -04:00
Matthew Breedlove
c8a220ca48
Fix npm publish errors
2025-08-17 20:17:28 -04:00
Matthew Breedlove
7782e8b455
Add descriptive error handling to CustomCommand, update README, fix Uninstall Emoji that was rendering incorrectly, fix Item Editor line color for consistency, fix version number display
2025-08-17 20:15:54 -04:00
Matthew Breedlove
990fdf3d54
Add missing package
2025-08-17 04:15:30 -04:00
Matthew Breedlove
365b64092a
Powerline capability, better color support, custom colors, multiple install options, Output Style widget, UI cleanup
2025-08-17 04:12:34 -04:00
Matthew Breedlove
87bb690461
Readme updates and removing external production dependencies
2025-08-12 14:45:44 -04:00
Matthew Breedlove
f2d186ec9d
Rendering fixes
2025-08-12 04:43:14 -04:00
Matthew Breedlove
a69a6997d0
Minor bug fix for padding
2025-08-12 03:28:59 -04:00