|
1 |
| -<img src=".erb/img/erb-banner.svg" width="100%" /> |
| 1 | +## What is WTD Tool? |
2 | 2 |
|
3 |
| -<br> |
| 3 | +Dub Editor is a tool for creating/managing clips for Rifftrax the Game and What the Dub. |
4 | 4 |
|
5 |
| -<p> |
6 |
| - Electron React Boilerplate uses <a href="https://electron.atom.io/">Electron</a>, <a href="https://facebook.github.io/react/">React</a>, <a href="https://github.com/reactjs/react-router">React Router</a>, <a href="https://webpack.js.org/">Webpack</a> and <a href="https://www.npmjs.com/package/react-refresh">React Fast Refresh</a>. |
7 |
| -</p> |
| 5 | +## How to Test Development |
8 | 6 |
|
9 |
| -<br> |
| 7 | +Make sure to run the following to install all of the dependencies. |
10 | 8 |
|
11 |
| -<div align="center"> |
| 9 | + npm i |
| 10 | + |
| 11 | +Then run the following to launch the application. |
12 | 12 |
|
13 |
| -[![Build Status][github-actions-status]][github-actions-url] |
14 |
| -[![Github Tag][github-tag-image]][github-tag-url] |
15 |
| -[](https://discord.gg/Fjy3vfgy5q) |
| 13 | + npm start |
| 14 | + |
| 15 | +## How to Build |
16 | 16 |
|
17 |
| -[](#backers) |
18 |
| -[](#sponsors) |
19 |
| -[![StackOverflow][stackoverflow-img]][stackoverflow-url] |
| 17 | +Install and run electron-packager on the root of the project. |
20 | 18 |
|
21 |
| -</div> |
| 19 | + npm package |
22 | 20 |
|
23 |
| -## Install |
| 21 | +## Configuring Program Directories |
24 | 22 |
|
25 |
| -Clone the repo and install dependencies: |
| 23 | +When you first launch the app, it will ask you to configure the game directories for Rifftrax and What the Dub. The directory you want to use is the directory that contains the StreamingAssets folder. In a future release I will have the config page validate that the folder is correct before allowing the user to continue. |
26 | 24 |
|
27 |
| -```bash |
28 |
| -git clone --depth 1 --branch main https://github.com/electron-react-boilerplate/electron-react-boilerplate.git your-project-name |
29 |
| -cd your-project-name |
30 |
| -npm install |
31 |
| -``` |
| 25 | +## TODO |
32 | 26 |
|
33 |
| -**Having issues installing? See our [debugging guide](https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues/400)** |
| 27 | +* Add ability to edit existing clips. |
| 28 | +* Deletion of subtitles. |
| 29 | +* Recording of riffs for individual clips. |
34 | 30 |
|
35 |
| -## Starting Development |
36 |
| - |
37 |
| -Start the app in the `dev` environment: |
38 |
| - |
39 |
| -```bash |
40 |
| -npm start |
41 |
| -``` |
42 |
| - |
43 |
| -## Packaging for Production |
44 |
| - |
45 |
| -To package apps for the local platform: |
46 |
| - |
47 |
| -```bash |
48 |
| -npm run package |
49 |
| -``` |
50 |
| - |
51 |
| -## Docs |
52 |
| - |
53 |
| -See our [docs and guides here](https://electron-react-boilerplate.js.org/docs/installation) |
54 |
| - |
55 |
| -## Community |
56 |
| - |
57 |
| -Join our Discord: https://discord.gg/Fjy3vfgy5q |
58 |
| - |
59 |
| -## Donations |
60 |
| - |
61 |
| -**Donations will ensure the following:** |
62 |
| - |
63 |
| -- 🔨 Long term maintenance of the project |
64 |
| -- 🛣 Progress on the [roadmap](https://electron-react-boilerplate.js.org/docs/roadmap) |
65 |
| -- 🐛 Quick responses to bug reports and help requests |
66 |
| - |
67 |
| -## Backers |
68 |
| - |
69 |
| -Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/electron-react-boilerplate-594#backer)] |
70 |
| - |
71 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/0/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/0/avatar.svg"></a> |
72 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/1/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/1/avatar.svg"></a> |
73 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/2/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/2/avatar.svg"></a> |
74 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/3/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/3/avatar.svg"></a> |
75 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/4/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/4/avatar.svg"></a> |
76 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/5/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/5/avatar.svg"></a> |
77 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/6/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/6/avatar.svg"></a> |
78 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/7/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/7/avatar.svg"></a> |
79 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/8/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/8/avatar.svg"></a> |
80 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/9/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/9/avatar.svg"></a> |
81 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/10/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/10/avatar.svg"></a> |
82 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/11/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/11/avatar.svg"></a> |
83 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/12/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/12/avatar.svg"></a> |
84 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/13/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/13/avatar.svg"></a> |
85 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/14/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/14/avatar.svg"></a> |
86 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/15/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/15/avatar.svg"></a> |
87 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/16/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/16/avatar.svg"></a> |
88 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/17/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/17/avatar.svg"></a> |
89 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/18/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/18/avatar.svg"></a> |
90 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/19/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/19/avatar.svg"></a> |
91 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/20/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/20/avatar.svg"></a> |
92 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/21/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/21/avatar.svg"></a> |
93 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/22/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/22/avatar.svg"></a> |
94 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/23/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/23/avatar.svg"></a> |
95 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/24/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/24/avatar.svg"></a> |
96 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/25/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/25/avatar.svg"></a> |
97 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/26/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/26/avatar.svg"></a> |
98 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/27/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/27/avatar.svg"></a> |
99 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/28/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/28/avatar.svg"></a> |
100 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/backer/29/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/backer/29/avatar.svg"></a> |
101 |
| - |
102 |
| -## Sponsors |
103 |
| - |
104 |
| -Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/electron-react-boilerplate-594-594#sponsor)] |
105 |
| - |
106 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/0/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/0/avatar.svg"></a> |
107 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/1/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/1/avatar.svg"></a> |
108 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/2/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/2/avatar.svg"></a> |
109 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/3/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/3/avatar.svg"></a> |
110 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/4/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/4/avatar.svg"></a> |
111 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/5/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/5/avatar.svg"></a> |
112 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/6/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/6/avatar.svg"></a> |
113 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/7/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/7/avatar.svg"></a> |
114 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/8/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/8/avatar.svg"></a> |
115 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/9/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/9/avatar.svg"></a> |
116 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/10/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/10/avatar.svg"></a> |
117 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/11/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/11/avatar.svg"></a> |
118 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/12/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/12/avatar.svg"></a> |
119 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/13/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/13/avatar.svg"></a> |
120 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/14/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/14/avatar.svg"></a> |
121 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/15/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/15/avatar.svg"></a> |
122 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/16/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/16/avatar.svg"></a> |
123 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/17/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/17/avatar.svg"></a> |
124 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/18/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/18/avatar.svg"></a> |
125 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/19/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/19/avatar.svg"></a> |
126 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/20/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/20/avatar.svg"></a> |
127 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/21/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/21/avatar.svg"></a> |
128 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/22/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/22/avatar.svg"></a> |
129 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/23/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/23/avatar.svg"></a> |
130 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/24/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/24/avatar.svg"></a> |
131 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/25/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/25/avatar.svg"></a> |
132 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/26/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/26/avatar.svg"></a> |
133 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/27/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/27/avatar.svg"></a> |
134 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/28/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/28/avatar.svg"></a> |
135 |
| -<a href="https://opencollective.com/electron-react-boilerplate-594/sponsor/29/website" target="_blank"><img src="https://opencollective.com/electron-react-boilerplate-594/sponsor/29/avatar.svg"></a> |
136 |
| - |
137 |
| -## Maintainers |
138 |
| - |
139 |
| -- [Amila Welihinda](https://github.com/amilajack) |
140 |
| -- [John Tran](https://github.com/jooohhn) |
141 |
| -- [C. T. Lin](https://github.com/chentsulin) |
142 |
| -- [Jhen-Jie Hong](https://github.com/jhen0409) |
143 |
| - |
144 |
| -## License |
145 |
| - |
146 |
| -MIT © [Electron React Boilerplate](https://github.com/electron-react-boilerplate) |
147 |
| - |
148 |
| -[github-actions-status]: https://github.com/electron-react-boilerplate/electron-react-boilerplate/workflows/Test/badge.svg |
149 |
| -[github-actions-url]: https://github.com/electron-react-boilerplate/electron-react-boilerplate/actions |
150 |
| -[github-tag-image]: https://img.shields.io/github/tag/electron-react-boilerplate/electron-react-boilerplate.svg?label=version |
151 |
| -[github-tag-url]: https://github.com/electron-react-boilerplate/electron-react-boilerplate/releases/latest |
152 |
| -[stackoverflow-img]: https://img.shields.io/badge/stackoverflow-electron_react_boilerplate-blue.svg |
153 |
| -[stackoverflow-url]: https://stackoverflow.com/questions/tagged/electron-react-boilerplate |
| 31 | +Please feel free to request features :). |
0 commit comments