Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended theme customisation syntax #122969

Merged
merged 12 commits into from Jul 19, 2021
Merged

Extended theme customisation syntax #122969

merged 12 commits into from Jul 19, 2021

Commits on May 5, 2021

  1. Extended theme customisation syntax

    Multiple scopes per customisation
    Wildcard scopes using `...`
    4086606 committed May 5, 2021
    Configuration menu
    Copy the full SHA
    c5e65b2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. Fix specific theme scope regex

    4086606 committed May 7, 2021
    Configuration menu
    Copy the full SHA
    6ace03a View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. Use asterisk wildcard

    4086606 committed May 10, 2021
    Configuration menu
    Copy the full SHA
    1c3c3bd View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. Extract theme id matching

    4086606 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    8fd00ee View commit details
    Browse the repository at this point in the history
  2. Fix "never" type for scoped setting keys

    Enable subloop key index by removing Iterable assert and for-of
    4086606 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    b73bff7 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Add theme scope validation in tokenColorSchema

    4086606 committed May 26, 2021
    Configuration menu
    Copy the full SHA
    2169182 View commit details
    Browse the repository at this point in the history
  2. Disable additional token color props

    4086606 committed May 26, 2021
    Configuration menu
    Copy the full SHA
    1c6168a View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Update color customization interfaces

    Introduce concept of theme scopes in the theme setting types.
    Template literal types are broken in vscode repo, so we dupe interfaces.
    4086606 committed May 27, 2021
    Configuration menu
    Copy the full SHA
    e16e4ef View commit details
    Browse the repository at this point in the history
  2. Ban trailing ws in token color settings schema

    4086606 committed May 27, 2021
    Configuration menu
    Copy the full SHA
    f8998c8 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2021

  1. Fix single theme scopes in token color schema

    4086606 committed May 29, 2021
    Configuration menu
    Copy the full SHA
    f7982ba View commit details
    Browse the repository at this point in the history
  2. Uncapitalise theme scope regex

    4086606 committed May 29, 2021
    Configuration menu
    Copy the full SHA
    7ad3c72 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. Configuration menu
    Copy the full SHA
    fc78304 View commit details
    Browse the repository at this point in the history