Repository navigation
Expand file tree
/
Copy pathaddon.toml
More file actions
110 lines (89 loc) · 3.85 KB
/
Copy pathaddon.toml
File metadata and controls
110 lines (89 loc) · 3.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# Configuration for this NVDA add-on.
#
# Everything the add-on declares about itself lives here. `nvaddon build` turns
# the [addon] table into `addon/manifest.ini`, and `nvaddon pot` collects the
# translatable strings below into the translation template.
#
# The comment directly above a translatable string becomes that string's note to
# translators, so keep the `# Translators:` lines and write them for someone who
# cannot see where the text appears.
[addon]
# Add-on name/identifier, internal to NVDA. Not shown to users.
name = "devBox"
summary = "Dev Box"
# Translators: Long description to be shown for this add-on
# in add-on information from the add-on store.
description = """Adds useful features for developers (consecutive spaces folding, diff indication and more).\n
Also could be useful for users who work with text."""
# Version of this add-on. The add-on store requires major.minor.patch integers.
# `nvaddon release patch` sets this for you.
version = "0.5.0"
# Translators: What's new in this version of the add-on, shown in the add-on store.
changelog = """Initial release."""
# Author(s), as "Name <name@domain.com>".
author = "Danstiv <danstiv@yandex.ru>"
# URL for the add-on home page.
url = ""
# URL of the repository where this add-on's source code can be found.
sourceURL = "https://github.com/addonWorkshop/devBox"
# Documentation file name, opened by the Help button in NVDA's Add-on Store.
# Generated from readme.md at build time.
docFileName = "readme.html"
# minimum NVDA version this add-on can run on, e.g. "2024.1".
minimumNVDAVersion = "2024.1"
# Latest NVDA version this add-on has been tested against, e.g. "2025.3".
lastTestedNVDAVersion = "2027.1"
# Update channel: "stable", "beta", or "dev". `nvaddon release` sets this for
# you, so change it by hand only if you know you need to.
updateChannel = "dev"
# Licence this add-on is distributed under, and where to read it.
license = "GPL v2"
licenseURL = "https://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
[release]
tagPrefix = "v"
# Submit the add-on to the NVDA add-on store automatically when a tag is released. Set to false to publish the GitHub release without submitting.
autoSubmit = true
[build]
# The Python files that make up this add-on. These are scanned for translatable
# strings, so every file containing a `_("...")` call must be matched here.
# Patterns are globs relative to this file; `**` matches nested directories.
pythonSources = ["addon/globalPlugins/**/*.py"]
# Files inside the `addon` directory to leave out of the built add-on.
# Paths are relative to `addon/`, not to this file.
excludedFiles = []
[l10n]
# The language this add-on is written in. Its strings are the translation
# sources, so it is never itself translated.
baseLanguage = "en"
# Extra files to scan for translatable strings, on top of build.pythonSources.
extraSources = []
[docs]
# Python-Markdown extensions used when rendering documentation. Most add-ons
# need none; add "tables" if your readme uses Markdown tables.
markdownExtensions = []
# Custom braille translation tables, speech symbol dictionaries and speech
# (pronunciation) dictionaries. Most add-ons ship none of these; delete the
# examples below or leave them commented out.
#
# Braille tables live in `addon/brailleTables/`:
#
# [brailleTables."my-table.ctb"]
# # Translators: The name of a custom braille table.
# displayName = "My braille table"
# contracted = false
# output = true
# input = true
#
# Symbol dictionaries live in `addon/locale/<lang>/symbols-<name>.dic`:
#
# [symbolDictionaries."myDictionary"]
# # Translators: The name of a custom speech symbol dictionary.
# displayName = "My symbol dictionary"
# mandatory = false
#
# Speech dictionaries live in `addon/speechDicts/<name>.dic`:
#
# [speechDictionaries."myDictionary"]
# # Translators: The name of a custom speech dictionary.
# displayName = "My speech dictionary"
# mandatory = false