Skip to content

Commit 5ed21f1

Browse files
authored
Merge v1.0.0 into master (#78)
* Expand automation test suite (#74) * Add visibility button and update tests * Update toggle visibility button text Closes #71 * Expand unit test suite (#75) * Add unit tests for state.js * Add property checking to state.js Closes #72 * Clean up HTML/CSS selectors and add brittle notes * Clean up HTML/CSS selectors and add brittle notes Closes #73 * Run yarn upgrade * Update documentation and assets (#77) * Update README and issue templates * Update screenshots and assets Closes #76 * Bump version to v1.0.0
1 parent e153598 commit 5ed21f1

33 files changed

+1073
-1580
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

README.md

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
</div>
3939

4040
<div align="center">
41-
<img src="assets/screenshot.png" alt="Screenshot">
41+
<img src="assets/screenshot_1920x1080.png" alt="Screenshot">
4242
</div>
4343

4444
## About
@@ -49,9 +49,9 @@ VTT Bridge seamlessly connects your Dungeon Master's Vault character sheet to yo
4949

5050
## Key Features
5151

52-
- Roll ability checks, attack with weapons, cast spells, and much more!
53-
- Use <kbd>Ctrl-Click</kbd> to roll with advantage and <kbd>Shift-Click</kbd> to roll with disadvantage.
54-
- Hold <kbd>H</kbd> to switch between visible rolls (everyone can see) and hidden rolls (only you and the GM can see).
52+
- Roll ability checks, attack with weapons, cast spells, and more!
53+
- <kbd>Ctrl-Click</kbd> to roll with advantage and <kbd>Shift-Click</kbd> to roll with disadvantage.
54+
- Switch between visible commands (that everyone can see) and hidden commands (that only you and the GM can see).
5555

5656
**Disclaimer**
5757

@@ -69,46 +69,37 @@ Install the VTT Bridge extension for Firefox or Google Chrome.
6969
<img src="assets/chrome.png" alt="Chrome logo">
7070
</a>
7171

72-
Open your Dungeon Master's Vault character sheet and click the <kbd>www</kbd> link. Launch your Roll20 game in another tab.
72+
Open your Dungeon Master's Vault character sheet and click the <kbd>www</kbd> link in the top right.
7373

74-
![www link](assets/www_link.png)
74+
![www link](assets/www.png)
7575

76-
You should see a notification appear in both tabs.
76+
Launch your Roll20 game in another tab. You should see a notification appear in both tabs.
7777

78-
![Connected to VTT Bridge](assets/connected_to_vtt_bridge.png)
78+
![Notification](assets/notification.png)
7979

8080
Click one of the buttons on your Dungeon Master's Vault character sheet. Your roll will appear in Roll20!
8181

8282
## FAQ
8383

8484
**Help, the buttons on Dungeon Master's Vault aren't working!**
8585

86-
Make sure that you clicked the `www` link in the top right. The URL should end with `?frame`.
86+
Make sure that you clicked the `www` link. The URL should end with `?frame`.
8787

88-
**Why does the extension need to "Access your data for www.dungeonmastersvault.com"?**
88+
**Why does the extension need to "Access your data for www.dungeonmastersvault.com and app.roll20.net"?**
8989

90-
VTT Bridge needs to create buttons, add event listeners, and show notifications.
91-
92-
**Why does the extension need to "Access your data for app.roll20.net"?**
93-
94-
VTT Bridge needs to create chat messages and show notifications.
90+
The extension needs to add buttons to Dungeon Master's Vault and enter chat messages on Roll20. VTT Bridge will not make any changes to your content or account on either site.
9591

9692
**I found a bug! What should I do?**
9793

9894
[Open an issue](https://github.com/averycrespi/vtt-bridge/issues/new/choose), select "Bug report", then complete the issue template.
9995

100-
**I have an idea for a new feature! What should I do?**
101-
102-
[Open an issue](https://github.com/averycrespi/vtt-bridge/issues/new/choose), select "Feature request", then complete the issue template.
103-
10496
## Development
10597

106-
See [DEVELOPERS.md](DEVELOPERS.md) for help building, testing, and running the extension.
98+
See [DEVELOPERS.md](DEVELOPERS.md) for information about building, testing, and running the extension.
10799

108100
## Credits
109101

110102
Project inspired by [VTT Enhancement Suite](https://ssstormy.github.io/roll20-enhancement-suite/).
111-
112103
Logo derived from [dragon by BGBOXXX Design](https://thenounproject.com/term/dragon/1646665/) from the Noun Project.
113104

114105
## License
File renamed without changes.

assets/screenshot.png

-354 KB
Binary file not shown.

assets/screenshot_1280x800.png

183 KB
Loading

assets/screenshot_1920x1080.png

253 KB
Loading
File renamed without changes.

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "VTT Bridge",
4-
"version": "0.11.0",
4+
"version": "1.0.0",
55
"description": "Connect Dungeon Master's Vault to Roll20.",
66
"icons": {
77
"48": "icons/48.png",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vtt-bridge",
33
"description": "Connect Dungeon Master's Vault to Roll20.",
44
"author": "Avery Crespi",
5-
"version": "0.11.0",
5+
"version": "1.0.0",
66
"license": "MIT",
77
"dependencies": {
88
"beedle": "^0.8.1",

src/common.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export const classes = {
88
rollSavingThrow: "vtt-roll-saving-throw",
99
rollSkill: "vtt-roll-skill",
1010
rollWeaponDamage: "vtt-roll-weapon-damage",
11+
toggleVisibility: "vtt-toggle-visibility",
1112
useFeature: "vtt-use-feature",
1213
};
1314

0 commit comments

Comments
 (0)