|
1787 | 1787 | }, |
1788 | 1788 | "r.plot.devArgs": { |
1789 | 1789 | "type": "object", |
1790 | | - "markdownDescription": "The supplementary arguments for the rendering device (e.g., `png()` or `svglite()`) used by the standard plot viewer. Note that width and height are now handled dynamically by the responsive viewer and will be overridden. Requires `#r.plot.useHttpgd#` to be set to `false`. \n\nChanges the option `sess.devArgs` in R.", |
| 1790 | + "markdownDescription": "Supplementary arguments for the rendering device (for example, `png()` or `svglite()`) used by the `standard` plot backend. This setting is ignored by the `httpgd` and `jgd` backends. Width and height are managed dynamically by the responsive viewer and will be overridden.\n\nChanges the option `sess.devArgs` in R.", |
1791 | 1791 | "default": { |
1792 | 1792 | "width": 800, |
1793 | 1793 | "height": 1200 |
|
1821 | 1821 | "r.plot.useHttpgd": { |
1822 | 1822 | "type": "boolean", |
1823 | 1823 | "default": false, |
1824 | | - "markdownDescription": "Use the httpgd-based plot viewer instead of the base VSCode-R plot viewer.\n\nRequires the `httpgd` R package version 1.2.0 or later.\n\n**Deprecated:** Use `#r.plot.backend#` instead. When `#r.plot.backend#` is `auto`, setting this to `true` forces httpgd." |
| 1824 | + "markdownDescription": "Legacy compatibility setting for selecting the httpgd plot viewer. When `#r.plot.backend#` is `auto`, setting this to `true` selects the `httpgd` backend. An explicit `#r.plot.backend#` value takes precedence.\n\nRequires the `httpgd` R package version 1.2.0 or later.", |
| 1825 | + "markdownDeprecationMessage": "Deprecated: use `#r.plot.backend#` instead. This setting is retained for compatibility with existing configurations but will be removed in a future release.", |
| 1826 | + "deprecationMessage": "Deprecated: use r.plot.backend instead. This setting is retained for compatibility with existing configurations but will be removed in a future release." |
1825 | 1827 | }, |
1826 | 1828 | "r.plot.backend": { |
1827 | 1829 | "type": "string", |
|
1833 | 1835 | "jgd" |
1834 | 1836 | ], |
1835 | 1837 | "markdownEnumDescriptions": [ |
1836 | | - "Automatic: tries JGD first (if installed), then httpgd, then standard. Respects `#r.plot.useHttpgd#` if set.", |
| 1838 | + "Automatic: tries JGD first (if installed), then httpgd, then standard. Existing `#r.plot.useHttpgd#` configurations remain supported.", |
1837 | 1839 | "Standard static plot viewer (PNG/SVG)", |
1838 | 1840 | "httpgd-based interactive plot viewer (requires `httpgd` R package)", |
1839 | 1841 | "JGD-based interactive plot viewer (requires `jgd` R package)" |
1840 | 1842 | ], |
1841 | | - "markdownDescription": "Select the plot backend.\n\nWhen set to `auto`, the best available backend is used (JGD if installed, then httpgd, then standard). Setting `#r.plot.useHttpgd#` to `true` forces httpgd." |
| 1843 | + "markdownDescription": "The canonical setting for selecting the plot backend.\n\nWhen set to `auto`, the best available backend is used (JGD if installed, then httpgd, then standard). For compatibility, setting `#r.plot.useHttpgd#` to `true` selects httpgd while this setting remains `auto`; an explicit backend value takes precedence." |
1842 | 1844 | }, |
1843 | 1845 | "r.plot.jgd.historyLimit": { |
1844 | 1846 | "type": "number", |
|
1867 | 1869 | "png", |
1868 | 1870 | "svglite" |
1869 | 1871 | ], |
1870 | | - "description": "The graphics format to use for the standard plot viewer. Requires `#r.plot.useHttpgd#` to be set to `false`." |
| 1872 | + "markdownDescription": "The graphics format used by the `standard` plot backend. This setting is ignored by the `httpgd` and `jgd` backends." |
1871 | 1873 | }, |
1872 | 1874 | "r.plot.defaults.colorTheme": { |
1873 | 1875 | "type": "string", |
|
0 commit comments