-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Comparing changes
Open a pull request
base repository: pingdotgg/t3code
base: v0.0.8
head repository: pingdotgg/t3code
compare: v0.0.9
- 14 commits
- 25 files changed
- 6 contributors
Commits on Mar 9, 2026
-
fix(server): use waitForPush in terminal event broadcast test to prev…
…ent flaky failure (#606) The terminal RPC test used raw waitForMessage to receive the expected terminal.event push, but a server.configUpdated push from the keybindings file watcher can arrive first depending on OS timing. Replace with the existing waitForPush helper that filters by channel.
Configuration menu - View commit details
-
Copy full SHA for 3738373 - Browse repository at this point
Copy the full SHA 3738373View commit details -
Add PR vouch workflow with trust-status labels (#602)
* Add PR vouch workflow and trust-status labeling - Add `.github/workflows/pr-vouch.yml` to label PRs as trusted, unvouched, or denounced - Add `.github/VOUCHED.td` trust-list file for external contributors - Document automatic `vouch:*` labels and contributor expectations in `CONTRIBUTING.md` * Add vouch entries for trusted GitHub contributors - Append 16 GitHub accounts to `.github/VOUCHED.td` - Update trusted-voucher list used for PR labeling workflows
Configuration menu - View commit details
-
Copy full SHA for cd1c3df - Browse repository at this point
Copy the full SHA cd1c3dfView commit details -
fix(web): add missing v7 key to legacy localStorage cleanup list (#594)
When the persisted state key was bumped from v7 to v8 in 689dda5, the v7 key was not added to LEGACY_PERSISTED_STATE_KEYS. Users who ran the app during the ~3-week v7 window retain a stale `t3code:renderer-state:v7` entry in localStorage that is never cleaned up.
Configuration menu - View commit details
-
Copy full SHA for 412331a - Browse repository at this point
Copy the full SHA 412331aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe21d7 - Browse repository at this point
Copy the full SHA 8fe21d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc7980 - Browse repository at this point
Copy the full SHA 5bc7980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 812bb99 - Browse repository at this point
Copy the full SHA 812bb99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 651084e - Browse repository at this point
Copy the full SHA 651084eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f3490 - Browse repository at this point
Copy the full SHA 16f3490View commit details -
refactor(web): remove redundant double parse of diff route search par…
…ams (#598) `rawSearch` is already the output of `parseDiffRouteSearch` via the `useSearch` select transform. The `useMemo` at line 760 re-parsed it through the same function with an unsafe `as Record<string, unknown>` cast, producing an identical result. Use `rawSearch` directly instead.
Configuration menu - View commit details
-
Copy full SHA for 8e8904a - Browse repository at this point
Copy the full SHA 8e8904aView commit details -
fix(desktop): use filesystem-friendly userData directory name (#607)
Electron derives the userData path from productName in package.json, which produces directories with spaces and parentheses on all platforms (e.g. ~/.config/T3 Code (Alpha) on Linux). This is hostile to shell usage and violates Linux XDG naming conventions. Override the userData path via app.setPath() before the ready event to use a clean lowercase name (t3code). If the legacy directory already exists it is used as-is so existing users keep their Chromium profile data (localStorage, cookies, sessions, cache). This follows the same pattern VS Code uses — keeping productName for display purposes while explicitly setting the data directory path. Closes #578
Configuration menu - View commit details
-
Copy full SHA for 4088b7a - Browse repository at this point
Copy the full SHA 4088b7aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for acd92f9 - Browse repository at this point
Copy the full SHA acd92f9View commit details -
11
Configuration menu - View commit details
-
Copy full SHA for c585128 - Browse repository at this point
Copy the full SHA c585128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 304a14d - Browse repository at this point
Copy the full SHA 304a14dView commit details -
fix(web): fix native scrollbar being intercepted by sidebar rail on w…
…indows and linux (#618) the rail's 16px hit area at z-20 sits right where the native os scrollbar lives when the sidebar is in offcanvas mode and collapsed. this causes clicks and drags on the scrollbar to toggle the sidebar instead on windows and linux. scoping pointer-events-none to [data-collapsible=offcanvas][data-state=collapsed] fixes the interception without affecting icon mode where the rail needs to stay clickable.
Configuration menu - View commit details
-
Copy full SHA for 4b6a0c4 - Browse repository at this point
Copy the full SHA 4b6a0c4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.0.8...v0.0.9