diff options
author | Rigel Kent <sendmemail@rigelk.eu> | 2020-03-23 23:43:51 +0100 |
---|---|---|
committer | Rigel Kent <sendmemail@rigelk.eu> | 2020-03-23 23:43:53 +0100 |
commit | 5411da31d1070654e4c4b80ad3ad6889b048a4db (patch) | |
tree | 5a7d09243bac71d27f8007f3dac21d3e8035b773 /client/src/app/+about | |
parent | 5a390259b24cb7a4350a0c95380bd362e4542d83 (diff) | |
download | PeerTube-5411da31d1070654e4c4b80ad3ad6889b048a4db.tar.gz PeerTube-5411da31d1070654e4c4b80ad3ad6889b048a4db.tar.zst PeerTube-5411da31d1070654e4c4b80ad3ad6889b048a4db.zip |
Describe user video settings checkboxes, put emphasis on p2p
Also improve more info links about p2p and privacy in PeerTube,
present in the privacy concern notice and in the video settings.
Diffstat (limited to 'client/src/app/+about')
-rw-r--r-- | client/src/app/+about/about-peertube/about-peertube.component.html | 9 | ||||
-rw-r--r-- | client/src/app/+about/about-peertube/about-peertube.component.ts | 12 |
2 files changed, 16 insertions, 5 deletions
diff --git a/client/src/app/+about/about-peertube/about-peertube.component.html b/client/src/app/+about/about-peertube/about-peertube.component.html index 26a3d4554..e5a8b2097 100644 --- a/client/src/app/+about/about-peertube/about-peertube.component.html +++ b/client/src/app/+about/about-peertube/about-peertube.component.html | |||
@@ -65,8 +65,11 @@ | |||
65 | <div class="privacy-contributors"> | 65 | <div class="privacy-contributors"> |
66 | <my-about-peertube-contributors></my-about-peertube-contributors> | 66 | <my-about-peertube-contributors></my-about-peertube-contributors> |
67 | 67 | ||
68 | <div class="p2p-privacy"> | 68 | <div class="p2p-privacy"> |
69 | <h3 i18n class="section-title">P2P & Privacy</h3> | 69 | <h3 class="section-title"> |
70 | <div class="anchor" id="privacy"></div> <!-- privacy anchor --> | ||
71 | <ng-container i18n>P2P & Privacy</ng-container> | ||
72 | </h3> | ||
70 | 73 | ||
71 | <p i18n> | 74 | <p i18n> |
72 | PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, | 75 | PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, |
@@ -95,7 +98,7 @@ | |||
95 | <li i18n> | 98 | <li i18n> |
96 | For each request sent, the tracker returns random peers at a limited number. | 99 | For each request sent, the tracker returns random peers at a limited number. |
97 | For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 | 100 | For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 |
98 | requests sent to know every peers in the swarm | 101 | requests sent to know every peer in the swarm |
99 | </li> | 102 | </li> |
100 | 103 | ||
101 | <li i18n> | 104 | <li i18n> |
diff --git a/client/src/app/+about/about-peertube/about-peertube.component.ts b/client/src/app/+about/about-peertube/about-peertube.component.ts index 64fd30837..98c5f93c3 100644 --- a/client/src/app/+about/about-peertube/about-peertube.component.ts +++ b/client/src/app/+about/about-peertube/about-peertube.component.ts | |||
@@ -1,4 +1,5 @@ | |||
1 | import { Component } from '@angular/core' | 1 | import { Component, AfterViewChecked } from '@angular/core' |
2 | import { ViewportScroller } from '@angular/common' | ||
2 | 3 | ||
3 | @Component({ | 4 | @Component({ |
4 | selector: 'my-about-peertube', | 5 | selector: 'my-about-peertube', |
@@ -6,5 +7,12 @@ import { Component } from '@angular/core' | |||
6 | styleUrls: [ './about-peertube.component.scss' ] | 7 | styleUrls: [ './about-peertube.component.scss' ] |
7 | }) | 8 | }) |
8 | 9 | ||
9 | export class AboutPeertubeComponent { | 10 | export class AboutPeertubeComponent implements AfterViewChecked { |
11 | constructor ( | ||
12 | private viewportScroller: ViewportScroller | ||
13 | ) {} | ||
14 | |||
15 | ngAfterViewChecked () { | ||
16 | if (window.location.hash) this.viewportScroller.scrollToAnchor(window.location.hash.replace('#', '')) | ||
17 | } | ||
10 | } | 18 | } |