From bde9c1ea2c1d382c9647f966fd33a9376c9efe63 Mon Sep 17 00:00:00 2001 From: msmannan00 Date: Wed, 7 Jul 2021 23:42:42 +0500 Subject: [PATCH] Bug Fixes Bug Fixes --- .idea/inspectionProfiles/Project_Default.xml | 1 + app/build.gradle | 28 +- app/libs/mopub-sdk-5.17.0.aar | Bin 0 -> 15244 bytes app/src/main/AndroidManifest.xml | 14 +- .../assets/Homepage/javascript/js-homepage.js | 4 +- .../assets/Homepage/style/cs-homepage.css | 4 +- .../bookmarkSettingController.java | 109 +++-- .../bookmarkSettingEnums.java | 8 +- .../bookmarkSettingModel.java | 81 ++-- .../bookmarkSettingViewController.java | 66 +-- .../bookmarkHome/bookmarkAdapter.java | 17 +- .../bookmarkHome/bookmarkController.java | 42 +- .../bookmarkHome/bookmarkViewController.java | 11 +- .../historyManager/historyController.java | 2 +- .../historyManager/historyViewController.java | 11 +- .../geckoManager/geckoClients.java | 4 +- .../geckoManager/geckoDownloadManager.java | 9 +- .../geckoManager/geckoSession.java | 8 +- .../geckoManager/selectionActionDelegate.java | 4 +- .../homeController/editTextManager.java | 1 + .../homeController/homeController.java | 74 ++-- .../homeController/homeViewController.java | 80 ++-- .../clearManager/settingClearController.java | 21 +- .../appManager/tabManager/tabAdapter.java | 40 +- .../appManager/tabManager/tabController.java | 15 +- .../genesissearchengine/constants/keys.java | 4 + .../constants/responses.java | 10 + .../constants/strings.java | 3 +- .../dataManager/bookmarkDataModel.java | 46 ++- .../dataManager/dataEnums.java | 2 +- .../dataManager/tabDataModel.java | 10 +- .../adPluginManager/adManager.java | 80 ++-- .../downloadReciever.java | 8 +- .../messagePluginManager/messageManager.java | 200 ++++----- .../pluginManager/pluginController.java | 17 +- .../pluginManager/pluginEnums.java | 2 +- .../alert/xml/ax_background_inverted.xml | 6 +- .../custom-xml/alert/xml/ax_border_left.xml | 10 + .../xml/ax_bottom_rounded_corner_left.xml | 2 +- .../xml/ax_bottom_rounded_corner_right.xml | 2 +- .../xml/ax_ripple_default_round_bottom.xml | 24 +- ..._ripple_default_round_bottom_secondary.xml | 21 + .../xml/ax_ripple_default_round_left.xml | 2 +- .../custom-xml/alert/xml/ax_round_corner.xml | 32 ++ .../bookmark/xml/bx_form_inactive.xml | 11 + .../bookmark/xml/bx_input_field.xml | 25 ++ .../bookmark/xml/bx_input_field_error.xml | 25 ++ .../bookmark/xml/bx_popup_input.xml | 25 -- .../bookmark/xml/bx_primary_gradient.xml | 8 - .../bookmark/xml/bx_ripple_default_round.xml | 9 + .../generic/xml/gx_generic_input_error.xml | 8 +- .../generic/xml/gx_ripple_default_round.xml | 2 +- .../custom-xml/generic/xml/gx_ripple_gray.xml | 2 +- .../generic/xml/gx_ripple_gray_round_left.xml | 2 +- .../generic/xml/gx_ripple_light.xml | 2 +- .../custom-xml/generic/xml/gx_side_item.xml | 2 +- .../generic/xml/gx_side_item_bottom.xml | 2 +- .../res/custom-xml/history/xml/hx_border.xml | 2 +- .../xml/hx_ripple_default_round_bottom.xml | 10 + .../home/xml/gx_ripple_gray_bottom.xml | 6 +- .../home/xml/gx_ripple_gray_top_left.xml | 2 +- .../home/xml/gx_ripple_gray_top_right.xml | 2 +- .../custom-xml/home/xml/hox_menu_button.xml | 4 +- .../home/xml/hox_rounded_corner.xml | 4 +- .../home/xml/hx_ripple_default_round.xml | 2 +- .../xml/ic_baseline_bookmark_filled.xml | 5 + .../images/xml/ic_baseline_downloading.xml | 5 + .../images/xml/ic_shortcut_erase.xml | 2 +- .../images/xml/ic_shortcut_newtab.xml | 2 +- .../images/xml/ic_shortcut_open.xml | 2 +- .../custom-xml/setting/xml/sx_border_left.xml | 2 +- .../xml/sx_spinner_style_background.xml | 4 +- .../tab/xml/tx_border_round_geckoview.xml | 4 +- .../alert/layout/application_crash.xml | 115 ++---- .../alert/layout/popup_block_popup.xml | 4 +- .../alert/layout/popup_bridge_mail.xml | 141 +++---- .../alert/layout/popup_clear_bookmark.xml | 129 +++--- .../alert/layout/popup_clear_history.xml | 133 +++--- .../alert/layout/popup_create_bookmark.xml | 144 +++---- .../alert/layout/popup_data_cleared.xml | 132 +++--- .../layout/popup_data_cleared_shortcut.xml | 137 +++---- .../alert/layout/popup_download_failure.xml | 2 +- .../alert/layout/popup_download_full.xml | 123 +++--- .../alert/layout/popup_download_url.xml | 156 ++++--- .../alert/layout/popup_file_longpress.xml | 71 ++-- .../res/layouts/alert/layout/popup_find.xml | 2 +- .../alert/layout/popup_language_support.xml | 121 +++--- .../layouts/alert/layout/popup_max_tab.xml | 2 +- .../alert/layout/popup_new_circuit.xml | 2 +- .../alert/layout/popup_not_supported.xml | 4 +- .../alert/layout/popup_orbot_connecting.xml | 12 +- .../res/layouts/alert/layout/popup_panic.xml | 120 ++---- .../alert/layout/popup_rate_failure.xml | 118 ++---- .../layouts/alert/layout/popup_rate_us.xml | 86 ++-- .../alert/layout/popup_remove_bookmark.xml | 72 ++++ .../layouts/alert/layout/popup_report_url.xml | 111 ----- .../layout/popup_reported_successfully.xml | 94 ----- .../alert/layout/popup_update_bookmark.xml | 72 ++++ .../alert/layout/popup_update_bridges.xml | 116 ++---- .../alert/layout/popup_url_longpress.xml | 91 +++-- .../layouts/alert/layout/popup_welcome.xml | 381 ------------------ .../bookmark/layout/bookmark_row_view.xml | 2 +- .../bookmark/layout/bookmark_setting_view.xml | 199 +++++---- .../layouts/bookmark/layout/bookmark_view.xml | 24 +- .../bridge/layout/bridge_settings_view.xml | 16 +- .../res/layouts/help/layout/help_view.xml | 8 +- .../layouts/history/layout/history_view.xml | 24 +- .../res/layouts/home/layout/home_view.xml | 48 +-- .../layouts/home/layout/popup_side_menu.xml | 27 +- .../layouts/language/layout/language_view.xml | 6 +- .../orbot/layout/orbot_settings_view.xml | 8 +- .../orbotLog/layout/orbot_log_view.xml | 8 +- .../orbotLog/layout/orbot_row_view.xml | 2 +- .../proxyStatus/layout/proxy_status_view.xml | 10 +- .../res/layouts/setting/layout/setting.xml | 2 +- .../layout/setting_accessibility_view.xml | 10 +- .../setting/layout/setting_advance_view.xml | 20 +- .../setting/layout/setting_clear_view.xml | 6 +- .../setting/layout/setting_general_view.xml | 18 +- .../setting/layout/setting_log_view.xml | 6 +- .../layout/setting_notification_view.xml | 8 +- .../setting/layout/setting_privacy_view.xml | 16 +- .../setting/layout/setting_search_view.xml | 10 +- .../setting/layout/setting_tracking_view.xml | 14 +- .../layout/history_bookmark__row_menu.xml | 2 +- .../layout/history_bookmark_menu.xml | 2 +- .../res/layouts/tab/layout/tab_grid_view.xml | 2 +- .../main/res/layouts/tab/layout/tab_view.xml | 10 +- app/src/main/res/values-ca/strings.xml | 16 + app/src/main/res/values-ch/strings.xml | 13 + app/src/main/res/values-de/strings.xml | 12 + app/src/main/res/values-el/strings.xml | 11 + app/src/main/res/values-fr/strings.xml | 11 + app/src/main/res/values-hu/strings.xml | 9 + app/src/main/res/values-in-rID/strings.xml | 11 + app/src/main/res/values-it/strings.xml | 10 + app/src/main/res/values-ja-rJP/strings.xml | 8 + app/src/main/res/values-ko/strings.xml | 9 + app/src/main/res/values-night/colors.xml | 31 +- app/src/main/res/values-night/strings.xml | 2 +- app/src/main/res/values-nl/strings.xml | 12 + app/src/main/res/values-pt/strings.xml | 10 + app/src/main/res/values-ro/strings.xml | 10 + app/src/main/res/values-ru/strings.xml | 11 + app/src/main/res/values-th/strings.xml | 11 + app/src/main/res/values-tr/strings.xml | 13 + app/src/main/res/values-uk/strings.xml | 14 + app/src/main/res/values-ur/strings.xml | 10 + app/src/main/res/values-vi/strings.xml | 12 + app/src/main/res/values-zh/strings.xml | 13 + app/src/main/res/values/colors.xml | 42 +- app/src/main/res/values/strings.xml | 93 ++--- build.gradle | 8 +- orbotmanager/build.gradle | 2 +- .../android/service/OrbotService.java | 10 +- orbotmanager/src/main/res/raw-fa/bridges.txt | 11 - orbotmanager/src/main/res/raw/bridges.txt | 10 +- .../src/main/res/raw/debiancacerts.bks | Bin 0 -> 174398 bytes .../src/main/res/values-ach/strings.xml | 11 - .../src/main/res/values-ar/strings.xml | 26 -- .../src/main/res/values-az/strings.xml | 26 -- .../src/main/res/values-bg/strings.xml | 26 -- .../src/main/res/values-bn-rBD/strings.xml | 16 - .../src/main/res/values-bn-rIN/strings.xml | 11 - .../src/main/res/values-bn/strings.xml | 11 - .../src/main/res/values-brx/strings.xml | 11 - .../src/main/res/values-bs/strings.xml | 11 - .../src/main/res/values-ca/strings.xml | 23 -- .../src/main/res/values-cs-rCZ/strings.xml | 23 -- .../src/main/res/values-cs/strings.xml | 16 - .../src/main/res/values-cy/strings.xml | 14 - .../src/main/res/values-da/strings.xml | 23 -- .../src/main/res/values-de-rAT/strings.xml | 11 - .../src/main/res/values-de/strings.xml | 26 -- .../src/main/res/values-el/strings.xml | 23 -- .../src/main/res/values-en-rGB/strings.xml | 11 - .../src/main/res/values-eo/strings.xml | 20 - .../src/main/res/values-es-rAR/strings.xml | 16 - .../src/main/res/values-es/strings.xml | 26 -- .../src/main/res/values-et/strings.xml | 23 -- .../src/main/res/values-eu/strings.xml | 23 -- .../src/main/res/values-fa/strings.xml | 26 -- .../src/main/res/values-fi/strings.xml | 25 -- .../src/main/res/values-fr-rFR/strings.xml | 26 -- .../src/main/res/values-fr/strings.xml | 17 - .../src/main/res/values-gl/strings.xml | 24 -- .../src/main/res/values-gu-rIN/strings.xml | 11 - .../src/main/res/values-gu/strings.xml | 11 - .../src/main/res/values-he/strings.xml | 23 -- .../src/main/res/values-hi/strings.xml | 13 - .../src/main/res/values-hr-rHR/strings.xml | 11 - .../src/main/res/values-hr/strings.xml | 26 -- .../src/main/res/values-hu/strings.xml | 26 -- .../src/main/res/values-hy-rAM/strings.xml | 11 - .../src/main/res/values-ia/strings.xml | 11 - .../src/main/res/values-id/strings.xml | 26 -- .../src/main/res/values-in-rID/strings.xml | 26 -- .../src/main/res/values-in/strings.xml | 16 - .../src/main/res/values-is/strings.xml | 25 -- .../src/main/res/values-it/strings.xml | 26 -- .../src/main/res/values-iw/strings.xml | 23 -- .../src/main/res/values-ja/strings.xml | 26 -- .../src/main/res/values-kn-rIN/strings.xml | 11 - .../src/main/res/values-kn/strings.xml | 11 - .../src/main/res/values-ko/strings.xml | 23 -- .../src/main/res/values-ky/strings.xml | 11 - .../src/main/res/values-lt-rLT/strings.xml | 11 - .../src/main/res/values-lt/strings.xml | 11 - .../src/main/res/values-lv/strings.xml | 25 -- .../src/main/res/values-mk/strings.xml | 25 -- .../src/main/res/values-ml/strings.xml | 11 - .../src/main/res/values-mn/strings.xml | 11 - .../src/main/res/values-mr-rIN/strings.xml | 11 - .../src/main/res/values-ms-rMY/strings.xml | 22 - .../src/main/res/values-ms/strings.xml | 23 -- .../src/main/res/values-my/strings.xml | 11 - .../src/main/res/values-nb/strings.xml | 25 -- .../src/main/res/values-nl/strings.xml | 26 -- .../src/main/res/values-pa/strings.xml | 11 - .../src/main/res/values-pl/strings.xml | 26 -- .../src/main/res/values-ps/strings.xml | 11 - .../src/main/res/values-pt-rBR/strings.xml | 26 -- .../src/main/res/values-pt-rPT/strings.xml | 12 - .../src/main/res/values-pt/strings.xml | 22 - .../src/main/res/values-ro-rRO/strings.xml | 11 - .../src/main/res/values-ro/strings.xml | 24 -- .../src/main/res/values-ru/strings.xml | 26 -- .../src/main/res/values-si-rLK/strings.xml | 22 - .../src/main/res/values-sk-rSK/strings.xml | 11 - .../src/main/res/values-sk/strings.xml | 15 - .../src/main/res/values-sl/strings.xml | 15 - .../src/main/res/values-sn/strings.xml | 12 - .../src/main/res/values-sq/strings.xml | 11 - .../src/main/res/values-sr/strings.xml | 23 -- .../src/main/res/values-sv/strings.xml | 26 -- .../src/main/res/values-ta/strings.xml | 16 - .../src/main/res/values-th/strings.xml | 19 - .../src/main/res/values-tl/strings.xml | 23 -- .../src/main/res/values-tr/strings.xml | 26 -- .../src/main/res/values-uk/strings.xml | 25 -- .../src/main/res/values-ur/strings.xml | 11 - .../src/main/res/values-uz/strings.xml | 15 - .../src/main/res/values-vi/strings.xml | 26 -- .../src/main/res/values-zh-rCN/strings.xml | 26 -- .../src/main/res/values-zh-rTW/strings.xml | 18 - 245 files changed, 2322 insertions(+), 4261 deletions(-) create mode 100644 app/libs/mopub-sdk-5.17.0.aar create mode 100644 app/src/main/java/com/darkweb/genesissearchengine/constants/responses.java create mode 100644 app/src/main/res/custom-xml/alert/xml/ax_border_left.xml create mode 100644 app/src/main/res/custom-xml/alert/xml/ax_ripple_default_round_bottom_secondary.xml create mode 100644 app/src/main/res/custom-xml/alert/xml/ax_round_corner.xml create mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_form_inactive.xml create mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_input_field.xml create mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_input_field_error.xml delete mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_popup_input.xml delete mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_primary_gradient.xml create mode 100644 app/src/main/res/custom-xml/bookmark/xml/bx_ripple_default_round.xml create mode 100644 app/src/main/res/custom-xml/history/xml/hx_ripple_default_round_bottom.xml create mode 100644 app/src/main/res/custom-xml/images/xml/ic_baseline_bookmark_filled.xml create mode 100644 app/src/main/res/custom-xml/images/xml/ic_baseline_downloading.xml create mode 100644 app/src/main/res/layouts/alert/layout/popup_remove_bookmark.xml delete mode 100644 app/src/main/res/layouts/alert/layout/popup_report_url.xml delete mode 100644 app/src/main/res/layouts/alert/layout/popup_reported_successfully.xml create mode 100644 app/src/main/res/layouts/alert/layout/popup_update_bookmark.xml delete mode 100644 app/src/main/res/layouts/alert/layout/popup_welcome.xml delete mode 100644 orbotmanager/src/main/res/raw-fa/bridges.txt create mode 100644 orbotmanager/src/main/res/raw/debiancacerts.bks delete mode 100644 orbotmanager/src/main/res/values-ach/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ar/strings.xml delete mode 100644 orbotmanager/src/main/res/values-az/strings.xml delete mode 100644 orbotmanager/src/main/res/values-bg/strings.xml delete mode 100644 orbotmanager/src/main/res/values-bn-rBD/strings.xml delete mode 100644 orbotmanager/src/main/res/values-bn-rIN/strings.xml delete mode 100644 orbotmanager/src/main/res/values-bn/strings.xml delete mode 100644 orbotmanager/src/main/res/values-brx/strings.xml delete mode 100644 orbotmanager/src/main/res/values-bs/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ca/strings.xml delete mode 100644 orbotmanager/src/main/res/values-cs-rCZ/strings.xml delete mode 100644 orbotmanager/src/main/res/values-cs/strings.xml delete mode 100644 orbotmanager/src/main/res/values-cy/strings.xml delete mode 100644 orbotmanager/src/main/res/values-da/strings.xml delete mode 100644 orbotmanager/src/main/res/values-de-rAT/strings.xml delete mode 100644 orbotmanager/src/main/res/values-de/strings.xml delete mode 100644 orbotmanager/src/main/res/values-el/strings.xml delete mode 100644 orbotmanager/src/main/res/values-en-rGB/strings.xml delete mode 100644 orbotmanager/src/main/res/values-eo/strings.xml delete mode 100644 orbotmanager/src/main/res/values-es-rAR/strings.xml delete mode 100644 orbotmanager/src/main/res/values-es/strings.xml delete mode 100644 orbotmanager/src/main/res/values-et/strings.xml delete mode 100644 orbotmanager/src/main/res/values-eu/strings.xml delete mode 100644 orbotmanager/src/main/res/values-fa/strings.xml delete mode 100644 orbotmanager/src/main/res/values-fi/strings.xml delete mode 100644 orbotmanager/src/main/res/values-fr-rFR/strings.xml delete mode 100644 orbotmanager/src/main/res/values-fr/strings.xml delete mode 100644 orbotmanager/src/main/res/values-gl/strings.xml delete mode 100644 orbotmanager/src/main/res/values-gu-rIN/strings.xml delete mode 100644 orbotmanager/src/main/res/values-gu/strings.xml delete mode 100644 orbotmanager/src/main/res/values-he/strings.xml delete mode 100644 orbotmanager/src/main/res/values-hi/strings.xml delete mode 100644 orbotmanager/src/main/res/values-hr-rHR/strings.xml delete mode 100644 orbotmanager/src/main/res/values-hr/strings.xml delete mode 100644 orbotmanager/src/main/res/values-hu/strings.xml delete mode 100644 orbotmanager/src/main/res/values-hy-rAM/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ia/strings.xml delete mode 100644 orbotmanager/src/main/res/values-id/strings.xml delete mode 100644 orbotmanager/src/main/res/values-in-rID/strings.xml delete mode 100644 orbotmanager/src/main/res/values-in/strings.xml delete mode 100644 orbotmanager/src/main/res/values-is/strings.xml delete mode 100644 orbotmanager/src/main/res/values-it/strings.xml delete mode 100644 orbotmanager/src/main/res/values-iw/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ja/strings.xml delete mode 100644 orbotmanager/src/main/res/values-kn-rIN/strings.xml delete mode 100644 orbotmanager/src/main/res/values-kn/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ko/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ky/strings.xml delete mode 100644 orbotmanager/src/main/res/values-lt-rLT/strings.xml delete mode 100644 orbotmanager/src/main/res/values-lt/strings.xml delete mode 100644 orbotmanager/src/main/res/values-lv/strings.xml delete mode 100644 orbotmanager/src/main/res/values-mk/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ml/strings.xml delete mode 100644 orbotmanager/src/main/res/values-mn/strings.xml delete mode 100644 orbotmanager/src/main/res/values-mr-rIN/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ms-rMY/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ms/strings.xml delete mode 100644 orbotmanager/src/main/res/values-my/strings.xml delete mode 100644 orbotmanager/src/main/res/values-nb/strings.xml delete mode 100644 orbotmanager/src/main/res/values-nl/strings.xml delete mode 100644 orbotmanager/src/main/res/values-pa/strings.xml delete mode 100644 orbotmanager/src/main/res/values-pl/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ps/strings.xml delete mode 100644 orbotmanager/src/main/res/values-pt-rBR/strings.xml delete mode 100644 orbotmanager/src/main/res/values-pt-rPT/strings.xml delete mode 100644 orbotmanager/src/main/res/values-pt/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ro-rRO/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ro/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ru/strings.xml delete mode 100644 orbotmanager/src/main/res/values-si-rLK/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sk-rSK/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sk/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sl/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sn/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sq/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sr/strings.xml delete mode 100644 orbotmanager/src/main/res/values-sv/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ta/strings.xml delete mode 100644 orbotmanager/src/main/res/values-th/strings.xml delete mode 100644 orbotmanager/src/main/res/values-tl/strings.xml delete mode 100644 orbotmanager/src/main/res/values-tr/strings.xml delete mode 100644 orbotmanager/src/main/res/values-uk/strings.xml delete mode 100644 orbotmanager/src/main/res/values-ur/strings.xml delete mode 100644 orbotmanager/src/main/res/values-uz/strings.xml delete mode 100644 orbotmanager/src/main/res/values-vi/strings.xml delete mode 100644 orbotmanager/src/main/res/values-zh-rCN/strings.xml delete mode 100644 orbotmanager/src/main/res/values-zh-rTW/strings.xml diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 676c6da7..22dc01da 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -5,6 +5,7 @@ +