Eric Amodio
3940ef7c20
Moves some files for better organization
Removes re-export of config from configuration
há 1 ano
Eric Amodio
51b75264dd
Removes more namespaces
há 1 ano
Eric Amodio
11c8edeae5
Reworks Logger to allow for re-use in webviews
Avoids static class
há 1 ano
Eric Amodio
2b96d98ee9
Removes Hovers namespace
há 1 ano
Keith Daulton
2034a1c645
Removes color.js
Co-authored-by: Eric Amodio <eamodio@gmail.com>
há 1 ano
Eric Amodio
11f2e4f064
Updates dependencies
há 1 ano
Eric Amodio
568aa759c9
Converts to use colorjs.io for color manipulation
há 1 ano
Eric Amodio
f2e5d4808f
Fixes #2380 allow `{` to start an autolink
há 2 anos
Eric Amodio
d65bc6e272
Updates dependencies (TypeScript & more)
há 2 anos
Keith Daulton
b3cf9c3853
adds non-rich autolinks to commit details
há 2 anos
Yonatan Greenfeld
1bf52c7e72
Fixes #2346 Fix duplicated inline annotations
In case of multiple cursors (selections) in the same line, an
annotation was created per selection, resulting in an odd experience.
Filter out duplicated lines by the line number.
Add author to CHANGELOG and README
Fixes : #2346
há 2 anos
Eric Amodio
6db29c1a2a
Improves autolink parsing
Changes to tokenization to avoid duplicate replacements on multiple passes
há 2 anos
Eric Amodio
46075df8af
Adds html formatting to commit formatter (mostly)
Adds html formatting to autolinks
Fixes #2203 autolinks missing from Commit Details view
há 2 anos
Eric Amodio
436ca959f9
Removes RemoteProviderFactory static class wrapper
Renames Authentication to be clearer about remote provider connections
há 2 anos
Eric Amodio
645f8a3699
Fixes first return type
há 2 anos
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>
há 2 anos
Eric Amodio
12771dbceb
Removes statics for better tree shaking
há 2 anos
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)
há 2 anos
Eric Amodio
6f737f1ac8
Renames/reworks logger correlation -> scope
há 2 anos
Eric Amodio
5bee58645a
Removes more aggregate re-exporting files
há 2 anos
Eric Amodio
0960b384b6
Improves perf on getting rich content
há 2 anos
Eric Amodio
f8211797d2
Removes git "models" export file
há 2 anos
Eric Amodio
0300619526
Closes #1987 uncommitted changes annotation format
há 2 anos
Eric Amodio
c8e878af54
Removes config from container
Reworks all usages to use configuration.get
há 2 anos
Eric Amodio
3712aa0f22
Allows window annotations to always toggle
há 2 anos
Eric Amodio
ecd4ff87f3
Fixes #2069 uses unified lookup table for opacity
há 2 anos
Eric Amodio
1dcf1bd011
Copies only known properties from autolinks
Refs #2037
há 2 anos
Eric Amodio
b44249404e
Fixes #2037 saving autolinks w/ bogus cache props
há 2 anos
Eric Amodio
e916ecb0d1
Adds all autolinks to autolinked issues & prs node
Adds autolink configure command to autolinked issues & prs node
há 2 anos
Eric Amodio
217c5749a0
Reworks getting the "best" remote with a provider
Improves best remote caching
há 2 anos
Eric Amodio
ee3e5cf960
Fixes #2000 File changes fail to display properly
há 2 anos
Eric Amodio
d992be0f4e
Increases contrast of line highlights
Increases the width of the heatmap gutter glyph
Moves gutter glyphs closer to the code
há 2 anos
Eric Amodio
140babddf7
Adds `line` option to heatmap & changes annotations
Adds line fading option to heatmap annotation
há 2 anos
Eric Amodio
e77dbbd68f
Adds theme awareness to Changes annotations
há 2 anos
Eric Amodio
2078f64eec
Fixes changes annotations on wrong lines
há 2 anos
Eric Amodio
48e0595207
Avoids MAX_SAFE_INTEGER to ensure ints stay smis
In V8 ints less than 2^30 (on 32bit systems) have optimized storage
há 2 anos
Eric Amodio
7b5c5ffbe4
Avoids more circular references
há 2 anos
Eric Amodio
0a6c6cc966
Reworks imports for commands and constants
Avoids circular imports
há 2 anos
Eric Amodio
1e6a480279
Moves utils out of constants
há 2 anos
Eric Amodio
7381857a9c
Moves context key handling out of constants
há 2 anos
Eric Amodio
e04a58db9c
Combines blame file vs contents
Providers can now choose how to handle editor contents blaming
Simplies "commit" line model to just have line & originalLine
- Not really accurate for log parsing, but close enough
Adds forces line blame to improve performance
há 2 anos
Eric Amodio
496c35eaef
Removes more system imports
há 2 anos
Eric Amodio
22b11e61a9
Changes status file call to use Uris
há 2 anos
Eric Amodio
1a1540a202
Passes the container to commits
Moves formatting globals to the container
há 2 anos
Eric Amodio
6ffe113669
Completes consolidation of git commit models
há 2 anos
Eric Amodio
4979fb1e39
Attempts to consolidate commit models (wip)
First pass at converting "blame" commits into a unified model
há 2 anos
Eric Amodio
ce66524746
Fixes alignment issue when showing changes diff
Adds changes diff for first commit changes
há 2 anos
Eric Amodio
f107ef29d9
Remove date formatter
Since we are using native date formatting the formatter abstraction is no longer needed
há 2 anos
Eric Amodio
bc19c22381
Adds once to ready event subscriptions
Avoids 'system' imports
há 2 anos
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
há 2 anos