No files found.
+1 −4
.travis.yml
.travis.yml
+14 −0
CHANGELOG.md
CHANGELOG.md
+11 −11
CODEOWNERS
CODEOWNERS
+4 −4
README.md
README.md
+59 −2
messages.json
_locales/de/messages.json
+60 −3
messages.json
_locales/en/messages.json
+59 −2
messages.json
_locales/es/messages.json
+60 −3
messages.json
_locales/fr/messages.json
+59 −2
messages.json
_locales/hu/messages.json
+60 −3
messages.json
_locales/it/messages.json
+60 −3
messages.json
_locales/ja/messages.json
+60 −3
messages.json
_locales/ko/messages.json
+59 −2
messages.json
_locales/nl/messages.json
+60 −3
messages.json
_locales/pl/messages.json
+59 −2
messages.json
_locales/pt_BR/messages.json
+60 −3
messages.json
_locales/ru/messages.json
+59 −2
messages.json
_locales/zh_CN/messages.json
+59 −2
messages.json
_locales/zh_TW/messages.json
+0 −3
content_script_bundle.js
app/content-scripts/content_script_bundle.js
+8 −5
notifications.js
app/content-scripts/notifications.js
+4 −5
HomeView.jsx
app/hub/Views/HomeView/HomeView.jsx
+0 −9
HomeView.scss
app/hub/Views/HomeView/HomeView.scss
+1 −3
PlusView.jsx
app/hub/Views/PlusView/PlusView.jsx
+12 −6
PlusView.test.jsx.snap
...sView/__tests__/__snapshots__/PlusView.test.jsx.snap
+1 −1
SetupView.jsx
app/hub/Views/SetupView/SetupView.jsx
+3 −2
SetupViewContainer.jsx
app/hub/Views/SetupView/SetupViewContainer.jsx
+5 −5
SetupView.test.jsx.snap
...View/__tests__/__snapshots__/SetupView.test.jsx.snap
+5 −5
SetupViewContainer.test.jsx.snap
...sts__/__snapshots__/SetupViewContainer.test.jsx.snap
+3 −2
SetupAntiSuiteViewContainer.jsx
...s/SetupAntiSuiteView/SetupAntiSuiteViewContainer.jsx
+17 −2
SideNavigationView.jsx
app/hub/Views/SideNavigationView/SideNavigationView.jsx
+13 −4
SideNavigationViewContainer.jsx
...s/SideNavigationView/SideNavigationViewContainer.jsx
+15 −15
SideNavigationView.test.jsx.snap
...sts__/__snapshots__/SideNavigationView.test.jsx.snap
+3 −3
TutorialView.jsx
app/hub/Views/TutorialView/TutorialView.jsx
+10 −1
TutorialView.scss
app/hub/Views/TutorialView/TutorialView.scss
+5 −1
TutorialViewContainer.jsx
app/hub/Views/TutorialView/TutorialViewContainer.jsx
+1 −1
TutorialView.test.jsx.snap
...w/__tests__/__snapshots__/TutorialView.test.jsx.snap
+6 −6
TutorialViewContainer.test.jsx.snap
...__/__snapshots__/TutorialViewContainer.test.jsx.snap
+18 −11
TutorialAntiSuiteView.jsx
...iews/TutorialAntiSuiteView/TutorialAntiSuiteView.jsx
+2 −1
TutorialAntiSuiteViewContainer.jsx
...rialAntiSuiteView/TutorialAntiSuiteViewContainer.jsx
+2 −2
TutorialAntiSuiteView.test.jsx
...ntiSuiteView/__test__/TutorialAntiSuiteView.test.jsx
+11 −9
TutorialAntiSuiteView.test.jsx.snap
...__/__snapshots__/TutorialAntiSuiteView.test.jsx.snap
+18 −11
TutorialBlockingView.jsx
...lViews/TutorialBlockingView/TutorialBlockingView.jsx
+2 −1
TutorialBlockingViewContainer.jsx
...torialBlockingView/TutorialBlockingViewContainer.jsx
+2 −2
TutorialBlockingView.test.jsx
...BlockingView/__tests__/TutorialBlockingView.test.jsx
+11 −9
TutorialBlockingView.test.jsx.snap
...s__/__snapshots__/TutorialBlockingView.test.jsx.snap
+8 −5
TutorialLayoutView.jsx
...orialViews/TutorialLayoutView/TutorialLayoutView.jsx
+2 −1
TutorialLayoutViewContainer.jsx
...s/TutorialLayoutView/TutorialLayoutViewContainer.jsx
+2 −2
TutorialLayoutView.test.jsx
...rialLayoutView/__tests__/TutorialLayoutView.test.jsx
+1 −1
TutorialLayoutView.test.jsx.snap
...sts__/__snapshots__/TutorialLayoutView.test.jsx.snap
+6 −3
TutorialTrackerListView.jsx
.../TutorialTrackerListView/TutorialTrackerListView.jsx
+3 −1
TutorialTrackerListViewContainer.jsx
...TrackerListView/TutorialTrackerListViewContainer.jsx
+2 −2
TutorialTrackerListView.test.jsx
...rListView/__tests__/TutorialTrackerListView.test.jsx
+18 −11
TutorialTrustView.jsx
...utorialViews/TutorialTrustView/TutorialTrustView.jsx
+2 −1
TutorialTrustViewContainer.jsx
...ews/TutorialTrustView/TutorialTrustViewContainer.jsx
+2 −2
TutorialTrustView.test.jsx
...torialTrustView/__tests__/TutorialTrustView.test.jsx
+11 −9
TutorialTrustView.test.jsx.snap
...ests__/__snapshots__/TutorialTrustView.test.jsx.snap
+18 −7
UpgradePlanView.jsx
app/hub/Views/UpgradePlanView/UpgradePlanView.jsx
+2 −4
UpgradePlanView.scss
app/hub/Views/UpgradePlanView/UpgradePlanView.scss
+5 −1
index.jsx
app/hub/index.jsx
BIN
antisuite-simple-android.png
app/images/hub/tutorial/antisuite-simple-android.png
BIN
blocking-detailed-android.png
app/images/hub/tutorial/blocking-detailed-android.png
BIN
layout-detailed-android.png
app/images/hub/tutorial/layout-detailed-android.png
BIN
layout-simple-android.png
app/images/hub/tutorial/layout-simple-android.png
BIN
tracker-list-android.png
app/images/hub/tutorial/tracker-list-android.png
BIN
trustrestrict-simple-android.png
...images/hub/tutorial/trustrestrict-simple-android.png
+7 −0
unknown.svg
app/images/panel-android/categories/unknown.svg
+1 −1
checkbox-checked.svg
app/images/panel/checkbox-checked.svg
+1 −1
checkbox-disabled.svg
app/images/panel/checkbox-disabled.svg
+1 −1
checkbox.svg
app/images/panel/checkbox.svg
+66 −2
trackerActions.js → blockingActions.js
...oid/actions/{trackerActions.js → blockingActions.js}
+40 −5
handler.js
app/panel-android/actions/handler.js
+186 −0
settingsActions.js
app/panel-android/actions/settingsActions.js
+59 −8
summaryActions.js
app/panel-android/actions/summaryActions.js
+0 −89
GlobalTrackers.jsx
app/panel-android/components/GlobalTrackers.jsx
+0 −144
Overview.jsx
app/panel-android/components/Overview.jsx
+0 −190
Panel.jsx
app/panel-android/components/Panel.jsx
+288 −0
PanelAndroid.jsx
app/panel-android/components/PanelAndroid.jsx
+0 −75
SiteTrackers.jsx
app/panel-android/components/SiteTrackers.jsx
+0 −269
Accordion.jsx
app/panel-android/components/content/Accordion.jsx
+0 −83
Accordions.jsx
app/panel-android/components/content/Accordions.jsx
+97 −0
BlockingCategories.jsx
...el-android/components/content/BlockingCategories.jsx
+292 −0
BlockingCategory.jsx
...anel-android/components/content/BlockingCategory.jsx
+134 −0
BlockingTab.jsx
app/panel-android/components/content/BlockingTab.jsx
+421 −0
BlockingTracker.jsx
...panel-android/components/content/BlockingTracker.jsx
+0 −77
ChartSVG.jsx
app/panel-android/components/content/ChartSVG.jsx
+32 −24
DotsMenu.jsx
app/panel-android/components/content/DotsMenu.jsx
+0 −147
FixedMenu.jsx
app/panel-android/components/content/FixedMenu.jsx
+0 −105
MenuItem.jsx
app/panel-android/components/content/MenuItem.jsx
+431 −0
OverviewTab.jsx
app/panel-android/components/content/OverviewTab.jsx
+0 −98
Path.jsx
app/panel-android/components/content/Path.jsx
+324 −0
Settings.jsx
app/panel-android/components/content/Settings.jsx
+15 −11
Tab.jsx
app/panel-android/components/content/Tab.jsx
+30 −10
Tabs.jsx
app/panel-android/components/content/Tabs.jsx
+0 −194
TrackerItem.jsx
app/panel-android/components/content/TrackerItem.jsx
+0 −57
TrackersChart.jsx
app/panel-android/components/content/TrackersChart.jsx
+253 −0
BlockingCategories.jsx
.../components/content/__tests__/BlockingCategories.jsx
+368 −0
BlockingCategory.jsx
...id/components/content/__tests__/BlockingCategory.jsx
+102 −0
BlockingTab.jsx
...android/components/content/__tests__/BlockingTab.jsx
+282 −0
BlockingTracker.jsx
...oid/components/content/__tests__/BlockingTracker.jsx
+104 −0
DotsMenu.jsx
...el-android/components/content/__tests__/DotsMenu.jsx
+155 −0
OverviewTab.jsx
...android/components/content/__tests__/OverviewTab.jsx
+92 −0
Tabs.jsx
app/panel-android/components/content/__tests__/Tabs.jsx
+243 −0
BlockingCategories.jsx.snap
.../__tests__/__snapshots__/BlockingCategories.jsx.snap
+451 −0
BlockingCategory.jsx.snap
...nt/__tests__/__snapshots__/BlockingCategory.jsx.snap
+396 −0
BlockingTab.jsx.snap
...content/__tests__/__snapshots__/BlockingTab.jsx.snap
+320 −0
BlockingTracker.jsx.snap
...ent/__tests__/__snapshots__/BlockingTracker.jsx.snap
+65 −0
DotsMenu.jsx.snap
...ts/content/__tests__/__snapshots__/DotsMenu.jsx.snap
+509 −0
OverviewTab.jsx.snap
...content/__tests__/__snapshots__/OverviewTab.jsx.snap
+51 −0
Tabs.jsx.snap
...onents/content/__tests__/__snapshots__/Tabs.jsx.snap
+5 −3
index.jsx
app/panel-android/index.jsx
+0 −46
chart.js
app/panel-android/utils/chart.js
+9 −6
tracker-info.js
app/panel-android/utils/tracker-info.js
+29 −1
CliqzFeature.jsx
app/panel/components/BuildingBlocks/CliqzFeature.jsx
+18 −1
DonutGraph.jsx
app/panel/components/BuildingBlocks/DonutGraph.jsx
+17 −1
GhosteryFeature.jsx
app/panel/components/BuildingBlocks/GhosteryFeature.jsx
+10 −1
NotScanned.jsx
app/panel/components/BuildingBlocks/NotScanned.jsx
+20 −1
PauseButton.jsx
app/panel/components/BuildingBlocks/PauseButton.jsx
+6 −2
RadioButtonGroup.jsx
...panel/components/BuildingBlocks/RadioButtonGroup.jsx
+171 −0
CliqzFeature.jsx
...components/BuildingBlocks/__tests__/CliqzFeature.jsx
+137 −0
DonutGraph.jsx
...l/components/BuildingBlocks/__tests__/DonutGraph.jsx
+195 −0
GhosteryFeature.jsx
...ponents/BuildingBlocks/__tests__/GhosteryFeature.jsx
+39 −0
NotScanned.jsx
...l/components/BuildingBlocks/__tests__/NotScanned.jsx
+39 −3
PauseButton.jsx/{ → }
...onents/{ → BuildingBlocks}/__tests__/PauseButton.jsx
+178 −0
CliqzFeature.jsx.snap
...Blocks/__tests__/__snapshots__/CliqzFeature.jsx.snap
+132 −0
DonutGraph.jsx.snap
...ngBlocks/__tests__/__snapshots__/DonutGraph.jsx.snap
+100 −0
GhosteryFeature.jsx.snap
...cks/__tests__/__snapshots__/GhosteryFeature.jsx.snap
+45 −0
NotScanned.jsx.snap
...ngBlocks/__tests__/__snapshots__/NotScanned.jsx.snap
0
PauseButton.jsx.snap/{ → }
...Blocks}/__tests__/__snapshots__/PauseButton.jsx.snap
+6 −4
Header.jsx
app/panel/components/Header.jsx
+5 −2
Panel.jsx
app/panel/components/Panel.jsx
+6 −43
Account.jsx
app/panel/components/Settings/Account.jsx
+5 −4
AdBlocker.jsx
app/panel/components/Settings/AdBlocker.jsx
+22 −1
GeneralSettings.jsx
app/panel/components/Settings/GeneralSettings.jsx
+86 −0
ImportExport.jsx
app/panel/components/Settings/ImportExport.jsx
+15 −1
Notifications.jsx
app/panel/components/Settings/Notifications.jsx
+83 −49
OptIn.jsx
app/panel/components/Settings/OptIn.jsx
+18 −7
TrustAndRestrict.jsx
app/panel/components/Settings/TrustAndRestrict.jsx
+95 −0
AdBlocker.jsx
app/panel/components/Settings/__tests__/AdBlocker.jsx
+113 −0
GeneralSettings.jsx
...el/components/Settings/__tests__/GeneralSettings.jsx
+148 −0
ImportExport.jsx
...panel/components/Settings/__tests__/ImportExport.jsx
+93 −0
Notifications.jsx
...anel/components/Settings/__tests__/Notifications.jsx
+77 −0
OptIn.jsx
app/panel/components/Settings/__tests__/OptIn.jsx
+6 −2
TrustAndRestrict.jsx
...l/components/Settings/__tests__/TrustAndRestrict.jsx
+280 −0
AdBlocker.jsx.snap
.../Settings/__tests__/__snapshots__/AdBlocker.jsx.snap
+462 −0
GeneralSettings.jsx.snap
...ngs/__tests__/__snapshots__/GeneralSettings.jsx.snap
+184 −0
ImportExport.jsx.snap
...ttings/__tests__/__snapshots__/ImportExport.jsx.snap
+355 −0
Notifications.jsx.snap
...tings/__tests__/__snapshots__/Notifications.jsx.snap
+299 −0
OptIn.jsx.snap
...ents/Settings/__tests__/__snapshots__/OptIn.jsx.snap
+20 −16
TrustAndRestrict.jsx.snap
...gs/__tests__/__snapshots__/TrustAndRestrict.jsx.snap
+27 −0
About.jsx
app/panel/components/__tests__/About.jsx
+32 −0
Help.jsx
app/panel/components/__tests__/Help.jsx
+74 −0
About.jsx.snap
...el/components/__tests__/__snapshots__/About.jsx.snap
+69 −0
Help.jsx.snap
...nel/components/__tests__/__snapshots__/Help.jsx.snap
+0 −1
blocking.js
app/panel/reducers/blocking.js
+3 −0
panel.js
app/panel/reducers/panel.js
+0 −1
summary.js
app/panel/reducers/summary.js
+1 −4
blocking.js
app/panel/utils/blocking.js
+10 −0
msg.js
app/panel/utils/msg.js
+381 −0
_blocking_tab.scss
app/scss/android/_blocking_tab.scss
+45 −0
_dots_menu.scss
app/scss/android/_dots_menu.scss
+16 −0
_landscape.scss
app/scss/android/_landscape.scss
+180 −0
_mixins.scss
app/scss/android/_mixins.scss
+3 −3
_normalize.scss/{ → }
app/scss/android/{content → }/_normalize.scss
+0 −104
_overview.scss
app/scss/android/_overview.scss
+136 −0
_overview_tab.scss
app/scss/android/_overview_tab.scss
+159 −0
_settings.scss
app/scss/android/_settings.scss
+48 −0
_tabs.scss
app/scss/android/_tabs.scss
+33 −0
_variables.scss
app/scss/android/_variables.scss
+0 −303
_accordions.scss
app/scss/android/content/_accordions.scss
+0 −63
_dots-menu.scss
app/scss/android/content/_dots-menu.scss
+0 −212
_fixed-menu.scss
app/scss/android/content/_fixed-menu.scss
+0 −63
_landscape.scss
app/scss/android/content/_landscape.scss
+0 −69
_mixins.scss
app/scss/android/content/_mixins.scss
+0 −58
_tabs.scss
app/scss/android/content/_tabs.scss
+0 −106
_trackers-chart.scss
app/scss/android/content/_trackers-chart.scss
+0 −31
_variables.scss
app/scss/android/content/_variables.scss
+13 −0
hub.scss
app/scss/hub.scss
+2 −2
panel.scss
app/scss/panel.scss
+41 −23
panel_android.scss
app/scss/panel_android.scss
+1 −0
_colors.scss
app/scss/partials/_colors.scss
+8 −4
_header.scss
app/scss/partials/_header.scss
+2 −1
_pause_button.scss
app/scss/partials/_pause_button.scss
+3 −1
_settings.scss
app/scss/partials/_settings.scss
+2 −5
_subscribe.scss
app/scss/partials/_subscribe.scss
+2 −2
_summary.scss
app/scss/partials/_summary.scss
+45 −43
ForgotPassword.jsx
app/shared-components/ForgotPassword/ForgotPassword.jsx
+5 −1
ForgotPassword.scss
...shared-components/ForgotPassword/ForgotPassword.scss
+4 −4
PromoModal.jsx
app/shared-components/PromoModal/PromoModal.jsx
+8 −6
manifest.json
manifest.json
+20 −20
package.json
package.json
+128 −109
background.js
src/background.js
+52 −21
ABTest.js
src/classes/ABTest.js
+23 −4
Account.js
src/classes/Account.js
+3 −1
BrowserButton.js
src/classes/BrowserButton.js
+56 −28
CMP.js
src/classes/CMP.js
+2 −1
Cliqz.js
src/classes/Cliqz.js
+5 −3
ConfData.js
src/classes/ConfData.js
+1,141 −0
Debugger.js
src/classes/Debugger.js
+3 −9
EventHandlers.js
src/classes/EventHandlers.js
+31 −8
Globals.js
src/classes/Globals.js
+9 −115
Metrics.js
src/classes/Metrics.js
+25 −14
PanelData.js
src/classes/PanelData.js
+0 −2
PolicySmartBlock.js
src/classes/PolicySmartBlock.js
+42 −4
PromoModals.js
src/classes/PromoModals.js
+4 −3
PurpleBox.js
src/classes/PurpleBox.js
+2 −2
cliqzModulesData.js
src/utils/cliqzModulesData.js
+46 −7
common.js
src/utils/common.js
+181 −1
utils.js
src/utils/utils.js
+2 −1
webpack.config.js
webpack.config.js
+893 −638
yarn.lock
yarn.lock