139 Commits

Author SHA1 Message Date
Kamran Ahmed 6f757455ac chore: release v0.6.2 v0.6.2 2026-03-25 05:37:39 +00:00
Kamran Ahmed 8ec3e0185e Kill old instance on start 2026-03-25 05:37:30 +00:00
Kamran Ahmed 3a61ff3c51 chore: release v0.6.1 v0.6.1 2026-03-25 05:27:49 +00:00
Kamran Ahmed 13e56c5ca8 Refactor and fix comment navigation for files 2026-03-25 05:27:37 +00:00
Kamran Ahmed 6c9c27d62a chore: release v0.6.0 v0.6.0 2026-03-25 01:01:40 +00:00
Kamran Ahmed 27e84e7751 Simplify commenting and file tree 2026-03-25 00:59:59 +00:00
Kamran Ahmed 169a362616 Update readme, document new skills 2026-03-25 00:59:59 +00:00
Kamran Ahmed 8dbcb9a99d Improve folder/files in the tree 2026-03-25 00:59:59 +00:00
Kamran Ahmed a81c25b481 Handle file tree right clicks 2026-03-25 00:59:59 +00:00
Kamran Ahmed 0b290cfa2c Improve skills and commenting 2026-03-25 00:59:59 +00:00
Kamran Ahmed ab643b85dc Revert "fix: align comment form buttons flush with popover edges"
This reverts commit bb91b74fe8.
2026-03-25 00:59:59 +00:00
Kamran Ahmed 69e3887dfe fix: align comment form buttons flush with popover edges 2026-03-25 00:59:59 +00:00
Kamran Ahmed 5bb7bf5992 fix: path comments form alignment — flush edges with border separator 2026-03-25 00:59:59 +00:00
Kamran Ahmed 20b1058d8f fix: tighter path comments popover with darker card bg and smaller text 2026-03-25 00:59:59 +00:00
Kamran Ahmed e5350241a2 fix: path comments popover uses same card design as inline comments 2026-03-25 00:59:59 +00:00
Kamran Ahmed b5344f9e22 fix: path comments popover border and form consistency 2026-03-25 00:59:59 +00:00
Kamran Ahmed 2c04362103 refactor: compact path comments popover design 2026-03-25 00:59:59 +00:00
Kamran Ahmed 11f48047f7 refactor: path comments as popover next to breadcrumb 2026-03-25 00:59:59 +00:00
Kamran Ahmed de6ba320ca fix: comment navigation, sidebar filter, and path comment counts
- Fix thread navigation: resolve __path__: prefixed filePaths to
  actual paths, determine file vs dir, await ensureQueryData before
  scrolling instead of fragile setTimeout
- Fix sidebar comment counts: translate __path__:foo back to foo
  so file-level comments show the indicator badge
- Fix comment filter: same translation ensures files with path-level
  comments appear when filter is active
- Add data-thread-id to path comment cards for scroll targeting
2026-03-25 00:59:59 +00:00
Kamran Ahmed 0f1e560ec0 fix: comment highlight bugs and add file/folder level comments
- Fix plus icons showing on every line during multi-line selection
  (removed forceShowButton, only show on hover)
- Fix missing yellow background on lines with open comments
  (match diff view behavior: check open threads for line highlight)
- Add file/folder level comments via PathComments component
  (comment button in breadcrumb area, stored as __path__: threads)
2026-03-25 00:59:59 +00:00
Kamran Ahmed 0c48d0be0f fix: use ensureQueryData and keepPreviousData for smooth file switching 2026-03-25 00:59:59 +00:00
Kamran Ahmed 85dd04417c feat: add comment navigation and copy to tree view
Extract CommentToolbarActions into a shared component used by both
the diff toolbar and tree page toolbar. Tree view now supports
navigating between comments across files and copying unresolved
comments to clipboard.
2026-03-25 00:59:59 +00:00
Kamran Ahmed cdc5d3bb27 feat: add tree view for browsing full project files
Add `diffity tree` command that opens a GitHub-style repository
file browser with sidebar navigation, syntax-highlighted file
viewing, and inline comment support.
2026-03-25 00:59:59 +00:00
StayBlue 8e580af7c8 feat: luau syntax highlighting mapping 2026-03-24 03:24:01 +00:00
Kamran Ahmed 5ce966edd0 chore: pin dependency versions 2026-03-24 00:02:29 +00:00
Kamran Ahmed 40ddc55ca2 chore: add github prs mention in readme 2026-03-21 14:17:51 +00:00
Kamran Ahmed 6cd7bce1a0 chore: release v0.5.3 v0.5.3 2026-03-21 14:08:08 +00:00
Kamran Ahmed 39334f6f8b chore: improve diffity review skill 2026-03-21 14:07:01 +00:00
Kamran Ahmed 3b7af70678 fix: skill uses stale diff tree 2026-03-19 12:04:16 +00:00
Kamran Ahmed 2e65c5d38c fix: thread flash gets bg removed 2026-03-18 22:19:46 +00:00
Kamran Ahmed 02d1451a42 chore: release v0.5.2 v0.5.2 2026-03-18 22:08:22 +00:00
Kamran Ahmed 8a23d8e567 fix: wrong diff being read 2026-03-18 22:08:09 +00:00
Kamran Ahmed 51efe9399d chore: release v0.5.1 v0.5.1 2026-03-18 19:40:07 +00:00
Kamran Ahmed 994555ad92 fix: skill files reading wrong diff 2026-03-18 19:39:33 +00:00
Kamran Ahmed fdcd06d4dd feat: add PR checkout support 2026-03-18 04:47:42 +00:00
Kamran Ahmed 29e56ca24a chore: release v0.5.0 2026-03-18 04:31:51 +00:00
Kamran Ahmed d41a93e138 fix: border in split view 2026-03-18 04:16:17 +00:00
Kamran Ahmed c6f3a16df7 feat: handle remote threads 2026-03-18 03:58:44 +00:00
Kamran Ahmed 3f477f3227 style: improve comment form UI 2026-03-18 03:48:39 +00:00
Kamran Ahmed 90acb090c4 fix: GitHub comment mapping to local 2026-03-18 03:32:48 +00:00
Kamran Ahmed c81edeee9c feat: add comment fetching 2026-03-18 03:18:29 +00:00
Kamran Ahmed 9d18fa55b4 refactor: move GitHub to separate package 2026-03-18 02:58:21 +00:00
Kamran Ahmed 299e86d336 feat: add support for pushing comments to GitHub 2026-03-18 02:44:13 +00:00
Kamran Ahmed 385c3495ac feat: add GitHub integration 2026-03-18 02:29:19 +00:00
Kamran Ahmed 38a9dde825 style: make header and sidebar compact 2026-03-18 02:14:43 +00:00
Kamran Ahmed b68558a691 style: improve UI and compact header 2026-03-18 02:01:29 +00:00
Kamran Ahmed b78ad9caba feat: add comments filtering to sidebar 2026-03-18 01:30:18 +00:00
Kamran Ahmed e9789dc3b5 perf: optimize comment jumping 2026-03-18 01:22:50 +00:00
Kamran Ahmed 8561cb16ad fix: scroll jumping for files and comments 2026-03-18 01:09:18 +00:00
Kamran Ahmed e715690309 chore: release v0.4.6 2026-03-18 01:03:22 +00:00