Eric Amodio
685340b13c
Changes `getDiff` to use to/from args for clarity
Changes `PatchRevisionRange` to use to/from args for clarity
Changes `openChanges`/`openAllChanges` to use lhs/rhs args for clarity
Ensures comparisons -> patch works properly
1 рік тому
Eric Amodio
ba0a6c87bf
Adds support for Cloud Patches (wip)
Co-authored-by: Keith Daulton <keith.daulton@gitkraken.com>
Co-authored-by: Ramin Tadayon <ramin.tadayon@gitkraken.com>
1 рік тому
Eric Amodio
288475fdfb
Adds gitlens:// uri support for staged files
- Handles index files when the Git extension doesn't have the repo
1 рік тому
Eric Amodio
6858c2a715
Fixes diff to uncommitted
1 рік тому
Eric Amodio
90b67b9f83
Fixes prev line change w/ working + staged changes
1 рік тому
Eric Amodio
3f86b16d82
Fixes #2997 ensures push to commit works properly
Adds support to "publish" to commit as well
1 рік тому
Eric Amodio
8853cf844b
Adds force-if-includes to our force push messaging
1 рік тому
Eric Amodio
034f1cd9ee
Fixes force push error messaging
1 рік тому
Eric Amodio
93aecab6d2
Fixes pushing to a remote branch w/ different name
1 рік тому
Eric Amodio
4802820b08
Fixes #2615 avoids replacing open repo w/ closed
1 рік тому
Eric Amodio
41cae896a1
Adds commit message provider contribution
Allows commit message generation for unstaged changes too
1 рік тому
Eric Amodio
8c4e857618
Ensures path normalization
1 рік тому
Eric Amodio
da901c2b43
Adds better handling of repo at UNC root
1 рік тому
Eric Amodio
aef9046493
Honors VS Code git force push settings
1 рік тому
Eric Amodio
7b9269bb19
Fixes #2443 handles UNC paths in `gitlens://` uris
1 рік тому
Eric Amodio
47ab49a33a
Fixes regex from stripping last character
1 рік тому
Eric Amodio
8a0a02ed19
Improves diff parsing accuracy, perf, & memory use
- Replaces line array w/ Map for sparse layout & optimized line lookups
- Line map is keyed on file line numbers for easy lookup usage
1 рік тому
Eric Amodio
f664445296
Fixes tracked document refresh on repo discovery
1 рік тому
Eric Amodio
d68fb6809b
Fixes repo closing event
1 рік тому
Eric Amodio
5f5e4e7822
Realigns output levels & makes warn the default
Unifies Git channel logging
1 рік тому
Eric Amodio
0b0cd8cc41
Closes #1399 adds option to hide merge commits
Co-authored-by: Shashank-Shastri <shashank.m.shastri@gmail.com>
1 рік тому
Eric Amodio
7c906b6eb2
Adds commit filtering to comparisons
1 рік тому
Eric Amodio
095b469b4a
Fixes #2926 works around vscode label formatter
1 рік тому
Ramin Tadayon
b4f3541db2
Reverts to client-side emojify for graph row messages
1 рік тому
ericf-axosoft
cbbc618549
Implemented new property of the GK Graph to format commit messages ( #2977 )
* Implemented new property of the GK Graph to format commit messages
* Updates graph dependency
* Updates webview tsconfig
---------
Co-authored-by: Ramin Tadayon <ramin.tadayon@gitkraken.com>
1 рік тому
Eric Amodio
92e37bdba6
Fixes #2952 error msg for missing ignore revs file
1 рік тому
Eric Amodio
e6b3c96738
Adds `using` support & removes classes for parsers
1 рік тому
Eric Amodio
c985a2e70c
Closes #2828 allows following across all branches
1 рік тому
Eric Amodio
3bce79a8d8
Splits out new `getFirstCommitSha`
Aligns with eventual cloud patch changes
1 рік тому
Eric Amodio
1c77db5c0a
Fixes missing `folder` prop on Repository
- Fixes issue when using folder tokens in `worktrees.defaultLocation`
1 рік тому
Eric Amodio
1b447ffdfa
Removes re-exports to limit import scopes
1 рік тому
Eric Amodio
e5c9a0d307
Fixes #2104 , #2944 filter merge commits in history
- Changes File History view to follow renames by default
- Adds [Show|Hide] Merge Commits toggle to File History
- Adds `advanced.fileHistoryShowMergeCommits` setting
1 рік тому
Eric Amodio
d2fc1c1e7d
Removes unused flag
1 рік тому
ericf-axosoft
6c036b4153
Add new service-specific ref icons ( #2936 )
* Added service-specific ref icons
* Added "hostingServiceType" property to the GK Graph remote type to be able to get icons
* Added better icons for Gitlab and Bitbucket services
* Added missing icons
* Bump GK Graph dependency to v10.1.27
* Fixed build
* Refactor: isolate the component imports to one file
* Formatting
---------
Co-authored-by: Ramin Tadayon <ramin.tadayon@gitkraken.com>
1 рік тому
Eric Amodio
54b2b16426
Fixes & improves rebase handling
1 рік тому
Ramin Tadayon
9b276fcc41
Removes prerelease/debugging flags from native git checks
1 рік тому
Eric Amodio
9b83093848
Ensures config is readonly
Replaces many enums with union types
1 рік тому
Eric Amodio
6de04e3e5e
Improves getting the associated pr with a branch
Removes `getPullRequestForBranch` from GitProviderService as it doesn't belong there
1 рік тому
Eric Amodio
badc322cbd
Renames hasRichProvider to hasRichIntegration
- Aligns with RichRemoteProvider call
1 рік тому
Eric Amodio
05b2d3ba6c
Renames unStage to unstage
1 рік тому
Eric Amodio
ceb5739e5a
Optimizes best remote detection (still wip)
Fixes leak with rich remote providers
Avoids needing repo remote subscriptions
1 рік тому
Eric Amodio
983072642f
Fixes #2896 adds timeout to visibility requests
1 рік тому
Eric Amodio
c219ae04d0
Avoids logging error if mapping files aren't found
1 рік тому
Eric Amodio
88c2e981a8
Fixes issue with fetching non-current branches
1 рік тому
Eric Amodio
1bd6a170fb
Fixes error logging scopes
1 рік тому
Eric Amodio
31fc5e5894
Adds baseSha to GitDiff model
1 рік тому
Eric Amodio
9928749b1e
Breaks `GitDiffParser` static class into functions
Changes `GitDiff` to `GitDiffFile` and adds new `GitDiff`
1 рік тому
Eric Amodio
6bd8c22ef7
Adds a `maybeStopWatch` function to avoid overhead
1 рік тому
Eric Amodio
ec1c3db648
Defaults `experimental.nativeGit` on pre-release
1 рік тому
Eric Amodio
c4005d9a2e
Fixes #2847 missed local branches with upstreams
1 рік тому