You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* development: (21 commits)
Replace vue-portal dependency with Vue's built-in <Teleport> component (FreeTubeApp#8207)
Update to Vue 3 (FreeTubeApp#8094)
Translated using Weblate (Basque)
Translated using Weblate (Hungarian)
Translated using Weblate (Icelandic)
Translated using Weblate (Turkish)
Properly fix CORS in PO token web views (FreeTubeApp#8203)
Translated using Weblate (Italian)
Translated using Weblate (Norwegian Bokmål)
Translated using Weblate (French)
Configure nedb to always clean up corrupted data (FreeTubeApp#8202)
Translated using Weblate (Portuguese (Brazil))
Add video paused check to frame shortcuts (FreeTubeApp#8200)
Fix toast with timeout 0 will be displayed for default 3s (FreeTubeApp#8168)
Translated using Weblate (Chinese (Simplified Han script))
Change containing text input limit (FreeTubeApp#8174)
Translated using Weblate (Dutch)
Add support for AppImageUpdate (FreeTubeApp#8153)
Added New Window option to Tray (FreeTubeApp#7995)
Translated using Weblate (Japanese)
...
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,9 @@ Please follow these guidelines before sending your pull request and making contr
16
16
* Stick to a similar style of code already in the project. Please look at current code to get an idea on how to do this.
17
17
* Follow [ES6](https://rse.github.io/es6-features/) standards in your code. Ex: Use `let` and `const` instead of `var`. Do not use `function(response){//code}` for callbacks, use `(response) => {//code}`.
18
18
* Comment your code when necessary. Follow the [JavaScript Documentation and Comments Standard](https://www.drupal.org/docs/develop/standards/javascript/javascript-api-documentation-and-comment-standards) for functions.
19
-
* Please follow proper Vue structure when creating new code / components. Use existing code as well as the [Vue.js Guide](https://vuejs.org/v2/guide/) for reference.
19
+
* Please follow proper Vue structure when creating new code / components. Use existing code as well as the [Vue.js Guide](https://vuejs.org/guide/introduction.html) for reference.
20
20
* Please test your code. Make sure new features work as well as existing core features such as watching videos or loading subscriptions. New features need to work with both the Local API as well as the Invidious API
21
-
* Please make sure your code does not violate any standards set by our linter. It's up to you to make fixes whenever necessary. You can run `npm run lint` to check locally and `npm run lint-fix` to automatically fix smaller issues.
21
+
* Please make sure your code does not violate any standards set by our linter. It's up to you to make fixes whenever necessary. You can run `yarn run lint` to check locally and `yarn run lint-fix` to automatically fix smaller issues.
22
22
* Please limit the amount of Node Modules that you introduce into the project. Only include them when **absolutely necessary** for your code to work (Ex: Using nedb for databases) or if a module provides similar functionality to what you are trying to achieve (Ex: Using autolinker to create links to outside URLs instead of writing the functionality myself).
23
23
* Please try to stay involved with the community and maintain your code. We are only a handful of developers working on FreeTube in our spare time. We do not have time to work on everything, and it would be nice if you can maintain your code when necessary.
0 commit comments