Eric Amodio
3940ef7c20
Moves some files for better organization
Removes re-export of config from configuration
1 年之前
Eric Amodio
51b75264dd
Removes more namespaces
1 年之前
Eric Amodio
11c8edeae5
Reworks Logger to allow for re-use in webviews
Avoids static class
1 年之前
Eric Amodio
2b96d98ee9
Removes Hovers namespace
1 年之前
Keith Daulton
2034a1c645
Removes color.js
Co-authored-by: Eric Amodio <eamodio@gmail.com>
1 年之前
Eric Amodio
11f2e4f064
Updates dependencies
1 年之前
Eric Amodio
568aa759c9
Converts to use colorjs.io for color manipulation
1 年之前
Eric Amodio
f2e5d4808f
Fixes #2380 allow `{` to start an autolink
2 年之前
Eric Amodio
d65bc6e272
Updates dependencies (TypeScript & more)
2 年之前
Keith Daulton
b3cf9c3853
adds non-rich autolinks to commit details
2 年之前
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
2 年之前
Eric Amodio
6db29c1a2a
Improves autolink parsing
Changes to tokenization to avoid duplicate replacements on multiple passes
2 年之前
Eric Amodio
46075df8af
Adds html formatting to commit formatter (mostly)
Adds html formatting to autolinks
Fixes #2203 autolinks missing from Commit Details view
2 年之前
Eric Amodio
436ca959f9
Removes RemoteProviderFactory static class wrapper
Renames Authentication to be clearer about remote provider connections
2 年之前
Eric Amodio
645f8a3699
Fixes first return type
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
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
5bee58645a
Removes more aggregate re-exporting files
2 年之前
Eric Amodio
0960b384b6
Improves perf on getting rich content
2 年之前
Eric Amodio
f8211797d2
Removes git "models" export file
2 年之前
Eric Amodio
0300619526
Closes #1987 uncommitted changes annotation format
2 年之前
Eric Amodio
c8e878af54
Removes config from container
Reworks all usages to use configuration.get
2 年之前
Eric Amodio
3712aa0f22
Allows window annotations to always toggle
2 年之前
Eric Amodio
ecd4ff87f3
Fixes #2069 uses unified lookup table for opacity
2 年之前
Eric Amodio
1dcf1bd011
Copies only known properties from autolinks
Refs #2037
2 年之前
Eric Amodio
b44249404e
Fixes #2037 saving autolinks w/ bogus cache props
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
ee3e5cf960
Fixes #2000 File changes fail to display properly
2 年之前
Eric Amodio
d992be0f4e
Increases contrast of line highlights
Increases the width of the heatmap gutter glyph
Moves gutter glyphs closer to the code
2 年之前
Eric Amodio
140babddf7
Adds `line` option to heatmap & changes annotations
Adds line fading option to heatmap annotation
2 年之前
Eric Amodio
e77dbbd68f
Adds theme awareness to Changes annotations
2 年之前
Eric Amodio
2078f64eec
Fixes changes annotations on wrong lines
2 年之前
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
2 年之前
Eric Amodio
7b5c5ffbe4
Avoids more circular references
2 年之前
Eric Amodio
0a6c6cc966
Reworks imports for commands and constants
Avoids circular imports
2 年之前
Eric Amodio
1e6a480279
Moves utils out of constants
2 年之前
Eric Amodio
7381857a9c
Moves context key handling out of constants
2 年之前
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
2 年之前
Eric Amodio
496c35eaef
Removes more system imports
2 年之前
Eric Amodio
22b11e61a9
Changes status file call to use Uris
2 年之前
Eric Amodio
1a1540a202
Passes the container to commits
Moves formatting globals to the container
2 年之前
Eric Amodio
6ffe113669
Completes consolidation of git commit models
2 年之前
Eric Amodio
4979fb1e39
Attempts to consolidate commit models (wip)
First pass at converting "blame" commits into a unified model
2 年之前
Eric Amodio
ce66524746
Fixes alignment issue when showing changes diff
Adds changes diff for first commit changes
2 年之前
Eric Amodio
f107ef29d9
Remove date formatter
Since we are using native date formatting the formatter abstraction is no longer needed
2 年之前
Eric Amodio
bc19c22381
Adds once to ready event subscriptions
Avoids 'system' imports
2 年之前
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
2 年之前