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 лет назад