Eric Amodio
14a12b8bb5
Updates Show Commit Details command to open view
2年前
Eric Amodio
4d6bb309a6
Refactors/renames remote provider code
- No functional changes, only file splitting, renaming, etc
2年前
Eric Amodio
f859c0415b
Avoids unneeded Container.instance calls
2年前
Eric Amodio
16cdd1091b
Changes quick pick "eye" to open commit details
Changes "search" to reveal in the side bar
Adds "Show Details" to commit/commit file quick pick
2年前
Eric Amodio
54f56192b6
Adds correct stash lookup for Commit Details view
Adds visibility check for stashes view following
2年前
Eric Amodio
645f8a3699
Fixes first return type
2年前
Eric Amodio
0705216e52
Change graph to always show commit details view
2年前
Eric Amodio
7c78c273ea
Adds better Commit Graph discovery
2年前
Eric Amodio
d43ccecf3c
Adds basic local usage tracking to aid discovery
2年前
Eric Amodio
3805b17593
Cleans up types & renames Usage to RecentUsage
2年前
Eric Amodio
749fccc710
Consolidates reset commands
2年前
Eric Amodio
d0ac7b116f
Centralizes command registrations
2年前
Eric Amodio
41eb4b83e8
Adds variable expansion for worktree location
2年前
Eric Amodio
9b6cc5c626
Reworks storage to be type-safe
2年前
Eric Amodio
53b7147c39
Prettiers 💄
2年前
Eric Amodio
07df7058ac
Refines the commit details experience
- Adds editor following support & pinning
- Adds Commits view following support
Co-authored-by: Keith Daulton <kdaulton@d13design.com>
2年前
Eric Amodio
9229adfd22
Removes statics for better tree shaking
2年前
Eric Amodio
97f6487a06
Fixes #2136 stops selecting search mode value
2年前
Eric Amodio
12771dbceb
Removes statics for better tree shaking
2年前
Eric Amodio
f7ffae07a6
Adds new eslint rules & applies them
Removes strict-boolean-expressions because its too noisy
Avoids unneeded `void`s to know if return value is intentionally discarded
Uses `type` imports when possible (avoids unneeded bundling)
2年前
Eric Amodio
6f737f1ac8
Renames/reworks logger correlation -> scope
2年前
Eric Amodio
6605ce70ff
Adds experimental multi-select support in views
This enables basic multi-select support, but commands have not been audited for proper support and may fail completely or corrupt data (try it at your own risk)
Commands run with multi-select will sequentially execute the command for each selected item (assuming each item is of the same type at the active item, e.g. the item the context menu was shown for), unless they are specifically multi-select aware.
Currently only dropping stashes is now multi-select aware.
2年前
Eric Amodio
5bee58645a
Removes more aggregate re-exporting files
2年前
Eric Amodio
f8211797d2
Removes git "models" export file
2年前
Eric Amodio
ad00951633
Improves details commit picking
Removes commit details webview (tab-based)
2年前
Keith Daulton
18d0ec586e
Adds commit details webview
- adds lit components
- exposes webview in WebviewViewBase
- adds pointer cursor to enabled buttons
- adds custom events support to DOM utility
2年前
Eric Amodio
c8e878af54
Removes config from container
Reworks all usages to use configuration.get
2年前
Eric Amodio
41bc88c1b1
Reworks how modes apply to configuration
- Adds override support to configuration
- Splits configuration.get into get & getAll
- Allows passing array to configuration.changed
Avoids getting the entire configuration on startup
2年前
Eric Amodio
f29f77fc0d
Gives up waiting for resolve if too slow
2年前
Eric Amodio
6d9585405d
Adds getSettledValue helper
2年前
Eric Amodio
d65cb163c9
Switches close unchanged file to use TabGroup apis
Avoids the silly looping that we used to need to do before the new apis
2年前
stampyzfanz
e6f326bda6
Fixes grammatical mistake
2年前
Nafiur Rahman Khadem
af86a499b4
Uses VSCode as core.editor for rebase
2年前
Eric Amodio
0668039c4f
Closes #2081 adds new stash behaviors
2年前
Keith Daulton
225fa392ce
Fixes gitkraken#1718 open current branch on remote
- adds command palette action
2年前
Eric Amodio
14d05f567b
Fixes #2033 untracked files in stashes
2年前
Eric Amodio
2bb84a2e6b
Aligns messages & buttons
2年前
Eric Amodio
e916ecb0d1
Adds all autolinks to autolinked issues & prs node
Adds autolink configure command to autolinked issues & prs node
2年前
Eric Amodio
217c5749a0
Reworks getting the "best" remote with a provider
Improves best remote caching
2年前
Eric Amodio
fba44264c0
Fixes issue when trying to copy a remote issue url
2年前
Eric Amodio
6d441e80d0
Fixes VFW not opening commit file quickpick
2年前
Eric Amodio
ffb876aa7c
Reframes premium to GitLens+
Trying to improve clarity that there are only a small subset of features that require an account
2年前
Eric Amodio
79f0d0b297
Fixes #1866 copy sha & copy message didn't work
2年前
Eric Amodio
5d2f0a9318
Fixes #1846 restoring deleted files
2年前
Eric Amodio
042ee28c71
Adds show visual file history command
Adds show method to webview views
2年前
Eric Amodio
e4d8b7731c
Extracts features into its own file
Avoids import issues
2年前
Eric Amodio
946bfd8ba3
Fixes display states for worktrees welcome view
2年前
Eric Amodio
4a546b5ab5
Adds deep links from Home into walkthroughs
2年前
Eric Amodio
727deb53da
Adds learn about premium buttons to Home
Adds Learn about Premium Features to command palette
2年前
Eric Amodio
a540814a22
Improves home, welcome, getting started experience
Adds links footer to home view when welcome is hidden
Polishes welcome/settings page headers
Removes links from welcome page
Removes old welcome view
2年前