diff --git a/BACKERS.md b/BACKERS.md index 3397d81..7dcf74f 100644 --- a/BACKERS.md +++ b/BACKERS.md @@ -11,7 +11,7 @@ If you'd like to join in supporting GitLens, please consider:

Gold Sponsors ($100+)

- CodeStream Logo + CodeStream Logo
CodeStream enables continuous code review by putting team chat in VS Code. Save discussions about code with your code. Integrates w/Slack. diff --git a/CHANGELOG.md b/CHANGELOG.md index c1784a1..74510ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [9.0.0-beta] - 2018-11-26 +## [9.0.0] - 2018-12-02 ### Added @@ -14,22 +14,22 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - Adds a new Git virtual file system provider for the `gitlens:` scheme — closes [#430](https://github.com/eamodio/vscode-gitlens/issues/430) - Replaces GitLens' internal handling of file revisions, which allows for better performance, as well as avoiding the use of temp files. It also provides a much better experience when dealing with file encodings, images, etc. - Adds an _Explore the Repository from Here_ (`gitlens.views.exploreRepoRevision`) command which opens a virtual workspace folder (uses the new Git virtual file system provider) for the repository at the specified point in time (commit, branch, tag, etc) — closes [#398](https://github.com/eamodio/vscode-gitlens/issues/398) -- Adds a new [_Repositories_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#repositories-view- 'Jump to the Repositories view docs'), formerly the _GitLens_ view, to visualize, navigate, and explore Git repositories — closes [#456](https://github.com/eamodio/vscode-gitlens/issues/456), [#470](https://github.com/eamodio/vscode-gitlens/issues/470), [#494](https://github.com/eamodio/vscode-gitlens/issues/494) -
[![Repositories view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/view-repositories.png)](https://github.com/eamodio/vscode-gitlens/tree/develop/#repositories-view- 'Jump to the Repositories view docs') - - Provides a cleaner information-rich view of your opened repositories, more git commands (fetch, push, pull, checkout, stage, unstage, etc), better visibility and accessibility of existing features, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#repositories-view- 'Jump to the Repositories view docs') +- Adds a new [_Repositories_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs'), formerly the _GitLens_ view, to visualize, navigate, and explore Git repositories — closes [#456](https://github.com/eamodio/vscode-gitlens/issues/456), [#470](https://github.com/eamodio/vscode-gitlens/issues/470), [#494](https://github.com/eamodio/vscode-gitlens/issues/494) +
[![Repositories view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/view-repositories.png)](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs') + - Provides a cleaner information-rich view of your opened repositories, more git commands (fetch, push, pull, checkout, stage, unstage, etc), better visibility and accessibility of existing features, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs') - Adds a `gitlens.views.repositories.autoReveal` setting to specify whether to automatically reveal repositories in the _Repositories_ view when opening files -- Adds a new [_File History_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#file-history-view- 'Jump to the File History view docs'), formerly the _History_ view, to visualize, navigate, and explore the revision history of the current file -
[![File History view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/view-file-history.png)](https://github.com/eamodio/vscode-gitlens/tree/develop/#file-history-view- 'Jump to the File History view docs') - - Provides similar features to the former _History_ view as well as quickly toggling file tracking on and off, changing the base (branch, tag, commit, etc) of the file's history, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#file-history-view- 'Jump to the File History view docs') -- Adds an all-new [_Line History_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#line-history-view- 'Jump to the Line History view docs') to visualize, navigate, and explore the revision history of the selected lines of current file — closes [#354](https://github.com/eamodio/vscode-gitlens/issues/354) -
[![Line History view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/view-line-history.png)](https://github.com/eamodio/vscode-gitlens/tree/develop/#line-history-view- 'Jump to the Line History view docs') - - Provides similar features to the _File History_ view including quickly toggling line tracking on and off, changing the base (branch, tag, commit, etc) of the selected lines' history, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#line-history-view- 'Jump to the Line History view docs') -- Adds an all-new [_Search Commits_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#search-commits-view- 'Jump to the Search Commits view docs') to search and explore commit histories by message, author, files, id, etc — closes [#455](https://github.com/eamodio/vscode-gitlens/issues/455) -
[![Search Commits view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/view-search.png)](https://github.com/eamodio/vscode-gitlens/tree/develop/#search-commits-view- 'Jump to the Search Commits view docs') - - Provides somewhat similar features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a commit search, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#search-commits-view- 'Jump to the Search Commits view docs') -- Adds an all-new [_Compare_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#compare-view- 'Jump to the Compare view docs') to visualize comparisons between branches, tags, commits, and more -
[![Compare view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/develop/images/docs/view-compare.png)](https://github.com/eamodio/vscode-gitlens/tree/develop/#compare-view- 'Jump to the Compare view docs') - - Provides somewhat similar and powerful features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a comparison, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#compare-view- 'Jump to the Compare view docs') +- Adds a new [_File History_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs'), formerly the _History_ view, to visualize, navigate, and explore the revision history of the current file +
[![File History view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/view-file-history.png)](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs') + - Provides similar features to the former _History_ view as well as quickly toggling file tracking on and off, changing the base (branch, tag, commit, etc) of the file's history, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs') +- Adds an all-new [_Line History_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#line-history-view- 'Jump to the Line History view docs') to visualize, navigate, and explore the revision history of the selected lines of current file — closes [#354](https://github.com/eamodio/vscode-gitlens/issues/354) +
[![Line History view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/view-line-history.png)](https://github.com/eamodio/vscode-gitlens/tree/master/#line-history-view- 'Jump to the Line History view docs') + - Provides similar features to the _File History_ view including quickly toggling line tracking on and off, changing the base (branch, tag, commit, etc) of the selected lines' history, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#line-history-view- 'Jump to the Line History view docs') +- Adds an all-new [_Search Commits_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') to search and explore commit histories by message, author, files, id, etc — closes [#455](https://github.com/eamodio/vscode-gitlens/issues/455) +
[![Search Commits view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/view-search.png)](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') + - Provides somewhat similar features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a commit search, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') +- Adds an all-new [_Compare_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') to visualize comparisons between branches, tags, commits, and more +
[![Compare view](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/view-compare.png)](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') + - Provides somewhat similar and powerful features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a comparison, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') - Reduces the overhead of all GitLens views — GitLens now only tracks changes and updates the views if they are visible, collapsed or hidden views should have almost zero overhead - Adds relative date markers (_Less than a week ago_, _Over a week ago_, _Over a month ago_, etc) to revision (commit) histories in GitLens views - Adds branch and tag tip markers to revision (commit) histories in GitLens views — closes [#560](https://github.com/eamodio/vscode-gitlens/issues/560) @@ -52,6 +52,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - Adds better detection of on-prem BitBucket and GitLab remotes — closes [#214](https://github.com/eamodio/vscode-gitlens/issues/214) - Adds some missing gitmojis — thanks to [PR #510](https://github.com/eamodio/vscode-gitlens/pull/510) by Loris Bettazza ([@Pustur](https://github.com/Pustur)) - Adds a `gitlens.codeLens.includeSingleLineSymbols` setting to specify whether to provide any Git code lens on symbols that span only a single line +- Adds smooth scrolling to the interactive settings editor when using the _Jump To_ links ### Changed diff --git a/README.md b/README.md index 7e04dba..84880ea 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,20 @@


- GitLens Logo + GitLens Logo

> GitLens **supercharges** the Git capabilities built into Visual Studio Code. It helps you to **visualize code authorship** at a glance via Git blame annotations and code lens, **seamlessly navigate and explore** Git repositories, **gain valuable insights** via powerful comparison commands, and so much more. -
+# Sponsors + +

+ CodeStream Logo +
+ + CodeStream enables continuous code review by putting team chat in VS Code. Save discussions about code with your code. Integrates w/Slack. + +

# Support GitLens @@ -30,18 +38,19 @@ Also please [write a review](https://marketplace.visualstudio.com/items?itemName - Adds a new Git virtual file system provider for the `gitlens:` scheme — closes [#430](https://github.com/eamodio/vscode-gitlens/issues/430) - Replaces GitLens' internal handling of file revisions, which allows for better performance, as well as avoiding the use of temp files. It also provides a much better experience when dealing with file encodings, images, etc. - Adds an _Explore the Repository from Here_ (`gitlens.views.exploreRepoRevision`) command which opens a virtual workspace folder (uses the Git virtual file system provider) for the repository at the specified point in time (commit, branch, tag, etc) — closes [#398](https://github.com/eamodio/vscode-gitlens/issues/398) -- Adds a new [_Repositories_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#repositories-view- 'Jump to the Repositories view docs'), formerly the _GitLens_ view, to visualize, navigate, and explore Git repositories — closes [#456](https://github.com/eamodio/vscode-gitlens/issues/456), [#470](https://github.com/eamodio/vscode-gitlens/issues/470), [#494](https://github.com/eamodio/vscode-gitlens/issues/494) - - Provides a cleaner information-rich view of your opened repositories, more git commands (fetch, push, pull, checkout, stage, unstage, etc), better visibility and accessibility of existing features, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#repositories-view- 'Jump to the Repositories view docs') -- Adds a new [_File History_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#file-history-view- 'Jump to the File History view docs'), formerly the _History_ view, to visualize, navigate, and explore the revision history of the current file - - Provides similar features to the former _History_ view as well as quickly toggling file tracking on and off, changing the base (branch, tag, commit, etc) of the file's history, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#file-history-view- 'Jump to the File History view docs') -- Adds an all-new [_Line History_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#line-history-view- 'Jump to the Line History view docs') to visualize, navigate, and explore the revision history of the selected lines of current file — closes [#354](https://github.com/eamodio/vscode-gitlens/issues/354) - - Provides similar features to the _File History_ view including quickly toggling line tracking on and off, changing the base (branch, tag, commit, etc) of the selected lines' history, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#line-history-view- 'Jump to the Line History view docs') -- Adds an all-new [_Search Commits_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#search-commits-view- 'Jump to the Search Commits view docs') to search and explore commit histories by message, author, files, id, etc — closes [#455](https://github.com/eamodio/vscode-gitlens/issues/455) - - Provides somewhat similar features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a commit search, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#search-commits-view- 'Jump to the Search Commits view docs') -- Adds an all-new [_Compare_ view](https://github.com/eamodio/vscode-gitlens/tree/develop/#compare-view- 'Jump to the Compare view docs') to visualize comparisons between branches, tags, commits, and more - - Provides somewhat similar and powerful features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a comparison, and [more](https://github.com/eamodio/vscode-gitlens/tree/develop/#compare-view- 'Jump to the Compare view docs') +- Adds a new [_Repositories_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs'), formerly the _GitLens_ view, to visualize, navigate, and explore Git repositories — closes [#456](https://github.com/eamodio/vscode-gitlens/issues/456), [#470](https://github.com/eamodio/vscode-gitlens/issues/470), [#494](https://github.com/eamodio/vscode-gitlens/issues/494) + - Provides a cleaner information-rich view of your opened repositories, more git commands (fetch, push, pull, checkout, stage, unstage, etc), better visibility and accessibility of existing features, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs') +- Adds a new [_File History_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs'), formerly the _History_ view, to visualize, navigate, and explore the revision history of the current file + - Provides similar features to the former _History_ view as well as quickly toggling file tracking on and off, changing the base (branch, tag, commit, etc) of the file's history, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs') +- Adds an all-new [_Line History_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#line-history-view- 'Jump to the Line History view docs') to visualize, navigate, and explore the revision history of the selected lines of current file — closes [#354](https://github.com/eamodio/vscode-gitlens/issues/354) + - Provides similar features to the _File History_ view including quickly toggling line tracking on and off, changing the base (branch, tag, commit, etc) of the selected lines' history, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#line-history-view- 'Jump to the Line History view docs') +- Adds an all-new [_Search Commits_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') to search and explore commit histories by message, author, files, id, etc — closes [#455](https://github.com/eamodio/vscode-gitlens/issues/455) + - Provides somewhat similar features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a commit search, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') +- Adds an all-new [_Compare_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') to visualize comparisons between branches, tags, commits, and more + - Provides somewhat similar and powerful features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a comparison, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') - Reduces the overhead of all GitLens views — GitLens now only tracks changes and updates the views if they are visible, collapsed or hidden views should have almost zero overhead - Adds relative date markers (_Less than a week ago_, _Over a week ago_, _Over a month ago_, etc) to revision (commit) histories in GitLens views +- Adds branch and tag tip markers to revision (commit) histories in GitLens views — closes [#560](https://github.com/eamodio/vscode-gitlens/issues/560) - Adds a changes indicator (+x ~x -x) to commits in GitLens views (uses the new `${changes}` token in the `gitlens.views.commitFormat` setting) — closes [#493](https://github.com/eamodio/vscode-gitlens/issues/493) - Adds comparisions to commit ids, by prefixing with a `#`, in addition to branches and tags — closes [#535](https://github.com/eamodio/vscode-gitlens/issues/535) - Adds support for git mailmap — closes [#388](https://github.com/eamodio/vscode-gitlens/issues/388) @@ -63,7 +72,7 @@ See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CH # GitLens -[GitLens](http://gitlens.amod.io 'Learn more about GitLens') is an [open-source](https://github.com/eamodio/vscode-gitlens 'Open GitLens on GitHub') extension for [Visual Studio Code](https://code.visualstudio.com) created by [Eric Amodio](http://www.amod.io 'Learn more about Eric'). +[GitLens](https://gitlens.amod.io 'Learn more about GitLens') is an [open-source](https://github.com/eamodio/vscode-gitlens 'Open GitLens on GitHub') extension for [Visual Studio Code](https://code.visualstudio.com) created by [Eric Amodio](https://www.amod.io 'Learn more about Eric'). GitLens simply helps you **better understand code**. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to **gain further insights** as to how and why the code evolved. Explore the history and evolution of a codebase. @@ -89,14 +98,14 @@ Here are just some of the **features** that GitLens provides,


- GitLens Preview + GitLens Preview

# Configuration

- GitLens Interactive Settings + GitLens Interactive Settings

GitLens has a built-in **interactive settings editor** which provides an easy-to-use interface to configure many of GitLens' powerful features. It can be accessed via the _Open Settings_ (`gitlens.showSettingsPage`) command from the [_Command Palette_](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette). @@ -108,7 +117,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Current Line Blame [#](#current-line-blame- 'Current Line Blame')

- Current Line Blame + Current Line Blame

- Adds an unobtrusive, [customizable](#current-line-blame-settings- 'Jump to the Current Line Blame settings'), and [themable](#themable-colors- 'Jump to the Themable Colors'), **blame annotation** at the end of the current line @@ -120,7 +129,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Gutter Blame [#](#gutter-blame- 'Gutter Blame')

- Gutter Blame + Gutter Blame

- Adds on-demand, [customizable](#gutter-blame-settings- 'Jump to the Gutter Blame settings'), and [themable](#themable-colors- 'Jump to the Themable Colors'), **gutter blame annotations** for the whole file @@ -137,7 +146,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens #### Current Line Hovers

- Current Line Hovers + Current Line Hovers

- Adds [customizable](#hover-settings- 'Jump to the Hover settings') Git blame hovers accessible over the current line @@ -145,7 +154,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ##### Details Hover

- Current Line Details Hover + Current Line Details Hover

- Adds a **details hover** annotation to the current line to show more commit details ([optional](#hover-settings- 'Jump to the Hover settings'), on by default) @@ -156,7 +165,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ##### Changes (diff) Hover

- Current Line Changes (diff) Hover + Current Line Changes (diff) Hover

- Adds a **changes (diff) hover** annotation to the current line to show the line's previous version ([optional](#hover-settings- 'Jump to the Hover settings'), on by default) @@ -166,7 +175,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens #### Annotation Hovers

- Annotation Hovers + Annotation Hovers

- Adds [customizable](#hover-settings- 'Jump to the Hover settings') Git blame hovers accessible when annotating @@ -174,7 +183,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ##### Details Hover

- Annotations Details Hover + Annotations Details Hover

- Adds a **details hover** annotation to each line while annotating to show more commit details ([optional](#hover-settings- 'Jump to the Hover settings'), on by default) @@ -185,7 +194,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ##### Changes (diff) Hover

- Annotations Changes (diff) Hover + Annotations Changes (diff) Hover

- Adds a **changes (diff) hover** annotation to each line while annotating to show the line's previous version ([optional](#hover-settings- 'Jump to the Hover settings'), on by default) @@ -197,7 +206,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Code Lens [#](#code-lens- 'Code Lens')

- Code Lens + Code Lens

- Adds Git authorship **code lens** to the top of the file and on code blocks ([optional](#code-lens-settings- 'Jump to the Code Lens settings'), on by default) @@ -224,7 +233,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Gutter Heatmap [#](#gutter-heatmap- 'Gutter Heatmap')

- Gutter Heatmap + Gutter Heatmap

- Adds an on-demand **heatmap** to the edge of the gutter to show how recently lines were changed @@ -238,7 +247,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Recent Changes [#](#recent-changes- 'Recent Changes')

- Recent Changes + Recent Changes

- Adds an on-demand, [customizable](#recent-changes-settings- 'Jump to the Recent Changes settings') and [themable](#themable-colors- 'Jump to the Themable Colors'), **recent changes annotation** to highlight lines changed by the most recent commit @@ -250,7 +259,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Status Bar Blame [#](#status-bar-blame- 'Status Bar Blame')

- Status Bar Blame + Status Bar Blame

- Adds a [customizable](#status-bar-settings- 'Jump to the Status Bar Blame settings') **Git blame annotation** about the current line to the **status bar** ([optional](#status-bar-settings- 'Jump to the Status Bar Blame settings'), on by default) @@ -275,7 +284,7 @@ For more advanced customizations, refer to the [settings documentation](#gitlens ### Repositories view [#](#repositories-view- 'Repositories view')

- Repositories view + Repositories view

A [customizable](#repositories-view-settings- 'Jump to the Repositories view settings') view to visualize, navigate, and explore Git repositories @@ -361,7 +370,7 @@ The repositories view provides the following features, ### File History view [#](#file-history-view- 'File History view')

- File History view + File History view

A [customizable](#file-history-view-settings- 'Jump to the File History view settings') view to visualize, navigate, and explore the revision history of the current file @@ -386,7 +395,7 @@ The file history view provides the following features, ### Line History view [#](#line-history-view- 'Line History view')

- Line History view + Line History view

A [customizable](#line-history-view-settings- 'Jump to the Line History view settings') view to visualize, navigate, and explore the revision history of the selected lines of current file @@ -411,7 +420,7 @@ The line history view provides the following features, ### Search Commits view [#](#search-commits-view- 'Search Commits view')

- Search Commits view + Search Commits view

A [customizable](#search-commits-view-settings- 'Jump to the Search Commits view settings') view to search and explore commit histories by message, author, files, id, etc @@ -447,7 +456,7 @@ The search commits view provides the following features, ### Compare view [#](#compare-view- 'Compare view')

- Compare view + Compare view

A [customizable](#compare-view-settings- 'Jump to the Compare view settings') view to visualize comparisons between branches, tags, commits, and more @@ -503,7 +512,7 @@ The compare view provides the following features, #### Branch History

- Branch History Quick Pick Menu + Branch History Quick Pick Menu

- Adds a _Show Current Branch History_ command (`gitlens.showQuickRepoHistory`) with a shortcut of `shift+alt+h` to show a paged **branch history quick pick menu** of the current branch for exploring its commit history @@ -518,7 +527,7 @@ The compare view provides the following features, #### File History

- File History Quick Pick Menu + File History Quick Pick Menu

- Adds a _Show File History_ command (`gitlens.showQuickFileHistory`) to show a paged **file history quick pick menu** of the current file for exploring its commit history @@ -529,7 +538,7 @@ The compare view provides the following features, #### Commit Details

- Commit Details Quick Pick Menu + Commit Details Quick Pick Menu

- Adds a _Show Commit Details_ command (`gitlens.showQuickCommitDetails`) to show a **commit details quick pick menu** of the most recent commit of the current file @@ -540,7 +549,7 @@ The compare view provides the following features, - Use the `alt+right arrow` shortcut on a file entry in the `Changed Files` section to preview the comparison of the current revision with the previous one

- Commit File Details Quick Pick Menu + Commit File Details Quick Pick Menu

- Adds a _Show Commit File Details_ command (`gitlens.showQuickCommitFileDetails`) with a shortcut of `alt+c` to show a **file commit details quick pick menu** of the most recent commit of the current file @@ -551,7 +560,7 @@ The compare view provides the following features, #### Repository Status

- Repository Status Quick Pick Menu + Repository Status Quick Pick Menu

- Adds a _Show Repository Status_ command (`gitlens.showQuickRepoStatus`) with a shortcut of `alt+s` to show a **repository status quick pick menu** for visualizing the current repository status @@ -566,7 +575,7 @@ The compare view provides the following features, #### Stashes

- Stashed Changes Quick Pick Menu + Stashed Changes Quick Pick Menu

- Adds a _Show Stashed Changes_ command (`gitlens.showQuickStashList`) to show a **stashed changes quick pick menu** for exploring your repository stash history @@ -580,7 +589,7 @@ The compare view provides the following features, #### Stash Details

- Stash Details Quick Pick Menu + Stash Details Quick Pick Menu

- Stashed changes show a **stash details quick pick menu** which is very similar to the **commit details quick pick menu** above diff --git a/images/docs/gitlens-logo-dark.png b/images/docs/gitlens-logo-dark.png index 00ef911..32bb94f 100644 Binary files a/images/docs/gitlens-logo-dark.png and b/images/docs/gitlens-logo-dark.png differ diff --git a/images/docs/gitlens-logo.pdn b/images/docs/gitlens-logo.pdn index 7281bd4..d96280e 100644 Binary files a/images/docs/gitlens-logo.pdn and b/images/docs/gitlens-logo.pdn differ diff --git a/images/docs/gitlens-logo.png b/images/docs/gitlens-logo.png index 44f982f..6e16e4b 100644 Binary files a/images/docs/gitlens-logo.png and b/images/docs/gitlens-logo.png differ diff --git a/images/docs/sponsors/codestream-light.png b/images/docs/sponsors/codestream-light.png new file mode 100644 index 0000000..9623461 Binary files /dev/null and b/images/docs/sponsors/codestream-light.png differ diff --git a/images/sponsors/codestream-vertical-dark.png b/images/sponsors/codestream-vertical-dark.png new file mode 100644 index 0000000..c349f31 Binary files /dev/null and b/images/sponsors/codestream-vertical-dark.png differ diff --git a/images/sponsors/codestream-vertical-light.png b/images/sponsors/codestream-vertical-light.png new file mode 100644 index 0000000..58fb78d Binary files /dev/null and b/images/sponsors/codestream-vertical-light.png differ diff --git a/package-lock.json b/package-lock.json index 8549059..9b5e350 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "gitlens", - "version": "9.0.0-beta", + "version": "9.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 13e4bfa..43547b3 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "gitlens", "displayName": "GitLens — Git supercharged", "description": "Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more", - "version": "9.0.0-beta", + "version": "9.0.0", "author": { "name": "Eric Amodio", "email": "eamodio@gmail.com" diff --git a/src/extension.ts b/src/extension.ts index 1dc2015..4c75e3f 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -255,8 +255,6 @@ async function migrateSettings(context: ExtensionContext, previousVersion: strin return modes; } }); - - // await configuration.migrate('modes', configuration.name('modes')('').value); } } catch (ex) { diff --git a/src/ui/scss/main.scss b/src/ui/scss/main.scss index ee5259e..c4121a6 100644 --- a/src/ui/scss/main.scss +++ b/src/ui/scss/main.scss @@ -450,7 +450,7 @@ ul { display: flex; font-size: 0.9em; justify-content: center; - padding-left: 8em; + padding: 0 0 0 7em; position: relative; &:before { @@ -481,8 +481,12 @@ ul { margin: 1em; } +.changelog__image-link { + text-align: center; +} + .changelog__image { - margin: 1em 0 0 0; + margin: 1em 0 0 -2em; max-width: 65%; } @@ -633,6 +637,10 @@ ul { flex-wrap: nowrap; } +.header__logo--highlight { + color: #914db3; +} + .header__subtitle { color: var(--color--50); display: block; @@ -1038,8 +1046,20 @@ ul { text-align: center; } -.sponsors { +.sponsor__image { + opacity: 0.8; + transition: opacity 250ms; + + &:hover { + opacity: 1; + } +} + +.sponsor__tag { font-size: 0.8em; + margin: -1em 0.5em 0 0.5em; + opacity: 0.5; + text-align: center; } .bold { @@ -1082,4 +1102,16 @@ ul { flex-wrap: nowrap !important; } +.light { + .vscode-dark & { + display: none; + } +} + +.dark { + .vscode-light & { + display: none; + } +} + @import 'popup'; diff --git a/src/ui/settings/index.html b/src/ui/settings/index.html index 1c58899..7e7c993 100644 --- a/src/ui/settings/index.html +++ b/src/ui/settings/index.html @@ -11,11 +11,11 @@
- + @@ -52,7 +52,7 @@ For advanced customizations refer to the GitLens docs and edit your @@ -71,7 +71,7 @@ @@ -509,7 +509,7 @@ @@ -688,7 +688,7 @@ @@ -1008,7 +1008,7 @@ @@ -1357,7 +1357,7 @@ @@ -1609,7 +1609,7 @@ @@ -1666,7 +1666,7 @@ @@ -1786,7 +1786,7 @@ @@ -2015,7 +2015,7 @@ @@ -2204,7 +2204,7 @@ @@ -2280,7 +2280,7 @@ @@ -2356,7 +2356,7 @@ @@ -2486,7 +2486,7 @@ @@ -2616,7 +2616,7 @@ @@ -2809,7 +2809,7 @@