From 3737d636ddeeacdf5f10ffc52cf48fe0b7ee47f0 Mon Sep 17 00:00:00 2001 From: Eric Amodio Date: Wed, 30 Jan 2019 02:02:47 -0500 Subject: [PATCH] Updates sponsors --- BACKERS.md | 2 +- README.md | 35 +++++++----------------------- images/docs/sponsors/codestream-light.png | Bin 8621 -> 0 bytes images/docs/sponsors/cresus.png | Bin 6914 -> 2477 bytes src/ui/welcome/index.html | 5 ++--- 5 files changed, 11 insertions(+), 31 deletions(-) delete mode 100644 images/docs/sponsors/codestream-light.png diff --git a/BACKERS.md b/BACKERS.md index 4153027..ee6af05 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

diff --git a/README.md b/README.md index b8119b4..5396a9e 100644 --- a/README.md +++ b/README.md @@ -10,21 +10,11 @@ > 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 +## Support GitLens -

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

-
-

- Crésus Logo -

- -# Support GitLens +| Sponsored by | | +| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +|

[![](https://alt-images.codestream.com/codestream_logo_gitlens.png)](https://codestream.com/?utm_source=vscmarket&utm_medium=banner&utm_campaign=gitlens 'Try CodeStream')
Discuss, review, and share code with your team in VS Code. Links discussions about code to your code. Integrates w/ Slack, Jira, Trello, and Live Share. **[Try it free](https://codestream.com/?utm_source=vscmarket&utm_medium=banner&utm_campaign=gitlens 'Try CodeStream')**

|

[![](https://raw.githubusercontent.com/eamodio/vscode-gitlens/master/images/docs/sponsors/cresus.png)](https://cresus.ch 'Visit Crésus')

| While GitLens is generously offered to everyone free of charge, if you find it useful, please consider [**supporting**](https://gitlens.amod.io/#support-gitlens) it. @@ -36,20 +26,11 @@ Also please [write a review](https://marketplace.visualstudio.com/items?itemName # What's new in GitLens 9 - Adds GitLens over Visual Studio Live Share - - Live Share guests will now have read-only access to GitLens' features -- 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/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 a new [_Repositories_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#repositories-view- 'Jump to the Repositories view docs') to visualize, navigate, and explore Git repositories +- Adds a new [_File History_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#file-history-view- 'Jump to the File History view docs') to visualize, navigate, and explore the revision history of the current file +- 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 +- 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 - 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') - And much more See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md 'Open Release Notes') for the full set of changes diff --git a/images/docs/sponsors/codestream-light.png b/images/docs/sponsors/codestream-light.png deleted file mode 100644 index 962346136b402e6c082535b723828a13d281341c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8621 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 literal 6914 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