diff --git a/src/app/pages/setting-result/setting-result.page.html b/src/app/pages/setting-result/setting-result.page.html
index 60d73cd..944ca64 100644
--- a/src/app/pages/setting-result/setting-result.page.html
+++ b/src/app/pages/setting-result/setting-result.page.html
@@ -76,6 +76,9 @@
+
+
diff --git a/src/app/pages/setting-search-engine/setting-search-engine.page.html b/src/app/pages/setting-search-engine/setting-search-engine.page.html
index fa96a21..6d518b8 100644
--- a/src/app/pages/setting-search-engine/setting-search-engine.page.html
+++ b/src/app/pages/setting-search-engine/setting-search-engine.page.html
@@ -99,6 +99,19 @@
+
+
+
+
+
+
+ {{ 'BRAVE_SEARCH' | translate }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/services/env.service.ts b/src/app/services/env.service.ts
index f43da08..0bd10c2 100644
--- a/src/app/services/env.service.ts
+++ b/src/app/services/env.service.ts
@@ -23,7 +23,7 @@ export declare type ColorThemeType = 'light' | 'dark' | 'black';
export declare type ErrorCorrectionLevelType = 'L' | 'M' | 'Q' | 'H';
export declare type VibrationType = "on" | "off" | 'on-haptic' | 'on-scanned';
export declare type OrientationType = 'portrait' | 'landscape';
-export declare type SearchEngineType = 'google' | 'bing' | 'yahoo' | 'duckduckgo' | 'yandex' | 'ecosia';
+export declare type SearchEngineType = 'google' | 'bing' | 'yahoo' | 'duckduckgo' | 'yandex' | 'ecosia' | 'brave';
export declare type ResultPageButtonsType = 'detailed' | 'icon-only';
@Injectable({
@@ -136,6 +136,7 @@ export class EnvService {
public readonly DUCK_DUCK_GO_SEARCH_URL: string = "https://duckduckgo.com/?q=";
public readonly YANDEX_SEARCH_URL: string = "https://yandex.com/search/?text=";
public readonly ECOSIA_SEARCH_URL: string = "https://www.ecosia.org/search?method=index&q=";
+ public readonly BRAVE_SEARCH_URL: string = "https://search.brave.com/search?q=";
public readonly GITHUB_REPO_URL: string = "https://github.com/tomfong/simple-qr";
public readonly GOOGLE_PLAY_URL: string = "https://play.google.com/store/apps/details?id=com.tomfong.simpleqr";
diff --git a/src/assets/i18n/de.json b/src/assets/i18n/de.json
index 2ee1022..122b452 100644
--- a/src/assets/i18n/de.json
+++ b/src/assets/i18n/de.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "Lesezeichen",
"BOOKMARKED_TEXTS": "Texte mit Lesezeichen",
"BOOKMARKS": "Lesezeichen",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "Durchsuchen",
"BROWSER": "Browser",
"BROWSE_WEBSITE": "Website durchsuchen",
diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json
index 6d96311..577b2bc 100644
--- a/src/assets/i18n/en.json
+++ b/src/assets/i18n/en.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "Bookmarked",
"BOOKMARKED_TEXTS": "Bookmarked texts",
"BOOKMARKS": "Bookmarks",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "Browse",
"BROWSER": "Browser",
"BROWSE_WEBSITE": "Browse Website",
diff --git a/src/assets/i18n/fr.json b/src/assets/i18n/fr.json
index 2dc6b70..c40e3a3 100644
--- a/src/assets/i18n/fr.json
+++ b/src/assets/i18n/fr.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "Mis en signet",
"BOOKMARKED_TEXTS": "Textes marqués d'un signet",
"BOOKMARKS": "Signets",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "Parcourir",
"BROWSER": "Navigateur",
"BROWSE_WEBSITE": "Parcourir le site Web",
diff --git a/src/assets/i18n/it.json b/src/assets/i18n/it.json
index 408b71e..de668b2 100644
--- a/src/assets/i18n/it.json
+++ b/src/assets/i18n/it.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "Aggiunto ai preferiti",
"BOOKMARKED_TEXTS": "Testi preferiti",
"BOOKMARKS": "Segnalibri",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "Naviga",
"BROWSER": "Browser",
"BROWSE_WEBSITE": "Sfoglia il sito web",
diff --git a/src/assets/i18n/ru.json b/src/assets/i18n/ru.json
index 025bee2..68599b5 100644
--- a/src/assets/i18n/ru.json
+++ b/src/assets/i18n/ru.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "Добавлено в закладки",
"BOOKMARKED_TEXTS": "Сохраненные тексты",
"BOOKMARKS": "Закладки",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "Просмотреть",
"BROWSER": "Браузер",
"BROWSE_WEBSITE": "Посетить веб-сайт",
diff --git a/src/assets/i18n/zh-CN.json b/src/assets/i18n/zh-CN.json
index 9887a12..10d2ffc 100644
--- a/src/assets/i18n/zh-CN.json
+++ b/src/assets/i18n/zh-CN.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "已书签",
"BOOKMARKED_TEXTS": "已收藏的书签",
"BOOKMARKS": "书签",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "浏览",
"BROWSER": "浏览器",
"BROWSE_WEBSITE": "浏览网站",
diff --git a/src/assets/i18n/zh-HK.json b/src/assets/i18n/zh-HK.json
index 6c0e939..4d679a6 100644
--- a/src/assets/i18n/zh-HK.json
+++ b/src/assets/i18n/zh-HK.json
@@ -34,6 +34,7 @@
"BOOKMARKED": "已書籤",
"BOOKMARKED_TEXTS": "已收藏的書籤會在這裡顯示",
"BOOKMARKS": "書籤",
+ "BRAVE_SEARCH": "Brave Search",
"BROWSE": "瀏覽",
"BROWSER": "瀏覽器",
"BROWSE_WEBSITE": "瀏覽網站",
diff --git a/src/assets/icon/brave-search.svg b/src/assets/icon/brave-search.svg
new file mode 100644
index 0000000..9edb6fd
--- /dev/null
+++ b/src/assets/icon/brave-search.svg
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/src/assets/icon/duck-duck-go.svg b/src/assets/icon/duck-duck-go.svg
index 5fa4b67..eb17b25 100644
--- a/src/assets/icon/duck-duck-go.svg
+++ b/src/assets/icon/duck-duck-go.svg
@@ -1,5 +1,4 @@
-
\ No newline at end of file