David Warrington
David Warrington
**Describe the bug** When using the `locales` object in a section schema, Theme Check raises an error if the translation is an object rather than a string, despite being renderable...
**Describe the bug** When using the `locales` object in a section schema, Theme Check incorrectly flags them as missing  **Source** ```liquid // section/test-section.liquid {{ 'sections.test-section.title' | t }} {{...
**Describe the bug** When using the `locales` object in a section schema, those locales aren't surfaced as completion suggestions  **Source** ```liquid // section/test-section.liquid {{ 'sections.test-' }} {% schema %}...
**Describe the bug** On adding a `metaobject` schema setting in a section, for example, the `default` key is suggested.  On trying to upload a setting with this key, the...
**Describe the bug** I'm copying some json from a template over to some schema presets and getting a theme check `ValidSchema` error with the wrong message. **Source** ```liquid // sections/test.liquid...
**Describe the bug** When building a `select` setting in a section/block schema, the `group` key is surfaced in intellisense at the root setting level, instead of the option level, where...
**Describe the bug** This bug occurs in the VSCode extension. Inside a Liquid tag, e.g. `{% if %}` - typing an opening angle bracket `` being added as well **Source**...
**Is your feature request related to a problem? Please describe.** After adding a translation, going backwards to add my variables is slow. It could be faster with built in tabstops....
**Is your feature request related to a problem? Please describe.** Writing HTML is slow, and would be much faster if I could use emmet expansions. **Describe the solution you'd like**...
**Is your feature request related to a problem? Please describe.** The existing translation completions support pluralised translations, which is excellent, but there are a couple of edge cases that haven't...