[
  {
    "path": ".devcontainer/devcontainer.json",
    "content": "// For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at:\n// https://github.com/microsoft/vscode-dev-containers/tree/v0.195.0/containers/java\n{\n\t\"name\": \"Java\",\n\t\"build\": {\n\t\t\"dockerfile\": \"Dockerfile\",\n\t\t\"args\": {\n\t\t\t// Update the VARIANT arg to pick a Java version: 8, 11, 17\n\t\t\t// Append -bullseye or -buster to pin to an OS version.\n\t\t\t// Use the -bullseye variants on local arm64/Apple Silicon.\n\t\t\t\"VARIANT\": \"17-bullseye\",\n\t\t\t// Options\n\t\t\t\"INSTALL_MAVEN\": \"true\",\n\t\t\t\"MAVEN_VERSION\": \"3.8.5\",\n\t\t\t\"INSTALL_GRADLE\": \"false\",\n\t\t\t\"NODE_VERSION\": \"lts/*\"\n\t\t}\n\t},\n\t\t\n\t// Configure tool-specific properties.\n\t\"customizations\": {\n\t\t// Configure properties specific to VS Code.\n\t\t\"vscode\": {\n\t\t\t// Set *default* container specific settings.json values on container create.\n\t\t\t\"settings\": { \n\t\t\t\t\"maven.executable.path\": \"/usr/local/sdkman/candidates/maven/current/bin/mvn\"\n\t\t\t},\n\t\t\t\n\t\t\t// Add the IDs of extensions you want installed when the container is created.\n\t\t\t\"extensions\": [\n\t\t\t\t\"vscjava.vscode-java-pack\"\n\t\t\t]\n\t\t}\n\t},\n\n\t// Use 'forwardPorts' to make a list of ports inside the container available locally.\n\t// \"forwardPorts\": [],\n\n\t// Use 'postCreateCommand' to run commands after the container is created.\n\t// \"postCreateCommand\": \"java -version\",\n\n\t// Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.\n\t\"remoteUser\": \"vscode\"\n}\n"
  },
  {
    "path": ".github/CODEOWNERS",
    "content": "/app/ @arafaatqureshi\n"
  },
  {
    "path": ".github/CODE_OF_CONDUCT.md",
    "content": "Welcome to the To Don't community.\n\nWithin desired privacy, accept and grant criticism constructively.\n\nFinding yourself unable to do so e-mail [marvin@poopjournal.rocks](mailto:marvin@poopjournal.rocks) answered by Crazy Marvin, the project maintainer.\n"
  },
  {
    "path": ".github/CONTRIBUTING.md",
    "content": "\n"
  },
  {
    "path": ".github/FUNDING.yml",
    "content": "\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/bug_report.md",
    "content": "---\nname: Bug report\nabout: Create a report to help us improve\n\n---\n\n## :writing_hand: Describe the bug\n<!-- A clear and concise description of what the bug is. -->\n\n## :bomb: Steps to reproduce\n<!-- How we can reproduce the behavior: -->\n1. Go to '...'\n2. Click on '....'\n3. Scroll down to '....'\n4. See error\n\n## :wrench: Expected behavior\n<!-- A clear and concise description of what you expected to happen. -->\n\n## :camera: Screenshots\n<!-- If applicable, add screenshots to help explain your problem. -->\n\n## :iphone: Tech info\n- Device: <!-- e.g. Nexus 6P -->\n- OS: <!-- e.g. 7.1.1 -->\n- App Version: <!-- e.g. 3.1.2 -->\n\n## :page_facing_up: Additional context\n<!-- Add any other context about the problem here. -->\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/feature_request.md",
    "content": "---\nname: Feature request\nabout: Suggest an idea for this project\n\n---\n\n## :warning: Is your feature request related to a problem? Please describe\n<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->\n\n## :bulb: Describe the solution you'd like\n<!-- A clear and concise description of what you want to happen. -->\n\n## :bar_chart: Describe alternatives you've considered\n<!-- A clear and concise description of any alternative solutions or features you've considered. -->\n\n## :page_facing_up: Additional context\n<!-- Add any other context or screenshots about the feature request here. -->\n\n## :raising_hand: Do you want to develop this feature yourself?\n<!-- Put an `x` symbol into braces of desired choice. -->\n- [ ] Yes\n- [ ] No\n"
  },
  {
    "path": ".github/SECURITY.md",
    "content": "Please report (suspected) security vulnerabilities to [marvin@poopjournal.rocks](mailto:marvin@poopjournal.rocks). It would be great if you could prepare a patch too. Thanks!\n"
  },
  {
    "path": ".github/SUPPORT.md",
    "content": "Hi!  👋\n\nWe’re excited that you’re using **To Dont't** and we’d love to help.\nTo help us help you, please read through the following guidelines.\n\nPlease understand that people involved with this project often do so for fun,\nnext to their day job; you are not entitled to free customer service.\n\n## Help us help you!\n\nSpending time framing a question and adding support links or resources makes it\nmuch easier for us to help.\nIt’s easy to fall into the trap of asking something too specific when you’re\nclose to a problem.\nThen, those trying to help you out have to spend a lot of time asking additional\nquestions to understand what you are hoping to achieve.\n\nSpending the extra time up front can help save everyone time in the long run.\n\n*   Try to define what you need help with:\n    *   Is there something in particular you want to do?\n    *   What problem are you encountering and what steps have you taken to try\n        and fix it?\n    *   Is there a concept you’re not understanding?\n*   Learn about the [rubber duck debugging method](https://rubberduckdebugging.com/)\n*   Avoid falling for the [XY problem](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378)\n*   Search on GitHub to see if a similar question has been asked\n*   If possible, provide sample code, a [CodeSandbox](https://codesandbox.io/), or a video/GIF\n*   The more time you put into asking your question, the better we can help you\n\n## Contributions\n\nSee [`contributing.md`](https://github.com/Crazy-Marvin/ToDont/blob/trunk/.github/CONTRIBUTING.md) on how to contribute. Quality PRs are really appreaciated!\n"
  },
  {
    "path": ".github/dependabot.yml",
    "content": "# To get started with Dependabot version updates, you'll need to specify which\n# package ecosystems to update and where the package manifests are located.\n# Please see the documentation for all configuration options:\n# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates\n\nversion: 2\nupdates:\n  - package-ecosystem: \"gradle\" # See documentation for possible values\n    directory: \"/\" # Location of package manifests\n    schedule:\n      interval: \"monthly\"\n      \n  - package-ecosystem: \"github-actions\"\n    directory: \"/\"\n    schedule:\n      interval: \"monthly\"\n"
  },
  {
    "path": ".github/workflows/build.yml",
    "content": "name: Android Build\n\non: push\n\njobs:\n  build:\n    name: \"Assemble artifacts\"\n    runs-on: ubuntu-latest\n    steps:\n      # Checkout\n      - name: SCM\n        uses: actions/checkout@v6\n      - name: \"Make gradlew executable\"\n        run: chmod +x ./gradlew\n\n      # Assemble artifacts\n      - name: Assemble\n        uses: vgaidarji/android-github-actions-build@v1.0.1\n        with:\n          args: \"./gradlew assemble\"\n"
  },
  {
    "path": ".github/workflows/ci.yml",
    "content": "name: CI\non: push\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n      - name: \"📥 Check-out\"\n        uses: actions/checkout@v6\n     # - name: \"🧪 Gradle Wrapper Validation\"\n     #   uses: gradle/wrapper-validation-action@v1\n      - name: \"🧰 Install JDK\"\n        uses: actions/setup-java@v5\n        with:\n          distribution: 'adopt'\n          java-version: 8\n          java-package: jdk\n      - name: \"🧰 Setup Android SDK\"\n        uses: android-actions/setup-android@v4\n      - name: \"🦸 Make gradlew executable\"\n        run: chmod +x ./gradlew\n      - name: \"🏗 Build\"\n        run: ./gradlew assembleDebug\n      - name: \"🧪 Code coverage\"\n        run: ./gradlew test\n      - name: \"📤 Upload code coverage\"\n        uses: codecov/codecov-action@v6\n        with:\n          token: ${{ secrets.CODECOV_TOKEN }}\n      - name: \"🧪 Android LINT\"\n        run: ./gradlew lint\n      - name: \"🧪 Unit test\"\n        run: ./gradlew test\n"
  },
  {
    "path": ".github/workflows/codacy-analysis.yml",
    "content": "# This workflow checks out code, performs a Codacy security scan\n# and integrates the results with the\n# GitHub Advanced Security code scanning feature.  For more information on\n# the Codacy security scan action usage and parameters, see\n# https://github.com/codacy/codacy-analysis-cli-action.\n# For more information on Codacy Analysis CLI in general, see\n# https://github.com/codacy/codacy-analysis-cli.\n\nname: Codacy Security Scan\n\non:\n  push:\n    branches: [ development, master, trunk ]\n  pull_request:\n    # The branches below must be a subset of the branches above\n    branches: [ development ]\n  schedule:\n    - cron: '25 8 * * 3'\n\njobs:\n  codacy-security-scan:\n    name: Codacy Security Scan\n    runs-on: ubuntu-latest\n    steps:\n      # Checkout the repository to the GitHub Actions runner\n      - name: Checkout code\n        uses: actions/checkout@v6\n\n      # Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis\n      - name: Run Codacy Analysis CLI\n        uses: codacy/codacy-analysis-cli-action@v4.4.7\n        with:\n          # Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository\n          # You can also omit the token and run the tools that support default configurations\n          project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}\n          verbose: true\n          output: results.sarif\n          format: sarif\n          # Adjust severity of non-security issues\n          gh-code-scanning-compat: true\n          # Force 0 exit code to allow SARIF file generation\n          # This will handover control about PR rejection to the GitHub side\n          max-allowed-issues: 2147483647\n\n      # Upload the SARIF file generated in the previous step\n      - name: Upload SARIF results file\n        uses: github/codeql-action/upload-sarif@v4\n        with:\n          sarif_file: results.sarif\n"
  },
  {
    "path": ".github/workflows/codeql-analysis.yml",
    "content": "name: \"CodeQL\"\n\non:\n  push:\n    branches: [development]\n  pull_request:\n    # The branches below must be a subset of the branches above\n    branches: [trunk]\n  schedule:\n    - cron: '0 9 * * 4'\n\njobs:\n  analyse:\n    name: Analyse\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout repository\n      uses: actions/checkout@v6\n      with:\n        # We must fetch at least the immediate parents so that if this is\n        # a pull request then we can checkout the head.\n        fetch-depth: 2\n\n    # Initializes the CodeQL tools for scanning.\n    - name: Initialize CodeQL\n      uses: github/codeql-action/init@v4\n      # Override language selection by uncommenting this and choosing your languages\n      # with:\n      #   languages: go, javascript, csharp, python, cpp, java\n\n    # Autobuild attempts to build any compiled languages  (C/C++, C#, or Java).\n    # If this step fails, then you should remove it and run the build manually (see below)\n    - name: Autobuild\n      uses: github/codeql-action/autobuild@v4\n\n    # ℹ️ Command-line programs to run using the OS shell.\n    # 📚 https://git.io/JvXDl\n\n    # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines\n    #    and modify them (or add more) to build your code if your project\n    #    uses a compiled language\n\n    #- run: |\n    #   make bootstrap\n    #   make release\n\n    - name: Perform CodeQL Analysis\n      uses: github/codeql-action/analyze@v4\n"
  },
  {
    "path": ".github/workflows/windows.yml",
    "content": "name: CI\non: push\njobs:\n  build:\n    runs-on: windows-latest\n    steps:\n      - name: \"📥 Check-out\"\n        uses: actions/checkout@v6\n     # - name: \"🧪 Gradle Wrapper Validation\"\n     #   uses: gradle/wrapper-validation-action@v1\n      - name: \"🧰 Install JDK\"\n        uses: actions/setup-java@v5\n        with:\n          distribution: 'adopt'\n          java-version: 8\n          java-package: jdk\n      - name: \"🧰 Setup Android SDK\"\n        uses: android-actions/setup-android@v4\n      - name: \"🦸 Make gradlew executable\"\n        run: chmod +x ./gradlew\n      - name: \"🏗 Build\"\n        run: ./gradlew assembleDebug\n      - name: \"🧪 Code coverage\"\n        run: ./gradlew jacocoTestReport\n      - name: \"📤 Upload code coverage\"\n        uses: codecov/codecov-action@v6\n        with:\n          token: ${{ secrets.CODECOV_TOKEN }}\n          yml: .codecov.yml\n      - name: \"🧪 Android LINT\"\n        run: ./gradlew lint\n      - name: \"🧪 Unit test\"\n        run: ./gradlew test\n"
  },
  {
    "path": ".gitignore",
    "content": "# Built application files\n*.apk\n*.aar\n*.ap_\n*.aab\napp/release\n\n# Files for the ART/Dalvik VM\n*.dex\n\n# Java class files\n*.class\n\n# Generated files\nbin/\ngen/\nout/\n#  Uncomment the following line in case you need and you don't have the release build type files in your app\n# release/\n\n# Gradle files\n.gradle/\nbuild/\n.idea/gradle.xml\n.idea/libraries\n\n# Local configuration file (sdk path, etc)\nlocal.properties\n\n# Proguard folder generated by Eclipse\nproguard/\n\n# Log Files\n*.log\n\n# Android Studio Navigation editor temp files\n.navigation/\n\n# Android Studio captures folder\ncaptures/\n\n# IntelliJ\n*.iml\n.idea/\nmisc.xml\ndeploymentTargetDropDown.xml\nrender.experimental.xml\n.idea/workspace.xml\n.idea/tasks.xml\n.idea/gradle.xml\n.idea/assetWizardSettings.xml\n.idea/dictionaries\n.idea/libraries/\n# Android Studio 3 in .gitignore file.\n.idea/caches\n.idea/modules.xml\n# Comment next line if keeping position of elements in Navigation Editor is relevant for you\n.idea/navEditor.xml\n\n# Keystore files\n# Uncomment the following lines if you do not want to check your keystore files in.\n*.jks\n*.keystore\n\n# External native build folder generated in Android Studio 2.2 and later\n.externalNativeBuild\n.cxx/\n\n# Google Services (e.g. APIs or Firebase)\ngoogle-services.json\n\n# Freeline\nfreeline.py\nfreeline/\nfreeline_project_description.json\n\n# fastlane\nfastlane/report.xml\nfastlane/Preview.html\nfastlane/screenshots\nfastlane/test_output\nfastlane/readme.md\n\n# Version control\nvcs.xml\n\n# lint\nlint/intermediates/\nlint/generated/\nlint/outputs/\nlint/tmp/\n# lint/reports/\n\n# Android Profiling\n*.hprof\n*.dm\n\n# Kotlin\n.kotlin/sessions/\n"
  },
  {
    "path": "LICENSE",
    "content": "                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n"
  },
  {
    "path": "README.md",
    "content": "[![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/Crazy-Marvin/ToDont/CI/development)](https://github.com/Crazy-Marvin/ToDont/actions)\n[![License](https://img.shields.io/github/license/Crazy-Marvin/ToDont.svg)](https://github.com/Crazy-Marvin/ToDont/blob/development/LICENSE)\n[![Figma Mockups](https://img.shields.io/badge/Figma-black?logo=figma)](https://www.figma.com/file/RoX4IQYdduFH1TxXV3fxla/To-Don%E2%80%99t?node-id=0%3A1)\n[![Last commit](https://img.shields.io/github/last-commit/Crazy-Marvin/ToDont.svg?style=flat)](https://github.com/Crazy-Marvin/ToDont/commits)\n[![Releases](https://img.shields.io/github/downloads/Crazy-Marvin/ToDont/total.svg?style=flat)](https://github.com/Crazy-Marvin/ToDont/releases)\n[![Latest tag](https://img.shields.io/github/tag/Crazy-Marvin/ToDont.svg?style=flat)](https://github.com/Crazy-Marvin/ToDont/tags)\n[![Issues](https://img.shields.io/github/issues/Crazy-Marvin/ToDont.svg?style=flat)](https://github.com/Crazy-Marvin/ToDont/issues)\n[![Pull requests](https://img.shields.io/github/issues-pr/Crazy-Marvin/ToDont.svg?style=flat)](https://github.com/Crazy-Marvin/ToDont/pulls)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7dadc506c2df42a38c2ef733948f9492)](https://app.codacy.com/gh/Crazy-Marvin/ToDont/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n[![Hosted Weblate](https://hosted.weblate.org/widgets/todont/-/svg-badge.svg)](https://hosted.weblate.org/engage/todont/)\n[![Sentry](https://img.shields.io/badge/Sentry-%23362D59.svg?logo=sentry&style=flat)](https://sentry.com)\n[![Known Vulnerabilities](https://snyk.io/test/github/Crazy-Marvin/ToDont/badge.svg?targetFile=app%2Fbuild.gradle)](https://snyk.io/test/github/Crazy-Marvin/ToDont?targetFile=app%2Fbuild.gradle)\n[![API](https://img.shields.io/badge/API-19%2B-brightgreen.svg?style=flat)](https://android-arsenal.com/api?level=19)\n[![F-Droid](https://img.shields.io/f-droid/v/rocks.poopjournal.todont.svg)](https://f-droid.org/en/packages/rocks.poopjournal.todont/)\n[![Google Play](https://badgen.net/badge/icon/googleplay?icon=googleplay&label)](https://play.google.com/store/apps/details?id=rocks.poopjournal.todont)\n\n# To Don't\n\nThis libre software app keeps track of things you do __NOT__ want to do.\n\n<b>A good look at bad habits.</b> Jot down your vices, right from the home page. Use notes to add details — like a healthy alternative to that chocolate bar you cannot resist. And organise your input with labels.\n\n<b>Faster than you can grab a pen.</b> Find  and cross out the bad habits you give into on the home page. These will move to \"Done\" for the day. The next morning fresh, with a full list of things to avoid.\n\n<b>Stay on top of your progress.</b> The log grants insight into your overall success rates, pinpointing bad habits you have grown most attached to — over a week, a month, or a year. _Your better you can easily work toward an even better you_.\n\n<a href=\"https://f-droid.org/packages/rocks.poopjournal.todont/\">\n    <img alt=\"Get it on F-Droid\"\n        height=\"80\"\n        src=\"https://f-droid.org/badge/get-it-on.png\" />\n        </a>\n<a href=\"https://play.google.com/store/apps/details?id=rocks.poopjournal.todont\">\n    <img alt=\"Get it on Google Play\"\n        height=\"80\"\n        src=\"https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png\" />\n        </a>\n\n# Contributing\n\nThe ```development``` or a feature branch is used while developing the code, and pushed into the master branch ```trunk``` afterwards for releases.\nPRs to the ```trunk``` need at least one approving review before getting merged.\n\nHelp translate the app at [Hosted Weblate](https://hosted.weblate.org/engage/todont/).\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\nCheck out the [contribution guidelines](https://github.com/Crazy-Marvin/ToDont/blob/trunk/.github/CONTRIBUTING.md) for details please.\n\n# License\n\n[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)\n"
  },
  {
    "path": "app/.gitignore",
    "content": "/build"
  },
  {
    "path": "app/build.gradle",
    "content": "plugins {\n    id 'com.android.application'\n//    id 'kotlin-android-extensions'\n    id 'org.jetbrains.kotlin.android'\n    id 'kotlin-android'\n    id 'kotlin-kapt'\n    id \"io.sentry.android.gradle\" version \"6.3.0\"\n\n//    id 'com.google.gms.google-services'\n//    id 'kotlin-parcelize'\n}\n\nandroid {\n    namespace 'rocks.poopjournal.todont'\n    compileSdk 36\n    defaultConfig {\n        applicationId \"rocks.poopjournal.todont\"\n        minSdkVersion 26\n        targetSdkVersion 36\n        versionCode 420\n        versionName \"4.2.0\"\n        testInstrumentationRunner \"androidx.test.runner.AndroidJUnitRunner\"\n        vectorDrawables.useSupportLibrary = true\n        multiDexEnabled true\n        setProperty(\"archivesBaseName\", \"ToDont-$versionName\")\n\n    }\n    buildTypes {\n        release {\n            minifyEnabled false\n            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'\n        }\n    }\n\n    dataBinding {\n        enabled = true\n    }\n\n\n    compileOptions {\n        sourceCompatibility JavaVersion.VERSION_17\n        targetCompatibility JavaVersion.VERSION_17\n    }\n    kotlinOptions {\n        jvmTarget = '17'\n    }\n    buildFeatures {\n        buildConfig = true\n        dataBinding true\n        viewBinding true\n\n\n        // for view binding:\n        // viewBinding true\n    }\n\n    /*\n    lintOptions {\n        checkReleaseBuilds false\n        // Or, if you prefer, you can continue to check for errors in release builds,\n        // but continue the build even when errors are found:\n        abortOnError false\n    }*/\n\n}\ndependencies {\n    implementation fileTree(dir: \"libs\", include: [\"*.jar\"])\n    implementation \"org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version\"\n    implementation 'androidx.core:core-ktx:1.16.0'\n    implementation 'androidx.core:core:1.16.0' // Check for the latest version\n    implementation 'com.google.android.material:material:1.13.0'\n    implementation 'androidx.appcompat:appcompat:1.7.1'\n    implementation 'androidx.constraintlayout:constraintlayout:2.2.1'\n    implementation 'androidx.legacy:legacy-support-v4:1.0.0'\n    implementation 'com.google.android.material:material:1.13.0'\n    implementation 'androidx.cardview:cardview:1.0.0'\n    implementation 'androidx.leanback:leanback:1.2.0'\n    implementation 'androidx.activity:activity:1.13.0'\n    testImplementation 'junit:junit:4.13.2'\n    androidTestImplementation 'androidx.test.ext:junit:1.3.0'\n    androidTestImplementation 'androidx.test.espresso:espresso-core:3.7.0'\n    //noinspection GradleCompatible\n    implementation 'com.android.support:design:28.0.0'\n    implementation 'com.jaredrummler:material-spinner:1.3.1'\n    implementation 'com.google.android.material:material:1.13.0'\n//    implementation 'com.ornach.nobobutton:nobobutton:1.5'\n    implementation 'de.hdodenhof:circleimageview:3.1.0'\n    implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'\n    implementation 'de.hdodenhof:circleimageview:3.1.0'\n    //noinspection GradleCompatible\n    implementation 'com.android.support:cardview-v7:28.0.0'\n    implementation(\"com.github.mreram:showcaseview:1.4.1\")\n    implementation 'com.github.bumptech.glide:glide:5.0.5'\n    annotationProcessor 'com.github.bumptech.glide:compiler:5.0.5'\n    implementation 'jp.wasabeef:glide-transformations:4.3.0'\n\n}\n"
  },
  {
    "path": "app/proguard-rules.pro",
    "content": "# Add project specific ProGuard rules here.\n# You can control the set of applied configuration files using the\n# proguardFiles setting in build.gradle.\n#\n# For more details, see\n#   http://developer.android.com/guide/developing/tools/proguard.html\n\n# If your project uses WebView with JS, uncomment the following\n# and specify the fully qualified class name to the JavaScript interface\n# class:\n#-keepclassmembers class fqcn.of.javascript.interface.for.webview {\n#   public *;\n#}\n\n# Uncomment this to preserve the line number information for\n# debugging stack traces.\n#-keepattributes SourceFile,LineNumberTable\n\n# If you keep the line number information, uncomment this to\n# hide the original source file name.\n#-renamesourcefileattribute SourceFile"
  },
  {
    "path": "app/src/androidTest/java/rocks/poopjournal/todont/ExampleInstrumentedTest.kt",
    "content": "package rocks.poopjournal.todont\n\nimport androidx.test.platform.app.InstrumentationRegistry\nimport androidx.test.ext.junit.runners.AndroidJUnit4\n\nimport org.junit.Test\nimport org.junit.runner.RunWith\n\nimport org.junit.Assert.*\n\n/**\n * Instrumented test, which will execute on an Android device.\n *\n * See [testing documentation](http://d.android.com/tools/testing).\n */\n@RunWith(AndroidJUnit4::class)\nclass ExampleInstrumentedTest {\n    @Test\n    fun useAppContext() {\n        // Context of the app under test.\n        val appContext = InstrumentationRegistry.getInstrumentation().targetContext\n        assertEquals(\"rocks.poopjournal.todont\", appContext.packageName)\n    }\n}"
  },
  {
    "path": "app/src/debug/res/drawable/ic_launcher_foreground.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M71,67L45,41\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#000000\"\n      android:strokeLineCap=\"square\"/>\n</vector>\n"
  },
  {
    "path": "app/src/debug/res/drawable-v24/ic_launcher_background.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:aapt=\"http://schemas.android.com/aapt\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M0,0h108v108h-108z\">\n    <aapt:attr name=\"android:fillColor\">\n      <gradient \n          android:startX=\"54\"\n          android:startY=\"0\"\n          android:endX=\"54\"\n          android:endY=\"108\"\n          android:type=\"linear\">\n        <item android:offset=\"0\" android:color=\"#FFFFD500\"/>\n        <item android:offset=\"1\" android:color=\"#FFFFAA00\"/>\n      </gradient>\n    </aapt:attr>\n  </path>\n  <path\n      android:pathData=\"M29,51L45,67L74,38\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#ff7701\"/>\n</vector>\n"
  },
  {
    "path": "app/src/debug/res/mipmap-anydpi-v26/ic_launcher.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<adaptive-icon xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <background android:drawable=\"@drawable/ic_launcher_background\"/>\n    <foreground android:drawable=\"@drawable/ic_launcher_foreground\"/>\n    <monochrome android:drawable=\"@drawable/ic_monochrome\"/>\n</adaptive-icon>"
  },
  {
    "path": "app/src/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<adaptive-icon xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <background android:drawable=\"@drawable/ic_launcher_background\"/>\n    <foreground android:drawable=\"@drawable/ic_launcher_foreground\"/>\n    <monochrome android:drawable=\"@drawable/ic_monochrome\"/>\n</adaptive-icon>"
  },
  {
    "path": "app/src/main/AndroidManifest.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    >\n\n    <uses-permission android:name=\"android.permission.WAKE_LOCK\" />\n    <uses-permission android:name=\"android.permission.POST_NOTIFICATIONS\" />\n    <uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" />\n\n    <application\n        android:name=\".MyApp\"\n        android:allowBackup=\"true\"\n        android:dataExtractionRules=\"@xml/data_extraction_rules\"\n        android:fullBackupContent=\"@xml/backup_rules\"\n        android:icon=\"@mipmap/ic_launcher\"\n        android:label=\"@string/app_name\"\n        android:localeConfig=\"@xml/locales_config\"\n        android:requestLegacyExternalStorage=\"true\"\n        android:roundIcon=\"@mipmap/ic_launcher_round\"\n        android:supportsRtl=\"true\"\n        android:theme=\"@style/Theme.Todon.Light\"\n        tools:ignore=\"ExtraText\"\n        tools:replace=\"android:allowBackup\"\n        tools:targetApi=\"tiramisu\">\n\n        <activity android:name=\".About\"\n            />\n        <activity android:name=\".Settings\" />\n        <activity android:name=\".OnBoardingActivity\" />\n        <activity android:name=\".LabelsActivity\" />\n\n        <receiver android:name=\".utils.NotificationReceiver\" />\n        <receiver android:name=\".utils.NotificationActionReceiver\" />\n\n        <activity android:name=\".MainActivity\"\n            />\n        <activity\n            android:name=\".SplashScreenActivity\"\n            android:exported=\"true\">\n            <intent-filter>\n                <action\n                    android:name=\"android.intent.action.MAIN\"\n                    android:exported=\"true\" />\n                <category\n                    android:name=\"android.intent.category.LAUNCHER\"\n                    android:exported=\"true\" />\n            </intent-filter>\n        </activity>\n\n\n        <receiver\n            android:name=\".widgets.MyAppSmallWidgetProvider\"\n            android:exported=\"true\">\n            <intent-filter>\n                <action android:name=\"android.appwidget.action.APPWIDGET_UPDATE\" />\n            </intent-filter>\n\n            <meta-data\n                android:name=\"android.appwidget.provider\"\n                android:resource=\"@xml/widget_info\" />\n        </receiver>\n\n        <service\n            android:name=\".widgets.WidgetService\"\n            android:permission=\"android.permission.BIND_REMOTEVIEWS\" />\n\n        <receiver\n            android:name=\".widgets.MyAppNoButtonsWidgetProvider\"\n            android:exported=\"true\">\n            <intent-filter>\n                <action android:name=\"android.appwidget.action.APPWIDGET_UPDATE\" />\n            </intent-filter>\n\n            <meta-data\n                android:name=\"android.appwidget.provider\"\n                android:resource=\"@xml/no_buttons_widget_info\" />\n        </receiver>\n\n        <service\n            android:name=\".widgets.NoButtonsWidgetService\"\n            android:permission=\"android.permission.BIND_REMOTEVIEWS\" />\n\n        <meta-data\n            android:name=\"io.sentry.dsn\"\n            android:value=\"https://57ed9cffc2c8b91a85db1dbde5bccc12@o282785.ingest.us.sentry.io/4510467467116544\"\n            />\n\n        <meta-data\n            android:name=\"io.sentry.auto-init\"\n            android:value=\"false\" />\n\n        <!-- Add data like request headers, user ip address and device name, see https://docs.sentry.io/platforms/android/data-management/data-collected/ for more info -->\n        <meta-data\n            android:name=\"io.sentry.send-default-pii\"\n            android:value=\"true\"\n            />\n        <!-- enable automatic breadcrumbs for user interactions (clicks, swipes, scrolls) -->\n        <meta-data\n            android:name=\"io.sentry.traces.user-interaction.enable\"\n            android:value=\"true\"\n            />\n        <!-- enable screenshot for crashes -->\n        <meta-data\n            android:name=\"io.sentry.attach-screenshot\"\n            android:value=\"true\"\n            />\n        <!-- enable view hierarchy for crashes -->\n        <meta-data\n            android:name=\"io.sentry.attach-view-hierarchy\"\n            android:value=\"true\"\n            />\n\n    </application>\n\n</manifest>"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/About.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.annotation.SuppressLint\nimport android.content.ActivityNotFoundException\nimport android.content.Intent\nimport android.content.res.Configuration\nimport android.graphics.Color\nimport android.net.Uri\nimport android.os.Build\nimport android.os.Bundle\nimport android.view.View\nimport android.view.View.OnTouchListener\nimport android.view.WindowManager\nimport android.widget.LinearLayout\nimport android.widget.RelativeLayout\nimport android.widget.TextView\nimport android.widget.Toast\nimport androidx.appcompat.app.AppCompatActivity\nimport androidx.core.view.ViewCompat\nimport androidx.core.view.WindowCompat\nimport androidx.core.view.WindowInsetsCompat\nimport androidx.core.view.updatePadding\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.utils.setAppTheme\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType\n\nclass About : AppCompatActivity() {\n    var version: TextView? = null\n\n    lateinit var mainRelative : RelativeLayout\n    private var contributionView: LinearLayout? = null\n    private var prefUtils: SharedPrefUtils? = null\n\n    @SuppressLint(\"SetTextI18n\")\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n\n        setAppTheme(this)\n        setContentView(R.layout.activity_about)\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n        WindowCompat.setDecorFitsSystemWindows(window, false);\n        mainRelative = findViewById<RelativeLayout>(R.id.main_relative)\n        // Apply insets padding to avoid notch / status bar / nav bar overlap\n        ViewCompat.setOnApplyWindowInsetsListener(mainRelative) { view, insets ->\n            val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())\n\n            view.updatePadding(\n                left = systemBars.left,\n                top = systemBars.top,\n                right = systemBars.right,\n            )\n\n            insets\n        }\n        window.statusBarColor = Color.TRANSPARENT\n\n        WindowCompat.getInsetsController(window, window.decorView).apply {\n            val isDark =\n                (resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK) ==\n                        Configuration.UI_MODE_NIGHT_YES\n            isAppearanceLightStatusBars = !isDark\n        }\n\n        contributionView = findViewById(R.id.contributionView)\n        version = findViewById(R.id.versiontext)\n        version?.setText(BuildConfig.VERSION_NAME + \" Beta \")\n\n        prefUtils = SharedPrefUtils(this)\n        contributionView?.setOnTouchListener(OnTouchListener { view, motionEvent ->\n            if (!prefUtils!!.getBool(SharedPrefUtils.KEY_CONTRIBUTION_VIEW)) {\n                val guideView = GuideView.Builder(this@About)\n                    .setContentText(this@About.resources.getString(R.string.help_make_to_don_t_better))\n                    .setTargetView(contributionView)\n                    .setDismissType(DismissType.anywhere)\n                    .setPointerType(PointerType.arrow)\n                    .setGravity(Gravity.center)\n                    .setGuideListener {\n                        prefUtils!!.setBool(\n                            SharedPrefUtils.KEY_CONTRIBUTION_VIEW,\n                            true\n                        )\n                    }\n                guideView.build().show()\n                return@OnTouchListener true\n            }\n            false\n        })\n\n    }\n\n    fun contact_codeaquaria(view: View) {\n        when (view.id) {\n            R.id.btnmail_codeaquaria -> {\n                val mailto = \"mailto:codeaquaria20@gmail.com\"\n                val emailIntent = Intent(Intent.ACTION_SENDTO)\n                emailIntent.setData(Uri.parse(mailto))\n                try {\n                    startActivity(emailIntent)\n                } catch (e: ActivityNotFoundException) {\n                    Toast.makeText(this, \"    Error to open Email    \", Toast.LENGTH_SHORT).show()\n                }\n            }\n\n            R.id.btngit_codeaquaria -> {\n                val uri =\n                    Uri.parse(\"https://github.com/arafaatqureshi\") // missing 'http://' will cause crashed\n                val intent = Intent(Intent.ACTION_VIEW, uri)\n                startActivity(intent)\n            }\n\n            R.id.btntwitter_codeaquaria -> {\n                val ui =\n                    Uri.parse(\"https://www.facebook.com/Code-Aquaria-109834144196326\") // missing 'http://' will cause crashed\n                val it = Intent(Intent.ACTION_VIEW, ui)\n                startActivity(it)\n            }\n        }\n    }\n\n    fun contact_codeaquariatar(view: View) {\n        when (view.id) {\n            R.id.btnmail_tarik -> {\n                val mailto = \"mailto:imamtariq7@gmail.com\"\n                val emailIntent = Intent(Intent.ACTION_SENDTO)\n                emailIntent.setData(Uri.parse(mailto))\n                try {\n                    startActivity(emailIntent)\n                } catch (e: ActivityNotFoundException) {\n                    Toast.makeText(this, \"    Error to open Email    \", Toast.LENGTH_SHORT).show()\n                }\n            }\n\n            R.id.btngit_tarik -> {\n                val uri =\n                    Uri.parse(\"https://github.com/theftzoku\") // missing 'http://' will cause crashed\n                val intent = Intent(Intent.ACTION_VIEW, uri)\n                startActivity(intent)\n            }\n\n            R.id.btntwitter_tarik -> {\n                val ui =\n                    Uri.parse(\"https://www.facebook.com/Code-Aquaria-109834144196326\") // missing 'http://' will cause crashed\n                val it = Intent(Intent.ACTION_VIEW, ui)\n                startActivity(it)\n            }\n        }\n    }\n\n    fun contact_marvin(view: View) {\n        when (view.id) {\n            R.id.btnmail_crazymarvin -> {\n                val mailto = \"mailto:marvin@poopjournal.rocks\"\n                val emailIntent = Intent(Intent.ACTION_SENDTO)\n                emailIntent.setData(Uri.parse(mailto))\n                try {\n                    startActivity(emailIntent)\n                } catch (e: ActivityNotFoundException) {\n                    Toast.makeText(this, \"    Error to open Email    \", Toast.LENGTH_SHORT).show()\n                }\n            }\n\n            R.id.btngit_crazymarvin -> {\n                val uri =\n                    Uri.parse(\"https://github.com/Crazy-Marvin\") // missing 'http://' will cause crashed\n                val intent = Intent(Intent.ACTION_VIEW, uri)\n                startActivity(intent)\n            }\n\n            R.id.btntwitter_crazymarvin -> {\n                val u =\n                    Uri.parse(\"https://twitter.com/CrazyMarvinApps\") // missing 'http://' will cause crashed\n                val i = Intent(Intent.ACTION_VIEW, u)\n                startActivity(i)\n            }\n        }\n    }\n\n    fun translate(view: View?) {\n        val u = Uri.parse(\"https://hosted.weblate.org/projects/todont/\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun report(view: View?) {\n        val u = Uri.parse(\"https://github.com/Crazy-Marvin/ToDont/issues\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun viewsource(view: View?) {\n        val u = Uri.parse(\"https://github.com/Crazy-Marvin/ToDont\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun back(view: View?) {\n//        val i = Intent(this@About, Settings::class.java)\n//        finishAffinity()\n//        startActivity(i)\n        finish()\n        overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n    }\n\n    fun jetpack(view: View?) {\n        val u = Uri.parse(\"https://developer.android.com/jetpack\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun logoclicked(view: View?) {\n        val u = Uri.parse(\"https://crazymarvin.com/todont\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun feather(view: View?) {\n        val u = Uri.parse(\"https://feathericons.com/\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun apacheee(view: View?) {\n        val u = Uri.parse(\"https://github.com/Crazy-Marvin/ToDont/blob/development/LICENSE\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun spinner(view: View?) {\n        val u = Uri.parse(\"https://github.com/jaredrummler/MaterialSpinner/blob/master/LICENSE\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun nobobutton(view: View?) {\n        val u = Uri.parse(\"https://github.com/alex31n/NoboButton/blob/master/LICENSE\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun cImgButton(view: View?) {\n        val u = Uri.parse(\"https://github.com/hdodenhof/CircleImageView/blob/master/LICENSE.txt\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun MPAndroidChart(view: View?) {\n        val u = Uri.parse(\"https://github.com/PhilJay/MPAndroidChart/blob/master/LICENSE\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun JUnit(view: View?) {\n        val u = Uri.parse(\"https://junit.org/junit4/license.html\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun Kotlin(view: View?) {\n        val u = Uri.parse(\"https://github.com/JetBrains/kotlin/blob/master/license/LICENSE.txt\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun Java(view: View?) {\n        val u = Uri.parse(\"http://openjdk.java.net/legal/gplv2+ce.html\")\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    fun showCaseView(view: View?) {\n        val u = Uri.parse(resources.getString(R.string.showCaseViewLink))\n        val i = Intent(Intent.ACTION_VIEW, u)\n        startActivity(i)\n    }\n\n    override fun onBackPressed() {\n        super.onBackPressed()\n//        val i = Intent(this@About, Settings::class.java)\n//        finishAffinity()\n//        startActivity(i)\n        overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/Helper.kt",
    "content": "package rocks.poopjournal.todont\n\nobject Helper {\n    //@JvmField\n    //var labels_array: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var avoidedData: ArrayList<Array<String>> = ArrayList()\n//    @JvmField\n//    var avoidedlogdata: ArrayList<Array<String>> = ArrayList()\n//    @JvmField\n//    var donedata: ArrayList<Array<String>> = ArrayList()\n//    @JvmField\n//    var donelogdata: ArrayList<Array<String>> = ArrayList()\n\n//    @JvmField\n//    var avoidedweeklydata: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var avoidedmonthlydata: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var donemonthlydata: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var doneweeklydata: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var doneyearlydata: ArrayList<String> = ArrayList()\n//    @JvmField\n//    var avoidedyearlydata: ArrayList<String> = ArrayList()\n    @JvmField\n    var SelectedButtonOfTodayTab: Int = 0\n    @JvmField\n    var SelectedButtonOfLogTab: Int = 0\n    @JvmField\n    var SelectedButtonOfLogDailyTab: Int = 0\n    @JvmField\n    var isTodaySelected: Boolean = true\n//    @JvmField\n//    var getSelecteddate: String = \"\"\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/LabelsActivity.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.app.Dialog\nimport android.content.Intent\nimport android.graphics.Color\nimport android.graphics.drawable.ColorDrawable\nimport android.os.Build\nimport android.os.Bundle\nimport android.view.View\nimport android.view.Window\nimport android.view.WindowManager\nimport androidx.appcompat.app.AlertDialog\nimport androidx.appcompat.app.AppCompatActivity\nimport androidx.recyclerview.widget.ItemTouchHelper\nimport androidx.recyclerview.widget.LinearLayoutManager\nimport androidx.recyclerview.widget.RecyclerView\nimport com.google.android.material.floatingactionbutton.FloatingActionButton\nimport rocks.poopjournal.todont.adapters.LabelsAdapter\nimport rocks.poopjournal.todont.databinding.ActivityLabelsBinding\nimport rocks.poopjournal.todont.databinding.DialogboxLabelsBinding\nimport rocks.poopjournal.todont.model.Label\nimport rocks.poopjournal.todont.showcaseview.RippleBackground\nimport rocks.poopjournal.todont.showcaseview.ShowcaseViewBuilder\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.utils.setAppTheme\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType\n\nclass LabelsActivity : AppCompatActivity() {\n    private var rvLabels: RecyclerView? = null\n    private var dbHelper: DatabaseUtils? = null\n    private var adapter: LabelsAdapter? = null\n    private var labels = ArrayList<Label>()\n    private var labelsFloatingButton: FloatingActionButton? = null\n    private var showcaseViewBuilder: ShowcaseViewBuilder? = null\n    private var prefUtils: SharedPrefUtils? = null\n    private var fabHighlighter: RippleBackground? = null\n\n    private lateinit var binding: ActivityLabelsBinding\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        setAppTheme(this)\n        binding = ActivityLabelsBinding.inflate(layoutInflater)\n        setContentView(binding.root)\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n\n        rvLabels = binding.rvLabels\n\n        prefUtils = SharedPrefUtils(this)\n        showcaseViewBuilder = ShowcaseViewBuilder.init(this)\n        fabHighlighter = binding.fabHighlighter\n\n        dbHelper = DatabaseUtils(this)\n        labelsFloatingButton = binding.labelFloatingbtn\n\n        loadLabel()\n\n        rvLabels?.setLayoutManager(LinearLayoutManager(this))\n        ItemTouchHelper(itemTouchHelper).attachToRecyclerView(rvLabels)\n        adapter = LabelsAdapter(this, dbHelper!!, labels)\n        rvLabels?.setAdapter(adapter)\n        rvLabels?.setLayoutManager(LinearLayoutManager(this))\n\n        labelsFloatingButton?.setOnClickListener(View.OnClickListener {\n            if (!prefUtils!!.getBool(\"plus1\")) {\n                showcaseFab()\n            } else {\n                showLabelAddingDialog()\n            }\n        })\n    }\n\n    private fun showLabelAddingDialog() {\n        val dialog = Dialog(this@LabelsActivity,R.style.Dialog_Theme)\n        dialog.requestWindowFeature(Window.FEATURE_NO_TITLE)\n\n        // Inflate the custom layout\n        val dialogView = DialogboxLabelsBinding.inflate(layoutInflater)\n        dialog.setContentView(dialogView.root)\n\n        // Set the dialog background to transparent to support rounded corners from CardView\n        dialog.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))\n\n        // Set the layout parameters for the dialog\n        val lp = dialog.window?.attributes\n        lp?.width = WindowManager.LayoutParams.MATCH_PARENT\n        lp?.height = WindowManager.LayoutParams.WRAP_CONTENT\n        //lp?.dimAmount = 0.8f // Adjust the dimming amount for background\n        // dialog.window?.addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND) // Ensure the dim effect is enabled\n        dialog.window?.attributes = lp\n\n        // Handle the Save button click\n        dialogView.saveLabelButton.setOnClickListener {\n            val enteredText = dialogView.label.text.toString().replace(\"'\", \"''\")\n            if (enteredText.trim().isNotEmpty()) {\n                dbHelper?.insertLabel(Label(name = enteredText))\n                loadLabel() // Refresh the label list\n                adapter?.updateData(labels) // Update the adapter data\n                dialog.dismiss() // Dismiss the dialog\n            } else {\n                dialogView.label.error = \"Please enter a label\" // Show error for empty input\n            }\n        }\n\n        // Show the dialog\n        dialog.show()\n    }\n\n    private fun loadLabel() {\n        dbHelper?.getAllLabels()?.let {\n            labels.clear()\n            labels.addAll(it)\n        }\n    }\n\n    private var itemTouchHelper: ItemTouchHelper.SimpleCallback =\n        object : ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.RIGHT) {\n            override fun onMove(\n                recyclerView: RecyclerView,\n                viewHolder: RecyclerView.ViewHolder,\n                target: RecyclerView.ViewHolder\n            ): Boolean {\n                return false\n            }\n\n            override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {\n                if (direction == 8) {\n                    val dialog = AlertDialog.Builder(this@LabelsActivity)\n                    dialog.setMessage(getString(R.string.do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label))\n                    dialog.setCancelable(true)\n\n                    dialog.setPositiveButton(\n                        \"Yes\"\n                    ) { dialog, id ->\n                        val i = viewHolder.adapterPosition\n                        val habits=dbHelper?.getHabitsWithLabelId(labels[i].labelId)\n                        for(habit in habits!!){\n                            dbHelper?.deleteAllHabitRecords(habit.id)\n                            dbHelper?.deleteHabit(habit.id)\n                        }\n                        dbHelper?.deleteLabel(labels[i].labelId)\n                        labels.removeAt(i)\n                        adapter?.notifyItemRemoved(i)\n                        overridePendingTransition(0, 0)\n                        dialog.cancel()\n                    }\n\n                    dialog.setNegativeButton(\n                        \"No\"\n                    ) { dialog, id ->\n//                        val intent = Intent(applicationContext, LabelsActivity::class.java)\n//                        startActivity(intent)\n                        adapter?.notifyDataSetChanged()\n                        overridePendingTransition(0, 0)\n                        dialog.dismiss()\n                    }\n                    val alert11 = dialog.create()\n                    alert11.show()\n                }\n            }\n        }\n\n    fun backBtnClicked(view: View?) {\n//        val i = Intent(this, MainActivity::class.java)\n//        startActivity(i)\n        finish()\n    }\n\n    private fun showcaseFab() {\n\n        val guideView = GuideView.Builder(this@LabelsActivity)\n            .setContentText(getString(R.string.add_label))\n            .setTargetView(labelsFloatingButton)\n            .setDismissType(DismissType.anywhere)\n            .setPointerType(PointerType.arrow)\n            .setGravity(Gravity.center)\n            .setGuideListener {\n                prefUtils!!.setBool(\n                    \"plus1\",\n                    true\n                )\n            }\n        guideView.build().show()\n    }\n\n\n    override fun onBackPressed() {\n        super.onBackPressed()\n//        val i = Intent(this, MainActivity::class.java)\n//        startActivity(i)\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/MainActivity.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.content.Intent\nimport android.content.res.Configuration\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.view.View\nimport androidx.activity.enableEdgeToEdge\nimport androidx.activity.result.contract.ActivityResultContracts\nimport androidx.appcompat.app.AppCompatActivity\nimport androidx.constraintlayout.widget.ConstraintLayout\nimport androidx.core.view.ViewCompat\nimport androidx.core.view.WindowCompat\nimport androidx.core.view.WindowInsetsCompat\nimport androidx.core.view.updateLayoutParams\nimport androidx.core.view.updatePadding\nimport androidx.databinding.DataBindingUtil\nimport rocks.poopjournal.todont.databinding.ActivityMainBinding\nimport rocks.poopjournal.todont.fragments.FragmentLog\nimport rocks.poopjournal.todont.fragments.FragmentToday\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.utils.setAppTheme\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType\n\nclass MainActivity : AppCompatActivity() {\n    // Database controller instance\n    private var dbHelper: DatabaseUtils? = null\n    private lateinit var binding: ActivityMainBinding\n    private var prefUtils: SharedPrefUtils? = null\n    private lateinit var fragmentToday: FragmentToday\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        //setTheme(R.style.Theme_Todon_Dracula)\n        setAppTheme(this)\n        binding = DataBindingUtil.setContentView(this, R.layout.activity_main)\n        WindowCompat.setDecorFitsSystemWindows(window, false);\n        // Apply insets padding to avoid notch / status bar / nav bar overlap\n        ViewCompat.setOnApplyWindowInsetsListener(binding.root) { view, insets ->\n            val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())\n\n            view.updatePadding(\n                left = systemBars.left,\n                top = systemBars.top,\n                right = systemBars.right,\n            )\n\n            insets\n        }\n\n        window.statusBarColor = Color.TRANSPARENT\n\n        WindowCompat.getInsetsController(window, window.decorView).apply {\n            val isDark =\n                (resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK) ==\n                        Configuration.UI_MODE_NIGHT_YES\n            isAppearanceLightStatusBars = !isDark\n        }\n\n        // Initialize the database controller\n        prefUtils = SharedPrefUtils(this)\n        dbHelper = DatabaseUtils(this)\n\n        // Set toolbar text to \"Today\"\n        binding.toolbartext.setText(R.string.today)\n\n        // Make the label and settings views visible\n        binding.label.visibility = View.VISIBLE\n        binding.settings.visibility = View.VISIBLE\n\n        // Retrieve and apply the night mode setting from the database\n        //db?.getNightMode()\n\n        binding.floatingbtn.setOnClickListener {\n            if (!prefUtils!!.getBool(\"plus\")) {\n                showcaseFab(it)\n            }else{\n                fragmentToday.addNewHabit()\n            }\n        }\n\n\n        // Customize the action bar background\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n\n        // Define a listener for the bottom navigation view\n        binding.navigationView.setOnNavigationItemSelectedListener { item ->\n            when (item.itemId) {\n                R.id.navigation_today -> {\n                    // Switch to the 'FragmentToday' when \"Today\" is selected\n                    replaceFragment(fragmentToday)\n                    showFAB()\n                    binding.toolbartext.setText(R.string.today)\n                    binding.label.visibility = View.VISIBLE\n                    binding.settings.visibility = View.VISIBLE\n                    true\n                }\n\n                R.id.navigation_log -> {\n                    // Show tutorial guide for first-time usage\n                    if (prefUtils?.getBool(SharedPrefUtils.KEY_LOG) != true && !intent.getBooleanExtra(\n                            \"openLog\",\n                            false\n                        )\n                    ) {\n                        showLogGuide()\n                    } else {\n                        // Switch to the 'FragmentLog' when \"Log\" is selected\n                        replaceFragment(FragmentLog())\n                        hideFAB()\n                        binding.toolbartext.setText(R.string.log)\n                        binding.label.visibility = View.INVISIBLE\n                        binding.settings.visibility = View.INVISIBLE\n                    }\n                    true\n                }\n\n                else -> false\n            }\n        }\n\n        // Initialize the default fragment\n        if (intent.getBooleanExtra(\"openLog\", false)) {\n            binding.navigationView.selectedItemId = R.id.navigation_log\n        } else if (intent.getBooleanExtra(Constants.ADD_NEW_HABIT, false)) {\n            fragmentToday=FragmentToday.newInstance(true)\n            replaceFragment(fragmentToday)\n        } else {\n            fragmentToday=FragmentToday.newInstance(false)\n            replaceFragment(fragmentToday)\n        }\n\n        // Set label click action\n        binding.label.setOnClickListener {\n            val intent = Intent(this, LabelsActivity::class.java)\n            startActivity(intent)\n            //finish()\n        }\n    }\n\n    private fun showLogGuide() {\n        GuideView.Builder(this@MainActivity)\n            .setContentText(getString(R.string.view_your_stats))\n            .setTargetView(binding.navigationView.findViewById(R.id.navigation_log))\n            .setDismissType(DismissType.anywhere)\n            .setPointerType(PointerType.arrow)\n            .setGravity(Gravity.center)\n            .setGuideListener {\n                prefUtils?.setBool(SharedPrefUtils.KEY_LOG, true)\n            }\n            .build()\n            .show()\n    }\n\n    private fun showcaseFab(view:View) {\n        val guideView = GuideView.Builder(this)\n            .setContentText(getString(R.string.to_start_off_put_down_a_bad_habit))\n            .setTargetView(view)\n            .setDismissType(DismissType.anywhere)\n            .setPointerType(PointerType.arrow)\n            .setGravity(Gravity.center)\n            .setGuideListener {\n                prefUtils!!.setBool(\n                    \"plus\",\n                    true\n                )\n            }\n        guideView.build().show()\n    }\n\n    fun hideFAB() {\n        binding.floatingbtn.visibility = View.INVISIBLE\n    }\n\n    fun showFAB() {\n        binding.floatingbtn.visibility = View.VISIBLE\n    }\n\n    private fun replaceFragment(fragment: androidx.fragment.app.Fragment) {\n        val fragmentTag = fragment.javaClass.simpleName\n        // Replace the fragment and add it to the back stack\n        supportFragmentManager.beginTransaction()\n            .replace(R.id.container, fragment, fragmentTag)\n            .commit()\n    }\n\n    private val settingsLauncher =\n        registerForActivityResult(ActivityResultContracts.StartActivityForResult()) { result ->\n            if (result.resultCode == RESULT_OK) {\n                recreate() // Recreate the activity if the result is OK\n            }\n        }\n\n    // Handle the \"Settings\" action when a view is clicked\n    fun mySettings(view: View) {\n        val intent = Intent(this, Settings::class.java)\n        settingsLauncher.launch(intent)\n        overridePendingTransition(0, 0)\n        //finish()\n    }\n\n    // Handle the back button press\n    override fun onBackPressed() {\n//        // Customize the back button behavior\n//        if (supportFragmentManager.backStackEntryCount > 0) {\n//            // If fragments are in the back stack, pop the latest one\n//            supportFragmentManager.popBackStack()\n//        } else {\n            // If no fragments are in the back stack, exit the activity\n            super.onBackPressed()\n            //finish()\n      //  }\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/MyApp.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.app.Application\nimport io.sentry.android.core.SentryAndroid\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\n\nclass MyApp : Application() {\n    override fun onCreate() {\n        super.onCreate()\n        val pref = SharedPrefUtils(this)\n\n        if (pref.isMonitorEnabled()) {\n            enableSentry()\n        } else {\n            disableSentry()\n        }\n    }\n\n    private fun enableSentry() {\n        SentryAndroid.init(this) { options ->\n            // DSN will be read automatically from manifest\n            options.isEnableUserInteractionTracing = true\n            options.isAttachScreenshot = true\n            options.isAttachViewHierarchy = true\n        }\n    }\n\n    private fun disableSentry() {\n        io.sentry.Sentry.close()\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/NotificationReceiver.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.Manifest\nimport android.app.NotificationChannel\nimport android.app.NotificationManager\nimport android.app.PendingIntent\nimport android.content.BroadcastReceiver\nimport android.content.Context\nimport android.content.Intent\nimport android.content.pm.PackageManager\nimport androidx.core.app.ActivityCompat\nimport androidx.core.app.NotificationCompat\nimport androidx.core.app.NotificationManagerCompat\nimport androidx.core.content.ContextCompat\n\nclass NotificationReceiver : BroadcastReceiver() {\n    override fun onReceive(context: Context, intent: Intent) {\n        val channel =\n            NotificationChannel(\"Tasks\", \"tasks reminder\", NotificationManager.IMPORTANCE_HIGH)\n        val manager = ContextCompat.getSystemService(\n            context,\n            NotificationManager::class.java\n        )\n        manager!!.createNotificationChannel(channel)\n        val task = intent.getStringExtra(\"task\")\n        // Create notification when the alarm is triggered\n        val pendingIntent = Intent(context, MainActivity::class.java)\n        pendingIntent.putExtra(\"openLog\", true)\n        val builder = NotificationCompat.Builder(context, \"Tasks\")\n            .setSmallIcon(R.mipmap.ic_launcher)\n            .setContentTitle(context.getString(R.string.todon_t_reminder))\n            .setContentText(context.getString(R.string.mark_your_todon_t_task)+task)\n            .setPriority(NotificationCompat.PRIORITY_HIGH)\n            .setAutoCancel(true)\n            .setContentIntent(\n                PendingIntent.getActivity(\n                    context,\n                    0,\n                    pendingIntent,\n                    PendingIntent.FLAG_IMMUTABLE\n                )\n            ) // Pass the pending intent here\n\n\n        val notificationManager = NotificationManagerCompat.from(context)\n        if (ActivityCompat.checkSelfPermission(\n                context,\n                Manifest.permission.POST_NOTIFICATIONS\n            ) != PackageManager.PERMISSION_GRANTED\n        ) {\n            return\n        }\n        notificationManager.notify(1, builder.build())\n    }\n}\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/OnBoardingActivity.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.content.Intent\nimport android.os.Build\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.WindowManager\nimport androidx.appcompat.app.AppCompatActivity\nimport kotlinx.coroutines.MainScope\nimport kotlinx.coroutines.launch\nimport rocks.poopjournal.todont.databinding.ActivityOnBoardingBinding\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.utils.ThemeMode\nimport rocks.poopjournal.todont.utils.setAppTheme\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Locale\n\nclass OnBoardingActivity : AppCompatActivity() {\n\n    private lateinit var binding: ActivityOnBoardingBinding\n    private lateinit var sharedPrefUtils: SharedPrefUtils\n    private val calendar: Calendar = Calendar.getInstance()\n    private val dateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        setAppTheme(this)\n        // Use ViewBinding to inflate the layout\n        binding = ActivityOnBoardingBinding.inflate(layoutInflater)\n        setContentView(binding.root)\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n\n        // Change the status bar color for devices with Lollipop or higher\n        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {\n            val typedValue = TypedValue()\n            theme.resolveAttribute(com.google.android.material.R.attr.backgroundColor, typedValue, true)\n            window.statusBarColor = typedValue.data\n        }\n\n\n        // Initialize SharedPrefUtils\n        sharedPrefUtils = SharedPrefUtils(this)\n\n        // Set the button click listener using coroutines for better handling of async tasks\n        binding.btncontinue.setOnClickListener {\n            MainScope().launch {\n                handleOnBoardingCompletion()\n            }\n        }\n    }\n\n    /**\n     * Handle the on-boarding completion, save necessary data to SharedPreferences and navigate to MainActivity.\n     */\n    private  fun handleOnBoardingCompletion() {\n        // Save settings in SharedPreferences\n        sharedPrefUtils.apply {\n            putString(SharedPrefUtils.KEY_NIGHT_MODE, ThemeMode.LIGHT_MODE.value)\n            putString(SharedPrefUtils.KEY_FIRST_TIME, Constants.NO)\n            putString(Constants.INITIAL_DATE_KEY, dateFormat.format(calendar.time))\n        }\n\n        // Start MainActivity\n        val intent = Intent(this@OnBoardingActivity, MainActivity::class.java)\n        startActivity(intent)\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/Settings.kt",
    "content": "package rocks.poopjournal.todont;\n\nimport androidx.activity.OnBackPressedCallback;\nimport androidx.annotation.RequiresApi;\nimport androidx.appcompat.app.AlertDialog;\nimport androidx.appcompat.app.AppCompatActivity;\nimport androidx.appcompat.app.AppCompatDelegate;\nimport androidx.core.app.ActivityCompat;\nimport androidx.core.content.ContextCompat;\n\nimport android.app.Dialog;\nimport android.app.LocaleManager;\nimport android.content.ContentValues\nimport android.content.Intent;\nimport android.content.pm.PackageManager;\nimport android.content.res.Configuration\nimport android.content.res.Resources.Theme\nimport android.graphics.Color;\nimport android.graphics.drawable.ColorDrawable;\nimport android.net.Uri;\nimport android.os.Build;\nimport android.os.Bundle;\nimport android.os.Environment;\nimport android.os.LocaleList;\nimport android.provider.DocumentsContract;\nimport android.provider.MediaStore\nimport android.util.Log;\nimport android.view.View;\nimport android.view.ViewGroup\nimport android.view.Window;\nimport android.view.WindowManager\nimport android.widget.Button;\nimport android.widget.RadioButton;\nimport android.widget.TextView\nimport android.widget.Toast;\nimport androidx.core.view.ViewCompat\nimport androidx.core.view.WindowCompat\nimport androidx.core.view.WindowInsetsCompat\nimport androidx.core.view.updatePadding\nimport com.google.android.material.dialog.MaterialAlertDialogBuilder\nimport rocks.poopjournal.todont.databinding.ActivitySettingsBinding\nimport rocks.poopjournal.todont.databinding.DialogInfoBinding\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nimport java.io.FileOutputStream;\nimport java.util.Locale;\n\nimport rocks.poopjournal.todont.utils.SharedPrefUtils;\nimport rocks.poopjournal.todont.utils.ThemeMode\nimport rocks.poopjournal.todont.utils.getAppTheme\nimport rocks.poopjournal.todont.utils.setAppTheme\n\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView;\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType;\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity;\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType;\nimport java.io.File\nimport java.io.FileInputStream\nimport java.io.IOException\n\nclass Settings : AppCompatActivity() {\n\n    private lateinit var binding: ActivitySettingsBinding\n    private lateinit var prefUtils: SharedPrefUtils\n    private lateinit var dbHelper: DatabaseUtils\n\n    private val REQUEST_CODE_WRITE_EXTERNAL_STORAGE = 100\n    private val REQUEST_CODE_PICK_DB_FILE = 200\n\n\n\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        setAppTheme(this)\n        binding = ActivitySettingsBinding.inflate(layoutInflater)\n        setContentView(binding.root)\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n       WindowCompat.setDecorFitsSystemWindows(window, false);\n\n        // Apply insets padding to avoid notch / status bar / nav bar overlap\n        ViewCompat.setOnApplyWindowInsetsListener(binding.root) { view, insets ->\n            val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())\n\n            view.updatePadding(\n                left = systemBars.left,\n                top = systemBars.top,\n                right = systemBars.right,\n                bottom = systemBars.bottom\n            )\n\n            insets\n        }\n        window.statusBarColor = Color.TRANSPARENT\n\n        WindowCompat.getInsetsController(window, window.decorView).apply {\n            val isDark =\n                (resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK) ==\n                        Configuration.UI_MODE_NIGHT_YES\n            isAppearanceLightStatusBars = !isDark\n        }\n\n        prefUtils = SharedPrefUtils(this)\n\n\n        dbHelper = DatabaseUtils(this)\n\n        // Handle back press\n        onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) {\n            override fun handleOnBackPressed() {\n                finishMYActivity()\n                overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n            }\n        })\n\n        binding.btnBack.setOnClickListener {\n           finishMYActivity()\n            overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n        }\n\n        binding.modetitle.text = getThemeMode(this.getAppTheme())\n\n        binding.backUpButton.setOnClickListener {\n            if (checkStoragePermission()) {\n                backupDatabase()\n            }\n        }\n\n        binding.restoreButton.setOnClickListener {\n            if (checkStoragePermission()) {\n                openFilePicker()\n            }\n        }\n\n        binding.monitorInfoBtn.setOnClickListener {\n            showMaterialInfoDialog()\n        }\n\n        binding.monitorSwitch.isChecked = prefUtils.isMonitorEnabled()\n\n\n        binding.monitorSwitch.setOnCheckedChangeListener { _, isChecked ->\n            if (isChecked) {\n                // switch turned ON\n                prefUtils.setMonitorEnabled(true)\n            } else {\n                // switch turned OFF\n                prefUtils.setMonitorEnabled(false)\n            }\n        }\n\n    }\n\n    // Check and request storage permission\n    private fun checkStoragePermission(): Boolean {\n        return if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q || ContextCompat.checkSelfPermission(\n                this,\n                android.Manifest.permission.WRITE_EXTERNAL_STORAGE\n            ) == PackageManager.PERMISSION_GRANTED\n        ) {\n            true\n        } else {\n            ActivityCompat.requestPermissions(\n                this,\n                arrayOf(android.Manifest.permission.WRITE_EXTERNAL_STORAGE),\n                REQUEST_CODE_WRITE_EXTERNAL_STORAGE\n            )\n            false\n        }\n    }\n\n    // Backup the database to the Downloads folder\n    private fun backupDatabase() {\n        try {\n            val dbFile = dbHelper.getDatabaseFile()\n            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {\n                saveFileToDownloadsUsingMediaStore(dbFile)\n            } else {\n                val downloadsDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)\n                val destFile = File(downloadsDir, dbFile.name)\n                copyFile(dbFile, destFile)\n                Toast.makeText(this, \"Database backed up to Downloads\", Toast.LENGTH_LONG).show()\n            }\n        } catch (e: Exception) {\n            e.printStackTrace()\n            Toast.makeText(this, \"Failed to backup database: ${e.message}\", Toast.LENGTH_LONG).show()\n        }\n    }\n\n    // Save file to Downloads using MediaStore (Android 10+)\n    @RequiresApi(Build.VERSION_CODES.Q)\n    private fun saveFileToDownloadsUsingMediaStore(sourceFile: File) {\n        val contentResolver = contentResolver\n        val values = ContentValues().apply {\n            put(MediaStore.MediaColumns.DISPLAY_NAME, sourceFile.name)\n            put(MediaStore.MediaColumns.MIME_TYPE, \"application/octet-stream\")\n            put(MediaStore.MediaColumns.RELATIVE_PATH, Environment.DIRECTORY_DOWNLOADS)\n        }\n\n        val fileUri = contentResolver.insert(MediaStore.Downloads.EXTERNAL_CONTENT_URI, values)\n        if (fileUri != null) {\n            try {\n                contentResolver.openOutputStream(fileUri)?.use { outputStream ->\n                    FileInputStream(sourceFile).use { inputStream ->\n                        inputStream.copyTo(outputStream)\n                    }\n                }\n                Toast.makeText(this, \"Database backed up to Downloads\", Toast.LENGTH_LONG).show()\n            } catch (e: Exception) {\n                e.printStackTrace()\n                Toast.makeText(this, \"Failed to save file: ${e.message}\", Toast.LENGTH_LONG).show()\n            }\n        }\n    }\n\n    // Open file picker to select a backup file\n    private fun openFilePicker() {\n        val intent = Intent(Intent.ACTION_OPEN_DOCUMENT).apply {\n            addCategory(Intent.CATEGORY_OPENABLE)\n            type = \"application/octet-stream\"\n        }\n        startActivityForResult(intent, REQUEST_CODE_PICK_DB_FILE)\n    }\n\n    // Handle file picker result\n    override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {\n        super.onActivityResult(requestCode, resultCode, data)\n        if (requestCode == REQUEST_CODE_PICK_DB_FILE && resultCode == RESULT_OK && data != null) {\n            val fileUri = data.data\n            if (fileUri != null) {\n                restoreDatabase(fileUri)\n            }\n        }\n    }\n\n    // Restore the database from the selected file\n    private fun restoreDatabase(fileUri: Uri) {\n        try {\n            dbHelper.close()\n            val dbFile = dbHelper.getDatabaseFile()\n\n            contentResolver.openInputStream(fileUri)?.use { inputStream ->\n                FileOutputStream(dbFile).use { outputStream ->\n                    inputStream.copyTo(outputStream)\n                }\n            }\n            Toast.makeText(this, \"Database restored successfully\", Toast.LENGTH_LONG).show()\n        } catch (e: Exception) {\n            e.printStackTrace()\n            Toast.makeText(this, \"Failed to restore database: ${e.message}\", Toast.LENGTH_LONG).show()\n        } finally {\n            dbHelper = DatabaseUtils(this) // Reinitialize the database helper\n        }\n    }\n\n    // Copy file from source to destination\n    @Throws(IOException::class)\n    private fun copyFile(sourceFile: File, destFile: File) {\n        FileInputStream(sourceFile).use { inputStream ->\n            FileOutputStream(destFile).use { outputStream ->\n                inputStream.copyTo(outputStream)\n            }\n        }\n    }\n\n    // Handle permission request result\n    override fun onRequestPermissionsResult(\n        requestCode: Int,\n        permissions: Array<out String>,\n        grantResults: IntArray\n    ) {\n        super.onRequestPermissionsResult(requestCode, permissions, grantResults)\n        if (requestCode == REQUEST_CODE_WRITE_EXTERNAL_STORAGE) {\n            if (grantResults.isNotEmpty() && grantResults[0] == PackageManager.PERMISSION_GRANTED) {\n                backupDatabase()\n            } else {\n                Toast.makeText(this, \"Permission denied\", Toast.LENGTH_LONG).show()\n            }\n        }\n    }\n\n    fun changeMode(view: View) {\n        if (prefUtils.getBool(SharedPrefUtils.KEY_APPEAR_VIEW)) {\n            val guideView = GuideView.Builder(this)\n                .setContentText(getString(R.string.help_make_to_don_t_better))\n                .setTargetView(view)\n                .setDismissType(DismissType.anywhere)\n                .setPointerType(PointerType.arrow)\n                .setGravity(Gravity.center)\n                .setGuideListener { prefUtils.setBool(SharedPrefUtils.KEY_APPEAR_VIEW, true) }\n                .build()\n            guideView.show()\n        } else {\n            val dialog = Dialog(this).apply {\n                requestWindowFeature(Window.FEATURE_NO_TITLE)\n                setContentView(R.layout.dialogbox)\n                setCancelable(false)\n                window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))\n            }\n            val lp = dialog.window!!.attributes\n            lp.dimAmount = 0.9f\n            val window = dialog.window\n            window!!.setLayout(\n                WindowManager.LayoutParams.MATCH_PARENT,\n                WindowManager.LayoutParams.WRAP_CONTENT\n            )\n            dialog.window!!.attributes = lp\n\n            val btndone = dialog.findViewById<TextView>(R.id.btndone)\n            val light = dialog.findViewById<RadioButton>(R.id.light)\n            val dark = dialog.findViewById<RadioButton>(R.id.dark)\n            val dracula = dialog.findViewById<RadioButton>(R.id.dracula)\n            val fsys = dialog.findViewById<RadioButton>(R.id.followsys)\n            val draculaPro= dialog.findViewById<RadioButton>(R.id.dracula_pro)\n            val draculaProAlucard= dialog.findViewById<RadioButton>(R.id.dracula_pro_alucard)\n            val draculaProBuffy= dialog.findViewById<RadioButton>(R.id.dracula_pro_buffy)\n            val draculaProBlade= dialog.findViewById<RadioButton>(R.id.dracula_pro_blade)\n\n\n            when (binding.modetitle.text.toString()) {\n                resources.getString(R.string.followsys) -> fsys.isChecked = true\n                resources.getString(R.string.light) -> light.isChecked = true\n                resources.getString(R.string.dark) -> dark.isChecked = true\n                resources.getString(R.string.dracula) -> dracula.isChecked = true\n                resources.getString(R.string.dracula_pro) -> draculaPro.isChecked = true\n                resources.getString(R.string.dracula_pro_alucard) -> draculaProAlucard.isChecked = true\n                resources.getString(R.string.dracula_pro_buffy) -> draculaProBuffy.isChecked = true\n                resources.getString(R.string.dracula_pro_blade) -> draculaProBlade.isChecked = true\n            }\n\n            dialog.window?.attributes = dialog.window?.attributes?.apply {\n                dimAmount = 0.9f\n            }\n\n            btndone.setOnClickListener {\n                setNewThemeMode()\n                dialog.dismiss()\n            }\n            dialog.show()\n        }\n    }\n\n    private fun setNewThemeMode() {\n        // Usage in when block\n        val theme=prefUtils.getThemeMode()\n        when (theme) {\n            ThemeMode.FOLLOW_SYS.value -> {\n                applyThemeMode(\n                    AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.FOLLOW_SYS.value\n                )\n\n            }\n\n            ThemeMode.LIGHT_MODE.value-> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_NO,\n                    R.style.Theme_Todon_Light,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.LIGHT_MODE.value\n                )\n\n            }\n\n            ThemeMode.DARK_MODE.value -> {\n                applyThemeMode(\n                    // AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_Dark,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DARK_MODE.value\n                )\n\n            }\n\n            ThemeMode.DRACULA.value -> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_Dracula,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DRACULA.value\n                )\n            }\n            ThemeMode.DRACULA_PRO.value -> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_Dracula_Pro,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DRACULA_PRO.value\n                )\n            }\n            ThemeMode.DRACULA_PRO_ALUCARD.value -> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_Dracula_Alucard,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DRACULA_PRO_ALUCARD.value\n                )\n            }\n            ThemeMode.DRACULA_PRO_BUFFY.value -> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_DraculaBlade_Buffy,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DRACULA_PRO_BUFFY.value\n                )\n            }\n            ThemeMode.DRACULA_PRO_BLADE.value -> {\n                applyThemeMode(\n                    //AppCompatDelegate.MODE_NIGHT_YES,\n                    R.style.Theme_Todon_DraculaBlade,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.DRACULA_PRO_BLADE.value\n                )\n            }\n            else -> {\n                applyThemeMode(\n                    AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM,\n                    String.format(\"To Don't is using the %s now\",getThemeMode(theme)),\n                    ThemeMode.FOLLOW_SYS.value\n                )\n            }\n\n        }\n    }\n\n\n\n    private fun applyThemeMode(mode: Int, toastMessageRes: String, modeTitle: String) {\n        Log.d(\"checkmode\", \"Mode set to: $mode\")\n        //binding.modetitle.text = getThemeMode(modeTitle)\n        //prefUtils.setThemeMode(modeTitle)\n        //AppCompatDelegate.setDefaultNightMode(mode)\n        //setTheme(mode)\n        Constants.CURRENT_THEME=prefUtils.getThemeMode()\n\n\n        if(Constants.IS_OK){\n            Toast.makeText(applicationContext, toastMessageRes, Toast.LENGTH_SHORT).show()\n            recreate()\n        }\n    }\n\n    private fun getThemeMode(modeTitle: String): String {\n        return when (modeTitle) {\n            ThemeMode.FOLLOW_SYS.value -> {\n                resources.getString(R.string.followsys)\n            }\n\n            ThemeMode.LIGHT_MODE.value -> {\n                resources.getString(R.string.light)\n            }\n\n           ThemeMode.DARK_MODE.value -> {\n                resources.getString(R.string.dark)\n            }\n\n            ThemeMode.DRACULA.value -> {\n                resources.getString(R.string.dracula)\n            }\n            ThemeMode.DRACULA_PRO.value ->{\n                resources.getString(R.string.dracula_pro)\n            }\n            ThemeMode.DRACULA_PRO_ALUCARD.value ->{\n                resources.getString(R.string.dracula_pro_alucard)\n            }\n            ThemeMode.DRACULA_PRO_BUFFY.value ->{\n                resources.getString(R.string.dracula_pro_buffy)\n            }\n            ThemeMode.DRACULA_PRO_BLADE.value ->{\n                resources.getString(R.string.dracula_pro_blade)\n            }\n            else -> {\n                modeTitle\n            }\n        }\n    }\n\n\n    fun onRadioButtonClicked(view: View) {\n        // Check if the button is now checked\n        val checked = (view as RadioButton).isChecked\n\n        // Determine which radio button was clicked\n        when (view.id) {\n            R.id.followsys -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.FOLLOW_SYS.value)\n                }\n            }\n\n            R.id.light -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.LIGHT_MODE.value)\n                }\n            }\n\n            R.id.dark -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DARK_MODE.value)\n                }\n            }\n\n            R.id.dracula -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DRACULA.value)\n                }\n            }\n            R.id.dracula_pro -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DRACULA_PRO.value)\n                }\n            }\n            R.id.dracula_pro_alucard -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DRACULA_PRO_ALUCARD.value)\n                }\n            }\n            R.id.dracula_pro_buffy -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DRACULA_PRO_BUFFY.value)\n                }\n            }\n            R.id.dracula_pro_blade -> {\n                if (checked) {\n                    updateThemeMode(ThemeMode.DRACULA_PRO_BLADE.value)\n                }\n            }\n        }\n        Constants.IS_OK= Constants.CURRENT_THEME != prefUtils.getThemeMode()\n    }\n\n    private fun updateThemeMode(value: String) {\n        binding.modetitle.text =getThemeMode(value)\n        prefUtils.setThemeMode(value)\n    }\n\n    private fun backBtn(view: View) {\n       finishMYActivity()\n    }\n    fun aboutus(view: View) {\n        Intent(this, About::class.java).also { intent ->\n            //finishAffinity()\n            startActivity(intent)\n            overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n        }\n    }\n\n    fun restore(view: View) {\n        openFilePicker()\n    }\n\n\n    @RequiresApi(Build.VERSION_CODES.TIRAMISU)\n    private fun setAppLocale(locale: Locale) {\n        val localeManager = getSystemService(LocaleManager::class.java)\n        localeManager?.applicationLocales = LocaleList(locale)\n    }\n\n\n    private fun showPermissionDeniedDialog() {\n        AlertDialog.Builder(this)\n            .setTitle(getString(R.string.permission_required))\n            .setMessage(getString(R.string.this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings))\n            .setPositiveButton(getString(R.string.open_settings)) { _, _ ->\n                val intent =\n                    Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS).apply {\n                        data = Uri.fromParts(\"package\", packageName, null)\n                    }\n                startActivity(intent)\n            }\n            .setNegativeButton(\"Cancel\") { dialog, _ ->\n                dialog.dismiss()\n            }\n            .show()\n    }\n\n    private fun showMaterialInfoDialog() {\n        val dialogBinding = DialogInfoBinding.inflate(layoutInflater)\n\n        val dialog = MaterialAlertDialogBuilder(this)\n            .setView(dialogBinding.root)\n            .setCancelable(true)\n            .create()\n\n        dialog.window?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))\n\n        dialogBinding.btnOk.setOnClickListener {\n            dialog.dismiss()\n        }\n\n        dialog.show()\n    }\n\n    fun finishMYActivity(){\n        if(Constants.IS_OK){\n            setResult(RESULT_OK)\n        }else{\n            setResult(RESULT_CANCELED)\n        }\n        finish()\n    }\n\n\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/SplashScreenActivity.kt",
    "content": "package rocks.poopjournal.todont\n\nimport android.content.Intent\nimport android.os.Build\nimport android.os.Bundle\nimport android.view.WindowManager\nimport androidx.appcompat.app.AppCompatActivity\nimport androidx.appcompat.app.AppCompatDelegate\nimport kotlinx.coroutines.CoroutineScope\nimport kotlinx.coroutines.Dispatchers\nimport kotlinx.coroutines.MainScope\nimport kotlinx.coroutines.cancel\nimport kotlinx.coroutines.delay\nimport kotlinx.coroutines.launch\nimport rocks.poopjournal.todont.databinding.ActivitySplashScreenBinding\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.utils.ThemeMode\nimport rocks.poopjournal.todont.utils.setAppTheme\n\n\nclass SplashScreenActivity : AppCompatActivity() {\n\n    private lateinit var sharedPrefUtils: SharedPrefUtils\n    private val splashScope = CoroutineScope(Dispatchers.Main)\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        setAppTheme(this)\n        // Use viewBinding to inflate the layout\n        val binding = ActivitySplashScreenBinding.inflate(layoutInflater)\n        setContentView(binding.root)\n        //actionBar?.setBackgroundDrawable(resources.getDrawable(R.drawable.mygradient))\n\n        // Initialize SharedPrefUtils\n        sharedPrefUtils = SharedPrefUtils(this)\n\n        // Retrieve first-time check and apply theme if necessary\n        val isFirstTime = sharedPrefUtils.getString(SharedPrefUtils.KEY_FIRST_TIME, Constants.NO)\n\n        splashScope.launch {\n            delay(2000) // 2-second delay before launching the next activity\n            checkStatus(isFirstTime) // Pass the actual value from SharedPreferences or logic\n        }\n    }\n\n    private fun checkStatus(isFirstTime: String?) {\n        val nextActivity = if (isFirstTime == Constants.NO) {\n            MainActivity::class.java\n        } else {\n            OnBoardingActivity::class.java\n        }\n\n        startActivity(Intent(this@SplashScreenActivity, nextActivity))\n        finishAffinity() // Ensures the splash screen is properly closed\n        overridePendingTransition(R.anim.fade_in, R.anim.fade_out)\n    }\n\n    override fun onDestroy() {\n        super.onDestroy()\n        splashScope.cancel() // Cancel coroutine to prevent memory leaks\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/adapters/AvoidedOrDoneAdapter.kt",
    "content": "package rocks.poopjournal.todont.adapters\n\nimport android.content.Context\nimport android.view.LayoutInflater\nimport android.view.ViewGroup\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.databinding.RecyclerviewLayoutBinding\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass AvoidedOrDoneAdapter(\n    val context: Context,\n    val dbHelper: DatabaseUtils,\n    val habits:ArrayList<Habit>,\n    val isAvoided:Boolean,\n    val resIcon:Int\n) :\n    RecyclerView.Adapter<AvoidedOrDoneAdapter.RecyclerViewHolder>() {\n\n    override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): RecyclerViewHolder {\n        val inflater = LayoutInflater.from(viewGroup.context)\n        val binding=RecyclerviewLayoutBinding.inflate(inflater,viewGroup,false)\n        return RecyclerViewHolder(binding)\n    }\n\n    override fun onBindViewHolder(holder: RecyclerViewHolder, position: Int) {\n\n        val habit = habits[position]\n        with(holder.binding){\n            tvAvoidedCount.text=if(isAvoided){\n                habit.countAvoided.toString()\n            }else{\n                habit.countDone.toString()\n            }\n            tvHabitName.text=habit.name\n            tvLabelName.text=habit.label?.name\n        }\n    }\n\n    override fun getItemCount()=habits.size\n\n    inner class RecyclerViewHolder(val binding: RecyclerviewLayoutBinding) : RecyclerView.ViewHolder(binding.root) {\n\n        init {\n            binding.btnAddToAvoided.setBackgroundResource(resIcon)\n        }\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/adapters/AvoidedOrDoneLogAdapter.kt",
    "content": "package rocks.poopjournal.todont.adapters\n\nimport android.content.Context\nimport android.view.LayoutInflater\nimport android.view.ViewGroup\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.databinding.RecyclerviewLayoutBinding\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.HabitsBottomSheetDialog\n\nclass AvoidedOrDoneLogAdapter(\n    val context: Context,\n    val dbHelper: DatabaseUtils,\n    val habits: ArrayList<Habit>,\n    val isAvoided: Boolean,\n    val resIcon: Int\n) :\n    RecyclerView.Adapter<AvoidedOrDoneLogAdapter.RecyclerViewHolder>() {\n\n\n    override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): RecyclerViewHolder {\n        val inflater = LayoutInflater.from(viewGroup.context)\n        val binding= RecyclerviewLayoutBinding.inflate(inflater,viewGroup,false)\n        return RecyclerViewHolder(binding)\n    }\n\n    override fun onBindViewHolder(holder: RecyclerViewHolder, position: Int) {\n        val habit = habits[position]\n        with(holder.binding){\n            tvAvoidedCount.text=if(isAvoided){\n                habit.countAvoided.toString()\n            }else{\n                habit.countDone.toString()\n            }\n            tvHabitName.text=habit.name\n            tvLabelName.text=habit.label?.name\n            llRootView.setOnClickListener{\n                val bottomSheet=HabitsBottomSheetDialog(\n                    context,\n                    habit,\n                    position,\n                    dbHelper,\n                    object :HabitsBottomSheetDialog.HabitSheetListener{\n                        override fun updateCount(_habit: Habit, _position: Int) {\n                            habits[_position].countDone=_habit.countDone\n                            habits[_position].countAvoided=_habit.countAvoided\n                        }\n                        override fun deleted(_habit: Habit, _position: Int) {\n                            habits.removeAt(_position)\n                            notifyItemRemoved(_position)\n                            notifyItemRangeChanged(_position,habits.size)\n                        }\n                        override fun dismissed() {\n                            notifyDataSetChanged()\n                        }\n                    }\n\n                )\n            }\n        }\n\n\n    }\n\n\n\n    override fun getItemCount()=habits.size\n\n    inner class RecyclerViewHolder(val binding: RecyclerviewLayoutBinding) : RecyclerView.ViewHolder(binding.root) {\n\n        init {\n            binding.btnAddToAvoided.setBackgroundResource(resIcon)\n        }\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/adapters/HabitsAdapter.kt",
    "content": "package rocks.poopjournal.todont.adapters\n\nimport android.content.Context\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.RecyclerviewLayoutHabitsBinding\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.model.HabitRecord\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.HabitStatus\nimport rocks.poopjournal.todont.utils.HabitsBottomSheetDialog\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\n\nclass HabitsAdapter(\n    var context: Context,\n    private var dbHelper: DatabaseUtils,\n    var habits: ArrayList<Habit>,\n    ) :\n    RecyclerView.Adapter<HabitsAdapter.RecyclerViewHolder>() {\n\n    private val prefUtils: SharedPrefUtils = SharedPrefUtils(context)\n\n    override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): RecyclerViewHolder {\n        val inflater = LayoutInflater.from(viewGroup.context)\n        val binding=RecyclerviewLayoutHabitsBinding.inflate(inflater,viewGroup,false)\n        return RecyclerViewHolder(binding)\n    }\n\n    override fun onBindViewHolder(holder: RecyclerViewHolder, position: Int) {\n\n        val habit=habits[position]\n\n        with(holder.binding){\n            tvHabitName.text=habit.name\n            tvLabelOfHabit.text=habit.label?.name\n            tvAvoided.text=habit.countAvoided.toString()\n            tvDone.text=habit.countDone.toString()\n            llRootView.setOnClickListener {\n                val bottomSheet=HabitsBottomSheetDialog(\n                    context,habit,position,dbHelper,\n                    object :HabitsBottomSheetDialog.HabitSheetListener{\n                        override fun updateCount(_habit: Habit, _position: Int) {\n                            habits[_position].countDone=_habit.countDone\n                            habits[_position].countAvoided=_habit.countAvoided\n                            tvAvoided.text=_habit.countAvoided.toString()\n                            tvDone.text=_habit.countDone.toString()\n\n                        }\n                        override fun deleted(_habit: Habit, _position: Int) {\n                            habits.removeAt(_position)\n                            notifyItemRemoved(_position)\n                            notifyItemRangeChanged(_position,habits.size)\n                        }\n                        override fun dismissed() {\n                            notifyDataSetChanged()\n                        }\n                    }\n                )\n                bottomSheet.show()\n            }\n            btnAddToDone.setOnClickListener {\n                if (!prefUtils.getBool(SharedPrefUtils.KEY_ADD_OR_AVOIDED)) {\n                    showGuidedView(viewDoneOrAvoided)\n                } else if (Helper.isTodaySelected) {\n                    habit.countDone++\n                    dbHelper.updateHabit(habit)\n                    dbHelper.insertRecord(\n                        HabitRecord(\n                            date = getTodayDate(),\n                            status = HabitStatus.DONE.value,\n                            habitId = habit.id\n                        )\n                    )\n                    tvDone.text=habit.countDone.toString()\n                }\n            }\n            btnAddToAvoided.setOnClickListener {\n                if (!prefUtils.getBool(SharedPrefUtils.KEY_ADD_OR_AVOIDED)) {\n                    showGuidedView(viewDoneOrAvoided)\n                } else if (Helper.isTodaySelected) {\n                    habit.countAvoided++\n                    dbHelper.updateHabit(habit)\n                    dbHelper.insertRecord(\n                        HabitRecord(\n                            date = getTodayDate(),\n                            status = HabitStatus.AVOIDED.value,\n                            habitId = habit.id\n                        )\n                    )\n                    tvAvoided.text=habit.countAvoided.toString()\n                }\n            }\n        }\n\n\n\n    }\n\n   private fun showGuidedView(view: View){\n        val guideView = GuideView.Builder(context)\n            .setContentText(context.getString(R.string.mark_as_done_or_avoided))\n            .setTargetView(view)\n            .setDismissType(DismissType.anywhere)\n            .setPointerType(PointerType.arrow)\n            .setGravity(Gravity.center)\n            .setGuideListener {\n                prefUtils.setBool(\n                    SharedPrefUtils.KEY_ADD_OR_AVOIDED,\n                    true\n                )\n            }\n        guideView.build().show()\n   }\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        //Calendar.getInstance().timeInMillis.toString()\n        return formattedDate\n    }\n\n    override fun getItemCount()=habits.size\n\n    inner class RecyclerViewHolder(val binding: RecyclerviewLayoutHabitsBinding) : RecyclerView.ViewHolder(binding.root){\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/adapters/HabitsLogAdapter.kt",
    "content": "package rocks.poopjournal.todont.adapters\n\nimport android.content.Context\nimport android.view.LayoutInflater\nimport android.view.ViewGroup\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.RecyclerviewLayoutLogHabitsBinding\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.HabitsBottomSheetDialog\n\nclass HabitsLogAdapter(\n    val context: Context,\n    val dbHelper: DatabaseUtils,\n    val habits:ArrayList<Habit>\n) :\n    RecyclerView.Adapter<HabitsLogAdapter.RecyclerViewHolder>() {\n\n\n\n    override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): RecyclerViewHolder {\n        val inflater = LayoutInflater.from(viewGroup.context)\n        val binding=RecyclerviewLayoutLogHabitsBinding.inflate(inflater)\n        return RecyclerViewHolder(binding)\n    }\n\n    override fun onBindViewHolder(holder: RecyclerViewHolder, position: Int) {\n        val habit = habits[position]\n        with(holder.binding){\n            tvHabitName.text=habit.name\n            tvLabelName.text=habit.label?.name\n            llRootView.setOnClickListener{\n                val bottomSheet=HabitsBottomSheetDialog(\n                    context,\n                    habit,\n                    position,\n                    dbHelper,\n                    object : HabitsBottomSheetDialog.HabitSheetListener{\n                        override fun updateCount(_habit: Habit, _position: Int) {\n                            habits[_position].countDone=_habit.countDone\n                            habits[_position].countAvoided=_habit.countAvoided\n                        }\n                        override fun deleted(_habit: Habit, _position: Int) {\n                            habits.removeAt(_position)\n                            notifyItemRemoved(_position)\n                            notifyItemRangeChanged(_position,habits.size)\n                        }\n                        override fun dismissed() {\n                            notifyDataSetChanged()\n                        }\n\n                    }\n\n                )\n            }\n        }\n\n\n    }\n\n\n\n\n\n    override fun getItemCount()=habits.size\n\n    inner class RecyclerViewHolder(val binding: RecyclerviewLayoutLogHabitsBinding) : RecyclerView.ViewHolder(binding.root) {\n\n        init {\n            binding.habitsbutton.setBackgroundResource(R.drawable.ic_habitscircle)\n        }\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/adapters/LabelsAdapter.kt",
    "content": "package rocks.poopjournal.todont.adapters\n\nimport android.content.Context\nimport android.view.LayoutInflater\nimport android.view.ViewGroup\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.LabelsRecyclerviewLayoutBinding\nimport rocks.poopjournal.todont.model.Label\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass LabelsAdapter(var context: Context, var dbHelper: DatabaseUtils, var labels: ArrayList<Label>) :\n    RecyclerView.Adapter<LabelsAdapter.RecyclerViewHolder>() {\n\n\n    override fun onCreateViewHolder(viewGroup: ViewGroup, viewType: Int): RecyclerViewHolder {\n        val inflater = LayoutInflater.from(viewGroup.context)\n        val binding = LabelsRecyclerviewLayoutBinding.inflate(inflater, viewGroup, false)\n        return RecyclerViewHolder(binding)\n    }\n\n    override fun onBindViewHolder(holder: RecyclerViewHolder, position: Int) {\n        val label = labels[position]\n        with(holder.binding) {\n            tvLabel.text = label.name\n            tvSum.text = label.habitCount.toString() + \" \" + context.resources.getString(R.string.habits)\n        }\n    }\n\n    fun updateData(newLabels: List<Label>) {\n        //labels.clear()\n       // labels.addAll(newLabels)\n        notifyDataSetChanged()\n    }\n\n    override fun getItemCount() = labels.size\n\n    inner class RecyclerViewHolder(val binding: LabelsRecyclerviewLayoutBinding) :\n        RecyclerView.ViewHolder(binding.root)\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/AvoidedOrDoneFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.app.AlertDialog\nimport android.content.Intent\nimport android.os.Bundle\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.fragment.app.Fragment\nimport androidx.recyclerview.widget.ItemTouchHelper\nimport androidx.recyclerview.widget.LinearLayoutManager\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.adapters.AvoidedOrDoneAdapter\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.MainActivity\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass AvoidedOrDoneFragment() : Fragment() {\n    var rv: RecyclerView? = null\n\n    var habits=ArrayList<Habit>()\n    var dbHelper: DatabaseUtils? = null\n    var adapter: AvoidedOrDoneAdapter? = null\n\n    var isAvoided:Boolean=false\n\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        arguments?.getBoolean(\"ARG_DATA\")?.let {\n            isAvoided=it\n        }\n    }\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        // Inflate the layout for this fragment\n        val view = inflater.inflate(R.layout.fragment_avoided, container, false)\n        //Helper.SelectedButtonOfTodayTab=true;\n        rv = view.findViewById(R.id.rv)\n        dbHelper = DatabaseUtils(requireContext())\n\n\n        return view\n    }\n\n\n\n    override fun onResume() {\n        super.onResume()\n        setDataInList()\n    }\n\n    private fun setDataInList() {\n        getData()?.let {\n            habits=it\n            rv!!.layoutManager = LinearLayoutManager(activity)\n            ItemTouchHelper(itemtouchhelper).attachToRecyclerView(rv)\n            val resIcon=if(isAvoided) R.drawable.ic_avoided else R.drawable.ic_done\n            adapter = context?.let {\n                AvoidedOrDoneAdapter(\n                    requireContext(), dbHelper!!,habits,isAvoided,resIcon\n                )\n            }\n            rv!!.adapter = adapter\n            rv!!.layoutManager = LinearLayoutManager(activity)\n        }\n    }\n\n    private fun getData(): ArrayList<Habit>? {\n        return if(isAvoided){\n            dbHelper?.getAvoidedHabits()\n        }else{\n            dbHelper?.getDoneHabits()\n        }\n    }\n\n    private var itemtouchhelper: ItemTouchHelper.SimpleCallback =\n        object : ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.RIGHT) {\n            override fun onMove(\n                recyclerView: RecyclerView,\n                viewHolder: RecyclerView.ViewHolder,\n                target: RecyclerView.ViewHolder\n            ): Boolean {\n                return false\n            }\n\n            override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {\n                if (direction == 8) {\n                    val builder1 = AlertDialog.Builder(\n                        context\n                    )\n                    builder1.setMessage(R.string.delete_habit)\n                    builder1.setCancelable(true)\n\n                    builder1.setPositiveButton(\n                        \"Yes\"\n                    ) { dialog, id ->\n                        val i = viewHolder.adapterPosition\n                        dbHelper?.deleteHabit(habits[i].id)\n                        Helper.SelectedButtonOfTodayTab = 1\n                        habits.removeAt(i)\n                        adapter?.notifyItemRemoved(i)\n                        adapter?.notifyItemRangeChanged(i, habits.size)\n//                        val intent = Intent(activity, MainActivity::class.java)\n//                        startActivity(intent)\n                        activity!!.overridePendingTransition(0, 0)\n                        dialog.cancel()\n                    }\n\n                    builder1.setNegativeButton(\n                        R.string.no\n                    ) { dialog, id ->\n//                        val i = Intent(activity, MainActivity::class.java)\n//                        startActivity(i)\n                        adapter?.notifyDataSetChanged()\n                        activity!!.overridePendingTransition(0, 0)\n                        dialog.cancel()\n                    }\n\n                    val alert11 = builder1.create()\n                    alert11.show()\n                }\n            }\n        }\n\n    companion object {\n        fun newInstance(someData: Boolean): AvoidedOrDoneFragment {\n            val fragment = AvoidedOrDoneFragment()\n            val args = Bundle()\n            args.putBoolean(\"ARG_DATA\", someData)\n            fragment.arguments = args\n            return fragment\n        }\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/AvoidedOrDoneLogFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.os.Bundle\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.fragment.app.Fragment\nimport androidx.recyclerview.widget.LinearLayoutManager\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.adapters.AvoidedOrDoneLogAdapter\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass AvoidedOrDoneLogFragment() : Fragment() {\n    private var rv: RecyclerView? = null\n\n    private var habits = ArrayList<Habit>()\n    private var dbHelper: DatabaseUtils? = null\n    private var adapter: AvoidedOrDoneLogAdapter? = null\n    private var isAvoided: Boolean=false\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        arguments?.getBoolean(\"ARG_DATA\")?.let {\n            isAvoided=it\n        }\n    }\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        // Inflate the layout for this fragment\n        val view = inflater.inflate(R.layout.fragment_avoided, container, false)\n        //Helper.SelectedButtonOfTodayTab=true;\n        rv = view.findViewById(R.id.rv)\n        dbHelper = DatabaseUtils(requireContext())\n\n        setDataInList()\n        return view\n    }\n\n    fun setDataInList() {\n        getData()?.let {\n            habits = it\n            rv!!.layoutManager = LinearLayoutManager(activity)\n            val resIcon = if (isAvoided) R.drawable.ic_avoided else R.drawable.ic_done\n            adapter = AvoidedOrDoneLogAdapter(\n                    requireContext(), dbHelper!!, habits, isAvoided, resIcon\n                )\n\n            rv!!.adapter = adapter\n            rv!!.layoutManager = LinearLayoutManager(activity)\n        }\n\n    }\n\n    private fun getData(): ArrayList<Habit>? {\n        return if (isAvoided) {\n            dbHelper?.getAvoidedHabits()\n        } else {\n            dbHelper?.getDoneHabits()\n        }\n    }\n\n    companion object {\n        fun newInstance(someData: Boolean): AvoidedOrDoneLogFragment {\n            val fragment = AvoidedOrDoneLogFragment()\n            val args = Bundle()\n            args.putBoolean(\"ARG_DATA\", someData)\n            fragment.arguments = args\n            return fragment\n        }\n    }\n}\n\n\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/DailyFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\n\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.fragment.app.Fragment\nimport com.github.mikephil.charting.components.Description\nimport com.github.mikephil.charting.data.PieData\nimport com.github.mikephil.charting.data.PieDataSet\nimport com.github.mikephil.charting.data.PieEntry\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.FragmentDailyBinding\nimport rocks.poopjournal.todont.model.HabitRecord\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.HabitStatus\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport rocks.poopjournal.todont.fragments.HabitsLogFragment\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Locale\n\nclass DailyFragment() : Fragment() {\n    private var binding: FragmentDailyBinding? = null\n    private val calendar: Calendar = Calendar.getInstance()\n    private val currentDayCalendar: Calendar = Calendar.getInstance()\n    private var formattedDate: String = \"\"\n    private var databaseUtils: DatabaseUtils? = null\n    private var habitsTotalCount: Double = 0.0\n    private var avoidedCount: Double = 0.0\n    private var avoidedPercentage: Int = 0\n    private var sharedPreferences: SharedPrefUtils? = null\n    private var initialDate: String? = null\n    private var avoidedHabitRecords: List<String>? = null\n\n    override fun onCreateView(\n        inflater: LayoutInflater,\n        container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        binding = FragmentDailyBinding.inflate(inflater, container, false)\n        sharedPreferences = SharedPrefUtils(requireContext())\n        initialDate = sharedPreferences?.getString(\"InitialDate\", \"\")\n        Helper.SelectedButtonOfLogTab = 1\n\n        databaseUtils = DatabaseUtils(requireContext())\n        val dateFormatter = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        formattedDate = dateFormatter.format(calendar.time)\n\n        binding?.apply {\n            date.text = formattedDate\n            updateHabitStatistics(formattedDate)\n            before.setOnClickListener { handleDateChange(-1, dateFormatter) }\n            after.setOnClickListener { handleDateChange(1, dateFormatter) }\n\n        }\n\n        return binding?.root\n    }\n\n    private fun handleDateChange(dayOffset: Int, dateFormatter: SimpleDateFormat) {\n        calendar.add(Calendar.DATE, dayOffset)\n        formattedDate = dateFormatter.format(calendar.time)\n\n        binding?.apply {\n            date.text = formattedDate\n//            before.isEnabled = formattedDate != initialDate\n//            after.isEnabled = formattedDate != dateFormatter.format(currentDayCalendar.time)\n\n            updateHabitStatistics(formattedDate)\n        }\n    }\n\n    private fun updateHabitStatistics(date: String) {\n        avoidedHabitRecords = databaseUtils?.getRecordsByDateAndStatus(date, HabitStatus.AVOIDED.value)\n        habitsTotalCount = databaseUtils?.getHabitsCount()?.toDouble() ?: 0.0\n        avoidedCount = avoidedHabitRecords?.size?.toDouble() ?: 0.0\n        avoidedPercentage = if (habitsTotalCount > 0) ((avoidedCount / habitsTotalCount) * 100).toInt() else 0\n\n        binding?.apply {\n            percentage.text = \"$avoidedPercentage% \"+getString(R.string.avoided)\n            progressText.text = getString(\n                if (avoidedPercentage == 100) R.string.habits_are_avoided else R.string.habits_are_avoided_way_to_go,\n                avoidedCount.toInt(), habitsTotalCount.toInt()\n            )\n            updatePieChart(avoidedPercentage)\n        }\n    }\n\n\n\n    private fun updatePieChart(avoidedPercentage: Int) {\n        binding?.pieChart?.apply {\n            setUsePercentValues(true)\n            val entries = listOf(\n                PieEntry(avoidedPercentage.toFloat(), getString(R.string.avoided)),\n                PieEntry((100 - avoidedPercentage).toFloat(), getString(R.string.habits))\n            )\n            val dataSet = PieDataSet(entries, \"\").apply {\n                valueTextColor = Color.WHITE\n                val lightSurface=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorOnBackground3,lightSurface,true)\n                val primaryColor=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorAccent,primaryColor,true)\n\n                setColors(primaryColor.data, lightSurface.data)\n            }\n            data = PieData(dataSet)\n            legend.isEnabled = false\n            description = Description().apply { text = \"\" }\n            holeRadius = 50f\n            val typedValue = TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorBackground, typedValue, true)\n            setHoleColor(typedValue.data)\n            transparentCircleRadius = 50f\n            animateXY(1000, 1000)\n        }\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/FragmentLog.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.os.Build\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.view.WindowManager\nimport androidx.fragment.app.Fragment\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.FragmentLog2Binding\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass FragmentLog() : Fragment() {\n    private var db: DatabaseUtils? = null\n    private var binding: FragmentLog2Binding? = null\n\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        // Inflate the layout for this fragment\n        binding = FragmentLog2Binding.inflate(inflater, container, false)\n        val view = inflater.inflate(R.layout.fragment_log2, container, false)\n        db = DatabaseUtils(requireContext())\n        Helper.isTodaySelected = false\n        Helper.SelectedButtonOfLogTab = 0\n\n\n\n        binding?.dhabits?.setOnClickListener {\n\n            updateTabSelection(0, HabitsLogFragment())\n        }\n        binding?.davoided?.setOnClickListener {\n            val frag=AvoidedOrDoneLogFragment.newInstance(true)\n            updateTabSelection(1, frag)\n        }\n        binding?.ddone?.setOnClickListener {\n            val frag=AvoidedOrDoneLogFragment.newInstance(false)\n            updateTabSelection(2, frag)\n        }\n\n        binding!!.day.setOnClickListener {\n            binding!!.day.setBackgroundResource(R.drawable.continuebutton2)\n            binding!!.day.backgroundTintList=null\n            binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n            Helper.SelectedButtonOfLogTab = 0\n            val ft = requireActivity().supportFragmentManager.beginTransaction()\n            ft.replace(R.id.containerLogFragment, DailyFragment())\n            ft.commit()\n        }\n        binding!!.week.setOnClickListener {\n            binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.week.setBackgroundResource(R.drawable.continuebutton2)\n            binding!!.week.backgroundTintList=null\n            binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n            Helper.SelectedButtonOfLogTab = 1\n            val ft = requireActivity().supportFragmentManager.beginTransaction()\n            ft.replace(R.id.containerLogFragment, WeeklyFragment())\n            ft.commit()\n        }\n        binding!!.month.setOnClickListener {\n            binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.month.setBackgroundResource(R.drawable.continuebutton2)\n            binding!!.month.backgroundTintList=null\n            binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n            Helper.SelectedButtonOfLogTab = 2\n            val ft = requireActivity().supportFragmentManager.beginTransaction()\n            ft.replace(R.id.containerLogFragment, MonthlyFragment())\n            ft.commit()\n        }\n        binding!!.year.setOnClickListener {\n            binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n            binding!!.year.setBackgroundResource(R.drawable.continuebutton2)\n            binding!!.year.backgroundTintList=null\n            Helper.SelectedButtonOfLogTab = 3\n            val ft = requireActivity().supportFragmentManager.beginTransaction()\n            ft.replace(R.id.containerLogFragment, YearlyFragment())\n            ft.commit()\n        }\n        updateTabSelection(0, HabitsLogFragment())\n\n        when (Helper.SelectedButtonOfLogTab) {\n            0 -> {\n                binding!!.day.setBackgroundResource(R.drawable.continuebutton2)\n                binding!!.day.backgroundTintList=null\n                binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n                val ft = requireActivity().supportFragmentManager.beginTransaction()\n                ft.replace(R.id.containerLogFragment, DailyFragment())\n                ft.commit()\n            }\n            1 -> {\n                binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.week.backgroundTintList=null\n                binding!!.week.setBackgroundResource(R.drawable.continuebutton2)\n                binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n                val ft = requireActivity().supportFragmentManager.beginTransaction()\n                ft.replace(R.id.containerLogFragment, WeeklyFragment())\n                ft.commit()\n            }\n            2 -> {\n                binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.month.setBackgroundResource(R.drawable.continuebutton2)\n                binding!!.month.backgroundTintList=null\n                binding!!.year.setBackgroundResource(R.drawable.continuebuttontrans)\n                val ft = requireActivity().supportFragmentManager.beginTransaction()\n                ft.replace(R.id.containerLogFragment, MonthlyFragment())\n                ft.commit()\n            }\n            3 -> {\n                binding!!.day.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.week.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.month.setBackgroundResource(R.drawable.continuebuttontrans)\n                binding!!.year.setBackgroundResource(R.drawable.continuebutton2)\n                binding!!.year.backgroundTintList=null\n                val ft = requireActivity().supportFragmentManager.beginTransaction()\n                ft.replace(R.id.containerLogFragment, YearlyFragment())\n                ft.commit()\n            }\n        }\n        return binding!!.root\n    }\n\n    private fun updateTabSelection(selectedTab: Int, fragment: Fragment) {\n        Helper.SelectedButtonOfLogDailyTab = selectedTab\n        binding?.apply {\n            when(selectedTab) {\n                0->{\n                    dhabits?.setBackgroundResource(R.drawable.continuebutton2)\n                    dhabits?.backgroundTintList=null\n                    davoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n                    ddone?.setBackgroundResource(R.drawable.continuebuttontrans)\n                }\n                1->{\n                    dhabits?.setBackgroundResource(R.drawable.continuebuttontrans)\n                    davoided?.setBackgroundResource(R.drawable.continuebutton2)\n                    davoided?.backgroundTintList=null\n                    ddone?.setBackgroundResource(R.drawable.continuebuttontrans)\n                }\n                2->{\n                    dhabits?.setBackgroundResource(R.drawable.continuebuttontrans)\n                    davoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n                    ddone?.setBackgroundResource(R.drawable.continuebutton2)\n                    ddone?.backgroundTintList=null\n                }\n                else-> {\n                    dhabits?.setBackgroundResource(R.drawable.continuebutton2)\n                    dhabits?.backgroundTintList=null\n                    davoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n                    ddone?.setBackgroundResource(R.drawable.continuebuttontrans)\n                }\n\n            }\n        }\n\n        activity?.supportFragmentManager?.beginTransaction()?.replace(R.id.containerLogDailyFragment, fragment)?.commit()\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/FragmentToday.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.content.res.ColorStateList\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.widget.Button\nimport androidx.core.content.ContextCompat\nimport androidx.fragment.app.Fragment\nimport com.google.android.material.button.MaterialButton\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.MainActivity\nimport rocks.poopjournal.todont.R\n\nclass FragmentToday : Fragment() {\n    var avoided: MaterialButton? = null\n    var done: Button? = null\n    var habits: Button? = null\n\n    private lateinit var habitsFrags: HabitsFragment\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n\n        arguments?.getBoolean(\"ARG_DATA\")?.let {\n            habitsFrags = HabitsFragment.newInstance(it)\n        }\n    }\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        val view = inflater.inflate(R.layout.fragment_today2, container, false)\n        Helper.isTodaySelected = true\n        avoided = view.findViewById(R.id.avoided)\n        done = view.findViewById(R.id.done)\n        habits = view.findViewById(R.id.habits)\n\n        if (Helper.SelectedButtonOfTodayTab == 0) {\n            habits?.setBackgroundResource(R.drawable.continuebutton2)\n            habits?.backgroundTintList = null\n            (requireActivity() as MainActivity)?.showFAB()\n            avoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n            done?.setBackgroundResource(R.drawable.continuebuttontrans)\n            replaceFragment(habitsFrags)\n        } else if (Helper.SelectedButtonOfTodayTab == 1) {\n            habits?.setBackgroundResource(R.drawable.continuebuttontrans)\n            avoided?.setBackgroundResource(R.drawable.continuebutton2)\n            avoided?.backgroundTintList = null\n            (requireActivity() as MainActivity)?.hideFAB()\n            done?.setBackgroundResource(R.drawable.continuebuttontrans)\n            val frag = AvoidedOrDoneFragment.newInstance(true)\n            replaceFragment(frag)\n        } else if (Helper.SelectedButtonOfTodayTab == 2) {\n            habits?.setBackgroundResource(R.drawable.continuebuttontrans)\n            avoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n            done?.setBackgroundResource(R.drawable.continuebutton2)\n            (requireActivity() as MainActivity)?.hideFAB()\n            done?.backgroundTintList = null\n            val frag = AvoidedOrDoneFragment.newInstance(false)\n            replaceFragment(frag)\n        }\n\n\n        habits?.setOnClickListener(View.OnClickListener {\n            habits?.setBackgroundResource(R.drawable.continuebutton2)\n            habits?.backgroundTintList = null\n            (requireActivity() as MainActivity)?.showFAB()\n            avoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n            done?.setBackgroundResource(R.drawable.continuebuttontrans)\n            replaceFragment(habitsFrags)\n        })\n        avoided?.setOnClickListener(View.OnClickListener {\n            habits?.setBackgroundResource(R.drawable.continuebuttontrans)\n            avoided?.setBackgroundResource(R.drawable.continuebutton2)\n            avoided?.backgroundTintList = null\n            (requireActivity() as MainActivity)?.hideFAB()\n            done?.setBackgroundResource(R.drawable.continuebuttontrans)\n            val frag = AvoidedOrDoneFragment.newInstance(true)\n            replaceFragment(frag)\n        })\n        done?.setOnClickListener(View.OnClickListener {\n            habits?.setBackgroundResource(R.drawable.continuebuttontrans)\n            avoided?.setBackgroundResource(R.drawable.continuebuttontrans)\n            done?.setBackgroundResource(R.drawable.continuebutton2)\n            (requireActivity() as MainActivity)?.hideFAB()\n            done?.backgroundTintList = null\n            val frag = AvoidedOrDoneFragment.newInstance(false)\n            replaceFragment(frag)\n        })\n\n\n\n        return view\n    }\n\n    fun addNewHabit() {\n        habitsFrags.addNewHabit()\n    }\n\n    fun replaceFragment(fragment: Fragment) {\n        val ft = requireActivity().supportFragmentManager.beginTransaction()\n        ft.replace(R.id.containerTodayFragment, fragment)\n        ft.commit()\n    }\n\n    companion object {\n        fun newInstance(someData: Boolean): FragmentToday {\n            val fragment = FragmentToday()\n            val args = Bundle()\n            args.putBoolean(\"ARG_DATA\", someData)\n            fragment.arguments = args\n            return fragment\n        }\n\n\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/HabitsFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.app.Activity\nimport android.app.AlertDialog\nimport android.app.Dialog\nimport android.content.Intent\nimport android.graphics.Color\nimport android.graphics.drawable.ColorDrawable\nimport android.net.Uri\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.view.Window\nimport android.view.WindowManager\nimport android.widget.AdapterView\nimport android.widget.ArrayAdapter\nimport android.widget.TextView\nimport android.widget.Toast\nimport androidx.fragment.app.Fragment\nimport androidx.recyclerview.widget.ItemTouchHelper\nimport androidx.recyclerview.widget.LinearLayoutManager\nimport androidx.recyclerview.widget.RecyclerView\nimport com.bumptech.glide.Glide\nimport com.bumptech.glide.request.RequestOptions\nimport com.google.android.material.floatingactionbutton.FloatingActionButton\nimport jp.wasabeef.glide.transformations.BlurTransformation\nimport rocks.poopjournal.todont.adapters.HabitsAdapter\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.DialogboxAddNewHabitBinding\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.model.Label\nimport rocks.poopjournal.todont.showcaseview.ShowcaseViewBuilder\nimport rocks.poopjournal.todont.showcaseview.ShowcaseViewBuilder.Companion.init\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport smartdevelop.ir.eram.showcaseviewlib.GuideView\nimport smartdevelop.ir.eram.showcaseviewlib.config.DismissType\nimport smartdevelop.ir.eram.showcaseviewlib.config.Gravity\nimport smartdevelop.ir.eram.showcaseviewlib.config.PointerType\nimport java.io.File\nimport java.io.FileOutputStream\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\n\nclass HabitsFragment() : Fragment() {\n    private var rv: RecyclerView? = null\n    private var habitsList = ArrayList<Habit>()\n    private var date: Date = Calendar.getInstance().time\n    private var selectedLabel: Label? = null\n    private var dbHelper: DatabaseUtils? = null\n    private var adapter: HabitsAdapter? = null\n    private var tvNoHabits: TextView? = null\n    private var showcaseViewBuilder: ShowcaseViewBuilder? = null\n    private var prefUtils: SharedPrefUtils? = null\n\n\n    private val PICK_IMAGE_REQUEST = 1001\n    private var selectedImageUri: Uri? = null\n    private var addNewHabit=false;\n\n    private var dialogView: DialogboxAddNewHabitBinding? = null;\n\n\n    override fun onCreate(savedInstanceState: Bundle?) {\n        super.onCreate(savedInstanceState)\n        arguments?.getBoolean(\"ARG_DATA\")?.let {\n            addNewHabit=it\n        }\n    }\n\n    override fun onCreateView(\n        inflater: LayoutInflater,\n        container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        // Inflate the layout for this fragment\n        val view = inflater.inflate(R.layout.fragment_habits, container, false)\n        Helper.SelectedButtonOfTodayTab = 0\n        rv = view.findViewById(R.id.rv)\n        dbHelper = DatabaseUtils(requireContext())\n\n        showcaseViewBuilder = init(requireActivity())\n        prefUtils = SharedPrefUtils(requireActivity())\n        //  tv1 = view.findViewById(R.id.a);\n        tvNoHabits = view.findViewById(R.id.b)\n        if(addNewHabit){\n            addNewHabit()\n            addNewHabit=false\n        }\n\n        return view\n    }\n\n    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {\n        super.onViewCreated(view, savedInstanceState)\n    }\n\n\n    override fun onResume() {\n        super.onResume()\n        setDataInList()\n    }\n\n    fun addNewHabit() {\n\n        val labelCount = dbHelper?.getLabelsCount()\n        if (labelCount == 0) {\n            Toast.makeText(activity, R.string.please_add_a_label_first, Toast.LENGTH_LONG)\n                .show()\n        } else {\n            val dateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n            val formattedDate = dateFormat.format(date)\n\n            val dialog = Dialog(requireActivity())\n            dialog.requestWindowFeature(Window.FEATURE_NO_TITLE)\n            dialogView = DialogboxAddNewHabitBinding.inflate(layoutInflater)\n            dialog.setContentView(dialogView!!.root)\n\n            val lp = dialog.window!!.attributes\n            lp.dimAmount = 0.9f\n            dialog.window!!.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT))\n            val window = dialog.window\n            window!!.setLayout(\n                WindowManager.LayoutParams.MATCH_PARENT,\n                WindowManager.LayoutParams.WRAP_CONTENT\n            )\n            dialog.window!!.attributes = lp\n\n            if (labelCount == 0) {\n                dialogView!!.txt.visibility = View.VISIBLE\n                dialogView!!.spinner.visibility = View.GONE\n            } else {\n                dialogView!!.txt.visibility = View.GONE\n                dialogView!!.spinner.visibility = View.VISIBLE\n            }\n            val labels = dbHelper?.getAllLabels()!!\n            labels.add(0, Label(-1, \"Select a label\"))\n            val arrayAdapter = ArrayAdapter(\n                requireActivity(),\n                android.R.layout.simple_spinner_item,\n                labels\n            )\n            arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)\n            dialogView!!.spinner.adapter = arrayAdapter\n\n\n            dialogView!!.spinner.onItemSelectedListener =\n                object : AdapterView.OnItemSelectedListener {\n                    override fun onItemSelected(\n                        adapterView: AdapterView<*>,\n                        view: View,\n                        i: Int,\n                        l: Long\n                    ) {\n                        if (i != 0) {\n                            selectedLabel = labels[i]\n                            val typedValue = TypedValue()\n                            requireContext().theme.resolveAttribute(\n                                R.attr.colorOnBackground2,\n                                typedValue,\n                                true\n                            )\n                            (adapterView.getChildAt(0) as TextView).setTextColor(\n                                typedValue.data\n                            )\n                        }\n\n                    }\n\n                    override fun onNothingSelected(adapterView: AdapterView<*>?) {\n                    }\n                }\n\n            dialogView!!.btnSelectImg.setOnClickListener {\n                openImagePicker()\n            }\n\n\n            dialogView!!.saveTaskButton.setOnClickListener {\n                val habit_text = dialogView?.habit?.text.toString()\n                val detail_text = dialogView?.detail?.text.toString()\n\n                val imageUriString = selectedImageUri?.toString()\n\n                dbHelper?.insertHabit(\n                    Habit(\n                        date = formattedDate,\n                        name = habit_text,\n                        description = detail_text,\n                        countAvoided = 0,\n                        countDone = 0,\n                        labelId = selectedLabel?.labelId!!,\n                        coverImageUri = imageUriString  // Add this line\n                    )\n                )\n\n                // Reset image selection\n                selectedImageUri = null\n                dialogView?.frameSelectedImage?.visibility = View.GONE\n\n                Helper.SelectedButtonOfTodayTab = 0\n//                    val i = Intent(activity, MainActivity::class.java)\n//                    startActivity(i)\n                setDataInList()\n                requireActivity().overridePendingTransition(0, 0)\n                dialog.dismiss()\n            }\n            dialogView!!.spinner.adapter = arrayAdapter\n            dialog.show()\n        }\n\n    }\n\n    // Function to load image with blur effect\n    private fun loadImageWithBlur(imageUri: Uri) {\n        // Show both ImageViews\n        dialogView?.frameSelectedImage?.visibility = View.VISIBLE\n\n        // Load blurred image into background ImageView\n        dialogView?.ivBlurredBackground?.let {\n            Glide.with(requireContext())\n                .load(imageUri)\n                .apply(RequestOptions.bitmapTransform(BlurTransformation(25, 3)))\n                .into(it)\n        }\n\n        // Load normal image into foreground ImageView\n        dialogView?.ivSelectedImage?.let {\n            Glide.with(requireContext())\n                .load(imageUri)\n                .into(it)\n        }\n    }\n\n    // Add this function to handle image selection\n    private fun openImagePicker() {\n        val intent = Intent(Intent.ACTION_PICK).apply {\n            type = \"image/*\"\n            putExtra(Intent.EXTRA_MIME_TYPES, arrayOf(\"image/jpeg\", \"image/png\"))\n        }\n        startActivityForResult(intent, PICK_IMAGE_REQUEST)\n    }\n\n    // Handle the result\n    override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {\n        super.onActivityResult(requestCode, resultCode, data)\n        if (requestCode == PICK_IMAGE_REQUEST && resultCode == Activity.RESULT_OK) {\n            val inputUri = data?.data\n            inputUri?.let { uri ->\n                // Save the image to internal storage and get the new URI\n                val savedImageUri = saveImageToInternalStorage(uri)\n                savedImageUri?.let {\n                    // Set the selectedImageUri to the URI of the saved image\n                    selectedImageUri = it\n                    // Load the image (e.g., with blur)\n                    loadImageWithBlur(it)\n                }\n            }\n        }\n    }\n\n    private fun saveImageToInternalStorage(uri: Uri): Uri? {\n        return try {\n            // Open an input stream from the original URI\n            val inputStream = requireContext().contentResolver.openInputStream(uri)\n            inputStream?.use { stream ->\n                // Get the internal storage directory for the app\n                val directory = File(requireContext().filesDir, \"Cover_Images\")\n                if (!directory.exists()) {\n                    directory.mkdirs() // Create the directory if it doesn't exist\n                }\n\n                // Create a file in the app's internal storage\n                val fileName = \"image_${System.currentTimeMillis()}.jpg\"\n                val file = File(directory, fileName)\n\n                // Write the image data to the file\n                val outputStream = FileOutputStream(file)\n                outputStream.use { out ->\n                    stream.copyTo(out)\n                }\n\n                // Return the URI of the saved file\n                Uri.fromFile(file)\n            }\n        } catch (e: Exception) {\n            e.printStackTrace()\n            null\n        }\n    }\n\n\n    private fun setDataInList() {\n        dbHelper?.getAllHabits()?.let {\n            habitsList = it\n            if (habitsList.isNotEmpty()) {\n                tvNoHabits?.visibility = View.INVISIBLE\n\n                rv?.layoutManager = LinearLayoutManager(activity)\n                ItemTouchHelper(itemtouchhelper).attachToRecyclerView(rv)\n                adapter =\n                    HabitsAdapter(\n                        requireContext(),\n                        dbHelper!!, habitsList\n                    )\n\n                rv!!.adapter = adapter\n                rv!!.layoutManager = LinearLayoutManager(activity)\n\n            } else {\n                tvNoHabits?.visibility = View.VISIBLE\n            }\n\n        } ?: run { tvNoHabits?.setVisibility(View.VISIBLE) }\n\n    }\n\n    var itemtouchhelper: ItemTouchHelper.SimpleCallback =\n        object : ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.RIGHT) {\n            override fun onMove(\n                recyclerView: RecyclerView,\n                viewHolder: RecyclerView.ViewHolder,\n                target: RecyclerView.ViewHolder\n            ): Boolean {\n                return false\n            }\n\n            override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {\n                if (direction == 8) {\n                    val builder1 = AlertDialog.Builder(\n                        context\n                    )\n                    builder1.setMessage(R.string.do_you_really_want_to_delete_this)\n                    builder1.setCancelable(true)\n\n                    builder1.setPositiveButton(\n                        R.string.yes\n                    ) { dialog, id ->\n                        val i = viewHolder.adapterPosition\n                        habitsList[i].coverImageUri?.let { it1 -> deleteImageFromInternalStorage(it1) }\n                        dbHelper?.deleteHabit(habitsList[i].id)\n                        dbHelper?.deleteAllHabitRecords(habitsList[i].id)\n                        Helper.SelectedButtonOfTodayTab = 0\n                        habitsList.removeAt(i)\n                        adapter?.notifyItemRemoved(i)\n                        adapter?.notifyItemRangeChanged(0, habitsList.size)\n//                        val intent = Intent(activity, MainActivity::class.java)\n//                        startActivity(intent)\n                        activity!!.overridePendingTransition(0, 0)\n                        dialog.cancel()\n                    }\n\n                    builder1.setNegativeButton(\n                        R.string.no\n                    ) { dialog, id ->\n                        Helper.SelectedButtonOfTodayTab = 0\n//                        val i = Intent(activity, MainActivity::class.java)\n//                        startActivity(i)\n                        adapter?.notifyDataSetChanged()\n                        activity!!.overridePendingTransition(0, 0)\n                        dialog.cancel()\n                    }\n\n                    val alert11 = builder1.create()\n                    alert11.show()\n                }\n            }\n\n            private fun deleteImageFromInternalStorage(uriString: String): Boolean {\n                val uri = Uri.parse(uriString)\n                return try {\n                    // Convert the URI to a File object\n                    val file = File(uri.path)\n                    // Check if the file exists and delete it\n                    if (file.exists()) {\n                        file.delete()\n                    } else {\n                        false // File does not exist\n                    }\n                } catch (e: Exception) {\n                    e.printStackTrace()\n                    false\n                }\n            }\n        }\n\n    companion object {\n        fun newInstance(someData: Boolean): HabitsFragment {\n            val fragment = HabitsFragment()\n            val args = Bundle()\n            args.putBoolean(\"ARG_DATA\", someData)\n            fragment.arguments = args\n            return fragment\n        }\n\n\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/HabitsLogFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.os.Bundle\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.fragment.app.Fragment\nimport androidx.recyclerview.widget.LinearLayoutManager\nimport androidx.recyclerview.widget.RecyclerView\nimport rocks.poopjournal.todont.adapters.HabitsLogAdapter\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass HabitsLogFragment : Fragment() {\n    var rv: RecyclerView? = null\n    var habitsList = ArrayList<Habit>()\n    private var dbHelper: DatabaseUtils? = null\n    private var adapter: HabitsLogAdapter? = null\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        // Inflate the layout for this fragment\n        val view = inflater.inflate(R.layout.fragment_log_habits, container, false)\n        rv = view.findViewById(R.id.rv)\n        dbHelper = DatabaseUtils(requireContext())\n\n        setDataInList()\n        return view\n    }\n\n    private fun setDataInList() {\n        dbHelper?.getAllHabits()?.let {\n            habitsList = it\n            if (habitsList.isNotEmpty()) {\n\n                rv?.layoutManager = LinearLayoutManager(activity)\n                adapter =\n                    HabitsLogAdapter(\n                        requireContext(),\n                        dbHelper!!, habitsList\n                    )\n\n                rv!!.adapter = adapter\n                rv!!.layoutManager = LinearLayoutManager(activity)\n\n            }\n\n        }\n\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/MonthlyFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.widget.Button\nimport android.widget.ImageView\nimport android.widget.TextView\nimport androidx.annotation.IntegerRes\nimport androidx.fragment.app.Fragment\nimport com.github.mikephil.charting.charts.PieChart\nimport com.github.mikephil.charting.components.Description\nimport com.github.mikephil.charting.data.PieData\nimport com.github.mikephil.charting.data.PieDataSet\nimport com.github.mikephil.charting.data.PieEntry\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\nclass MonthlyFragment : Fragment() {\n    private lateinit var calendar: Calendar\n    private lateinit var dbHelper: DatabaseUtils\n    private lateinit var dateFormatter: SimpleDateFormat\n\n\n    private lateinit var pieChart: PieChart\n    private lateinit var dateText: TextView\n    private lateinit var yearText: TextView\n    private lateinit var mostAvoidedText: TextView\n    private lateinit var leastAvoidedText: TextView\n    private lateinit var dateRangeText: TextView\n    private lateinit var btnBefore: ImageView\n    private lateinit var btnAfter: ImageView\n\n    private var currentMonth: String = \"\"\n    private var habitsSize: Double = 0.0\n    private var avoidedSize: Double = 0.0\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        val view = inflater.inflate(R.layout.fragment_monthly, container, false)\n        initViews(view)\n        setupInitialData()\n        setupListeners()\n        return view\n    }\n\n    private fun initViews(view: View) {\n        dbHelper = DatabaseUtils(requireContext())\n        dateFormatter = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n\n        pieChart = view.findViewById(R.id.pieChart)\n        dateText = view.findViewById(R.id.date)\n        yearText = view.findViewById(R.id.year)\n        mostAvoidedText = view.findViewById(R.id.mostavoided)\n        leastAvoidedText = view.findViewById(R.id.leastavoided)\n        dateRangeText = view.findViewById(R.id.daterange)\n        btnBefore = view.findViewById(R.id.before)\n        btnAfter = view.findViewById(R.id.after)\n\n        btnBefore.setBackgroundResource(R.drawable.ic_backarrow)\n        btnAfter.setBackgroundResource(R.drawable.ic_nextarrow)\n    }\n\n    private fun setupInitialData() {\n        calendar = Calendar.getInstance()\n        val currentDate = dateFormatter.format(calendar.time).split(\"-\")\n        currentMonth = getMonthName(currentDate[1])\n        val currentYear = currentDate[0]\n\n        dateText.text = currentMonth\n        yearText.text = currentYear\n\n        val monthStart = \"${currentYear}-${currentDate[1]}-01\"\n        val monthEnd = \"${currentYear}-${currentDate[1]}-31\"\n\n        habitsSize = (dbHelper.getHabitsCount() * 30).toDouble()\n        avoidedSize = dbHelper.getMonthlyAvoidedDataList(monthStart, monthEnd).size.toDouble()\n        val percentageAvoided = (avoidedSize / habitsSize) * 100\n\n        dbHelper.getMonthlyAvoidedData(monthStart, monthEnd).apply {\n          if(this.isNotEmpty()){\n              mostAvoidedText.text = dbHelper.getHabitById(this.toInt())?.name\n              mostAvoidedText.visibility = View.VISIBLE\n          }else{\n              mostAvoidedText.visibility = View.GONE\n          }\n\n        }\n        dbHelper.getMonthlyDoneData(monthStart, monthEnd).apply {\n            if(this.isNotEmpty()){\n                leastAvoidedText.text =dbHelper.getHabitById(this.toInt())?.name\n                leastAvoidedText.visibility = View.VISIBLE\n            }else{\n                leastAvoidedText.visibility = View.GONE\n            }\n        }\n        setupPieChart(percentageAvoided.toInt())\n    }\n\n    private fun setupListeners() {\n        btnBefore.setOnClickListener {\n            updateMonthData(isNext = false)\n        }\n        btnAfter.setOnClickListener {\n            updateMonthData(isNext = true)\n        }\n    }\n\n    private fun updateMonthData(isNext: Boolean) {\n        val currentMonthIndex = calendar.get(Calendar.MONTH)\n        calendar.set(Calendar.MONTH, if (isNext) currentMonthIndex + 1 else currentMonthIndex - 1)\n\n        val newMonth = calendar.get(Calendar.MONTH) + 1 // 0-based index\n        val newYear = calendar.get(Calendar.YEAR)\n\n        currentMonth = getMonthName(newMonth.toString().padStart(2, '0'))\n        dateText.text = currentMonth\n        yearText.text = newYear.toString()\n\n        val monthStart = \"${newYear}-${newMonth.toString().padStart(2, '0')}-01\"\n        val monthEnd = \"${newYear}-${newMonth.toString().padStart(2, '0')}-31\"\n\n        dbHelper.getMonthlyAvoidedData(monthStart, monthEnd).apply {\n            if(this.isNotEmpty()){\n                mostAvoidedText.text = dbHelper.getHabitById(this.toInt())?.name\n                mostAvoidedText.visibility = View.VISIBLE\n            }else{\n                mostAvoidedText.visibility = View.GONE\n            }\n\n        }\n        dbHelper.getMonthlyDoneData(monthStart, monthEnd).apply {\n            if(this.isNotEmpty()){\n                leastAvoidedText.text =dbHelper.getHabitById(this.toInt())?.name\n                leastAvoidedText.visibility = View.VISIBLE\n            }else{\n                leastAvoidedText.visibility = View.GONE\n            }\n        }\n\n        avoidedSize = dbHelper.getMonthlyAvoidedDataList(monthStart, monthEnd).size.toDouble()\n        val percentageAvoided = (avoidedSize / habitsSize) * 100\n\n        setupPieChart(percentageAvoided.toInt())\n    }\n\n    private fun setupPieChart(avoidedPercentage: Int) {\n        val pieEntries = listOf(\n            PieEntry(avoidedPercentage.toFloat(), getString(R.string.avoided)),\n            PieEntry((100 - avoidedPercentage).toFloat(), getString(R.string.habits))\n        )\n\n        val pieDataSet = PieDataSet(pieEntries, \"\").apply {\n            val lightSurface=TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorOnBackground3,lightSurface,true)\n            val primaryColor=TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorAccent,primaryColor,true)\n            setColors(primaryColor.data, lightSurface.data)\n            valueTextColor = Color.WHITE\n        }\n\n        pieChart.data = PieData(pieDataSet).apply {\n            setValueTextColor(Color.WHITE)\n        }\n\n        pieChart.apply {\n            legend.isEnabled = false\n            description = Description().apply { text = \"\" }\n            holeRadius = 50f\n            val typedValue = TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorBackground, typedValue, true)\n            setHoleColor(typedValue.data)\n            transparentCircleRadius = 50f\n            animateXY(1000, 1000)\n        }\n    }\n\n    private fun getMonthName(monthNumber: String): String {\n        return resources.getStringArray(R.array.month_names)[monthNumber.toInt() - 1]\n    }\n\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        //Calendar.getInstance().timeInMillis.toString()\n        return formattedDate\n    }\n\n\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/WeeklyFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.content.Context\nimport android.content.Intent\nimport android.content.SharedPreferences\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.os.Handler\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.widget.Button\nimport android.widget.ImageView\nimport android.widget.TextView\nimport androidx.annotation.IntegerRes\nimport androidx.fragment.app.Fragment\nimport com.github.mikephil.charting.charts.PieChart\nimport com.github.mikephil.charting.components.Description\nimport com.github.mikephil.charting.data.PieData\nimport com.github.mikephil.charting.data.PieDataSet\nimport com.github.mikephil.charting.data.PieEntry\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\n\nclass WeeklyFragment : Fragment() {\n\n    private lateinit var calendar: Calendar\n    private lateinit var dateFormatter: SimpleDateFormat\n    private lateinit var dbHelper: DatabaseUtils\n\n    private var dateTextView: TextView? = null\n    private var mostAvoidedTextView: TextView? = null\n    private var leastAvoidedTextView: TextView? = null\n    private var dateRangeTextView: TextView? = null\n    private var previousButton: ImageView? = null\n    private var nextButton: ImageView? = null\n    private var pieChart: PieChart? = null\n\n    private var startDate: String = \"\"\n    private var endDate: String = \"\"\n    private var habitCount: Double = 0.0\n    private var avoidedCount: Double = 0.0\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        val view = inflater.inflate(R.layout.fragment_weekly, container, false)\n\n        // Initialize components\n        initializeComponents(view)\n        updateDateRangeAndRecords()\n\n        // Set button listeners\n        setupButtonListeners()\n\n        return view\n    }\n\n    private fun initializeComponents(view: View) {\n        dbHelper = DatabaseUtils(requireContext())\n        dateFormatter = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n\n\n        calendar = Calendar.getInstance()\n        getDates()\n        dateTextView = view.findViewById(R.id.date)\n        mostAvoidedTextView = view.findViewById(R.id.mostavoided)\n        leastAvoidedTextView = view.findViewById(R.id.leastavoided)\n        dateRangeTextView = view.findViewById(R.id.daterange)\n        previousButton = view.findViewById(R.id.before)\n        nextButton = view.findViewById(R.id.after)\n        pieChart = view.findViewById(R.id.pieChart)\n\n        previousButton?.setBackgroundResource(R.drawable.ic_backarrow)\n        nextButton?.setBackgroundResource(R.drawable.ic_nextarrow)\n\n        dateTextView?.text = dateFormatter.format(calendar.time)\n    }\n\n    private fun getDates() {\n        startDate = getTodayDate()\n        calendar.add(Calendar.DATE, 7)\n        endDate = dateFormatter.format(calendar.time)\n    }\n\n    private fun setupButtonListeners() {\n        previousButton?.setOnClickListener {\n            handlePreviousButtonClick()\n        }\n\n        nextButton?.setOnClickListener {\n            handleNextButtonClick()\n        }\n    }\n\n    private fun handlePreviousButtonClick() {\n        previousButton?.setBackgroundResource(R.drawable.ic_backarrowpressed)\n        Handler().postDelayed({\n            previousButton?.setBackgroundResource(R.drawable.ic_backarrow)\n        }, 100)\n\n        adjustDateBy(-7)\n        updateDateRangeAndRecords()\n    }\n\n    private fun handleNextButtonClick() {\n        nextButton?.setBackgroundResource(R.drawable.ic_nextpressed)\n        Handler().postDelayed({\n            nextButton?.setBackgroundResource(R.drawable.ic_nextarrow)\n        }, 100)\n\n        adjustDateBy(7)\n        updateDateRangeAndRecords()\n    }\n\n    private fun adjustDateBy(days: Int) {\n        if (days < 0) {\n            calendar = getCalendarFromFormattedDate(startDate)\n            endDate = startDate\n            calendar.add(Calendar.DATE, days)\n            startDate = dateFormatter.format(calendar.time)\n        } else {\n            calendar = getCalendarFromFormattedDate(endDate)\n            startDate = endDate\n            calendar.add(Calendar.DATE, days)\n            endDate = dateFormatter.format(calendar.time)\n        }\n        dateTextView?.text = \"$startDate To $endDate\"\n    }\n\n    private fun updateDateRangeAndRecords() {\n\n        dateRangeTextView?.text = \"$startDate To $endDate\"\n\n        val mostAvoided = dbHelper.getWeeklyAvoidedRecord(startDate, endDate)\n        val leastAvoided = dbHelper.getWeeklyDoneRecord(startDate, endDate)\n\n        if (mostAvoided.isNotEmpty()) {\n            mostAvoidedTextView?.text =\n                dbHelper.getHabitById(Integer.parseInt(mostAvoided))?.name\n            mostAvoidedTextView?.visibility = View.VISIBLE\n        } else {\n            mostAvoidedTextView?.visibility = View.GONE\n        }\n        if (leastAvoided.isNotEmpty()) {\n            leastAvoidedTextView?.visibility = View.VISIBLE\n            leastAvoidedTextView?.text =\n                dbHelper.getHabitById(Integer.parseInt(leastAvoided))?.name\n        } else {\n            leastAvoidedTextView?.visibility = View.GONE\n        }\n\n        habitCount = dbHelper.getHabitsCount() * 7.0\n        avoidedCount = dbHelper.getWeeklyAvoidedRecordList(startDate, endDate).size.toDouble()\n        val avoidedPercentage = calculateAvoidedPercentage()\n\n        updatePieChart(avoidedPercentage)\n    }\n\n    private fun calculateAvoidedPercentage(): Int {\n        return if (habitCount == 0.0) 0 else ((avoidedCount / habitCount) * 100).toInt()\n    }\n\n    private fun updatePieChart(avoidedPercentage: Int) {\n        pieChart?.apply {\n            setUsePercentValues(true)\n            data = PieData(PieDataSet(\n                listOf(\n                    PieEntry(avoidedPercentage.toFloat(), getString(R.string.avoided)),\n                    PieEntry((100 - avoidedPercentage).toFloat(), getString(R.string.habits))\n                ),\n                \"\"\n            ).apply {\n                val lightSurface=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorOnBackground3,lightSurface,true)\n                val primaryColor=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorAccent,primaryColor,true)\n                setColors(primaryColor.data, lightSurface.data)\n                valueTextColor = Color.WHITE\n            })\n\n            legend.isEnabled = false\n            description = Description().apply { text = \"\" }\n            holeRadius = 50f\n            val typedValue = TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorBackground, typedValue, true)\n            setHoleColor(typedValue.data)\n            transparentCircleRadius = 50f\n            animateXY(1000, 1000)\n        }\n    }\n\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat =\n            SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        calendar.timeInMillis = Calendar.getInstance().timeInMillis\n        return formattedDate\n    }\n\n    fun getCalendarFromFormattedDate(formattedDate: String): Calendar {\n        val dateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        val date =\n            dateFormat.parse(formattedDate) // Parse the formatted date string into a Date object\n        val calendar = Calendar.getInstance()\n        calendar.time = date // Set the Calendar time to the parsed date\n        return calendar\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/YearlyFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.content.Context\nimport android.content.SharedPreferences\nimport android.graphics.Color\nimport android.os.Bundle\nimport android.os.Handler\nimport android.util.TypedValue\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.widget.Button\nimport android.widget.ImageView\nimport android.widget.TextView\nimport androidx.fragment.app.Fragment\nimport com.github.mikephil.charting.charts.PieChart\nimport com.github.mikephil.charting.components.Description\nimport com.github.mikephil.charting.data.PieData\nimport com.github.mikephil.charting.data.PieDataSet\nimport com.github.mikephil.charting.data.PieEntry\nimport rocks.poopjournal.todont.Helper\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\nimport rocks.poopjournal.todont.utils.SharedPrefUtils\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\n\nclass YearlyFragment : Fragment() {\n\n    private lateinit var calendar: Calendar\n    private lateinit var dbHelper: DatabaseUtils\n    private lateinit var dateFormat: SimpleDateFormat\n    private lateinit var preferences: SharedPrefUtils\n\n    private var pieChart: PieChart? = null\n    private var currentYear: Int = 0\n    private var initialDate: String? = null\n\n    private lateinit var yearText: TextView\n    private lateinit var mostAvoidedText: TextView\n    private lateinit var leastAvoidedText: TextView\n    private lateinit var dateRangeText: TextView\n    private lateinit var btnPrevious: ImageView\n    private lateinit var btnNext: ImageView\n\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View {\n        val view = inflater.inflate(R.layout.fragment_yearly, container, false)\n\n        initializeComponents(view)\n        setupInitialData()\n        updateYearData()\n\n        btnPrevious.setOnClickListener {\n            updateYear(-1)\n        }\n        btnNext.setOnClickListener {\n            updateYear(1)\n        }\n\n        return view\n    }\n\n    private fun initializeComponents(view: View) {\n        dbHelper = DatabaseUtils(requireContext())\n        dateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        preferences = SharedPrefUtils(requireContext())\n\n        yearText = view.findViewById(R.id.year)\n        mostAvoidedText = view.findViewById(R.id.mostavoided)\n        leastAvoidedText = view.findViewById(R.id.leastavoided)\n        dateRangeText = view.findViewById(R.id.daterange)\n        btnPrevious = view.findViewById(R.id.before)\n        btnNext = view.findViewById(R.id.after)\n        pieChart = view.findViewById(R.id.pieChart)\n\n        btnPrevious.setBackgroundResource(R.drawable.ic_backarrow)\n        btnNext.setBackgroundResource(R.drawable.ic_nextarrow)\n    }\n\n    private fun setupInitialData() {\n        calendar = Calendar.getInstance()\n        currentYear = calendar.get(Calendar.YEAR)\n        yearText.text = currentYear.toString()\n\n        initialDate = preferences.getString(\"InitialDate\", getTodayDate())\n        Helper.SelectedButtonOfLogTab = 3\n    }\n\n    private fun updateYear(offset: Int) {\n        currentYear += offset\n        yearText.text = currentYear.toString()\n\n        Handler().postDelayed({\n            btnPrevious.setBackgroundResource(R.drawable.ic_backarrow)\n        }, 100)\n\n        updateYearData()\n\n//        btnPrevious.isEnabled = initialDate?.split(\"-\")?.get(0)?.toInt() != currentYear\n//        btnNext.isEnabled = currentYear != Calendar.getInstance().get(Calendar.YEAR)\n    }\n\n    private fun updateYearData() {\n        val startDate = \"$currentYear-01-01\"\n        val endDate = \"$currentYear-12-31\"\n\n        val avoided = dbHelper.getYearlyAvoidedData(startDate, endDate)\n        val done = dbHelper.getYearlyDoneData(startDate, endDate)\n\n        if(avoided.isNotEmpty()){\n            mostAvoidedText.text = dbHelper?.getHabitById(avoided.toInt())?.name\n            mostAvoidedText.visibility=View.VISIBLE\n        }else{\n            mostAvoidedText.visibility=View.GONE\n        }\n\n        if(done.isNotEmpty()){\n            leastAvoidedText.text = dbHelper?.getHabitById(done.toInt())?.name\n            leastAvoidedText.visibility=View.VISIBLE\n        }else{\n            leastAvoidedText.visibility=View.GONE\n        }\n\n\n        val totalHabits = dbHelper.getHabitsCount() * 365.0\n        val avoidedCount = dbHelper.getYearlyAvoidedDataList(startDate, endDate).size.toDouble()\n        val percentage = (avoidedCount / totalHabits) * 100\n\n        setupPieChart(percentage.toInt())\n    }\n\n    private fun setupPieChart(avoidedPercentage: Int) {\n        pieChart?.apply {\n            setUsePercentValues(true)\n\n            val entries = listOf(\n                PieEntry(avoidedPercentage.toFloat(), getString(R.string.avoided)),\n                PieEntry((100 - avoidedPercentage).toFloat(), getString(R.string.habits))\n            )\n            val dataSet = PieDataSet(entries, \"\").apply {\n                valueTextColor = Color.WHITE\n                val lightSurface=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorOnBackground3,lightSurface,true)\n                val primaryColor=TypedValue()\n                requireContext().theme.resolveAttribute(R.attr.colorAccent,primaryColor,true)\n                setColors(primaryColor.data, lightSurface.data)\n            }\n\n            data = PieData(dataSet)\n            description = Description().apply { text = \"\" }\n            holeRadius = 50f\n            transparentCircleRadius = 50f\n            val typedValue = TypedValue()\n            requireContext().theme.resolveAttribute(R.attr.colorBackground, typedValue, true)\n            setHoleColor(typedValue.data)\n            animateXY(1000, 1000)\n        }\n    }\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        //Calendar.getInstance().timeInMillis.toString()\n        return formattedDate\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/fragments/menuFragment.kt",
    "content": "package rocks.poopjournal.todont.fragments\n\nimport android.os.Bundle\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport androidx.fragment.app.Fragment\nimport rocks.poopjournal.todont.R\n\nclass menuFragment : Fragment() {\n    override fun onCreateView(\n        inflater: LayoutInflater, container: ViewGroup?,\n        savedInstanceState: Bundle?\n    ): View? {\n        val view = inflater.inflate(R.layout.menu_fragment, container, false)\n\n        return view\n    }\n}\n\n\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/model/Alarm.kt",
    "content": "package rocks.poopjournal.todont.model\n\nimport rocks.poopjournal.todont.utils.Constants\nimport java.text.SimpleDateFormat\nimport java.util.Date\nimport java.util.Locale\n\nclass Alarm // Constructor\n    (// Getters and setters\n    var habitId:Int?,var alarmTime: Long, var frequency: String\n) {\n    val formattedAlarmTime: String\n        // Optional: Convert alarm time to readable format (for display purposes)\n        get() {\n            val sdf =\n                SimpleDateFormat(Constants.DATE_TIME_FORMAT, Locale.getDefault())\n            return sdf.format(Date(alarmTime))\n        }\n}\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/model/Habit.kt",
    "content": "package rocks.poopjournal.todont.model\n\ndata class Habit(\n    val id: Int? = null,\n    val date: String,\n    val name: String,\n    val description: String?,\n    var countAvoided: Int,\n    var countDone: Int,\n    val labelId: Int,\n    val coverImageUri: String? = null  // Add this line\n) {\n    var label: Label? = null\n}\n\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/model/HabitRecord.kt",
    "content": "package rocks.poopjournal.todont.model\n\nimport rocks.poopjournal.todont.utils.HabitStatus\n\ndata class HabitRecord (\n    val id: Int? = null,\n    val date: String,\n    val status: String,\n    val habitId: Int?,\n)\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/model/Label.kt",
    "content": "package rocks.poopjournal.todont.model\n\ndata class Label (\n    var labelId: Int? = null,\n    var name: String? = null,\n){\n    var habitCount: Int = 0\n    override fun toString(): String {\n        return name!!\n    }\n}\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/showcaseview/RippleBackground.kt",
    "content": "package rocks.poopjournal.todont.showcaseview\n\nimport android.animation.Animator\nimport android.animation.AnimatorSet\nimport android.animation.ObjectAnimator\nimport android.annotation.TargetApi\nimport android.content.Context\nimport android.graphics.Canvas\nimport android.graphics.Paint\nimport android.os.Build\nimport android.util.AttributeSet\nimport android.view.View\nimport android.view.animation.AccelerateDecelerateInterpolator\nimport android.widget.RelativeLayout\nimport rocks.poopjournal.todont.R\nimport kotlin.math.min\n\nclass RippleBackground : RelativeLayout {\n    private var rippleColor = 0\n    private var rippleStrokeWidth = 0f\n    private var rippleRadius = 0f\n    private var rippleDurationTime = 0\n    private var rippleAmount = 0\n    private var rippleDelay = 0\n    private var rippleScale = 0f\n    private var rippleType = 0\n    private var paint: Paint? = null\n    var isRippleAnimationRunning: Boolean = false\n        private set\n    private var animatorSet: AnimatorSet? = null\n    private var animatorList: ArrayList<Animator>? = null\n    private var rippleParams: LayoutParams? = null\n    private val rippleViewList = ArrayList<RippleView>()\n\n    constructor(context: Context?) : super(context)\n\n    constructor(context: Context, attrs: AttributeSet) : super(context, attrs) {\n        init(context, attrs)\n    }\n\n    constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(\n        context,\n        attrs,\n        defStyleAttr\n    ) {\n        init(context, attrs)\n    }\n\n    @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)\n    private fun init(context: Context, attrs: AttributeSet) {\n        if (isInEditMode) return\n\n        requireNotNull(attrs) { \"Attributes should be provided to this view,\" }\n\n        val typedArray = context.obtainStyledAttributes(attrs, R.styleable.RippleBackground)\n        rippleColor = typedArray.getColor(\n            R.styleable.RippleBackground_rb_color,\n            resources.getColor(android.R.color.holo_red_light)\n        )\n        rippleStrokeWidth = typedArray.getDimension(R.styleable.RippleBackground_rb_strokeWidth, 4f)\n        rippleRadius = typedArray.getDimension(R.styleable.RippleBackground_rb_radius, 4f)\n        rippleDurationTime =\n            typedArray.getInt(R.styleable.RippleBackground_rb_duration, DEFAULT_DURATION_TIME)\n        rippleAmount =\n            typedArray.getInt(R.styleable.RippleBackground_rb_rippleAmount, DEFAULT_RIPPLE_COUNT)\n        rippleScale = typedArray.getFloat(R.styleable.RippleBackground_rb_scale, DEFAULT_SCALE)\n        rippleType = typedArray.getInt(R.styleable.RippleBackground_rb_type, DEFAULT_FILL_TYPE)\n        typedArray.recycle()\n\n        rippleDelay = rippleDurationTime / rippleAmount\n\n        paint = Paint()\n        paint!!.isAntiAlias = true\n        if (rippleType == DEFAULT_FILL_TYPE) {\n            rippleStrokeWidth = 0f\n            paint!!.style = Paint.Style.FILL\n        } else paint!!.style = Paint.Style.STROKE\n        paint!!.color = rippleColor\n\n        rippleParams = LayoutParams(\n            (2 * (rippleRadius + rippleStrokeWidth)).toInt(),\n            (2 * (rippleRadius + rippleStrokeWidth)).toInt()\n        )\n        rippleParams!!.addRule(CENTER_IN_PARENT, TRUE)\n\n        animatorSet = AnimatorSet()\n        animatorSet!!.interpolator = AccelerateDecelerateInterpolator()\n        animatorList = ArrayList()\n\n        for (i in 0 until rippleAmount) {\n            val rippleView = RippleView(getContext())\n            addView(rippleView, rippleParams)\n            rippleViewList.add(rippleView)\n            val scaleXAnimator = ObjectAnimator.ofFloat(rippleView, \"ScaleX\", 1.0f, rippleScale)\n            scaleXAnimator.repeatCount = ObjectAnimator.INFINITE\n            scaleXAnimator.repeatMode = ObjectAnimator.RESTART\n            scaleXAnimator.startDelay = (i * rippleDelay).toLong()\n            scaleXAnimator.setDuration(rippleDurationTime.toLong())\n            animatorList!!.add(scaleXAnimator)\n            val scaleYAnimator = ObjectAnimator.ofFloat(rippleView, \"ScaleY\", 1.0f, rippleScale)\n            scaleYAnimator.repeatCount = ObjectAnimator.INFINITE\n            scaleYAnimator.repeatMode = ObjectAnimator.RESTART\n            scaleYAnimator.startDelay = (i * rippleDelay).toLong()\n            scaleYAnimator.setDuration(rippleDurationTime.toLong())\n            animatorList!!.add(scaleYAnimator)\n            val alphaAnimator = ObjectAnimator.ofFloat(rippleView, \"Alpha\", 1.0f, 0f)\n            alphaAnimator.repeatCount = ObjectAnimator.INFINITE\n            alphaAnimator.repeatMode = ObjectAnimator.RESTART\n            alphaAnimator.startDelay = (i * rippleDelay).toLong()\n            alphaAnimator.setDuration(rippleDurationTime.toLong())\n            animatorList!!.add(alphaAnimator)\n        }\n\n        animatorSet!!.playTogether(animatorList)\n    }\n\n    private inner class RippleView(context: Context?) : View(context) {\n        init {\n            this.visibility = INVISIBLE\n        }\n\n        override fun onDraw(canvas: Canvas) {\n            val radius = ((min(\n                width.toDouble(),\n                height.toDouble()\n            )) / 2).toInt()\n            canvas.drawCircle(\n                radius.toFloat(), radius.toFloat(), radius - rippleStrokeWidth,\n                paint!!\n            )\n        }\n    }\n\n    fun startRippleAnimation() {\n        if (!isRippleAnimationRunning) {\n            for (rippleView in rippleViewList) {\n                rippleView.visibility = VISIBLE\n            }\n            animatorSet!!.start()\n            isRippleAnimationRunning = true\n        }\n    }\n\n    fun stopRippleAnimation() {\n        if (isRippleAnimationRunning) {\n            animatorSet!!.end()\n            isRippleAnimationRunning = false\n        }\n    }\n\n    companion object {\n        private const val DEFAULT_RIPPLE_COUNT = 6\n        private const val DEFAULT_DURATION_TIME = 3000\n        private const val DEFAULT_SCALE = 6.0f\n        private const val DEFAULT_FILL_TYPE = 0\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/showcaseview/ShowcaseViewBuilder.kt",
    "content": "package rocks.poopjournal.todont.showcaseview\n\nimport android.app.Activity\nimport android.content.Context\nimport android.graphics.Bitmap\nimport android.graphics.Canvas\nimport android.graphics.Paint\nimport android.graphics.PorterDuff\nimport android.graphics.PorterDuffXfermode\nimport android.graphics.Rect\nimport android.graphics.RectF\nimport android.graphics.drawable.Drawable\nimport android.util.AttributeSet\nimport android.util.DisplayMetrics\nimport android.util.Log\nimport android.view.Gravity\nimport android.view.LayoutInflater\nimport android.view.MotionEvent\nimport android.view.View\nimport android.view.View.OnTouchListener\nimport android.view.ViewGroup\nimport android.view.ViewTreeObserver.OnGlobalLayoutListener\nimport android.widget.LinearLayout\n\nclass ShowcaseViewBuilder : View, OnTouchListener {\n    private var mActivity: Activity? = null\n    private var mTargetView: View? = null\n    private val mCustomView: MutableList<View> = ArrayList()\n    private val mCustomViewLeftMargins: MutableList<Float> = ArrayList()\n    private val mCustomViewTopMargins: MutableList<Float> = ArrayList()\n    private val mCustomViewRightMargins: MutableList<Float> = ArrayList()\n    private val mCustomViewBottomMargins: MutableList<Float> = ArrayList()\n    private val mCustomViewGravity: MutableList<Int> = ArrayList()\n    private var mCenterX = 0f\n    private var mCenterY = 0f\n    private var mRadius = 0f\n    private var mMarkerDrawable: Drawable? = null\n    private var mMarkerDrawableGravity = 0\n    private var ringColor = 0\n    private var backgroundOverlayColor = 0\n    private var mCustomViewMargin = 0\n    private var mShape = SHAPE_CIRCLE\n    private var mBgOverlayShape = FULL_SCREEN\n    private var mRoundRectCorner = 0\n    private val idsRectMap = HashMap<Rect, Int>()\n    private val idsClickListenerMap = HashMap<Int, OnClickListener?>()\n    private var mHideOnTouchOutside = false\n    private var mRingWidth = 10f\n    private var mShowcaseMargin = 12f\n    private var mRoundRectOffset = 170f\n    private var mMarkerDrawableLeftMargin = 0f\n    private var mMarkerDrawableRightMargin = 0f\n    private var mMarkerDrawableTopMargin = 0f\n    private var mMarkerDrawableBottomMargin = 0f\n    private var tempCanvas: Canvas? = null\n    private var backgroundPaint: Paint? = null\n    private var transparentPaint: Paint? = null\n    private var ringPaint: Paint? = null\n    private var mTargetViewGlobalRect: Rect? = null\n\n    private constructor(context: Context) : super(context)\n\n    private constructor(context: Context, attrs: AttributeSet) : super(context, attrs)\n\n    fun setTargetView(view: View?): ShowcaseViewBuilder {\n        mTargetView = view\n        return this\n    }\n\n    private fun calculateRadiusAndCenter() {\n        val width = mTargetView!!.measuredWidth\n        val height = mTargetView!!.measuredHeight\n\n        val xy = intArrayOf(0, 0)\n        mTargetView!!.getLocationInWindow(xy)\n\n        mCenterX = (xy[0] + (width / 2)).toFloat()\n        mCenterY = (xy[1] + (height / 2)).toFloat()\n\n        mRadius = if (width > height) {\n            (7 * (width) / 12).toFloat()\n        } else {\n            (7 * (height) / 12).toFloat()\n        }\n    }\n\n    fun setHideOnTouchOutside(value: Boolean): ShowcaseViewBuilder {\n        this.mHideOnTouchOutside = value\n        return this\n    }\n\n    fun setMarkerDrawable(drawable: Drawable?, gravity: Int): ShowcaseViewBuilder {\n        this.mMarkerDrawable = drawable\n        this.mMarkerDrawableGravity = gravity\n        return this\n    }\n\n    fun setDrawableLeftMargin(margin: Float): ShowcaseViewBuilder {\n        this.mMarkerDrawableLeftMargin = margin\n        return this\n    }\n\n    fun setRoundRectOffset(roundRectOffset: Float): ShowcaseViewBuilder {\n        this.mRoundRectOffset = roundRectOffset\n        return this\n    }\n\n    fun setDrawableRightMargin(margin: Float): ShowcaseViewBuilder {\n        this.mMarkerDrawableRightMargin = margin\n        return this\n    }\n\n    fun setDrawableTopMargin(margin: Float): ShowcaseViewBuilder {\n        this.mMarkerDrawableTopMargin = margin\n        return this\n    }\n\n    fun setDrawableBottomMargin(margin: Float): ShowcaseViewBuilder {\n        this.mMarkerDrawableBottomMargin = margin\n        return this\n    }\n\n    fun setShowcaseShape(shape: Int): ShowcaseViewBuilder {\n        this.mShape = shape\n        return this\n    }\n\n    fun setBgOverlayShape(bgOverlayShape: Int): ShowcaseViewBuilder {\n        this.mBgOverlayShape = bgOverlayShape\n        return this\n    }\n\n    fun setRoundRectCornerDirection(roundRectCornerDirection: Int): ShowcaseViewBuilder {\n        this.mRoundRectCorner = roundRectCornerDirection\n        return this\n    }\n\n    fun addCustomView(layoutId: Int, gravity: Int): ShowcaseViewBuilder {\n        val view = LayoutInflater.from(mActivity).inflate(layoutId, null)\n        val linearLayout = LinearLayout(mActivity)\n        linearLayout.addView(view)\n        linearLayout.gravity = Gravity.CENTER\n\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        linearLayout.measure(widthSpec, heightSpec)\n        mCustomView.add(linearLayout)\n        mCustomViewGravity.add(gravity)\n        mCustomViewLeftMargins.add(0f)\n        mCustomViewTopMargins.add(0f)\n        mCustomViewRightMargins.add(0f)\n        mCustomViewBottomMargins.add(0f)\n        return this\n    }\n\n    fun addCustomView(view: View?, gravity: Int): ShowcaseViewBuilder {\n        val linearLayout = LinearLayout(mActivity)\n        linearLayout.addView(view)\n        linearLayout.gravity = Gravity.CENTER\n\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        linearLayout.measure(widthSpec, heightSpec)\n        mCustomView.add(linearLayout)\n        mCustomViewGravity.add(gravity)\n        mCustomViewLeftMargins.add(0f)\n        mCustomViewTopMargins.add(0f)\n        mCustomViewRightMargins.add(0f)\n        mCustomViewBottomMargins.add(0f)\n        return this\n    }\n\n    fun addCustomView(\n        layoutId: Int,\n        gravity: Int,\n        leftMargin: Float,\n        topMargin: Float,\n        rightMargin: Float,\n        bottomMargin: Float\n    ): ShowcaseViewBuilder {\n        val view = LayoutInflater.from(mActivity).inflate(layoutId, null)\n        val linearLayout = LinearLayout(mActivity)\n        linearLayout.addView(view)\n        linearLayout.gravity = Gravity.CENTER\n\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        linearLayout.measure(widthSpec, heightSpec)\n        mCustomView.add(linearLayout)\n        mCustomViewGravity.add(gravity)\n        mCustomViewLeftMargins.add(leftMargin)\n        mCustomViewTopMargins.add(topMargin)\n        mCustomViewRightMargins.add(rightMargin)\n        mCustomViewBottomMargins.add(bottomMargin)\n        return this\n    }\n\n    fun addCustomView(\n        view: View?,\n        gravity: Int,\n        leftMargin: Float,\n        topMargin: Float,\n        rightMargin: Float,\n        bottomMargin: Float\n    ): ShowcaseViewBuilder {\n        val linearLayout = LinearLayout(mActivity)\n        linearLayout.addView(view)\n        linearLayout.gravity = Gravity.CENTER\n\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        linearLayout.measure(widthSpec, heightSpec)\n        mCustomView.add(linearLayout)\n        mCustomViewGravity.add(gravity)\n        mCustomViewLeftMargins.add(leftMargin)\n        mCustomViewTopMargins.add(topMargin)\n        mCustomViewRightMargins.add(rightMargin)\n        mCustomViewBottomMargins.add(bottomMargin)\n        return this\n    }\n\n    fun addCustomView(view: View): ShowcaseViewBuilder {\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        view.measure(widthSpec, heightSpec)\n        mCustomView.add(view)\n        mCustomViewGravity.add(0)\n        mCustomViewLeftMargins.add(0f)\n        mCustomViewTopMargins.add(0f)\n        mCustomViewRightMargins.add(0f)\n        mCustomViewBottomMargins.add(0f)\n        return this\n    }\n\n    fun addCustomView(layoutId: Int): ShowcaseViewBuilder {\n        val view = LayoutInflater.from(mActivity).inflate(layoutId, null)\n\n        val metrics = DisplayMetrics()\n        mActivity!!.windowManager.defaultDisplay.getMetrics(metrics)\n\n        val rect = Rect()\n        rect[0, 0, metrics.widthPixels] = metrics.heightPixels\n\n        val widthSpec = MeasureSpec.makeMeasureSpec(rect.width(), MeasureSpec.EXACTLY)\n        val heightSpec = MeasureSpec.makeMeasureSpec(rect.height(), MeasureSpec.EXACTLY)\n\n        view.measure(widthSpec, heightSpec)\n        mCustomView.add(view)\n        mCustomViewGravity.add(0)\n        mCustomViewLeftMargins.add(0f)\n        mCustomViewTopMargins.add(0f)\n        mCustomViewRightMargins.add(0f)\n        mCustomViewBottomMargins.add(0f)\n        return this\n    }\n\n    /**\n     * Deprecated. Use @addCustomView(int layoutId, int gravity, int leftMargin, int topMargin, int rightMargin, int bottomMargin) instead\n     *\n     * @param margin\n     * @return\n     */\n    fun setCustomViewMargin(margin: Int): ShowcaseViewBuilder {\n        this.mCustomViewMargin = margin\n        return this\n    }\n\n    fun setRingColor(color: Int): ShowcaseViewBuilder {\n        this.ringColor = color\n        return this\n    }\n\n    fun setRingWidth(ringWidth: Float): ShowcaseViewBuilder {\n        this.mRingWidth = ringWidth\n        return this\n    }\n\n    fun setShowcaseMargin(showcaseMargin: Float): ShowcaseViewBuilder {\n        this.mShowcaseMargin = showcaseMargin\n        return this\n    }\n\n    fun setBackgroundOverlayColor(color: Int): ShowcaseViewBuilder {\n        this.backgroundOverlayColor = color\n        return this\n    }\n\n    fun show() {\n        transparentPaint = Paint()\n        ringPaint = Paint()\n        backgroundPaint = Paint()\n        if (mTargetView != null) {\n            if (mTargetView!!.width == 0 || mTargetView!!.height == 0) {\n                mTargetView!!.viewTreeObserver.addOnGlobalLayoutListener(object :\n                    OnGlobalLayoutListener {\n                    override fun onGlobalLayout() {\n                        invalidate()\n                        addShowcaseView()\n                        mTargetView!!.viewTreeObserver.removeGlobalOnLayoutListener(this)\n                    }\n                })\n            } else {\n                invalidate()\n                addShowcaseView()\n            }\n        }\n        setOnTouchListener(this)\n    }\n\n    private fun addShowcaseView() {\n        (mActivity!!.window.decorView as ViewGroup).addView(this)\n    }\n\n    fun hide() {\n        mCustomView.clear()\n        mCustomViewGravity.clear()\n        mCustomViewLeftMargins.clear()\n        mCustomViewRightMargins.clear()\n        mCustomViewTopMargins.clear()\n        mCustomViewBottomMargins.clear()\n        idsClickListenerMap.clear()\n        idsRectMap.clear()\n        mHideOnTouchOutside = false\n        (mActivity!!.window.decorView as ViewGroup).removeView(this)\n    }\n\n    override fun onDraw(canvas: Canvas) {\n        if (mTargetView != null) {\n            setShowcase(canvas)\n            drawMarkerDrawable(canvas)\n            addCustomView(canvas)\n        }\n        super.onDraw(canvas)\n    }\n\n    private fun drawMarkerDrawable(canvas: Canvas) {\n        if (mMarkerDrawable != null) {\n            when (mMarkerDrawableGravity) {\n                Gravity.LEFT, Gravity.START -> mMarkerDrawable!!.setBounds(\n                    (mCenterX + mMarkerDrawableLeftMargin - mRadius - mMarkerDrawable!!.minimumWidth - mRingWidth - 10).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin - mMarkerDrawable!!.minimumHeight).toInt(),\n                    (mCenterX + mMarkerDrawableLeftMargin - mRadius - mRingWidth - 10).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin).toInt()\n                )\n\n                Gravity.TOP -> mMarkerDrawable!!.setBounds(\n                    (mCenterX + mMarkerDrawableLeftMargin - mMarkerDrawable!!.minimumWidth).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin - mRadius - mMarkerDrawable!!.minimumHeight - mRingWidth - 10).toInt(),\n                    (mCenterX + mMarkerDrawableLeftMargin).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin - mRadius - mRingWidth - 10).toInt()\n                )\n\n                Gravity.RIGHT, Gravity.END -> mMarkerDrawable!!.setBounds(\n                    (mCenterX + mMarkerDrawableLeftMargin + mRadius + mRingWidth + 10).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin - mMarkerDrawable!!.minimumHeight).toInt(),\n                    (mCenterX + mMarkerDrawableLeftMargin + mRadius + mMarkerDrawable!!.minimumWidth + mRingWidth + 10).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin).toInt()\n                )\n\n                Gravity.BOTTOM -> mMarkerDrawable!!.setBounds(\n                    (mCenterX + mMarkerDrawableLeftMargin - mMarkerDrawable!!.minimumWidth).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin + mRadius + mRingWidth + 10).toInt(),\n                    (mCenterX + mMarkerDrawableLeftMargin).toInt(),\n                    (mCenterY + mMarkerDrawableTopMargin + mRadius + mMarkerDrawable!!.minimumHeight + mRingWidth + 10).toInt()\n                )\n            }\n\n            mMarkerDrawable!!.draw(canvas)\n        } else {\n            Log.d(TAG, \"No marker drawable defined\")\n        }\n    }\n\n    private fun addCustomView(canvas: Canvas) {\n        if (mCustomView.size != 0) {\n            for (i in mCustomView.indices) {\n                val cy = (mCustomView[i].measuredHeight / 2).toFloat()\n                val cx = (mCustomView[i].measuredWidth / 2).toFloat()\n                var diffY: Float\n                var diffX: Float\n                val marginTop = mCustomViewTopMargins[i]\n                val marginLeft = mCustomViewLeftMargins[i]\n                val marginRight = mCustomViewRightMargins[i]\n                val marginBottom = mCustomViewBottomMargins[i]\n                mTargetViewGlobalRect = Rect()\n                mTargetView!!.getGlobalVisibleRect(mTargetViewGlobalRect)\n                val view = mCustomView[i]\n                when (mCustomViewGravity[i]) {\n                    Gravity.START, Gravity.LEFT -> {\n                        diffY = mCenterY - cy\n                        diffX = mCenterX - cx\n                        if (diffX < 0) {\n                            view.layout(\n                                0, 0, (mCenterX - view.measuredWidth - 2 * marginRight).toInt(),\n                                (mCustomView[i].measuredHeight + 2 * (diffY + marginTop)).toInt()\n                            )\n                        } else {\n                            view.layout(\n                                diffX.toInt(),\n                                0,\n                                (view.measuredWidth - diffX - 2 * marginRight).toInt(),\n                                (mCustomView[i].measuredHeight + 2 * (diffY + marginTop)).toInt()\n                            )\n                        }\n                    }\n\n                    Gravity.TOP -> {\n                        diffY = mCenterY - cy - 2 * mTargetView!!.measuredHeight\n                        view.layout(\n                            (-marginLeft).toInt(), 0, (view.measuredWidth + marginLeft).toInt(),\n                            (mCustomView[i].measuredHeight + 2 * (diffY + marginTop)).toInt()\n                        )\n                    }\n\n                    Gravity.END, Gravity.RIGHT -> {\n                        diffY = mCenterY - cy\n                        view.layout(\n                            -2 * mTargetViewGlobalRect!!.right,\n                            0,\n                            (view.measuredWidth + 4 * marginLeft).toInt(),\n                            (mCustomView[i].measuredHeight + 2 * (diffY + marginTop)).toInt()\n                        )\n                    }\n\n                    Gravity.BOTTOM -> {\n                        diffY = mCenterY - cy + 2 * mTargetView!!.measuredHeight\n                        view.layout(\n                            (-marginLeft).toInt(), 0, (view.measuredWidth + marginLeft).toInt(),\n                            (mCustomView[i].measuredHeight + 2 * (diffY + marginTop)).toInt()\n                        )\n                    }\n\n                    else -> mCustomView[i].layout(\n                        0,\n                        0,\n                        mCustomView[i].measuredWidth,\n                        mCustomView[i].measuredHeight\n                    )\n                }\n                mCustomView[i].draw(canvas)\n            }\n        } else {\n            Log.d(TAG, \"No Custom View defined\")\n        }\n    }\n\n    private fun getAllChildren(v: View): ArrayList<View> {\n        if (v !is ViewGroup) {\n            val viewArrayList = ArrayList<View>()\n            viewArrayList.add(v)\n            return viewArrayList\n        }\n\n        val result = ArrayList<View>()\n\n        val viewGroup = v\n        for (i in 0 until viewGroup.childCount) {\n            val child = viewGroup.getChildAt(i)\n            val viewArrayList = ArrayList<View>()\n            viewArrayList.add(v)\n            viewArrayList.addAll(getAllChildren(child))\n\n            result.addAll(viewArrayList)\n        }\n        return result\n    }\n\n    private fun setShowcase(canvas: Canvas) {\n        calculateRadiusAndCenter()\n        val bitmap = Bitmap.createBitmap(canvas.width, canvas.height, Bitmap.Config.ARGB_8888)\n        tempCanvas = Canvas(bitmap)\n\n        backgroundPaint!!.color = backgroundOverlayColor\n        backgroundPaint!!.isAntiAlias = true\n\n        transparentPaint!!.color = resources.getColor(android.R.color.transparent)\n        transparentPaint!!.setXfermode(PorterDuffXfermode(PorterDuff.Mode.CLEAR))\n        transparentPaint!!.isAntiAlias = true\n\n        ringPaint!!.color = ringColor\n        ringPaint!!.setXfermode(PorterDuffXfermode(PorterDuff.Mode.ADD))\n        ringPaint!!.isAntiAlias = true\n\n        if (mBgOverlayShape == ROUND_RECT) {\n            val oval = RectF()\n            when (mRoundRectCorner) {\n                BOTTOM_LEFT -> {\n                    oval[-mRoundRectOffset, -tempCanvas!!.height.toFloat(), 2 * tempCanvas!!.width + mRoundRectOffset] =\n                        tempCanvas!!.height.toFloat()\n                    tempCanvas!!.drawArc(oval, 90f, 90f, true, backgroundPaint!!)\n                }\n\n                BOTTOM_RIGHT -> {\n                    oval[-tempCanvas!!.width - mRoundRectOffset, -tempCanvas!!.height.toFloat(), tempCanvas!!.width + mRoundRectOffset] =\n                        tempCanvas!!.height.toFloat()\n                    tempCanvas!!.drawArc(oval, 360f, 90f, true, backgroundPaint!!)\n                }\n\n                TOP_LEFT -> {\n                    oval[-mRoundRectOffset, 0f, 2 * tempCanvas!!.width + mRoundRectOffset] =\n                        (2 * tempCanvas!!.height).toFloat()\n                    tempCanvas!!.drawArc(oval, 180f, 90f, true, backgroundPaint!!)\n                }\n\n                TOP_RIGHT -> {\n                    oval[-tempCanvas!!.width - mRoundRectOffset, 0f, tempCanvas!!.width + mRoundRectOffset] =\n                        (2 * tempCanvas!!.height).toFloat()\n                    tempCanvas!!.drawArc(oval, 270f, 90f, true, backgroundPaint!!)\n                }\n\n                else -> {\n                    oval[-mRoundRectOffset, -tempCanvas!!.height.toFloat(), 2 * tempCanvas!!.width + mRoundRectOffset] =\n                        tempCanvas!!.height.toFloat()\n                    tempCanvas!!.drawArc(oval, 90f, 90f, true, backgroundPaint!!)\n                }\n            }\n        } else {\n            tempCanvas!!.drawRect(\n                0f, 0f, tempCanvas!!.width.toFloat(), tempCanvas!!.height.toFloat(),\n                backgroundPaint!!\n            )\n        }\n\n        if (mShape == SHAPE_SKEW) {\n            val r = Rect()\n            val ring = Rect()\n            mTargetView!!.getGlobalVisibleRect(r)\n            mTargetView!!.getGlobalVisibleRect(ring)\n            //Showcase rect\n            r.top = (r.top - mShowcaseMargin).toInt()\n            r.left = (r.left - mShowcaseMargin).toInt()\n            r.right = (r.right + mShowcaseMargin).toInt()\n            r.bottom = (r.bottom + mShowcaseMargin).toInt()\n            //Showcase ring rect\n            ring.top = (ring.top - (mShowcaseMargin + mRingWidth)).toInt()\n            ring.left = (ring.left - (mShowcaseMargin + mRingWidth)).toInt()\n            ring.right = (ring.right + (mShowcaseMargin + mRingWidth)).toInt()\n            ring.bottom = (ring.bottom + (mShowcaseMargin + mRingWidth)).toInt()\n            tempCanvas!!.drawRect(ring, ringPaint!!)\n            tempCanvas!!.drawRect(r, transparentPaint!!)\n        } else {\n            tempCanvas!!.drawCircle(mCenterX, mCenterY, mRadius + mRingWidth, ringPaint!!)\n            tempCanvas!!.drawCircle(mCenterX, mCenterY, mRadius, transparentPaint!!)\n        }\n\n        canvas.drawBitmap(bitmap, 0f, 0f, Paint())\n    }\n\n    fun setClickListenerOnView(id: Int, clickListener: OnClickListener?) {\n        idsClickListenerMap[id] = clickListener\n    }\n\n    private fun getAbsoluteLeft(myView: View?): Int {\n        if (myView == null) {\n            return 0\n        }\n        return if (myView.parent === myView.rootView) myView.left\n        else myView.left + getAbsoluteLeft(myView.parent as View)\n    }\n\n    private fun getAbsoluteTop(myView: View?): Int {\n        if (myView == null) {\n            return 0\n        }\n        return if (myView.parent === myView.rootView) myView.top\n        else myView.top + getAbsoluteTop(myView.parent as View)\n    }\n\n    override fun onTouch(v: View, event: MotionEvent): Boolean {\n        if (idsRectMap.isEmpty()) {\n            for (parentView in mCustomView) {\n                val childrenViews: List<View> = getAllChildren(parentView)\n                for (view in childrenViews) {\n                    val rect = Rect()\n                    rect[getAbsoluteLeft(view), getAbsoluteTop(view), getAbsoluteLeft(view) + view.measuredWidth] =\n                        getAbsoluteTop(view) + view.measuredHeight\n                    if (view.id > 0) {\n                        idsRectMap[rect] = view.id\n                    }\n                }\n            }\n        }\n\n        if (event.action == MotionEvent.ACTION_UP) {\n            val X = event.x\n            val Y = event.y\n            val keys: Array<Any> = idsRectMap.keys.toTypedArray()\n            for (i in 0 until idsRectMap.size) {\n                val r = keys[i] as Rect\n                if (r.contains(X.toInt(), Y.toInt())) {\n                    val id = idsRectMap[r]!!\n                    if (idsClickListenerMap[id] != null) {\n                        idsClickListenerMap[id]!!.onClick(v)\n                        return true\n                    }\n                }\n            }\n\n            if (mHideOnTouchOutside) {\n                hide()\n                return true\n            }\n        }\n        return false\n    }\n\n    companion object {\n        private const val TAG = \"SHOWCASE_VIEW\"\n\n        //Showcase Shapes constants\n        const val SHAPE_CIRCLE: Int = 0 //Default Shape\n        const val SHAPE_SKEW: Int = 1\n\n        //Bg Overlay Shapes constants\n        const val FULL_SCREEN: Int = 2 //Default Shape\n        const val ROUND_RECT: Int = 3\n\n        //Round rect corner direction constants\n        const val BOTTOM_LEFT: Int = 4\n        const val BOTTOM_RIGHT: Int = 5\n        const val TOP_LEFT: Int = 6\n        const val TOP_RIGHT: Int = 7\n\n        @JvmStatic\n        fun init(activity: Activity): ShowcaseViewBuilder {\n            val showcaseViewBuilder = ShowcaseViewBuilder(activity)\n            showcaseViewBuilder.mActivity = activity\n            showcaseViewBuilder.isClickable = true\n            return showcaseViewBuilder\n        }\n    }\n}\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/Constants.kt",
    "content": "package rocks.poopjournal.todont.utils;\n\nimport android.content.Context\nimport rocks.poopjournal.todont.R\n\n\npublic class Constants {\n\n    companion object {\n            val ADD_NEW_HABIT=\"ADD_NEW_HABIT\"\n            val FILES_DIRECTORY=\"Cover_Images\"\n            const val DATE_FORMAT = \"yyyy-MM-dd\"\n            const val DATE_TIME_FORMAT = \"yyyy-MM-dd HH:mm\"\n            const val INITIAL_DATE_KEY = \"InitialDate\"\n            const val NO = \"no\"\n            const val YES = \"yes\"\n            const val APP_THEME_PRIMARY_COLOR = \"app_theme_clr\"\n            const val APP_THEME_SECONDARY_COLOR = \"app_theme_clr2\"\n            const val APP_DISABLE_PRIMARY_COLOR = \"app_disable_clr\"\n            const val APP_DISABLE_SECONDARY_COLOR = \"app_disable_clr2\"\n\n            const val APP_TAG_LINE = \"app_tag_line\"\n            const val DEFAULT_APP_COLOR = \"#08a27b\"\n            const val DEFAULT_APP_COLOR2 = \"#26bf62\"\n            const val DEFAULT_APP_DISABLE_COLOR = \"#DCDCDC\"\n            const val DEFAULT_APP_DISABLE_COLOR2 = \"#FFFFFF\"\n\n//            const val NOTIFICATION_TIME_FORMAT=context.getString(R.string.time)\"Time: %02d:%02d, Frequency: %s\"\n\n             var IS_OK=false\n             var CURRENT_THEME:String=\"\"\n            fun getNotificationTimeText(context: Context, hour: Int, minute: Int, frequency: String): String {\n                    val timeLabel = context.getString(R.string.time)\n                    val frequencyLabel = context.getString(R.string.frequncy)\n                    val format = \"%s: %02d:%02d, %s: %s\"\n                    return String.format(format, timeLabel, hour, minute, frequencyLabel, frequency)\n            }\n    }\n\n}\n\nenum class ThemeMode(var value:String){\n        LIGHT_MODE (\"1\"),\n        DARK_MODE  (\"2\"),\n        FOLLOW_SYS (\"3\"),\n        DRACULA    (\"4\"),\n        DRACULA_PRO(\"5\"),\n        DRACULA_PRO_ALUCARD(\"6\"),\n        DRACULA_PRO_BUFFY(\"7\"),\n        DRACULA_PRO_BLADE(\"9\"),\n\n}\n\nenum class HabitStatus(var value: String){\n        AVOIDED(\"Avoided\"),DONE(\"Done\")\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/DatabaseUtils.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.content.ContentValues\nimport android.content.Context\nimport android.database.Cursor\nimport android.database.sqlite.SQLiteDatabase\nimport android.database.sqlite.SQLiteOpenHelper\nimport android.os.Build\nimport android.os.Environment\nimport android.provider.MediaStore\nimport android.util.Log\nimport android.widget.Toast\nimport rocks.poopjournal.todont.model.Habit\n\nimport rocks.poopjournal.todont.model.Alarm\nimport rocks.poopjournal.todont.model.Label\nimport rocks.poopjournal.todont.model.HabitRecord\nimport java.io.File\nimport java.io.FileInputStream\nimport java.io.FileOutputStream\nimport java.io.IOException\nimport java.io.OutputStream\nimport java.util.*\nimport kotlin.collections.ArrayList\n\nclass DatabaseUtils(val context: Context) : SQLiteOpenHelper(context, DATABASE_NAME, null, DATABASE_VERSION) {\n\n    override fun onCreate(db: SQLiteDatabase) {\n        db.execSQL(CREATE_TABLE_ALARM)\n        db.execSQL(CREATE_TABLE_HABIT)\n        db.execSQL(CREATE_TABLE_LABEL)\n        db.execSQL(CREATE_TABLE_RECORD)\n    }\n\n    override fun onUpgrade(db: SQLiteDatabase, oldVersion: Int, newVersion: Int) {\n        db.execSQL(\"DROP TABLE IF EXISTS $TABLE_ALARM\")\n        db.execSQL(\"DROP TABLE IF EXISTS $TABLE_HABIT\")\n        db.execSQL(\"DROP TABLE IF EXISTS $TABLE_LABEL\")\n        db.execSQL(\"DROP TABLE IF EXISTS $TABLE_RECORD\")\n        onCreate(db)\n    }\n\n\n\n    fun insertHabit(habit: Habit): Long {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_DATE, habit.date)\n            put(COLUMN_HABIT, habit.name)\n            put(COLUMN_DESCRIPTION, habit.description)\n            put(COLUMN_COUNT_AVOIDED, habit.countAvoided)\n            put(COLUMN_COUNT_DONE, habit.countDone)\n            put(COLUMN_LABEL_ID, habit.labelId)\n            put(COLUMN_COVER_IMAGE_URI, habit.coverImageUri)  // Add this line\n        }\n        var count=0L\n        try {\n            count=db.insert(TABLE_HABIT, null, values)\n        }catch (ex:Exception){\n            ex.printStackTrace()\n        }\n        return count\n    }\n\n    fun closeDatabase(){\n        val db = writableDatabase\n        db.close()\n    }\n\n    fun getAllHabits(): ArrayList<Habit> {\n        val habitsList = ArrayList<Habit>()\n        val db = readableDatabase\n        var cursor: Cursor? = null\n\n        try {\n            // Query to fetch all habits\n            cursor = db.query(TABLE_HABIT, null, null, null, null, null, null)\n\n            if (cursor != null && cursor.moveToFirst()) {\n                do {\n                    // Extract habit data\n                    val id = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_ID))\n                    val date = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DATE))\n                    val habit = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT))\n                    val description = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DESCRIPTION))\n                    val countAvoided = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_AVOIDED))\n                    val countDone = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_DONE))\n                    val labelId = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_LABEL_ID))\n                    val coverImageUri = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_COVER_IMAGE_URI))\n                    // Create a habit object\n                    val habitObj = Habit(\n                        id = id,\n                        date = date,\n                        name = habit,\n                        description = description,\n                        countAvoided = countAvoided,\n                        countDone = countDone,\n                        labelId = labelId,\n                        coverImageUri = coverImageUri\n                    )\n\n                    // Fetch the associated label and set it\n                    habitObj.label = getLabelById(labelId)\n                    habitsList.add(habitObj)\n                } while (cursor.moveToNext())\n            }\n        } catch (e: Exception) {\n            e.printStackTrace() // Log the exception for debugging\n        } finally {\n            cursor?.close() // Close the cursor\n            db.close()      // Close the database\n        }\n\n        return habitsList\n    }\n\n    // Helper function to fetch a label by its ID\n    private fun getLabelById(labelId: Int): Label? {\n        val db = readableDatabase\n        var label: Label? = null\n        var cursor: Cursor? = null\n\n        try {\n            // Query to fetch the label by ID\n            val selection = \"$COLUMN_ID = ?\"\n            val selectionArgs = arrayOf(labelId.toString())\n            cursor = db.query(TABLE_LABEL, null, selection, selectionArgs, null, null, null)\n\n            if (cursor != null && cursor.moveToFirst()) {\n                // Extract label data\n                val id = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_ID))\n                val name = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_NAME))\n\n                label = Label(\n                    labelId = id,\n                    name = name\n                )\n            }\n        } catch (e: Exception) {\n            e.printStackTrace() // Log the exception for debugging\n        } finally {\n            cursor?.close() // Close the cursor\n            db.close()      // Close the database\n        }\n\n        return label\n    }\n\n    private fun countHabitsRelatedToLabel(labelId: Int?): Int {\n        if (labelId == null) return 0 // If the label ID is null, return 0\n\n        var count = 0\n        val db = this.readableDatabase\n        val query = \"SELECT COUNT(*) FROM $TABLE_HABIT WHERE $COLUMN_LABEL_ID = ?\"\n\n        val cursor = db.rawQuery(query, arrayOf(labelId.toString()))\n        if (cursor.moveToFirst()) {\n            count = cursor.getInt(0)\n        }\n        cursor.close()\n        db.close()\n\n        return count\n    }\n\n    // READ OPERATIONS\n    fun getAllAlarms(): List<Alarm> {\n        val alarms = mutableListOf<Alarm>()\n        val db = readableDatabase\n        val cursor = db.query(TABLE_ALARM, null, null, null, null, null, null)\n        with(cursor) {\n            while (moveToNext()) {\n                alarms.add(\n                    Alarm(\n                        getInt(getColumnIndexOrThrow(COLUMN_HABIT_ID)),\n                        getLong(getColumnIndexOrThrow(COLUMN_ALARM_TIME)),\n                        getString(getColumnIndexOrThrow(COLUMN_FREQUENCY)),\n                    )\n                )\n            }\n        }\n        cursor.close()\n        return alarms\n    }\n\n    fun getHabitById(id: Int): Habit? {\n        val db = readableDatabase\n        val cursor = db.query(TABLE_HABIT, null, \"$COLUMN_ID = ?\", arrayOf(id.toString()), null, null, null)\n        return if (cursor.moveToFirst()) {\n            Habit(\n                cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_ID)),\n                cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DATE)),\n                cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT)),\n                cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DESCRIPTION)),\n                cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_AVOIDED)),\n                cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_DONE)),\n                cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_LABEL_ID))\n            )\n        } else null\n    }\n\n    fun getAllLabels(): ArrayList<Label> {\n        val labels = ArrayList<Label>()\n        val db = readableDatabase\n        val cursor = db.query(TABLE_LABEL, null, null, null, null, null, null)\n        with(cursor) {\n            while (moveToNext()) {\n                val label=Label(\n                    getInt(getColumnIndexOrThrow(COLUMN_ID)),\n                    getString(getColumnIndexOrThrow(COLUMN_NAME))\n                )\n                label.habitCount=countHabitsRelatedToLabel(label.labelId)\n                labels.add(\n                    label\n                )\n            }\n        }\n        cursor.close()\n        return labels\n    }\n\n    // UPDATE OPERATIONS\n    fun updateAlarm(alarm: Alarm): Int {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_ALARM_TIME, alarm.alarmTime)\n            put(COLUMN_FREQUENCY, alarm.frequency)\n            put(COLUMN_HABIT_ID, alarm.habitId)\n        }\n        return db.update(TABLE_ALARM, values, \"$COLUMN_HABIT_ID = ?\", arrayOf(alarm.habitId.toString()))\n    }\n\n    fun updateHabit(habit: Habit): Int {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_DATE, habit.date)\n            put(COLUMN_HABIT, habit.name)\n            put(COLUMN_DESCRIPTION, habit.description)\n            put(COLUMN_COUNT_AVOIDED, habit.countAvoided)\n            put(COLUMN_COUNT_DONE, habit.countDone)\n            put(COLUMN_LABEL_ID, habit.labelId)\n        }\n        return db.update(TABLE_HABIT, values, \"$COLUMN_ID = ?\", arrayOf(habit.id.toString()))\n    }\n\n    fun incrementCount(habitId: Int, isAvoided: Boolean): Int {\n        val db = writableDatabase\n        val columnToUpdate = if (isAvoided) COLUMN_COUNT_AVOIDED else COLUMN_COUNT_DONE\n        val query = \"UPDATE $TABLE_HABIT SET $columnToUpdate = $columnToUpdate + 1 WHERE $COLUMN_ID = ?\"\n        return db.compileStatement(query).apply {\n            bindString(1, habitId.toString())\n        }.executeUpdateDelete()\n    }\n\n    // DELETE OPERATIONS\n    /*    fun deleteAlarm(habitId: Int): Int {\n            val db = writableDatabase\n            return db.delete(TABLE_ALARM, \"$COLUMN_HABIT_ID = ?\", arrayOf(habitId.toString()))\n        }*/\n\n        fun deleteAlarm(habitId: Int): Int {\n            val db = writableDatabase\n            return db.delete(TABLE_ALARM, \"$COLUMN_HABIT_ID = ?\", arrayOf(habitId.toString()))\n        }\n\n\n    fun deleteHabit(id: Int?): Int {\n        val db = writableDatabase\n        return db.delete(TABLE_HABIT, \"$COLUMN_ID = ?\", arrayOf(id.toString()))\n    }\n\n    fun deleteHabitRecordWithStatus(habitId: Int?, status: String): Int {\n        val db = writableDatabase\n        val selection = \"$COLUMN_HABIT_ID = ? AND $COLUMN_STATUS = ?\"\n        val selectionArgs = arrayOf(habitId.toString(), status)\n        return db.delete(TABLE_RECORD, selection, selectionArgs)\n    }\n\n    fun deleteLabel(id: Int?):Int {\n        val db = writableDatabase\n        return db.delete(TABLE_LABEL, \"$COLUMN_ID = ?\", arrayOf(id.toString()))\n    }\n\n    fun deleteAllHabitRecords(id: Int?):Int {\n        if (id == null) return -1// If the habit ID is null, return immediately\n\n        val db = writableDatabase\n        var rowsDeleted=-1\n        try {\n            // Delete all records related to the provided habit ID\n            rowsDeleted = db.delete(TABLE_RECORD, \"$COLUMN_HABIT_ID = ?\", arrayOf(id.toString()))\n\n\n        } catch (e: Exception) {\n            e.printStackTrace() // Log the exception for debugging\n        } finally {\n            db.close() // Ensure database is closed\n        }\n        return rowsDeleted;\n    }\n\n    fun getAlarmById(habitId: Int?): Alarm? {\n        if (habitId == null) return null // Return null if the habitId is null\n\n        val db = readableDatabase\n        var alarm: Alarm? = null\n\n        val cursor = db.query(\n            TABLE_ALARM, // The table to query\n            null, // All columns\n            \"$COLUMN_HABIT_ID = ?\", // The WHERE clause\n            arrayOf(habitId.toString()), // The values for the WHERE clause\n            null, // GROUP BY\n            null, // HAVING\n            null // ORDER BY\n        )\n\n        if (cursor != null && cursor.moveToFirst()) {\n            // Assuming Alarm class has a constructor or method to map data from cursor\n            alarm = Alarm(\n                habitId = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_HABIT_ID)),\n                frequency = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_FREQUENCY)),\n                alarmTime = cursor.getLong(cursor.getColumnIndexOrThrow(COLUMN_ALARM_TIME)),\n            )\n        }\n\n        cursor.close() // Always close the cursor when done\n\n        return alarm // Return the alarm object or null if no match was found\n    }\n\n    fun getAvoidedHabits(): ArrayList<Habit> {\n        return getHabits(COLUMN_COUNT_AVOIDED)\n    }\n\n    fun getDoneHabits(): ArrayList<Habit> {\n        return getHabits(COLUMN_COUNT_DONE)\n    }\n\n    private fun getHabits(column:String):ArrayList<Habit>{\n        val habitsList = ArrayList<Habit>()\n        val db = readableDatabase\n        var cursor: Cursor? = null\n\n        try {\n            // Query to fetch all habits where countDone is greater than 0\n            val selection = \"$column > ?\"\n            val selectionArgs = arrayOf(\"0\")\n\n            cursor = db.query(\n                TABLE_HABIT,\n                null,\n                selection,\n                selectionArgs,\n                null,\n                null,\n                null\n            )\n\n            if (cursor != null && cursor.moveToFirst()) {\n                do {\n                    // Extract habit data\n                    val id = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_ID))\n                    val date = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DATE))\n                    val habit = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT))\n                    val description = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DESCRIPTION))\n                    val countAvoided = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_AVOIDED))\n                    val countDone = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_DONE))\n                    val labelId = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_LABEL_ID))\n\n                    // Create a habit object\n                    val habitObj = Habit(\n                        id = id,\n                        date = date,\n                        name = habit,\n                        description = description,\n                        countAvoided = countAvoided,\n                        countDone = countDone,\n                        labelId = labelId\n                    )\n\n                    // Fetch the associated label and set it\n                    habitObj.label = getLabelById(labelId)\n                    habitsList.add(habitObj)\n                } while (cursor.moveToNext())\n            }\n        } catch (e: Exception) {\n            e.printStackTrace() // Log the exception for debugging\n        } finally {\n            cursor?.close() // Close the cursor\n            db.close()      // Close the database\n        }\n\n        return habitsList\n    }\n\n    fun getHabitsCount(): Int {\n        val db = this.readableDatabase\n        val query = \"SELECT COUNT(*) FROM $TABLE_HABIT\"\n\n        db.use {\n            val cursor = db.rawQuery(query, null)\n            cursor.use {\n                if (cursor.moveToFirst()) {\n                    return cursor.getInt(0)\n                }\n            }\n        }\n        return 0\n    }\n\n    // CREATE OPERATIONS\n    fun insertOrUpdateAlarm(alarm: Alarm): Long {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_ALARM_TIME, alarm.alarmTime)\n            put(COLUMN_FREQUENCY, alarm.frequency)\n            put(COLUMN_HABIT_ID, alarm.habitId)\n        }\n        return db.replace(TABLE_ALARM, null, values)\n    }\n\n    fun getDatabaseFile(): File {\n        return context.getDatabasePath(DATABASE_NAME)\n    }\n\n    fun getLabelsCount(): Int {\n        var count = 0\n        val db = readableDatabase\n        val cursor: Cursor? = null\n        try {\n            val query = \"SELECT COUNT(*) FROM $TABLE_LABEL\"\n            val cursor = db.rawQuery(query, null)\n            if (cursor.moveToFirst()) {\n                count = cursor.getInt(0) // Get the count from the first column\n            }\n        } catch (e: Exception) {\n            e.printStackTrace() // Log exception if any\n        } finally {\n            cursor?.close() // Ensure cursor is closed\n            db.close()      // Ensure database is closed\n        }\n        return count\n    }\n\n    fun getRecordsByDateAndStatus(date: String, status: String):ArrayList<String> {\n        val records = ArrayList<String>()\n        val db = this.readableDatabase\n        val query = \"SELECT $COLUMN_HABIT_ID FROM Record WHERE date = ? AND status = ?\"\n\n        db.use {\n            val cursor = db.rawQuery(query, arrayOf(date, status))\n            cursor.use {\n                if (cursor.moveToFirst()) {\n                    do {\n                        val id = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT_ID))\n\n                        // Create and add the record object to the list\n                        if(!records.contains(id)){\n                            records.add(id)\n                        }\n\n                    } while (cursor.moveToNext())\n                }\n            }\n        }\n        return records\n    }\n\n    private fun getMostFrequentDataInRange(status: String, startDate: String, endDate: String): String {\n        val dataList = ArrayList<String>()\n        val db = this.readableDatabase\n        val query = \"SELECT $COLUMN_HABIT_ID FROM $TABLE_RECORD WHERE date BETWEEN ? AND ? AND status = ?\"\n\n        db.use {\n            val cursor = db.rawQuery(query, arrayOf(startDate, endDate,status))\n            cursor.use {\n                while (cursor.moveToNext()) {\n                    dataList.add(cursor.getString(cursor.getColumnIndexOrThrow(\"$COLUMN_HABIT_ID\")))\n                }\n            }\n        }\n\n        // Find the most frequent item\n        val frequencyMap = dataList.groupingBy { it }.eachCount()\n        val mostFrequentData = frequencyMap.maxByOrNull { it.value }?.key\n\n        return mostFrequentData ?: \"\"\n    }\n\n    private fun getDataInRange(status: String, startDate: String, endDate: String): ArrayList<Habit> {\n        val dataList = ArrayList<Habit>()\n        val db = this.readableDatabase\n        val query = \"SELECT $COLUMN_HABIT_ID, $COLUMN_DATE FROM $TABLE_RECORD WHERE date BETWEEN ? AND ? AND status = ?\"\n\n        db.use {\n            val cursor = db.rawQuery(query, arrayOf(startDate, endDate,status))\n            cursor.use {\n                while (cursor.moveToNext()) {\n                    val id=cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT_ID))\n                    val date=cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DATE))\n                    val habit=Habit(id.toInt(),date,\"\",\"\",0,0,0)\n                    if(!dataList.contains(habit)){\n                        dataList.add(habit)\n                    }\n                }\n            }\n        }\n\n        return dataList\n    }\n\n    // Wrapper methods for each specific use case\n    fun getWeeklyDoneRecord(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n\n    fun getWeeklyDoneRecordList(startDate: String, endDate: String):ArrayList<Habit>{\n        return getDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n\n    fun getWeeklyAvoidedRecord(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n    fun getWeeklyAvoidedRecordList(startDate: String, endDate: String): ArrayList<Habit> {\n        return getDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n\n    fun getMonthlyDoneData(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n    fun getMonthlyDoneDataList(startDate: String, endDate: String): ArrayList<Habit> {\n        return getDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n\n    fun getMonthlyAvoidedData(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n    fun getMonthlyAvoidedDataList(startDate: String, endDate: String): ArrayList<Habit> {\n        return getDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n\n    fun getYearlyDoneData(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n    fun getYearlyDoneDataList(startDate: String, endDate: String): ArrayList<Habit> {\n        return getDataInRange(HabitStatus.DONE.value, startDate, endDate)\n    }\n\n    fun getYearlyAvoidedData(startDate: String, endDate: String): String {\n        return getMostFrequentDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n    fun getYearlyAvoidedDataList(startDate: String, endDate: String): ArrayList<Habit> {\n        return getDataInRange(HabitStatus.AVOIDED.value, startDate, endDate)\n    }\n\n    fun deleteCurrentDatabase():Boolean {\n        return try {\n            context.deleteDatabase(DATABASE_NAME)\n        } catch (e: Exception) {\n            e.printStackTrace()\n            false\n        }\n    }\n\n    fun getHabitsWithLabelId(labelId: Int?): ArrayList<Habit> {\n\n        var habitsList = ArrayList<Habit> ()\n        val db = this.readableDatabase\n        val query = \"SELECT * FROM $TABLE_HABIT WHERE $COLUMN_LABEL_ID = ?\"\n\n        val cursor = db.rawQuery(query, arrayOf(labelId.toString()))\n        if (cursor.moveToFirst()) {\n            do{\n                // Extract habit data\n                val id = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_ID))\n                val date = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DATE))\n                val habit = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_HABIT))\n                val description = cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_DESCRIPTION))\n                val countAvoided = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_AVOIDED))\n                val countDone = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_COUNT_DONE))\n                val labelId = cursor.getInt(cursor.getColumnIndexOrThrow(COLUMN_LABEL_ID))\n\n                // Create a habit object\n                val habitObj = Habit(\n                    id = id,\n                    date = date,\n                    name = habit,\n                    description = description,\n                    countAvoided = countAvoided,\n                    countDone = countDone,\n                    labelId = labelId\n                )\n                habitsList.add(habitObj)\n            }while (cursor.moveToNext())\n\n        }\n        cursor.close()\n        db.close()\n\n        return habitsList\n    }\n\n    fun insertLabel(label: Label): Long {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_NAME, label.name)\n        }\n        return db.insert(TABLE_LABEL, null, values)\n    }\n\n    fun insertRecord(record: HabitRecord): Long {\n        val db = writableDatabase\n        val values = ContentValues().apply {\n            put(COLUMN_DATE, record.date)\n            put(COLUMN_STATUS, record.status)\n            put(COLUMN_HABIT_ID, record.habitId)\n        }\n        return db.insert(TABLE_RECORD, null, values)\n    }\n\n    companion object {\n        const val DATABASE_NAME = \"todont.sqlite\"\n        const val DATABASE_VERSION = 2\n\n        const val TABLE_ALARM = \"Alarm\"\n        const val TABLE_HABIT = \"Habit\"\n        const val TABLE_LABEL = \"Label\"\n        const val TABLE_RECORD = \"Record\"\n\n        const val COLUMN_ID = \"id\"\n        const val COLUMN_ALARM_TIME = \"alarm_time\"\n        const val COLUMN_FREQUENCY = \"frequency\"\n        const val COLUMN_HABIT_ID = \"habit_id\"\n        // Add new column constant\n        const val COLUMN_COVER_IMAGE_URI = \"cover_image_uri\"\n\n        const val COLUMN_DATE = \"date\"\n        const val COLUMN_HABIT = \"habit\"\n        const val COLUMN_DESCRIPTION = \"description\"\n        const val COLUMN_COUNT_AVOIDED = \"count_avoided\"\n        const val COLUMN_COUNT_DONE = \"count_done\"\n        const val COLUMN_LABEL_ID = \"label_id\"\n\n        const val COLUMN_NAME = \"name\"\n\n        const val COLUMN_STATUS = \"status\"\n\n        const val CREATE_TABLE_ALARM = \"CREATE TABLE $TABLE_ALARM ($COLUMN_HABIT_ID INTEGER PRIMARY KEY, $COLUMN_ALARM_TIME INTEGER, $COLUMN_FREQUENCY TEXT)\"\n\n        // Update CREATE_TABLE_HABIT\n        const val CREATE_TABLE_HABIT = \"CREATE TABLE $TABLE_HABIT ($COLUMN_ID INTEGER PRIMARY KEY AUTOINCREMENT, \" +\n                \"$COLUMN_DATE TEXT, $COLUMN_HABIT TEXT, $COLUMN_DESCRIPTION TEXT, \" +\n                \"$COLUMN_COUNT_AVOIDED INTEGER, $COLUMN_COUNT_DONE INTEGER, \" +\n                \"$COLUMN_LABEL_ID INTEGER, $COLUMN_COVER_IMAGE_URI TEXT)\"\n        const val CREATE_TABLE_LABEL = \"CREATE TABLE $TABLE_LABEL ($COLUMN_ID INTEGER PRIMARY KEY AUTOINCREMENT, $COLUMN_NAME TEXT)\"\n\n        const val CREATE_TABLE_RECORD = \"CREATE TABLE $TABLE_RECORD ($COLUMN_ID INTEGER PRIMARY KEY AUTOINCREMENT, $COLUMN_DATE TEXT, $COLUMN_STATUS TEXT, $COLUMN_HABIT_ID INTEGER)\"\n\n        const val TAG=\"TO_DON'T\"\n\n        fun copyDatabaseToDownloads(context: Context, dbName: String?) {\n            try {\n                // Get the database file from the app's private directory\n                val dbFile = context.getDatabasePath(dbName)\n\n                // For Android 10 (API 29) and above, use the MediaStore API to write to Downloads folder\n                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {\n                    saveFileToDownloadsUsingMediaStore(context, dbFile)\n                } else {\n                    // For Android 9 (API 28) and below, use traditional file writing with WRITE_EXTERNAL_STORAGE permission\n                    val downloadsDir =\n                        Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)\n                    val destFile = File(downloadsDir, dbFile.name)\n                    copyFile(dbFile, destFile)\n                    Toast.makeText(\n                        context,\n                        \"Database copied to: \" + destFile.absolutePath,\n                        Toast.LENGTH_LONG\n                    ).show()\n                }\n            } catch (e: Exception) {\n                e.printStackTrace()\n                Toast.makeText(context, \"Failed to copy database: \" + e.message, Toast.LENGTH_LONG)\n                    .show()\n            }\n        }\n\n        // Method for copying the file for Android 10 and above using MediaStore API\n        private fun saveFileToDownloadsUsingMediaStore(context: Context, sourceFile: File) {\n            val contentResolver = context.contentResolver\n            val values = ContentValues()\n\n            // Set up the details for the file in MediaStore\n            values.put(MediaStore.MediaColumns.DISPLAY_NAME, sourceFile.name)\n            values.put(MediaStore.MediaColumns.MIME_TYPE, \"application/octet-stream\")\n            values.put(MediaStore.MediaColumns.RELATIVE_PATH, Environment.DIRECTORY_DOWNLOADS)\n\n            // Insert the file details to MediaStore, getting the URI\n            val fileUri = contentResolver.insert(MediaStore.Downloads.EXTERNAL_CONTENT_URI, values)\n\n            if (fileUri != null) {\n                try {\n                    contentResolver.openOutputStream(fileUri).use { outputStream ->\n                        FileInputStream(sourceFile).use { inputStream ->\n\n                            // Copy the data from the source file to the destination stream\n                            val buffer = ByteArray(1024)\n                            var length: Int\n                            while ((inputStream.read(buffer).also { length = it }) > 0) {\n                                outputStream!!.write(buffer, 0, length)\n                            }\n                            Toast.makeText(\n                                context,\n                                \"Database copied to Downloads folder\",\n                                Toast.LENGTH_LONG\n                            ).show()\n                        }\n                    }\n                } catch (e: Exception) {\n                    e.printStackTrace()\n                    Toast.makeText(context, \"Failed to save file: \" + e.message, Toast.LENGTH_LONG)\n                        .show()\n                }\n            }\n        }\n\n        // Method for copying the file in older Android versions\n        @Throws(Exception::class)\n        private fun copyFile(sourceFile: File, destFile: File) {\n            var inputStream: FileInputStream? = null\n            var outputStream: OutputStream? = null\n\n            try {\n                inputStream = FileInputStream(sourceFile)\n                outputStream = FileOutputStream(destFile)\n\n                val buffer = ByteArray(1024)\n                var length: Int\n                while ((inputStream.read(buffer).also { length = it }) > 0) {\n                    outputStream.write(buffer, 0, length)\n                }\n            } finally {\n                outputStream?.flush()\n                inputStream?.close()\n                outputStream?.close()\n            }\n        }\n\n        fun deleteCurrentDatabase(context: Context) {\n            // Get the path of the current database\n            val currentDatabase = context.getDatabasePath(DATABASE_NAME)\n\n            // Check if the current database exists\n            if (currentDatabase.exists()) {\n                // Delete the existing database\n                if (currentDatabase.delete()) {\n                    Log.d(TAG, \"Existing database deleted successfully.\")\n                } else {\n                    Log.e(TAG, \"Failed to delete existing database.\")\n                    return  // Exit if unable to delete\n                }\n            }\n        }\n\n        fun restoreDatabase(context: Context) {\n            val currentDatabase = context.getDatabasePath(DATABASE_NAME)\n            deleteCurrentDatabase(context)\n\n            // Now proceed to restore the new database from the backup file\n            val backupFile = File(\n                Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS),\n                DATABASE_NAME\n            )\n\n            if (!backupFile.exists()) {\n                Log.e(TAG, \"Backup file does not exist.\")\n                return  // Exit if backup file is not found\n            }\n\n            // Copy the backup file to the database location\n            try {\n                copyFile(backupFile, currentDatabase)\n                Log.d(TAG, \"Database restored successfully.\")\n            } catch (e: IOException) {\n                Log.e(TAG, \"Failed to restore database: \" + e.message)\n            }\n        }\n\n    }\n}\n\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/HabitsBottomSheetDialog.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.Manifest\nimport android.annotation.SuppressLint\nimport android.app.Activity\nimport android.app.AlarmManager\nimport android.app.NotificationManager\nimport android.app.PendingIntent\nimport android.app.TimePickerDialog\nimport android.content.Context\nimport android.content.Intent\nimport android.content.pm.PackageManager\nimport android.graphics.Bitmap\nimport android.graphics.BitmapFactory\nimport android.net.Uri\nimport android.os.Build\nimport android.provider.Settings\nimport android.view.LayoutInflater\nimport android.view.View\nimport android.view.ViewGroup\nimport android.widget.Toast\nimport androidx.appcompat.app.AlertDialog\nimport androidx.core.app.ActivityCompat\nimport androidx.core.content.ContentProviderCompat.requireContext\nimport androidx.core.content.ContextCompat\nimport com.bumptech.glide.Glide\nimport com.bumptech.glide.load.MultiTransformation\nimport com.bumptech.glide.request.RequestOptions\nimport com.google.android.material.bottomsheet.BottomSheetDialog\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.databinding.LayoutHabitBottomSheetBinding\nimport rocks.poopjournal.todont.model.Alarm\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.model.HabitRecord\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\nimport jp.wasabeef.glide.transformations.BlurTransformation\nimport rocks.poopjournal.todont.utils.Constants.Companion.getNotificationTimeText\nimport java.io.File\nimport java.io.FileInputStream\nimport java.io.FileNotFoundException\n\nclass HabitsBottomSheetDialog(\n    var context: Context, var habit: Habit,\n    var position: Int,\n    var dbHelper: DatabaseUtils,\n    val listener: HabitSheetListener\n) {\n\n    val bottomSheet: BottomSheetDialog = BottomSheetDialog(context, R.style.BottomSheetDialogTheme)\n    var binding: LayoutHabitBottomSheetBinding = LayoutHabitBottomSheetBinding.inflate(\n        LayoutInflater.from(context)\n    )\n\n\n    init {\n        bottomSheet.setContentView(binding.root)\n        binding.tvHabitName.text = habit.name\n        binding.tvHabitDescription.text = habit.description\n        binding.tvLabel.text = habit.label?.name\n        binding.tvAvoidedCount.text = habit.countAvoided.toString()\n        binding.tvDoneCount.text = habit.countDone.toString()\n        habit.coverImageUri?.let { loadImageWithBlur(it) }\n\n        val alarm=dbHelper.getAlarmById(habit.id)\n        alarm?.let {\n            val freq= if(it.frequency==\"0\"){\n                context.getString(R.string.once)\n            }else if(it.frequency==\"1\"){\n                context.getString(R.string.daily)\n            }else{\n                context.getString(R.string.weekly)\n            }\n            val calendar= Calendar.getInstance()\n            calendar.timeInMillis=it.alarmTime\n/*            binding.tvNotification.text=String.format(\n                Constants.NOTIFICATION_TIME_FORMAT,\n                calendar[Calendar.HOUR_OF_DAY],\n                calendar[Calendar.MINUTE],\n                freq\n            )*/\n\n            binding.tvNotification.text = getNotificationTimeText(\n                context,\n                calendar[Calendar.HOUR_OF_DAY],\n                calendar[Calendar.MINUTE],\n                freq\n            )\n        }\n\n        binding.btnIncrAvoidedCount.setOnClickListener {\n\n            habit.countAvoided++\n            dbHelper.updateHabit(habit)\n            dbHelper.insertRecord(\n                HabitRecord(\n                    date = getTodayDate(),\n                    status = HabitStatus.AVOIDED.value,\n                    habitId = habit.id\n                )\n            )\n            listener.updateCount(habit, position)\n            binding.tvAvoidedCount.text = habit.countAvoided.toString()\n\n        }\n\n        binding.btnDecAvoidedCount.setOnClickListener {\n            if (habit.countAvoided > 0) {\n                habit.countAvoided--\n                dbHelper.updateHabit(habit)\n                //delete the last row where status is avoided\n                dbHelper.deleteHabitRecordWithStatus(habit.id, HabitStatus.AVOIDED.value)\n                listener.updateCount(habit, position)\n                binding.tvAvoidedCount.text = habit.countAvoided.toString()\n            }\n        }\n\n        binding.btnIncDoneCount.setOnClickListener()\n        {\n            habit.countDone++\n            dbHelper.updateHabit(habit)\n            dbHelper.insertRecord(\n                HabitRecord(\n                    date = getTodayDate(),\n                    status = HabitStatus.DONE.value,\n                    habitId = habit.id\n                )\n            )\n            listener.updateCount(habit, position)\n            binding.tvDoneCount.text = habit.countDone.toString()\n\n        }\n        binding.btnDecDoneCount.setOnClickListener()\n        {\n\n            if (habit.countDone > 0) {\n                habit.countDone--\n                dbHelper.updateHabit(habit)\n                //delete the last row where status is avoided\n                dbHelper.deleteHabitRecordWithStatus(habit.id, HabitStatus.DONE.value)\n                listener.updateCount(habit, position)\n                binding.tvDoneCount.text = habit.countDone.toString()\n            }\n\n        }\n        binding.tvNotification.setOnClickListener {\n            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {\n                val notificationManager =\n                    context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager\n                if (!notificationManager.areNotificationsEnabled()) {\n                    // Request notification permission for Android 13+\n                    if (ContextCompat.checkSelfPermission(\n                            context,\n                            Manifest.permission.POST_NOTIFICATIONS\n                        ) != PackageManager.PERMISSION_GRANTED\n                    ) {\n                        ActivityCompat.requestPermissions(\n                            context as Activity, // Ensure the context is an Activity\n                            arrayOf(Manifest.permission.POST_NOTIFICATIONS),\n                            1001\n                        )\n                    } else {\n                        showTimePickerDialog()\n                    }\n                } else {\n                    showTimePickerDialog()\n                }\n            } else {\n                showTimePickerDialog()\n            }\n        }\n\n        binding.btnDelete.setOnClickListener(){\n            habit.id?.let { it1 -> deleteAlarm(it1) }\n            habit.coverImageUri?.let { it1 -> deleteImageFromInternalStorage(it1) }\n            dbHelper.deleteHabit(habit.id)\n            dbHelper.deleteAllHabitRecords(habit.id)\n            listener.deleted(habit,position)\n            bottomSheet.dismiss()\n        }\n        bottomSheet.setOnDismissListener {\n            listener.dismissed()\n        }\n    }\n\n    private fun showTimePickerDialog() {\n        // Get current time\n        val calendar = Calendar.getInstance()\n        val hour = calendar[Calendar.HOUR_OF_DAY]\n        val minute = calendar[Calendar.MINUTE]\n\n        // Create and show TimePickerDialog\n        val timePickerDialog = TimePickerDialog(\n            context,\n            { _, hourOfDay, minute -> // Update the calendar with the selected time\n                calendar[Calendar.HOUR_OF_DAY] = hourOfDay\n                calendar[Calendar.MINUTE] = minute\n                // After selecting time, show dialog for repetition frequency\n                showFrequencyDialog(calendar, hourOfDay, minute)\n            },\n            hour,\n            minute,\n            true // Use 24-hour format\n        )\n        timePickerDialog.show()\n    }\n\n    // Function to load image with blur effect\n    private fun loadImageWithBlur(imageUri: String) {\n        // Show both ImageViews\n        try {\n            val bitmap = readImageFromInternalStorage(imageUri)\n            if(bitmap!=null){\n                // Load blurred image into background ImageView\n                Glide.with(context)\n                    .load(bitmap)\n                    .apply(RequestOptions.bitmapTransform(BlurTransformation(25, 3))) // Adjust blur radius and sampling\n                    .into(binding.ivBlurredBackground)\n\n                // Load normal image into foreground ImageView\n                Glide.with(context)\n                    .load(bitmap)\n                    .into(binding.ivSelectedImage)\n                binding.frameSelectedImage.visibility= View.VISIBLE\n            }\n        } catch (e: FileNotFoundException) {\n            e.printStackTrace()\n            binding.frameSelectedImage.visibility= View.GONE\n        }\n\n\n    }\n\n    private fun deleteImageFromInternalStorage(uriString: String): Boolean {\n        val uri = Uri.parse(uriString)\n        return try {\n            // Convert the URI to a File object\n            val file = File(uri.path)\n            // Check if the file exists and delete it\n            if (file.exists()) {\n                file.delete()\n            } else {\n                false // File does not exist\n            }\n        } catch (e: Exception) {\n            e.printStackTrace()\n            false\n        }\n    }\n\n    private fun readImageFromInternalStorage(uriString: String): Bitmap? {\n        return try {\n            // Parse the URI string into a Uri object\n            val uri = Uri.parse(uriString)\n            // Open an input stream from the saved URI\n            val inputStream = FileInputStream(uri.path)\n            inputStream.use { stream ->\n                // Decode the input stream into a Bitmap\n                BitmapFactory.decodeStream(stream)\n            }\n        } catch (e: Exception) {\n            e.printStackTrace()\n            null\n        }\n    }\n\n    private fun showFrequencyDialog(calendar: Calendar, hourOfDay: Int, minute: Int) {\n        // Options for repetition frequency\n        val frequencies = arrayOf(\n            context.getString(R.string.once),\n            context.getString(R.string.daily),\n            context.getString(R.string.weekly)\n        )\n        val mapFreq = mapOf(\n            context.getString(R.string.once) to \"0\",\n            context.getString(R.string.daily) to \"1\",\n            context.getString(R.string.weekly) to \"7\"\n        )\n\n        // Show an AlertDialog to select frequency\n        val builder = AlertDialog.Builder(context)\n        builder.setTitle(context.getString(R.string.select_repetition_frequency))\n        builder.setItems(\n            frequencies\n        ) { _, which ->\n            val frequency = frequencies[which]\n            // Update tvNotification with selected time and frequency\n      /*      val notificationText = String.format(\n                Constants.NOTIFICATION_TIME_FORMAT,\n                hourOfDay,\n                minute,\n                frequency\n            )*/\n            val notificationText = getNotificationTimeText(context, hourOfDay, minute, frequency)\n\n            binding.tvNotification.text = notificationText\n\n            // Schedule notification based on selected time and frequency\n            scheduleNotification(\n                habit.id,\n                calendar,\n                frequency,\n                mapFreq[frequency] ?:\"\"\n            )\n        }\n        builder.show()\n    }\n\n    @SuppressLint(\"StringFormatInvalid\")\n    private fun scheduleNotification(\n        habitId: Int?,\n        calendar: Calendar,\n        frequency: String,\n        mapFreq: String\n    ) {\n        val alarmManager =\n            context.getSystemService(Context.ALARM_SERVICE) as AlarmManager\n\n        val delete: Boolean = mapFreq == \"0\";\n\n\n        val intent = Intent(context, NotificationReceiver::class.java)\n        intent.putExtra(\"task_id\", habitId) // Pass task ID in intent\n        intent.putExtra(\"delete\", delete)\n        intent.putExtra(\n            \"task\",\n            habit.name\n        )\n        val pendingIntent = habitId?.let {\n            PendingIntent.getBroadcast(\n                context,\n                it,\n                intent,\n                PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE\n            )\n        }\n\n        val triggerTime = calendar.timeInMillis\n        var interval: Long = 0\n\n        // Determine repetition interval based on frequency\n        if (mapFreq == \"1\") {\n            interval = AlarmManager.INTERVAL_DAY\n        } else if (mapFreq==\"7\") {\n            interval = AlarmManager.INTERVAL_DAY * 7\n        }\n\n        // Store alarm details in database\n        dbHelper.insertOrUpdateAlarm(Alarm(habitId, triggerTime, mapFreq))\n\n        // Set the alarm\n        pendingIntent?.let {\n            if (interval > 0) {\n                alarmManager.setRepeating(\n                    AlarmManager.RTC_WAKEUP,\n                    triggerTime,\n                    interval,\n                    pendingIntent\n                )\n            } else {\n                alarmManager.set(\n                    AlarmManager.RTC_WAKEUP,\n                    triggerTime,\n                    pendingIntent\n                ) // For \"Once\" frequency\n            }\n        }\n\n        /*   Toast.makeText(\n            context,\n            \"Notification scheduled: $frequency\",\n            Toast.LENGTH_SHORT\n        ).show()\n    }*/\n        Toast.makeText(\n            context,\n            context.getString(R.string.Notification_scheduled, frequency),\n            Toast.LENGTH_SHORT\n        ).show()\n    }\n    private fun deleteAlarm(habitId: Int) {\n\n        val alarmManager =\n            context.getSystemService(Context.ALARM_SERVICE) as AlarmManager\n\n        // Cancel alarm with habitId\n        val intent = Intent(context, NotificationReceiver::class.java)\n        val pendingIntent = PendingIntent.getBroadcast(\n            context,\n            habitId,\n            intent,\n            PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE,\n            )\n        alarmManager.cancel(pendingIntent)\n\n        // Remove alarm from the database\n        dbHelper.deleteAlarm(habitId)\n\n        //Toast.makeText(context, \"Notification cancelled\", Toast.LENGTH_SHORT).show()\n    }\n\n//    private fun updateAlarm(\n//        habitId: Int,\n//        newCalendar: Calendar,\n//        newFrequency: String\n//    ) {\n//        // First, cancel the existing alarm\n//        deleteAlarm(habitId)\n//        // Then, set a new alarm with updated time and frequency\n//        scheduleNotification(habitId, newCalendar, newFrequency, mapFreq.get(frequency))\n//    }\n\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        //Calendar.getInstance().timeInMillis.toString()\n        return formattedDate\n    }\n\n    fun show() {\n        bottomSheet.show()\n    }\n\n    interface HabitSheetListener {\n        fun updateCount(_habit: Habit, _position: Int)\n        fun deleted(_habit: Habit,_position: Int)\n        fun dismissed()\n    }\n\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/NotificationActionReceiver.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.app.NotificationManager\nimport android.content.BroadcastReceiver\nimport android.content.Context\nimport android.content.Intent\nimport androidx.core.content.ContextCompat\nimport rocks.poopjournal.todont.model.HabitRecord\nimport java.text.SimpleDateFormat\nimport java.util.Calendar\nimport java.util.Date\nimport java.util.Locale\n\nclass NotificationActionReceiver : BroadcastReceiver() {\n    override fun onReceive(context: Context, intent: Intent) {\n        val id:Int=intent.getIntExtra(\"id\",-1)\n        val dbHelper = DatabaseUtils(context)\n\n        val notificationId = 1 // Same ID as used in NotificationReceiver\n\n        // Get NotificationManager\n        val notificationManager =\n            ContextCompat.getSystemService(context, NotificationManager::class.java)\n\n\n        when (intent.action) {\n            \"ACTION_AVOIDED\" -> {\n                dbHelper.incrementCount(id,true)\n                dbHelper.insertRecord(\n                    HabitRecord(\n                        date = getTodayDate(),\n                        status = HabitStatus.AVOIDED.value,\n                        habitId = id\n                    )\n                )\n            }\n            \"ACTION_DONE\" -> {\n                dbHelper.incrementCount(id,false)\n                dbHelper.insertRecord(\n                    HabitRecord(\n                        date = getTodayDate(),\n                        status = HabitStatus.DONE.value,\n                        habitId = id\n                    )\n                )\n            }\n        }\n        notificationManager?.cancel(notificationId)\n    }\n\n    private fun getTodayDate(): String {\n        var date: Date = Calendar.getInstance().time\n        val dateFormat: SimpleDateFormat = SimpleDateFormat(Constants.DATE_FORMAT, Locale.getDefault())\n        var formattedDate: String = dateFormat.format(date)\n        //Calendar.getInstance().timeInMillis.toString()\n        return formattedDate\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/NotificationReceiver.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.Manifest\nimport android.app.ActivityManager\nimport android.app.NotificationChannel\nimport android.app.NotificationManager\nimport android.app.PendingIntent\nimport android.content.BroadcastReceiver\nimport android.content.Context\nimport android.content.Intent\nimport android.content.pm.PackageManager\nimport android.graphics.BitmapFactory\nimport androidx.core.app.ActivityCompat\nimport androidx.core.app.NotificationCompat\nimport androidx.core.app.NotificationManagerCompat\nimport androidx.core.content.ContextCompat\nimport rocks.poopjournal.todont.MainActivity\nimport rocks.poopjournal.todont.R\n\nclass NotificationReceiver : BroadcastReceiver() {\n    override fun onReceive(context: Context, intent: Intent) {\n        val channel =\n            NotificationChannel(\"Tasks\", \"Tasks Reminder\", NotificationManager.IMPORTANCE_HIGH)\n        val manager = ContextCompat.getSystemService(\n            context,\n            NotificationManager::class.java\n        )\n        manager?.createNotificationChannel(channel)\n\n        val task = intent.getStringExtra(\"task\") ?: \"Your task\"\n        val id = intent.getIntExtra(\"task_id\", -1)\n        val deleteAlarm=intent.getBooleanExtra(\"delete\",false)\n\n        // Check if MainActivity is already running\n        val isMainActivityRunning = isAppInForeground(context)\n\n\n        if(deleteAlarm){\n            val databaseHelper = DatabaseUtils(context)\n            databaseHelper.deleteAlarm(id)\n        }\n\n        // Intent to open the app when clicking the notification\n        val openAppIntent = Intent(context, MainActivity::class.java).apply {\n            putExtra(\"openLog\", true)\n                addFlags(Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK)\n        }\n\n        val openAppPendingIntent=if(isMainActivityRunning){\n               PendingIntent.getActivity(\n                context,\n                0,\n                openAppIntent,\n                PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE\n            )\n        }else{\n             null;\n        }\n\n        // Intent for \"Avoided\" action\n        val avoidedIntent = Intent(context, NotificationActionReceiver::class.java).apply {\n            action = \"ACTION_AVOIDED\"\n            putExtra(\"id\", id)\n        }\n        val avoidedPendingIntent = PendingIntent.getBroadcast(\n            context,\n            1,\n            avoidedIntent,\n            PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE\n        )\n\n        // Intent for \"Done\" action\n        val doneIntent = Intent(context, NotificationActionReceiver::class.java).apply {\n            action = \"ACTION_DONE\"\n            putExtra(\"id\", id)\n        }\n        val donePendingIntent = PendingIntent.getBroadcast(\n            context,\n            2,\n            doneIntent,\n            PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE\n        )\n\n\n        val largeIcon = BitmapFactory.decodeResource(context.resources, R.mipmap.ic_launcher)\n        // Build the notification\n        val builder = NotificationCompat.Builder(context, \"Tasks\")\n            .setSmallIcon(R.drawable.notification_logo)\n            .setLargeIcon(largeIcon)\n            .setContentTitle(context.getString(R.string.todon_t_reminder))\n            .setContentText(task)\n            .setPriority(NotificationCompat.PRIORITY_HIGH)\n            .setAutoCancel(true)\n            .setContentIntent(openAppPendingIntent) // Opens the app\n            .addAction(0, \"Avoided\", avoidedPendingIntent) // \"Avoided\" button\n            .addAction(0, \"Done\", donePendingIntent) // \"Done\" button\n\n        // Show the notification\n        val notificationManager = NotificationManagerCompat.from(context)\n        if (ActivityCompat.checkSelfPermission(\n                context,\n                Manifest.permission.POST_NOTIFICATIONS\n            ) != PackageManager.PERMISSION_GRANTED\n        ) {\n            return\n        }\n        notificationManager.notify(1, builder.build())\n    }\n\n    private fun isAppInForeground(context: Context): Boolean {\n        val activityManager = context.getSystemService(Context.ACTIVITY_SERVICE) as ActivityManager\n        val runningAppProcessInfo = activityManager.runningAppProcesses\n        for (appProcess in runningAppProcessInfo) {\n            if (appProcess.processName == context.packageName) {\n                return appProcess.importance == ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND\n            }\n        }\n        return false\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/SharedPrefUtils.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.content.Context\nimport android.content.SharedPreferences\nimport androidx.appcompat.app.AppCompatDelegate\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.SharedPrefUtils.Companion.KEY_NIGHT_MODE\nimport rocks.poopjournal.todont.utils.SharedPrefUtils.Companion.PREF_NAME\n\nclass SharedPrefUtils(private val context: Context) {\n\n    private val sharedPreferences: SharedPreferences =\n        context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)\n\n    fun save(key: String?, name: String?) {\n        val editor = sharedPreferences.edit()\n        editor.putString(key, name)\n        editor.apply()\n    }\n\n    fun get(key: String?): String? {\n        return sharedPreferences.getString(key, null)\n    }\n\n    fun setBool(key: String?, name: Boolean) {\n        val editor = sharedPreferences.edit()\n        editor.putBoolean(key, name)\n        editor.apply()\n    }\n\n    fun getBool(key: String?): Boolean {\n        return sharedPreferences.getBoolean(key, false)\n    }\n    fun getString(key: String, defaultValue: String): String {\n        return sharedPreferences.getString(key, defaultValue) ?: defaultValue\n    }\n\n    fun putString(key: String, value: String) {\n        sharedPreferences.edit().putString(key, value).apply()\n    }\n\n    fun getBoolean(key: String, defaultValue: Boolean): Boolean {\n        return sharedPreferences.getBoolean(key, defaultValue)\n    }\n\n    fun putBoolean(key: String, value: Boolean) {\n        sharedPreferences.edit().putBoolean(key, value).apply()\n    }\n\n    fun getInt(key: String, defaultValue: Int): Int {\n        return sharedPreferences.getInt(key, defaultValue)\n    }\n\n    fun putInt(key: String, value: Int) {\n        sharedPreferences.edit().putInt(key, value).apply()\n    }\n\n    fun getLong(key: String, defaultValue: Long): Long {\n        return sharedPreferences.getLong(key, defaultValue)\n    }\n\n    fun putLong(key: String, value: Long) {\n        sharedPreferences.edit().putLong(key, value).apply()\n    }\n    fun getThemeMode():String{\n        return sharedPreferences.getString(KEY_NIGHT_MODE,\"1\").toString()\n    }\n\n    fun setThemeMode(mode:String){\n        sharedPreferences.edit().putString(KEY_NIGHT_MODE,mode).apply()\n    }\n\n    fun setMonitorEnabled(enabled: Boolean) {\n        sharedPreferences.edit().putBoolean(KEY_MONITOR_MODE, enabled).apply()\n    }\n\n    fun isMonitorEnabled(): Boolean {\n        return sharedPreferences.getBoolean(KEY_MONITOR_MODE, false)\n    }\n\n\n    companion object {\n        const val PREF_NAME = \"MyPrefs\"\n        const val KEY_ADD_OR_AVOIDED: String = \"AddOrAvoided\"\n        const val KEY_LOG: String = \"Log\"\n        const val KEY_CONTRIBUTION_VIEW: String = \"CONTRIBUTION_VIEW\"\n        const val KEY_APPEAR_VIEW: String = \"APPEAR_VIEW\"\n        const val KEY_FIRST_TIME = \"FirstTime\"\n        const val KEY_NIGHT_MODE = \"NightMode\"\n\n        const val KEY_MONITOR_MODE = \"MonitorMode\"\n\n    }\n}\n\nfun Context.getAppTheme():String{\n     val sharedPreferences: SharedPreferences =\n        this.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)\n    return sharedPreferences.getString(KEY_NIGHT_MODE,\"1\").toString()\n}\n\n fun setAppTheme(context:Context) {\n    // Usage in when block\n    when (context.getAppTheme()) {\n        ThemeMode.FOLLOW_SYS.value -> {\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM)\n        }\n\n        ThemeMode.LIGHT_MODE.value-> {\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO)\n            context.setTheme(R.style.Theme_Todon_Light)\n        }\n\n        ThemeMode.DARK_MODE.value -> {\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_Dark)\n\n        }\n\n        ThemeMode.DRACULA.value -> {\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_Dracula)\n        }\n        ThemeMode.DRACULA_PRO.value ->{\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_Dracula_Pro)\n        }\n        ThemeMode.DRACULA_PRO_ALUCARD.value ->{\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_Dracula_Alucard)\n        }\n        ThemeMode.DRACULA_PRO_BUFFY.value ->{\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_DraculaBlade_Buffy)\n        }\n        ThemeMode.DRACULA_PRO_BLADE.value ->{\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_YES)\n            context.setTheme(R.style.Theme_Todon_DraculaBlade)\n        }\n        else ->{\n            AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM)\n        }\n\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/utils/Utils.kt",
    "content": "package rocks.poopjournal.todont.utils\n\nimport android.content.Context\nimport android.graphics.Color\nimport android.graphics.drawable.Drawable\nimport android.graphics.drawable.GradientDrawable\nimport androidx.appcompat.content.res.AppCompatResources\nimport androidx.core.graphics.drawable.DrawableCompat\nimport java.io.File\nimport java.text.ParseException\nimport java.text.SimpleDateFormat\nimport java.util.Date\nimport java.util.Locale\n\nobject Utils {\n    const val TOKEN: String = \"c2VudGluZWwyMDE2\"\n    const val REQUEST: String = \"ios\"\n    var tempFile: File? = null\n\n    fun getThemeColor(context: Context): String? {\n        val prefUtils = SharedPrefUtils(context)\n        return prefUtils.getString(Constants.APP_THEME_PRIMARY_COLOR, Constants.DEFAULT_APP_COLOR)\n    }\n\n    fun getThemeColor2(context: Context): String? {\n        val prefUtils = SharedPrefUtils(context)\n        return prefUtils.getString(\n            Constants.APP_THEME_SECONDARY_COLOR,\n            Constants.DEFAULT_APP_COLOR2\n        )\n    }\n\n    fun getDisableThemeColor(context: Context): String? {\n        val prefUtils = SharedPrefUtils(context)\n        return prefUtils.getString(\n            Constants.APP_DISABLE_PRIMARY_COLOR,\n            Constants.DEFAULT_APP_DISABLE_COLOR\n        )\n    }\n\n    fun getDisableTheme2Color(context: Context): String? {\n        val prefUtils = SharedPrefUtils(context)\n        return prefUtils.getString(\n            Constants.APP_DISABLE_SECONDARY_COLOR,\n            Constants.DEFAULT_APP_DISABLE_COLOR2\n        )\n    }\n\n    fun getGradient(\n        Color1: String?,\n        Color2: String?,\n        radius: Float,\n        orientation: GradientDrawable.Orientation?,\n        gradientType: Int,\n        strokeWidth: Int,\n        strokeClr: String?\n    ): GradientDrawable {\n        val colors = intArrayOf(Color.parseColor(Color1), Color.parseColor(Color2))\n        val gd = GradientDrawable(\n            orientation,\n            colors\n        ) //orientation GradientDrawable.Orientation.TOP_BOTTOM\n        gd.setStroke(strokeWidth, Color.parseColor(strokeClr))\n        gd.gradientType = gradientType //gradientType = GradientDrawable.LINEAR_GRADIENT;\n        gd.cornerRadius = radius\n        return gd\n    }\n\n    fun changeDateFormate(\n        inputPattern: String?,\n        outputPattern: String?,\n        stringDate: String\n    ): String {\n        val inputFormat = SimpleDateFormat(inputPattern)\n        val outputFormat = SimpleDateFormat(outputPattern)\n        var time = \"\"\n        var date: Date? = null\n        try {\n            date = inputFormat.parse(stringDate)\n        } catch (e: ParseException) {\n            e.printStackTrace()\n        }\n\n        if (date != null) {\n            time = outputFormat.format(date)\n        }\n        return time\n    }\n\n    fun getDate(sdf: String?, dateInString: String): Date? {\n        val format = SimpleDateFormat(sdf, Locale.ENGLISH)\n        var dt: Date? = null\n        try {\n            dt = format.parse(dateInString)\n        } catch (e: ParseException) {\n            e.printStackTrace()\n        }\n        return dt\n    }\n\n    fun getStringDate(format: String?, date: Date): String {\n        val sdf = SimpleDateFormat(format, Locale.ENGLISH)\n        return sdf.format(date)\n    }\n\n\n    fun changeDrawableColor(mContext: Context, drawable: Int, color: Int): Drawable {\n        val unwrappedDrawable = checkNotNull(AppCompatResources.getDrawable(mContext, drawable))\n        val wrappedDrawable = DrawableCompat.wrap(\n            unwrappedDrawable\n        )\n        DrawableCompat.setTint(wrappedDrawable, color)\n        return unwrappedDrawable\n    }\n\n    fun changeTrackColor(context: Context, drawableId: Int): Drawable {\n        val changeClr1 = changeDrawableColor(\n            context, drawableId, Color.parseColor(\n                getThemeColor(context)\n            )\n        )\n        return changeClr1\n    }\n}\n"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/widgets/MyAppNoButtonsWidgetProvider.kt",
    "content": "package rocks.poopjournal.todont.widgets\n\nimport android.app.PendingIntent\nimport android.app.TaskStackBuilder\nimport android.appwidget.AppWidgetManager\nimport android.appwidget.AppWidgetProvider\nimport android.content.ComponentName\nimport android.content.Context\nimport android.content.Intent\nimport android.widget.RemoteViews\nimport rocks.poopjournal.todont.MainActivity\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass MyAppNoButtonsWidgetProvider : AppWidgetProvider() {\n\n    override fun onUpdate(context: Context, appWidgetManager: AppWidgetManager, appWidgetIds: IntArray) {\n        for (appWidgetId in appWidgetIds) {\n            val views = RemoteViews(context.packageName, R.layout.widget_layout_no_buttons)\n\n            // Set up the Add Icon click\n            val intent = Intent(context, MainActivity::class.java)\n            intent.putExtra(Constants.ADD_NEW_HABIT,true)\n            val pendingIntent = TaskStackBuilder.create(context).run {\n                addNextIntentWithParentStack(intent)\n                getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE)\n            }\n            views.setOnClickPendingIntent(R.id.add_icon, pendingIntent)\n\n            // Set up the ListView adapter\n            val svcIntent = Intent(context, NoButtonsWidgetService::class.java)\n            svcIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId)\n            views.setRemoteAdapter(R.id.widget_list_view, svcIntent)\n\n            // Set up the PendingIntent template for list items\n            val clickIntent = Intent(context, MyAppSmallWidgetProvider::class.java)\n            val clickPendingIntent = PendingIntent.getBroadcast(\n                context,\n                0,\n                clickIntent,\n                PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_MUTABLE\n            )\n            views.setPendingIntentTemplate(R.id.widget_list_view, clickPendingIntent)\n\n            appWidgetManager.updateAppWidget(appWidgetId, views)\n        }\n    }\n\n    override fun onReceive(context: Context, intent: Intent) {\n\n        val appWidgetManager = AppWidgetManager.getInstance(context)\n        val appWidgetId = appWidgetManager.getAppWidgetIds(ComponentName(context, MyAppSmallWidgetProvider::class.java))\n\n        val action = intent.action\n        val widgetId = intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, -1)\n        val habitId = intent.getIntExtra(\"HABIT_ID\", -1)\n\n        if (widgetId != -1 && habitId != -1) {\n            when (action) {\n                \"rocks.poopjournal.todont.INCREMENT_DONE_ACTION\" -> {\n                    DatabaseUtils(context).incrementCount(habitId, false)\n                }\n                \"rocks.poopjournal.todont.INCREMENT_AVOIDED_ACTION\" -> {\n                    DatabaseUtils(context).incrementCount(habitId, true)\n                }\n            }\n            AppWidgetManager.getInstance(context).notifyAppWidgetViewDataChanged(appWidgetId, R.id.widget_list_view)\n        }\n        super.onReceive(context, intent)\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/widgets/MyAppSmallWidgetProvider.kt",
    "content": "package rocks.poopjournal.todont.widgets\n\nimport android.app.PendingIntent\nimport android.app.TaskStackBuilder\nimport android.appwidget.AppWidgetManager\nimport android.appwidget.AppWidgetProvider\nimport android.content.ComponentName\nimport android.content.Context\nimport android.content.Intent\nimport android.widget.RemoteViews\nimport rocks.poopjournal.todont.MainActivity\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.utils.Constants\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass MyAppSmallWidgetProvider : AppWidgetProvider() {\n\n    override fun onUpdate(context: Context, appWidgetManager: AppWidgetManager, appWidgetIds: IntArray) {\n        for (appWidgetId in appWidgetIds) {\n            val views = RemoteViews(context.packageName, R.layout.widget_layout)\n\n            // Set up the Add Icon click\n            val intent = Intent(context, MainActivity::class.java)\n            intent.putExtra(Constants.ADD_NEW_HABIT,true)\n            val pendingIntent = TaskStackBuilder.create(context).run {\n                addNextIntentWithParentStack(intent)\n                getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_IMMUTABLE)\n            }\n            views.setOnClickPendingIntent(R.id.add_icon, pendingIntent)\n\n            // Set up the ListView adapter\n            val svcIntent = Intent(context, WidgetService::class.java)\n            svcIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId)\n            views.setRemoteAdapter(R.id.widget_list_view, svcIntent)\n\n            // Set up the PendingIntent template for list items\n            val clickIntent = Intent(context, MyAppSmallWidgetProvider::class.java)\n            val clickPendingIntent = PendingIntent.getBroadcast(\n                context,\n                0,\n                clickIntent,\n                PendingIntent.FLAG_UPDATE_CURRENT or PendingIntent.FLAG_MUTABLE\n            )\n            views.setPendingIntentTemplate(R.id.widget_list_view, clickPendingIntent)\n\n            appWidgetManager.updateAppWidget(appWidgetId, views)\n        }\n    }\n\n    override fun onReceive(context: Context, intent: Intent) {\n\n        val appWidgetManager = AppWidgetManager.getInstance(context)\n        val appWidgetId = appWidgetManager.getAppWidgetIds(ComponentName(context, MyAppSmallWidgetProvider::class.java))\n\n        val action = intent.action\n        val widgetId = intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, -1)\n        val habitId = intent.getIntExtra(\"HABIT_ID\", -1)\n\n        if (widgetId != -1 && habitId != -1) {\n            when (action) {\n                \"rocks.poopjournal.todont.INCREMENT_DONE_ACTION\" -> {\n                    DatabaseUtils(context).incrementCount(habitId, false)\n                }\n                \"rocks.poopjournal.todont.INCREMENT_AVOIDED_ACTION\" -> {\n                    DatabaseUtils(context).incrementCount(habitId, true)\n                }\n            }\n            AppWidgetManager.getInstance(context).notifyAppWidgetViewDataChanged(appWidgetId, R.id.widget_list_view)\n        }\n        super.onReceive(context, intent)\n    }\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/widgets/NobuttonsWidgetService.kt",
    "content": "package rocks.poopjournal.todont.widgets\n\nimport android.content.Intent\nimport android.widget.RemoteViewsService\n\nimport android.appwidget.AppWidgetManager\nimport android.content.Context\nimport android.widget.RemoteViews\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass NoButtonsWidgetService : RemoteViewsService() {\n    override fun onGetViewFactory(intent: Intent): RemoteViewsFactory {\n        return NoButtonsWidgetItemFactory(applicationContext)\n    }\n}\n\n\n\nclass NoButtonsWidgetItemFactory(private val context: Context) : RemoteViewsService.RemoteViewsFactory {\n\n    private val habitList = mutableListOf<Habit>()\n\n    override fun onCreate() {}\n\n    override fun onDataSetChanged() {\n        habitList.clear()\n        habitList.addAll(DatabaseUtils(context).getAllHabits())\n    }\n\n    override fun onDestroy() {\n        habitList.clear()\n    }\n\n    override fun getCount(): Int = habitList.size\n\n    override fun getViewAt(position: Int): RemoteViews {\n        val habit = habitList[position]\n        val views = RemoteViews(context.packageName, R.layout.widget_item_no_buttons)\n\n        // Set text for the habit name, description, and counts\n        views.setTextViewText(R.id.tvHabitName, habit.name)\n        views.setTextViewText(R.id.tvLabelOfHabit, habit.description)\n        views.setTextViewText(R.id.tvDone, habit.countDone.toString())\n        views.setTextViewText(R.id.tvAvoided, habit.countAvoided.toString())\n\n        return views\n    }\n\n    override fun getLoadingView(): RemoteViews? = null\n\n    override fun getViewTypeCount(): Int = 1\n\n    override fun getItemId(position: Int): Long = position.toLong()\n\n    override fun hasStableIds(): Boolean = true\n}"
  },
  {
    "path": "app/src/main/java/rocks/poopjournal/todont/widgets/WidgetService.kt",
    "content": "package rocks.poopjournal.todont.widgets\n\nimport android.content.Intent\nimport android.widget.RemoteViewsService\n\nimport android.appwidget.AppWidgetManager\nimport android.content.Context\nimport android.widget.RemoteViews\nimport rocks.poopjournal.todont.R\nimport rocks.poopjournal.todont.model.Habit\nimport rocks.poopjournal.todont.utils.DatabaseUtils\n\nclass WidgetService : RemoteViewsService() {\n    override fun onGetViewFactory(intent: Intent): RemoteViewsFactory {\n        return WidgetItemFactory(applicationContext)\n    }\n}\n\n\n\nclass WidgetItemFactory(private val context: Context) : RemoteViewsService.RemoteViewsFactory {\n\n    private val habitList = mutableListOf<Habit>()\n\n    override fun onCreate() {}\n\n    override fun onDataSetChanged() {\n        habitList.clear()\n        habitList.addAll(DatabaseUtils(context).getAllHabits())\n    }\n\n    override fun onDestroy() {\n        habitList.clear()\n    }\n\n    override fun getCount(): Int = habitList.size\n\n    override fun getViewAt(position: Int): RemoteViews {\n        val habit = habitList[position]\n        val views = RemoteViews(context.packageName, R.layout.widget_item)\n\n        // Set text for the habit name, description, and counts\n        views.setTextViewText(R.id.tvHabitName, habit.name)\n        views.setTextViewText(R.id.tvLabelOfHabit, habit.description)\n        views.setTextViewText(R.id.tvDone, habit.countDone.toString())\n        views.setTextViewText(R.id.tvAvoided, habit.countAvoided.toString())\n\n        // Set up the Done button click using setOnClickFillInIntent\n        val incrementDoneIntent = Intent().apply {\n            action = \"rocks.poopjournal.todont.INCREMENT_DONE_ACTION\"\n            putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, position)\n            putExtra(\"HABIT_ID\", habit.id)\n        }\n        views.setOnClickFillInIntent(R.id.btnAddToDone, incrementDoneIntent)\n\n        // Set up the Avoided button click using setOnClickFillInIntent\n        val incrementAvoidedIntent = Intent().apply {\n            action = \"rocks.poopjournal.todont.INCREMENT_AVOIDED_ACTION\"\n            putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, position)\n            putExtra(\"HABIT_ID\", habit.id)\n        }\n        views.setOnClickFillInIntent(R.id.btnAddToAvoided, incrementAvoidedIntent)\n\n        return views\n    }\n\n    override fun getLoadingView(): RemoteViews? = null\n\n    override fun getViewTypeCount(): Int = 1\n\n    override fun getItemId(position: Int): Long = position.toLong()\n\n    override fun hasStableIds(): Boolean = true\n}"
  },
  {
    "path": "app/src/main/res/anim/fade_in.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<alpha xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:duration=\"500\"\n    android:interpolator=\"@android:anim/accelerate_interpolator\"\n    android:fromAlpha=\"0.0\"\n    android:toAlpha=\"1.0\"\n    >\n</alpha>"
  },
  {
    "path": "app/src/main/res/anim/fade_out.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<alpha xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:duration=\"500\"\n    android:interpolator=\"@android:anim/accelerate_interpolator\"\n    android:fromAlpha=\"1.0\"\n    android:fillAfter=\"true\"\n    android:toAlpha=\"0.0\"\n    >\n\n</alpha>"
  },
  {
    "path": "app/src/main/res/drawable/_cross.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M18,6L6,18\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M6,6L18,18\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/_tick.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M20,6L9,17L4,12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/about.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,22C17.523,22 22,17.523 22,12C22,6.477 17.523,2 12,2C6.477,2 2,6.477 2,12C2,17.523 6.477,22 12,22Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,16V12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,8H12.01\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/backgorundinner.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape android:shape=\"rectangle\"\n    xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <gradient\n        android:startColor=\"?attr/colorSecondary\"\n        android:centerColor=\"?attr/colorSecondary\"\n        android:endColor=\"?attr/colorPrimaryVariant\"\n        android:angle=\"360\"/>\n\n    <corners android:radius=\"12dip\" />\n\n\n<!--    <stroke android:color=\"#ACA9A9\"-->\n<!--        android:width=\"@dimen/_2sdp\"/>-->\n\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/bell.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M18,8C18,6.409 17.368,4.883 16.243,3.757C15.117,2.632 13.591,2 12,2C10.409,2 8.883,2.632 7.757,3.757C6.632,4.883 6,6.409 6,8C6,15 3,17 3,17H21C21,17 18,15 18,8Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M13.73,21C13.554,21.303 13.302,21.555 12.998,21.729C12.695,21.904 12.35,21.997 12,21.997C11.65,21.997 11.305,21.904 11.002,21.729C10.698,21.555 10.446,21.303 10.27,21\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/bottom_nav_color.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<selector xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <item android:state_checked=\"true\" android:color=\"?attr/colorAccent\" />\n    <item android:state_checked=\"false\" android:color=\"?attr/colorOnBackground2\" />\n</selector>"
  },
  {
    "path": "app/src/main/res/drawable/bottom_sheet.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <solid android:color=\"?attr/colorSurface\"/>\n    <corners\n        android:topLeftRadius=\"20dp\"\n        android:topRightRadius=\"20dp\"\n        />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/continuebutton2.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <solid android:color=\"?attr/colorOnTopBarContainer2\" />\n    <corners android:bottomRightRadius=\"10dp\"\n        android:bottomLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"/>\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/continuebuttontrans.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <corners android:bottomRightRadius=\"10dp\"\n        android:bottomLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"/>\n    <gradient\n        android:startColor=\"#00FFFFFF\"\n        android:endColor=\"#00FFFFFF\"\n        android:angle=\"360\" />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/dis.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,2.69L17.66,8.35C18.779,9.469 19.542,10.894 19.851,12.446C20.16,13.998 20.002,15.607 19.396,17.069C18.791,18.531 17.766,19.781 16.45,20.66C15.134,21.539 13.587,22.009 12.005,22.009C10.422,22.009 8.875,21.539 7.56,20.66C6.244,19.781 5.219,18.531 4.613,17.069C4.008,15.607 3.85,13.998 4.159,12.446C4.468,10.894 5.231,9.469 6.35,8.35L12,2.69Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/email.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M4,4h16c1.1,0 2,0.9 2,2v12c0,1.1 -0.9,2 -2,2H4c-1.1,0 -2,-0.9 -2,-2V6c0,-1.1 0.9,-2 2,-2z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M22,6l-10,7l-10,-7\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/fix_cross.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n    <path\n        android:pathData=\"M18,6L6,18\"\n        android:strokeLineJoin=\"round\"\n        android:strokeWidth=\"1.5\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"@color/gray\"\n        android:strokeLineCap=\"round\"/>\n    <path\n        android:pathData=\"M6,6L18,18\"\n        android:strokeLineJoin=\"round\"\n        android:strokeWidth=\"1.5\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"@color/gray\"\n        android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/fix_fab.xml",
    "content": "<layer-list xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <item>\n        <shape android:shape=\"oval\">\n            <gradient\n                android:angle=\"180\"\n                android:endColor=\"@color/grad_start\"\n                android:startColor=\"@color/grad_end\" />\n            <size\n                android:width=\"56dp\"\n                android:height=\"56dp\" />\n        </shape>\n    </item>\n    <item\n        android:left=\"20dp\"\n        android:right=\"20dp\">\n        <shape android:shape=\"line\">\n            <stroke\n                android:width=\"2dp\"\n                android:color=\"@color/black\" />\n        </shape>\n    </item>\n    <item\n        android:left=\"20dp\"\n        android:right=\"20dp\">\n        <rotate\n            android:fromDegrees=\"90\">\n            <shape android:shape=\"line\">\n                <stroke\n                    android:width=\"2dp\"\n                    android:color=\"@color/black\" />\n            </shape>\n        </rotate>\n    </item>\n</layer-list>"
  },
  {
    "path": "app/src/main/res/drawable/fix_rounded_rectangle.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <corners\n        android:bottomLeftRadius=\"10dp\"\n        android:bottomRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\" />\n    <stroke\n        android:width=\"1dp\"\n        android:color=\"@color/divider\" />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/fix_tick.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n    <path\n        android:pathData=\"M20,6L9,17L4,12\"\n        android:strokeLineJoin=\"round\"\n        android:strokeWidth=\"1.5\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"@color/gray\"\n        android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/frame__4_.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M19,21H5C4.47,21 3.961,20.789 3.586,20.414C3.211,20.039 3,19.53 3,19V5C3,4.47 3.211,3.961 3.586,3.586C3.961,3.211 4.47,3 5,3H16L21,8V19C21,19.53 20.789,20.039 20.414,20.414C20.039,20.789 19.53,21 19,21Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M17,21V13H7V21\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M7,3V8H15\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/frame__5_.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M1,4V10H7\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M3.51,15C4.158,16.84 5.387,18.42 7.012,19.501C8.636,20.583 10.568,21.107 12.516,20.994C14.464,20.882 16.323,20.14 17.812,18.88C19.302,17.619 20.341,15.909 20.774,14.006C21.207,12.104 21.01,10.112 20.213,8.331C19.415,6.55 18.06,5.077 16.353,4.133C14.645,3.189 12.677,2.825 10.745,3.097C8.812,3.369 7.021,4.261 5.64,5.64L1,10\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/frame__6_.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M21.59,14.41L14.42,21.58C14.234,21.766 14.014,21.913 13.771,22.014C13.528,22.115 13.268,22.167 13.005,22.167C12.742,22.167 12.482,22.115 12.239,22.014C11.996,21.913 11.776,21.766 11.59,21.58L3,13V3H13L21.59,11.59C21.962,11.965 22.172,12.472 22.172,13C22.172,13.528 21.962,14.035 21.59,14.41V14.41Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#9195A1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M8,8H8.01\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#9195A1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/git.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M9,19c-5,1.5 -5,-2.5 -7,-3m14,6v-3.87a3.37,3.37 0,0 0,-0.94 -2.61c3.14,-0.35 6.44,-1.54 6.44,-7A5.44,5.44 0,0 0,20 4.77,5.07 5.07,0 0,0 19.91,1S18.73,0.65 16,2.48a13.38,13.38 0,0 0,-7 0C6.27,0.65 5.09,1 5.09,1A5.07,5.07 0,0 0,5 4.77a5.44,5.44 0,0 0,-1.5 3.78c0,5.42 3.3,6.61 6.44,7A3.37,3.37 0,0 0,9 18.13V22\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/grad_tab_back.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <gradient xmlns:android=\"http://schemas.android.com/apk/res/android\"\n        android:startColor=\"?attr/colorTopBarContainerGradStart\"\n        android:endColor=\"?attr/colorTopBarContainerGradEnd\"\n        android:type=\"linear\" />\n    <corners android:radius=\"10dp\" />\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/grad_window_backgrond.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <gradient xmlns:android=\"http://schemas.android.com/apk/res/android\"\n        android:angle=\"180\"\n        android:startColor=\"?attr/colorTopBarGradEnd\"\n        android:endColor=\"?attr/colorTopBarGradStart\"\n        android:type=\"linear\" />\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/gradient_background.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\nandroid:shape=\"rectangle\">\n    <gradient xmlns:android=\"http://schemas.android.com/apk/res/android\"\n        android:angle=\"135\"\n        android:startColor=\"?attr/colorTopBarGradEnd\"\n        android:endColor=\"?attr/colorTopBarGradStart\"\n        android:type=\"linear\" />\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/gradient_fab.xml",
    "content": "<layer-list xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <item>\n        <shape android:shape=\"oval\">\n            <gradient\n                android:angle=\"180\"\n                android:endColor=\"?attr/colorButtonGradStart\"\n                android:startColor=\"?attr/colorButtonGradEnd\" />\n            <size\n                android:width=\"56dp\"\n                android:height=\"56dp\" />\n        </shape>\n    </item>\n    <item\n        android:left=\"20dp\"\n        android:right=\"20dp\">\n        <shape android:shape=\"line\">\n            <stroke\n                android:width=\"2dp\"\n                android:color=\"#000000\" />\n        </shape>\n    </item>\n    <item\n        android:left=\"20dp\"\n        android:right=\"20dp\">\n        <rotate\n            android:fromDegrees=\"90\">\n            <shape android:shape=\"line\">\n                <stroke\n                    android:width=\"2dp\"\n                    android:color=\"#000000\" />\n            </shape>\n        </rotate>\n    </item>\n</layer-list>"
  },
  {
    "path": "app/src/main/res/drawable/habitlogcheck.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <corners\n        android:bottomLeftRadius=\"10dp\"\n        android:bottomRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\" />\n    <stroke\n        android:width=\"1dp\"\n        android:color=\"?attr/colorOnBackground3\" />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/ic_about.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M20,21v-2a4,4 0,0 0,-4 -4H8a4,4 0,0 0,-4 4v2\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n       android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,7m-4,0a4,4 0,1 1,8 0a4,4 0,1 1,-8 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n       android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_add.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,5L12,19\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M5,12L19,12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_appearance.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,2.69l5.66,5.66a8,8 0,1 1,-11.31 0z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_avoided.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\"\n    >\n  <path\n      android:pathData=\"M12,12m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M15,9L9,15\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M9,9L15,15\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_back.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M19,12L5,12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,19l-7,-7l7,-7\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_backarrow.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:tint=\"?attr/colorAccent\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n    <path\n        android:fillColor=\"?attr/colorAccent\"\n        android:pathData=\"M11.67,3.87L9.9,2.1 0,12l9.9,9.9 1.77,-1.77L3.54,12z\" />\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_backarrowpressed.xml",
    "content": "<vector android:height=\"24dp\" android:tint=\"?attr/colorOnBackground2\"\n    android:viewportHeight=\"24\" android:viewportWidth=\"24\"\n    android:width=\"24dp\"\n    xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <path android:fillColor=\"@android:color/white\"\n        android:pathData=\"M11.67,3.87L9.9,2.1 0,12l9.9,9.9 1.77,-1.77L3.54,12z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_background.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:aapt=\"http://schemas.android.com/aapt\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M0,0h108v108h-108z\">\n    <aapt:attr name=\"android:fillColor\">\n      <gradient \n          android:startX=\"54\"\n          android:startY=\"0\"\n          android:endX=\"54\"\n          android:endY=\"108\"\n          android:type=\"linear\">\n        <item android:offset=\"0\" android:color=\"@color/dark_button_grad_start\"/>\n        <item android:offset=\"1\" android:color=\"@color/dark_button_grad_end\"/>\n      </gradient>\n    </aapt:attr>\n  </path>\n  <path\n      android:pathData=\"M29,51L45,67L74,38\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorAccent\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_cross.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n        android:width=\"24dp\"\n        android:height=\"24dp\"\n        android:viewportWidth=\"24.0\"\n        android:viewportHeight=\"24.0\">\n    <path\n        android:fillColor=\"#FFFFFF\"\n        android:pathData=\"M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_delete.xml",
    "content": "<vector android:height=\"24dp\" android:tint=\"?attr/colorAccent\"\n    android:viewportHeight=\"24\" android:viewportWidth=\"24\"\n    android:width=\"24dp\" xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <path android:fillColor=\"@android:color/white\" android:pathData=\"M7,11v2h10v-2L7,11zM12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8s3.59,-8 8,-8 8,3.59 8,8 -3.59,8 -8,8z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_done.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M22,11.08V12a10,10 0,1 1,-5.93 -9.14\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n       android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M22,4l-10,10.01l-3,-3\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_downarrow.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\"\n    android:tint=\"?attr/colorOnBackground2\">\n  <path\n      android:fillColor=\"@android:color/white\"\n      android:pathData=\"M7.41,8.59L12,13.17l4.59,-4.58L18,10l-6,6 -6,-6 1.41,-1.41z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_facebook.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M18,2h-3a5,5 0,0 0,-5 5v3H7v4h3v8h4v-8h3l1,-4h-4V7a1,1 0,0 1,1 -1h3z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_foreground.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M71,67L45,41\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground1\"\n      android:strokeLineCap=\"square\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_habitscircle.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\"\n    android:tint=\"?attr/colorOnBackground2\">\n  <path\n      android:fillColor=\"@android:color/white\"\n      android:pathData=\"M12,2C6.49,2 2,6.49 2,12s4.49,10 10,10 10,-4.49 10,-10S17.51,2 12,2zM12,20c-4.41,0 -8,-3.59 -8,-8s3.59,-8 8,-8 8,3.59 8,8 -3.59,8 -8,8zM15,12c0,1.66 -1.34,3 -3,3s-3,-1.34 -3,-3 1.34,-3 3,-3 3,1.34 3,3z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_label_light.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M20.59,13.41l-7.17,7.17a2,2 0,0 1,-2.83 0L2,12V2h10l8.59,8.59a2,2 0,0 1,0 2.82z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M7,7L7.01,7\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_log.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,12m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,6l0,6l4,2\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_menu.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,12m-1,0a1,1 0,1 1,2 0a1,1 0,1 1,-2 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,5m-1,0a1,1 0,1 1,2 0a1,1 0,1 1,-2 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,19m-1,0a1,1 0,1 1,2 0a1,1 0,1 1,-2 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnTopBar\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_monochrome.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M71,67L45,41\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#000000\"\n      android:strokeLineCap=\"square\"/>\n  <path\n      android:pathData=\"M29,51L45,67L74,38\"\n      android:strokeAlpha=\"0.24\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#000000\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_nextarrow.xml",
    "content": "<vector android:height=\"24dp\" android:tint=\"?attr/colorAccent\"\n    android:viewportHeight=\"24\" android:viewportWidth=\"24\"\n    android:width=\"24dp\" xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <path android:fillColor=\"@android:color/white\" android:pathData=\"M5.88,4.12L13.76,12l-7.88,7.88L8,22l10,-10L8,2z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_nextpressed.xml",
    "content": "<vector android:height=\"24dp\" android:tint=\"?attr/colorOnBackground2\"\n    android:viewportHeight=\"24\" android:viewportWidth=\"24\"\n    android:width=\"24dp\" xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <path android:fillColor=\"@android:color/white\" android:pathData=\"M5.88,4.12L13.76,12l-7.88,7.88L8,22l10,-10L8,2z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_sad.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\"\n    android:tint=\"?attr/colorOnBackground2\">\n  <path\n      android:fillColor=\"@android:color/white\"\n      android:pathData=\"M15.5,9.5m-1.5,0a1.5,1.5 0,1 1,3 0a1.5,1.5 0,1 1,-3 0\"/>\n  <path\n      android:fillColor=\"@android:color/white\"\n      android:pathData=\"M8.5,9.5m-1.5,0a1.5,1.5 0,1 1,3 0a1.5,1.5 0,1 1,-3 0\"/>\n  <path\n      android:fillColor=\"@android:color/white\"\n      android:pathData=\"M11.99,2C6.47,2 2,6.48 2,12s4.47,10 9.99,10C17.52,22 22,17.52 22,12S17.52,2 11.99,2zM12,20c-4.42,0 -8,-3.58 -8,-8s3.58,-8 8,-8 8,3.58 8,8 -3.58,8 -8,8zM12,14c-2.33,0 -4.32,1.45 -5.12,3.5h1.67c0.69,-1.19 1.97,-2 3.45,-2s2.75,0.81 3.45,2h1.67c-0.8,-2.05 -2.79,-3.5 -5.12,-3.5z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_spinner.xml",
    "content": "<vector android:height=\"8dp\" android:tint=\"?attr/colorButtonGradStart\"\n    android:viewportHeight=\"24\" android:viewportWidth=\"24\"\n    android:width=\"8dp\" xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <path android:fillColor=\"@android:color/white\" android:pathData=\"M7,10l5,5 5,-5z\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/ic_today.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,2l3.09,6.26l6.91,1.01l-5,4.87l1.18,6.88l-6.18,-3.25l-6.18,3.25l1.18,-6.88l-5,-4.87l6.91,-1.01l3.09,-6.26z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorAccent\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/info.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,22C17.523,22 22,17.523 22,12C22,6.477 17.523,2 12,2C6.477,2 2,6.477 2,12C2,17.523 6.477,22 12,22Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,16V12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,8H12.01\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/log_frag_selected.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <solid android:color=\"?attr/colorOnBackgroundContainer2\" />\n    <corners android:bottomRightRadius=\"10dp\"\n        android:bottomLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"/>\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/monitor.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M10.29,3.86L1.82,18C1.645,18.302 1.553,18.645 1.552,18.994C1.551,19.344 1.641,19.687 1.814,19.99C1.987,20.294 2.237,20.547 2.537,20.724C2.838,20.901 3.181,20.996 3.53,21H20.47C20.819,20.996 21.161,20.901 21.462,20.724C21.763,20.547 22.012,20.294 22.185,19.99C22.358,19.687 22.449,19.344 22.448,18.994C22.447,18.645 22.354,18.302 22.18,18L13.71,3.86C13.531,3.566 13.281,3.323 12.981,3.154C12.681,2.986 12.344,2.897 12,2.897C11.656,2.897 11.318,2.986 11.019,3.154C10.719,3.323 10.468,3.566 10.29,3.86Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,9V13\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,17H12.01\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"#676979\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/mygradient.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\"\n    android:useLevel=\"false\">\n    <corners android:bottomRightRadius=\"10dp\"\n        android:bottomLeftRadius=\"10dp\"\n        android:topRightRadius=\"10dp\"\n        android:topLeftRadius=\"10dp\"/>\n    <gradient\n        android:angle=\"180\"\n        android:type=\"linear\"\n        android:endColor=\"?attr/colorTopBarContainerGradStart\"\n\n        android:startColor=\"?attr/colorTopBarContainerGradEnd\"\n        />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/mygradient1.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\"\n    android:useLevel=\"false\">\n    <gradient\n        android:angle=\"360\"\n        android:type=\"linear\"\n        android:startColor=\"@android:color/transparent\"\n        android:endColor=\"@android:color/transparent\"\n        />\n    <corners android:radius=\"10dip\"/>\n\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/myinnergradient.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\"\n    android:useLevel=\"false\">\n    <gradient\n        android:angle=\"360\"\n        android:type=\"linear\"\n        android:startColor=\"?attr/colorTopBarGradStart\"\n        android:endColor=\"?attr/colorTopBarGradEnd\"\n        />\n    <corners android:radius=\"12dip\" />\n\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/myinnergradientlog.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:shape=\"rectangle\"\n    android:useLevel=\"false\"\n    tools:ignore=\"MissingDefaultResource\">\n    <gradient\n        android:angle=\"360\"\n        android:type=\"linear\"\n        android:startColor=\"?attr/colorSurfaceVariant\"\n        android:endColor=\"?attr/colorOnBackground2\"\n        />\n    <corners android:radius=\"10dip\" />\n\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/myinnergradientlogs.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:shape=\"rectangle\"\n    android:useLevel=\"false\"\n    tools:ignore=\"MissingDefaultResource\">\n    <gradient\n        android:angle=\"360\"\n        android:type=\"linear\"\n        android:startColor=\"?attr/colorBackgroundContainer\"\n        android:endColor=\"?attr/colorBackgroundContainer\"\n        />\n    <corners android:radius=\"10dip\" />\n\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/notification_logo.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"108dp\"\n    android:height=\"108dp\"\n    android:viewportWidth=\"108\"\n    android:viewportHeight=\"108\">\n  <path\n      android:pathData=\"M71,67L45,41\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"@color/white\"\n      android:strokeLineCap=\"square\"/>\n  <path\n      android:pathData=\"M29,51L45,67L74,38\"\n      android:strokeWidth=\"8\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"@color/white\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/onboard.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"264dp\"\n    android:height=\"256dp\"\n    android:viewportWidth=\"264\"\n    android:viewportHeight=\"256\">\n  <group>\n    <clip-path\n        android:pathData=\"M0,0h264v255.82h-264z\"/>\n    <path\n        android:pathData=\"M91.47,254.75C84.16,255.83 76.75,256.18 69.36,255.82C51.55,254.92 34.03,249.74 19.05,239.99C12.42,235.67 6.08,230.37 2.65,223.24C-2.02,213.56 -0.39,201.3 6.27,192.87C8.7,189.83 11.69,187.28 15.08,185.36C15.58,185.07 16.09,184.8 16.61,184.54C22.25,181.7 28.59,180.54 34.87,181.19C45.55,182.36 55.41,188.88 61.1,198C66.18,206.13 67.94,215.72 68.99,225.33C69.18,227.14 69.35,228.95 69.51,230.76C68.61,235.99 67.18,241.12 65.25,246.07C65.16,246.31 65.08,246.55 65.01,246.81C66.11,249.17 67.14,251.56 68.13,253.97C69.06,254.48 70.09,254.74 71.15,254.74H91.43L91.47,254.75Z\"\n        android:fillColor=\"?attr/colorAccent\"\n        android:fillAlpha=\"0.24\"/>\n    <path\n        android:pathData=\"M67.71,255.21C67.57,255.27 67.43,255.3 67.28,255.31C67.13,255.31 66.99,255.29 66.85,255.23C66.71,255.18 66.59,255.1 66.48,254.99C66.38,254.89 66.29,254.77 66.24,254.63C66.15,254.43 66.07,254.22 65.98,254.01C65.19,252.1 64.37,250.21 63.51,248.34C52.48,224.17 36.02,202.88 15.42,186.1C15.3,186.02 15.2,185.91 15.14,185.78C15.09,185.65 15.06,185.5 15.08,185.36C15.11,185.19 15.17,185.04 15.27,184.9C15.37,184.77 15.5,184.65 15.65,184.58C15.79,184.5 15.96,184.45 16.12,184.45C16.29,184.44 16.46,184.47 16.61,184.54C16.69,184.57 16.77,184.62 16.84,184.68C25.65,191.86 33.74,199.89 40.98,208.65C48.22,217.41 54.6,226.85 60.02,236.83C61.5,239.56 62.91,242.32 64.23,245.13C64.5,245.68 64.76,246.24 65.01,246.81C66.11,249.17 67.14,251.56 68.13,253.97C68.15,254.01 68.16,254.06 68.18,254.09C68.23,254.2 68.26,254.31 68.26,254.43C68.26,254.54 68.24,254.65 68.2,254.76C68.15,254.87 68.09,254.96 68,255.04C67.92,255.12 67.82,255.18 67.71,255.21Z\"\n        android:fillColor=\"#ffffff\"/>\n    <path\n        android:pathData=\"M315.54,256.06H-146.08C-146.25,256.06 -146.41,255.99 -146.54,255.87C-146.66,255.75 -146.73,255.58 -146.73,255.41C-146.73,255.24 -146.66,255.07 -146.54,254.95C-146.41,254.83 -146.25,254.76 -146.08,254.76H315.54C315.71,254.76 315.87,254.83 315.99,254.95C316.12,255.07 316.18,255.24 316.18,255.41C316.18,255.58 316.12,255.75 315.99,255.87C315.87,255.99 315.71,256.06 315.54,256.06Z\"\n        android:textColor=\"?attr/colorOnBackground2\"\n        />\n    <path\n        android:pathData=\"M175.91,111.82C179.83,111.82 183,108.64 183,104.73C183,100.81 179.83,97.64 175.91,97.64C171.99,97.64 168.82,100.81 168.82,104.73C168.82,108.64 171.99,111.82 175.91,111.82Z\"\n        android:fillColor=\"?attr/colorAccent\"/>\n    <path\n        android:pathData=\"M175.91,132.54C179.83,132.54 183,129.37 183,125.46C183,121.54 179.83,118.36 175.91,118.36C171.99,118.36 168.82,121.54 168.82,125.46C168.82,129.37 171.99,132.54 175.91,132.54Z\"\n        android:fillColor=\"?attr/colorAccent\"/>\n    <path\n        android:pathData=\"M178.09,123.27L173.73,127.64\"\n        android:strokeWidth=\"1.63636\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"#ffffff\"\n        android:strokeLineCap=\"round\"/>\n    <path\n        android:pathData=\"M178.09,127.64L173.73,123.27\"\n        android:strokeWidth=\"1.63636\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"#ffffff\"\n        android:strokeLineCap=\"round\"/>\n    <path\n        android:pathData=\"M179.73,156.54C183.65,156.54 186.82,153.37 186.82,149.46C186.82,145.54 183.65,142.36 179.73,142.36C175.81,142.36 172.64,145.54 172.64,149.46C172.64,153.37 175.81,156.54 179.73,156.54Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M248.1,208.66C248.03,208.66 247.99,208.66 247.97,208.65L239.17,208.66V207.36H248C248.21,207.37 252.38,207.48 256.22,202.82C261.95,195.86 266.66,178.65 256.54,136.13C242.92,78.95 254.28,28.44 259.79,9.38C260.06,8.44 260.11,7.44 259.93,6.48C259.76,5.51 259.35,4.6 258.76,3.82C258.17,3.03 257.41,2.4 256.53,1.96C255.65,1.52 254.68,1.3 253.7,1.3H122.23C121.23,1.3 120.24,1.54 119.35,1.99C118.46,2.44 117.69,3.1 117.1,3.91C114.77,7.12 111.56,13.29 109.56,24.45L108.28,24.22C110.33,12.82 113.64,6.47 116.05,3.14C116.76,2.17 117.69,1.38 118.76,0.83C119.84,0.29 121.02,0 122.23,0H253.7C254.88,-0 256.05,0.27 257.11,0.8C258.17,1.33 259.09,2.09 259.8,3.04C260.51,3.98 260.99,5.08 261.21,6.24C261.42,7.41 261.36,8.6 261.04,9.74C255.55,28.7 244.26,78.95 257.8,135.83C268.07,178.95 263.13,196.53 257.18,203.7C253.26,208.42 248.94,208.66 248.1,208.66Z\"\n        android:fillColor=\"?attr/colorOnBackground3\"/>\n    <path\n        android:pathData=\"M224.42,232.35C224.34,232.35 224.3,232.35 224.28,232.34L215.48,232.35V231.05H224.31C224.52,231.05 228.69,231.17 232.54,226.51C238.27,219.55 242.97,202.34 232.85,159.82C219.24,102.64 230.59,52.13 236.1,33.07C236.37,32.12 236.42,31.13 236.24,30.17C236.07,29.2 235.66,28.29 235.07,27.51C234.48,26.72 233.72,26.09 232.84,25.65C231.96,25.21 230.99,24.99 230.01,24.99H98.54C97.54,24.99 96.55,25.23 95.66,25.68C94.77,26.13 94,26.79 93.41,27.6C91.08,30.81 87.87,36.98 85.87,48.14L84.59,47.91C86.64,36.51 89.95,30.16 92.36,26.83C93.07,25.86 94,25.07 95.07,24.52C96.15,23.98 97.33,23.69 98.54,23.69H230.01C231.2,23.69 232.36,23.96 233.42,24.49C234.48,25.02 235.4,25.78 236.11,26.73C236.82,27.67 237.31,28.77 237.52,29.93C237.74,31.1 237.68,32.29 237.35,33.43C231.86,52.39 220.57,102.64 234.11,159.52C244.38,202.63 239.44,220.22 233.49,227.38C229.57,232.11 225.25,232.35 224.42,232.35Z\"\n        android:fillColor=\"?attr/colorOnBackground3\"/>\n    <path\n        android:pathData=\"M210.42,183.21C196.88,126.33 208.17,76.08 213.66,57.12C213.99,55.98 214.05,54.79 213.83,53.62C213.62,52.46 213.13,51.36 212.42,50.42C211.71,49.47 210.79,48.71 209.73,48.18C208.67,47.65 207.51,47.38 206.32,47.38H74.85C73.65,47.38 72.46,47.66 71.39,48.21C70.31,48.76 69.38,49.55 68.67,50.52C63.37,57.82 52.35,82.02 64.65,148.99C71.23,184.81 71.13,209.24 68.99,225.33C67.78,234.39 65.92,240.8 64.23,245.13L64.05,245.59C63.7,246.46 63.51,247.4 63.51,248.34C63.5,249.41 63.71,250.46 64.14,251.44C64.56,252.42 65.19,253.3 65.98,254.01C66.49,254.49 67.08,254.9 67.71,255.21C68.23,255.48 68.79,255.68 69.36,255.82C69.95,255.96 70.54,256.03 71.15,256.03H200.59C200.61,256.03 200.65,256.04 200.73,256.04C201.56,256.04 205.88,255.8 209.8,251.07C215.75,243.91 220.69,226.32 210.42,183.21ZM208.85,250.2C205,254.86 200.83,254.74 200.63,254.74H71.15C70.11,254.74 69.09,254.48 68.17,254C67.26,253.51 66.47,252.81 65.89,251.95C65.38,251.21 65.04,250.36 64.89,249.48C64.73,248.59 64.78,247.68 65.01,246.81C65.08,246.55 65.16,246.31 65.25,246.07C67.18,241.12 68.61,235.99 69.51,230.76C72.59,213.99 73.16,188.1 65.93,148.75C53.72,82.28 64.52,58.45 69.72,51.28C70.31,50.48 71.08,49.82 71.97,49.37C72.86,48.92 73.85,48.68 74.85,48.68H206.32C207.31,48.68 208.27,48.9 209.15,49.34C210.03,49.78 210.79,50.41 211.38,51.2C211.98,51.98 212.38,52.89 212.55,53.85C212.73,54.82 212.68,55.81 212.41,56.75C206.9,75.82 195.55,126.33 209.16,183.51C219.29,226.02 214.58,243.24 208.85,250.2Z\"\n        android:fillColor=\"?attr/colorOnBackground1\"\n        />\n    <path\n        android:pathData=\"M147.96,109.31H80.22C78.85,109.31 77.53,108.76 76.55,107.79C75.58,106.82 75.03,105.49 75.03,104.12C75.03,102.74 75.58,101.42 76.55,100.45C77.53,99.47 78.85,98.93 80.22,98.93H147.96C149.34,98.93 150.66,99.47 151.63,100.45C152.61,101.42 153.15,102.74 153.15,104.12C153.15,105.49 152.61,106.82 151.63,107.79C150.66,108.76 149.34,109.31 147.96,109.31Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M147.96,131.67H80.22C78.85,131.67 77.53,131.13 76.55,130.15C75.58,129.18 75.03,127.86 75.03,126.48C75.03,125.1 75.58,123.78 76.55,122.81C77.53,121.84 78.85,121.29 80.22,121.29H147.96C149.34,121.29 150.66,121.84 151.63,122.81C152.61,123.78 153.15,125.1 153.15,126.48C153.15,127.86 152.61,129.18 151.63,130.15C150.66,131.13 149.34,131.67 147.96,131.67Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M153.42,154.58H85.68C84.3,154.58 82.98,154.04 82.01,153.06C81.03,152.09 80.49,150.77 80.49,149.39C80.49,148.01 81.03,146.69 82.01,145.72C82.98,144.74 84.3,144.2 85.68,144.2H153.42C154.79,144.2 156.11,144.74 157.09,145.72C158.06,146.69 158.61,148.01 158.61,149.39C158.61,150.77 158.06,152.09 157.09,153.06C156.11,154.04 154.79,154.58 153.42,154.58Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M157.23,178.58H89.5C88.12,178.58 86.8,178.04 85.82,177.06C84.85,176.09 84.3,174.77 84.3,173.39C84.3,172.01 84.85,170.69 85.82,169.72C86.8,168.74 88.12,168.2 89.5,168.2H157.23C158.61,168.2 159.93,168.74 160.9,169.72C161.88,170.69 162.43,172.01 162.43,173.39C162.43,174.77 161.88,176.09 160.9,177.06C159.93,178.04 158.61,178.58 157.23,178.58Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M157.26,68.99H108.59C107.9,69 107.23,68.86 106.6,68.6C105.97,68.34 105.39,67.96 104.91,67.48C104.43,66.99 104.05,66.42 103.79,65.79C103.52,65.16 103.39,64.49 103.39,63.8C103.39,63.12 103.52,62.44 103.79,61.81C104.05,61.18 104.43,60.61 104.91,60.13C105.39,59.65 105.97,59.26 106.6,59C107.23,58.74 107.9,58.61 108.59,58.61H157.26C158.64,58.61 159.96,59.16 160.93,60.13C161.91,61.11 162.46,62.43 162.46,63.8C162.46,65.18 161.91,66.5 160.93,67.47C159.96,68.45 158.64,68.99 157.26,68.99Z\"\n        android:fillColor=\"?attr/colorAccent\"/>\n    <path\n        android:pathData=\"M184.09,180.48C188.01,180.48 191.18,177.31 191.18,173.39C191.18,169.47 188.01,166.3 184.09,166.3C180.18,166.3 177,169.47 177,173.39C177,177.31 180.18,180.48 184.09,180.48Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M160.51,202.04H92.77C91.39,202.04 90.07,201.49 89.1,200.52C88.12,199.54 87.58,198.22 87.58,196.84C87.58,195.47 88.12,194.15 89.1,193.17C90.07,192.2 91.39,191.65 92.77,191.65H160.51C161.88,191.65 163.2,192.2 164.18,193.17C165.15,194.15 165.7,195.47 165.7,196.84C165.7,198.22 165.15,199.54 164.18,200.52C163.2,201.49 161.88,202.04 160.51,202.04Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M187.37,203.93C191.28,203.93 194.46,200.76 194.46,196.84C194.46,192.93 191.28,189.75 187.37,189.75C183.45,189.75 180.27,192.93 180.27,196.84C180.27,200.76 183.45,203.93 187.37,203.93Z\"\n        android:fillColor=\"?attr/colorBackgroundContainer\"/>\n    <path\n        android:pathData=\"M178.09,102.54L173.73,106.91\"\n        android:strokeWidth=\"1.63636\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"#ffffff\"\n        android:strokeLineCap=\"round\"/>\n    <path\n        android:pathData=\"M178.09,106.91L173.73,102.54\"\n        android:strokeWidth=\"1.63636\"\n        android:fillColor=\"#00000000\"\n        android:strokeColor=\"#ffffff\"\n        android:strokeLineCap=\"round\"/>\n  </group>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/reportproblem.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,12m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,8L12,12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,16L12.01,16\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/roundbutton.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <solid android:color=\"?attr/colorButtonGradStart\" />\n    <corners android:bottomRightRadius=\"30dp\"\n        android:bottomLeftRadius=\"30dp\"\n        android:topRightRadius=\"30dp\"\n        android:topLeftRadius=\"30dp\"/>\n    <gradient\n        android:startColor=\"?attr/colorButtonGradStart\"\n        android:endColor=\"?attr/colorButtonGradEnd\"\n        android:angle=\"360\" />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/rounded_button.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <solid android:color=\"#FFDAB9\" />\n    <corners android:radius=\"9dp\" />\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/rounded_corners.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <corners android:radius=\"16dp\"/>\n    <solid android:color=\"?attr/colorSurface\"/>\n\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/rounded_dialog_bg.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n\n    <solid android:color=\"?attr/colorSurface\" />\n\n    <corners android:radius=\"20dp\"/>\n\n    <padding\n        android:left=\"10dp\"\n        android:top=\"10dp\"\n        android:right=\"10dp\"\n        android:bottom=\"10dp\"/>\n</shape>\n"
  },
  {
    "path": "app/src/main/res/drawable/selectedround.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<shape xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:shape=\"rectangle\">\n    <corners android:bottomRightRadius=\"20dp\"\n        android:bottomLeftRadius=\"20dp\"\n        android:topRightRadius=\"20dp\"\n        android:topLeftRadius=\"20dp\"/>\n    <gradient\n        android:startColor=\"#000000\"\n        android:endColor=\"#ffffff\"\n        android:angle=\"360\" />\n</shape>"
  },
  {
    "path": "app/src/main/res/drawable/spinner_background.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<selector xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <item><layer-list>\n        <item>\n            <shape>\n                <solid\n                    android:color=\"?attr/colorSecondary\">\n                </solid>\n\n                <corners android:radius=\"12dp\" />\n\n<!--                <padding-->\n<!--                    android:bottom=\"10dp\"-->\n<!--                    android:left=\"10dp\"-->\n<!--                    android:right=\"10dp\"-->\n<!--                    android:top=\"10dp\" />-->\n                <stroke\n                    android:width=\"2dp\"\n                    android:color=\"#ff8c00\"/>\n            </shape>\n        </item>\n\n    </layer-list></item>\n</selector>"
  },
  {
    "path": "app/src/main/res/drawable/tabcolor.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<selector xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <item android:drawable=\"?attr/colorPrimaryVariant\" android:state_selected=\"true\"/>\n    <item android:drawable=\"?attr/colorSecondary\" android:state_checked=\"false\"/>\n</selector>"
  },
  {
    "path": "app/src/main/res/drawable/translate.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M12,12m-10,0a10,10 0,1 1,20 0a10,10 0,1 1,-20 0\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M2,12L22,12\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M12,2a15.3,15.3 0,0 1,4 10,15.3 15.3,0 0,1 -4,10 15.3,15.3 0,0 1,-4 -10,15.3 15.3,0 0,1 4,-10z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/trash.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M3,6H5H21\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M8,6V4C8,3.47 8.211,2.961 8.586,2.586C8.961,2.211 9.47,2 10,2H14C14.53,2 15.039,2.211 15.414,2.586C15.789,2.961 16,3.47 16,4V6M19,6V20C19,20.53 18.789,21.039 18.414,21.414C18.039,21.789 17.53,22 17,22H7C6.47,22 5.961,21.789 5.586,21.414C5.211,21.039 5,20.53 5,20V6H19Z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M10,11V17\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M14,11V17\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"1.5\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/twitter.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M23,3a10.9,10.9 0,0 1,-3.14 1.53,4.48 4.48,0 0,0 -7.86,3v1A10.66,10.66 0,0 1,3 4s-4,9 5,13a11.64,11.64 0,0 1,-7 2c9,5 20,0 20,-11.5a4.5,4.5 0,0 0,-0.08 -0.83A7.72,7.72 0,0 0,23 3z\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/drawable/viewsrc.xml",
    "content": "<vector xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:width=\"24dp\"\n    android:height=\"24dp\"\n    android:viewportWidth=\"24\"\n    android:viewportHeight=\"24\">\n  <path\n      android:pathData=\"M16,18l6,-6l-6,-6\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n  <path\n      android:pathData=\"M8,6l-6,6l6,6\"\n      android:strokeLineJoin=\"round\"\n      android:strokeWidth=\"2\"\n      android:fillColor=\"#00000000\"\n      android:strokeColor=\"?attr/colorOnBackground2\"\n      android:strokeLineCap=\"round\"/>\n</vector>\n"
  },
  {
    "path": "app/src/main/res/layout/activity_about.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\"\n    android:id=\"@+id/main_relative\"\n    tools:context=\".About\">\n\n    <!-- App Bar -->\n    <com.google.android.material.appbar.AppBarLayout\n        android:id=\"@+id/appbar\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:fitsSystemWindows=\"false\"\n        android:background=\"@drawable/gradient_background\"\n        android:gravity=\"bottom\"\n        app:elevation=\"0dp\"\n        app:layout_constraintStart_toStartOf=\"parent\"\n        app:layout_constraintTop_toTopOf=\"parent\">\n\n        <androidx.appcompat.widget.Toolbar\n            android:id=\"@+id/toolbar\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"?attr/actionBarSize\"\n            android:background=\"@android:color/transparent\">\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"match_parent\"\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\">\n\n                <ImageButton\n                    android:id=\"@+id/btnback\"\n                    android:layout_width=\"20dp\"\n                    android:layout_height=\"20dp\"\n                    android:layout_marginEnd=\"10dp\"\n                    android:background=\"@drawable/ic_back\"\n                    android:onClick=\"back\"/>\n\n                <TextView\n                    android:id=\"@+id/toolbartext\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/about\"\n                    android:textColor=\"?attr/colorOnTopBar\"\n                    android:layout_marginBottom=\"2dp\"\n                    android:textStyle=\"bold\"\n                    android:textSize=\"20sp\" />\n            </LinearLayout>\n        </androidx.appcompat.widget.Toolbar>\n    </com.google.android.material.appbar.AppBarLayout>\n\n    <!-- Gradient View -->\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"?attr/actionBarSize\"\n        android:layout_marginTop=\"50dp\"\n        android:background=\"@drawable/gradient_background\" />\n\n    <!-- Main Content -->\n    <LinearLayout\n        android:id=\"@+id/l\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_alignParentTop=\"true\"\n        android:layout_marginTop=\"55dp\"\n        android:orientation=\"vertical\">\n\n        <!-- Logo and App Name -->\n        <de.hdodenhof.circleimageview.CircleImageView\n            android:id=\"@+id/z\"\n            android:layout_width=\"120dp\"\n            android:layout_height=\"130dp\"\n            android:layout_centerInParent=\"true\"\n            android:layout_gravity=\"center\"\n            android:src=\"@drawable/gol\"\n            android:onClick=\"logoclicked\" />\n\n        <TextView\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:text=\"@string/app_name\"\n            android:textColor=\"?attr/colorOnBackground1\" />\n\n        <!-- Version and License -->\n        <LinearLayout\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:orientation=\"horizontal\">\n\n            <TextView\n                android:id=\"@+id/versiontext\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:textColor=\"?attr/colorOnBackground2\" />\n\n            <TextView\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:text=\"@string/apachelicense\"\n                android:textColor=\"?attr/colorAccent\"\n                android:onClick=\"apacheee\" />\n        </LinearLayout>\n    </LinearLayout>\n\n    <!-- Scrollable Content -->\n    <ScrollView\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:layout_below=\"@id/l\"\n        android:fillViewport=\"true\"\n        android:scrollbars=\"vertical\"\n        >\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginTop=\"8dp\"\n            android:orientation=\"vertical\">\n\n            <!-- Developer Cards -->\n            <androidx.cardview.widget.CardView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"80dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:layout_marginTop=\"15dp\"\n                android:layout_marginEnd=\"20dp\"\n                app:cardBackgroundColor=\"?attr/colorSurface\"\n                app:cardCornerRadius=\"10dp\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"60dp\"\n                    android:layout_gravity=\"center\"\n                    android:orientation=\"vertical\">\n\n                    <!-- Developer Info -->\n                    <LinearLayout\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:orientation=\"horizontal\">\n\n                        <de.hdodenhof.circleimageview.CircleImageView\n                            android:layout_width=\"40dp\"\n                            android:layout_height=\"40dp\"\n                            android:layout_centerInParent=\"true\"\n                            android:layout_marginStart=\"10dp\"\n                            android:src=\"@drawable/crazymarvin\" />\n\n                        <LinearLayout\n                            android:layout_width=\"match_parent\"\n                            android:layout_height=\"wrap_content\"\n                            android:layout_marginStart=\"10dp\"\n                            android:gravity=\"start\"\n                            android:orientation=\"vertical\">\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"@string/crazymarvin\"\n                                android:textColor=\"?attr/colorOnBackground1\" />\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"@string/developer\"\n                                android:textColor=\"?attr/colorOnBackground2\" />\n                        </LinearLayout>\n                    </LinearLayout>\n\n                    <!-- Social Media Buttons -->\n                    <LinearLayout\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"right\"\n                        android:layout_marginEnd=\"10dp\"\n                        android:orientation=\"horizontal\">\n\n                        <ImageView\n                            android:id=\"@+id/btnmail_crazymarvin\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/email\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btngit_crazymarvin\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/git\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btntwitter_crazymarvin\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/twitter\"\n                            android:onClick=\"contact_marvin\" />\n                    </LinearLayout>\n                </LinearLayout>\n            </androidx.cardview.widget.CardView>\n\n            <androidx.cardview.widget.CardView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"80dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:layout_marginTop=\"15dp\"\n                android:layout_marginEnd=\"20dp\"\n                app:cardBackgroundColor=\"?attr/colorSurface\"\n                app:cardCornerRadius=\"10dp\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"60dp\"\n                    android:layout_gravity=\"center\"\n                    android:orientation=\"vertical\">\n\n                    <!-- Developer Info -->\n                    <LinearLayout\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:orientation=\"horizontal\">\n\n                        <de.hdodenhof.circleimageview.CircleImageView\n                            android:layout_width=\"40dp\"\n                            android:layout_height=\"40dp\"\n                            android:layout_centerInParent=\"true\"\n                            android:layout_marginStart=\"10dp\"\n                            android:src=\"@drawable/codeaquaria\" />\n\n                        <LinearLayout\n                            android:layout_width=\"wrap_content\"\n                            android:layout_height=\"wrap_content\"\n                            android:layout_gravity=\"start\"\n                            android:layout_marginStart=\"10dp\"\n                            android:orientation=\"vertical\">\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"@string/codeacquaria\"\n                                android:textColor=\"?attr/colorOnBackground1\" />\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"@string/developer\"\n                                android:textColor=\"?attr/colorOnBackground2\" />\n                        </LinearLayout>\n                    </LinearLayout>\n\n                    <!-- Social Media Buttons -->\n                    <LinearLayout\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"right\"\n                        android:layout_marginEnd=\"10dp\"\n                        android:orientation=\"horizontal\">\n\n                        <ImageView\n                            android:id=\"@+id/btnmail_codeaquaria\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/email\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btngit_codeaquaria\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/git\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btntwitter_codeaquaria\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/twitter\"\n                            android:onClick=\"contact_marvin\" />\n                    </LinearLayout>\n                </LinearLayout>\n            </androidx.cardview.widget.CardView>\n\n            <androidx.cardview.widget.CardView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"80dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:layout_marginTop=\"15dp\"\n                android:layout_marginEnd=\"20dp\"\n                app:cardBackgroundColor=\"?attr/colorSurface\"\n                app:cardCornerRadius=\"10dp\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"60dp\"\n                    android:layout_gravity=\"center\"\n                    android:orientation=\"vertical\">\n\n                    <!-- Developer Info -->\n                    <LinearLayout\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:orientation=\"horizontal\">\n\n                        <de.hdodenhof.circleimageview.CircleImageView\n                            android:layout_width=\"40dp\"\n                            android:layout_height=\"40dp\"\n                            android:layout_centerInParent=\"true\"\n                            android:layout_marginStart=\"10dp\"\n                            android:src=\"@drawable/zoku\" />\n\n                        <LinearLayout\n                            android:layout_width=\"wrap_content\"\n                            android:layout_height=\"wrap_content\"\n                            android:layout_marginStart=\"10dp\"\n                            android:gravity=\"start\"\n                            android:orientation=\"vertical\">\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"Tarik\"\n                                android:textColor=\"?attr/colorOnBackground1\" />\n\n                            <TextView\n                                android:layout_width=\"wrap_content\"\n                                android:layout_height=\"wrap_content\"\n                                android:text=\"@string/developer\"\n                                android:textColor=\"?attr/colorOnBackground2\" />\n                        </LinearLayout>\n                    </LinearLayout>\n\n                    <!-- Social Media Buttons -->\n                    <LinearLayout\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"right\"\n                        android:layout_marginEnd=\"10dp\"\n                        android:orientation=\"horizontal\">\n\n                        <ImageView\n                            android:id=\"@+id/btnmail_tarik\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/email\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btngit_tarik\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/git\"\n                            android:onClick=\"contact_marvin\" />\n\n                        <ImageView\n                            android:id=\"@+id/btntwitter_tarik\"\n                            android:layout_width=\"20dp\"\n                            android:layout_height=\"20dp\"\n                            android:layout_marginEnd=\"10dp\"\n                            android:layout_weight=\"0.01\"\n                            android:background=\"@drawable/twitter\"\n                            android:onClick=\"contact_marvin\" />\n                    </LinearLayout>\n                </LinearLayout>\n            </androidx.cardview.widget.CardView>\n\n            <!-- Contribution Section -->\n            <LinearLayout\n                android:id=\"@+id/contributionView\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"30dp\"\n                    android:layout_marginStart=\"25dp\"\n                    android:layout_marginTop=\"25dp\"\n                    android:text=\"@string/contribute\"\n                    android:textColor=\"?attr/colorPrimary\"\n                    android:textSize=\"18sp\" />\n\n                <View\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"1dp\"\n                    android:layout_marginTop=\"13dp\"\n                    android:background=\"?attr/colorSurfaceVariant\" />\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"50dp\"\n                    android:layout_marginStart=\"25dp\"\n                    android:background=\"@android:color/transparent\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\">\n\n                    <ImageView\n                        android:id=\"@+id/btntranslate\"\n                        android:layout_width=\"20dp\"\n                        android:layout_height=\"20dp\"\n\n                        android:background=\"@drawable/translate\"\n                        android:onClick=\"translate\" />\n\n                    <TextView\n                        android:id=\"@+id/texttranslate\"\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"30dp\"\n                        android:layout_marginStart=\"10dp\"\n                        android:gravity=\"center_vertical\"\n                        android:onClick=\"translate\"\n                        android:text=\"@string/translate\"\n                        android:textColor=\"?attr/colorOnBackground1\" />\n                </LinearLayout>\n\n                <View\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"1dp\"\n                    android:layout_marginStart=\"57dp\"\n                    android:layout_marginTop=\"13dp\"\n                    android:background=\"?attr/colorSurfaceVariant\" />\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"50dp\"\n                    android:layout_marginStart=\"25dp\"\n                    android:background=\"@android:color/transparent\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\">\n\n                    <ImageView\n                        android:id=\"@+id/btnreport\"\n                        android:layout_width=\"20dp\"\n                        android:layout_height=\"20dp\"\n                        android:background=\"@drawable/reportproblem\"\n                        android:onClick=\"report\" />\n\n                    <TextView\n                        android:id=\"@+id/textreport\"\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"30dp\"\n                        android:layout_marginStart=\"10dp\"\n                        android:gravity=\"center_vertical\"\n                        android:onClick=\"report\"\n                        android:text=\"@string/report\"\n                        android:textColor=\"?attr/colorOnBackground1\" />\n                </LinearLayout>\n\n                <View\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"1dp\"\n                    android:layout_marginStart=\"57dp\"\n                    android:layout_marginTop=\"13dp\"\n                    android:background=\"?attr/colorSurfaceVariant\" />\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"50dp\"\n                    android:layout_marginStart=\"25dp\"\n                    android:background=\"@android:color/transparent\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\">\n\n                    <ImageView\n                        android:id=\"@+id/btnsource\"\n                        android:layout_width=\"20dp\"\n                        android:layout_height=\"20dp\"\n                        android:background=\"@drawable/viewsrc\"\n                        android:onClick=\"viewsource\" />\n\n                    <TextView\n                        android:id=\"@+id/textsource\"\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"30dp\"\n                        android:layout_marginStart=\"10dp\"\n                        android:gravity=\"center_vertical\"\n                        android:onClick=\"viewsource\"\n                        android:text=\"@string/source\"\n                        android:textColor=\"?attr/colorOnBackground1\" />\n                </LinearLayout>\n            </LinearLayout>\n\n            <!-- Open Source Licenses Section -->\n            <TextView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"25dp\"\n                android:text=\"@string/opensourcelicense\"\n                android:textColor=\"?attr/colorPrimary\"\n                android:textSize=\"18sp\" />\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/texticons\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"feather\"\n                    android:text=\"@string/feather\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"feather\"\n                    android:text=\"@string/mitlicence\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/textjetpack\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"jetpack\"\n                    android:text=\"@string/jetpack\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/textjetpack1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"jetpack\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"spinner\"\n                    android:text=\"@string/materialspinner\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/spinner1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"spinner\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/nobobutton\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"nobobutton\"\n                    android:text=\"@string/nobobutton\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/nobobutton1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"nobobutton\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/CircleImageView\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"cImgButton\"\n                    android:text=\"@string/circleimg\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/CircleImageView1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"cImgButton\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/MPAndroidChart\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"MPAndroidChart\"\n                    android:text=\"@string/mpandroidchart\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/MPAndroidChart1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"MPAndroidChart\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/JUnit\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"JUnit\"\n                    android:text=\"@string/junit\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/JUnit1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"JUnit\"\n                    android:text=\"@string/eclipse\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/Kotlin\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n\n                    android:onClick=\"Kotlin\"\n                    android:text=\"@string/kotlin\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/Kotlin1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"Kotlin\"\n                    android:text=\"@string/apachelicense\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/Java\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"Java\"\n                    android:text=\"@string/java\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/Java1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"Java\"\n                    android:text=\"@string/gnu\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_marginStart=\"25dp\"\n                android:layout_marginTop=\"10dp\"\n                android:background=\"@android:color/transparent\"\n                android:gravity=\"center\"\n                android:orientation=\"vertical\">\n\n                <TextView\n                    android:id=\"@+id/showCaseView\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"showCaseView\"\n                    android:text=\"@string/ShowCaseView\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <TextView\n                    android:id=\"@+id/showCaseView1\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:onClick=\"showCaseView\"\n                    android:text=\"Apache-2.0 license\"\n                    android:textColor=\"?attr/colorOnBackground2\" />\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n\n                android:layout_height=\"5dp\"\n                android:layout_marginTop=\"13dp\"\n                android:background=\"@android:color/transparent\" />\n\n        </LinearLayout>\n    </ScrollView>\n</RelativeLayout>"
  },
  {
    "path": "app/src/main/res/layout/activity_labels.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:background=\"?attr/colorBackground\"\n    tools:context=\".LabelsActivity\">\n\n    <!-- Toolbar -->\n    <androidx.appcompat.widget.Toolbar\n        android:id=\"@+id/toolbar\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"?attr/actionBarSize\"\n        android:background=\"@drawable/gradient_background\"\n        tools:ignore=\"MissingConstraints\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginStart=\"10dp\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\">\n\n            <!-- Back Button -->\n            <ImageButton\n                android:id=\"@+id/backbtn\"\n                android:layout_width=\"20dp\"\n                android:layout_height=\"20dp\"\n                android:layout_marginEnd=\"5dp\"\n                android:layout_weight=\"0.01\"\n                android:background=\"@drawable/ic_back\"\n                android:onClick=\"backBtnClicked\"\n                 />\n\n            <!-- Toolbar Title -->\n            <TextView\n                android:id=\"@+id/toolbartext\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"15dp\"\n                android:layout_weight=\"1\"\n                android:text=\"@string/labels\"\n                android:textColor=\"?attr/colorOnTopBar\"\n                android:textSize=\"18sp\"\n                android:textStyle=\"bold\" />\n        </LinearLayout>\n    </androidx.appcompat.widget.Toolbar>\n\n    <!-- RecyclerView for Labels -->\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@id/toolbar\"\n        android:layout_marginTop=\"10dp\"\n        android:layout_marginBottom=\"55dp\"\n        android:orientation=\"vertical\">\n\n        <androidx.recyclerview.widget.RecyclerView\n            android:id=\"@+id/rv_labels\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\" />\n    </LinearLayout>\n\n    <!-- Floating Action Button with Ripple Effect -->\n    <rocks.poopjournal.todont.showcaseview.RippleBackground\n        android:id=\"@+id/fab_highlighter\"\n        android:layout_width=\"120dp\"\n        android:layout_height=\"120dp\"\n        android:layout_alignParentEnd=\"true\"\n        android:layout_alignParentBottom=\"true\"\n        android:layout_margin=\"13dp\"\n        app:rb_duration=\"1000\"\n        app:rb_radius=\"10dp\"\n        app:rb_rippleAmount=\"2\"\n        app:rb_scale=\"5\">\n\n        <com.google.android.material.floatingactionbutton.FloatingActionButton\n            android:id=\"@+id/label_floatingbtn\"\n            android:layout_width=\"55dp\"\n            android:layout_height=\"55dp\"\n            android:foreground=\"@drawable/gradient_fab\"\n            android:layout_marginBottom=\"35dp\"\n            android:elevation=\"0dp\"\n            app:elevation=\"0dp\"\n            android:layout_centerInParent=\"true\"\n            android:layout_gravity=\"bottom|center\"\n            android:contentDescription=\"@string/addnewlabel\"\n            />\n    </rocks.poopjournal.todont.showcaseview.RippleBackground>\n</RelativeLayout>"
  },
  {
    "path": "app/src/main/res/layout/activity_main.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<layout xmlns:tools=\"http://schemas.android.com/tools\"\n    xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\">\n    <androidx.constraintlayout.widget.ConstraintLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:background=\"?attr/colorBackground\"\n        android:orientation=\"vertical\"\n        android:id=\"@+id/main\"\n        tools:context=\".MainActivity\"\n        >\n\n        <com.google.android.material.appbar.AppBarLayout\n            android:id=\"@+id/appbar\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:fitsSystemWindows=\"false\"\n            android:background=\"@drawable/gradient_background\"\n            android:gravity=\"bottom\"\n            app:elevation=\"0dp\"\n            app:layout_constraintEnd_toEndOf=\"parent\"\n            app:layout_constraintStart_toStartOf=\"parent\"\n            app:layout_constraintTop_toTopOf=\"parent\">\n\n            <androidx.appcompat.widget.Toolbar\n                android:id=\"@+id/toolbar\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"?attr/actionBarSize\"\n                android:layout_marginStart=\"20dp\"\n                android:background=\"@android:color/transparent\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:background=\"@android:color/transparent\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\">\n\n                    <TextView\n                        android:id=\"@+id/toolbartext\"\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_weight=\"1\"\n                        android:textColor=\"?attr/colorOnTopBar\"\n                        android:textSize=\"18sp\"\n                        android:textStyle=\"bold\" />\n\n                    <ImageButton\n                        android:id=\"@+id/label\"\n                        android:layout_width=\"12dp\"\n                        android:layout_height=\"15dp\"\n                        android:layout_marginEnd=\"10dp\"\n                        android:layout_weight=\"0.01\"\n                        android:background=\"@drawable/ic_label_light\"\n                        />\n\n                    <ImageButton\n                        android:id=\"@+id/settings\"\n\n                        android:layout_width=\"20dp\"\n                        android:layout_height=\"20dp\"\n                        android:layout_marginEnd=\"10dp\"\n                        android:layout_weight=\"0.01\"\n                        android:background=\"@drawable/ic_menu\"\n                        android:onClick=\"mySettings\"\n                        />\n                </LinearLayout>\n\n            </androidx.appcompat.widget.Toolbar>\n\n        </com.google.android.material.appbar.AppBarLayout>\n        <FrameLayout\n            android:id=\"@+id/container\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"0dp\"\n            app:layout_behavior=\"@string/appbar_scrolling_view_behavior\"\n            app:layout_constraintBottom_toTopOf=\"@id/divider\"\n            app:layout_constraintTop_toBottomOf=\"@+id/appbar\" />\n\n\n        <View\n            android:id=\"@+id/divider\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"1dp\"\n            android:background=\"?attr/colorSurfaceVariant\"\n            app:layout_constraintBottom_toTopOf=\"@id/navigationView\"\n            app:layout_constraintStart_toStartOf=\"parent\"\n            app:layout_constraintEnd_toEndOf=\"parent\" />\n\n        <com.google.android.material.bottomnavigation.BottomNavigationView\n            android:id=\"@+id/navigationView\"\n            android:layout_width=\"0dp\"\n            android:layout_height=\"wrap_content\"\n            android:background=\"?attr/colorBackground\"\n            app:menu=\"@menu/navigation\"\n            app:layout_constraintBottom_toBottomOf=\"parent\"\n            app:layout_constraintStart_toStartOf=\"parent\"\n            app:layout_constraintEnd_toEndOf=\"parent\"/>\n\n\n        <com.google.android.material.floatingactionbutton.FloatingActionButton\n            android:id=\"@+id/floatingbtn\"\n            android:layout_width=\"55dp\"\n            android:layout_height=\"55dp\"\n            android:layout_gravity=\"bottom|center\"\n            android:contentDescription=\"@string/contentDescription_FAB\"\n            android:elevation=\"10dp\"\n            android:foreground=\"@drawable/gradient_fab\"\n            app:elevation=\"8dp\"\n            app:layout_constraintBottom_toTopOf=\"@+id/navigationView\"\n            app:layout_constraintEnd_toEndOf=\"parent\"\n            app:layout_constraintStart_toStartOf=\"parent\"\n            app:layout_constraintTop_toTopOf=\"@+id/navigationView\" />\n\n\n    </androidx.constraintlayout.widget.ConstraintLayout>\n</layout>\n"
  },
  {
    "path": "app/src/main/res/layout/activity_on_boarding.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:background=\"?attr/colorBackground\"\n    tools:context=\".OnBoardingActivity\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n        <ImageView\n            android:layout_marginTop=\"60dp\"\n            android:layout_width=\"300dp\"\n            android:layout_height=\"300dp\"\n            android:elevation=\"6dp\"\n            android:layout_gravity=\"center\"\n            android:src=\"@drawable/onboard\"\n            tools:ignore=\"ContentDescription\" />\n        <TextView\n            android:layout_marginTop=\"40dp\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:text=\"@string/onboarding_reverse\"\n            android:textColor=\"?attr/colorOnBackground1\"\n            android:textSize=\"22sp\"\n            android:textStyle=\"bold\" />\n\n        <TextView\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:text=\"@string/onboarding_bad\"\n            android:textColor=\"?attr/colorOnBackground2\"\n            android:textSize=\"14sp\" />\n\n        <TextView\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n\n            android:text=\"@string/onboarding_gavein\"\n            android:textColor=\"?attr/colorOnBackground2\"\n            android:textSize=\"14sp\" />\n\n        <TextView\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:text=\"@string/onboarding_freshlist\"\n            android:textColor=\"?attr/colorOnBackground2\"\n            android:textSize=\"14sp\" />\n    </LinearLayout>\n\n\n    <Button\n        android:id=\"@+id/btncontinue\"\n        style=\"@style/Widget.Todont.GradButton\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"40dp\"\n        android:layout_alignParentBottom=\"true\"\n        android:layout_centerInParent=\"true\"\n        android:layout_marginBottom=\"30dp\"\n        android:text=\"@string/onboarding_continue\"\n        android:textAllCaps=\"false\"\n        app:backgroundTint=\"@color/light_button_grad_end\"\n        android:textColor=\"?attr/colorOnBackground1\" />\n</RelativeLayout>"
  },
  {
    "path": "app/src/main/res/layout/activity_settings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\"\n    android:id=\"@+id/settings_main\"\n    android:orientation=\"vertical\"\n    tools:context=\".Settings\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"?attr/actionBarSize\"\n        android:background=\"@drawable/gradient_background\"\n        android:orientation=\"horizontal\">\n\n        <ImageButton\n            android:id=\"@+id/btnBack\"\n            android:layout_width=\"20dp\"\n            android:layout_height=\"20dp\"\n            android:layout_gravity=\"center\"\n            android:layout_marginStart=\"20dp\"\n            android:background=\"@drawable/ic_back\"\n            android:elevation=\"6dp\"\n            android:gravity=\"bottom\"\n            android:onClick=\"backBtn\" />\n\n        <TextView\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:textStyle=\"bold\"\n            android:layout_marginBottom=\"3dp\"\n            android:textSize=\"20sp\"\n            android:layout_marginStart=\"20dp\"\n            android:gravity=\"bottom\"\n            android:text=\"@string/settings\"\n            android:textColor=\"?attr/colorOnTopBar\"\n            />\n    </LinearLayout>\n\n    <LinearLayout\n        android:id=\"@+id/appearanceView\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:orientation=\"horizontal\">\n\n        <ImageButton\n            android:layout_width=\"24dp\"\n            android:layout_height=\"24dp\"\n            android:layout_gravity=\"center\"\n            android:layout_marginStart=\"20dp\"\n            android:background=\"@drawable/dis\"\n            android:elevation=\"6dp\"\n            android:gravity=\"bottom\"\n            android:onClick=\"changeMode\" />\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"60dp\"\n            android:layout_gravity=\"bottom\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"20dp\"\n                android:layout_marginStart=\"20dp\"\n                android:layout_marginTop=\"10dp\"\n                android:elevation=\"6dp\"\n                android:gravity=\"center_vertical\"\n                android:onClick=\"changeMode\"\n                android:text=\"@string/appearance\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n\n                />\n\n            <TextView\n                android:id=\"@+id/modetitle\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"20dp\"\n                android:onClick=\"changeMode\"\n                android:layout_marginTop=\"4dp\"\n                android:textColor=\"?attr/colorOnBackground2\"\n                android:textSize=\"14sp\"\n                android:text=\"light\"\n                />\n        </LinearLayout>\n    </LinearLayout>\n\n    <LinearLayout\n        android:id=\"@+id/monitorView\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:orientation=\"horizontal\"\n        android:paddingVertical=\"10dp\">\n\n        <!-- Monitor Icon -->\n        <ImageButton\n            android:layout_width=\"24dp\"\n            android:layout_height=\"24dp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_marginStart=\"20dp\"\n            android:background=\"@drawable/monitor\"\n            android:contentDescription=\"@string/monitor_error\"\n            android:elevation=\"6dp\"\n            android:onClick=\"changeMode\" />\n\n        <!-- Text -->\n        <TextView\n            android:layout_width=\"0dp\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginStart=\"20dp\"\n            android:elevation=\"6dp\"\n            android:gravity=\"center_vertical\"\n            android:onClick=\"changeMode\"\n            android:text=\"@string/monitor_error\"\n            android:textColor=\"?attr/colorOnBackground1\"\n            android:textSize=\"16sp\"\n            android:layout_weight=\"1\" />\n\n        <!-- Right-side container (info + radio) -->\n        <LinearLayout\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"match_parent\"\n            android:orientation=\"horizontal\"\n            android:gravity=\"center_vertical|end\"\n            android:paddingEnd=\"20dp\">\n\n            <!-- Info Icon -->\n            <ImageButton\n                android:id=\"@+id/monitor_info_btn\"\n                android:layout_width=\"24dp\"\n                android:layout_height=\"24dp\"\n                android:background=\"@drawable/info\"\n                android:elevation=\"6dp\"\n                android:contentDescription=\"@string/monitor_error\"\n                android:onClick=\"changeMode\" />\n\n            <!-- Radio Button -->\n            <androidx.appcompat.widget.SwitchCompat\n                android:id=\"@+id/monitorSwitch\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"10dp\" />\n        </LinearLayout>\n\n    </LinearLayout>\n\n\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:elevation=\"5dp\"\n        android:orientation=\"vertical\">\n        <TextView\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"20dp\"\n            android:layout_marginStart=\"20dp\"\n            android:layout_marginTop=\"10dp\"\n            android:elevation=\"6dp\"\n            android:gravity=\"bottom\"\n            android:onClick=\"changeMode\"\n            android:text=\"@string/data\"\n            android:textColor=\"?attr/colorAccent\"\n            android:textSize=\"16sp\"\n            />\n        <View\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"1dp\"\n            android:layout_marginTop=\"10dp\"\n            android:background=\"?attr/colorOnBackground3\" />\n\n    </LinearLayout>\n\n\n\n<!--    <LinearLayout-->\n<!--        android:id=\"@+id/language\"-->\n<!--        android:layout_width=\"match_parent\"-->\n<!--        android:layout_height=\"80dp\"-->\n<!--        android:visibility=\"visible\"-->\n<!--        android:layout_margin=\"10dp\"-->\n<!--        android:elevation=\"5dp\"-->\n<!--        android:orientation=\"horizontal\"-->\n<!--        android:padding=\"5dp\">-->\n\n<!--        <Button-->\n<!--            android:layout_width=\"30dp\"-->\n<!--            android:layout_height=\"30dp\"-->\n<!--            android:layout_gravity=\"center\"-->\n<!--            android:layout_marginStart=\"20dp\"-->\n<!--            android:background=\"@drawable/ic_appearance\"-->\n<!--            android:elevation=\"6dp\"-->\n<!--            android:gravity=\"bottom\"-->\n<!--            android:onClick=\"changeMode\" />-->\n\n<!--        <LinearLayout-->\n<!--            android:layout_width=\"match_parent\"-->\n<!--            android:layout_height=\"60dp\"-->\n<!--            android:orientation=\"vertical\">-->\n\n<!--            <TextView-->\n<!--                android:layout_width=\"match_parent\"-->\n<!--                android:layout_height=\"20dp\"-->\n<!--                android:layout_marginStart=\"20dp\"-->\n<!--                android:layout_marginTop=\"10dp\"-->\n<!--                android:elevation=\"6dp\"-->\n\n<!--                android:gravity=\"bottom\"-->\n<!--                android:onClick=\"changeMode\"-->\n<!--                android:text=\"Language\"-->\n<!--                android:textColor=\"@color/textcolor\"-->\n<!--                android:textSize=\"16sp\"-->\n\n<!--                />-->\n\n<!--            <androidx.appcompat.widget.AppCompatSpinner-->\n<!--                android:id=\"@+id/spLanguagePicker\"-->\n<!--                android:layout_width=\"wrap_content\"-->\n<!--                android:layout_height=\"wrap_content\"-->\n<!--                android:entries=\"@array/languages\"-->\n<!--                android:paddingStart=\"14dp\"-->\n<!--                android:gravity=\"center\"-->\n<!--                app:layout_constraintBottom_toBottomOf=\"parent\"-->\n<!--                app:layout_constraintEnd_toEndOf=\"parent\"-->\n<!--                app:layout_constraintStart_toStartOf=\"parent\" />-->\n\n<!--        </LinearLayout>-->\n\n<!--    </LinearLayout>-->\n\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"70dp\"\n        android:elevation=\"5dp\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:id=\"@+id/backUpButton\"\n            android:layout_width=\"match_parent\"\n            android:orientation=\"horizontal\"\n            android:layout_marginTop=\"10dp\"\n            android:layout_height=\"wrap_content\">\n            <ImageButton\n                android:layout_width=\"24dp\"\n                android:layout_height=\"24dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:background=\"@drawable/frame__4_\"\n                android:elevation=\"6dp\"\n                android:gravity=\"bottom\"\n          />\n\n            <TextView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_marginStart=\"20dp\"\n                android:elevation=\"6dp\"\n                android:gravity=\"center_vertical\"\n                android:text=\"@string/back_up\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n\n                />\n        </LinearLayout>\n        <View\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"1dp\"\n            android:layout_marginStart=\"64dp\"\n            android:layout_marginTop=\"20dp\"\n            android:background=\"?attr/colorOnBackground3\" />\n\n\n\n    </LinearLayout>\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"50dp\"\n        android:elevation=\"5dp\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:id=\"@+id/restoreButton\"\n            android:layout_width=\"match_parent\"\n            android:orientation=\"horizontal\"\n            android:onClick=\"restore\"\n            android:layout_height=\"wrap_content\">\n            <ImageButton\n                android:layout_width=\"24dp\"\n                android:layout_height=\"24dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:background=\"@drawable/frame__5_\"\n                android:elevation=\"6dp\"\n                android:gravity=\"bottom\"\n                />\n\n            <TextView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_marginStart=\"20dp\"\n                android:elevation=\"6dp\"\n                android:gravity=\"center_vertical\"\n                android:text=\"@string/restore\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n\n                />\n        </LinearLayout>\n\n    </LinearLayout>\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:elevation=\"5dp\"\n        android:orientation=\"vertical\">\n        <TextView\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"20dp\"\n            android:layout_marginStart=\"20dp\"\n            android:layout_marginTop=\"10dp\"\n            android:elevation=\"6dp\"\n\n            android:gravity=\"bottom\"\n            android:onClick=\"changeMode\"\n            android:text=\"@string/about\"\n            android:textColor=\"?attr/colorPrimary\"\n            android:textSize=\"16sp\"\n\n            />\n        <View\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"1dp\"\n            android:layout_marginTop=\"10dp\"\n            android:background=\"?attr/colorOnBackground3\" />\n\n\n\n\n    </LinearLayout>\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"70dp\"\n        android:elevation=\"5dp\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:orientation=\"horizontal\"\n            android:layout_marginTop=\"10dp\"\n            android:layout_height=\"wrap_content\">\n            <ImageButton\n                android:layout_width=\"24dp\"\n                android:layout_height=\"24dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:background=\"@drawable/about\"\n                android:elevation=\"6dp\"\n                android:gravity=\"bottom\"\n                android:onClick=\"aboutus\" />\n\n            <TextView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_marginStart=\"20dp\"\n                android:elevation=\"6dp\"\n                android:gravity=\"center_vertical\"\n                android:onClick=\"aboutus\"\n                android:text=\"@string/about\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n\n                />\n        </LinearLayout>\n\n\n\n    </LinearLayout>\n\n\n</LinearLayout>"
  },
  {
    "path": "app/src/main/res/layout/activity_splash__screen.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<layout>\n\n    <androidx.constraintlayout.widget.ConstraintLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n        xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n        xmlns:tools=\"http://schemas.android.com/tools\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:background=\"@drawable/gradient_background\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:background=\"?attr/colorBackground\"\n            android:gravity=\"center\"\n            android:orientation=\"vertical\"\n            app:layout_constraintBottom_toBottomOf=\"parent\"\n            app:layout_constraintStart_toStartOf=\"parent\"\n            app:layout_constraintTop_toTopOf=\"parent\">\n\n            <de.hdodenhof.circleimageview.CircleImageView\n                android:layout_width=\"150dp\"\n                android:layout_height=\"150dp\"\n                android:src=\"@mipmap/ic_store\"></de.hdodenhof.circleimageview.CircleImageView>\n\n        </LinearLayout>\n    </androidx.constraintlayout.widget.ConstraintLayout>\n</layout>"
  },
  {
    "path": "app/src/main/res/layout/dialog_info.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout\n    xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    android:orientation=\"vertical\"\n    android:padding=\"24dp\"\n    android:background=\"@drawable/rounded_dialog_bg\">\n\n    <TextView\n        android:id=\"@+id/infoTitle\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:text=\"@string/monitor_error\"\n        android:textSize=\"20sp\"\n        android:textColor=\"?attr/colorOnBackground\"\n        android:textStyle=\"bold\"\n        android:paddingBottom=\"20dp\"/>\n\n\n    <TextView\n        android:id=\"@+id/infoText\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:text=\"@string/monitor_information\"\n        android:textSize=\"16sp\"\n        android:textColor=\"?attr/colorOnBackground2\"\n        android:paddingBottom=\"20dp\"/>\n\n    <TextView\n        android:id=\"@+id/btnOk\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_gravity=\"end\"\n        android:text=\"OK\"\n        android:textStyle=\"bold\"\n        android:textSize=\"18sp\"\n        android:textColor=\"?attr/colorAccent\"/>\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/dialogbox.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<androidx.constraintlayout.widget.ConstraintLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    >\n\n    <androidx.cardview.widget.CardView\n        android:id=\"@+id/congratulation_card\"\n        android:layout_width=\"0dp\"\n        android:layout_height=\"wrap_content\"\n        app:cardCornerRadius=\"16dp\"\n        app:cardElevation=\"8dp\"\n        android:layout_margin=\"24dp\"\n        app:layout_constraintBottom_toBottomOf=\"parent\"\n        app:layout_constraintEnd_toEndOf=\"parent\"\n        app:layout_constraintStart_toStartOf=\"parent\"\n        app:layout_constraintTop_toTopOf=\"parent\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:background=\"@drawable/rounded_corners\"\n\n        android:orientation=\"vertical\">\n\n        <TextView\n            android:id=\"@+id/heading\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:textColor=\"?attr/colorOnSurface1\"\n            android:layout_marginTop=\"8dp\"\n            android:gravity=\"left\"\n            android:text=\"@string/appearance\"\n            android:textSize=\"20sp\" />\n\n\n        <RadioGroup\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginStart=\"10dp\">\n\n            <RadioButton\n                android:id=\"@+id/followsys\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/followsys\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\" />\n\n            <RadioButton\n                android:id=\"@+id/light\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/light\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\" />\n\n            <RadioButton\n                android:id=\"@+id/dark\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dark\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\" />\n            <RadioButton\n                android:id=\"@+id/dracula\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dracula\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\"\n                android:visibility=\"visible\" />\n\n            <RadioButton\n                android:id=\"@+id/dracula_pro\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dracula_pro\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\"\n                android:visibility=\"visible\" />\n            <RadioButton\n                android:id=\"@+id/dracula_pro_alucard\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dracula_pro_alucard\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\"\n                android:visibility=\"visible\" />\n\n            <RadioButton\n                android:id=\"@+id/dracula_pro_buffy\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dracula_pro_buffy\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\"\n                android:visibility=\"visible\" />\n\n            <RadioButton\n                android:id=\"@+id/dracula_pro_blade\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_weight=\"0.13\"\n                android:checked=\"false\"\n                android:onClick=\"onRadioButtonClicked\"\n                android:text=\"@string/dracula_pro_blade\"\n                android:textColor=\"?attr/colorOnSurface1\"\n                android:textSize=\"16sp\"\n                android:visibility=\"visible\" />\n        </RadioGroup>\n\n        <TextView\n            android:id=\"@+id/btndone\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"end\"\n            android:layout_marginTop=\"20dp\"\n            android:layout_marginEnd=\"25dp\"\n            android:layout_marginBottom=\"16dp\"\n            android:text=\"@string/done\"\n            android:textSize=\"18sp\"\n            android:textColor=\"?attr/colorAccent\"\n            />\n\n\n    </LinearLayout>\n    </androidx.cardview.widget.CardView>\n</androidx.constraintlayout.widget.ConstraintLayout>"
  },
  {
    "path": "app/src/main/res/layout/dialogbox_add_new_habit.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<androidx.constraintlayout.widget.ConstraintLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n   >\n\n    <androidx.cardview.widget.CardView\n        android:id=\"@+id/congratulation_card\"\n        android:layout_width=\"0dp\"\n        android:layout_height=\"wrap_content\"\n        app:cardCornerRadius=\"16dp\"\n        app:cardBackgroundColor=\"?attr/colorSurface\"\n        app:cardElevation=\"8dp\"\n        android:layout_margin=\"24dp\"\n        app:layout_constraintBottom_toBottomOf=\"parent\"\n        app:layout_constraintEnd_toEndOf=\"parent\"\n        app:layout_constraintStart_toStartOf=\"parent\"\n        app:layout_constraintTop_toTopOf=\"parent\">\n\n        <androidx.constraintlayout.widget.ConstraintLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            >\n\n            <FrameLayout\n                android:id=\"@+id/frameSelectedImage\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                app:layout_constraintTop_toTopOf=\"parent\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintEnd_toEndOf=\"parent\"\n                android:visibility=\"gone\">\n\n                <!-- Background ImageView (Blurred) -->\n                <ImageView\n                    android:id=\"@+id/ivBlurredBackground\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"200dp\"\n                    android:scaleType=\"centerCrop\"\n                    android:background=\"@android:color/transparent\"/>\n\n                <!-- Foreground ImageView (Normal) -->\n                <ImageView\n                    android:id=\"@+id/ivSelectedImage\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"200dp\"\n                    android:src=\"@drawable/frame__6_\"\n                    android:scaleType=\"fitCenter\"\n                    android:background=\"@android:color/transparent\"/>\n\n            </FrameLayout>\n\n            <ImageView\n                android:id=\"@+id/btnSelectImg\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                app:layout_constraintEnd_toEndOf=\"parent\"\n                app:layout_constraintTop_toBottomOf=\"@id/frameSelectedImage\"\n                android:layout_margin=\"16dp\"\n                android:src=\"@drawable/select_pic\"/>\n\n            <com.google.android.material.textfield.TextInputLayout\n                android:id=\"@+id/habitInputLayout\"\n                style=\"@style/ThemeOverlay.Material3.AutoCompleteTextView.OutlinedBox\"\n                android:layout_width=\"0dp\"\n                android:layout_height=\"wrap_content\"\n                android:layout_margin=\"16dp\"\n                app:layout_constraintEnd_toEndOf=\"parent\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintTop_toBottomOf=\"@id/btnSelectImg\">\n\n                <com.google.android.material.textfield.TextInputEditText\n                    android:id=\"@+id/habit\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:hint=\"@string/addtask\"\n                    android:textAppearance=\"@style/TextAppearance.AppCompat.Medium\"\n                    android:textColor=\"?attr/colorOnSurface1\"\n                    android:textColorHint=\"?attr/colorOnSurface2\" />\n            </com.google.android.material.textfield.TextInputLayout>\n\n            <com.google.android.material.textfield.TextInputLayout\n                android:id=\"@+id/detailInputLayout\"\n                android:layout_width=\"0dp\"\n                android:layout_height=\"wrap_content\"\n                android:layout_margin=\"16dp\"\n                android:hint=\"@string/note\"\n                app:counterEnabled=\"true\"\n                app:counterMaxLength=\"150\"\n                app:layout_constraintEnd_toEndOf=\"parent\"\n\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintTop_toBottomOf=\"@id/habitInputLayout\">\n\n                <com.google.android.material.textfield.TextInputEditText\n                    android:id=\"@+id/detail\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:gravity=\"start|top\"\n                    android:inputType=\"textMultiLine\"\n                    android:maxLength=\"150\"\n                    android:maxLines=\"3\"\n                    android:minLines=\"1\"\n                    android:scrollHorizontally=\"false\"\n                    android:textAppearance=\"@style/TextAppearance.AppCompat.Medium\"\n                    android:textColor=\"?attr/colorOnSurface1\"\n                    android:textColorHint=\"?attr/colorOnSurface2\" />\n\n            </com.google.android.material.textfield.TextInputLayout>\n\n    <TextView\n                android:id=\"@+id/txt\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_margin=\"16dp\"\n                android:text=\"@string/addlabel\"\n                android:textColor=\"?attr/colorOnSurface2\"\n                android:textSize=\"18sp\"\n                android:textStyle=\"italic\"\n                app:layout_constraintTop_toBottomOf=\"@id/detailInputLayout\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintEnd_toEndOf=\"parent\"/>\n\n            <android.widget.Spinner\n                android:id=\"@+id/spinner\"\n                android:layout_width=\"0dp\"\n                android:layout_height=\"40dp\"\n                android:layout_margin=\"16dp\"\n                android:dropDownSelector=\"@color/dark_on_surface_2\"\n                android:textColor=\"?attr/colorOnSurface2\"\n                app:layout_constraintTop_toBottomOf=\"@id/txt\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintEnd_toEndOf=\"parent\"/>\n\n            <View\n                android:id=\"@+id/view2\"\n                android:layout_width=\"0dp\"\n                android:layout_height=\"1dp\"\n                android:layout_margin=\"16dp\"\n                android:background=\"?attr/colorOnSurface3\"\n                app:layout_constraintTop_toBottomOf=\"@id/spinner\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintEnd_toEndOf=\"parent\"/>\n\n            <Button\n                android:id=\"@+id/saveTaskButton\"\n                android:layout_width=\"0dp\"\n                android:layout_height=\"60dp\"\n                android:layout_margin=\"16dp\"\n                android:text=\"@string/save\"\n                android:textAllCaps=\"false\"\n                android:textColor=\"?attr/colorOnButton\"\n                android:textSize=\"16sp\"\n                app:backgroundTint=\"?attr/colorButtonGradEnd\"\n                app:cornerRadius=\"16dp\"\n                app:layout_constraintBottom_toBottomOf=\"parent\"\n                app:layout_constraintEnd_toEndOf=\"parent\"\n                app:layout_constraintStart_toStartOf=\"parent\"\n                app:layout_constraintTop_toBottomOf=\"@id/view2\" />\n        </androidx.constraintlayout.widget.ConstraintLayout>\n    </androidx.cardview.widget.CardView>\n\n</androidx.constraintlayout.widget.ConstraintLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/dialogbox_labels.xml",
    "content": "<androidx.constraintlayout.widget.ConstraintLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\">\n\n    <androidx.cardview.widget.CardView\n        android:id=\"@+id/congratulation_card\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        app:cardBackgroundColor=\"?attr/colorSurface\"\n        app:cardCornerRadius=\"16dp\"\n        app:cardElevation=\"8dp\"\n        android:layout_margin=\"24dp\"\n        app:layout_constraintBottom_toBottomOf=\"parent\"\n        app:layout_constraintEnd_toEndOf=\"parent\"\n        app:layout_constraintStart_toStartOf=\"parent\"\n        app:layout_constraintTop_toTopOf=\"parent\">\n\n\n        <RelativeLayout\n            android:id=\"@+id/bottomsheetContainer\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:padding=\"24dp\">\n\n             <com.google.android.material.textfield.TextInputLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:hint=\"@string/new_labels\"\n                android:id=\"@+id/label_layout\"\n                >\n                <com.google.android.material.textfield.TextInputEditText\n                    android:id=\"@+id/label\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:textColor=\"?attr/colorOnSurface1\"\n                    android:textColorHint=\"?attr/colorOnSurface2\"\n                    android:textSize=\"16sp\"\n                    android:autofillHints=\"\"/>\n\n            </com.google.android.material.textfield.TextInputLayout>\n\n\n\n            <Button\n                android:id=\"@+id/saveLabelButton\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_below=\"@id/label_layout\"\n                android:layout_alignParentEnd=\"true\"\n                android:layout_marginTop=\"30dp\"\n                android:layout_marginBottom=\"8dp\"\n                app:backgroundTint=\"?attr/colorButtonGradEnd\"\n                android:text=\"@string/save\"\n                android:textAllCaps=\"false\"\n                android:textColor=\"?attr/colorOnButton\"\n                android:textSize=\"16sp\" />\n\n        </RelativeLayout>\n    </androidx.cardview.widget.CardView>\n</androidx.constraintlayout.widget.ConstraintLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_avoided.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\"\n    tools:context=\".fragments.AvoidedOrDoneFragment\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:orientation=\"vertical\">\n\n        <androidx.recyclerview.widget.RecyclerView\n            android:id=\"@+id/rv\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginTop=\"3dp\"\n            tools:listitem=\"@layout/recyclerview_layout\"\n            />\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_daily.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<layout xmlns:tools=\"http://schemas.android.com/tools\"\n    xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\">\n\n    <FrameLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:background=\"?attr/colorBackground\"\n        tools:context=\".fragments.DailyFragment\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:orientation=\"vertical\">\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"51dp\"\n                android:orientation=\"vertical\">\n\n                <LinearLayout\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"50dp\"\n                    android:layout_gravity=\"center\"\n                    android:layout_marginTop=\"0dp\"\n                    android:orientation=\"horizontal\">\n\n                    <ImageView\n                        android:id=\"@+id/before\"\n                        android:layout_width=\"25dp\"\n                        android:layout_height=\"25dp\"\n                        android:layout_gravity=\"center\"\n                        android:src=\"@drawable/ic_backarrow\" />\n\n                    <TextView\n                        android:id=\"@+id/date\"\n                        android:layout_width=\"250dp\"\n                        android:layout_height=\"50dp\"\n                        android:layout_gravity=\"center\"\n                        android:gravity=\"center\"\n                        android:textSize=\"16sp\"\n                        android:text=\"November 24,2020\"\n                        android:textAlignment=\"center\"\n                        android:textColor=\"?attr/colorOnBackground1\" />\n\n                    <ImageView\n                        android:id=\"@+id/after\"\n                        android:layout_width=\"25dp\"\n                        android:layout_height=\"25dp\"\n                        android:layout_gravity=\"center\"\n                        android:src=\"@drawable/ic_nextarrow\" />\n\n                </LinearLayout>\n\n                <View\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"1dp\"\n                    android:background=\"?attr/colorOnBackground3\" />\n            </LinearLayout>\n\n            <ScrollView\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\">\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_gravity=\"center\"\n                    android:orientation=\"vertical\">\n                    <com.github.mikephil.charting.charts.PieChart\n                        android:id=\"@+id/pieChart\"\n                        android:layout_width=\"210dp\"\n                        android:layout_height=\"210dp\"\n                        android:layout_gravity=\"center\"\n\n                        />\n\n                    <TextView\n                        android:id=\"@+id/percentage\"\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"wrap_content\"\n                        android:gravity=\"center\"\n                        android:text=\"75% avoided\"\n                        android:textAlignment=\"center\"\n                        android:textColor=\"?attr/colorOnBackground1\"\n                        android:textSize=\"16sp\" />\n\n                    <TextView\n                        android:id=\"@+id/progressText\"\n                        android:layout_width=\"match_parent\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_marginStart=\"15dp\"\n                        android:gravity=\"center\"\n                        android:layout_marginTop=\"4dp\"\n                        android:layout_marginBottom=\"4dp\"\n                        android:text=\"3 of 4 habits avoided\"\n                        android:textAlignment=\"center\"\n                        android:textColor=\"?attr/colorOnBackground2\"\n                        android:textSize=\"14sp\" />\n                </LinearLayout>\n            </ScrollView>\n\n        </LinearLayout>\n    </FrameLayout>\n</layout>\n"
  },
  {
    "path": "app/src/main/res/layout/fragment_done.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\"\n    tools:context=\".fragments.AvoidedOrDoneFragment\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:orientation=\"vertical\"\n        android:layout_marginBottom=\"55dp\">\n\n        <androidx.recyclerview.widget.RecyclerView\n            android:id=\"@+id/rv\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginTop=\"15dp\"\n            />\n    </LinearLayout>\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"50dp\"\n        android:layout_gravity=\"bottom\"\n        android:elevation=\"6dp\"\n        android:background=\"?attr/colorBackground\"/>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_habits.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:background=\"?attr/colorBackground\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:orientation=\"vertical\"\n        android:layout_marginBottom=\"55dp\">\n\n        <androidx.recyclerview.widget.RecyclerView\n            android:id=\"@+id/rv\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginTop=\"15dp\"\n            tools:listitem=\"@layout/recyclerview_layout_habits\"\n            />\n\n    </LinearLayout>\n    <TextView\n        android:id=\"@+id/b\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"30dp\"\n        android:textColor=\"?attr/colorOnSurface\"\n        android:textSize=\"12sp\"\n        android:text=\"@string/habitswillshowuphere\"\n        android:layout_gravity=\"center\"\n        />\n\n    <rocks.poopjournal.todont.showcaseview.RippleBackground\n        android:id=\"@+id/fab_highlighter\"\n        android:layout_width=\"120dp\"\n        android:layout_height=\"120dp\"\n        android:layout_alignParentEnd=\"true\"\n        android:layout_alignParentBottom=\"true\"\n        android:layout_gravity=\"bottom|center\"\n        android:layout_margin=\"5dp\"\n        app:rb_duration=\"1000\"\n        app:rb_radius=\"10dp\"\n        app:rb_rippleAmount=\"2\"\n        app:rb_scale=\"5\">\n\n\n\n\n    </rocks.poopjournal.todont.showcaseview.RippleBackground>\n\n\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_log2.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\">\n\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:background=\"@drawable/gradient_background\"\n            android:padding=\"8dp\">\n\n\n            <LinearLayout\n                android:layout_width=\"fill_parent\"\n                android:layout_height=\"50dp\"\n                android:background=\"@drawable/grad_tab_back\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\"\n                android:padding=\"3dp\"\n                android:weightSum=\"4\">\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/day\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/d\"\n                    android:textColor=\"?attr/colorOnTopBarContainer1\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/week\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/w\"\n                    android:textColor=\"?attr/colorOnTopBarContainer1\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/month\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/m\"\n                    android:textColor=\"?attr/colorOnTopBarContainer1\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/year\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/y\"\n                    android:textColor=\"?attr/colorOnTopBarContainer1\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n        </LinearLayout>\n\n\n        <FrameLayout\n            android:id=\"@+id/containerLogFragment\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"0dp\"\n            android:layout_weight=\"1\"\n            app:layout_behavior=\"@string/appbar_scrolling_view_behavior\" />\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:orientation=\"vertical\">\n\n            <LinearLayout\n                android:layout_width=\"fill_parent\"\n                android:layout_height=\"50dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginStart=\"20dp\"\n                android:layout_marginEnd=\"20dp\"\n                android:background=\"@drawable/myinnergradientlogs\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\"\n                android:padding=\"3dp\"\n                android:weightSum=\"3\">\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/dhabits\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/habits\"\n                    android:textColor=\"?attr/colorOnBackgroundContainer1\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/davoided\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/avoided\"\n                    android:textColor=\"?attr/colorOnBackgroundContainer1\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/ddone\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"46dp\"\n                    android:layout_marginEnd=\"2dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/done\"\n                    android:textColor=\"?attr/colorOnBackgroundContainer1\"\n                    android:textSize=\"12sp\" />\n\n\n            </LinearLayout>\n        </LinearLayout>\n\n        <FrameLayout\n            android:id=\"@+id/containerLogDailyFragment\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"200dp\"\n            app:layout_behavior=\"@string/appbar_scrolling_view_behavior\" />\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_log_habits.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <androidx.recyclerview.widget.RecyclerView\n            android:id=\"@+id/rv\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginTop=\"3dp\"\n            />\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_monthly.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"51dp\"\n            android:orientation=\"vertical\">\n\n            <LinearLayout\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"50dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginTop=\"0dp\"\n                android:orientation=\"horizontal\">\n\n                <ImageView\n                    android:id=\"@+id/before\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_backarrow\" />\n\n                <TextView\n                    android:id=\"@+id/date\"\n                    android:layout_width=\"125dp\"\n                    android:layout_height=\"50dp\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:textAlignment=\"center\"\n                     android:textColor=\"?attr/colorOnBackground1\" />\n                <TextView\n                    android:id=\"@+id/year\"\n                    android:layout_width=\"125dp\"\n                    android:layout_height=\"50dp\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:textAlignment=\"center\"\n                     android:textColor=\"?attr/colorOnBackground1\" />\n                <ImageView\n                    android:id=\"@+id/after\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_nextarrow\" />\n\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:background=\"?attr/colorOnBackground3\" />\n        </LinearLayout>\n\n       <ScrollView\n           android:layout_width=\"match_parent\"\n           android:layout_height=\"wrap_content\">\n           <LinearLayout\n               android:layout_width=\"match_parent\"\n               android:layout_height=\"wrap_content\"\n               android:orientation=\"vertical\">\n               <com.github.mikephil.charting.charts.PieChart\n                   android:id=\"@+id/pieChart\"\n                   android:layout_width=\"220dp\"\n                   android:layout_height=\"220dp\"\n                   android:layout_gravity=\"center\"\n                   />\n\n               <TextView\n                   android:id=\"@+id/daterange\"\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"30dp\"\n                   android:gravity=\"center\"\n                   android:textAlignment=\"center\"\n                   android:textColor=\"?attr/colorOnBackground1\"\n                   android:textSize=\"16sp\" />\n\n               <LinearLayout\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"wrap_content\"\n                   android:layout_marginTop=\"15dp\"\n                   android:orientation=\"horizontal\"\n                   >\n\n                   <TextView\n                       android:layout_width=\"wrap_content\"\n                       android:layout_height=\"30dp\"\n                       android:text=\"@string/mostav\"\n                       android:textColor=\"?attr/colorOnBackground1\"\n                       android:textSize=\"16sp\"\n                       android:layout_marginStart=\"15dp\"\n                       android:layout_alignParentStart=\"true\" />\n\n                   <TextView\n                       android:id=\"@+id/mostavoided\"\n                       android:layout_width=\"200dp\"\n                       android:layout_height=\"30dp\"\n                       android:textAlignment=\"textEnd\"\n                       android:textColor=\"?attr/colorOnBackground2\"\n                       android:textSize=\"16sp\"\n                       android:layout_marginEnd=\"5dp\"\n                       tools:ignore=\"RtlCompat\"\n                       android:maxLength=\"25\"\n                       android:layout_alignParentRight=\"true\" />\n               </LinearLayout>\n\n               <LinearLayout\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"wrap_content\"\n                   android:layout_marginTop=\"15dp\"\n                   android:orientation=\"horizontal\"\n                   >\n\n                   <TextView\n                       android:layout_width=\"wrap_content\"\n                       android:layout_height=\"30dp\"\n                       android:text=\"@string/leastav\"\n                       android:textColor=\"?attr/colorOnBackground1\"\n                       android:textSize=\"16sp\"\n                       android:layout_marginStart=\"15dp\"\n                       android:layout_alignParentStart=\"true\" />\n\n                   <TextView\n                       android:id=\"@+id/leastavoided\"\n                       android:layout_width=\"200dp\"\n                       android:layout_height=\"wrap_content\"\n                       android:layout_alignParentRight=\"true\"\n                       android:layout_marginEnd=\"5dp\"\n                       android:textAlignment=\"textEnd\"\n                       android:textColor=\"?attr/colorOnBackground2\"\n                       android:textSize=\"16sp\"\n                       android:maxLength=\"25\"\n                       tools:ignore=\"RtlCompat\" />\n               </LinearLayout>\n           </LinearLayout>\n       </ScrollView>\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_today2.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\"\n    tools:context=\".fragments.FragmentToday\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:padding=\"8dp\"\n            android:background=\"@drawable/gradient_background\">\n\n\n            <LinearLayout\n                android:layout_width=\"fill_parent\"\n                android:layout_height=\"50dp\"\n                android:background=\"@drawable/grad_tab_back\"\n                android:padding=\"3dp\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"3\">\n                <!--            android:layout_width=\"match_parent\"-->\n                <!--            android:layout_height=\"60dp\"-->\n                <!--            android:background=\"@drawable/gradient_background\"-->\n                <!--            android:gravity=\"center\"-->\n                <!--            android:orientation=\"horizontal\">-->\n\n                <!--            <LinearLayout-->\n                <!--                android:layout_width=\"fill_parent\"-->\n                <!--                android:layout_height=\"50dp\"-->\n                <!--                android:layout_marginStart=\"2dp\"-->\n                <!--                android:layout_marginEnd=\"2dp\"-->\n                <!--                android:background=\"@drawable/gradient_background\"-->\n                <!--                android:elevation=\"5dp\"-->\n                <!--                android:gravity=\"center\"-->\n                <!--                android:orientation=\"horizontal\"-->\n                <!--                android:weightSum=\"3\">-->\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/habits\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:text=\"@string/habits\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/avoided\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/avoided\"\n                    android:textColor=\"?attr/colorOnSurface\"\n                    android:textSize=\"12sp\" />\n\n                <com.google.android.material.button.MaterialButton\n                    android:id=\"@+id/done\"\n                    style=\"@style/Widget.Todont.Button\"\n                    android:layout_width=\"0dp\"\n                    android:layout_height=\"46dp\"\n                    android:layout_weight=\"1\"\n                    android:text=\"@string/done\"\n                    android:textColor=\"?attr/colorOnSurface\"\n                    android:textSize=\"12sp\" />\n                <!--            </LinearLayout>-->\n            </LinearLayout>\n        </LinearLayout>\n\n        <FrameLayout\n            android:id=\"@+id/containerTodayFragment\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"0dp\"\n            android:layout_weight=\"1\"\n            app:layout_behavior=\"@string/appbar_scrolling_view_behavior\" />\n\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_weekly.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"51dp\"\n            android:orientation=\"vertical\">\n\n            <LinearLayout\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"50dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginTop=\"0dp\"\n                android:orientation=\"horizontal\">\n\n                <ImageView\n                    android:id=\"@+id/before\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_backarrow\" />\n\n                <TextView\n                    android:id=\"@+id/date\"\n                    android:layout_width=\"250dp\"\n                    android:layout_height=\"50dp\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:textSize=\"16sp\"\n                    android:text=\"November 24,2020\"\n                    android:textAlignment=\"center\"\n                    android:textColor=\"?attr/colorOnBackground1\" />\n\n                <ImageView\n                    android:id=\"@+id/after\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_nextarrow\" />\n\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:background=\"?attr/colorOnBackground3\" />\n        </LinearLayout>\n\n       <ScrollView\n           android:layout_width=\"match_parent\"\n           android:layout_height=\"wrap_content\">\n           <LinearLayout\n               android:layout_width=\"match_parent\"\n               android:layout_height=\"wrap_content\"\n               android:orientation=\"vertical\">\n               <com.github.mikephil.charting.charts.PieChart\n                   android:id=\"@+id/pieChart\"\n                   android:layout_width=\"220dp\"\n                   android:layout_height=\"220dp\"\n                   android:layout_gravity=\"center\"\n\n                   />\n\n               <TextView\n                   android:id=\"@+id/daterange\"\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"30dp\"\n                   android:gravity=\"center\"\n                   android:text=\"asdfsfds\"\n                   android:textAlignment=\"center\"\n                   android:textColor=\"?attr/colorOnBackground1\"\n                   android:textSize=\"16sp\" />\n\n               <LinearLayout\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"wrap_content\"\n                   android:layout_marginTop=\"15dp\"\n                   android:orientation=\"horizontal\"\n                   >\n\n                   <TextView\n                       android:layout_width=\"wrap_content\"\n                       android:layout_height=\"46dp\"\n                       android:layout_alignParentStart=\"true\"\n                       android:layout_marginStart=\"15dp\"\n                       android:text=\"@string/mostav\"\n                       android:textColor=\"?attr/colorOnBackground1\"\n                       android:textSize=\"16sp\" />\n\n                   <TextView\n                       android:id=\"@+id/mostavoided\"\n                       android:layout_width=\"200dp\"\n                       android:layout_height=\"30dp\"\n                       android:textAlignment=\"textEnd\"\n                       android:textColor=\"?attr/colorOnBackground2\"\n                       android:textSize=\"16sp\"\n                       android:layout_marginEnd=\"5dp\"\n                       tools:ignore=\"RtlCompat\"\n                       android:maxLength=\"25\"\n                       android:layout_alignParentRight=\"true\" />\n               </LinearLayout>\n\n               <LinearLayout\n                   android:layout_width=\"match_parent\"\n                   android:layout_height=\"wrap_content\"\n                   android:layout_marginTop=\"15dp\"\n                   android:orientation=\"horizontal\"\n                   >\n\n                   <TextView\n                       android:layout_width=\"wrap_content\"\n                       android:layout_height=\"30dp\"\n                       android:text=\"@string/leastav\"\n                       android:textColor=\"?attr/colorOnBackground1\"\n                       android:textSize=\"16sp\"\n                       android:layout_marginStart=\"15dp\"\n                       android:layout_alignParentStart=\"true\" />\n\n                   <TextView\n                       android:id=\"@+id/leastavoided\"\n                       android:layout_width=\"200dp\"\n                       android:layout_height=\"wrap_content\"\n                       android:layout_alignParentRight=\"true\"\n                       android:layout_marginEnd=\"5dp\"\n                       android:textAlignment=\"textEnd\"\n                       android:textColor=\"?attr/colorOnBackground2\"\n                       android:textSize=\"16sp\"\n                       android:maxLength=\"25\"\n                       tools:ignore=\"RtlCompat\" />\n               </LinearLayout>\n           </LinearLayout>\n       </ScrollView>\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/fragment_yearly.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<FrameLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:background=\"?attr/colorBackground\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"51dp\"\n            android:orientation=\"vertical\">\n\n            <LinearLayout\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"50dp\"\n                android:layout_gravity=\"center\"\n                android:layout_marginTop=\"0dp\"\n                android:orientation=\"horizontal\">\n\n                <ImageView\n                    android:id=\"@+id/before\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_backarrow\" />\n                <TextView\n                    android:id=\"@+id/year\"\n                    android:layout_width=\"250dp\"\n                    android:layout_height=\"50dp\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:textAlignment=\"center\"\n                     android:textColor=\"?attr/colorOnBackground1\" />\n                <ImageView\n                    android:id=\"@+id/after\"\n                    android:layout_width=\"25dp\"\n                    android:layout_height=\"25dp\"\n                    android:layout_gravity=\"center\"\n                    android:src=\"@drawable/ic_nextarrow\" />\n\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"1dp\"\n                android:background=\"?attr/colorSurfaceVariant\" />\n        </LinearLayout>\n\n        <ScrollView\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\">\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:orientation=\"vertical\">\n                <com.github.mikephil.charting.charts.PieChart\n                    android:id=\"@+id/pieChart\"\n                    android:layout_width=\"220dp\"\n                    android:layout_height=\"220dp\"\n                    android:layout_gravity=\"center\"\n\n                    />\n\n                <TextView\n                    android:id=\"@+id/daterange\"\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"30dp\"\n                    android:gravity=\"center\"\n                    android:textAlignment=\"center\"\n                    android:textColor=\"?attr/colorOnBackground1\"\n                    android:textSize=\"16sp\" />\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_marginTop=\"15dp\"\n                    android:orientation=\"horizontal\"\n                    >\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"30dp\"\n                        android:text=\"@string/mostav\"\n                        android:textColor=\"?attr/colorOnBackground1\"\n                        android:textSize=\"16sp\"\n                        android:layout_marginStart=\"15dp\"\n                        android:layout_alignParentStart=\"true\" />\n\n                    <TextView\n                        android:id=\"@+id/mostavoided\"\n                        android:layout_width=\"200dp\"\n                        android:layout_height=\"30dp\"\n                        android:textAlignment=\"textEnd\"\n                        android:textColor=\"?attr/colorOnBackground2\"\n                        android:textSize=\"16sp\"\n                        android:layout_marginEnd=\"5dp\"\n                        tools:ignore=\"RtlCompat\"\n                        android:maxLength=\"25\"\n                        android:layout_alignParentRight=\"true\" />\n                </LinearLayout>\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_marginTop=\"15dp\"\n                    android:orientation=\"horizontal\"\n                    >\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"30dp\"\n                        android:text=\"@string/leastav\"\n                        android:textColor=\"?attr/colorOnBackground1\"\n                        android:textSize=\"16sp\"\n                        android:layout_marginStart=\"15dp\"\n                        android:layout_alignParentStart=\"true\" />\n\n                    <TextView\n                        android:id=\"@+id/leastavoided\"\n                        android:layout_width=\"200dp\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_alignParentRight=\"true\"\n                        android:layout_marginEnd=\"5dp\"\n                        android:textAlignment=\"textEnd\"\n                        android:textColor=\"?attr/colorOnBackground2\"\n                        android:textSize=\"16sp\"\n                        android:maxLength=\"25\"\n                        tools:ignore=\"RtlCompat\" />\n                </LinearLayout>\n            </LinearLayout>\n        </ScrollView>\n    </LinearLayout>\n</FrameLayout>"
  },
  {
    "path": "app/src/main/res/layout/initial_no_buttons_widget_view.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    android:background=\"@color/white\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\">\n\n        <TextView\n\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_alignParentStart=\"true\"\n            android:layout_centerInParent=\"true\"\n            android:text=\"To Don't\"\n            android:textColor=\"@color/black\"\n            android:textSize=\"18sp\" />\n\n        <ImageView\n\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:layout_alignParentEnd=\"true\"\n            android:src=\"@drawable/fix_fab\" />\n    </RelativeLayout>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"1dp\"\n        android:background=\"@color/divider\" />\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/initial_widget_view.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    android:background=\"@color/white\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\">\n\n        <TextView\n\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_alignParentStart=\"true\"\n            android:layout_centerInParent=\"true\"\n\n            android:text=\"To Don't\"\n            android:textColor=\"@color/black\"\n            android:textSize=\"18sp\" />\n\n        <ImageView\n\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:layout_alignParentEnd=\"true\"\n            android:src=\"@drawable/fix_fab\" />\n    </RelativeLayout>\n\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:layout_marginEnd=\"2dp\"\n                android:layout_weight=\"1.3\"\n                android:background=\"@drawable/fix_rounded_rectangle\"\n                android:gravity=\"center_vertical\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <LinearLayout\n\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:background=\"@drawable/fix_cross\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\" />\n\n                    <TextView\n\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:layout_weight=\"1\"\n                        android:ellipsize=\"end\"\n                        android:gravity=\"center\"\n                        android:maxLines=\"1\"\n                        android:text=\"0\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n\n                </LinearLayout>\n\n                <LinearLayout\n                    android:layout_width=\"1dp\"\n                    android:layout_height=\"match_parent\"\n                    android:background=\"@color/divider\" />\n\n                <LinearLayout\n\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:background=\"@drawable/fix_tick\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\" />\n\n                    <TextView\n\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:layout_weight=\"1\"\n                        android:ellipsize=\"end\"\n                        android:gravity=\"center\"\n                        android:maxLines=\"1\"\n                        android:text=\"0\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n                </LinearLayout>\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"1dp\"\n        android:background=\"@color/divider\" />\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Loading...\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:layout_marginEnd=\"2dp\"\n                android:layout_weight=\"1.3\"\n                android:background=\"@drawable/fix_rounded_rectangle\"\n                android:gravity=\"center_vertical\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:background=\"@drawable/fix_cross\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\" />\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:layout_weight=\"1\"\n                        android:ellipsize=\"end\"\n                        android:gravity=\"center\"\n                        android:maxLines=\"1\"\n                        android:text=\"0\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n\n                </LinearLayout>\n\n                <LinearLayout\n                    android:layout_width=\"1dp\"\n                    android:layout_height=\"match_parent\"\n                    android:background=\"@color/divider\" />\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:background=\"@drawable/fix_tick\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\" />\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:layout_weight=\"1\"\n                        android:ellipsize=\"end\"\n                        android:gravity=\"center\"\n                        android:maxLines=\"1\"\n                        android:text=\"0\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n                </LinearLayout>\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/labels_recyclerview_layout.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"70dp\"\n    android:layout_gravity=\"center\"\n    android:background=\"?attr/colorBackground\"\n    android:orientation=\"vertical\"\n    android:elevation=\"5dp\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_marginStart=\"16dp\"\n        android:layout_marginTop=\"8dp\"\n        android:layout_marginEnd=\"8dp\"\n        android:layout_marginBottom=\"8dp\"\n        android:layout_height=\"50dp\"\n        android:orientation=\"horizontal\"\n        android:layout_gravity=\"center_vertical\"\n        android:weightSum=\"3\">\n\n        <ImageView\n            android:id=\"@+id/btnLabel\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"35dp\"\n            android:layout_gravity=\"center_vertical\"\n            android:src=\"@drawable/ic_label_light\"\n            android:layout_weight=\"0.36\" />\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginStart=\"10dp\"\n            android:layout_marginEnd=\"8dp\"\n            android:layout_weight=\"1.34\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvLabel\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Text my ex\"\n                android:textAlignment=\"textStart\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvSum\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"20dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Social\"\n                android:textColor=\"?attr/colorOnBackground2\"\n                android:textSize=\"12sp\" />\n        </LinearLayout>\n\n    </LinearLayout>\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"2dp\"\n        android:layout_marginStart=\"8dp\"\n        android:background=\"?attr/colorOnBackground3\" />\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/layout_habit_bottom_sheet.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:app=\"http://schemas.android.com/apk/res-auto\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    android:clipToPadding=\"true\"\n    android:clipChildren=\"true\"\n    android:background=\"@drawable/bottom_sheet\"\n    android:orientation=\"vertical\">\n\n\n    <FrameLayout\n        android:id=\"@+id/frameSelectedImage\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:clipChildren=\"true\"\n        android:clipToPadding=\"true\"\n        android:visibility=\"gone\"\n        app:layout_constraintEnd_toEndOf=\"parent\"\n        app:layout_constraintStart_toStartOf=\"parent\"\n        app:layout_constraintTop_toTopOf=\"parent\">\n\n        <!-- Background ImageView (Blurred) -->\n        <ImageView\n            android:id=\"@+id/ivBlurredBackground\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"200dp\"\n            android:adjustViewBounds=\"true\"\n            android:background=\"@android:color/transparent\"\n            android:cropToPadding=\"true\"\n            android:scaleType=\"centerCrop\" />\n\n        <!-- Foreground ImageView (Normal) -->\n        <ImageView\n            android:id=\"@+id/ivSelectedImage\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"200dp\"\n            android:adjustViewBounds=\"true\"\n            android:background=\"@android:color/transparent\"\n            android:cropToPadding=\"true\"\n            android:scaleType=\"fitCenter\" />\n        \"/>\n\n    </FrameLayout>\n\n    <TextView\n        android:id=\"@+id/tvHabitName\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@id/frameSelectedImage\"\n        android:layout_alignParentStart=\"true\"\n        android:layout_margin=\"16dp\"\n        android:layout_toStartOf=\"@+id/iconButtons\"\n        android:paddingLeft=\"10dp\"\n        android:text=\"Text my ex\"\n        android:textColor=\"?attr/colorOnSurface1\"\n        android:textSize=\"15sp\" />\n\n    <!-- Icon buttons (Tag and Delete) -->\n    <LinearLayout\n        android:id=\"@+id/iconButtons\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_alignTop=\"@id/tvHabitName\"\n        android:layout_alignParentEnd=\"true\"\n        android:layout_marginEnd=\"16dp\"\n        android:orientation=\"horizontal\">\n\n        <!-- Tag Icon -->\n\n        <!-- Delete Icon -->\n        <ImageButton\n            android:id=\"@+id/btnDelete\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginStart=\"16dp\"\n            android:background=\"@android:color/transparent\"\n            android:src=\"@drawable/trash\" />\n    </LinearLayout>\n\n    <!-- Avoided / Done Counters -->\n    <LinearLayout\n        android:id=\"@+id/counterLayout\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@+id/tvHabitName\"\n        android:layout_margin=\"16dp\"\n        android:layout_marginBottom=\"16dp\"\n        android:gravity=\"center\"\n        android:orientation=\"horizontal\">\n\n        <!-- Avoided Counter -->\n        <LinearLayout\n            android:layout_width=\"0dp\"\n            android:layout_height=\"wrap_content\"\n            android:layout_weight=\"1\"\n            android:gravity=\"center\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:text=\"@string/avoided\"\n                android:textColor=\"?attr/colorOnSurface2\"\n                android:textSize=\"16sp\" />\n\n            <LinearLayout\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginTop=\"8dp\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\">\n\n                <Button\n                    android:id=\"@+id/btnDecAvoidedCount\"\n                    android:layout_width=\"40dp\"\n                    android:layout_height=\"40dp\"\n                    android:backgroundTint=\"@android:color/darker_gray\"\n                    android:text=\"-\"\n                    android:textColor=\"?attr/colorOnSurface\" />\n\n                <TextView\n                    android:id=\"@+id/tvAvoidedCount\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_marginStart=\"16dp\"\n                    android:layout_marginEnd=\"16dp\"\n                    android:text=\"0\"\n                    android:textColor=\"?attr/colorOnSurface1\"\n                    android:textSize=\"18sp\" />\n\n                <Button\n                    android:id=\"@+id/btnIncrAvoidedCount\"\n                    android:layout_width=\"40dp\"\n                    android:layout_height=\"40dp\"\n                    android:backgroundTint=\"@android:color/darker_gray\"\n                    android:text=\"+\"\n                    android:textColor=\"?attr/colorOnSurface\" />\n            </LinearLayout>\n        </LinearLayout>\n\n        <!-- Vertical Divider Line -->\n        <View\n            android:layout_width=\"1dp\"\n            android:layout_height=\"match_parent\"\n            android:background=\"?attr/colorSurfaceVariant\" />\n\n        <!-- Done Counter -->\n        <LinearLayout\n            android:layout_width=\"0dp\"\n            android:layout_height=\"wrap_content\"\n            android:layout_weight=\"1\"\n            android:gravity=\"center\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:text=\"@string/done\"\n                android:textColor=\"?attr/colorOnSurface2\"\n                android:textSize=\"16sp\" />\n\n            <LinearLayout\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginTop=\"8dp\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\">\n\n                <Button\n                    android:id=\"@+id/btnDecDoneCount\"\n                    android:layout_width=\"40dp\"\n                    android:layout_height=\"40dp\"\n                    android:backgroundTint=\"@android:color/darker_gray\"\n                    android:text=\"-\"\n                    android:textColor=\"?attr/colorOnSurface\" />\n\n                <TextView\n                    android:id=\"@+id/tvDoneCount\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_marginStart=\"16dp\"\n                    android:layout_marginEnd=\"16dp\"\n\n                    android:text=\"0\"\n                    android:textColor=\"?attr/colorOnSurface1\"\n                    android:textSize=\"18sp\" />\n\n                <Button\n                    android:id=\"@+id/btnIncDoneCount\"\n                    android:layout_width=\"40dp\"\n                    android:layout_height=\"40dp\"\n                    android:backgroundTint=\"@android:color/darker_gray\"\n                    android:text=\"+\"\n                    android:textColor=\"?attr/colorOnSurface\" />\n            </LinearLayout>\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <!-- Placeholder Text (Lorem ipsum) -->\n    <TextView\n        android:id=\"@+id/tvHabitDescription\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@+id/counterLayout\"\n        android:layout_margin=\"16dp\"\n        android:text=\"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi arcu libero, congue id rhoncus vel, ultricies ac diam.\"\n        android:textColor=\"?attr/colorOnSurface1\"\n        android:textSize=\"14sp\" />\n\n    <!-- Social Button -->\n    <ImageButton\n        android:id=\"@+id/btnLabel\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_alignTop=\"@+id/cvLabel\"\n        android:layout_alignBottom=\"@id/cvLabel\"\n        android:layout_gravity=\"center_horizontal\"\n        android:layout_marginStart=\"16dp\"\n        android:background=\"@android:color/transparent\"\n        android:src=\"@drawable/frame__6_\" />\n\n    <androidx.cardview.widget.CardView\n        android:id=\"@+id/cvLabel\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@id/tvHabitDescription\"\n        android:layout_marginStart=\"16dp\"\n        android:layout_marginTop=\"16dp\"\n        android:layout_marginEnd=\"16dp\"\n        android:layout_toEndOf=\"@id/btnLabel\"\n        app:cardBackgroundColor=\"#1fff6701\"\n        app:cardCornerRadius=\"10dp\"\n        app:cardElevation=\"0dp\">\n\n        <TextView\n            android:id=\"@+id/tvLabel\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_gravity=\"center\"\n            android:paddingStart=\"16dp\"\n            android:paddingTop=\"8dp\"\n            android:paddingEnd=\"16dp\"\n            android:paddingBottom=\"8dp\"\n            android:text=\"Tag\"\n            android:textColor=\"?attr/colorAccent\"\n            android:textSize=\"14sp\" />\n    </androidx.cardview.widget.CardView>\n\n    <TextView\n        android:id=\"@+id/tvNotification\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_alignTop=\"@+id/btnNotification\"\n        android:layout_alignBottom=\"@id/btnNotification\"\n        android:layout_marginStart=\"16dp\"\n        android:layout_toEndOf=\"@id/btnLabel\"\n        android:gravity=\"center\"\n        android:text=\"@string/add_daily_notification\"\n        android:textColor=\"?attr/colorOnSurface1\" />\n\n    <ImageButton\n        android:id=\"@+id/btnNotification\"\n        android:layout_width=\"wrap_content\"\n        android:layout_height=\"wrap_content\"\n        android:layout_below=\"@+id/cvLabel\"\n        android:layout_gravity=\"center_horizontal\"\n        android:layout_margin=\"16dp\"\n        android:background=\"@android:color/transparent\"\n        android:src=\"@drawable/bell\" />\n\n</RelativeLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/menu_fragment.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"match_parent\"\n    android:orientation=\"vertical\"\n    android:background=\"?attr/colorBackground\">\n    <TextView\n        android:id=\"@+id/settings\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"30dp\"\n        android:text=\"@string/settings\"\n         android:textColor=\"?attr/colorOnSurface1\"/>\n    <TextView\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"30dp\"\n        android:text=\"@string/about\"\n         android:textColor=\"?attr/colorOnSurface2\" />\n</LinearLayout>"
  },
  {
    "path": "app/src/main/res/layout/no_buttons_widget_preview.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    android:background=\"@color/white\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\">\n\n        <TextView\n\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:layout_alignParentStart=\"true\"\n            android:layout_centerInParent=\"true\"\n\n            android:text=\"To Don't\"\n            android:textColor=\"@color/black\"\n            android:textSize=\"18sp\" />\n\n        <ImageView\n\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:layout_alignParentEnd=\"true\"\n            android:src=\"@drawable/fix_fab\" />\n    </RelativeLayout>\n\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"0dp\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Text my ex\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Social\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"1dp\"\n        android:background=\"@color/divider\" />\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_marginEnd=\"8dp\"\n                android:layout_weight=\"0.7\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:ellipsize=\"end\"\n                    android:gravity=\"center\"\n                    android:maxLines=\"1\"\n                    android:text=\"Have sugary drinks\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:ellipsize=\"end\"\n                    android:maxLines=\"1\"\n                    android:text=\"Food &amp; drinks\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/recyclerview_layout.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"70dp\"\n    android:layout_gravity=\"center\"\n    android:background=\"?attr/colorBackground\"\n    android:orientation=\"vertical\"\n    android:elevation=\"5dp\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_margin=\"8dp\"\n        android:layout_height=\"50dp\"\n        android:orientation=\"horizontal\"\n        android:layout_gravity=\"center_vertical\"\n        android:weightSum=\"3\">\n\n        <ImageButton\n            android:id=\"@+id/btnAddToAvoided\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"35dp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_weight=\"1.36\" />\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginStart=\"10dp\"\n            android:layout_marginEnd=\"8dp\"\n            android:layout_weight=\".34\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvHabitName\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Text my ex\"\n                android:textAlignment=\"textStart\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvLabelName\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"20dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Social\"\n                android:textColor=\"?attr/colorOnBackground2\"\n                android:textSize=\"12sp\" />\n        </LinearLayout>\n\n\n        <TextView\n            android:id=\"@+id/tvAvoidedCount\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:gravity=\"end\"\n            android:textSize=\"14sp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_weight=\"1.3\"\n            android:text=\"0\"\n            android:textColor=\"?attr/colorOnBackground1\" />\n\n    </LinearLayout>\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"2dp\"\n        android:layout_marginStart=\"8dp\"\n        android:background=\"?attr/colorOnBackground3\" />\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/recyclerview_layout_habits.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"70dp\"\n    android:layout_gravity=\"center\"\n    android:orientation=\"vertical\"\n    >\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"0dp\"\n        android:layout_gravity=\"center\"\n        android:padding=\"8dp\"\n        android:layout_weight=\"2\"\n        android:gravity=\"center\"\n        android:orientation=\"horizontal\"\n\n        >\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginStart=\"8dp\"\n            android:layout_marginEnd=\"8dp\"\n            android:layout_weight=\".6\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvHabitName\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:text=\"Text my Ex\"\n                android:textAlignment=\"textStart\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvLabelOfHabit\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"20dp\"\n                android:text=\"Social\"\n                android:textColor=\"?attr/colorOnBackground2\"\n                android:textSize=\"12sp\" />\n        </LinearLayout>\n\n        <LinearLayout\n            android:id=\"@+id/viewDoneOrAvoided\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"40dp\"\n            android:layout_gravity=\"center\"\n            android:layout_marginEnd=\"8dp\"\n            android:layout_weight=\"1.4\"\n            android:background=\"@drawable/habitlogcheck\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n            android:weightSum=\"2\">\n\n            <LinearLayout\n                android:id=\"@+id/btnAddToAvoided\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:layout_weight=\"1\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <ImageButton\n                    android:layout_width=\"18dp\"\n                    android:layout_height=\"18dp\"\n                    android:layout_marginStart=\"2dp\"\n                    android:background=\"@drawable/_tick\"\n                    android:layout_marginEnd=\"2dp\" />\n\n                <TextView\n                    android:id=\"@+id/tvAvoided\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:text=\"0\"\n                     android:textColor=\"?attr/colorOnBackground1\"\n                    android:textSize=\"14sp\">\n\n                </TextView>\n\n            </LinearLayout>\n\n            <View\n                android:layout_width=\"1dp\"\n                android:layout_height=\"match_parent\"\n                android:background=\"?attr/colorOnBackground3\">\n\n            </View>\n\n            <LinearLayout\n                android:id=\"@+id/btnAddToDone\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_gravity=\"center\"\n                android:layout_weight=\"1\"\n                android:gravity=\"center\">\n\n                <ImageButton\n                    android:layout_width=\"18dp\"\n                    android:layout_height=\"18dp\"\n                    android:background=\"@drawable/_cross\"\n                    android:layout_marginStart=\"2dp\"\n                    android:layout_marginEnd=\"2dp\"\n                    android:layout_weight=\"0\" />\n\n                <TextView\n                    android:id=\"@+id/tvDone\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:text=\"0\"\n                     android:textColor=\"?attr/colorOnBackground1\"\n                    android:textSize=\"14sp\">\n\n                </TextView>\n            </LinearLayout>\n\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"1dp\"\n        android:layout_marginStart=\"16dp\"\n        android:background=\"?attr/colorOnBackground3\"\n        />\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/recyclerview_layout_log_habits.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"70dp\"\n    android:layout_gravity=\"center\"\n    android:background=\"?attr/colorBackground\"\n    android:orientation=\"vertical\"\n    android:elevation=\"5dp\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_margin=\"8dp\"\n        android:layout_height=\"50dp\"\n        android:orientation=\"horizontal\"\n        android:layout_gravity=\"center_vertical\"\n        android:weightSum=\"3\">\n\n        <ImageView\n            android:id=\"@+id/habitsbutton\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"35dp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_weight=\"1.36\" />\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_marginStart=\"10dp\"\n            android:layout_marginEnd=\"8dp\"\n            android:layout_weight=\".34\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvHabitName\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Text my ex\"\n                android:textAlignment=\"textStart\"\n                android:textColor=\"?attr/colorOnBackground1\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvLabelName\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"20dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:text=\"Social\"\n                android:textColor=\"?attr/colorOnBackground2\"\n                android:textSize=\"12sp\" />\n        </LinearLayout>\n\n\n        <TextView\n            android:id=\"@+id/tvAvoidedCount\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:gravity=\"end\"\n            android:textSize=\"14sp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_weight=\"1.3\"\n            android:text=\"0\"\n            android:textColor=\"?attr/colorOnBackground1\" />\n\n    </LinearLayout>\n    <View\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"2dp\"\n        android:layout_marginStart=\"8dp\"\n        android:background=\"?attr/colorOnBackground3\" />\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/widget_item.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"60dp\"\n    android:layout_gravity=\"center\"\n    android:orientation=\"vertical\"\n    android:background=\"@color/white\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:layout_gravity=\"center\"\n        android:layout_weight=\"2\"\n        android:gravity=\"center\"\n        android:orientation=\"horizontal\"\n\n        >\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginStart=\"4dp\"\n            android:layout_weight=\"0.7\"\n            android:layout_marginEnd=\"8dp\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvHabitName\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:text=\"habit\"\n                android:maxLines=\"1\"\n                android:ellipsize=\"end\"\n                android:textAlignment=\"textStart\"\n                 android:textColor=\"@color/black\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvLabelOfHabit\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"20dp\"\n                android:text=\"label\"\n                android:maxLines=\"1\"\n                android:ellipsize=\"end\"\n                android:textColor=\"@color/gray\"\n                android:textSize=\"12sp\" />\n\n        </LinearLayout>\n\n        <LinearLayout\n            android:id=\"@+id/viewDoneOrAvoided\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"30dp\"\n            android:layout_gravity=\"center_vertical\"\n            android:layout_marginEnd=\"2dp\"\n            android:layout_weight=\"1.3\"\n            android:background=\"@drawable/fix_rounded_rectangle\"\n            android:gravity=\"center_vertical\"\n            android:orientation=\"horizontal\"\n            android:weightSum=\"2\">\n\n            <LinearLayout\n                android:id=\"@+id/btnAddToAvoided\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"match_parent\"\n                android:layout_gravity=\"center\"\n                android:layout_weight=\"1\"\n                android:gravity=\"center\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <ImageButton\n                    android:layout_width=\"18dp\"\n                    android:layout_height=\"18dp\"\n                    android:clickable=\"false\"\n                    android:enabled=\"false\"\n                    android:layout_marginStart=\"2dp\"\n                    android:background=\"@drawable/fix_cross\"\n                    android:layout_marginEnd=\"2dp\" />\n\n                <TextView\n                    android:id=\"@+id/tvAvoided\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:layout_marginEnd=\"2dp\"\n                    android:text=\"0\"\n                    android:layout_weight=\"1\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                     android:textColor=\"@color/black\"\n                    android:textSize=\"14sp\">\n\n                </TextView>\n\n            </LinearLayout>\n\n            <LinearLayout\n                android:layout_width=\"1dp\"\n                android:layout_height=\"match_parent\"\n                android:background=\"@color/divider\"/>\n\n            <LinearLayout\n                android:id=\"@+id/btnAddToDone\"\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"match_parent\"\n                android:layout_gravity=\"center\"\n                android:layout_weight=\"1\"\n                android:weightSum=\"2\"\n                android:gravity=\"center\">\n\n                <ImageButton\n                    android:layout_width=\"18dp\"\n                    android:layout_height=\"18dp\"\n                    android:clickable=\"false\"\n                    android:enabled=\"false\"\n                    android:background=\"@drawable/fix_tick\"\n                    android:layout_marginStart=\"2dp\"\n                    android:layout_marginEnd=\"2dp\"\n                     />\n\n                <TextView\n                    android:id=\"@+id/tvDone\"\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"wrap_content\"\n                    android:layout_gravity=\"center\"\n                    android:gravity=\"center\"\n                    android:layout_marginEnd=\"2dp\"\n                    android:text=\"0\"\n                    android:layout_weight=\"1\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                     android:textColor=\"@color/black\"\n                    android:textSize=\"14sp\">\n\n                </TextView>\n            </LinearLayout>\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/widget_item_no_buttons.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"60dp\"\n    android:layout_gravity=\"center\"\n    android:orientation=\"vertical\"\n    android:background=\"@color/white\">\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"match_parent\"\n        android:layout_gravity=\"center\"\n        android:layout_weight=\"2\"\n        android:gravity=\"center\"\n        android:orientation=\"horizontal\"\n\n        >\n\n        <LinearLayout\n            android:id=\"@+id/llRootView\"\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"wrap_content\"\n            android:layout_marginStart=\"4dp\"\n            android:layout_weight=\"0.7\"\n            android:layout_marginEnd=\"8dp\"\n            android:orientation=\"vertical\">\n\n            <TextView\n                android:id=\"@+id/tvHabitName\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"30dp\"\n                android:gravity=\"center\"\n                android:text=\"habit\"\n                android:maxLines=\"1\"\n                android:ellipsize=\"end\"\n                android:textAlignment=\"textStart\"\n                 android:textColor=\"@color/black\"\n                android:textSize=\"16sp\"\n                tools:ignore=\"RtlCompat\" />\n\n            <TextView\n                android:id=\"@+id/tvLabelOfHabit\"\n                android:layout_width=\"wrap_content\"\n                android:layout_height=\"20dp\"\n                android:ellipsize=\"end\"\n                android:maxLines=\"1\"\n                android:text=\"label\"\n                android:textColor=\"@color/gray\"\n                android:textSize=\"12sp\" />\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/widget_layout.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\"\n    android:background=\"@color/white\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        >\n\n        <TextView\n            android:id=\"@+id/widget_title\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:text=\"To Don't\"\n            android:textSize=\"18sp\"\n\n            android:textColor=\"@color/black\"\n            android:layout_centerInParent=\"true\"\n            android:layout_alignParentStart=\"true\" />\n\n        <ImageView\n            android:id=\"@+id/add_icon\"\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:src=\"@drawable/fix_fab\"\n            android:layout_alignParentEnd=\"true\" />\n    </RelativeLayout>\n\n\n    <!-- ListView for items -->\n    <ListView\n        android:id=\"@+id/widget_list_view\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:divider=\"@color/divider\"\n        tools:listitem=\"@layout/widget_item\"\n        android:dividerHeight=\"1dp\"/>\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/widget_layout_no_buttons.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\"\n    android:background=\"@color/white\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        >\n\n        <TextView\n            android:id=\"@+id/widget_title\"\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:text=\"To Don't\"\n            android:textSize=\"18sp\"\n\n            android:textColor=\"@color/black\"\n            android:layout_centerInParent=\"true\"\n            android:layout_alignParentStart=\"true\" />\n\n        <ImageView\n            android:id=\"@+id/add_icon\"\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:src=\"@drawable/fix_fab\"\n            android:layout_alignParentEnd=\"true\" />\n    </RelativeLayout>\n\n\n    <!-- ListView for items -->\n    <ListView\n        android:id=\"@+id/widget_list_view\"\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        android:divider=\"@color/divider\"\n        tools:listitem=\"@layout/widget_item_no_buttons\"\n        android:dividerHeight=\"1dp\"/>\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/layout/widget_preview.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:layout_width=\"match_parent\"\n    android:layout_height=\"wrap_content\"\n    xmlns:tools=\"http://schemas.android.com/tools\"\n    android:orientation=\"vertical\"\n    android:padding=\"8dp\"\n    android:background=\"@color/white\">\n\n    <!-- Header -->\n    <RelativeLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"wrap_content\"\n        >\n\n        <TextView\n\n            android:layout_width=\"wrap_content\"\n            android:layout_height=\"wrap_content\"\n            android:text=\"To Don't\"\n            android:textSize=\"18sp\"\n\n            android:textColor=\"@color/black\"\n            android:layout_centerInParent=\"true\"\n            android:layout_alignParentStart=\"true\" />\n\n        <ImageView\n\n            android:layout_width=\"40dp\"\n            android:layout_height=\"40dp\"\n            android:src=\"@drawable/fix_fab\"\n            android:layout_alignParentEnd=\"true\" />\n    </RelativeLayout>\n\n\n\n    <LinearLayout android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\"\n        >\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_weight=\"0.7\"\n                android:layout_marginEnd=\"8dp\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:gravity=\"center\"\n                    android:text=\"Text my ex\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:text=\"Social\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:layout_marginEnd=\"2dp\"\n                android:layout_weight=\"1.3\"\n                android:background=\"@drawable/fix_rounded_rectangle\"\n                android:gravity=\"center_vertical\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <LinearLayout\n\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\"\n                        android:layout_marginStart=\"2dp\"\n                        android:background=\"@drawable/fix_cross\"\n                        android:layout_marginEnd=\"2dp\" />\n\n                    <TextView\n\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:text=\"0\"\n                        android:layout_weight=\"1\"\n                        android:maxLines=\"1\"\n                        android:ellipsize=\"end\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n\n                </LinearLayout>\n\n                <LinearLayout\n                    android:layout_width=\"1dp\"\n                    android:layout_height=\"match_parent\"\n                    android:background=\"@color/divider\"/>\n\n                <LinearLayout\n\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:weightSum=\"2\"\n                    android:gravity=\"center\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\"\n                        android:background=\"@drawable/fix_tick\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        />\n\n                    <TextView\n\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:text=\"0\"\n                        android:layout_weight=\"1\"\n                        android:maxLines=\"1\"\n                        android:ellipsize=\"end\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n                </LinearLayout>\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"1dp\"\n        android:background=\"@color/divider\"/>\n\n    <LinearLayout\n        android:layout_width=\"match_parent\"\n        android:layout_height=\"60dp\"\n        android:layout_gravity=\"center\"\n        android:orientation=\"vertical\">\n\n        <LinearLayout\n            android:layout_width=\"match_parent\"\n            android:layout_height=\"match_parent\"\n            android:layout_gravity=\"center\"\n            android:layout_weight=\"2\"\n            android:gravity=\"center\"\n            android:orientation=\"horizontal\"\n\n            >\n\n            <LinearLayout\n\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"wrap_content\"\n                android:layout_marginStart=\"4dp\"\n                android:layout_weight=\"0.7\"\n                android:layout_marginEnd=\"8dp\"\n                android:orientation=\"vertical\">\n\n                <TextView\n\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"30dp\"\n                    android:gravity=\"center\"\n                    android:text=\"Have sugary drinks\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                    android:textAlignment=\"textStart\"\n                    android:textColor=\"@color/black\"\n                    android:textSize=\"16sp\"\n                    tools:ignore=\"RtlCompat\" />\n\n                <TextView\n                    android:layout_width=\"wrap_content\"\n                    android:layout_height=\"20dp\"\n                    android:text=\"Food &amp; drinks\"\n                    android:maxLines=\"1\"\n                    android:ellipsize=\"end\"\n                    android:textColor=\"@color/gray\"\n                    android:textSize=\"12sp\" />\n\n            </LinearLayout>\n\n            <LinearLayout\n                android:layout_width=\"match_parent\"\n                android:layout_height=\"30dp\"\n                android:layout_gravity=\"center_vertical\"\n                android:layout_marginEnd=\"2dp\"\n                android:layout_weight=\"1.3\"\n                android:background=\"@drawable/fix_rounded_rectangle\"\n                android:gravity=\"center_vertical\"\n                android:orientation=\"horizontal\"\n                android:weightSum=\"2\">\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:gravity=\"center\"\n                    android:orientation=\"horizontal\"\n                    android:weightSum=\"2\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\"\n                        android:layout_marginStart=\"2dp\"\n                        android:background=\"@drawable/fix_cross\"\n                        android:layout_marginEnd=\"2dp\" />\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:text=\"0\"\n                        android:layout_weight=\"1\"\n                        android:maxLines=\"1\"\n                        android:ellipsize=\"end\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n\n                </LinearLayout>\n\n                <LinearLayout\n                    android:layout_width=\"1dp\"\n                    android:layout_height=\"match_parent\"\n                    android:background=\"@color/divider\"/>\n\n                <LinearLayout\n                    android:layout_width=\"match_parent\"\n                    android:layout_height=\"match_parent\"\n                    android:layout_gravity=\"center\"\n                    android:layout_weight=\"1\"\n                    android:weightSum=\"2\"\n                    android:gravity=\"center\">\n\n                    <ImageButton\n                        android:layout_width=\"18dp\"\n                        android:layout_height=\"18dp\"\n                        android:clickable=\"false\"\n                        android:enabled=\"false\"\n                        android:background=\"@drawable/fix_tick\"\n                        android:layout_marginStart=\"2dp\"\n                        android:layout_marginEnd=\"2dp\"\n                        />\n\n                    <TextView\n                        android:layout_width=\"wrap_content\"\n                        android:layout_height=\"wrap_content\"\n                        android:layout_gravity=\"center\"\n                        android:gravity=\"center\"\n                        android:layout_marginEnd=\"2dp\"\n                        android:text=\"0\"\n                        android:layout_weight=\"1\"\n                        android:maxLines=\"1\"\n                        android:ellipsize=\"end\"\n                        android:textColor=\"@color/black\"\n                        android:textSize=\"14sp\">\n\n                    </TextView>\n                </LinearLayout>\n            </LinearLayout>\n\n        </LinearLayout>\n\n    </LinearLayout>\n\n</LinearLayout>\n"
  },
  {
    "path": "app/src/main/res/menu/navigation.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<menu xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <item\n        android:id=\"@+id/navigation_today\"\n        android:icon=\"@drawable/ic_today\"\n        android:title=\"@string/today\"/>\n\n    <item\n        android:id=\"@+id/navigation_log\"\n        android:icon=\"@drawable/ic_log\"\n        android:title=\"@string/log\"/>\n</menu>"
  },
  {
    "path": "app/src/main/res/menu/topmenu.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<menu xmlns:android=\"http://schemas.android.com/apk/res/android\">\n\n    <item\n        android:id=\"@+id/settings\"\n        android:title=\"@string/settings\"/>\n\n    <item\n        android:id=\"@+id/about\"\n        android:title=\"@string/about\"/>\n</menu>"
  },
  {
    "path": "app/src/main/res/resources.properties",
    "content": "unqualifiedResLocale=en-US\n"
  },
  {
    "path": "app/src/main/res/values/attrs.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <declare-styleable name=\"RippleBackground\">\n        <attr name=\"rb_color\" format=\"color\" />\n        <attr name=\"rb_strokeWidth\" format=\"dimension\"/>\n        <attr name=\"rb_radius\" format=\"dimension\"/>\n        <attr name=\"rb_duration\" format=\"integer\"/>\n        <attr name=\"rb_rippleAmount\" format=\"integer\"/>\n        <attr name=\"rb_scale\" format=\"float\"/>\n        <attr name=\"rb_type\" format=\"enum\">\n            <enum name=\"fillRipple\" value=\"0\"/>\n            <enum name=\"strokeRipple\" value=\"1\"/>\n        </attr>\n    </declare-styleable>\n    <declare-styleable name=\"customTheme\">\n        <attr name=\"colorBackground\" format=\"color|reference\" />\n        <attr name=\"colorOnBackground1\" format=\"color|reference\" />\n        <attr name=\"colorOnBackground2\" format=\"color|reference\" />\n        <attr name=\"colorOnBackground3\" format=\"color|reference\" />\n        <attr name=\"colorBackgroundContainer\" format=\"color|reference\" />\n        <attr name=\"colorOnBackgroundContainer1\" format=\"color|reference\" />\n        <attr name=\"colorOnBackgroundContainer2\" format=\"color|reference\" />\n        <attr name=\"colorSurface\" format=\"color|reference\" />\n        <attr name=\"colorOnSurface1\" format=\"color|reference\" />\n        <attr name=\"colorOnSurface2\" format=\"color|reference\" />\n        <attr name=\"colorOnSurface3\" format=\"color|reference\" />\n        <attr name=\"colorAccent\" format=\"color|reference\" />\n        <attr name=\"colorOnAccent\" format=\"color|reference\" />\n        <attr name=\"colorTopBarGradStart\" format=\"color|reference\" />\n        <attr name=\"colorTopBarGradEnd\" format=\"color|reference\" />\n        <attr name=\"colorOnTopBar\" format=\"color|reference\" />\n        <attr name=\"colorTopBarContainer\" format=\"color|reference\" />\n        <attr name=\"colorOnTopBarContainer1\" format=\"color|reference\" />\n        <attr name=\"colorOnTopBarContainer2\" format=\"color|reference\" />\n        <attr name=\"colorButtonGradStart\" format=\"color|reference\" />\n        <attr name=\"colorButtonGradEnd\" format=\"color|reference\" />\n        <attr name=\"colorOnButton\" format=\"color|reference\" />\n        <attr name=\"colorTopBarContainerGradStart\" format=\"reference|color\"/>\n        <attr name=\"colorTopBarContainerGradEnd\" format=\"reference|color\"/>\n        <attr name=\"transparent\" format=\"reference|color\"/>\n    </declare-styleable>\n</resources>"
  },
  {
    "path": "app/src/main/res/values/colors.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <!--    &lt;!&ndash; Base Colors &ndash;&gt;-->\n    <!--    <color name=\"white\">#FFFFFF</color>-->\n    <!--    <color name=\"backgroundcolor\">#FFFFFF</color>-->\n    <!--    <color name=\"black\">#000000</color>-->\n    <!--    <color name=\"gray\">#676979</color>-->\n    <!--    <color name=\"light_gray\">#CFD1DD</color>-->\n    <!--    <color name=\"semi_transparent_black\">#0000005C</color>-->\n    <!--    <color name=\"light_blue_gray\">#E7E8EE</color>-->\n    <!--    <color name=\"orange\">#FF6701</color>-->\n    <!--    <color name=\"yellow_gradient_start\">#FFD500</color>-->\n    <!--    <color name=\"yellow_gradient_end\">#FFAA00</color>-->\n\n    <!-- Light Theme Colors -->\n    <color name=\"light_background\">#FFFFFF</color>\n    <color name=\"light_on_background_1\">#000000</color>\n    <color name=\"light_on_background_2\">#676979</color>\n    <color name=\"light_on_background_3\">#CFD1DD</color>\n    <color name=\"light_background_container\">#E7E8EE</color>\n    <color name=\"light_on_background_container_1\">#000000</color>\n    <color name=\"light_on_background_container_2\">#FFFFFF</color>\n    <color name=\"light_surface\">#FFFFFF</color>\n    <color name=\"light_on_surface_1\">#000000</color>\n    <color name=\"light_on_surface_2\">#676979</color>\n    <color name=\"light_on_surface_3\">#CFD1DD</color>\n    <color name=\"light_accent\">#FF6701</color>\n    <color name=\"light_on_accent\">#FFFFFF</color>\n    <color name=\"light_top_bar_grad_start\">#FFD500</color>\n    <color name=\"light_top_bar_grad_end\">#FFAA00</color>\n    <color name=\"light_on_top_bar\">#000000</color>\n    <color name=\"light_top_bar_container\">#FFAA00</color>\n    <color name=\"light_on_top_bar_container_1\">#000000</color>\n    <color name=\"light_on_top_bar_container_2\">#FFFFFF</color>\n    <color name=\"light_button_grad_start\">#FFD500</color>\n    <color name=\"light_button_grad_end\">#FFAA00</color>\n    <color name=\"light_on_button\">#000000</color>\n    <color name=\"light_top_bar_container_grad_end\">#FF8F01</color>\n    <color name=\"light_top_bar_container_grad_start\">#FFC001</color>\n    <color name=\"light_error\">#FF0000</color>\n    <color name=\"light_on_error\">#FFFFFF</color>\n\n    <!-- Dark Theme Colors -->\n    <color name=\"dark_background\">#000000</color>\n    <color name=\"dark_on_background_1\">#FFFFFF</color>\n    <color name=\"dark_on_background_2\">#868898</color>\n    <color name=\"dark_on_background_3\">#4B4D59</color>\n    <color name=\"dark_background_container\">#26262C</color>\n    <color name=\"dark_on_background_container_1\">#FFFFFF</color>\n    <color name=\"dark_on_background_container_2\">#42434D</color>\n    <color name=\"dark_surface\">#26272C</color>\n    <color name=\"dark_on_surface_1\">#FFFFFF</color>\n    <color name=\"dark_on_surface_2\">#B2B3BD</color>\n    <color name=\"dark_on_surface_3\">#555763</color>\n    <color name=\"dark_accent\">#FFBF00</color>\n    <color name=\"dark_on_accent\">#000000</color>\n    <color name=\"dark_top_bar_grad_start\">#26272C</color>\n    <color name=\"dark_top_bar_grad_end\">#26272C</color>\n    <color name=\"dark_on_top_bar\">#FFFFFF</color>\n    <color name=\"dark_top_bar_container\">#131316</color>\n    <color name=\"dark_on_top_bar_container_1\">#FFFFFF</color>\n    <color name=\"dark_on_top_bar_container_2\">#2F3037</color>\n    <color name=\"dark_button_grad_start\">#FFCC00</color>\n    <color name=\"dark_button_grad_end\">#FFB200</color>\n    <color name=\"dark_on_button\">#000000</color>\n    <color name=\"dark_top_bar_container_grad_end\">#131316</color>\n    <color name=\"dark_top_bar_container_grad_start\">#131316</color>\n\n    <!-- Dracula Theme Colors -->\n    <color name=\"dracula_background\">#282A36</color>\n    <color name=\"dracula_on_background_1\">#FFFFFF</color>\n    <color name=\"dracula_on_background_2\">#7E83A0</color>\n    <color name=\"dracula_on_background_3\">#46495E</color>\n    <color name=\"dracula_background_container\">#383B4C</color>\n    <color name=\"dracula_on_background_container_1\">#FFFFFF</color>\n    <color name=\"dracula_on_background_container_2\">#52576F</color>\n    <color name=\"dracula_surface\">#44475A</color>\n    <color name=\"dracula_on_surface_1\">#FFFFFF</color>\n    <color name=\"dracula_on_surface_2\">#ADB0C2</color>\n    <color name=\"dracula_on_surface_3\">#6F7495</color>\n    <color name=\"dracula_accent\">#BC94F8</color>\n    <color name=\"dracula_on_accent\">#282A36</color>\n    <color name=\"dracula_top_bar_grad_start\">#44475A</color>\n    <color name=\"dracula_top_bar_grad_end\">#44475A</color>\n    <color name=\"dracula_on_top_bar\">#FFFFFF</color>\n    <color name=\"dracula_top_bar_container\">#323443</color>\n    <color name=\"dracula_on_top_bar_container_1\">#FFFFFF</color>\n    <color name=\"dracula_on_top_bar_container_2\">#44475A</color>\n    <color name=\"dracula_button_grad_start\">#BC94F8</color>\n    <color name=\"dracula_button_grad_end\">#BC94F8</color>\n    <color name=\"dracula_on_button\">#282A36</color>\n    <color name=\"dracula_top_bar_container_grad_end\">#323443</color>\n    <color name=\"dracula_top_bar_container_grad_start\">#323443</color>\n\n    <!-- Dracula PRO Blade -->\n    <color name=\"dracula_pro_blade_accent\">#66F859</color>\n    <color name=\"dracula_pro_blade_on_accent\">#000000</color>\n\n    <!-- Dracula PRO Buffy -->\n    <color name=\"dracula_pro_buffy_accent\">#F859A8</color>\n    <color name=\"dracula_pro_buffy_on_accent\">#FFFFFF</color>\n\n    <!-- Dracula PRO  -->\n    <color name=\"dracula_pro_accent\">#9580FF</color>\n    <color name=\"dracula_pro_on_accent\">#FFFFFF</color>\n\n\n    <!-- Dracula Pro alucard Colors -->\n    <color name=\"dracula_pro_alucard_background\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_on_background_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_background_2\">#707070</color>\n    <color name=\"dracula_pro_alucard_on_background_3\">#CCCCCC</color>\n    <color name=\"dracula_pro_alucard_background_container\">#E0E0E0</color>\n    <color name=\"dracula_pro_alucard_on_background_container_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_background_container_2\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_surface\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_on_surface_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_surface_2\">#707070</color>\n    <color name=\"dracula_pro_alucard_on_surface_3\">#CCCCCC</color>\n    <color name=\"dracula_pro_alucard_accent\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_on_accent\">#FFFFFF</color>\n    <color name=\"dracula_pro_alucard_top_bar_grad_start\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_top_bar_grad_end\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_on_top_bar\">#000000</color>\n    <color name=\"dracula_pro_alucard_top_bar_container\">#D1D1D1</color>\n    <color name=\"dracula_pro_alucard_on_top_bar_container_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_top_bar_container_2\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_button_grad_start\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_button_grad_end\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_on_button\">#FFFFFF</color>\n    <color name=\"dracula_pro_alucard_top_bar_container_grad_end\">#D1D1D1</color>\n    <color name=\"dracula_pro_alucard_top_bar_container_grad_start\">#D1D1D1</color>\n\n\n    <!--    &lt;!&ndash; Additional Colors &ndash;&gt;-->\n    <!--    <color name=\"bottom_sheet_background\">#F8F8F8</color>-->\n    <!--    <color name=\"spinner_text_color\">#FFFFFF</color>-->\n    <!--    <color name=\"radio_button_color\">#000000</color>-->\n    <!--    <color name=\"textcolor\">@android:color/darker_gray</color>-->\n\n\n    <color name=\"white\">#FFFFFF</color>\n    <color name=\"black\">#000000</color>\n    <color name=\"grad_start\">#FFD500</color>\n    <color name=\"grad_end\">#FFAA00</color>\n    <color name=\"gray\">#676979</color>\n    <color name=\"divider\">#CFD1DD</color>\n\n</resources>"
  },
  {
    "path": "app/src/main/res/values/dimen.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources xmlns:tools=\"http://schemas.android.com/tools\">\n    <dimen name=\"design_bottom_navigation_icon\" tools:override=\"true\">24dp</dimen>\n</resources>"
  },
  {
    "path": "app/src/main/res/values/ids.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <item name=\"restoreButton\" type=\"id\" />\n</resources>"
  },
  {
    "path": "app/src/main/res/values/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"app_name\">To Don\\'t</string>\n    <string-array name=\"languages\">\n        <item>Select Language</item>\n        <item>Czech</item>\n        <item>Danish</item>\n        <item>German</item>\n        <item>English</item>\n        <item>Spanish</item>\n        <item>Italian</item>\n        <item>French</item>\n    </string-array>\n\n    <string-array name=\"month_names\">\n        <item>January</item>\n        <item>February</item>\n        <item>March</item>\n        <item>April</item>\n        <item>May</item>\n        <item>June</item>\n        <item>July</item>\n        <item>August</item>\n        <item>September</item>\n        <item>October</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n\n\n    <string name=\"delete_habit\">Are you sure you want to delete this habit?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">The reverse to-do list</string>\n    <string name=\"onboarding_bad\">Jot down your bad habits. Every day, cross</string>\n    <string name=\"onboarding_gavein\">out those you gave in to. And the next</string>\n    <string name=\"onboarding_freshlist\">morning start off with the fresh list.</string>\n    <string name=\"onboarding_continue\">Continue</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Done</string>\n    <string name=\"habits\">Habits</string>\n    <string name=\"today\">Today</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">About</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"new_labels\">New Labels</string>\n    <string name=\"time\">Time</string>\n    <string name=\"frequncy\">Frequency</string>\n    <string name=\"settings\">Settings</string>\n    <string name=\"mostav\">Most avoided:</string>\n    <string name=\"leastav\">Least avoided:</string>\n    <string name=\"addlabel\">Please add a label first</string>\n    <string name=\"addnewlabel\">Add new label</string>\n    <string name=\"addtask\">Enter Bad Habit</string>\n    <string name=\"note\">Description</string>\n    <string name=\"save\">Save</string>\n    <string name=\"puthabit\">To start off, put down a bad habit</string>\n    <string name=\"habitswillshowuphere\">Habits will show up here</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Contribute</string>\n    <string name=\"translate\">Translate</string>\n    <string name=\"report\">Report a problem</string>\n    <string name=\"source\">View source</string>\n    <string name=\"opensourcelicense\">Open-source licences</string>\n    <string name=\"appearance\">Appearance</string>\n    <string name=\"monitor_error\">Monitor errors</string>\n    <string name=\"monitor_information\">Use Sentry to auto-report issues for faster bug fixes and improved stability. Only essential technical data is collected.</string>\n    <string name=\"dark\">Dark</string>\n    <string name=\"light\">Light</string>\n    <string name=\"update\">Update</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Follow System</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n        <string name=\"d\">D</string>\n    <string name=\"Notification_scheduled\">Notification scheduled</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" out of \"</string>\n    <string name=\"habits_are_avoided\">\" habits are avoided\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" habits are avoided, way to go!\"</string>\n    <string name=\"avoided_\">Avoided</string>\n    <string name=\"habits_\">Habits</string>\n    <string name=\"delete\">Do you really want to delete this?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">Do you really want to delete this?</string>\n    <string name=\"yes\">Yes</string>\n    <string name=\"please_add_a_label_first\">Please Add a Label First</string>\n    <string name=\"do_you_really_want_to_delete_this\">Do you really want to delete this?</string>\n    <string name=\"january\">January</string>\n    <string name=\"february\">February</string>\n    <string name=\"march\">March</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">May</string>\n    <string name=\"june\">June</string>\n    <string name=\"july\">July</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">October</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Mark as done or avoided.</string>\n    <string name=\"help_make_to_don_t_better\">Help make \\\"To Don\\'t\\\" better.</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t Reminder</string>\n    <string name=\"mark_your_todon_t_task\">\"Mark your ToDon't task \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">To Start Off, put down a bad habit.</string>\n    <string name=\"view_your_stats\">View your stats.</string>\n    <string name=\"add_label\">Add Label.</string>\n    <string name=\"permission_required\">Permission Required</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">This app requires access to your external storage to restore the database. Please enable this permission in the app settings.</string>\n    <string name=\"open_settings\">Open Settings</string>\n    <string name=\"select_repetition_frequency\">Select Repetition Frequency</string>\n    <string name=\"once\">Once</string>\n    <string name=\"daily\">Daily</string>\n    <string name=\"weekly\">Weekly</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Do you really want to delete this?\\nThis will also delete all habits related to this label.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Add daily notification</string>\n    <string name=\"back_up\">Back up</string>\n    <string name=\"restore\">Restore</string>\n\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Foods And Drinks</item>\n        <item>Studies</item>\n    </string-array>\n    \n    # Toasts\n    <string name=\"toast_system\">To Don\\'t now follows your system.</string>\n    <string name=\"toast_light\">To Don\\'t is on the light side now.</string>\n    <string name=\"toast_dark\">To Don\\'t is on the dark side now.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"crazymarvin\" translatable=\"false\">Crazy Marvin</string>\n    <string name=\"codeacquaria\" translatable=\"false\">Code Acquaria</string>\n    <string name=\"text\" translatable=\"false\"> <a href=\"https://mail.google.com/mail/u/0/#search/arafaatqureshi%40gmail.com?compose=new\">Link</a> Hello blank fragment</string>\n    <string name=\"ShowCaseView\" translatable=\"false\">ShowCaseView</string>\n    <string name=\"showCaseViewLink\" translatable=\"false\">https://github.com/mreram/ShowCaseView?</string>\n    <string name=\"nobobutton\" translatable=\"false\">NoboButton</string>\n    <string name=\"circleimg\" translatable=\"false\">CircleImageView</string>\n    <string name=\"mpandroidchart\" translatable=\"false\">MPAndroidChart</string>\n    <string name=\"junit\" translatable=\"false\">JUnit</string>\n    <string name=\"jetpack\" translatable=\"false\">Android Jetpack</string>\n    <string name=\"kotlin\" translatable=\"false\">Kotlin</string>\n    <string name=\"java\" translatable=\"false\">Java</string>\n    <string name=\"dracula\" translatable=\"false\">Dracula</string>\n    <string name=\"dracula_pro_blade\" translatable=\"false\">Dracula PRO Blade</string>\n    <string name=\"dracula_pro_buffy\" translatable=\"false\">Dracula PRO Buffy</string>\n    <string name=\"dracula_pro_alucard\" translatable=\"false\">Dracula Pro Alucard</string>\n    <string name=\"dracula_pro\" translatable=\"false\">Dracula Pro</string>\n    \n    # Here are the contentDescription strings (for impaired users) starting with\n    \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Add new To Don\\'t item</string>\n    \n</resources>\n"
  },
  {
    "path": "app/src/main/res/values/styles.xml",
    "content": "<resources>\n    <!-- Base Application Theme -->\n    <style name=\"Base.Theme.Todon\" parent=\"Theme.MaterialComponents.DayNight.NoActionBar\">\n        <item name=\"android:windowDisablePreview\">true</item>\n        <item name=\"android:statusBarColor\">?attr/colorSecondary</item>\n        <item name=\"android:windowBackground\">@drawable/grad_window_backgrond</item>\n        <!--        <item name=\"toolbarStyle\">@style/Widget.Toolbar</item>-->\n        <!--        &lt;!&ndash; Material Components Attributes &ndash;&gt;-->\n        <item name=\"materialButtonStyle\">@style/Widget.Todont.Button</item>\n        <!--        <item name=\"radioButtonStyle\">@style/RadioButton</item>-->\n        <!--        <item name=\"alertDialogTheme\">@style/Dialog.Theme</item>-->\n        <!--        <item name=\"bottomSheetDialogTheme\">@style/BottomSheetDialogTheme</item>-->\n        <item name=\"colorError\">@color/light_error</item>\n        <item name=\"colorOnError\">@color/light_on_error</item>\n        <item name=\"transparent\">#00FFFFFF</item>\n    </style>\n\n    <!-- Light Theme -->\n    <style name=\"Theme.Todon.Light\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/light_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/light_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/light_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/light_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/light_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/light_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/light_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/light_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/light_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/light_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/light_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/light_background</item>\n        <item name=\"colorOnBackground1\">@color/light_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/light_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/light_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/light_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/light_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/light_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/light_surface</item>\n        <item name=\"colorOnSurface\">@color/light_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/light_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/light_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/light_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/light_on_background_3</item>\n        <item name=\"colorAccent\">@color/light_accent</item>\n        <item name=\"colorOnAccent\">@color/light_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/light_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/light_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/light_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/light_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/light_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/light_background</item>\n\n    </style>\n\n\n    <!-- Dark Theme -->\n    <style name=\"Theme.Todon.Dark\" parent=\"Base.Theme.Todon\">\n\n        <item name=\"colorPrimary\">@color/dark_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dark_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dark_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dark_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dark_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dark_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dark_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dark_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dark_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dark_background</item>\n        <item name=\"colorOnBackground1\">@color/dark_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dark_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dark_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dark_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dark_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dark_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dark_surface</item>\n        <item name=\"colorOnSurface\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dark_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dark_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dark_on_background_3</item>\n        <item name=\"colorAccent\">@color/dark_accent</item>\n        <item name=\"colorOnAccent\">@color/dark_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dark_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dark_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dark_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dark_background</item>\n\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_accent</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_button_grad_end</item>\n        <item name=\"colorAccent\">@color/dracula_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n\n\n\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n\n    </style>\n\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade\" parent=\"Base.Theme.Todon\">\n        <!-- Primary Colors -->\n        <item name=\"colorPrimary\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_blade_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade.Buffy\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_buffy_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Pro\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Alucard\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_pro_alucard_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_pro_alucard_on_top_bar_container_1\n        </item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_pro_alucard_on_top_bar_container_2\n        </item>\n        <item name=\"colorBackground\">@color/dracula_pro_alucard_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_pro_alucard_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_pro_alucard_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_pro_alucard_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">\n            @color/dracula_pro_alucard_on_background_container_1\n        </item>\n        <item name=\"colorOnBackgroundContainer2\">\n            @color/dracula_pro_alucard_on_background_container_2\n        </item>\n        <item name=\"colorSurface\">@color/dracula_pro_alucard_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_pro_alucard_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_pro_alucard_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_pro_alucard_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_pro_alucard_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_pro_alucard_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_pro_alucard_background</item>\n    </style>\n\n    <!-- Toolbar Style -->\n    <style name=\"Widget.Toolbar\" parent=\"Widget.MaterialComponents.Toolbar\">\n        <item name=\"android:background\">?attr/colorPrimary</item>\n        <item name=\"titleTextColor\">?attr/colorOnPrimary</item>\n        <item name=\"navigationIconTint\">?attr/colorOnPrimary</item>\n        <item name=\"iconTint\">?attr/colorOnPrimary</item>\n    </style>\n\n    <!-- Button Style -->\n    <style name=\"Widget.Todont.Button\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@null</item>\n        <item name=\"android:backgroundTint\">@null</item>\n        <item name=\"android:textColor\">@null</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <style name=\"Widget.Todont.GradButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@drawable/mygradient</item>\n        <item name=\"android:textColor\">?attr/colorOnBackground1</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Text Styles (updated for better hierarchy) -->\n    <style name=\"Text.Small\" parent=\"TextAppearance.MaterialComponents.Caption\">\n        <item name=\"android:textSize\">12sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Medium\" parent=\"TextAppearance.MaterialComponents.Body1\">\n        <item name=\"android:textSize\">16sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Large\" parent=\"TextAppearance.MaterialComponents.Headline6\">\n        <item name=\"android:textSize\">24sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_regular</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:textStyle\">bold</item>\n    </style>\n\n    <!-- Enhanced Dialog Theme -->\n    <style name=\"Dialog.Theme\" parent=\"ThemeOverlay.MaterialComponents.Dialog.Alert\">\n        <item name=\"android:windowBackground\">?attr/colorSurface</item>\n        <item name=\"android:windowMinWidthMinor\">75%</item>\n        <item name=\"buttonBarPositiveButtonStyle\">@style/DialogButton</item>\n        <item name=\"buttonBarNegativeButtonStyle\">@style/DialogButton</item>\n    </style>\n\n    <style name=\"DialogButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">?attr/colorButtonGradEnd</item>\n        <item name=\"android:textColor\">?attr/colorOnButton</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Improved Bottom Sheet -->\n    <style name=\"BottomSheetDialogTheme\" parent=\"Theme.Design.BottomSheetDialog\">\n        <item name=\"bottomSheetStyle\">@style/BottomSheetStyle</item>\n        <item name=\"android:statusBarColor\">@android:color/transparent</item>\n    </style>\n\n    <style name=\"BottomSheetStyle\" parent=\"Widget.Design.BottomSheet.Modal\">\n        <item name=\"android:background\">@drawable/bottom_sheet</item>\n        <item name=\"android:paddingTop\">0dp</item>\n        <item name=\"android:paddingBottom\">@dimen/lb_browse_padding_bottom</item>\n    </style>\n\n    <!-- Enhanced Radio Button -->\n    <style name=\"RadioButton\" parent=\"Widget.MaterialComponents.CompoundButton.RadioButton\">\n        <item name=\"colorControlNormal\">@color/light_on_surface_3</item>\n        <item name=\"colorControlActivated\">?attr/colorPrimary</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <!-- Spinner Style -->\n    <style name=\"SpinnerTextColor\" parent=\"TextAppearance.AppCompat.Widget.TextView.SpinnerItem\">\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:popupBackground\">?attr/colorSurface</item>\n    </style>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-ar/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>حدد اللغة</item>\n        <item>التشيكية</item>\n        <item>دانماركي</item>\n        <item>الألمانية</item>\n        <item>إنجليزي</item>\n        <item>الأسبانية</item>\n        <item>إيطالي</item>\n        <item>فرنسي</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>يناير</item>\n        <item>فبراير</item>\n        <item>يمشي</item>\n        <item>أبريل</item>\n        <item>يمكن</item>\n        <item>يونيو</item>\n        <item>يوليو</item>\n        <item>أغسطس</item>\n        <item>سبتمبر</item>\n        <item>أكتوبر</item>\n        <item>نوفمبر</item>\n        <item>ديسمبر</item>\n    </string-array>\n    <string name=\"delete_habit\">هل أنت متأكد من أنك تريد حذف هذه العادة؟</string>\n    <string name=\"LightMode\">إلى لا</string>\n    <string name=\"onboarding_reverse\">قائمة المهام العكسية</string>\n    <string name=\"onboarding_bad\">تدوين عاداتك السيئة.كل يوم ، عبور</string>\n    <string name=\"onboarding_gavein\">من أولئك الذين استسلمتهم ل.واليسبته</string>\n    <string name=\"onboarding_freshlist\">يبدأ الصباح مع القائمة الجديدة.</string>\n    <string name=\"onboarding_continue\">يكمل</string>\n    <string name=\"avoided\">تجنب</string>\n    <string name=\"done\">منتهي</string>\n    <string name=\"habits\">العادات</string>\n    <string name=\"today\">اليوم</string>\n    <string name=\"log\">سجل</string>\n    <string name=\"about\">عن</string>\n    <string name=\"labels\">تسميات</string>\n    <string name=\"new_labels\">تسمية جديدة</string>\n    <string name=\"time\">الوقت</string>\n    <string name=\"frequncy\">التكرار</string>\n    <string name=\"settings\">إعدادات</string>\n    <string name=\"mostav\">تجنبها الأكثر:</string>\n    <string name=\"leastav\">على الأقل تجنب:</string>\n    <string name=\"addlabel\">الرجاء إضافة ملصق أولا</string>\n    <string name=\"addnewlabel\">أضف تسمية جديدة</string>\n    <string name=\"addtask\">أدخل عادة سيئة</string>\n    <string name=\"note\">وصف</string>\n    <string name=\"save\">يحفظ</string>\n    <string name=\"puthabit\">لتبدأ ، وضع عادة سيئة</string>\n    <string name=\"habitswillshowuphere\">ستظهر العادات هنا</string>\n    <string name=\"apachelicense\">ترخيص Apache 2.0</string>\n    <string name=\"developer\">المطور</string>\n    <string name=\"contribute\">يساهم</string>\n    <string name=\"translate\">يترجم</string>\n    <string name=\"report\">الإبلاغ عن مشكلة</string>\n    <string name=\"source\">عرض المصدر</string>\n    <string name=\"opensourcelicense\">تراخيص مفتوحة المصدر</string>\n    <string name=\"appearance\">مظهر</string>\n    <string name=\"dark\">مظلم</string>\n    <string name=\"light\">ضوء</string>\n    <string name=\"update\">تحديث</string>\n    <string name=\"feather\">أيقونات الريش</string>\n    <string name=\"mitlicence\">رخصة معهد ماساتشوستس للتكنولوجيا</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">اتبع النظام</string>\n    <string name=\"nobobutton\">نوبوتون</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">كوتلين</string>\n    <string name=\"java\">جافا</string>\n    <string name=\"gnu\">رخصة Gnu العامة Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>اجتماعي</item>\n        <item>الأطعمة والمشروبات</item>\n        <item>دراسات</item>\n    </string-array>\n    # Toasts\n\n    <string name=\"toast_system\">To Don\\\\\\'t يستخدم الآن سمة %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">أضف جديدًا إلى عنصر Don \\'T</string>\n    <string name=\"d\">د</string>\n    <string name=\"Notification_scheduled\">تمت جدولة الإشعار</string>\n    <string name=\"w\">ث</string>\n    <string name=\"m\">م</string>\n    <string name=\"y\">ذ</string>\n    <string name=\"out_of\">\"خارج\"</string>\n    <string name=\"habits_are_avoided\">\"العادات يتم تجنبها\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"العادات يتم تجنبها ، وسيلة للذهاب!\"</string>\n    <string name=\"avoided_\">تجنب</string>\n    <string name=\"habits_\">العادات</string>\n    <string name=\"delete\">هل تريد حقا حذف هذا؟</string>\n    <string name=\"no\">لا</string>\n    <string name=\"deletes\">هل تريد حقا حذف هذا؟</string>\n    <string name=\"yes\">نعم</string>\n    <string name=\"please_add_a_label_first\">الرجاء إضافة ملصق أولا</string>\n    <string name=\"do_you_really_want_to_delete_this\">هل تريد حقا حذف هذا؟</string>\n    <string name=\"january\">يناير</string>\n    <string name=\"february\">فبراير</string>\n    <string name=\"march\">يمشي</string>\n    <string name=\"april\">أبريل</string>\n    <string name=\"may\">يمكن</string>\n    <string name=\"june\">يونيو</string>\n    <string name=\"july\">يوليو</string>\n    <string name=\"august\">أغسطس</string>\n    <string name=\"september\">سبتمبر</string>\n    <string name=\"october\">أكتوبر</string>\n    <string name=\"november\">نوفمبر</string>\n    <string name=\"december\">ديسمبر</string>\n    <string name=\"mark_as_done_or_avoided\">علامة كما فعلت أو تجنب.</string>\n    <string name=\"help_make_to_don_t_better\">ساعد في جعل \\ \"للاضطراب أفضل.</string>\n    <string name=\"todon_t_reminder\">تذكير Toodon</string>\n    <string name=\"mark_your_todon_t_task\">\"حدد مهمة Todon الخاصة بك\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">للبدء ، وضع عادة سيئة.</string>\n    <string name=\"view_your_stats\">عرض إحصائياتك.</string>\n    <string name=\"add_label\">إضافة التسمية.</string>\n    <string name=\"permission_required\">إذن مطلوب</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">يتطلب هذا التطبيق الوصول إلى التخزين الخارجي الخاص بك لاستعادة قاعدة البيانات.يرجى تمكين هذا الإذن في إعدادات التطبيق.</string>\n    <string name=\"open_settings\">فتح الإعدادات</string>\n    <string name=\"select_repetition_frequency\">حدد تردد التكرار</string>\n    <string name=\"once\">مرة واحدة</string>\n    <string name=\"daily\">يوميًا</string>\n    <string name=\"weekly\">أسبوعي</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">هل تريد حقًا حذف هذا؟ \\ Nthis ستحذف أيضًا جميع العادات المتعلقة بهذه التسمية.</string>\n    <string name=\"data\">بيانات</string>\n    <string name=\"add_daily_notification\">أضف إشعارًا يوميًا</string>\n    <string name=\"back_up\">احتياطي</string>\n    <string name=\"restore\">يعيد</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-az/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Dil Seçin</item>\n        <item>Çex</item>\n        <item>Danimarka</item>\n        <item>Almanca</item>\n        <item>İngilisləşdirmək</item>\n        <item>İspan Dili</item>\n        <item>İtalyan</item>\n        <item>Fransız</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Yanvar</item>\n        <item>Fevral</item>\n        <item>Mart</item>\n        <item>Aprel</item>\n        <item>Maya</item>\n        <item>İyun</item>\n        <item>İyul</item>\n        <item>Avqust</item>\n        <item>Sentyabr</item>\n        <item>Oktyabr</item>\n        <item>Noyabr</item>\n        <item>Dekabr</item>\n    </string-array>\n    <string name=\"delete_habit\">Bu Vərdişi Silmək Istədiyinizə Əminsiniz?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">Tərsin Siyahısı Siyahısı</string>\n    <string name=\"onboarding_bad\">Pis Vərdişlərinizi Aşağı Salın.Hər Gün Xaç</string>\n    <string name=\"onboarding_gavein\">Verdiyiniz Insanlardan.Və Sonrakı</string>\n    <string name=\"onboarding_freshlist\">Səhər Təzə Siyahı Ilə Başlayın.</string>\n    <string name=\"onboarding_continue\">Davam Etmək</string>\n    <string name=\"avoided\">Əlindənhayabənzər</string>\n    <string name=\"done\">Tamamlandı</string>\n    <string name=\"habits\">Vərdişlər</string>\n    <string name=\"today\">Bu Gün</string>\n    <string name=\"log\">Lax</string>\n    <string name=\"about\">Haqqında</string>\n    <string name=\"labels\">Efirlik</string>\n    <string name=\"settings\">Parametrlər</string>\n    <string name=\"mostav\">Ən Çox Qaçdı:</string>\n    <string name=\"leastav\">Ən Azından Çəkindi:</string>\n    <string name=\"addlabel\">Zəhmət Olmasa Əvvəlcə Bir Etiket Əlavə Edin</string>\n    <string name=\"addnewlabel\">Yeni Etiket Əlavə Edin</string>\n    <string name=\"addtask\">Pis Vərdiş Daxil Etmək</string>\n    <string name=\"note\">Təsvir</string>\n    <string name=\"save\">Qurtarmaq</string>\n    <string name=\"puthabit\">Başlamaq Üçün Pis Bir Vərdiş Qoyun</string>\n    <string name=\"habitswillshowuphere\">Vərdişlər Burada Göstərəcək</string>\n    <string name=\"apachelicense\">Apache Lisenziyası 2.0</string>\n    <string name=\"developer\">Tərtibatçı</string>\n    <string name=\"contribute\">Töhfə Vermək</string>\n    <string name=\"translate\">Tərcümə Etmək</string>\n    <string name=\"report\">Bir Problem Barədə Məlumat Verin</string>\n    <string name=\"source\">Mənbəyinə Baxın</string>\n    <string name=\"opensourcelicense\">Açıq Mənbə Lisenziyaları</string>\n    <string name=\"appearance\">Görünüş</string>\n    <string name=\"dark\">Qaranlıq</string>\n    <string name=\"light\">İşıq</string>\n    <string name=\"update\">Aktuallaşdırmaq</string>\n    <string name=\"feather\">Lələk Nişanları</string>\n    <string name=\"mitlicence\">Mit Lisenziyası</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialpinner</string>\n    <string name=\"followsys\">Sistemi Izləyin</string>\n    <string name=\"nobobutton\">Nobert</string>\n    <string name=\"circleimg\">Circeimageview</string>\n    <string name=\"mpandroidchart\">Mpadroidchart</string>\n    <string name=\"junit\">İlkin</string>\n    <string name=\"eclipse\">Eclipse Ictimai Lisenziyası 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Ümumi İctimai Lisenziyası</string>\n    <string-array name=\"spinner_array\">\n        <item>İctimai</item>\n        <item>Yemək Və Içkilər</item>\n        <item>İş</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t indi %s mövzusundan istifadə edir.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Don-Un Elementinə Yeni Əlavə Edin</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Çıxmaq\"</string>\n    <string name=\"habits_are_avoided\">\"Vərdişlər Qarşısı Alınır\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Vərdişlər, Yola Çıxdı, Getmə Yolu!\"</string>\n    <string name=\"avoided_\">Əlindənhayabənzər</string>\n    <string name=\"habits_\">Vərdişlər</string>\n    <string name=\"delete\">Həqiqətən Bunu Silmək Istəyirsən?</string>\n    <string name=\"no\">Yox</string>\n    <string name=\"deletes\">Həqiqətən Bunu Silmək Istəyirsən?</string>\n    <string name=\"yes\">Bəli</string>\n    <string name=\"please_add_a_label_first\">Zəhmət Olmasa Əvvəlcə Bir Etiket Əlavə Edin</string>\n    <string name=\"do_you_really_want_to_delete_this\">Həqiqətən Bunu Silmək Istəyirsən?</string>\n    <string name=\"january\">Yanvar</string>\n    <string name=\"february\">Fevral</string>\n    <string name=\"march\">Mart</string>\n    <string name=\"april\">Aprel</string>\n    <string name=\"may\">Maya</string>\n    <string name=\"june\">İyun</string>\n    <string name=\"july\">İyul</string>\n    <string name=\"august\">Avqust</string>\n    <string name=\"september\">Sentyabr</string>\n    <string name=\"october\">Oktyabr</string>\n    <string name=\"november\">Noyabr</string>\n    <string name=\"december\">Dekabr</string>\n    <string name=\"mark_as_done_or_avoided\">Etdikdə Və Ya Qarşısı Alındı.</string>\n    <string name=\"help_make_to_don_t_better\">Kömək Etmək \\ \"\\\" Daha Yaxşı.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Xatırlatması</string>\n    <string name=\"mark_your_todon_t_task\">\"Todon Tapşırığınızı Qeyd Edin\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Başlamaq Üçün Pis Bir Vərdiş Qoyun.</string>\n    <string name=\"view_your_stats\">Statistikalarınıza Baxın.</string>\n    <string name=\"add_label\">Etiket Əlavə Edin.</string>\n    <string name=\"permission_required\">İcazə Tələb Olunur</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Bu Proqramlar Verilənlər Bazasını Bərpa Etmək Üçün Xarici Yaddaşınıza Giriş Tələb Edir.Zəhmət Olmasa, Bu Icazəni Tətbiq Parametrlərində Aktivləşdirin.</string>\n    <string name=\"open_settings\">Parametrləri Açın</string>\n    <string name=\"select_repetition_frequency\">Təkrarlama Tezliyini Seçin</string>\n    <string name=\"once\">Bir Dəfə</string>\n    <string name=\"daily\">Gündəlik</string>\n    <string name=\"weekly\">Həftəlik</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Həqiqətən Bu Silmək Istəyirsən? \\ Nthis Bu Etiketlə Əlaqəli Bütün Vərdişləri Də Siləcəkdir.</string>\n    <string name=\"data\">Məlumat</string>\n    <string name=\"add_daily_notification\">Gündəlik Bildiriş Əlavə Edin</string>\n    <string name=\"back_up\">Yedək</string>\n    <string name=\"restore\">Bərpa Etmək</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-b+art/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources></resources>"
  },
  {
    "path": "app/src/main/res/values-be/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Выберыце Мову</item>\n        <item>Чэш</item>\n        <item>Дацкі</item>\n        <item>Нямецкі</item>\n        <item>Англійская</item>\n        <item>Іспанскі</item>\n        <item>Італьянскі</item>\n        <item>Француз</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Студзень</item>\n        <item>Люты</item>\n        <item>Маршыраваць</item>\n        <item>Красавік</item>\n        <item>Травень</item>\n        <item>Чэрвень</item>\n        <item>Ліпень</item>\n        <item>Жнівень</item>\n        <item>Верасень</item>\n        <item>October</item>\n        <item>Лістапад</item>\n        <item>Снежань</item>\n    </string-array>\n    <string name=\"delete_habit\">Вы Ўпэўнены, Што Хочаце Выдаліць Гэтую Звычку?</string>\n    <string name=\"LightMode\">Каб Не</string>\n    <string name=\"onboarding_reverse\">Спіс Зваротнага Спраў</string>\n    <string name=\"onboarding_bad\">Запішыце Свае Дрэнныя Звычкі.Кожны Дзень, Крыж</string>\n    <string name=\"onboarding_gavein\">З Тых, Каго Вы Паддаліся.І Наступнае</string>\n    <string name=\"onboarding_freshlist\">Раніца Пачніце Са Свежага Спісу.</string>\n    <string name=\"onboarding_continue\">Працягваць</string>\n    <string name=\"avoided\">Пазбягаў</string>\n    <string name=\"done\">Зроблены</string>\n    <string name=\"habits\">Звычкі</string>\n    <string name=\"today\">Сёння</string>\n    <string name=\"log\">Бервяно</string>\n    <string name=\"about\">Пра</string>\n    <string name=\"labels\">Ярлыкі</string>\n    <string name=\"settings\">Налады</string>\n    <string name=\"mostav\">Найбольш Пазбегнуць:</string>\n    <string name=\"leastav\">Найменш Пазбягае:</string>\n    <string name=\"addlabel\">Калі Ласка, Дадайце Этыкетку Спачатку</string>\n    <string name=\"addnewlabel\">Дадайце Новы Этыкетка</string>\n    <string name=\"addtask\">Увядзіце Дрэнную Звычку</string>\n    <string name=\"note\">Апісанне</string>\n    <string name=\"save\">Ашчаджаць</string>\n    <string name=\"puthabit\">Для Пачатку Адкладзеце Дрэнную Звычку</string>\n    <string name=\"habitswillshowuphere\">Звычкі З\\'Явяцца Тут</string>\n    <string name=\"apachelicense\">Ліцэнзія Apache 2.0</string>\n    <string name=\"developer\">Забудоўшчык</string>\n    <string name=\"contribute\">Спрыяць</string>\n    <string name=\"translate\">Перакладаць</string>\n    <string name=\"report\">Паведаміць Пра Праблему</string>\n    <string name=\"source\">Крыніца Прагляду</string>\n    <string name=\"opensourcelicense\">Ліцэнзіі З Адкрытым Зыходным Кодам</string>\n    <string name=\"appearance\">Знешнасць</string>\n    <string name=\"dark\">Цёмны</string>\n    <string name=\"light\">Святло</string>\n    <string name=\"update\">Абнаўленне</string>\n    <string name=\"feather\">Іконы Пяра</string>\n    <string name=\"mitlicence\">Ліцэнзія Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Выконвайце Сістэму</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Чэрвет</string>\n    <string name=\"eclipse\">Зацьменне Публічная Ліцэнзія 1.0</string>\n    <string name=\"kotlin\">Котлін</string>\n    <string name=\"java\">Ява</string>\n    <string name=\"gnu\">Gnu Агульная Публічная Ліцэнзія Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Грамадскі</item>\n        <item>Прадукты І Напоі</item>\n        <item>Даследаванні</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t зараз выкарыстоўвае тэму %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Дадайце Новы Ў Элемент Don \\'T</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"З\"</string>\n    <string name=\"habits_are_avoided\">\"Звычкі Пазбягаюць\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Звычкі Пазбягаюць, Шлях!\"</string>\n    <string name=\"avoided_\">Пазбягаў</string>\n    <string name=\"habits_\">Звычкі</string>\n    <string name=\"delete\">Вы Сапраўды Хочаце Выдаліць Гэта?</string>\n    <string name=\"no\">Ніякі</string>\n    <string name=\"deletes\">Вы Сапраўды Хочаце Выдаліць Гэта?</string>\n    <string name=\"yes\">Так</string>\n    <string name=\"please_add_a_label_first\">Калі Ласка, Дадайце Этыкетку Спачатку</string>\n    <string name=\"do_you_really_want_to_delete_this\">Вы Сапраўды Хочаце Выдаліць Гэта?</string>\n    <string name=\"january\">Студзень</string>\n    <string name=\"february\">Люты</string>\n    <string name=\"march\">Маршыраваць</string>\n    <string name=\"april\">Красавік</string>\n    <string name=\"may\">Травень</string>\n    <string name=\"june\">Чэрвень</string>\n    <string name=\"july\">Ліпень</string>\n    <string name=\"august\">Жнівень</string>\n    <string name=\"september\">Верасень</string>\n    <string name=\"october\">Кастрычнік</string>\n    <string name=\"november\">Лістапад</string>\n    <string name=\"december\">Снежань</string>\n    <string name=\"mark_as_done_or_avoided\">Адзначыць, Як Зроблена Альбо Пазбягае.</string>\n    <string name=\"help_make_to_don_t_better\">Дапамажыце Зрабіць \\ \", Каб Не Было \\'T \\\" Лепш.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Напамін</string>\n    <string name=\"mark_your_todon_t_task\">\"Адзначце Сваю Задачу\" Не \"\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Для Пачатку Адкладзеце Дрэнную Звычку.</string>\n    <string name=\"view_your_stats\">Праглядзіце Вашу Статыстыку.</string>\n    <string name=\"add_label\">Дадайце Этыкетку.</string>\n    <string name=\"permission_required\">Патрабуецца Дазвол</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Гэта Дадатак Патрабуе Доступу Да Вашага Знешняга Сховішча Для Аднаўлення Базы Дадзеных.Калі Ласка, Уключыце Гэты Дазвол У Наладах Прыкладання.</string>\n    <string name=\"open_settings\">Адкрытыя Налады</string>\n    <string name=\"select_repetition_frequency\">Выберыце Частата Паўтарэння</string>\n    <string name=\"once\">Раз</string>\n    <string name=\"daily\">Штодзённы</string>\n    <string name=\"weekly\">Штотыднёвы</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Вы Сапраўды Хочаце Выдаліць Гэта? \\ Nthis Таксама Выдаліць Усе Звычкі, Звязаныя З Гэтай Этыкеткай.</string>\n    <string name=\"data\">Дадзеныя</string>\n    <string name=\"add_daily_notification\">Дадайце Штодзённае Апавяшчэнне</string>\n    <string name=\"back_up\">Назад</string>\n    <string name=\"restore\">Аднаўляць</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-bg/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Изберете Език</item>\n        <item>Чех</item>\n        <item>Датски</item>\n        <item>Немски</item>\n        <item>Английски</item>\n        <item>Испански</item>\n        <item>Италиански</item>\n        <item>Френски</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Януари</item>\n        <item>Февруари</item>\n        <item>Март</item>\n        <item>Април</item>\n        <item>Може</item>\n        <item>Юни</item>\n        <item>Юли</item>\n        <item>Август</item>\n        <item>Септември</item>\n        <item>Октомври</item>\n        <item>Ноември</item>\n        <item>Декември</item>\n    </string-array>\n    <string name=\"delete_habit\">Сигурни Ли Сте, Че Искате Да Изтриете Този Навик?</string>\n    <string name=\"LightMode\">Да Не \\'T</string>\n    <string name=\"onboarding_reverse\">Списъкът С Обратни Задачи</string>\n    <string name=\"onboarding_bad\">Запишете Лошите Си Навици.Всеки Ден, Кръст</string>\n    <string name=\"onboarding_gavein\">От Тези, На Които Сте Се Отказали.И Следващия</string>\n    <string name=\"onboarding_freshlist\">Сутрин Започнете С Списъка Fresh.</string>\n    <string name=\"onboarding_continue\">Продължете</string>\n    <string name=\"avoided\">Избягва Се</string>\n    <string name=\"done\">Готово</string>\n    <string name=\"habits\">Навици</string>\n    <string name=\"today\">Днес</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">Около</string>\n    <string name=\"labels\">Етикети</string>\n    <string name=\"settings\">Настройки</string>\n    <string name=\"mostav\">Повечето Избягват:</string>\n    <string name=\"leastav\">Най -Малко Избягва:</string>\n    <string name=\"addlabel\">Моля, Първо Добавете Етикет</string>\n    <string name=\"addnewlabel\">Добавете Нов Етикет</string>\n    <string name=\"addtask\">Въведете Лош Навик</string>\n    <string name=\"note\">Описание</string>\n    <string name=\"save\">Запазете</string>\n    <string name=\"puthabit\">За Да Започнете, Оставете Лош Навик</string>\n    <string name=\"habitswillshowuphere\">Тук Ще Се Появят Навици</string>\n    <string name=\"apachelicense\">Апач Лиценз 2.0</string>\n    <string name=\"developer\">Разработчик</string>\n    <string name=\"contribute\">Допринасяйте</string>\n    <string name=\"translate\">Превод</string>\n    <string name=\"report\">Докладвайте За Проблем</string>\n    <string name=\"source\">Преглед На Източника</string>\n    <string name=\"opensourcelicense\">Лицензи С Отворен Код</string>\n    <string name=\"appearance\">Външен Вид</string>\n    <string name=\"dark\">Тъмно</string>\n    <string name=\"light\">Светлина</string>\n    <string name=\"update\">Актуализация</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Следвайте Системата</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Котлин</string>\n    <string name=\"java\">Ява</string>\n    <string name=\"gnu\">Gnu Обща Публична Лицензия Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Социални</item>\n        <item>Храни И Напитки</item>\n        <item>Изследвания</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t вече използва темата %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Добавете Нов Към Елемента Don \\'T</string>\n    <string name=\"d\">Г</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Извън\"</string>\n    <string name=\"habits_are_avoided\">\"Навиците Се Избягват\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Навиците Се Избягват, Начин Да Тръгнем!\"</string>\n    <string name=\"avoided_\">Избягва Се</string>\n    <string name=\"habits_\">Навици</string>\n    <string name=\"delete\">Наистина Ли Искате Да Изтриете Това?</string>\n    <string name=\"no\">Не</string>\n    <string name=\"deletes\">Наистина Ли Искате Да Изтриете Това?</string>\n    <string name=\"yes\">Да</string>\n    <string name=\"please_add_a_label_first\">Моля, Първо Добавете Етикет</string>\n    <string name=\"do_you_really_want_to_delete_this\">Наистина Ли Искате Да Изтриете Това?</string>\n    <string name=\"january\">Януари</string>\n    <string name=\"february\">Февруари</string>\n    <string name=\"march\">Март</string>\n    <string name=\"april\">Април</string>\n    <string name=\"may\">Може</string>\n    <string name=\"june\">Юни</string>\n    <string name=\"july\">Юли</string>\n    <string name=\"august\">Август</string>\n    <string name=\"september\">Септември</string>\n    <string name=\"october\">Октомври</string>\n    <string name=\"november\">Ноември</string>\n    <string name=\"december\">Декември</string>\n    <string name=\"mark_as_done_or_avoided\">Маркирайте, Както Е Направено Или Избягвано.</string>\n    <string name=\"help_make_to_don_t_better\">Помогнете Да Направите \\ \"Да Не \\'T \\\" По -Добре.</string>\n    <string name=\"todon_t_reminder\">Тодон \\'Не Напомняне</string>\n    <string name=\"mark_your_todon_t_task\">\"Маркирайте Вашата Задача\" Не Е На Todon \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">За Да Започнете, Оставете Лош Навик.</string>\n    <string name=\"view_your_stats\">Вижте Статистиката Си.</string>\n    <string name=\"add_label\">Добавете Етикета.</string>\n    <string name=\"permission_required\">Необходимо Е Разрешение</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Това Приложение Изисква Достъп До Външното Ви Съхранение, За Да Възстановите Базата Данни.Моля, Активирайте Това Разрешение В Настройките На Приложението.</string>\n    <string name=\"open_settings\">Отворени Настройки</string>\n    <string name=\"select_repetition_frequency\">Изберете Честота На Повторение</string>\n    <string name=\"once\">Веднъж</string>\n    <string name=\"daily\">Ежедневно</string>\n    <string name=\"weekly\">Седмично</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Наистина Ли Искате Да Изтриете Това? \\ Nthis Също Ще Изтриете Всички Навици, Свързани С Този Етикет.</string>\n    <string name=\"data\">Данни</string>\n    <string name=\"add_daily_notification\">Добавете Ежедневно Известие</string>\n    <string name=\"back_up\">Резервно Копие</string>\n    <string name=\"restore\">Възстановяване</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-bs/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Odaberite Jezik</item>\n        <item>Češki</item>\n        <item>Danski</item>\n        <item>Njemački</item>\n        <item>Engleski</item>\n        <item>Španski</item>\n        <item>Italijanski</item>\n        <item>Francuski</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>Mart</item>\n        <item>April</item>\n        <item>Maja</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>Avgust</item>\n        <item>Septembar</item>\n        <item>Oktobar</item>\n        <item>Novembar</item>\n        <item>Decembar</item>\n    </string-array>\n    <string name=\"delete_habit\">Jeste Li Sigurni Da Želite Izbrisati Ovu Naviku?</string>\n    <string name=\"LightMode\">Da Ne Donesi</string>\n    <string name=\"onboarding_reverse\">Popis Obrnutog Obaveza</string>\n    <string name=\"onboarding_bad\">Jot Spuštajte Svoje Loše Navike.Svakog Dana, Križ</string>\n    <string name=\"onboarding_gavein\">Onima Koje Ste Dali.I Sledeće</string>\n    <string name=\"onboarding_freshlist\">Jutro Započnite Sa Svježim Popisom.</string>\n    <string name=\"onboarding_continue\">Nastaviti</string>\n    <string name=\"avoided\">Izbegnut</string>\n    <string name=\"done\">Gotov</string>\n    <string name=\"habits\">Navike</string>\n    <string name=\"today\">Danas</string>\n    <string name=\"log\">Zapisnik</string>\n    <string name=\"about\">O</string>\n    <string name=\"labels\">Etikete</string>\n    <string name=\"settings\">Postavke</string>\n    <string name=\"mostav\">Najviše Se Izbjegava:</string>\n    <string name=\"leastav\">Najmanje Izbjegavati:</string>\n    <string name=\"addlabel\">Prvo Dodajte Etiketu</string>\n    <string name=\"addnewlabel\">Dodajte Novu Etiketu</string>\n    <string name=\"addtask\">Unesite Lošu Naviku</string>\n    <string name=\"note\">Opis</string>\n    <string name=\"save\">Sačuvati</string>\n    <string name=\"puthabit\">Za Početak, Odloži Lošu Naviku</string>\n    <string name=\"habitswillshowuphere\">Navike Će Se Pojaviti Ovdje</string>\n    <string name=\"apachelicense\">Apache Licence 2.0</string>\n    <string name=\"developer\">Programer</string>\n    <string name=\"contribute\">Doprinos</string>\n    <string name=\"translate\">Prevesti</string>\n    <string name=\"report\">Prijavite Problem</string>\n    <string name=\"source\">Pogledajte Izvor</string>\n    <string name=\"opensourcelicense\">Licence Otvorenog Koda</string>\n    <string name=\"appearance\">Izgled</string>\n    <string name=\"dark\">Mrak</string>\n    <string name=\"light\">Svjetlost</string>\n    <string name=\"update\">Ažurirati</string>\n    <string name=\"feather\">Perje Ikone</string>\n    <string name=\"mitlicence\">Mit Licenca</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Pratite Sistem</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidcart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Javna Licenca Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public Licenc Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Društveni</item>\n        <item>Hrana I Piće</item>\n        <item>Studije</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t sada koristi %s temu.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Dodajte Novi Za Nekom Stavku</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Izvan\"</string>\n    <string name=\"habits_are_avoided\">\"Navikati Se Izbjegavaju\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Navike Se Izbjegavaju, Na Putu Da Ide!\"</string>\n    <string name=\"avoided_\">Izbegnut</string>\n    <string name=\"habits_\">Navike</string>\n    <string name=\"delete\">Da Li Stvarno Želite Ovo Izbrisati?</string>\n    <string name=\"no\">Ne</string>\n    <string name=\"deletes\">Da Li Stvarno Želite Ovo Izbrisati?</string>\n    <string name=\"yes\">Da</string>\n    <string name=\"please_add_a_label_first\">Prvo Dodajte Etiketu</string>\n    <string name=\"do_you_really_want_to_delete_this\">Da Li Stvarno Želite Ovo Izbrisati?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">Mart</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Maja</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">Avgust</string>\n    <string name=\"september\">Septembar</string>\n    <string name=\"october\">Oktobar</string>\n    <string name=\"november\">Novembar</string>\n    <string name=\"december\">Decembar</string>\n    <string name=\"mark_as_done_or_avoided\">Označiti Kao Učinjeno Ili Izbjegavanje.</string>\n    <string name=\"help_make_to_don_t_better\">Pomozite Učiniti \\ \"Da Ne Bude\" Bolje.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Podsjetnik</string>\n    <string name=\"mark_your_todon_t_task\">\"Označite Svoj Zadatak\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Da Se Pokrene, Odloži Lošu Naviku.</string>\n    <string name=\"view_your_stats\">Pogledajte Svoje Statistike.</string>\n    <string name=\"add_label\">Dodajte Naljepnicu.</string>\n    <string name=\"permission_required\">Potrebna Dozvola</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ova Aplikacija Zahtijeva Pristup Vašem Vanjskom Prostoru Za Obnovu Baze Podataka.Omogućite Ovo Odobrenje U Postavkama Aplikacija.</string>\n    <string name=\"open_settings\">Otvorite Postavke</string>\n    <string name=\"select_repetition_frequency\">Odaberite Frekvenciju Ponavljanja</string>\n    <string name=\"once\">Jednom</string>\n    <string name=\"daily\">Svakodnevno</string>\n    <string name=\"weekly\">Tjedan</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Da Li Zaista Želite Da Izbrišete Ovo? \\ Nth Će Izbrisati I Sve Navike Povezane Sa Ovom Etiketom.</string>\n    <string name=\"data\">Podaci</string>\n    <string name=\"add_daily_notification\">Dodajte Dnevnu Obavijest</string>\n    <string name=\"back_up\">Sigurnosno Kopirati</string>\n    <string name=\"restore\">Vratiti</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ca/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Seleccioneu El Llenguatge</item>\n        <item>Txec</item>\n        <item>Danès</item>\n        <item>Alemany</item>\n        <item>Anglès</item>\n        <item>Espanyol</item>\n        <item>Italià</item>\n        <item>Francès</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Gener</item>\n        <item>Febrer</item>\n        <item>Marxar</item>\n        <item>Abril</item>\n        <item>Maig</item>\n        <item>Juny</item>\n        <item>Juliol</item>\n        <item>Agost</item>\n        <item>Setembre</item>\n        <item>Octubre</item>\n        <item>Novembre</item>\n        <item>Desembre</item>\n    </string-array>\n    <string name=\"delete_habit\">Esteu Segur Que Voleu Suprimir Aquest Hàbit?</string>\n    <string name=\"LightMode\">Per Donar \\'T</string>\n    <string name=\"onboarding_reverse\">La Llista Inversa De Tasques</string>\n    <string name=\"onboarding_bad\">Anoteu Els Vostres Mals Hàbits.Cada Dia, Creu</string>\n    <string name=\"onboarding_gavein\">Fora Dels Que Vau Cedir.I El Següent</string>\n    <string name=\"onboarding_freshlist\">Comença Al Matí Amb La Llista Fresca.</string>\n    <string name=\"onboarding_continue\">Continuar</string>\n    <string name=\"avoided\">Evitat</string>\n    <string name=\"done\">Fer</string>\n    <string name=\"habits\">Hàbits</string>\n    <string name=\"today\">Avui</string>\n    <string name=\"log\">Tronc</string>\n    <string name=\"about\">Al Voltant De</string>\n    <string name=\"labels\">Etiquetes</string>\n    <string name=\"settings\">Configuració</string>\n    <string name=\"mostav\">Més Evitat:</string>\n    <string name=\"leastav\">Menys Evitat:</string>\n    <string name=\"addlabel\">Afegiu Primer Una Etiqueta</string>\n    <string name=\"addnewlabel\">Afegiu Una Nova Etiqueta</string>\n    <string name=\"addtask\">Entra Al Mal Hàbit</string>\n    <string name=\"note\">Descripció</string>\n    <string name=\"save\">Estalviar</string>\n    <string name=\"puthabit\">Per Començar, Poseu Un Mal Hàbit</string>\n    <string name=\"habitswillshowuphere\">Els Hàbits Apareixeran Aquí</string>\n    <string name=\"apachelicense\">Llicència Apache 2.0</string>\n    <string name=\"developer\">Desenvolupador</string>\n    <string name=\"contribute\">Contribuir</string>\n    <string name=\"translate\">Traduir</string>\n    <string name=\"report\">Informeu D’Un Problema</string>\n    <string name=\"source\">Veure Font</string>\n    <string name=\"opensourcelicense\">Llicències De Codi Obert</string>\n    <string name=\"appearance\">Appearance</string>\n    <string name=\"dark\">Fosc</string>\n    <string name=\"light\">Llum</string>\n    <string name=\"update\">Actualitzar</string>\n    <string name=\"feather\">Icones De Ploma</string>\n    <string name=\"mitlicence\">Llicència Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materials</string>\n    <string name=\"followsys\">Segueix El Sistema</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Juny</string>\n    <string name=\"eclipse\">Llicència Pública Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Llicència Pública General Gnu Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Aliments I Begudes</item>\n        <item>Estudis</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t està utilitzant el tema %s ara.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Afegiu Nou A L\\'Article De Don \\'T</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">I</string>\n    <string name=\"out_of\">\"Fora\"</string>\n    <string name=\"habits_are_avoided\">\"S'Eviten Els Hàbits\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"S'Eviten Els Hàbits, Camí A Seguir!\"</string>\n    <string name=\"avoided_\">Evitat</string>\n    <string name=\"habits_\">Hàbits</string>\n    <string name=\"delete\">De Debò Voleu Suprimir -Ho?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">De Debò Voleu Suprimir -Ho?</string>\n    <string name=\"yes\">Sí</string>\n    <string name=\"please_add_a_label_first\">Afegiu Primer Una Etiqueta</string>\n    <string name=\"do_you_really_want_to_delete_this\">De Debò Voleu Suprimir -Ho?</string>\n    <string name=\"january\">Gener</string>\n    <string name=\"february\">Febrer</string>\n    <string name=\"march\">Marxar</string>\n    <string name=\"april\">Abril</string>\n    <string name=\"may\">Maig</string>\n    <string name=\"june\">Juny</string>\n    <string name=\"july\">Juliol</string>\n    <string name=\"august\">Agost</string>\n    <string name=\"september\">Setembre</string>\n    <string name=\"october\">Octubre</string>\n    <string name=\"november\">Novembre</string>\n    <string name=\"december\">Desembre</string>\n    <string name=\"mark_as_done_or_avoided\">Marca Com Es Fa O S’Evita.</string>\n    <string name=\"help_make_to_don_t_better\">Ajudeu A Fer \\ \"A Donar \\'T \\\" Millor.</string>\n    <string name=\"todon_t_reminder\">Recordatori Todon \\'T</string>\n    <string name=\"mark_your_todon_t_task\">\"Marca La Teva Tasca Todon'T\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Per Començar, Poseu Un Mal Hàbit.</string>\n    <string name=\"view_your_stats\">Consulteu Les Vostres Estadístiques.</string>\n    <string name=\"add_label\">Afegiu Una Etiqueta.</string>\n    <string name=\"permission_required\">Permís Necessari</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Aquesta Aplicació Requereix Accés Al Vostre Emmagatzematge Extern Per Restaurar La Base De Dades.Activeu Aquest Permís A La Configuració De L\\'Aplicació.</string>\n    <string name=\"open_settings\">Configuració Oberta</string>\n    <string name=\"select_repetition_frequency\">Seleccioneu La Freqüència De Repetició</string>\n    <string name=\"once\">Avans</string>\n    <string name=\"daily\">Cada Dia</string>\n    <string name=\"weekly\">Semanalment</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">De Debò Voleu Suprimir -Ho?</string>\n    <string name=\"data\">Dades</string>\n    <string name=\"add_daily_notification\">Afegiu Una Notificació Diària</string>\n    <string name=\"back_up\">De Nou</string>\n    <string name=\"restore\">Retornar</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-cs/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Vyberte jazyk</item>\n        <item>Čeština</item>\n        <item>Dánština</item>\n        <item>Němčina</item>\n        <item>Angličtina</item>\n        <item>Španělština</item>\n        <item>Italština</item>\n        <item>Francouzština</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Leden</item>\n        <item>Únor</item>\n        <item>Březen</item>\n        <item>Duben</item>\n        <item>Květen</item>\n        <item>Červen</item>\n        <item>Červenec</item>\n        <item>Srpen</item>\n        <item>Září</item>\n        <item>Říjen</item>\n        <item>Listopad</item>\n        <item>Prosinec</item>\n    </string-array>\n    <string name=\"delete_habit\">Opravu chcete smazat tuto návyk?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Obrácený seznam úkolů</string>\n    <string name=\"onboarding_bad\">Zapište své špatné návyky. Každý den je přeškrtněte</string>\n    <string name=\"onboarding_gavein\">a další ráno začněte s novým seznamem.</string>\n    <string name=\"onboarding_freshlist\">Pokračujte</string>\n    <string name=\"onboarding_continue\">Continue</string>\n    <string name=\"avoided\">Vyhnuto</string>\n    <string name=\"done\">Hotovo</string>\n    <string name=\"habits\">Návyky</string>\n    <string name=\"today\">Dnes</string>\n    <string name=\"log\">Záznam</string>\n    <string name=\"about\">O aplikaci</string>\n    <string name=\"labels\">Štítky</string>\n    <string name=\"settings\">Nastavení</string>\n    <string name=\"mostav\">Nejvíce vyhnuto:</string>\n    <string name=\"leastav\">Nejméně vyhnuto:</string>\n    <string name=\"addlabel\">Nejprve přidejte štítek</string>\n    <string name=\"addnewlabel\">Přidat nový štítek</string>\n    <string name=\"addtask\">Zadejte špatný návyk</string>\n    <string name=\"note\">Popis</string>\n    <string name=\"save\">Uložit</string>\n    <string name=\"puthabit\">Začněte tím, že si zapíšete špatný návyk</string>\n    <string name=\"habitswillshowuphere\">Návyky se zde zobrazí</string>\n    <string name=\"apachelicense\">Licence Apache 2.0</string>\n    <string name=\"developer\">Vývojář</string>\n    <string name=\"contribute\">Přispět</string>\n    <string name=\"translate\">Přeložit</string>\n    <string name=\"report\">Nahlásit problém</string>\n    <string name=\"source\">Zobrazit zdroj</string>\n    <string name=\"opensourcelicense\">Open-source licence</string>\n    <string name=\"appearance\">Vzhled</string>\n    <string name=\"dark\">Tmavý</string>\n    <string name=\"light\">Světlo</string>\n    <string name=\"update\">Aktualizace</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT Licence</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Sledovat systém</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public Licence 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Sociální</item>\n        <item>Jídlo a nápoje</item>\n        <item>Studium</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t nyní používá téma %s.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\" -->\n    <string name=\"contentDescription_FAB\">Přidat nový To Don\\'t úkol</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" z \"</string>\n    <string name=\"habits_are_avoided\">\" návyky jsou vyhnuty\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" návyky jsou vyhnuty, výborně!\"</string>\n    <string name=\"avoided_\">Vyhnuto</string>\n    <string name=\"habits_\">Návyky</string>\n    <string name=\"delete\">Opravdu chcete tuto položku smazat?</string>\n    <string name=\"no\">Ne</string>\n    <string name=\"deletes\">Opravdu chcete tuto položku smazat?</string>\n    <string name=\"yes\">Ano</string>\n    <string name=\"please_add_a_label_first\">Nejprve přidejte štítek</string>\n    <string name=\"do_you_really_want_to_delete_this\">Opravdu chcete tuto položku smazat?</string>\n    <string name=\"january\">Leden</string>\n    <string name=\"february\">Únor</string>\n    <string name=\"march\">Březen</string>\n    <string name=\"april\">Duben</string>\n    <string name=\"may\">Květen</string>\n    <string name=\"june\">Červen</string>\n    <string name=\"july\">Červenec</string>\n    <string name=\"august\">Srpen</string>\n    <string name=\"september\">Září</string>\n    <string name=\"october\">Říjen</string>\n    <string name=\"november\">Listopad</string>\n    <string name=\"december\">Prosinec</string>\n    <string name=\"mark_as_done_or_avoided\">Označte jako hotové nebo vyhnuté.</string>\n    <string name=\"help_make_to_don_t_better\">Pomozte vylepšit \"To Don\\'t\".</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t připomínka</string>\n    <string name=\"mark_your_todon_t_task\">\"Označte svůj úkol ToDon\\'t \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Začněte tím, že si zapíšete špatný návyk.</string>\n    <string name=\"view_your_stats\">Zobrazit své statistiky.</string>\n    <string name=\"add_label\">Přidat štítek.</string>\n    <string name=\"permission_required\">Vyžaduje se povolení</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Tato aplikace vyžaduje přístup k vašemu externímu úložišti pro obnovení databáze. Prosím povolte toto oprávnění v nastavení aplikace.</string>\n    <string name=\"open_settings\">Otevřít nastavení</string>\n    <string name=\"select_repetition_frequency\">Vyberte frekvenci opakování</string>\n    <string name=\"once\">Jednou</string>\n    <string name=\"daily\">Denně</string>\n    <string name=\"weekly\">Týdně</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Opravdu chcete tuto položku smazat?\\nToto také smaže všechny návyky spojené s tímto štítkem.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Přidat denní notifikaci</string>\n    <string name=\"back_up\">Zálohování</string>\n    <string name=\"restore\">Obnovit</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-da/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Vælg Sprog</item>\n        <item>Tjekkisk</item>\n        <item>Dansk</item>\n        <item>Tysk</item>\n        <item>Engelsk</item>\n        <item>Spansk</item>\n        <item>Italiensk</item>\n        <item>Fransk</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>Marts</item>\n        <item>April</item>\n        <item>Maj</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Er du sikker på, at du vil slette denne vane?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Den omvendte to-do liste</string>\n    <string name=\"onboarding_bad\">Skriv dine dårlige vaner ned. Kryds dem af</string>\n    <string name=\"onboarding_gavein\">ud, dem du gav efter for. Og den næste</string>\n    <string name=\"onboarding_freshlist\">morgen starter du med den friske liste.</string>\n    <string name=\"onboarding_continue\">Fortsæt</string>\n    <string name=\"avoided\">Undgået</string>\n    <string name=\"done\">Udført</string>\n    <string name=\"habits\">Vaner</string>\n    <string name=\"today\">I dag</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">Om</string>\n    <string name=\"labels\">Etiketter</string>\n    <string name=\"settings\">Indstillinger</string>\n    <string name=\"mostav\">Mest undgået:</string>\n    <string name=\"leastav\">Mindst undgået:</string>\n    <string name=\"addlabel\">Tilføj etiket først</string>\n    <string name=\"addnewlabel\">Tilføj ny etiket</string>\n    <string name=\"addtask\">Indtast dårlig vane</string>\n    <string name=\"note\">Beskrivelse</string>\n    <string name=\"save\">Gem</string>\n    <string name=\"puthabit\">For at starte, skriv en dårlig vane ned</string>\n    <string name=\"habitswillshowuphere\">Vaner vil vises her</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Udvikler</string>\n    <string name=\"contribute\">Bidrag</string>\n    <string name=\"translate\">Oversæt</string>\n    <string name=\"report\">Rapporter et problem</string>\n    <string name=\"source\">Vis kilde</string>\n    <string name=\"opensourcelicense\">Open-source licenser</string>\n    <string name=\"appearance\">Udseende</string>\n    <string name=\"dark\">Mørk</string>\n    <string name=\"light\">Lys</string>\n    <string name=\"update\">Opdater</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Følg systemet</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Mad og drikke</item>\n        <item>Studier</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t bruger nu %s-temaet.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings -->\n    <string name=\"contentDescription_FAB\">Tilføj ny To Don\\'t opgave</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" ud af \"</string>\n    <string name=\"habits_are_avoided\">\" vaner er undgået\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" vaner er undgået, godt klaret!\"</string>\n    <string name=\"avoided_\">Undgået</string>\n    <string name=\"habits_\">Vaner</string>\n    <string name=\"delete\">Vil du virkelig slette dette?</string>\n    <string name=\"no\">Nej</string>\n    <string name=\"deletes\">Vil du virkelig slette dette?</string>\n    <string name=\"yes\">Ja</string>\n    <string name=\"please_add_a_label_first\">Tilføj venligst en etiket først</string>\n    <string name=\"do_you_really_want_to_delete_this\">Vil du virkelig slette dette?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">Marts</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Maj</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Marker som udført eller undgået.</string>\n    <string name=\"help_make_to_don_t_better\">Hjælp med at gøre \"To Don\\'t\" bedre.</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t Påmindelse</string>\n    <string name=\"mark_your_todon_t_task\">\"Marker din ToDon\\'t opgave \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">For at starte, skriv en dårlig vane ned.</string>\n    <string name=\"view_your_stats\">Se dine statistikker.</string>\n    <string name=\"add_label\">Tilføj etiket.</string>\n    <string name=\"permission_required\">Tilladelse kræves</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Denne app kræver adgang til din eksterne opbevaring for at gendanne databasen. Aktiver venligst denne tilladelse i appens indstillinger.</string>\n    <string name=\"open_settings\">Åbn indstillinger</string>\n    <string name=\"select_repetition_frequency\">Vælg gentagelsesfrekvens</string>\n    <string name=\"once\">Én gang</string>\n    <string name=\"daily\">Dagligt</string>\n    <string name=\"weekly\">Ugentligt</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Vil du virkelig slette dette?\\nDette vil også slette alle vaner relateret til denne etiket.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Tilføj daglig notifikation</string>\n    <string name=\"back_up\">Backup</string>\n    <string name=\"restore\">Gendan</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-de/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Sprache auswählen</item>\n        <item>Tschechisch</item>\n        <item>Dänisch</item>\n        <item>Deutsch</item>\n        <item>Englisch</item>\n        <item>Spanisch</item>\n        <item>Italienisch</item>\n        <item>Französisch</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>März</item>\n        <item>April</item>\n        <item>Mai</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>Dezember</item>\n    </string-array>\n    <string name=\"delete_habit\">Möchten Sie diese Gewohnheit wirklich löschen?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Die To-Do-Liste umkehren</string>\n    <string name=\"onboarding_bad\">Schreiben Sie Ihre schlechten Gewohnheiten auf. Haken Sie sie ab</string>\n    <string name=\"onboarding_gavein\">die schlechten Gewohnheiten, denen Sie nachgegeben haben. Und am nächsten Tag</string>\n    <string name=\"onboarding_freshlist\">beginnen Sie mit einer neuen Liste.</string>\n    <string name=\"onboarding_continue\">Fortfahren</string>\n    <string name=\"avoided\">Vermeidet</string>\n    <string name=\"done\">Fertig</string>\n    <string name=\"habits\">Gewohnheiten</string>\n    <string name=\"today\">Heute</string>\n    <string name=\"log\">Protokoll</string>\n    <string name=\"about\">Über</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"new_labels\">Neues Etikett</string>\n    <string name=\"time\">Zeit</string>\n    <string name=\"frequncy\">Frequenz</string>\n    <string name=\"settings\">Einstellungen</string>\n    <string name=\"mostav\">Am meisten vermieden:</string>\n    <string name=\"leastav\">Am wenigsten vermieden:</string>\n    <string name=\"addlabel\">Fügen Sie zuerst ein Label hinzu</string>\n    <string name=\"addnewlabel\">Neues Label hinzufügen</string>\n    <string name=\"addtask\">Schreiben Sie eine schlechte Gewohnheit auf</string>\n    <string name=\"note\">Notiz</string>\n    <string name=\"save\">Speichern</string>\n    <string name=\"puthabit\">Um zu beginnen, schreiben Sie eine schlechte Gewohnheit auf</string>\n    <string name=\"habitswillshowuphere\">Die Gewohnheiten erscheinen hier</string>\n    <string name=\"apachelicense\">Apache Lizenz 2.0</string>\n    <string name=\"developer\">Entwickler</string>\n    <string name=\"contribute\">Beitragen</string>\n    <string name=\"translate\">Übersetzen</string>\n    <string name=\"report\">Fehler melden</string>\n    <string name=\"source\">Quellcode anzeigen</string>\n    <string name=\"opensourcelicense\">Open-Source-Lizenzen</string>\n    <string name=\"appearance\">Erscheinungsbild</string>\n    <string name=\"dark\">Dunkel</string>\n    <string name=\"light\">Hell</string>\n    <string name=\"update\">Aktualisieren</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT Lizenz</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">System folgen</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License</string>\n    <string-array name=\"spinner_array\">\n        <item>Sozial</item>\n        <item>Essen und Trinken</item>\n        <item>Studium</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t verwendet jetzt das %s -Design.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings -->\n    <string name=\"contentDescription_FAB\">Neue To Don\\'t-Aufgabe hinzufügen</string>\n    <string name=\"d\">D</string>\n    <string name=\"Notification_scheduled\">Benachrichtigung geplant</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">J</string>\n    <string name=\"out_of\">\" von \"</string>\n    <string name=\"habits_are_avoided\">\" Gewohnheiten vermieden\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" Gewohnheiten vermieden, gut gemacht!\"</string>\n    <string name=\"avoided_\">Vermieden</string>\n    <string name=\"habits_\">Gewohnheiten</string>\n    <string name=\"delete\">Möchten Sie dies wirklich löschen?</string>\n    <string name=\"no\">Nein</string>\n    <string name=\"deletes\">Möchten Sie dies wirklich löschen?</string>\n    <string name=\"yes\">Ja</string>\n    <string name=\"please_add_a_label_first\">Bitte fügen Sie zuerst ein Label hinzu</string>\n    <string name=\"do_you_really_want_to_delete_this\">Möchten Sie dies wirklich löschen?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">März</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Mai</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Dezember</string>\n    <string name=\"mark_as_done_or_avoided\">Als erledigt oder vermieden markieren.</string>\n    <string name=\"help_make_to_don_t_better\">Helfen Sie, \"To Don\\'t\" besser zu machen.</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t Erinnerung</string>\n    <string name=\"mark_your_todon_t_task\">Markiere deine ToDon\\'t-Aufgabe</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Um zu beginnen, schreiben Sie eine schlechte Gewohnheit auf.</string>\n    <string name=\"view_your_stats\">Sehen Sie Ihre Statistiken an.</string>\n    <string name=\"add_label\">Label hinzufügen.</string>\n    <string name=\"permission_required\">Berechtigung erforderlich</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Diese App benötigt Zugriff auf Ihren externen Speicher, um die Datenbank wiederherzustellen. Bitte aktivieren Sie diese Berechtigung in den App-Einstellungen.</string>\n    <string name=\"open_settings\">Einstellungen öffnen</string>\n    <string name=\"select_repetition_frequency\">Wiederholungsfrequenz auswählen</string>\n    <string name=\"once\">Einmal</string>\n    <string name=\"daily\">Täglich</string>\n    <string name=\"weekly\">Wöchentlich</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Möchten Sie dies wirklich löschen?\\nDies wird auch alle Gewohnheiten im Zusammenhang mit diesem Label löschen.</string>\n    <string name=\"data\">Daten</string>\n    <string name=\"add_daily_notification\">Tägliche Benachrichtigung hinzufügen</string>\n    <string name=\"back_up\">Sicherung</string>\n    <string name=\"restore\">Wiederherstellen</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"monitor_error\">Fehler überwachen</string>\n    <string name=\"monitor_information\">Verwendet Sentry, um Probleme automatisch zu melden, damit Fehler schneller behoben werden und die Stabilität verbessert wird. Es werden nur wichtige technische Daten erfasst.</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-dum/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-el/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Επιλέξτε Τη Γλώσσα</item>\n        <item>Τσέχος</item>\n        <item>Δανικός</item>\n        <item>Γερμανός</item>\n        <item>Αγγλικός</item>\n        <item>Ισπανικά</item>\n        <item>Ιταλικά</item>\n        <item>Γάλλος</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Ιανουάριος</item>\n        <item>Φεβρουάριος</item>\n        <item>Πορεία</item>\n        <item>Απρίλιος</item>\n        <item>Μάιος</item>\n        <item>Ιούνιος</item>\n        <item>Ιούλιος</item>\n        <item>Αύγουστος</item>\n        <item>Σεπτέμβριος</item>\n        <item>Οκτώβριος</item>\n        <item>Νοέμβριος</item>\n        <item>Δεκέμβριος</item>\n    </string-array>\n    <string name=\"delete_habit\">Είστε Βέβαιοι Ότι Θέλετε Να Διαγράψετε Αυτήν Τη Συνήθεια;</string>\n    <string name=\"LightMode\">Για Να Μην \\'T</string>\n    <string name=\"onboarding_reverse\">Την Αντίστροφη Λίστα Υποχρεώσεων</string>\n    <string name=\"onboarding_bad\">Σημειώστε Τις Κακές Σας Συνήθειες.Κάθε Μέρα, Σταυρό</string>\n    <string name=\"onboarding_gavein\">Από Εκείνους Που Δώσατε.Και Το Επόμενο</string>\n    <string name=\"onboarding_freshlist\">Το Πρωί Ξεκινήστε Με Τη Φρέσκια Λίστα.</string>\n    <string name=\"onboarding_continue\">Συνεχίζω</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Done</string>\n    <string name=\"habits\">Συνήθειες</string>\n    <string name=\"today\">Σήμερα</string>\n    <string name=\"log\">Κούτσουρο</string>\n    <string name=\"about\">Για</string>\n    <string name=\"labels\">Ετικέτες</string>\n    <string name=\"settings\">Ρυθμίσεις</string>\n    <string name=\"mostav\">Οι Περισσότεροι Αποφεύγονται:</string>\n    <string name=\"leastav\">Λιγότερο Αποφεύγεται:</string>\n    <string name=\"addlabel\">Προσθέστε Πρώτα Μια Ετικέτα</string>\n    <string name=\"addnewlabel\">Προσθήκη Νέας Ετικέτας</string>\n    <string name=\"addtask\">Εισάγετε Κακή Συνήθεια</string>\n    <string name=\"note\">Περιγραφή</string>\n    <string name=\"save\">Εκτός</string>\n    <string name=\"puthabit\">Για Να Ξεκινήσετε, Βάλτε Μια Κακή Συνήθεια</string>\n    <string name=\"habitswillshowuphere\">Οι Συνήθειες Θα Εμφανιστούν Εδώ</string>\n    <string name=\"apachelicense\">Άδεια Apache 2.0</string>\n    <string name=\"developer\">Προγραμματιστής</string>\n    <string name=\"contribute\">Συνεισφέρω</string>\n    <string name=\"translate\">Μεταφράζω</string>\n    <string name=\"report\">Αναφέρετε Ένα Πρόβλημα</string>\n    <string name=\"source\">Προβολή Προβολής</string>\n    <string name=\"opensourcelicense\">Άδειες Ανοικτού Κώδικα</string>\n    <string name=\"appearance\">Εμφάνιση</string>\n    <string name=\"dark\">Σκοτάδι</string>\n    <string name=\"light\">Φως</string>\n    <string name=\"update\">Εκσυγχρονίζω</string>\n    <string name=\"feather\">Εικονίδια Με Φτερό</string>\n    <string name=\"mitlicence\">Άδεια Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Κτηνοτρόφος</string>\n    <string name=\"followsys\">Ακολουθήστε Το Σύστημα</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Κύκλος Του Κύκλου</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Κάλρινος</string>\n    <string name=\"java\">Ιάβα</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Κοινωνικός</item>\n        <item>Τρόφιμα Και Ποτά</item>\n        <item>Σπουδές</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">Το To Don\\\\\\'t χρησιμοποιεί τώρα το θέμα %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Προσθέστε Νέο Στοιχείο Don \\'T</string>\n    <string name=\"d\">Ρε</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Out Of\"</string>\n    <string name=\"habits_are_avoided\">\"Οι Συνήθειες Αποφεύγονται\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Οι Συνήθειες Αποφεύγονται, Τρόπος Να Πάμε!\"</string>\n    <string name=\"avoided_\">Απογοητευμένος</string>\n    <string name=\"habits_\">Συνήθειες</string>\n    <string name=\"delete\">Θέλετε Πραγματικά Να Το Διαγράψετε;</string>\n    <string name=\"no\">Οχι</string>\n    <string name=\"deletes\">Θέλετε Πραγματικά Να Το Διαγράψετε;</string>\n    <string name=\"yes\">Ναί</string>\n    <string name=\"please_add_a_label_first\">Προσθέστε Πρώτα Μια Ετικέτα</string>\n    <string name=\"do_you_really_want_to_delete_this\">Θέλετε Πραγματικά Να Το Διαγράψετε;</string>\n    <string name=\"january\">Ιανουάριος</string>\n    <string name=\"february\">Φεβρουάριος</string>\n    <string name=\"march\">Πορεία</string>\n    <string name=\"april\">Απρίλιος</string>\n    <string name=\"may\">Μάιος</string>\n    <string name=\"june\">Ιούνιος</string>\n    <string name=\"july\">Ιούλιος</string>\n    <string name=\"august\">Αύγουστος</string>\n    <string name=\"september\">Σεπτέμβριος</string>\n    <string name=\"october\">Οκτώβριος</string>\n    <string name=\"november\">Νοέμβριος</string>\n    <string name=\"december\">Δεκέμβριος</string>\n    <string name=\"mark_as_done_or_avoided\">Σημειώστε Όπως Έγινε Ή Αποφεύγεται.</string>\n    <string name=\"help_make_to_don_t_better\">Βοηθήστε Να Κάνετε \\ \"Να Μην Κάνετε\" Καλύτερα.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Υπενθύμιση</string>\n    <string name=\"mark_your_todon_t_task\">\"Σημειώστε Την Εργασία Σας\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Για Να Ξεκινήσετε, Βάλτε Μια Κακή Συνήθεια.</string>\n    <string name=\"view_your_stats\">Δείτε Τα Στατιστικά Σας.</string>\n    <string name=\"add_label\">Προσθήκη Ετικέτας.</string>\n    <string name=\"permission_required\">Απαιτείται Άδεια</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Αυτή Η Εφαρμογή Απαιτεί Πρόσβαση Στην Εξωτερική Αποθήκευση Σας Για Την Αποκατάσταση Της Βάσης Δεδομένων.Ενεργοποιήστε Αυτήν Την Άδεια Στις Ρυθμίσεις Της Εφαρμογής.</string>\n    <string name=\"open_settings\">Ανοίξτε Τις Ρυθμίσεις</string>\n    <string name=\"select_repetition_frequency\">Επιλέξτε Συχνότητα Επανάληψης</string>\n    <string name=\"once\">Μια Φορά</string>\n    <string name=\"daily\">Καθημερινά</string>\n    <string name=\"weekly\">Εβδομαδιαίος</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Θέλετε Πραγματικά Να Διαγράψετε Αυτό;</string>\n    <string name=\"data\">Δεδομένα</string>\n    <string name=\"add_daily_notification\">Προσθέστε Καθημερινή Ειδοποίηση</string>\n    <string name=\"back_up\">Υποβοηθώ</string>\n    <string name=\"restore\">Επαναφέρω</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-eo/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-es/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Seleccionar idioma</item>\n        <item>Checo</item>\n        <item>Danés</item>\n        <item>Alemán</item>\n        <item>Inglés</item>\n        <item>Español</item>\n        <item>Italiano</item>\n        <item>Francés</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Enero</item>\n        <item>Febrero</item>\n        <item>Marzo</item>\n        <item>Abril</item>\n        <item>Mayo</item>\n        <item>Junio</item>\n        <item>Julio</item>\n        <item>Agosto</item>\n        <item>Septiembre</item>\n        <item>Octubre</item>\n        <item>Noviembre</item>\n        <item>Diciembre</item>\n    </string-array>\n    <string name=\"delete_habit\">¿Estás seguro de que quieres eliminar este hábito?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Invertir la lista To Do</string>\n    <string name=\"onboarding_bad\">Escribe tus malos hábitos. Márcalos.</string>\n    <string name=\"onboarding_gavein\">Los malos hábitos que cediste. Y al día siguiente</string>\n    <string name=\"onboarding_freshlist\">empieza una nueva lista.</string>\n    <string name=\"onboarding_continue\">Continuar</string>\n    <string name=\"avoided\">Evitar</string>\n    <string name=\"done\">Hecho</string>\n    <string name=\"habits\">Hábitos</string>\n    <string name=\"today\">Hoy</string>\n    <string name=\"log\">Registro</string>\n    <string name=\"about\">Acerca de</string>\n    <string name=\"labels\">Etiquetas</string>\n    <string name=\"settings\">Configuración</string>\n    <string name=\"mostav\">Más evitado:</string>\n    <string name=\"leastav\">Menos evitado:</string>\n    <string name=\"addlabel\">Primero agrega una etiqueta</string>\n    <string name=\"addnewlabel\">Agregar nueva etiqueta</string>\n    <string name=\"addtask\">Escribe un mal hábito</string>\n    <string name=\"note\">Nota</string>\n    <string name=\"save\">Guardar</string>\n    <string name=\"puthabit\">Para empezar, escribe un mal hábito</string>\n    <string name=\"habitswillshowuphere\">Los hábitos aparecerán aquí</string>\n    <string name=\"apachelicense\">Licencia Apache 2.0</string>\n    <string name=\"developer\">Desarrollador</string>\n    <string name=\"contribute\">Contribuir</string>\n    <string name=\"translate\">Traducir</string>\n    <string name=\"report\">Reportar un error</string>\n    <string name=\"source\">Ver código fuente</string>\n    <string name=\"opensourcelicense\">Licencias de código abierto</string>\n    <string name=\"appearance\">Apariencia</string>\n    <string name=\"dark\">Oscuro</string>\n    <string name=\"light\">Claro</string>\n    <string name=\"update\">Actualizar</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">Licencia MIT</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Seguir sistema</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Licencia pública Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Licencia pública general GNU</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Comida y Bebidas</item>\n        <item>Estudio</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t está usando el tema %s ahora.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings -->\n    <string name=\"contentDescription_FAB\">Agregar nueva actividad To Don\\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">G</string>\n    <string name=\"out_of\">\" de \"</string>\n    <string name=\"habits_are_avoided\">\" Hábitos evitados\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" ¡Hábitos evitados, bien hecho!\"</string>\n    <string name=\"avoided_\">Evitar</string>\n    <string name=\"habits_\">Hábitos</string>\n    <string name=\"delete\">¿Estás seguro de que quieres eliminar esto?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">¿Estás seguro de que quieres eliminar esto?</string>\n    <string name=\"yes\">Sí</string>\n    <string name=\"please_add_a_label_first\">Por favor agrega una etiqueta primero</string>\n    <string name=\"do_you_really_want_to_delete_this\">¿Estás seguro de que quieres eliminar esto?</string>\n    <string name=\"january\">Enero</string>\n    <string name=\"february\">Febrero</string>\n    <string name=\"march\">Marzo</string>\n    <string name=\"april\">Abril</string>\n    <string name=\"may\">Mayo</string>\n    <string name=\"june\">Junio</string>\n    <string name=\"july\">Julio</string>\n    <string name=\"august\">Agosto</string>\n    <string name=\"september\">Septiembre</string>\n    <string name=\"october\">Octubre</string>\n    <string name=\"november\">Noviembre</string>\n    <string name=\"december\">Diciembre</string>\n    <string name=\"mark_as_done_or_avoided\">Marca como hecho o evitado.</string>\n    <string name=\"help_make_to_don_t_better\">Ayuda a hacer \"To Don\\'t\" mejor.</string>\n    <string name=\"todon_t_reminder\">Recordatorio ToDon\\'t</string>\n    <string name=\"mark_your_todon_t_task\">Marca tu tarea ToDon\\'t</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Para comenzar, escribe un mal hábito.</string>\n    <string name=\"view_your_stats\">Ver tus estadísticas.</string>\n    <string name=\"add_label\">Agregar etiqueta.</string>\n    <string name=\"permission_required\">Permiso requerido</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Esta app requiere acceso a tu almacenamiento externo para restaurar la base de datos. Habilita este permiso en la configuración de la app.</string>\n    <string name=\"open_settings\">Abrir configuración</string>\n    <string name=\"select_repetition_frequency\">Selecciona la frecuencia de repetición</string>\n    <string name=\"once\">Una vez</string>\n    <string name=\"daily\">Diario</string>\n    <string name=\"weekly\">Semanal</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">¿Estás seguro de que quieres eliminar esto?\\nEsto también eliminará todos los hábitos relacionados con esta etiqueta.</string>\n    <string name=\"data\">Datos</string>\n    <string name=\"add_daily_notification\">Agregar notificación diaria</string>\n    <string name=\"back_up\">Respaldo</string>\n    <string name=\"restore\">Restaurar</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-et/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Vali Keel</item>\n        <item>Tšehhi Keel</item>\n        <item>Taani</item>\n        <item>Sakslane</item>\n        <item>Inglise Keel</item>\n        <item>Hispaania</item>\n        <item>Itaallane</item>\n        <item>Prantsuse</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Jaanuar</item>\n        <item>Veebruar</item>\n        <item>Marssima</item>\n        <item>Aprill</item>\n        <item>Mai</item>\n        <item>Juuni</item>\n        <item>Juuli</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Oktoober</item>\n        <item>November</item>\n        <item>Detsember</item>\n    </string-array>\n    <string name=\"delete_habit\">Kas Olete Kindel, Et Soovite Selle Harjumuse Kustutada?</string>\n    <string name=\"LightMode\">Mitte</string>\n    <string name=\"onboarding_reverse\">Vastupidine Ülesandeloend</string>\n    <string name=\"onboarding_bad\">Pange Oma Halvad Harjumused Maha.Iga Päev, Rist</string>\n    <string name=\"onboarding_gavein\">Välja Need, Millele Te Järele Andsite.Ja Järgmine</string>\n    <string name=\"onboarding_freshlist\">Hommikul Alustage Värske Nimekirjaga.</string>\n    <string name=\"onboarding_continue\">Jätkuma</string>\n    <string name=\"avoided\">Vältinud</string>\n    <string name=\"done\">Tehtud</string>\n    <string name=\"habits\">Harjumused</string>\n    <string name=\"today\">Täna</string>\n    <string name=\"log\">Logi</string>\n    <string name=\"about\">Ümber</string>\n    <string name=\"labels\">Sildid</string>\n    <string name=\"settings\">Sätted</string>\n    <string name=\"mostav\">Kõige Enam Välditud:</string>\n    <string name=\"leastav\">Vähemalt Välditud:</string>\n    <string name=\"addlabel\">Palun Lisage Kõigepealt Silt</string>\n    <string name=\"addnewlabel\">Lisage Uus Silt</string>\n    <string name=\"addtask\">Sisestama Halba Harjumust</string>\n    <string name=\"note\">Kirjeldus</string>\n    <string name=\"save\">Kokkuhoid</string>\n    <string name=\"puthabit\">Alustuseks Pange Halb Harjumus Maha</string>\n    <string name=\"habitswillshowuphere\">Harjutused Ilmuvad Siin</string>\n    <string name=\"apachelicense\">Apache Litsents 2.0</string>\n    <string name=\"developer\">Arendaja</string>\n    <string name=\"contribute\">Panustama</string>\n    <string name=\"translate\">Tõlkima</string>\n    <string name=\"report\">Probleem Teatama</string>\n    <string name=\"source\">Vaateallikas</string>\n    <string name=\"opensourcelicense\">Avatud Lähtekoodiga Litsentsid</string>\n    <string name=\"appearance\">Välimus</string>\n    <string name=\"dark\">Tume</string>\n    <string name=\"light\">Hele</string>\n    <string name=\"update\">Värskendama</string>\n    <string name=\"feather\">Sulgede Ikoonid</string>\n    <string name=\"mitlicence\">Mit -Litsents</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materjalidepinner</string>\n    <string name=\"followsys\">Jälgi Süsteemi</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Avalik Litsents 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Üldine Litsents Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Ühiskondlik</item>\n        <item>Toidud Ja Joogid</item>\n        <item>Uuringud</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t kasutab nüüd %s teemat.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Lisage Üksus Uus</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Välja\"</string>\n    <string name=\"habits_are_avoided\">\"Harjutusi Välditakse\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Harjutatakse Harjumusi, Viis Minna!\"</string>\n    <string name=\"avoided_\">Vältinud</string>\n    <string name=\"habits_\">Harjumused</string>\n    <string name=\"delete\">Kas Soovite Selle Tõesti Kustutada?</string>\n    <string name=\"no\">Mitte</string>\n    <string name=\"deletes\">Kas Soovite Selle Tõesti Kustutada?</string>\n    <string name=\"yes\">Jah</string>\n    <string name=\"please_add_a_label_first\">Palun Lisage Kõigepealt Silt</string>\n    <string name=\"do_you_really_want_to_delete_this\">Kas Soovite Selle Tõesti Kustutada?</string>\n    <string name=\"january\">Jaanuar</string>\n    <string name=\"february\">Veebruar</string>\n    <string name=\"march\">Marssima</string>\n    <string name=\"april\">Aprill</string>\n    <string name=\"may\">Mai</string>\n    <string name=\"june\">Juuni</string>\n    <string name=\"july\">Juuli</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktoober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Detsember</string>\n    <string name=\"mark_as_done_or_avoided\">Märkige Nagu Tehtud Või Välditud.</string>\n    <string name=\"help_make_to_don_t_better\">Aidake Muuta \"\" T \\ \"Paremaks.</string>\n    <string name=\"todon_t_reminder\">Todon Ei Mäletata</string>\n    <string name=\"mark_your_todon_t_task\">\"Märkige Oma Ülesanne\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Alustuseks Pange Halb Harjumus Maha.</string>\n    <string name=\"view_your_stats\">Vaadake Oma Statistikat.</string>\n    <string name=\"add_label\">Lisage Silt.</string>\n    <string name=\"permission_required\">Vajalik Luba</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">See Rakendus Nõuab Andmebaasi Taastamiseks Juurdepääsu Teie Välisele Salvestusruumile.Luba See Luba Rakenduse Seadetes.</string>\n    <string name=\"open_settings\">Avatud Sätted</string>\n    <string name=\"select_repetition_frequency\">Valige Korduse Sagedus</string>\n    <string name=\"once\">Kord</string>\n    <string name=\"daily\">Iga Päev</string>\n    <string name=\"weekly\">Iganädalane</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Kas Soovite Selle Tõesti Kustutada? \\ Nthis Kustutab Ka Kõik Selle Sildiga Seotud Harjumused.</string>\n    <string name=\"data\">Andmed</string>\n    <string name=\"add_daily_notification\">Lisage Igapäevane Teatis</string>\n    <string name=\"back_up\">Varundama</string>\n    <string name=\"restore\">Taastama</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-fa/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>زبان را انتخاب کنید</item>\n        <item>وابسته به چک</item>\n        <item>وابسته به دانمارکی</item>\n        <item>آلمانی</item>\n        <item>انگلیسی</item>\n        <item>اسپانیایی</item>\n        <item>ایتالیایی</item>\n        <item>فرانسوی</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>ژانویه</item>\n        <item>فوریه</item>\n        <item>راهپیمایی</item>\n        <item>ماه آوریل</item>\n        <item>ماه مه</item>\n        <item>ژوئن</item>\n        <item>ژوئیه</item>\n        <item>اوت</item>\n        <item>سپتامبر</item>\n        <item>اکتبر</item>\n        <item>ماه نوامبر</item>\n        <item>دسامبر</item>\n    </string-array>\n    <string name=\"delete_habit\">آیا مطمئن هستید که می خواهید این عادت را حذف کنید؟</string>\n    <string name=\"LightMode\">به</string>\n    <string name=\"onboarding_reverse\">لیست معکوس به انجام کارهای</string>\n    <string name=\"onboarding_bad\">عادت های بد خود را پایین بیاورید.هر روز ، صلیب</string>\n    <string name=\"onboarding_gavein\">از کسانی که به آنها وارد شده اید.و بعدی</string>\n    <string name=\"onboarding_freshlist\">صبح با لیست تازه شروع کنید.</string>\n    <string name=\"onboarding_continue\">ادامه دادن</string>\n    <string name=\"avoided\">اجتناب شده</string>\n    <string name=\"done\">انجام شده</string>\n    <string name=\"habits\">عادات</string>\n    <string name=\"today\">امروز</string>\n    <string name=\"log\">ورود به سیستم</string>\n    <string name=\"about\">در مورد</string>\n    <string name=\"labels\">برچسب</string>\n    <string name=\"settings\">تنظیمات</string>\n    <string name=\"mostav\">بیشترین اجتناب از آن:</string>\n    <string name=\"leastav\">حداقل اجتناب شده:</string>\n    <string name=\"addlabel\">لطفاً ابتدا یک برچسب اضافه کنید</string>\n    <string name=\"addnewlabel\">برچسب جدید اضافه کنید</string>\n    <string name=\"addtask\">وارد عادت بد شوید</string>\n    <string name=\"note\">شرح</string>\n    <string name=\"save\">پس انداز کردن</string>\n    <string name=\"puthabit\">برای شروع ، یک عادت بد را کنار بگذارید</string>\n    <string name=\"habitswillshowuphere\">عادت ها در اینجا نشان داده می شوند</string>\n    <string name=\"apachelicense\">مجوز آپاچی 2.0</string>\n    <string name=\"developer\">توسعه دهنده</string>\n    <string name=\"contribute\">مشارکت کردن</string>\n    <string name=\"translate\">ترجمه کردن</string>\n    <string name=\"report\">گزارش یک مشکل</string>\n    <string name=\"source\">منبع مشاهده</string>\n    <string name=\"opensourcelicense\">مجوزهای منبع باز</string>\n    <string name=\"appearance\">ظاهر</string>\n    <string name=\"dark\">تاریک</string>\n    <string name=\"light\">سبک</string>\n    <string name=\"update\">بروزرسانی</string>\n    <string name=\"feather\">نمادهای پر</string>\n    <string name=\"mitlicence\">مجوز Mit</string>\n    <string name=\"jetpack\">جت پک اندرویدی</string>\n    <string name=\"materialspinner\">سرپرست</string>\n    <string name=\"followsys\">سیستم را دنبال کنید</string>\n    <string name=\"nobobutton\">غول</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">مباحث</string>\n    <string name=\"junit\">جنجال</string>\n    <string name=\"eclipse\">مجوز عمومی Eclipse 1.0</string>\n    <string name=\"kotlin\">کلاتلین</string>\n    <string name=\"java\">جاوا</string>\n    <string name=\"gnu\">مجوز عمومی عمومی Gnu</string>\n    <string-array name=\"spinner_array\">\n        <item>وابسته به اجتماعی</item>\n        <item>غذاها و نوشیدنی ها</item>\n        <item>مطالعه</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t اکنون از تم %s استفاده می‌کند.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">مورد جدید را به مورد اضافه کنید</string>\n    <string name=\"d\">د</string>\n    <string name=\"w\">حرف</string>\n    <string name=\"m\">مگس</string>\n    <string name=\"y\">حرف</string>\n    <string name=\"out_of\">\"خارج از\"</string>\n    <string name=\"habits_are_avoided\">\"از عادت ها جلوگیری می شود\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"از عادت ها جلوگیری می شود ، راهی برای رفتن!\"</string>\n    <string name=\"avoided_\">اجتناب شده</string>\n    <string name=\"habits_\">عادات</string>\n    <string name=\"delete\">آیا واقعاً می خواهید این را حذف کنید؟</string>\n    <string name=\"no\">هیچ</string>\n    <string name=\"deletes\">آیا واقعاً می خواهید این را حذف کنید؟</string>\n    <string name=\"yes\">بله</string>\n    <string name=\"please_add_a_label_first\">لطفاً ابتدا یک برچسب اضافه کنید</string>\n    <string name=\"do_you_really_want_to_delete_this\">آیا واقعاً می خواهید این را حذف کنید؟</string>\n    <string name=\"january\">ژانویه</string>\n    <string name=\"february\">فوریه</string>\n    <string name=\"march\">راهپیمایی</string>\n    <string name=\"april\">ماه آوریل</string>\n    <string name=\"may\">ماه مه</string>\n    <string name=\"june\">ژوئن</string>\n    <string name=\"july\">ژوئیه</string>\n    <string name=\"august\">اوت</string>\n    <string name=\"september\">سپتامبر</string>\n    <string name=\"october\">اکتبر</string>\n    <string name=\"november\">ماه نوامبر</string>\n    <string name=\"december\">دسامبر</string>\n    <string name=\"mark_as_done_or_avoided\">علامت گذاری شده را انجام دهید یا اجتناب کنید.</string>\n    <string name=\"help_make_to_don_t_better\">به بهتر کردن \\ \"برای بهتر کردن\" کمک کنید.</string>\n    <string name=\"todon_t_reminder\">یادآوری تودون</string>\n    <string name=\"mark_your_todon_t_task\">\"وظیفه خود را علامت گذاری نکنید\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">برای شروع ، یک عادت بد را کنار بگذارید.</string>\n    <string name=\"view_your_stats\">آمار خود را مشاهده کنید</string>\n    <string name=\"add_label\">برچسب اضافه کنید.</string>\n    <string name=\"permission_required\">مجوز لازم است</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">این برنامه برای بازگرداندن بانک اطلاعاتی نیاز به دسترسی به فضای خارجی شما دارد.لطفاً این مجوز را در تنظیمات برنامه فعال کنید.</string>\n    <string name=\"open_settings\">تنظیمات باز</string>\n    <string name=\"select_repetition_frequency\">فرکانس تکرار را انتخاب کنید</string>\n    <string name=\"once\">یک بار</string>\n    <string name=\"daily\">روزمره</string>\n    <string name=\"weekly\">هفتگی</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">آیا واقعاً می خواهید این را حذف کنید؟ \\ Nthis همچنین تمام عادت های مربوط به این برچسب را حذف می کند.</string>\n    <string name=\"data\">داده</string>\n    <string name=\"add_daily_notification\">اعلان روزانه را اضافه کنید</string>\n    <string name=\"back_up\">از پس دادن</string>\n    <string name=\"restore\">بازگرداندن</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-fi/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Valitse Kieli</item>\n        <item>Tšekin</item>\n        <item>Tanskalainen</item>\n        <item>Saksalainen</item>\n        <item>Englanti</item>\n        <item>Espanjalainen</item>\n        <item>Italialainen</item>\n        <item>Ranskalainen</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Tammikuu</item>\n        <item>Helmikuu</item>\n        <item>Maaliskuu</item>\n        <item>Huhtikuu</item>\n        <item>Toukokuu</item>\n        <item>Kesäkuu</item>\n        <item>Heinäkuu</item>\n        <item>Elokuu</item>\n        <item>Syyskuu</item>\n        <item>Lokakuu</item>\n        <item>Marraskuu</item>\n        <item>Joulukuu</item>\n    </string-array>\n    <string name=\"delete_habit\">Haluatko Varmasti Poistaa Tämän Tavan?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">Käänteinen Tehtäväluettelo</string>\n    <string name=\"onboarding_bad\">Kirjoita Huonot Tottumuksesi.Joka Päivä, Ristiä</string>\n    <string name=\"onboarding_gavein\">Ulkona Ne, Joihin Annoit.Ja Seuraava</string>\n    <string name=\"onboarding_freshlist\">Aamu Alkaa Tuoreella Luettelolla.</string>\n    <string name=\"onboarding_continue\">Jatkaa</string>\n    <string name=\"avoided\">Vältti</string>\n    <string name=\"done\">Tehty</string>\n    <string name=\"habits\">Tottumukset</string>\n    <string name=\"today\">Tänään</string>\n    <string name=\"log\">Loki</string>\n    <string name=\"about\">Noin</string>\n    <string name=\"labels\">Merkinnät</string>\n    <string name=\"settings\">Asetukset</string>\n    <string name=\"mostav\">Eniten Vältetty:</string>\n    <string name=\"leastav\">Vähiten Vältetty:</string>\n    <string name=\"addlabel\">Lisää Ensin Etiketti</string>\n    <string name=\"addnewlabel\">Lisää Uusi Tarra</string>\n    <string name=\"addtask\">Syötä Huono Tapa</string>\n    <string name=\"note\">Kuvaus</string>\n    <string name=\"save\">Tallentaa</string>\n    <string name=\"puthabit\">To start off, put down a bad habit</string>\n    <string name=\"habitswillshowuphere\">Tapautus Ilmestyy Täällä</string>\n    <string name=\"apachelicense\">Apache -Lisenssi 2.0</string>\n    <string name=\"developer\">Kehittäjä</string>\n    <string name=\"contribute\">Osallistua</string>\n    <string name=\"translate\">Kääntää</string>\n    <string name=\"report\">Ilmoita Ongelma</string>\n    <string name=\"source\">Katsella Lähdettä</string>\n    <string name=\"opensourcelicense\">Avoimen Lähdekoodin Lisenssit</string>\n    <string name=\"appearance\">Esiintyminen</string>\n    <string name=\"dark\">Tumma</string>\n    <string name=\"light\">Valaistus</string>\n    <string name=\"update\">Päivittää</string>\n    <string name=\"feather\">Höyhenkuvakkeet</string>\n    <string name=\"mitlicence\">Mit -Lisenssi</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materiaali</string>\n    <string name=\"followsys\">Seurata Järjestelmää</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public Licence 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu: N Julkinen Lisenssi Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Sosiaalinen</item>\n        <item>Ruokia Ja Juomia</item>\n        <item>Opinnot</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t käyttää nyt %s-teemaa.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Lisää Uusi Don \\'T -Kohde</string>\n    <string name=\"d\">D -D</string>\n    <string name=\"w\">W -W -</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Out\"</string>\n    <string name=\"habits_are_avoided\">\"Tapautukset Vältetään\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Tapautukset Vältetään, Tapa Edetä!\"</string>\n    <string name=\"avoided_\">Vältti</string>\n    <string name=\"habits_\">Tottumukset</string>\n    <string name=\"delete\">Haluatko Todella Poistaa Tämän?</string>\n    <string name=\"no\">Ei</string>\n    <string name=\"deletes\">Haluatko Todella Poistaa Tämän?</string>\n    <string name=\"yes\">Kyllä</string>\n    <string name=\"please_add_a_label_first\">Lisää Ensin Etiketti</string>\n    <string name=\"do_you_really_want_to_delete_this\">Haluatko Todella Poistaa Tämän?</string>\n    <string name=\"january\">Tammikuu</string>\n    <string name=\"february\">Helmikuu</string>\n    <string name=\"march\">Maaliskuu</string>\n    <string name=\"april\">Huhtikuu</string>\n    <string name=\"may\">Toukokuu</string>\n    <string name=\"june\">Kesäkuu</string>\n    <string name=\"july\">Heinäkuu</string>\n    <string name=\"august\">Elokuu</string>\n    <string name=\"september\">Syyskuu</string>\n    <string name=\"october\">Lokakuu</string>\n    <string name=\"november\">Marraskuu</string>\n    <string name=\"december\">Joulukuu</string>\n    <string name=\"mark_as_done_or_avoided\">Merkitse Tehty Tai Vältetty.</string>\n    <string name=\"help_make_to_don_t_better\">Auta Tekemään \\ \"Don \\'T \\\" Parempaa.</string>\n    <string name=\"todon_t_reminder\">Todon -Muistutus</string>\n    <string name=\"mark_your_todon_t_task\">\"Merkitse Todon -Tehtävä\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Aloittamalla Laita Huono Tapa.</string>\n    <string name=\"view_your_stats\">Katso Tilastot.</string>\n    <string name=\"add_label\">Lisää Etiketti.</string>\n    <string name=\"permission_required\">Vaaditaan Lupa</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Tämä Sovellus Vaatii Pääsyn Ulkoiseen Tallennustilaan Tietokannan Palauttamiseksi.Ota Tämä Lupa Käyttöön Sovellusasetuksissa.</string>\n    <string name=\"open_settings\">Avaa Asetukset</string>\n    <string name=\"select_repetition_frequency\">Valitse Toistotaajuus</string>\n    <string name=\"once\">Kerran</string>\n    <string name=\"daily\">Päivittäin</string>\n    <string name=\"weekly\">Viikoittain</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Haluatko Todella Poistaa Tämän? \\ Nthis Poistaa Myös Kaikki Tähän Etikettiin Liittyvät Tavat.</string>\n    <string name=\"data\">Tiedot</string>\n    <string name=\"add_daily_notification\">Lisää Päivittäinen Ilmoitus</string>\n    <string name=\"back_up\">Tutustua</string>\n    <string name=\"restore\">Palauttaa</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-fil/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Select Language</item>\n        <item>Czech</item>\n        <item>Danish</item>\n        <item>German</item>\n        <item>English</item>\n        <item>Spanish</item>\n        <item>Italian</item>\n        <item>French</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>January</item>\n        <item>February</item>\n        <item>March</item>\n        <item>April</item>\n        <item>May</item>\n        <item>June</item>\n        <item>July</item>\n        <item>August</item>\n        <item>September</item>\n        <item>October</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Are you sure you want to delete this habit?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">The reverse to-do list</string>\n    <string name=\"onboarding_bad\">Jot down your bad habits. Every day, cross</string>\n    <string name=\"onboarding_gavein\">out those you gave in to. And the next</string>\n    <string name=\"onboarding_freshlist\">morning start off with the fresh list.</string>\n    <string name=\"onboarding_continue\">Continue</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Done</string>\n    <string name=\"habits\">Habits</string>\n    <string name=\"today\">Today</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">About</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"settings\">Settings</string>\n    <string name=\"mostav\">Most avoided:</string>\n    <string name=\"leastav\">Least avoided:</string>\n    <string name=\"addlabel\">Please add a label first</string>\n    <string name=\"addnewlabel\">Add new label</string>\n    <string name=\"addtask\">Enter Bad Habit</string>\n    <string name=\"note\">Description</string>\n    <string name=\"save\">Save</string>\n    <string name=\"puthabit\">To start off, put down a bad habit</string>\n    <string name=\"habitswillshowuphere\">Habits will show up here</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Contribute</string>\n    <string name=\"translate\">Translate</string>\n    <string name=\"report\">Report a problem</string>\n    <string name=\"source\">View source</string>\n    <string name=\"opensourcelicense\">Open-source licences</string>\n    <string name=\"appearance\">Appearance</string>\n    <string name=\"dark\">Dark</string>\n    <string name=\"light\">Light</string>\n    <string name=\"update\">Update</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Follow System</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Foods And Drinks</item>\n        <item>Studies</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">Gamit na ngayon ng To Don\\\\\\'t ang %s na tema.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Add new To Don\\'t item</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" out of \"</string>\n    <string name=\"habits_are_avoided\">\" habits are avoided\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" habits are avoided, way to go!\"</string>\n    <string name=\"avoided_\">Avoided</string>\n    <string name=\"habits_\">Habits</string>\n    <string name=\"delete\">Do you really want to delete this?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">Do you really want to delete this?</string>\n    <string name=\"yes\">Yes</string>\n    <string name=\"please_add_a_label_first\">Please Add a Label First</string>\n    <string name=\"do_you_really_want_to_delete_this\">Do you really want to delete this?</string>\n    <string name=\"january\">January</string>\n    <string name=\"february\">February</string>\n    <string name=\"march\">March</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">May</string>\n    <string name=\"june\">June</string>\n    <string name=\"july\">July</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">October</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Mark as done or avoided.</string>\n    <string name=\"help_make_to_don_t_better\">Help make \\\"To Don\\'t\\\" better.</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t Reminder</string>\n    <string name=\"mark_your_todon_t_task\">\"Mark your ToDon't task \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">To Start Off, put down a bad habit.</string>\n    <string name=\"view_your_stats\">View your stats.</string>\n    <string name=\"add_label\">Add Label.</string>\n    <string name=\"permission_required\">Permission Required</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">This app requires access to your external storage to restore the database. Please enable this permission in the app settings.</string>\n    <string name=\"open_settings\">Open Settings</string>\n    <string name=\"select_repetition_frequency\">Select Repetition Frequency</string>\n    <string name=\"once\">Once</string>\n    <string name=\"daily\">Daily</string>\n    <string name=\"weekly\">Weekly</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Do you really want to delete this?\\nThis will also delete all habits related to this label.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Add daily notification</string>\n    <string name=\"back_up\">Back up</string>\n    <string name=\"restore\">Restore</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-fr/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Sélectionner la langue</item>\n        <item>Tchèque</item>\n        <item>Danois</item>\n        <item>Allemand</item>\n        <item>Anglais</item>\n        <item>Espagnol</item>\n        <item>Italien</item>\n        <item>Français</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Janvier</item>\n        <item>Février</item>\n        <item>Mars</item>\n        <item>Avril</item>\n        <item>Mai</item>\n        <item>Juin</item>\n        <item>Juillet</item>\n        <item>Août</item>\n        <item>Septembre</item>\n        <item>Octobre</item>\n        <item>Novembre</item>\n        <item>Décembre</item>\n    </string-array>\n    <string name=\"delete_habit\">Êtes-vous sûr de vouloir supprimer cette habitude ?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">La liste de choses à ne pas faire inversée</string>\n    <string name=\"onboarding_bad\">Écrivez vos mauvaises habitudes. Cochez-les</string>\n    <string name=\"onboarding_gavein\">les mauvaises habitudes auxquelles vous avez cédé. Et le lendemain</string>\n    <string name=\"onboarding_freshlist\">vous recommencez avec une liste fraîche.</string>\n    <string name=\"onboarding_continue\">Continuer</string>\n    <string name=\"avoided\">Évité</string>\n    <string name=\"done\">Fait</string>\n    <string name=\"habits\">Habitudes</string>\n    <string name=\"today\">Aujourd\\'hui</string>\n    <string name=\"log\">Journal</string>\n    <string name=\"about\">À propos</string>\n    <string name=\"labels\">Étiquettes</string>\n    <string name=\"new_labels\">Nouvelle étiquette</string>\n    <string name=\"time\">Temps</string>\n    <string name=\"frequncy\">Fréquence</string>\n    <string name=\"settings\">Paramètres</string>\n    <string name=\"mostav\">Le plus évité :</string>\n    <string name=\"leastav\">Le moins évité :</string>\n    <string name=\"addlabel\">Ajoutez une étiquette d\\'abord</string>\n    <string name=\"addnewlabel\">Ajouter une nouvelle étiquette</string>\n    <string name=\"addtask\">Entrez une mauvaise habitude</string>\n    <string name=\"note\">Description</string>\n    <string name=\"save\">Sauvegarder</string>\n    <string name=\"puthabit\">Pour commencer, écrivez une mauvaise habitude</string>\n    <string name=\"habitswillshowuphere\">Les habitudes apparaîtront ici</string>\n    <string name=\"apachelicense\">Licence Apache 2.0</string>\n    <string name=\"developer\">Développeur</string>\n    <string name=\"contribute\">Contribuer</string>\n    <string name=\"translate\">Traduire</string>\n    <string name=\"report\">Signaler un problème</string>\n    <string name=\"source\">Voir la source</string>\n    <string name=\"opensourcelicense\">Licences open-source</string>\n    <string name=\"appearance\">Apparence</string>\n    <string name=\"dark\">Sombre</string>\n    <string name=\"light\">Clair</string>\n    <string name=\"update\">Mettre à jour</string>\n    <string name=\"feather\">Icônes Feather</string>\n    <string name=\"mitlicence\">Licence MIT</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Suivre le système</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Licence publique Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Licence publique générale GNU</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Nourriture et Boissons</item>\n        <item>Études</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t utilise maintenant le thème %s.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings -->\n    <string name=\"contentDescription_FAB\">Ajouter une nouvelle tâche To Don\\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"Notification_scheduled\">Notification programmée</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">A</string>\n    <string name=\"out_of\">\" sur \"</string>\n    <string name=\"habits_are_avoided\">\" habitudes évitées\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" habitudes évitées, bien joué !\"</string>\n    <string name=\"avoided_\">Évité</string>\n    <string name=\"habits_\">Habitudes</string>\n    <string name=\"delete\">Voulez-vous vraiment supprimer ceci ?</string>\n    <string name=\"no\">Non</string>\n    <string name=\"deletes\">Voulez-vous vraiment supprimer ceci ?</string>\n    <string name=\"yes\">Oui</string>\n    <string name=\"please_add_a_label_first\">Veuillez ajouter une étiquette d\\'abord</string>\n    <string name=\"do_you_really_want_to_delete_this\">Voulez-vous vraiment supprimer ceci ?</string>\n    <string name=\"january\">Janvier</string>\n    <string name=\"february\">Février</string>\n    <string name=\"march\">Mars</string>\n    <string name=\"april\">Avril</string>\n    <string name=\"may\">Mai</string>\n    <string name=\"june\">Juin</string>\n    <string name=\"july\">Juillet</string>\n    <string name=\"august\">Août</string>\n    <string name=\"september\">Septembre</string>\n    <string name=\"october\">Octobre</string>\n    <string name=\"november\">Novembre</string>\n    <string name=\"december\">Décembre</string>\n    <string name=\"mark_as_done_or_avoided\">Marquez comme fait ou évité.</string>\n    <string name=\"help_make_to_don_t_better\">Aidez à améliorer \"To Don\\'t\".</string>\n    <string name=\"todon_t_reminder\">Rappel ToDon\\'t</string>\n    <string name=\"mark_your_todon_t_task\">Marquez votre tâche ToDon\\'t </string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Pour commencer, écrivez une mauvaise habitude.</string>\n    <string name=\"view_your_stats\">Voir vos statistiques.</string>\n    <string name=\"add_label\">Ajouter une étiquette.</string>\n    <string name=\"permission_required\">Permission requise</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Cette application nécessite un accès à votre stockage externe pour restaurer la base de données. Veuillez activer cette permission dans les paramètres de l\\'application.</string>\n    <string name=\"open_settings\">Ouvrir les paramètres</string>\n    <string name=\"select_repetition_frequency\">Sélectionnez la fréquence de répétition</string>\n    <string name=\"once\">Une fois</string>\n    <string name=\"daily\">Quotidiennement</string>\n    <string name=\"weekly\">Hebdomadaire</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Voulez-vous vraiment supprimer ceci ?\\nCela supprimera également toutes les habitudes liées à cette étiquette.</string>\n    <string name=\"data\">Données</string>\n    <string name=\"add_daily_notification\">Ajouter une notification quotidienne</string>\n    <string name=\"back_up\">Sauvegarde</string>\n    <string name=\"restore\">Restaurer</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ga/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Roghnaigh Teanga</item>\n        <item>(De Chuid) Na Seice</item>\n        <item>(De Chuid) Na Danmhairge</item>\n        <item>Gearmáinis</item>\n        <item>Béarla</item>\n        <item>Spáinnise</item>\n        <item>(De Chuid) Na Hiodáile</item>\n        <item>(De Chuid) Na Fraince</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Mí Eanáir</item>\n        <item>Mí Feabhra</item>\n        <item>Mí An Mhárta</item>\n        <item>Aibreán</item>\n        <item>Ar Mhiste Leat?</item>\n        <item>Mí An Mheithimh</item>\n        <item>Mí Iúil</item>\n        <item>Mí Lúnasa</item>\n        <item>Mí Mheán Fómhair</item>\n        <item>Deireadh Fómhair</item>\n        <item>Mí Na Samhna</item>\n        <item>Mí Na Nollag</item>\n    </string-array>\n    <string name=\"delete_habit\">An Bhfuil Tú Cinnte Gur Mhaith Leat An Nós Seo A Scriosadh?</string>\n    <string name=\"LightMode\">A Don\\'T</string>\n    <string name=\"onboarding_reverse\">An Liosta Droim Ar Ais Le Déanamh</string>\n    <string name=\"onboarding_bad\">Scríobh Síos Do Dhroch -Nósanna.Gach Lá, Cros</string>\n    <string name=\"onboarding_gavein\">Amach Iad Siúd A Thug Tú Isteach Iontu.Agus An Chéad Cheann Eile</string>\n    <string name=\"onboarding_freshlist\">Tosaigh Ar Maidin Leis An Liosta Úr.</string>\n    <string name=\"onboarding_continue\">Lean Ort</string>\n    <string name=\"avoided\">Seachnaithe</string>\n    <string name=\"done\">Ar Siúl</string>\n    <string name=\"habits\">Nósanna</string>\n    <string name=\"today\">Inniu</string>\n    <string name=\"log\">Logáil</string>\n    <string name=\"about\">Thart Ar</string>\n    <string name=\"labels\">Lipéad</string>\n    <string name=\"settings\">Socruithe</string>\n    <string name=\"mostav\">Seachnaíodh An Chuid Is Mó:</string>\n    <string name=\"leastav\">Seachain Ar A Laghad:</string>\n    <string name=\"addlabel\">Cuir Lipéad Ar Dtús Le Do Thoil</string>\n    <string name=\"addnewlabel\">Cuir Lipéad Nua Leis</string>\n    <string name=\"addtask\">Iontráil Droch -Nós</string>\n    <string name=\"note\">Saghas</string>\n    <string name=\"save\">Spáráil</string>\n    <string name=\"puthabit\">Chun Tús A Chur Leis, Cuir Droch -Nós Síos</string>\n    <string name=\"habitswillshowuphere\">Taispeánfaidh Nósanna Suas Anseo</string>\n    <string name=\"apachelicense\">Ceadúnas Apache 2.0</string>\n    <string name=\"developer\">Forbróir</string>\n    <string name=\"contribute\">Cuir Le</string>\n    <string name=\"translate\">Aistrigh</string>\n    <string name=\"report\">Fadhb A Thuairisciú</string>\n    <string name=\"source\">Féach Ar An Bhfoinse</string>\n    <string name=\"opensourcelicense\">Ceadúnais Foinse Oscailte</string>\n    <string name=\"appearance\">Dealramh</string>\n    <string name=\"dark\">Dorcha</string>\n    <string name=\"light\">Léas</string>\n    <string name=\"update\">An T -Ó Nuashonrú A Dhéanamh Ar</string>\n    <string name=\"feather\">Deilbhíní Cleite</string>\n    <string name=\"mitlicence\">Ceadúnas Mit</string>\n    <string name=\"jetpack\">Scairdphaca Android</string>\n    <string name=\"materialspinner\">Spinneoir Ábhar</string>\n    <string name=\"followsys\">Lean An Córas</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Ciorcailídview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Ceadúnas Poiblí Eclipse 1.0</string>\n    <string name=\"kotlin\">Céatach</string>\n    <string name=\"java\">Iva</string>\n    <string name=\"gnu\">Ceadúnas Poiblí Ginearálta GNU CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Sóisialta</item>\n        <item>Bianna Agus Deochanna</item>\n        <item>Staidéar</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">Leanann To Don\\'t do chóras anois.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Cuir Nua Le Mír Don</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">Thiar</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" amach as \"</string>\n    <string name=\"habits_are_avoided\">\" seachnaítear nósanna\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" seachnaítear nósanna, maith thú!\"</string>\n    <string name=\"avoided_\">Seachnaithe</string>\n    <string name=\"habits_\">Nósanna</string>\n    <string name=\"delete\">An bhfuil tú cinnte gur mhaith leat é seo a scriosadh?</string>\n    <string name=\"no\">Ar Bith</string>\n    <string name=\"deletes\">An bhfuil tú cinnte gur mhaith leat é seo a scriosadh?</string>\n    <string name=\"yes\">Tá</string>\n    <string name=\"please_add_a_label_first\">Cuir Lipéad Ar Dtús Le Do Thoil</string>\n    <string name=\"do_you_really_want_to_delete_this\">An bhfuil tú cinnte gur mhaith leat é seo a scriosadh?</string>\n    <string name=\"january\">Mí Eanáir</string>\n    <string name=\"february\">Mí Feabhra</string>\n    <string name=\"march\">Mí An Mhárta</string>\n    <string name=\"april\">Aibreán</string>\n    <string name=\"may\">Bealtaine</string>\n    <string name=\"june\">Mí An Mheithimh</string>\n    <string name=\"july\">Mí Iúil</string>\n    <string name=\"august\">Mí Lúnasa</string>\n    <string name=\"september\">Mí Mheán Fómhair</string>\n    <string name=\"october\">Deireadh Fómhair</string>\n    <string name=\"november\">Mí Na Samhna</string>\n    <string name=\"december\">Mí Na Nollag</string>\n    <string name=\"mark_as_done_or_avoided\">Marc Mar A Dhéantar Nó A Sheachnaítear.</string>\n    <string name=\"help_make_to_don_t_better\">Cabhair A Dhéanamh \"A Dhéanamh Níos Fearr.</string>\n    <string name=\"todon_t_reminder\">Meabhrúchán Todon</string>\n    <string name=\"mark_your_todon_t_task\">\"Marcáil Do Tasc Toddon\" \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Chun Tús A Chur Leis, Cuir Droch -Nós Síos.</string>\n    <string name=\"view_your_stats\">Féach Ar Do Stats.</string>\n    <string name=\"add_label\">Cuir Lipéad Leis.</string>\n    <string name=\"permission_required\">Cead Atá Ag Teastáil</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Éilíonn An Feidhmchlár Seo Rochtain Ar Do Stóráil Sheachtrach Chun An Bunachar Sonraí A Athchóiriú.Cumasaigh An Cead Seo Le Do Thoil Sna Socruithe App.</string>\n    <string name=\"open_settings\">Socruithe Oscailte</string>\n    <string name=\"select_repetition_frequency\">Roghnaigh Minicíocht Athrá</string>\n    <string name=\"once\">Aon Bhabhta Amháin</string>\n    <string name=\"daily\">Óga</string>\n    <string name=\"weekly\">Seachtainiúil</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">An bhfuil tú cinnte gur mhaith leat é seo a scriosadh? \\nScriosfaidh sé seo gach nós a bhaineann leis an lipéad seo freisin.</string>\n    <string name=\"data\">Sonraí</string>\n    <string name=\"add_daily_notification\">Cuir Fógra Laethúil Leis</string>\n    <string name=\"back_up\">Cúlíop</string>\n    <string name=\"restore\">Cuir Ar An Eolas</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"app_name\">Ná Déan</string>\n    <string name=\"new_labels\">Lipéid Nua</string>\n    <string name=\"time\">Am</string>\n    <string name=\"frequncy\">Minicíocht</string>\n    <string name=\"Notification_scheduled\">Fógra sceidealaithe</string>\n    <string name=\"toast_light\">Tá Ná Déan ar an taobh éadrom anois.</string>\n    <string name=\"toast_dark\">Tá Ná Déan ar an taobh dorcha anois.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"monitor_error\">Earráidí monatóireachta</string>\n    <string name=\"monitor_information\">Bain úsáid as Sentry chun fadhbanna a thuairisciú go huathoibríoch le haghaidh ceartúcháin fabhtanna níos tapúla agus cobhsaíocht fheabhsaithe. Ní bhailítear ach sonraí teicniúla riachtanacha.</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-he/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>בחר שפה</item>\n        <item>צ\\'כיה</item>\n        <item>דַנִי</item>\n        <item>גֶרמָנִיָת</item>\n        <item>אַנגְלִית</item>\n        <item>סְפָרַדִית</item>\n        <item>אִיטַלְקִית</item>\n        <item>צָרְפָתִית</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>יָנוּאָר</item>\n        <item>פֶבּרוּאָר</item>\n        <item>מַרס</item>\n        <item>אַפּרִיל</item>\n        <item>מַאִי</item>\n        <item>יוּנִי</item>\n        <item>יוּלִי</item>\n        <item>אוֹגוּסט</item>\n        <item>סֶפּטֶמבֶּר</item>\n        <item>אוֹקְטוֹבֶּר</item>\n        <item>נוֹבֶמבֶּר</item>\n        <item>דֵצֶמבֶּר</item>\n    </string-array>\n    <string name=\"delete_habit\">האם אתה בטוח שאתה רוצה למחוק את ההרגל הזה?</string>\n    <string name=\"LightMode\">לדון</string>\n    <string name=\"onboarding_reverse\">רשימת המטלות ההפוכה</string>\n    <string name=\"onboarding_bad\">רשום את ההרגלים הרעים שלך.כל יום, צלב</string>\n    <string name=\"onboarding_gavein\">מחוץ לאלה שנמסרת אליהם.והעקבות הבא</string>\n    <string name=\"onboarding_freshlist\">בוקר התחל עם הרשימה הטרייה.</string>\n    <string name=\"onboarding_continue\">לְהַמשִׁיך</string>\n    <string name=\"avoided\">נמנע</string>\n    <string name=\"done\">נַעֲשָׂה</string>\n    <string name=\"habits\">הרגלים</string>\n    <string name=\"today\">הַיוֹם</string>\n    <string name=\"log\">עֵץ</string>\n    <string name=\"about\">אוֹדוֹת</string>\n    <string name=\"labels\">תוויות</string>\n    <string name=\"settings\">הגדרות</string>\n    <string name=\"mostav\">הכי נמנע:</string>\n    <string name=\"leastav\">הכי פחות נמנע:</string>\n    <string name=\"addlabel\">אנא הוסף תחילה תווית</string>\n    <string name=\"addnewlabel\">הוסף תווית חדשה</string>\n    <string name=\"addtask\">הזן הרגל רע</string>\n    <string name=\"note\">תֵאוּר</string>\n    <string name=\"save\">לְהַצִיל</string>\n    <string name=\"puthabit\">כדי להתחיל, הניח הרגל רע</string>\n    <string name=\"habitswillshowuphere\">הרגלים יופיעו כאן</string>\n    <string name=\"apachelicense\">רישיון Apache 2.0</string>\n    <string name=\"developer\">מפתח</string>\n    <string name=\"contribute\">לִתְרוֹם</string>\n    <string name=\"translate\">לְתַרְגֵם</string>\n    <string name=\"report\">דווח על בעיה</string>\n    <string name=\"source\">צפה במקור</string>\n    <string name=\"opensourcelicense\">רישיונות קוד פתוח</string>\n    <string name=\"appearance\">הוֹפָעָה</string>\n    <string name=\"dark\">כֵּהֶה</string>\n    <string name=\"light\">אוֹר</string>\n    <string name=\"update\">לְעַדְכֵּן</string>\n    <string name=\"feather\">אייקוני נוצה</string>\n    <string name=\"mitlicence\">רישיון Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Satiencespinner</string>\n    <string name=\"followsys\">עקוב אחר מערכת</string>\n    <string name=\"nobobutton\">נובובוטטון</string>\n    <string name=\"circleimg\">Culceimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">יוניט</string>\n    <string name=\"eclipse\">רישיון ציבורי של Eclipse 1.0</string>\n    <string name=\"kotlin\">קוטלין</string>\n    <string name=\"java\">ג\\'אווה</string>\n    <string name=\"gnu\">רישיון ציבורי כללי של Gnu Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>חֶברָתִי</item>\n        <item>אוכלים ומשקאות</item>\n        <item>מחקרים</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">‏To Don\\'t נצמד להגדרת המערכת שלך.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">הוספת פריט חדש ל־To Don\\'t</string>\n    <string name=\"d\">ד</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">מ \\'</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"מתוך\"</string>\n    <string name=\"habits_are_avoided\">\"נמנעים מהרגלים\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"נמנעים מהרגלים, דרך ללכת!\"</string>\n    <string name=\"avoided_\">נמנע</string>\n    <string name=\"habits_\">הרגלים</string>\n    <string name=\"delete\">האם אתה באמת רוצה למחוק את זה?</string>\n    <string name=\"no\">לֹא</string>\n    <string name=\"deletes\">האם אתה באמת רוצה למחוק את זה?</string>\n    <string name=\"yes\">כֵּן</string>\n    <string name=\"please_add_a_label_first\">אנא הוסף תחילה תווית</string>\n    <string name=\"do_you_really_want_to_delete_this\">האם אתה באמת רוצה למחוק את זה?</string>\n    <string name=\"january\">יָנוּאָר</string>\n    <string name=\"february\">פֶבּרוּאָר</string>\n    <string name=\"march\">מַרס</string>\n    <string name=\"april\">אַפּרִיל</string>\n    <string name=\"may\">מַאִי</string>\n    <string name=\"june\">יוּנִי</string>\n    <string name=\"july\">יוּלִי</string>\n    <string name=\"august\">אוֹגוּסט</string>\n    <string name=\"september\">סֶפּטֶמבֶּר</string>\n    <string name=\"october\">אוֹקְטוֹבֶּר</string>\n    <string name=\"november\">נוֹבֶמבֶּר</string>\n    <string name=\"december\">דֵצֶמבֶּר</string>\n    <string name=\"mark_as_done_or_avoided\">סמן כפי שנעשה או נמנע.</string>\n    <string name=\"help_make_to_don_t_better\">עזור לעשות \\ \"לדון \\'T \\\" טוב יותר.</string>\n    <string name=\"todon_t_reminder\">תזכורת טודון</string>\n    <string name=\"mark_your_todon_t_task\">\"סמן את המשימה שלך לא\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">כדי להתחיל, הניח הרגל רע.</string>\n    <string name=\"view_your_stats\">צפה בסטטיסטיקה שלך.</string>\n    <string name=\"add_label\">הוסף תווית.</string>\n    <string name=\"permission_required\">הרשאה נדרשת</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">אפליקציה זו דורשת גישה לאחסון החיצוני שלך כדי לשחזר את בסיס הנתונים.אנא הפעל אישור זה בהגדרות האפליקציה.</string>\n    <string name=\"open_settings\">הגדרות פתוחות</string>\n    <string name=\"select_repetition_frequency\">בחר תדר חזרה</string>\n    <string name=\"once\">פַּעַם</string>\n    <string name=\"daily\">יוֹמִי</string>\n    <string name=\"weekly\">שְׁבוּעִי</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">האם אתה באמת רוצה למחוק את זה? \\ N זה גם ימחק את כל ההרגלים הקשורים לתווית זו.</string>\n    <string name=\"data\">נְתוּנִים</string>\n    <string name=\"add_daily_notification\">הוסף הודעה יומית</string>\n    <string name=\"back_up\">לְגַבּוֹת</string>\n    <string name=\"restore\">לְשַׁחְזֵר</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"toast_light\">To Don\\'t חבר לצד הבהיר כעת.</string>\n    <string name=\"toast_dark\">To Don\\'t חבר לצד האפל כעת.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"new_labels\">תוויות חדשות</string>\n    <string name=\"time\">שעה</string>\n    <string name=\"frequncy\">תדירות</string>\n    <string name=\"Notification_scheduled\">תוזמנה התראה</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-hi/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>भाषा चुने</item>\n        <item>चेक</item>\n        <item>डेनिश</item>\n        <item>जर्मन</item>\n        <item>अंग्रेज़ी</item>\n        <item>स्पैनिश</item>\n        <item>इतालवी</item>\n        <item>फ्रांसीसी</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>जनवरी</item>\n        <item>फ़रवरी</item>\n        <item>मार्च</item>\n        <item>अप्रैल</item>\n        <item>मई</item>\n        <item>जून</item>\n        <item>जुलाई</item>\n        <item>अगस्त</item>\n        <item>सितम्बर</item>\n        <item>अक्टूबर</item>\n        <item>नवंबर</item>\n        <item>दिसंबर</item>\n    </string-array>\n    <string name=\"delete_habit\">क्या आप सुनिश्चित हैं कि आप इस आदत को हटाना चाहते हैं?</string>\n    <string name=\"LightMode\">करने के लिए</string>\n    <string name=\"onboarding_reverse\">रिवर्स टू-डू सूची</string>\n    <string name=\"onboarding_bad\">अपनी बुरी आदतों को कम करें।हर दिन, क्रॉस</string>\n    <string name=\"onboarding_gavein\">उन लोगों को जो आपने दिया था।और अगला</string>\n    <string name=\"onboarding_freshlist\">सुबह की शुरुआत ताजा सूची से हुई।</string>\n    <string name=\"onboarding_continue\">जारी रखना</string>\n    <string name=\"avoided\">बचा</string>\n    <string name=\"done\">हो गया</string>\n    <string name=\"habits\">आदतें</string>\n    <string name=\"today\">आज</string>\n    <string name=\"log\">लकड़ी का लट्ठा</string>\n    <string name=\"about\">के बारे में</string>\n    <string name=\"labels\">लेबल</string>\n    <string name=\"settings\">सेटिंग</string>\n    <string name=\"mostav\">सबसे अधिक टाल दिया:</string>\n    <string name=\"leastav\">कम से कम परहेज:</string>\n    <string name=\"addlabel\">कृपया पहले एक लेबल जोड़ें</string>\n    <string name=\"addnewlabel\">नया लेबल जोड़ें</string>\n    <string name=\"addtask\">बुरी आदत दर्ज करें</string>\n    <string name=\"note\">विवरण</string>\n    <string name=\"save\">बचाना</string>\n    <string name=\"puthabit\">शुरू करने के लिए, एक बुरी आदत डालें</string>\n    <string name=\"habitswillshowuphere\">आदतें यहाँ दिखाई देंगी</string>\n    <string name=\"apachelicense\">अपाचे लाइसेंस 2.0</string>\n    <string name=\"developer\">डेवलपर</string>\n    <string name=\"contribute\">योगदान देना</string>\n    <string name=\"translate\">अनुवाद</string>\n    <string name=\"report\">एक समस्या का आख्या</string>\n    <string name=\"source\">स्रोत देखें</string>\n    <string name=\"opensourcelicense\">ओपन-सोर्स लाइसेंस</string>\n    <string name=\"appearance\">उपस्थिति</string>\n    <string name=\"dark\">अँधेरा</string>\n    <string name=\"light\">रोशनी</string>\n    <string name=\"update\">अद्यतन</string>\n    <string name=\"feather\">पंखों का प्रतीक</string>\n    <string name=\"mitlicence\">एमआईटी लाइसेंस</string>\n    <string name=\"jetpack\">एंड्रॉइड जेटपैक</string>\n    <string name=\"materialspinner\">Materalspinner</string>\n    <string name=\"followsys\">प्रणाली का पालन करें</string>\n    <string name=\"nobobutton\">नोबोबटन</string>\n    <string name=\"circleimg\">सर्किलिमेजव्यू</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">ग्रहण सार्वजनिक लाइसेंस 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">जावा</string>\n    <string name=\"gnu\">Gnu सामान्य सार्वजनिक लाइसेंस सी।</string>\n    <string-array name=\"spinner_array\">\n        <item>सामाजिक</item>\n        <item>खाद्य पदार्थ और पेय</item>\n        <item>अध्ययन करते हैं</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t अब %s थीम का उपयोग कर रहा है।</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">नए में नए जोड़ें टी आइटम</string>\n    <string name=\"d\">डी</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">एम</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"से बाहर\"</string>\n    <string name=\"habits_are_avoided\">\"आदतों से बचा जाता है\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"आदतों से बचा जाता है, जाने का रास्ता!\"</string>\n    <string name=\"avoided_\">बचा</string>\n    <string name=\"habits_\">आदतें</string>\n    <string name=\"delete\">क्या आप वास्तव में इसे हटाना चाहते हैं?</string>\n    <string name=\"no\">नहीं</string>\n    <string name=\"deletes\">क्या आप वास्तव में इसे हटाना चाहते हैं?</string>\n    <string name=\"yes\">हाँ</string>\n    <string name=\"please_add_a_label_first\">कृपया पहले एक लेबल जोड़ें</string>\n    <string name=\"do_you_really_want_to_delete_this\">क्या आप वास्तव में इसे हटाना चाहते हैं?</string>\n    <string name=\"january\">जनवरी</string>\n    <string name=\"february\">फ़रवरी</string>\n    <string name=\"march\">मार्च</string>\n    <string name=\"april\">अप्रैल</string>\n    <string name=\"may\">मई</string>\n    <string name=\"june\">जून</string>\n    <string name=\"july\">जुलाई</string>\n    <string name=\"august\">अगस्त</string>\n    <string name=\"september\">सितम्बर</string>\n    <string name=\"october\">अक्टूबर</string>\n    <string name=\"november\">नवंबर</string>\n    <string name=\"december\">दिसंबर</string>\n    <string name=\"mark_as_done_or_avoided\">के रूप में किया गया या परहेज किया गया।</string>\n    <string name=\"help_make_to_don_t_better\">बेहतर बनाने में मदद करें \\ \"To'T \\\" बेहतर है।</string>\n    <string name=\"todon_t_reminder\">Todon \\'T अनुस्मारक</string>\n    <string name=\"mark_your_todon_t_task\">\"अपने काम को चिह्नित नहीं करते हैं\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">शुरू करने के लिए, एक बुरी आदत डाल दी।</string>\n    <string name=\"view_your_stats\">अपने आँकड़े देखें।</string>\n    <string name=\"add_label\">लेबल जोड़ें।</string>\n    <string name=\"permission_required\">अनुमति आवश्यक है</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">इस ऐप को डेटाबेस को पुनर्स्थापित करने के लिए आपके बाहरी संग्रहण तक पहुंच की आवश्यकता होती है।कृपया ऐप सेटिंग्स में इस अनुमति को सक्षम करें।</string>\n    <string name=\"open_settings\">खुली सेटिंग</string>\n    <string name=\"select_repetition_frequency\">पुनरावृत्ति आवृत्ति का चयन करें</string>\n    <string name=\"once\">एक बार</string>\n    <string name=\"daily\">दैनिक</string>\n    <string name=\"weekly\">साप्ताहिक</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">क्या आप वास्तव में इसे हटाना चाहते हैं? \\ Nthis भी इस लेबल से संबंधित सभी आदतों को हटा देगा।</string>\n    <string name=\"data\">डेटा</string>\n    <string name=\"add_daily_notification\">दैनिक अधिसूचना जोड़ें</string>\n    <string name=\"back_up\">वापस करना</string>\n    <string name=\"restore\">पुनर्स्थापित करना</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-hr/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Odaberite Jezik</item>\n        <item>Češki</item>\n        <item>Danski</item>\n        <item>Njemački</item>\n        <item>Engleski</item>\n        <item>Španjolski</item>\n        <item>Talijanski</item>\n        <item>Francuski</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Siječanj</item>\n        <item>Veljača</item>\n        <item>Ožujak</item>\n        <item>Travanj</item>\n        <item>Svibanj</item>\n        <item>Lipanj</item>\n        <item>Srpanj</item>\n        <item>Kolovoz</item>\n        <item>Rujan</item>\n        <item>Listopad</item>\n        <item>Studeni</item>\n        <item>Prosinac</item>\n    </string-array>\n    <string name=\"delete_habit\">Jeste Li Sigurni Da Želite Izbrisati Ovu Naviku?</string>\n    <string name=\"LightMode\">Ne Doneti</string>\n    <string name=\"onboarding_reverse\">Popis Obrnutog Obveza</string>\n    <string name=\"onboarding_bad\">Zapišite Svoje Loše Navike.Svaki Dan, Prekriži</string>\n    <string name=\"onboarding_gavein\">Van Onih Kojima Ste Se Predali.I Sljedeće</string>\n    <string name=\"onboarding_freshlist\">Jutro Započnite Sa Svježim Popisom.</string>\n    <string name=\"onboarding_continue\">Nastaviti</string>\n    <string name=\"avoided\">Izbjegavan</string>\n    <string name=\"done\">Završen</string>\n    <string name=\"habits\">Navike</string>\n    <string name=\"today\">Danas</string>\n    <string name=\"log\">Zapisnik</string>\n    <string name=\"about\">Oko</string>\n    <string name=\"labels\">Etikete</string>\n    <string name=\"settings\">Postavke</string>\n    <string name=\"mostav\">Najviše Se Izbjegava:</string>\n    <string name=\"leastav\">Najmanje Izbjegano:</string>\n    <string name=\"addlabel\">Molimo Prvo Dodajte Naljepnicu</string>\n    <string name=\"addnewlabel\">Dodajte Novu Oznaku</string>\n    <string name=\"addtask\">Unesite Lošu Naviku</string>\n    <string name=\"note\">Opis</string>\n    <string name=\"save\">Uštedjeti</string>\n    <string name=\"puthabit\">Za Početak, Stavite Lošu Naviku</string>\n    <string name=\"habitswillshowuphere\">Ovdje Će Se Pojaviti Navike</string>\n    <string name=\"apachelicense\">Apache Licenca 2.0</string>\n    <string name=\"developer\">Programer</string>\n    <string name=\"contribute\">Doprinijeti</string>\n    <string name=\"translate\">Prevesti</string>\n    <string name=\"report\">Prijaviti Problem</string>\n    <string name=\"source\">Pogledajte Izvor</string>\n    <string name=\"opensourcelicense\">Licence S Otvorenim Kodom</string>\n    <string name=\"appearance\">Izgled</string>\n    <string name=\"dark\">Tamna</string>\n    <string name=\"light\">Svjetlo</string>\n    <string name=\"update\">Ažurirati</string>\n    <string name=\"feather\">Ikone Pera</string>\n    <string name=\"mitlicence\">Mit Licenca</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materijal</string>\n    <string name=\"followsys\">Slijedite Sustav</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandordchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Pomračenje Javne Licence 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Opća Javna Licenca Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Društveni</item>\n        <item>Hrana I Piće</item>\n        <item>Studije</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t sada koristi %s temu.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Dodajte Novo U Don \\'T Stavku</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Izvan\"</string>\n    <string name=\"habits_are_avoided\">\"Navike Se Izbjegavaju\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Navike Se Izbjegavaju, Put!\"</string>\n    <string name=\"avoided_\">Izbjegavan</string>\n    <string name=\"habits_\">Navike</string>\n    <string name=\"delete\">Želite Li To Zaista Izbrisati?</string>\n    <string name=\"no\">Ne</string>\n    <string name=\"deletes\">Želite Li To Zaista Izbrisati?</string>\n    <string name=\"yes\">Da</string>\n    <string name=\"please_add_a_label_first\">Molimo Prvo Dodajte Naljepnicu</string>\n    <string name=\"do_you_really_want_to_delete_this\">Želite Li To Zaista Izbrisati?</string>\n    <string name=\"january\">Siječanj</string>\n    <string name=\"february\">Veljača</string>\n    <string name=\"march\">Ožujak</string>\n    <string name=\"april\">Travanj</string>\n    <string name=\"may\">Svibanj</string>\n    <string name=\"june\">Lipanj</string>\n    <string name=\"july\">Srpanj</string>\n    <string name=\"august\">Kolovoz</string>\n    <string name=\"september\">Rujan</string>\n    <string name=\"october\">Listopad</string>\n    <string name=\"november\">Studeni</string>\n    <string name=\"december\">Prosinac</string>\n    <string name=\"mark_as_done_or_avoided\">Oznaka Kao Što Je Učinjeno Ili Izbjeglo.</string>\n    <string name=\"help_make_to_don_t_better\">Pomozite Da Učinite \"Da Donesete \\'T \\\" Bolje.</string>\n    <string name=\"todon_t_reminder\">Todon \\ T Podsjetnik</string>\n    <string name=\"mark_your_todon_t_task\">\"Označi Svoj Zadatak\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Za Početak, Stavite Lošu Naviku.</string>\n    <string name=\"view_your_stats\">Pogledajte Svoju Statistiku.</string>\n    <string name=\"add_label\">Dodajte Naljepnicu.</string>\n    <string name=\"permission_required\">Potrebno Dopuštenje</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ova Aplikacija Zahtijeva Pristup Vašoj Vanjskoj Pohrani Za Vraćanje Baze Podataka.Omogućite Ovo Dopuštenje U Postavkama Aplikacije.</string>\n    <string name=\"open_settings\">Otvorene Postavke</string>\n    <string name=\"select_repetition_frequency\">Odaberite Frekvenciju Ponavljanja</string>\n    <string name=\"once\">Jednom</string>\n    <string name=\"daily\">Dnevno</string>\n    <string name=\"weekly\">Tjedni</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Želite Li To Zaista Izbrisati?</string>\n    <string name=\"data\">Podaci</string>\n    <string name=\"add_daily_notification\">Dodajte Svakodnevnu Obavijest</string>\n    <string name=\"back_up\">Sigurnosno Kopirati</string>\n    <string name=\"restore\">Vratiti</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-hu/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Válassza Ki A Nyelvet</item>\n        <item>Cseh</item>\n        <item>Dán</item>\n        <item>Német</item>\n        <item>Angol</item>\n        <item>Spanyol</item>\n        <item>Olasz</item>\n        <item>Francia</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Január</item>\n        <item>Február</item>\n        <item>Március</item>\n        <item>Április</item>\n        <item>Május</item>\n        <item>Június</item>\n        <item>Július</item>\n        <item>Augusztus</item>\n        <item>Szeptember</item>\n        <item>Október</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Biztos Benne, Hogy Törölni Akarja Ezt A Szokást?</string>\n    <string name=\"LightMode\">Hogy Ne Adjunk</string>\n    <string name=\"onboarding_reverse\">A Fordított To-Listát</string>\n    <string name=\"onboarding_bad\">Írja Le A Rossz Szokásait.Minden Nap, Kereszt</string>\n    <string name=\"onboarding_gavein\">Kitöltse Azokat, Akiknek Adtál.És A Következő</string>\n    <string name=\"onboarding_freshlist\">Reggel Kezdje El A Friss Listával.</string>\n    <string name=\"onboarding_continue\">Folytatódik</string>\n    <string name=\"avoided\">Elkerült</string>\n    <string name=\"done\">Kész</string>\n    <string name=\"habits\">Szokások</string>\n    <string name=\"today\">Ma</string>\n    <string name=\"log\">Fatörzs</string>\n    <string name=\"about\">Körülbelül</string>\n    <string name=\"labels\">Címkék</string>\n    <string name=\"settings\">Beállítások</string>\n    <string name=\"mostav\">A Legtöbbet Elkerülik:</string>\n    <string name=\"leastav\">A Legkevésbé Kerüljük El:</string>\n    <string name=\"addlabel\">Kérjük, Először Adjon Hozzá Egy Címkét</string>\n    <string name=\"addnewlabel\">Új Címkét Adjon Hozzá</string>\n    <string name=\"addtask\">Lépjen Be A Rossz Szokásba</string>\n    <string name=\"note\">Leírás</string>\n    <string name=\"save\">Megtakarítás</string>\n    <string name=\"puthabit\">Az Induláshoz Tegyen Egy Rossz Szokást</string>\n    <string name=\"habitswillshowuphere\">A Szokások Itt Jelennek Meg</string>\n    <string name=\"apachelicense\">Apache Licenc 2.0</string>\n    <string name=\"developer\">Fejlesztő</string>\n    <string name=\"contribute\">Hozzájárul</string>\n    <string name=\"translate\">Lefordít</string>\n    <string name=\"report\">Jelentést Tesz Egy Problémáról</string>\n    <string name=\"source\">Forrás Megtekintése</string>\n    <string name=\"opensourcelicense\">Nyílt Forráskódú Engedélyek</string>\n    <string name=\"appearance\">Megjelenés</string>\n    <string name=\"dark\">Sötét</string>\n    <string name=\"light\">Fény</string>\n    <string name=\"update\">Frissít</string>\n    <string name=\"feather\">Tollas Ikonok</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Kövesse A Rendszert</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Körcörbén</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Nyilvános Engedély 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Jáva</string>\n    <string name=\"gnu\">Gnu Általános Nyilvános Engedély Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Szociális</item>\n        <item>Ételek És Italok</item>\n        <item>Studies</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">A To Don\\\\\\'t most a %s témát használja.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Adjon Hozzá Újat A Nem Tételhez</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Kifelé\"</string>\n    <string name=\"habits_are_avoided\">\"A Szokások Elkerülhetők\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"A Szokások Elkerülhetők, Módja Annak, Hogy Menjenek!\"</string>\n    <string name=\"avoided_\">Avoided</string>\n    <string name=\"habits_\">Szokások</string>\n    <string name=\"delete\">Tényleg Meg Akarja Törölni Ezt?</string>\n    <string name=\"no\">Nem</string>\n    <string name=\"deletes\">Tényleg Meg Akarja Törölni Ezt?</string>\n    <string name=\"yes\">Yes</string>\n    <string name=\"please_add_a_label_first\">Please Add a Label First</string>\n    <string name=\"do_you_really_want_to_delete_this\">Tényleg Meg Akarja Törölni Ezt?</string>\n    <string name=\"january\">January</string>\n    <string name=\"february\">Február</string>\n    <string name=\"march\">Március</string>\n    <string name=\"april\">Április</string>\n    <string name=\"may\">Május</string>\n    <string name=\"june\">Június</string>\n    <string name=\"july\">Július</string>\n    <string name=\"august\">Augusztus</string>\n    <string name=\"september\">Szeptember</string>\n    <string name=\"october\">Október</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Jelölje Meg, Ha Kész Vagy Kerülje El.</string>\n    <string name=\"help_make_to_don_t_better\">Segítsen Jobbá Tenni A \\ \"To \\'T \\\" -T.</string>\n    <string name=\"todon_t_reminder\">Todon Nem Emlékeztető</string>\n    <string name=\"mark_your_todon_t_task\">\"Jelölje Meg A Todon -Feladatot\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Az Induláshoz Tegyen Egy Rossz Szokást.</string>\n    <string name=\"view_your_stats\">Tekintse Meg Statisztikáját.</string>\n    <string name=\"add_label\">Hozzáadja A Címkét.</string>\n    <string name=\"permission_required\">Szükséges Engedély</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ehhez Az Alkalmazáshoz Az Adatbázis Visszaállításához Hozzáférést Igényel A Külső Tárolóhoz.Kérjük, Engedélyezze Ezt Az Engedélyt Az Alkalmazásbeállításokban.</string>\n    <string name=\"open_settings\">Nyissa Meg A Beállításokat</string>\n    <string name=\"select_repetition_frequency\">Válassza Az Ismétlődés Frekvencia Lehetőséget</string>\n    <string name=\"once\">Egyszer</string>\n    <string name=\"daily\">Napi</string>\n    <string name=\"weekly\">Heti</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Tényleg Ezt Törölni Szeretné?</string>\n    <string name=\"data\">Adat</string>\n    <string name=\"add_daily_notification\">Adja Hozzá A Napi Értesítést</string>\n    <string name=\"back_up\">Visszaállít</string>\n    <string name=\"restore\">Visszaállít</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-hy/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Ընտրեք Լեզուն</item>\n        <item>Չեխ</item>\n        <item>Դանիերեն</item>\n        <item>Գերմաներեն</item>\n        <item>Անգլերեն</item>\n        <item>Իսպաներեն</item>\n        <item>Իտալերեն</item>\n        <item>Ֆրանսիական</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Հունվար</item>\n        <item>Փետրվար</item>\n        <item>Մարտ</item>\n        <item>Ապրիլ</item>\n        <item>Մայիս</item>\n        <item>Հունիս</item>\n        <item>Հուլիս</item>\n        <item>Օգոստոս</item>\n        <item>Սեպտեմբեր</item>\n        <item>Հոկտեմբեր</item>\n        <item>Նոյեմբեր</item>\n        <item>Դեկտեմբեր</item>\n    </string-array>\n    <string name=\"delete_habit\">Համոզված Եք, Որ Ցանկանում Եք Ջնջել Այս Սովորությունը:</string>\n    <string name=\"LightMode\">Չի</string>\n    <string name=\"onboarding_reverse\">Հակադարձ Անելիքների Ցուցակը</string>\n    <string name=\"onboarding_bad\">Ջարդել Ձեր Վատ Սովորությունները:Ամեն Օր, Խաչ</string>\n    <string name=\"onboarding_gavein\">Դուրս Նրանք, Ում Դուք Տվել Եք:Եւ Մյուսը</string>\n    <string name=\"onboarding_freshlist\">Առավոտը Սկսվում Է Թարմ Ցուցակից:</string>\n    <string name=\"onboarding_continue\">Շարունակել</string>\n    <string name=\"avoided\">Խուսափել Է</string>\n    <string name=\"done\">Արված</string>\n    <string name=\"habits\">Սովորություններ</string>\n    <string name=\"today\">Այսօր</string>\n    <string name=\"log\">Լամպ</string>\n    <string name=\"about\">Մոտավորապես</string>\n    <string name=\"labels\">Պիտակներ</string>\n    <string name=\"settings\">Կարգավորումներ</string>\n    <string name=\"mostav\">Առավել Խուսափել.</string>\n    <string name=\"leastav\">Ամենաքիչը Խուսափելուց.</string>\n    <string name=\"addlabel\">Խնդրում Ենք Նախ Ավելացնել Պիտակը</string>\n    <string name=\"addnewlabel\">Ավելացնել Նոր Պիտակ</string>\n    <string name=\"addtask\">Մուտքագրեք Վատ Սովորություն</string>\n    <string name=\"note\">Նկարագրություն</string>\n    <string name=\"save\">Խնայել</string>\n    <string name=\"puthabit\">Սկսելու Համար Վատ Սովորություն Դրեց</string>\n    <string name=\"habitswillshowuphere\">Այստեղ Կներկայացվեն Սովորությունները</string>\n    <string name=\"apachelicense\">Apache Լիցենզիա 2.0</string>\n    <string name=\"developer\">Մշակող</string>\n    <string name=\"contribute\">Ներդրագրել</string>\n    <string name=\"translate\">Թարգմանել</string>\n    <string name=\"report\">Հաղորդել Խնդրի Մասին</string>\n    <string name=\"source\">Դիտեք Աղբյուրը</string>\n    <string name=\"opensourcelicense\">Բաց Կոդով Լիցենզիաներ</string>\n    <string name=\"appearance\">Արտաքին Տեսք</string>\n    <string name=\"dark\">Մութ</string>\n    <string name=\"light\">Լապտեր</string>\n    <string name=\"update\">Թարմացնել</string>\n    <string name=\"feather\">Փետուր Սրբապատկերներ</string>\n    <string name=\"mitlicence\">Mit Լիցենզիա</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Նյութ</string>\n    <string name=\"followsys\">Հետեւեք Համակարգին</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Հասարակական Լիցենզիա 1.0</string>\n    <string name=\"kotlin\">Կուլլլ</string>\n    <string name=\"java\">Ավա</string>\n    <string name=\"gnu\">Gnu Ընդհանուր Հանրային Լիցենզիա Եխ</string>\n    <string-array name=\"spinner_array\">\n        <item>Հասարակական</item>\n        <item>Սնունդ Եւ Խմիչքներ</item>\n        <item>Ուսումնասիրություններ</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t-ը այժմ օգտագործում է %s թեման</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Նյութը Ավելացրեք Նորը</string>\n    <string name=\"d\">Հանկարծ</string>\n    <string name=\"w\">Վ</string>\n    <string name=\"m\">Մ</string>\n    <string name=\"y\">Յ</string>\n    <string name=\"out_of\">«Դեմ»</string>\n    <string name=\"habits_are_avoided\">«Սովորական Է Սովորությունները»</string>\n    <string name=\"habits_are_avoided_way_to_go\">«Սովորական Են Սովորությունները, Գնալու Ճանապարհ»:</string>\n    <string name=\"avoided_\">Խուսափել Է</string>\n    <string name=\"habits_\">Սովորություններ</string>\n    <string name=\"delete\">Դուք Իսկապես Ուզում Եք Ջնջել Դա:</string>\n    <string name=\"no\">Ոչ</string>\n    <string name=\"deletes\">Դուք Իսկապես Ուզում Եք Ջնջել Դա:</string>\n    <string name=\"yes\">Այո</string>\n    <string name=\"please_add_a_label_first\">Խնդրում Ենք Նախ Ավելացնել Պիտակը</string>\n    <string name=\"do_you_really_want_to_delete_this\">Դուք Իսկապես Ուզում Եք Ջնջել Դա:</string>\n    <string name=\"january\">Հունվար</string>\n    <string name=\"february\">Փետրվար</string>\n    <string name=\"march\">Մարտ</string>\n    <string name=\"april\">Ապրիլ</string>\n    <string name=\"may\">Մայիս</string>\n    <string name=\"june\">Հունիս</string>\n    <string name=\"july\">Հուլիս</string>\n    <string name=\"august\">Օգոստոս</string>\n    <string name=\"september\">Սեպտեմբեր</string>\n    <string name=\"october\">Հոկտեմբեր</string>\n    <string name=\"november\">Նոյեմբեր</string>\n    <string name=\"december\">Դեկտեմբեր</string>\n    <string name=\"mark_as_done_or_avoided\">Նշեք Ինչպես Արված Կամ Խուսափելուց:</string>\n    <string name=\"help_make_to_don_t_better\">Օգնեք Կատարել \\ \"Ավելի Լավը Չանել:</string>\n    <string name=\"todon_t_reminder\">Todon\\'T Հիշեցում</string>\n    <string name=\"mark_your_todon_t_task\">«Նշեք Ձեր Todon\\'T Առաջադրանքը»</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Սկսելու Համար Վատ Սովորություն Դրեց:</string>\n    <string name=\"view_your_stats\">Դիտեք Ձեր Վիճակագրությունը:</string>\n    <string name=\"add_label\">Ավելացնել Պիտակը:</string>\n    <string name=\"permission_required\">Պահանջվում Է Թույլտվություն</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Այս Ծրագիրը Պահանջում Է Մուտք Գործել Ձեր Արտաքին Պահեստարան `Տվյալների Բազան Վերականգնելու Համար:Խնդրում Ենք Միացնել Այս Թույլտվությունը Հավելվածի Պարամետրերում:</string>\n    <string name=\"open_settings\">Բաց Պարամետրեր</string>\n    <string name=\"select_repetition_frequency\">Ընտրեք Կրկնության Հաճախականությունը</string>\n    <string name=\"once\">Մի Անգամ</string>\n    <string name=\"daily\">Օրական</string>\n    <string name=\"weekly\">Շաբաթական</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Դուք Իսկապես Ցանկանում Եք Ջնջել Դա: \\ Nthis Կջնջի Նաեւ Այս Պիտակի Հետ Կապված Բոլոր Սովորությունները:</string>\n    <string name=\"data\">Տվյալներ</string>\n    <string name=\"add_daily_notification\">Ավելացնել Ամենօրյա Ծանուցում</string>\n    <string name=\"back_up\">Կրկնօրինակում</string>\n    <string name=\"restore\">Վերականգնել</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ia/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-id/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Pilih Bahasa</item>\n        <item>Ceko</item>\n        <item>Denmark</item>\n        <item>Jerman</item>\n        <item>Bahasa Inggris</item>\n        <item>Spanyol</item>\n        <item>Italia</item>\n        <item>Perancis</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januari</item>\n        <item>Februari</item>\n        <item>Berbaris</item>\n        <item>April</item>\n        <item>Mungkin</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>Agustus</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>Desember</item>\n    </string-array>\n    <string name=\"delete_habit\">Apakah Anda yakin ingin menghapus kebiasaan ini?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Daftar to-do terbalik</string>\n    <string name=\"onboarding_bad\">Catat kebiasaan buruk Anda. Setiap hari, coret</string>\n    <string name=\"onboarding_gavein\">yang Anda turuti. Dan keesokan</string>\n    <string name=\"onboarding_freshlist\">paginya mulailah dengan daftar yang segar.</string>\n    <string name=\"onboarding_continue\">Lanjutkan</string>\n    <string name=\"avoided\">Dihindari</string>\n    <string name=\"done\">Selesai</string>\n    <string name=\"habits\">Kebiasaan</string>\n    <string name=\"today\">Hari ini</string>\n    <string name=\"log\">Catatan</string>\n    <string name=\"about\">Tentang</string>\n    <string name=\"labels\">Label</string>\n    <string name=\"settings\">Pengaturan</string>\n    <string name=\"mostav\">Paling sering dihindari:</string>\n    <string name=\"leastav\">Paling jarang dihindari:</string>\n    <string name=\"addlabel\">Harap tambahkan label terlebih dahulu</string>\n    <string name=\"addnewlabel\">Tambah label baru</string>\n    <string name=\"addtask\">Masukkan Kebiasaan Buruk</string>\n    <string name=\"note\">Deskripsi</string>\n    <string name=\"save\">Simpan</string>\n    <string name=\"puthabit\">Untuk memulai, catat sebuah kebiasaan buruk</string>\n    <string name=\"habitswillshowuphere\">Kebiasaan akan muncul di sini</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Pengembang</string>\n    <string name=\"contribute\">Berkontribusi</string>\n    <string name=\"translate\">Terjemahkan</string>\n    <string name=\"report\">Laporkan masalah</string>\n    <string name=\"source\">Lihat sumber</string>\n    <string name=\"opensourcelicense\">Lisensi sumber terbuka</string>\n    <string name=\"appearance\">Tampilan</string>\n    <string name=\"dark\">Gelap</string>\n    <string name=\"light\">Terang</string>\n    <string name=\"update\">Perbarui</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Ikuti Sistem</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Jawa</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Sosial</item>\n        <item>Makanan Dan Minuman</item>\n        <item>Studi</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\'t kini mengikuti sistem Anda.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Tambah item To Don\\'t baru</string>\n    <string name=\"d\">H</string>\n    <string name=\"w\">M</string>\n    <string name=\"m\">B</string>\n    <string name=\"y\">T</string>\n    <string name=\"out_of\">\" dari \"</string>\n    <string name=\"habits_are_avoided\">\" kebiasaan berhasil dihindari\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" kebiasaan berhasil dihindari, pertahankan!\"</string>\n    <string name=\"avoided_\">Dihindari</string>\n    <string name=\"habits_\">Kebiasaan</string>\n    <string name=\"delete\">Apakah Anda benar-benar ingin menghapus ini?</string>\n    <string name=\"no\">Tidak</string>\n    <string name=\"deletes\">Apakah Anda benar-benar ingin menghapus ini?</string>\n    <string name=\"yes\">Ya</string>\n    <string name=\"please_add_a_label_first\">Harap Tambahkan Label Terlebih Dahulu</string>\n    <string name=\"do_you_really_want_to_delete_this\">Apakah Anda benar-benar ingin menghapus ini?</string>\n    <string name=\"january\">Januari</string>\n    <string name=\"february\">Februari</string>\n    <string name=\"march\">Maret</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Mei</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">Agustus</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Desember</string>\n    <string name=\"mark_as_done_or_avoided\">Tandai sebagai selesai atau dihindari.</string>\n    <string name=\"help_make_to_don_t_better\">Bantu jadikan \\\"To Don\\'t\\\" lebih baik.</string>\n    <string name=\"todon_t_reminder\">Pengingat ToDon\\'t</string>\n    <string name=\"mark_your_todon_t_task\">\"Tandai tugas ToDon\\'t Anda \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Untuk memulai, catat sebuah kebiasaan buruk.</string>\n    <string name=\"view_your_stats\">Lihat statistik Anda.</string>\n    <string name=\"add_label\">Tambah Label.</string>\n    <string name=\"permission_required\">Izin Diperlukan</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Aplikasi ini memerlukan akses ke penyimpanan eksternal Anda untuk memulihkan basis data. Harap aktifkan izin ini di pengaturan aplikasi.</string>\n    <string name=\"open_settings\">Buka Pengaturan</string>\n    <string name=\"select_repetition_frequency\">Pilih Frekuensi Pengulangan</string>\n    <string name=\"once\">Sekali</string>\n    <string name=\"daily\">Harian</string>\n    <string name=\"weekly\">Mingguan</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Apakah Anda benar-benar ingin menghapus ini?\\nIni juga akan menghapus semua kebiasaan yang terkait dengan label ini.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Tambah notifikasi harian</string>\n    <string name=\"back_up\">Cadangkan</string>\n    <string name=\"restore\">Pulihkan</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"app_name\">To Don\\'t</string>\n    <string name=\"new_labels\">Label Baru</string>\n    <string name=\"time\">Waktu</string>\n    <string name=\"frequncy\">Frekuensi</string>\n    <string name=\"monitor_error\">Pantau kesalahan</string>\n    <string name=\"monitor_information\">Gunakan Sentry untuk melaporkan masalah secara otomatis demi perbaikan bug yang lebih cepat dan stabilitas yang lebih baik. Hanya data teknis penting yang dikumpulkan.</string>\n    <string name=\"Notification_scheduled\">Notifikasi dijadwalkan</string>\n    <string name=\"toast_light\">To Don\\'t kini berada di sisi terang.</string>\n    <string name=\"toast_dark\">To Don\\'t kini berada di sisi gelap.</string>\n\n    # Here are the non-translateable strings\n    </resources>\n"
  },
  {
    "path": "app/src/main/res/values-is/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Veldu Tungumál</item>\n        <item>Czech</item>\n        <item>Danska</item>\n        <item>Þýska</item>\n        <item>Enska</item>\n        <item>Spanish</item>\n        <item>Ítalska</item>\n        <item>Franska</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Janúar</item>\n        <item>Febrúar</item>\n        <item>Mars</item>\n        <item>Apríl</item>\n        <item>Maí</item>\n        <item>Júní</item>\n        <item>Júlí</item>\n        <item>Ágúst</item>\n        <item>September</item>\n        <item>Október</item>\n        <item>Nóvember</item>\n        <item>Desember</item>\n    </string-array>\n    <string name=\"delete_habit\">Ertu Viss Um Að Þú Viljir Eyða Þessum Vana?</string>\n    <string name=\"LightMode\">Að Ekki</string>\n    <string name=\"onboarding_reverse\">Öfugt Verkefnalistinn</string>\n    <string name=\"onboarding_bad\">Skelltu Niður Slæmu Venjum Þínum.Á Hverjum Degi, Kross</string>\n    <string name=\"onboarding_gavein\">Út Þeim Sem Þú Gafst Eftir.Og Það Næsta</string>\n    <string name=\"onboarding_freshlist\">Byrjaðu Morguninn Með Ferskum Listanum.</string>\n    <string name=\"onboarding_continue\">Haltu Áfram</string>\n    <string name=\"avoided\">Forðast</string>\n    <string name=\"done\">Gert</string>\n    <string name=\"habits\">Venjur</string>\n    <string name=\"today\">Í Dag</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">Um</string>\n    <string name=\"labels\">Merkimiðar</string>\n    <string name=\"settings\">Stillingar</string>\n    <string name=\"mostav\">Flestir Forðast:</string>\n    <string name=\"leastav\">Síst Forðast:</string>\n    <string name=\"addlabel\">Vinsamlegast Bættu Við Merkimiða Fyrst</string>\n    <string name=\"addnewlabel\">Bættu Við Nýjum Merkimiða</string>\n    <string name=\"addtask\">Sláðu Inn Slæman Vana</string>\n    <string name=\"note\">Lýsing</string>\n    <string name=\"save\">Vista</string>\n    <string name=\"puthabit\">Settu Niður Slæman Vana Til Að Byrja</string>\n    <string name=\"habitswillshowuphere\">Venja Birtist Hér</string>\n    <string name=\"apachelicense\">Apache Leyfi 2.0</string>\n    <string name=\"developer\">Hönnuður</string>\n    <string name=\"contribute\">Leggja Sitt Af Mörkum</string>\n    <string name=\"translate\">Þýða</string>\n    <string name=\"report\">Tilkynna Vandamál</string>\n    <string name=\"source\">Skoða Heimild</string>\n    <string name=\"opensourcelicense\">Opna Heimild</string>\n    <string name=\"appearance\">Frama</string>\n    <string name=\"dark\">Dimmt</string>\n    <string name=\"light\">Ljós</string>\n    <string name=\"update\">Update</string>\n    <string name=\"feather\">Feather Tákn</string>\n    <string name=\"mitlicence\">Mit Leyfi</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Fylgdu Kerfinu</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Félagslegt</item>\n        <item>Matur Og Drykkir</item>\n        <item>Rannsóknir</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t er nú að nota %s þemað.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Bættu Við Nýju Við Hlutinn</string>\n    <string name=\"d\">D.</string>\n    <string name=\"w\">W.</string>\n    <string name=\"m\">M.</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Út Úr\"</string>\n    <string name=\"habits_are_avoided\">„Venjur Er Forðast“</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Forðast Er Venja, Leið!\"</string>\n    <string name=\"avoided_\">Forðast</string>\n    <string name=\"habits_\">Venjur</string>\n    <string name=\"delete\">Viltu Virkilega Eyða Þessu?</string>\n    <string name=\"no\">Nei</string>\n    <string name=\"deletes\">Viltu Virkilega Eyða Þessu?</string>\n    <string name=\"yes\">Já</string>\n    <string name=\"please_add_a_label_first\">Vinsamlegast Bættu Við Merkimiða Fyrst</string>\n    <string name=\"do_you_really_want_to_delete_this\">Viltu Virkilega Eyða Þessu?</string>\n    <string name=\"january\">Janúar</string>\n    <string name=\"february\">Febrúar</string>\n    <string name=\"march\">Mars</string>\n    <string name=\"april\">Apríl</string>\n    <string name=\"may\">Maí</string>\n    <string name=\"june\">Júní</string>\n    <string name=\"july\">Júlí</string>\n    <string name=\"august\">Ágúst</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Október</string>\n    <string name=\"november\">Nóvember</string>\n    <string name=\"december\">Desember</string>\n    <string name=\"mark_as_done_or_avoided\">Merkja Eins Og Gert Er Eða Forðast.</string>\n    <string name=\"help_make_to_don_t_better\">Hjálpaðu Til Við Að Gera \\ \"Til Að Gera Það Ekki Betur.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T To Áminning</string>\n    <string name=\"mark_your_todon_t_task\">„Merktu Þig Todon\\'T Verkefni“</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Til Að Byrja Með Skaltu Setja Slæman Vana.</string>\n    <string name=\"view_your_stats\">Skoðaðu Tölfræði Þína.</string>\n    <string name=\"add_label\">Bættu Við Merkimiða.</string>\n    <string name=\"permission_required\">Leyfi Krafist</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Þetta Forrit Krefst Aðgangs Að Ytri Geymslu Þinni Til Að Endurheimta Gagnagrunninn.Vinsamlegast Virkjaðu Þetta Leyfi Í Forritastillingunum.</string>\n    <string name=\"open_settings\">Opnar Stillingar</string>\n    <string name=\"select_repetition_frequency\">Veldu Endurtekningartíðni</string>\n    <string name=\"once\">Einu Sinni</string>\n    <string name=\"daily\">Daglega</string>\n    <string name=\"weekly\">Vikulega</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Viltu Virkilega Eyða Þessu? \\ Nthis Mun Einnig Eyða Öllum Venjum Sem Tengjast Þessum Merkimiða.</string>\n    <string name=\"data\">Gögn</string>\n    <string name=\"add_daily_notification\">Bættu Við Daglegri Tilkynningu</string>\n    <string name=\"back_up\">Afrit Af</string>\n    <string name=\"restore\">Endurheimta</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-it/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Scegli la lingua</item>\n        <item>Ceco</item>\n        <item>Danish</item>\n        <item>Deutsch</item>\n        <item>Inglese</item>\n        <item>Spagnolo</item>\n        <item>Italiano</item>\n        <item>Francese</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Gennaio</item>\n        <item>Febbraio</item>\n        <item>Marzo</item>\n        <item>Aprile</item>\n        <item>Maggio</item>\n        <item>Giugno</item>\n        <item>Luglio</item>\n        <item>Agosto</item>\n        <item>Settembre</item>\n        <item>Ottobre</item>\n        <item>Novembre</item>\n        <item>Dicembre</item>\n    </string-array>\n    <string name=\"delete_habit\">Sei sicuro di voler eliminare questa abitudine?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Inverti la lista To Do</string>\n    <string name=\"onboarding_bad\">Scrivi le tue cattive abitudini. Segnatele.</string>\n    <string name=\"onboarding_gavein\">Le cattive abitudini a cui hai ceduto. E il giorno dopo</string>\n    <string name=\"onboarding_freshlist\">inizia una nuova lista.</string>\n    <string name=\"onboarding_continue\">Continua</string>\n    <string name=\"avoided\">Evitate</string>\n    <string name=\"done\">Fatto</string>\n    <string name=\"habits\">Abitudini</string>\n    <string name=\"today\">Oggi</string>\n    <string name=\"log\">Registro</string>\n    <string name=\"about\">Informazioni</string>\n    <string name=\"labels\">Etichette</string>\n    <string name=\"new_labels\">Nuova etichetta</string>\n    <string name=\"time\">Tempo</string>\n    <string name=\"frequncy\">Frequenza</string>\n    <string name=\"settings\">Impostazioni</string>\n    <string name=\"mostav\">Più evitato:</string>\n    <string name=\"leastav\">Meno evitato:</string>\n    <string name=\"addlabel\">Aggiungi prima un\\'etichetta</string>\n    <string name=\"addnewlabel\">Aggiungi una nuova etichetta</string>\n    <string name=\"addtask\">Scrivi una cattiva abitudine</string>\n    <string name=\"note\">Nota</string>\n    <string name=\"save\">Salva</string>\n    <string name=\"puthabit\">Per iniziare, scrivi una cattiva abitudine</string>\n    <string name=\"habitswillshowuphere\">Le abitudini appariranno qui</string>\n    <string name=\"apachelicense\">Licenza Apache 2.0</string>\n    <string name=\"developer\">Sviluppatore</string>\n    <string name=\"contribute\">Contribuire</string>\n    <string name=\"translate\">Tradurre</string>\n    <string name=\"report\">Segnala un bug</string>\n    <string name=\"source\">Visualizza il codice sorgente</string>\n    <string name=\"opensourcelicense\">Licenze Open Source</string>\n    <string name=\"appearance\">Aspetto</string>\n    <string name=\"dark\">Scuro</string>\n    <string name=\"light\">Chiaro</string>\n    <string name=\"update\">Aggiornare</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">Licenza MIT</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Segui il sistema</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Licenza Pubblica Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Licenza Pubblica Generale GNU</string>\n    <string-array name=\"spinner_array\">\n        <item>Sociale</item>\n        <item>Cibo e Bevande</item>\n        <item>Studio</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\\\\\'t sta utilizzando il tema %s ora.</string>\n    <!-- Here are the non-translateable strings -->\n\n    <!-- Here are the contentDescription strings -->\n    <string name=\"contentDescription_FAB\">Aggiungi nuova attività To Don\\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"Notification_scheduled\">Notifica programmata</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">G</string>\n    <string name=\"out_of\">\" di \"</string>\n    <string name=\"habits_are_avoided\">\" Abitudini evitate\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" Abitudini evitate, buon lavoro!\"</string>\n    <string name=\"avoided_\">Evitate</string>\n    <string name=\"habits_\">Abitudini</string>\n    <string name=\"delete\">Sei sicuro di voler eliminare questo?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">Sei sicuro di voler eliminare?</string>\n    <string name=\"yes\">Sì</string>\n    <string name=\"please_add_a_label_first\">Per favore aggiungi prima un\\'etichetta</string>\n    <string name=\"do_you_really_want_to_delete_this\">Sei sicuro di voler eliminare questo?</string>\n    <string name=\"january\">Gennaio</string>\n    <string name=\"february\">Febbraio</string>\n    <string name=\"march\">Marzo</string>\n    <string name=\"april\">Aprile</string>\n    <string name=\"may\">Maggio</string>\n    <string name=\"june\">Giugno</string>\n    <string name=\"july\">Luglio</string>\n    <string name=\"august\">Agosto</string>\n    <string name=\"september\">Settembre</string>\n    <string name=\"october\">Ottobre</string>\n    <string name=\"november\">Novembre</string>\n    <string name=\"december\">Dicembre</string>\n    <string name=\"mark_as_done_or_avoided\">Segna come fatto o evitato.</string>\n    <string name=\"help_make_to_don_t_better\">Aiuta a rendere \"To Don\\'t\" migliore.</string>\n    <string name=\"todon_t_reminder\">Promemoria ToDon\\'t</string>\n    <string name=\"mark_your_todon_t_task\">Segna la tua attività ToDon\\'t</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Per iniziare, scrivi una cattiva abitudine.</string>\n    <string name=\"view_your_stats\">Visualizza le tue statistiche.</string>\n    <string name=\"add_label\">Aggiungi etichetta.</string>\n    <string name=\"permission_required\">Permesso richiesto</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Questa app richiede l\\'accesso al tuo archivio esterno per ripristinare il database. Abilita questo permesso nelle impostazioni dell\\'app.</string>\n    <string name=\"open_settings\">Apri le impostazioni</string>\n    <string name=\"select_repetition_frequency\">Seleziona la frequenza di ripetizione</string>\n    <string name=\"once\">Una volta</string>\n    <string name=\"daily\">Giornaliero</string>\n    <string name=\"weekly\">Settimanale</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Sei sicuro di voler eliminare questo?\\nEliminerà anche tutte le abitudini correlate a questa etichetta.</string>\n    <string name=\"data\">Dati</string>\n    <string name=\"add_daily_notification\">Aggiungi notifica giornaliera</string>\n    <string name=\"back_up\">Backup</string>\n    <string name=\"restore\">Ripristina</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ja/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>言語を選択します</item>\n        <item>チェコ</item>\n        <item>デンマーク語</item>\n        <item>ドイツ語</item>\n        <item>英語</item>\n        <item>スペイン語</item>\n        <item>イタリア語</item>\n        <item>フランス語</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>1月</item>\n        <item>2月</item>\n        <item>行進</item>\n        <item>4月</item>\n        <item>5月</item>\n        <item>6月</item>\n        <item>7月</item>\n        <item>8月</item>\n        <item>9月</item>\n        <item>10月</item>\n        <item>11月</item>\n        <item>12月</item>\n    </string-array>\n    <string name=\"delete_habit\">この習慣を削除したいですか？</string>\n    <string name=\"LightMode\">Don \\'Tに</string>\n    <string name=\"onboarding_reverse\">逆To-Doリスト</string>\n    <string name=\"onboarding_bad\">あなたの悪い習慣を書き留めてください。毎日、十字架</string>\n    <string name=\"onboarding_gavein\">あなたが与えたものを出してください。そして次の</string>\n    <string name=\"onboarding_freshlist\">朝は新鮮なリストから始めます。</string>\n    <string name=\"onboarding_continue\">続く</string>\n    <string name=\"avoided\">避けた</string>\n    <string name=\"done\">終わり</string>\n    <string name=\"habits\">習慣</string>\n    <string name=\"today\">今日</string>\n    <string name=\"log\">ログ</string>\n    <string name=\"about\">について</string>\n    <string name=\"labels\">ラベル</string>\n    <string name=\"settings\">設定</string>\n    <string name=\"mostav\">ほとんど避けられた：</string>\n    <string name=\"leastav\">少なくとも回避：</string>\n    <string name=\"addlabel\">最初にラベルを追加してください</string>\n    <string name=\"addnewlabel\">新しいラベルを追加します</string>\n    <string name=\"addtask\">悪い習慣を入力してください</string>\n    <string name=\"note\">説明</string>\n    <string name=\"save\">保存</string>\n    <string name=\"puthabit\">まず、悪い習慣を置いてください</string>\n    <string name=\"habitswillshowuphere\">習慣はここに現れます</string>\n    <string name=\"apachelicense\">Apacheライセンス2.0</string>\n    <string name=\"developer\">開発者</string>\n    <string name=\"contribute\">貢献する</string>\n    <string name=\"translate\">翻訳する</string>\n    <string name=\"report\">問題を報告します</string>\n    <string name=\"source\">ソースを表示します</string>\n    <string name=\"opensourcelicense\">オープンソースライセンス</string>\n    <string name=\"appearance\">外観</string>\n    <string name=\"dark\">暗い</string>\n    <string name=\"light\">ライト</string>\n    <string name=\"update\">アップデート</string>\n    <string name=\"feather\">フェザーアイコン</string>\n    <string name=\"mitlicence\">Mitライセンス</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">システムをフォローします</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">ジュニット</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">コトリン</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu一般公開ライセンスCe</string>\n    <string-array name=\"spinner_array\">\n        <item>社交</item>\n        <item>食べ物と飲み物</item>\n        <item>研究</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t は現在 %s テーマを使用しています。</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Don \\'Tアイテムに新規を追加します</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Out Of\"</string>\n    <string name=\"habits_are_avoided\">「習慣は避けられます」</string>\n    <string name=\"habits_are_avoided_way_to_go\">「習慣は避けられます、行く方法！」</string>\n    <string name=\"avoided_\">避けた</string>\n    <string name=\"habits_\">習慣</string>\n    <string name=\"delete\">本当にこれを削除したいですか？</string>\n    <string name=\"no\">いいえ</string>\n    <string name=\"deletes\">本当にこれを削除したいですか？</string>\n    <string name=\"yes\">はい</string>\n    <string name=\"please_add_a_label_first\">最初にラベルを追加してください</string>\n    <string name=\"do_you_really_want_to_delete_this\">本当にこれを削除したいですか？</string>\n    <string name=\"january\">1月</string>\n    <string name=\"february\">2月</string>\n    <string name=\"march\">行進</string>\n    <string name=\"april\">4月</string>\n    <string name=\"may\">5月</string>\n    <string name=\"june\">6月</string>\n    <string name=\"july\">7月</string>\n    <string name=\"august\">8月</string>\n    <string name=\"september\">9月</string>\n    <string name=\"october\">10月</string>\n    <string name=\"november\">11月</string>\n    <string name=\"december\">12月</string>\n    <string name=\"mark_as_done_or_avoided\">完了または回避されたとマークします。</string>\n    <string name=\"help_make_to_don_t_better\">\\「T \\」をより良くするのを手伝ってください。</string>\n    <string name=\"todon_t_reminder\">Todon \\'Tリマインダー</string>\n    <string name=\"mark_your_todon_t_task\">「あなたの服をマークしないタスク」</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">まず、悪い習慣を置いてください。</string>\n    <string name=\"view_your_stats\">統計を表示します。</string>\n    <string name=\"add_label\">ラベルを追加します。</string>\n    <string name=\"permission_required\">許可が必要です</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">このアプリでは、データベースを復元するために外部ストレージにアクセスする必要があります。アプリの設定でこの許可を有効にしてください。</string>\n    <string name=\"open_settings\">設定を開く</string>\n    <string name=\"select_repetition_frequency\">繰り返し頻度を選択します</string>\n    <string name=\"once\">一度</string>\n    <string name=\"daily\">毎日</string>\n    <string name=\"weekly\">毎週</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">これを本当に削除したいですか？\\ N Thisは、このラベルに関連するすべての習慣も削除します。</string>\n    <string name=\"data\">データ</string>\n    <string name=\"add_daily_notification\">毎日の通知を追加します</string>\n    <string name=\"back_up\">バックアップ</string>\n    <string name=\"restore\">復元する</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ka/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>შეარჩიეთ ენა</item>\n        <item>ჩეხური</item>\n        <item>დანიური</item>\n        <item>გერმანული</item>\n        <item>ინგლისური</item>\n        <item>ესპანური</item>\n        <item>იტალიური</item>\n        <item>ფრანგული</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>იანვარი</item>\n        <item>თებერვალი</item>\n        <item>მარტი</item>\n        <item>აპრილი</item>\n        <item>მაისი</item>\n        <item>ივნისი</item>\n        <item>ივლისი</item>\n        <item>აგვისტო</item>\n        <item>September</item>\n        <item>October</item>\n        <item>November</item>\n        <item>დეკემბერი</item>\n    </string-array>\n    <string name=\"delete_habit\">დარწმუნებული ხართ, რომ გსურთ ამ ჩვევის წაშლა?</string>\n    <string name=\"LightMode\">არ</string>\n    <string name=\"onboarding_reverse\">საპირისპირო სამუშაოების სია</string>\n    <string name=\"onboarding_bad\">ჩამოაგდე შენი ცუდი ჩვევები.ყოველდღე, ჯვარი</string>\n    <string name=\"onboarding_gavein\">ის, ვინც თქვენ მიეცით.და შემდეგი</string>\n    <string name=\"onboarding_freshlist\">დილის დაწყება ახალი სიით.</string>\n    <string name=\"onboarding_continue\">გაგრძელება</string>\n    <string name=\"avoided\">თავიდან აცილება</string>\n    <string name=\"done\">გაკეთებული</string>\n    <string name=\"habits\">ჩვევები</string>\n    <string name=\"today\">დღეს</string>\n    <string name=\"log\">ჟურნალი</string>\n    <string name=\"about\">გარშემო</string>\n    <string name=\"labels\">ეტიკეტები</string>\n    <string name=\"settings\">პარამეტრები</string>\n    <string name=\"mostav\">ყველაზე მეტად თავიდან აიცილეს:</string>\n    <string name=\"leastav\">ნაკლებად თავიდან აიცილეს:</string>\n    <string name=\"addlabel\">პირველ რიგში დაამატეთ ეტიკეტი</string>\n    <string name=\"addnewlabel\">დაამატეთ ახალი ეტიკეტი</string>\n    <string name=\"addtask\">შეიყვანეთ ცუდი ჩვევა</string>\n    <string name=\"note\">აღწერილობა</string>\n    <string name=\"save\">გადარჩენა</string>\n    <string name=\"puthabit\">დასაწყებად, ცუდი ჩვევა ჩამოაგდე</string>\n    <string name=\"habitswillshowuphere\">ჩვევები აქ გამოჩნდება</string>\n    <string name=\"apachelicense\">Apache ლიცენზია 2.0</string>\n    <string name=\"developer\">დეველოპერი ქალი</string>\n    <string name=\"contribute\">დახმარება</string>\n    <string name=\"translate\">თარგმნა</string>\n    <string name=\"report\">შეატყობინეთ პრობლემას</string>\n    <string name=\"source\">იხილეთ წყარო</string>\n    <string name=\"opensourcelicense\">ღია კოდის ლიცენზიები</string>\n    <string name=\"appearance\">გარეგნობა</string>\n    <string name=\"dark\">ბნელი</string>\n    <string name=\"light\">სინათლე</string>\n    <string name=\"update\">განახლება</string>\n    <string name=\"feather\">ბუმბულის ხატები</string>\n    <string name=\"mitlicence\">Mit ლიცენზია</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">მასალები</string>\n    <string name=\"followsys\">მიჰყევით სისტემას</string>\n    <string name=\"nobobutton\">ნობობუტტონი</string>\n    <string name=\"circleimg\">Circistimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">ჯუნიტი</string>\n    <string name=\"eclipse\">Eclipse საზოგადოებრივი ლიცენზია 1.0</string>\n    <string name=\"kotlin\">კოტლინი</string>\n    <string name=\"java\">ჯავა</string>\n    <string name=\"gnu\">Gnu ზოგადი საჯარო ლიცენზია Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>სოციალური</item>\n        <item>საკვები და სასმელები</item>\n        <item>კვლევები</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t ახლა იყენებს %s თემას.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">დაამატეთ ახალი არ</string>\n    <string name=\"d\">დ</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">მ</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"გარეთ\"</string>\n    <string name=\"habits_are_avoided\">\"ჩვევების თავიდან აცილებაა\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"ჩვევები თავიდან აიცილეთ, გასავლელი გზა!\"</string>\n    <string name=\"avoided_\">თავიდან აცილება</string>\n    <string name=\"habits_\">ჩვევები</string>\n    <string name=\"delete\">ნამდვილად გინდა ამის წაშლა?</string>\n    <string name=\"no\">არა</string>\n    <string name=\"deletes\">ნამდვილად გინდა ამის წაშლა?</string>\n    <string name=\"yes\">დიახ</string>\n    <string name=\"please_add_a_label_first\">პირველ რიგში დაამატეთ ეტიკეტი</string>\n    <string name=\"do_you_really_want_to_delete_this\">ნამდვილად გინდა ამის წაშლა?</string>\n    <string name=\"january\">იანვარი</string>\n    <string name=\"february\">თებერვალი</string>\n    <string name=\"march\">მარტი</string>\n    <string name=\"april\">აპრილი</string>\n    <string name=\"may\">მაისი</string>\n    <string name=\"june\">ივნისი</string>\n    <string name=\"july\">ივლისი</string>\n    <string name=\"august\">აგვისტო</string>\n    <string name=\"september\">სექტემბერი</string>\n    <string name=\"october\">ოქტომბერი</string>\n    <string name=\"november\">ნოემბერი</string>\n    <string name=\"december\">დეკემბერი</string>\n    <string name=\"mark_as_done_or_avoided\">მონიშნეთ, როგორც გაკეთებულია ან თავიდან აიცილეთ.</string>\n    <string name=\"help_make_to_don_t_better\">დაეხმარეთ გააკეთოთ \\ \"Don \\'T \\\" უკეთესი.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T შეხსენება</string>\n    <string name=\"mark_your_todon_t_task\">\"მონიშნე შენი Todon არ დავალება\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">დასაწყებად, ცუდი ჩვევა ჩამოაგდეს.</string>\n    <string name=\"view_your_stats\">ნახეთ თქვენი სტატისტიკა.</string>\n    <string name=\"add_label\">ეტიკეტის დამატება.</string>\n    <string name=\"permission_required\">საჭიროა ნებართვა</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">ეს აპლიკაცია მოითხოვს თქვენს გარე საცავში წვდომას მონაცემთა ბაზის აღსადგენად.გთხოვთ, ჩართოთ ეს ნებართვა პროგრამის პარამეტრებში.</string>\n    <string name=\"open_settings\">ღია პარამეტრები</string>\n    <string name=\"select_repetition_frequency\">აირჩიეთ განმეორების სიხშირე</string>\n    <string name=\"once\">ერთხელ</string>\n    <string name=\"daily\">ყოველდღიური</string>\n    <string name=\"weekly\">ყოველკვირეული</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">ნამდვილად გსურთ ამის წაშლა? \\ Nthis ასევე წაშლის ამ ეტიკეტთან დაკავშირებულ ყველა ჩვევას.</string>\n    <string name=\"data\">მონაცემი</string>\n    <string name=\"add_daily_notification\">ყოველდღიური შეტყობინების დამატება</string>\n    <string name=\"back_up\">სარეზერვო ასვლა</string>\n    <string name=\"restore\">აღდგენა</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-kk/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Тілді Таңдаңыз</item>\n        <item>Чех</item>\n        <item>Дат</item>\n        <item>Неміс</item>\n        <item>Ағылшынша</item>\n        <item>Испан</item>\n        <item>Итальяндық</item>\n        <item>Француз</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Қаңтар</item>\n        <item>Ақпан</item>\n        <item>Сапта Жүру</item>\n        <item>Сәуір</item>\n        <item>Мамыр</item>\n        <item>Маусым</item>\n        <item>Шілде</item>\n        <item>Тамыз</item>\n        <item>Қыркүйек</item>\n        <item>Қазан</item>\n        <item>Қараша</item>\n        <item>Желтоқсан</item>\n    </string-array>\n    <string name=\"delete_habit\">Сіз Осы Әдетті Жойғыңыз Келе Ме?</string>\n    <string name=\"LightMode\">To Don \\'T</string>\n    <string name=\"onboarding_reverse\">Кері Істер Тізімі</string>\n    <string name=\"onboarding_bad\">Сіздің Жаман Әдеттеріңізді Төмендетіңіз.Күн Сайын, Крест</string>\n    <string name=\"onboarding_gavein\">Сіз Бергендеріңізді Шығарыңыз.Және Келесі</string>\n    <string name=\"onboarding_freshlist\">Таңертең Жаңа Тізімнен Бастаңыз.</string>\n    <string name=\"onboarding_continue\">Жалғастыру</string>\n    <string name=\"avoided\">Аулау</string>\n    <string name=\"done\">Жасалды</string>\n    <string name=\"habits\">Әдеттер</string>\n    <string name=\"today\">Бүгін</string>\n    <string name=\"log\">Журнал</string>\n    <string name=\"about\">Жөнінде</string>\n    <string name=\"labels\">Жапсырмалар</string>\n    <string name=\"settings\">Параметрлер</string>\n    <string name=\"mostav\">Ең Аулақ Болу:</string>\n    <string name=\"leastav\">Кем Дегенде Аулақ Болу:</string>\n    <string name=\"addlabel\">Алдымен Жапсырма Қосыңыз</string>\n    <string name=\"addnewlabel\">Жаңа Затбелгіні Қосыңыз</string>\n    <string name=\"addtask\">Жаман Әдетті Енгізіңіз</string>\n    <string name=\"note\">Түсіндірме</string>\n    <string name=\"save\">Жинау</string>\n    <string name=\"puthabit\">Бастау Үшін, Жаман Әдетті Қойыңыз</string>\n    <string name=\"habitswillshowuphere\">Әдеттер Осында Көрінеді</string>\n    <string name=\"apachelicense\">Apache Лицензиясы 2.0</string>\n    <string name=\"developer\">Салушы</string>\n    <string name=\"contribute\">Беру</string>\n    <string name=\"translate\">Аудару</string>\n    <string name=\"report\">Мәселе Туралы Хабарлаңыз</string>\n    <string name=\"source\">Қайнар Көзін Қарау</string>\n    <string name=\"opensourcelicense\">Ашық Бастапқы Көздер</string>\n    <string name=\"appearance\">Көрінос</string>\n    <string name=\"dark\">Қараңғы</string>\n    <string name=\"light\">Жарық</string>\n    <string name=\"update\">Жаңарту</string>\n    <string name=\"feather\">Қауырсын Белгішелері</string>\n    <string name=\"mitlicence\">Mit Лицензиясы</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Материалдарpinner</string>\n    <string name=\"followsys\">Жүйені Қадағалаңыз</string>\n    <string name=\"nobobutton\">Нобобуттон</string>\n    <string name=\"circleimg\">Cheiryimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Жасты</string>\n    <string name=\"eclipse\">Eclipse Халыққа Лицензия 1.0</string>\n    <string name=\"kotlin\">Котлин</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Жалпы Лицензиясы Ce Жалпы Лицензиясы</string>\n    <string-array name=\"spinner_array\">\n        <item>Қоғамдық</item>\n        <item>Азық-Түлік Пен Сусындар</item>\n        <item>Зерттеулер</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t қазір %s тақырыбын пайдаланып жатыр.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Жаңаға Жаңа Қосу</string>\n    <string name=\"d\">Д</string>\n    <string name=\"w\">Дүние</string>\n    <string name=\"m\">М</string>\n    <string name=\"y\">У</string>\n    <string name=\"out_of\">«Жоқ»</string>\n    <string name=\"habits_are_avoided\">«Әдеттерден Аулақ Болу»</string>\n    <string name=\"habits_are_avoided_way_to_go\">«Бәрінен Аулақ Болыңыз, Баруға Болады!»</string>\n    <string name=\"avoided_\">Аулау</string>\n    <string name=\"habits_\">Әдеттер</string>\n    <string name=\"delete\">Сіз Мұны Шынымен Жойғыңыз Келе Ме?</string>\n    <string name=\"no\">Жоқ</string>\n    <string name=\"deletes\">Сіз Мұны Шынымен Жойғыңыз Келе Ме?</string>\n    <string name=\"yes\">Иә</string>\n    <string name=\"please_add_a_label_first\">Алдымен Жапсырма Қосыңыз</string>\n    <string name=\"do_you_really_want_to_delete_this\">Сіз Мұны Шынымен Жойғыңыз Келе Ме?</string>\n    <string name=\"january\">Қаңтар</string>\n    <string name=\"february\">Ақпан</string>\n    <string name=\"march\">Сапта Жүру</string>\n    <string name=\"april\">Сәуір</string>\n    <string name=\"may\">Мамыр</string>\n    <string name=\"june\">Маусым</string>\n    <string name=\"july\">Шілде</string>\n    <string name=\"august\">Тамыз</string>\n    <string name=\"september\">Қыркүйек</string>\n    <string name=\"october\">Қазан</string>\n    <string name=\"november\">Қараша</string>\n    <string name=\"december\">Желтоқсан</string>\n    <string name=\"mark_as_done_or_avoided\">Орындалған Немесе Аулақ Болған Деп Белгілеңіз.</string>\n    <string name=\"help_make_to_don_t_better\">Көмектесіңіздер \\ «Жақсы Емес.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Еске Салу</string>\n    <string name=\"mark_your_todon_t_task\">«Тапсырманы Белгілеңіз»</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Бастау Үшін, Жаман Әдетті Қойыңыз.</string>\n    <string name=\"view_your_stats\">Статистиканы Қараңыз.</string>\n    <string name=\"add_label\">Жапсырманы Қосыңыз.</string>\n    <string name=\"permission_required\">Рұқсат Қажет</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Бұл Бағдарлама Дерекқорды Қалпына Келтіру Үшін Сыртқы Сақтауға Кіруді Қажет Етеді.Қолданба Параметрлерінде Осы Рұқсатты Қосыңыз.</string>\n    <string name=\"open_settings\">Ашық Параметрлер</string>\n    <string name=\"select_repetition_frequency\">Қайталау Жиілігін Таңдаңыз</string>\n    <string name=\"once\">Бір Рет</string>\n    <string name=\"daily\">Күн Сайын</string>\n    <string name=\"weekly\">Жұма Сайын</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Сіз Мұны Шынымен Жойғыңыз Келе Ме? \\ Nбұл Осы Затбелгіге Қатысты Барлық Дағдыларды Жояды.</string>\n    <string name=\"data\">Мәліметтер</string>\n    <string name=\"add_daily_notification\">Күнделікті Хабарлама Қосыңыз</string>\n    <string name=\"back_up\">Сақтық Көшірме</string>\n    <string name=\"restore\">Қалпына Келтіру</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ko/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>언어를 선택하십시오</item>\n        <item>체코 사람</item>\n        <item>덴마크 말</item>\n        <item>독일 사람</item>\n        <item>영어</item>\n        <item>스페인 사람</item>\n        <item>이탈리아 사람</item>\n        <item>프랑스 국민</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>1월</item>\n        <item>2월</item>\n        <item>3월</item>\n        <item>4월</item>\n        <item>5월</item>\n        <item>6월</item>\n        <item>칠월</item>\n        <item>팔월</item>\n        <item>구월</item>\n        <item>십월</item>\n        <item>십일월</item>\n        <item>12월</item>\n    </string-array>\n    <string name=\"delete_habit\">이 습관을 삭제 하시겠습니까?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">반대 할 일 목록</string>\n    <string name=\"onboarding_bad\">당신의 나쁜 습관을 내려 놓으십시오.매일, 십자가</string>\n    <string name=\"onboarding_gavein\">당신이 주신 사람들.그리고 다음</string>\n    <string name=\"onboarding_freshlist\">아침은 새로운 목록으로 시작합니다.</string>\n    <string name=\"onboarding_continue\">계속하다</string>\n    <string name=\"avoided\">피해</string>\n    <string name=\"done\">완료</string>\n    <string name=\"habits\">버릇</string>\n    <string name=\"today\">오늘</string>\n    <string name=\"log\">통나무</string>\n    <string name=\"about\">에 대한</string>\n    <string name=\"labels\">라벨</string>\n    <string name=\"settings\">설정</string>\n    <string name=\"mostav\">가장 피하는 :</string>\n    <string name=\"leastav\">최소한 피하기 :</string>\n    <string name=\"addlabel\">먼저 레이블을 추가하십시오</string>\n    <string name=\"addnewlabel\">새 레이블을 추가하십시오</string>\n    <string name=\"addtask\">나쁜 습관을 입력하십시오</string>\n    <string name=\"note\">설명</string>\n    <string name=\"save\">구하다</string>\n    <string name=\"puthabit\">시작하려면 나쁜 습관을 내려 놓으십시오</string>\n    <string name=\"habitswillshowuphere\">습관이 여기에 나타날 것입니다</string>\n    <string name=\"apachelicense\">아파치 라이센스 2.0</string>\n    <string name=\"developer\">개발자</string>\n    <string name=\"contribute\">기여하다</string>\n    <string name=\"translate\">번역하다</string>\n    <string name=\"report\">문제를보고하십시오</string>\n    <string name=\"source\">소스를 봅니다</string>\n    <string name=\"opensourcelicense\">오픈 소스 라이센스</string>\n    <string name=\"appearance\">모습</string>\n    <string name=\"dark\">어두운</string>\n    <string name=\"light\">빛</string>\n    <string name=\"update\">업데이트</string>\n    <string name=\"feather\">깃털 아이콘</string>\n    <string name=\"mitlicence\">Mit 라이센스</string>\n    <string name=\"jetpack\">안드로이드 제트 팩</string>\n    <string name=\"materialspinner\">재료 스핀너</string>\n    <string name=\"followsys\">시스템을 따르십시오</string>\n    <string name=\"nobobutton\">노보 부트 턴</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">주니트</string>\n    <string name=\"eclipse\">일식 공개 라이센스 1.0</string>\n    <string name=\"kotlin\">코 틀린</string>\n    <string name=\"java\">자바</string>\n    <string name=\"gnu\">Gnu 일반 공공 라이센스 Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>사회의</item>\n        <item>음식과 음료</item>\n        <item>연구</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t은(는) 이제 %s 테마를 사용하고 있습니다.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Don \\'T 항목에 새로 추가하십시오</string>\n    <string name=\"d\">디</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">중</string>\n    <string name=\"y\">와이</string>\n    <string name=\"out_of\">\"Out\"</string>\n    <string name=\"habits_are_avoided\">\"습관은 피해요\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"습관을 피하고,가는 길!\"</string>\n    <string name=\"avoided_\">피해</string>\n    <string name=\"habits_\">버릇</string>\n    <string name=\"delete\">정말로 이것을 삭제하고 싶습니까?</string>\n    <string name=\"no\">아니요</string>\n    <string name=\"deletes\">정말로 이것을 삭제하고 싶습니까?</string>\n    <string name=\"yes\">예</string>\n    <string name=\"please_add_a_label_first\">먼저 레이블을 추가하십시오</string>\n    <string name=\"do_you_really_want_to_delete_this\">정말로 이것을 삭제하고 싶습니까?</string>\n    <string name=\"january\">1월</string>\n    <string name=\"february\">2월</string>\n    <string name=\"march\">3월</string>\n    <string name=\"april\">4월</string>\n    <string name=\"may\">5월</string>\n    <string name=\"june\">6월</string>\n    <string name=\"july\">칠월</string>\n    <string name=\"august\">팔월</string>\n    <string name=\"september\">구월</string>\n    <string name=\"october\">십월</string>\n    <string name=\"november\">십일월</string>\n    <string name=\"december\">12월</string>\n    <string name=\"mark_as_done_or_avoided\">완료되거나 피하는대로 표시하십시오.</string>\n    <string name=\"help_make_to_don_t_better\">\"\\'T \\\"를 더 잘하지 않도록 도와주세요.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T 알림</string>\n    <string name=\"mark_your_todon_t_task\">\"당신의 Todon N'T Task 표시\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">시작하려면 나쁜 습관을 내려 놓으십시오.</string>\n    <string name=\"view_your_stats\">통계를보십시오.</string>\n    <string name=\"add_label\">레이블을 추가하십시오.</string>\n    <string name=\"permission_required\">권한이 필요합니다</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">이 앱은 데이터베이스를 복원하려면 외부 스토리지에 액세스해야합니다.앱 설정 에서이 권한을 활성화하십시오.</string>\n    <string name=\"open_settings\">열기 설정</string>\n    <string name=\"select_repetition_frequency\">반복 주파수를 선택하십시오</string>\n    <string name=\"once\">한 번</string>\n    <string name=\"daily\">일일</string>\n    <string name=\"weekly\">주간</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">정말로 이것을 삭제하고 싶습니까? \\ N이 레이블과 관련된 모든 습관도 삭제합니다.</string>\n    <string name=\"data\">데이터</string>\n    <string name=\"add_daily_notification\">매일 알림을 추가하십시오</string>\n    <string name=\"back_up\">백업</string>\n    <string name=\"restore\">복원하다</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-la/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Lego Language</item>\n        <item>Bohemica</item>\n        <item>Daniculus</item>\n        <item>Germanus</item>\n        <item>Anglicus</item>\n        <item>Spanish</item>\n        <item>Italiae</item>\n        <item>Gallus</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>January</item>\n        <item>Februarii</item>\n        <item>Appellum</item>\n        <item>Aprilis</item>\n        <item>Ut</item>\n        <item>Junio</item>\n        <item>July</item>\n        <item>Augusto</item>\n        <item>September</item>\n        <item>Octobris</item>\n        <item>November</item>\n        <item>Deceptio</item>\n    </string-array>\n    <string name=\"delete_habit\">Tu Es Certus Vis Delere Hoc Habitum?</string>\n    <string name=\"LightMode\">Ut Don \\'T</string>\n    <string name=\"onboarding_reverse\">Et Converso Ad-Do List</string>\n    <string name=\"onboarding_bad\">Jot In Vestri Mala Habitum.Quotidie Crucem</string>\n    <string name=\"onboarding_gavein\">Et Dedisti In.Et Altera</string>\n    <string name=\"onboarding_freshlist\">Mane Satus Off Cum Recens Album.</string>\n    <string name=\"onboarding_continue\">Permaneo</string>\n    <string name=\"avoided\">Advenus</string>\n    <string name=\"done\">Factum</string>\n    <string name=\"habits\">Habitum</string>\n    <string name=\"today\">Hodie</string>\n    <string name=\"log\">Logus</string>\n    <string name=\"about\">De</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"settings\">Occasus</string>\n    <string name=\"mostav\">Maxime Avoided:</string>\n    <string name=\"leastav\">Certe Vitandum:</string>\n    <string name=\"addlabel\">Please Add A Pittacium Primo</string>\n    <string name=\"addnewlabel\">Addere Novi Label</string>\n    <string name=\"addtask\">Intra Mali Habitus</string>\n    <string name=\"note\">Descriptio</string>\n    <string name=\"save\">Salve</string>\n    <string name=\"puthabit\">Satus Off, Imposuit Malus Habitus</string>\n    <string name=\"habitswillshowuphere\">Habitus Et Ostendam Usque Huc</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Confero</string>\n    <string name=\"translate\">Transfero</string>\n    <string name=\"report\">Report A Forsit</string>\n    <string name=\"source\">Source</string>\n    <string name=\"opensourcelicense\">Aperto-Fonte Licenciis</string>\n    <string name=\"appearance\">Species</string>\n    <string name=\"dark\">Tenebrosus</string>\n    <string name=\"light\">Lentus</string>\n    <string name=\"update\">Renovatio</string>\n    <string name=\"feather\">Pluma Icons</string>\n    <string name=\"mitlicence\">Mit License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialsspinner</string>\n    <string name=\"followsys\">Sequitur Systema</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circus Circulum</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Socialis</item>\n        <item>Victus Et Bibit</item>\n        <item>Studiis</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">o Don\\\\\\'t nunc thema %s utitur..</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Addere Novi Ad Don \\ T Item</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"De\"</string>\n    <string name=\"habits_are_avoided\">\"Habitum Vitandum\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Habitum Vitanda, Ita Ut\"</string>\n    <string name=\"avoided_\">Advenus</string>\n    <string name=\"habits_\">Habitum</string>\n    <string name=\"delete\">Tu Vere Volo Ut Delere Hoc?</string>\n    <string name=\"no\">Non</string>\n    <string name=\"deletes\">Tu Vere Volo Ut Delere Hoc?</string>\n    <string name=\"yes\">Sic</string>\n    <string name=\"please_add_a_label_first\">Please Add A Pittacium Primo</string>\n    <string name=\"do_you_really_want_to_delete_this\">Tu Vere Volo Ut Delere Hoc?</string>\n    <string name=\"january\">January</string>\n    <string name=\"february\">Februarii</string>\n    <string name=\"march\">Appellum</string>\n    <string name=\"april\">Aprilis</string>\n    <string name=\"may\">Ut</string>\n    <string name=\"june\">Junio</string>\n    <string name=\"july\">July</string>\n    <string name=\"august\">Augusto</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Octobris</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Deceptio</string>\n    <string name=\"mark_as_done_or_avoided\">Marcam Fit Vel Vitandum.</string>\n    <string name=\"help_make_to_don_t_better\">Auxilium Faciunt \\ \"Ad Don \\'T \\\" Melius.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Monitum</string>\n    <string name=\"mark_your_todon_t_task\">\"Mark Vestri Todon'T Negotium\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Satus Off, Imposuit Malus Habitus.</string>\n    <string name=\"view_your_stats\">View Your Civitas.</string>\n    <string name=\"add_label\">Addere Label.</string>\n    <string name=\"permission_required\">Requiratur Permission</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Hoc App Postulat Obvius Ad Externum Repono Ut Restituat Database.Placere Enable Hoc Permission In App Occasus.</string>\n    <string name=\"open_settings\">Aperta Occasus</string>\n    <string name=\"select_repetition_frequency\">Eligere Repetitio Frequency</string>\n    <string name=\"once\">Semel</string>\n    <string name=\"daily\">Cottidie</string>\n    <string name=\"weekly\">Septimanis</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Tu Vere Volo Delere Hoc? \\ Nthis Etiam Delere Omnes Habitus Ad Hunc Label.</string>\n    <string name=\"data\">Notitia</string>\n    <string name=\"add_daily_notification\">Addere Daily Notification</string>\n    <string name=\"back_up\">Tergum Sursum</string>\n    <string name=\"restore\">Restituo</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-lb/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Wielt D\\'Sprooch</item>\n        <item>Tschechesch</item>\n        <item>Dänesch</item>\n        <item>Däitsch</item>\n        <item>Englesch</item>\n        <item>Spuenesch</item>\n        <item>Italienesch</item>\n        <item>Franséisch</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>Mäerz</item>\n        <item>Abrëll</item>\n        <item>Mee</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>Dezember</item>\n    </string-array>\n    <string name=\"delete_habit\">Sidd Dir Sécher, Datt Dir Dës Gewunnecht Läsche Wëllt?</string>\n    <string name=\"LightMode\">Ze Maachen Net</string>\n    <string name=\"onboarding_reverse\">Der Ëmgedréint Fir Lëscht</string>\n    <string name=\"onboarding_bad\">Jotéiert Är Schlecht Gewunnechten Erof.All Dag, Kräiz</string>\n    <string name=\"onboarding_gavein\">Eraus Deen Dir Opginn Hutt.An Déi Nächst</string>\n    <string name=\"onboarding_freshlist\">De Moien Fänkt Mat Der Frëscher Lëscht Un.</string>\n    <string name=\"onboarding_continue\">Weidergitt</string>\n    <string name=\"avoided\">Vermeit</string>\n    <string name=\"done\">Verdataktioun</string>\n    <string name=\"habits\">Gewunnecht</string>\n    <string name=\"today\">Haut</string>\n    <string name=\"log\">Aloggenloggen</string>\n    <string name=\"about\">Iwwer</string>\n    <string name=\"labels\">Etebrauch</string>\n    <string name=\"settings\">Astellunge</string>\n    <string name=\"mostav\">Meescht Vermeit:</string>\n    <string name=\"leastav\">Mannst Vermeit:</string>\n    <string name=\"addlabel\">Füügt W.E.G. E Label</string>\n    <string name=\"addnewlabel\">Füügt Neie Label</string>\n    <string name=\"addtask\">Gitt Schlecht Gewunnecht</string>\n    <string name=\"note\">Broessdatsch</string>\n    <string name=\"save\">Spuerwäit</string>\n    <string name=\"puthabit\">Fir Unzefänken, Setzt Eng Schlecht Gewunnecht Un</string>\n    <string name=\"habitswillshowuphere\">Gewunnechten Weisen Hei</string>\n    <string name=\"apachelicense\">Apache Lizenz 2.0</string>\n    <string name=\"developer\">Entwéckler</string>\n    <string name=\"contribute\">Bäidroen</string>\n    <string name=\"translate\">Iwwersetzen</string>\n    <string name=\"report\">Bericht E Problem</string>\n    <string name=\"source\">View Quell</string>\n    <string name=\"opensourcelicense\">Open-Quell Lizenzen</string>\n    <string name=\"appearance\">Ergesetzung</string>\n    <string name=\"dark\">Donkidn</string>\n    <string name=\"light\">Liicht</string>\n    <string name=\"update\">Olaangs</string>\n    <string name=\"feather\">Fieder Symboler</string>\n    <string name=\"mitlicence\">Mit Lizenz</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialpinner</string>\n    <string name=\"followsys\">Followsystem</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Crossallimare</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Mee Junit</string>\n    <string name=\"eclipse\">Sonnendäischtert Ëffentlech Lizenz 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Ëffentlech Lizenz Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Sozias</item>\n        <item>Liewensmëttel A Gedrénks</item>\n        <item>Studien Sin</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t benotzt elo den %s Thema.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Füügt Nei Zu Don \\'T Artikel</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W-W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" Aus \"</string>\n    <string name=\"habits_are_avoided\">\"Gewunnechten Vermeit\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Gewunnechten Vermeit, Wee Fir Ze Goen!\"</string>\n    <string name=\"avoided_\">Vermeit</string>\n    <string name=\"habits_\">Gewunnecht</string>\n    <string name=\"delete\">Wëllt Dir Wierklech Dëst Läschen?</string>\n    <string name=\"no\">Nee</string>\n    <string name=\"deletes\">Wëllt Dir Wierklech Dëst Läschen?</string>\n    <string name=\"yes\">Jo</string>\n    <string name=\"please_add_a_label_first\">Füügt W.E.G. E Label</string>\n    <string name=\"do_you_really_want_to_delete_this\">Wëllt Dir Wierklech Dëst Läschen?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">Mäerz</string>\n    <string name=\"april\">Abrëll</string>\n    <string name=\"may\">Mee</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Dezember</string>\n    <string name=\"mark_as_done_or_avoided\">Markéiert Wéi Gemaach Oder Vermeit Ginn.</string>\n    <string name=\"help_make_to_don_t_better\">Hëlleft Et Ze Maachen \\ \"Bis Don \\\" Besser.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Erënnerung</string>\n    <string name=\"mark_your_todon_t_task\">\"Markéiert Är Todon Net Aufgab\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Unzefänken, Setzt Eng Schlecht Gewunnecht Erof.</string>\n    <string name=\"view_your_stats\">Gesinn Är Statistiken.</string>\n    <string name=\"add_label\">Füügt Label.</string>\n    <string name=\"permission_required\">Zougrëffs-</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Dës App Brauch Zougang Zu Ärem Externen Späichere Fir D\\'Datebank Ze Restauréieren.Aktivéiert Dës Erlaabnis Dës Erlaabnis An Den App Astellungen.</string>\n    <string name=\"open_settings\">Oppen Astellungen</string>\n    <string name=\"select_repetition_frequency\">Wielt Widderhuelung Frequenz</string>\n    <string name=\"once\">Eemol</string>\n    <string name=\"daily\">Am Dag</string>\n    <string name=\"weekly\">Wëherspicht</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Wëllt Dir Heizoullbaren Dëst Läschen? ~ Ntts Dur Och All Gewunnecht Déi Mat Dësem Kader Läscht.</string>\n    <string name=\"data\">Donnéeën</string>\n    <string name=\"add_daily_notification\">Füügt Deeglech Notifikatioun</string>\n    <string name=\"back_up\">Zréckkomm</string>\n    <string name=\"restore\">Erëmzekréien</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-lt/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-mk/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Изберете Јазик</item>\n        <item>Чешки</item>\n        <item>Дански</item>\n        <item>Германски</item>\n        <item>Англиски</item>\n        <item>Шпански</item>\n        <item>Италијански</item>\n        <item>Француски</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Јануари</item>\n        <item>Февруари</item>\n        <item>Март</item>\n        <item>Април</item>\n        <item>Мај</item>\n        <item>Јуни</item>\n        <item>Јули</item>\n        <item>Август</item>\n        <item>Септември</item>\n        <item>Октомври</item>\n        <item>Ноември</item>\n        <item>Декември</item>\n    </string-array>\n    <string name=\"delete_habit\">Дали Сте Сигурни Дека Сакате Да Ја Избришете Оваа Навика?</string>\n    <string name=\"LightMode\">Да Не</string>\n    <string name=\"onboarding_reverse\">Списокот За Обратни За Да Направам</string>\n    <string name=\"onboarding_bad\">Спуштете Ги Лошите Навики.Секој Ден, Крст</string>\n    <string name=\"onboarding_gavein\">Надвор Од Оние На Кои Им Се Предадовте.И Следниот</string>\n    <string name=\"onboarding_freshlist\">Утрото Започнете Со Свежата Листа.</string>\n    <string name=\"onboarding_continue\">Продолжете</string>\n    <string name=\"avoided\">Избегна</string>\n    <string name=\"done\">Готово</string>\n    <string name=\"habits\">Навики</string>\n    <string name=\"today\">Денес</string>\n    <string name=\"log\">Дневник</string>\n    <string name=\"about\">За</string>\n    <string name=\"labels\">Етикети</string>\n    <string name=\"settings\">Поставки</string>\n    <string name=\"mostav\">Најмногу Избегнуваат:</string>\n    <string name=\"leastav\">Најмалку Избегнати:</string>\n    <string name=\"addlabel\">Ве Молиме, Најпрво Додадете Етикета</string>\n    <string name=\"addnewlabel\">Додадете Нова Етикета</string>\n    <string name=\"addtask\">Внесете Лоша Навика</string>\n    <string name=\"note\">Опис</string>\n    <string name=\"save\">Зачувај</string>\n    <string name=\"puthabit\">Да Започне, Спушти Лоша Навика</string>\n    <string name=\"habitswillshowuphere\">Навиките Ќе Се Појават Тука</string>\n    <string name=\"apachelicense\">Лиценца За Apache 2.0</string>\n    <string name=\"developer\">Развивач</string>\n    <string name=\"contribute\">Придонесуваат</string>\n    <string name=\"translate\">Преведете</string>\n    <string name=\"report\">Пријавете Проблем</string>\n    <string name=\"source\">Преглед На Извор</string>\n    <string name=\"opensourcelicense\">Лиценци Со Отворен Извор</string>\n    <string name=\"appearance\">Изглед</string>\n    <string name=\"dark\">Темно</string>\n    <string name=\"light\">Светлина</string>\n    <string name=\"update\">Ажурирање</string>\n    <string name=\"feather\">Икони Со Пердуви</string>\n    <string name=\"mitlicence\">Лиценца За Мит</string>\n    <string name=\"jetpack\">Андроид Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Следете Го Системот</string>\n    <string name=\"nobobutton\">Нобботон</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Јунит</string>\n    <string name=\"eclipse\">Затегнување На Јавна Лиценца 1.0</string>\n    <string name=\"kotlin\">Котлин</string>\n    <string name=\"java\">Јава</string>\n    <string name=\"gnu\">Gnu Општа Јавна Лиценца Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Социјална</item>\n        <item>Храна И Пијалоци</item>\n        <item>Студии</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t сега ја користи темата %s.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Додадете Ново Во Ставката За Не</string>\n    <string name=\"d\">Д.</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">М</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Надвор Од\"</string>\n    <string name=\"habits_are_avoided\">„Навиките Се Избегнуваат“</string>\n    <string name=\"habits_are_avoided_way_to_go\">„Навиките Се Избегнуваат, Начин Да Се Оди!“</string>\n    <string name=\"avoided_\">Избегна</string>\n    <string name=\"habits_\">Навики</string>\n    <string name=\"delete\">Дали Навистина Сакате Да Го Избришете Ова?</string>\n    <string name=\"no\">Не</string>\n    <string name=\"deletes\">Дали Навистина Сакате Да Го Избришете Ова?</string>\n    <string name=\"yes\">Да</string>\n    <string name=\"please_add_a_label_first\">Ве Молиме, Најпрво Додадете Етикета</string>\n    <string name=\"do_you_really_want_to_delete_this\">Дали Навистина Сакате Да Го Избришете Ова?</string>\n    <string name=\"january\">Јануари</string>\n    <string name=\"february\">Февруари</string>\n    <string name=\"march\">Март</string>\n    <string name=\"april\">Април</string>\n    <string name=\"may\">Мај</string>\n    <string name=\"june\">Јуни</string>\n    <string name=\"july\">Јули</string>\n    <string name=\"august\">Август</string>\n    <string name=\"september\">Септември</string>\n    <string name=\"october\">Октомври</string>\n    <string name=\"november\">Ноември</string>\n    <string name=\"december\">Декември</string>\n    <string name=\"mark_as_done_or_avoided\">Означете Како Што Е Направено Или Избегнување.</string>\n    <string name=\"help_make_to_don_t_better\">Помогнете Да Го Направите \\ \"Да Донирате Подобро.</string>\n    <string name=\"todon_t_reminder\">Потсетник За Тодон</string>\n    <string name=\"mark_your_todon_t_task\">„Означете Ја Вашата Задача За Тодон“</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">За Да Започнете, Спуштете Лоша Навика.</string>\n    <string name=\"view_your_stats\">Погледнете Ја Статистиката.</string>\n    <string name=\"add_label\">Додадете Етикета.</string>\n    <string name=\"permission_required\">Потребна Дозвола</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Оваа Апликација Бара Пристап До Вашето Надворешно Складирање За Да Ја Вратите Базата На Податоци.Ве Молиме, Овозможете Ја Оваа Дозвола Во Поставките На Апликацијата.</string>\n    <string name=\"open_settings\">Отворете Ги Поставките</string>\n    <string name=\"select_repetition_frequency\">Изберете Фреквенција На Повторување</string>\n    <string name=\"once\">Еднаш</string>\n    <string name=\"daily\">Дневно</string>\n    <string name=\"weekly\">Неделно</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Дали Навистина Сакате Да Го Избришете Ова?</string>\n    <string name=\"data\">Податоци</string>\n    <string name=\"add_daily_notification\">Додадете Дневно Известување</string>\n    <string name=\"back_up\">Назад</string>\n    <string name=\"restore\">Врати</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ms/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Pilih Bahasa</item>\n        <item>Czech</item>\n        <item>Denmark</item>\n        <item>Jerman</item>\n        <item>Bahasa Inggeris</item>\n        <item>Sepanyol</item>\n        <item>Bahasa Itali</item>\n        <item>Perancis</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januari</item>\n        <item>Februari</item>\n        <item>Mac</item>\n        <item>April</item>\n        <item>Mei</item>\n        <item>Jun</item>\n        <item>Julai</item>\n        <item>Ogos</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>Disember</item>\n    </string-array>\n    <string name=\"delete_habit\">Adakah Anda Pasti Mahu Memadamkan Tabiat Ini?</string>\n    <string name=\"LightMode\">Untuk Tidak</string>\n    <string name=\"onboarding_reverse\">Senarai Tugasan Terbalik</string>\n    <string name=\"onboarding_bad\">Tuliskan Tabiat Buruk Anda.Setiap Hari, Salib</string>\n    <string name=\"onboarding_gavein\">Keluar Dari Yang Anda Berikan Kepada.Dan Seterusnya</string>\n    <string name=\"onboarding_freshlist\">Pagi Bermula Dengan Senarai Segar.</string>\n    <string name=\"onboarding_continue\">Teruskan</string>\n    <string name=\"avoided\">Dielakkan</string>\n    <string name=\"done\">Selesai</string>\n    <string name=\"habits\">Tabiat</string>\n    <string name=\"today\">Hari Ini</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">Mengenai</string>\n    <string name=\"labels\">Label</string>\n    <string name=\"settings\">Tetapan</string>\n    <string name=\"mostav\">Kebanyakan Dielakkan:</string>\n    <string name=\"leastav\">Paling Tidak Dielakkan:</string>\n    <string name=\"addlabel\">Sila Tambahkan Label Terlebih Dahulu</string>\n    <string name=\"addnewlabel\">Tambah Label Baru</string>\n    <string name=\"addtask\">Masukkan Kebiasaan Buruk</string>\n    <string name=\"note\">Penerangan</string>\n    <string name=\"save\">Simpan</string>\n    <string name=\"puthabit\">Untuk Memulakan, Meletakkan Tabiat Buruk</string>\n    <string name=\"habitswillshowuphere\">Tabiat Akan Muncul Di Sini</string>\n    <string name=\"apachelicense\">Lesen Apache 2.0</string>\n    <string name=\"developer\">Pemaju</string>\n    <string name=\"contribute\">Menyumbang</string>\n    <string name=\"translate\">Terjemahkan</string>\n    <string name=\"report\">Laporkan Masalah</string>\n    <string name=\"source\">Lihat Sumber</string>\n    <string name=\"opensourcelicense\">Lesen Sumber Terbuka</string>\n    <string name=\"appearance\">Penampilan</string>\n    <string name=\"dark\">Gelap</string>\n    <string name=\"light\">Cahaya</string>\n    <string name=\"update\">Kemas Kini</string>\n    <string name=\"feather\">Ikon Bulu</string>\n    <string name=\"mitlicence\">Lesen Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Bahanspinner</string>\n    <string name=\"followsys\">Ikuti Sistem</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Lesen Awam Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Jawa</string>\n    <string name=\"gnu\">Lesen Awam Umum Gnu Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Sosial</item>\n        <item>Makanan Dan Minuman</item>\n        <item>Kajian</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t kini menggunakan tema %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Tambahkan Baru Ke Item Don \\'T</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Keluar Dari\"</string>\n    <string name=\"habits_are_avoided\">\"Tabiat Dielakkan\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Tabiat Dielakkan, Cara Untuk Pergi!\"</string>\n    <string name=\"avoided_\">Dielakkan</string>\n    <string name=\"habits_\">Tabiat</string>\n    <string name=\"delete\">Adakah Anda Benar -Benar Mahu Memadamkannya?</string>\n    <string name=\"no\">Tidak</string>\n    <string name=\"deletes\">Adakah Anda Benar -Benar Mahu Memadamkannya?</string>\n    <string name=\"yes\">Ya</string>\n    <string name=\"please_add_a_label_first\">Sila Tambahkan Label Terlebih Dahulu</string>\n    <string name=\"do_you_really_want_to_delete_this\">Adakah Anda Benar -Benar Mahu Memadamkannya?</string>\n    <string name=\"january\">Januari</string>\n    <string name=\"february\">Februari</string>\n    <string name=\"march\">Mac</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Mei</string>\n    <string name=\"june\">Jun</string>\n    <string name=\"july\">Julai</string>\n    <string name=\"august\">Ogos</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Disember</string>\n    <string name=\"mark_as_done_or_avoided\">Tandakan Seperti Yang Dilakukan Atau Dielakkan.</string>\n    <string name=\"help_make_to_don_t_better\">Bantu Membuat \\ \"Untuk Tidak Lebih Baik.</string>\n    <string name=\"todon_t_reminder\">Peringatan Todon \\'T</string>\n    <string name=\"mark_your_todon_t_task\">\"Tandakan Tugas Anda\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Untuk Memulakan, Letakkan Tabiat Yang Buruk.</string>\n    <string name=\"view_your_stats\">Lihat Statistik Anda.</string>\n    <string name=\"add_label\">Tambah Label.</string>\n    <string name=\"permission_required\">Kebenaran Diperlukan</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Aplikasi Ini Memerlukan Akses Ke Storan Luaran Anda Untuk Memulihkan Pangkalan Data.Sila Aktifkan Kebenaran Ini Dalam Tetapan Aplikasi.</string>\n    <string name=\"open_settings\">Buka Tetapan</string>\n    <string name=\"select_repetition_frequency\">Pilih Kekerapan Pengulangan</string>\n    <string name=\"once\">Sekali</string>\n    <string name=\"daily\">Setiap Hari</string>\n    <string name=\"weekly\">Mingguan</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Adakah Anda Benar -Benar Mahu Memadam Ini? \\ Nthis Juga Akan Memadam Semua Tabiat Yang Berkaitan Dengan Label Ini.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Tambah Pemberitahuan Harian</string>\n    <string name=\"back_up\">Kembali</string>\n    <string name=\"restore\">Pulihkan</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-mt/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Agħżel Lingwa</item>\n        <item>Ċek</item>\n        <item>Daniż</item>\n        <item>Ġermaniż</item>\n        <item>Ingliż</item>\n        <item>Spanjol</item>\n        <item>Taljan</item>\n        <item>Franċiż</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Jannar</item>\n        <item>Frar</item>\n        <item>Marzu</item>\n        <item>April</item>\n        <item>Mejju</item>\n        <item>Ġunju</item>\n        <item>Lulju</item>\n        <item>Awwissu</item>\n        <item>Settembru</item>\n        <item>Ottubru</item>\n        <item>Novembru</item>\n        <item>Diċembru</item>\n    </string-array>\n    <string name=\"delete_habit\">Int Żgur Li Trid Tħassar Din Il-Vizzju?</string>\n    <string name=\"LightMode\">Biex Ma \\'T</string>\n    <string name=\"onboarding_reverse\">Il-Lista Ta \\'Wara Li Tagħmel</string>\n    <string name=\"onboarding_bad\">Jot L-Isfel Tad-Drawwiet Ħżiena Tiegħek.Kuljum, Salib</string>\n    <string name=\"onboarding_gavein\">Minn Dawk Li Ċedew Għalihom.U Dak Li Jmiss</string>\n    <string name=\"onboarding_freshlist\">Filgħodu Ibda Bil-Lista Friska.</string>\n    <string name=\"onboarding_continue\">Kompli</string>\n    <string name=\"avoided\">Evitat</string>\n    <string name=\"done\">Magħmul</string>\n    <string name=\"habits\">Drawwiet</string>\n    <string name=\"today\">Illum</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">Madwar</string>\n    <string name=\"labels\">Tikketti</string>\n    <string name=\"settings\">Settings</string>\n    <string name=\"mostav\">Ħafna Evitati:</string>\n    <string name=\"leastav\">L-Inqas Evitat:</string>\n    <string name=\"addlabel\">Jekk Jogħġbok Żid Tikketta L-Ewwel</string>\n    <string name=\"addnewlabel\">Żid Tikketta Ġdida</string>\n    <string name=\"addtask\">Daħħal Il-Vizzju Ħażin</string>\n    <string name=\"note\">Deskrizzjoni</string>\n    <string name=\"save\">Ħlief</string>\n    <string name=\"puthabit\">Biex Tibda, Poġġi Drawwa Ħażina</string>\n    <string name=\"habitswillshowuphere\">Id-Drawwiet Se Jidhru Hawn</string>\n    <string name=\"apachelicense\">Liċenzja Apache 2.0</string>\n    <string name=\"developer\">Żviluppatur</string>\n    <string name=\"contribute\">Tikkontribwixxi</string>\n    <string name=\"translate\">Tittraduċi</string>\n    <string name=\"report\">Irrapporta Problema</string>\n    <string name=\"source\">View Sors</string>\n    <string name=\"opensourcelicense\">Liċenzji Ta \\'Sors Miftuħ</string>\n    <string name=\"appearance\">Dehra</string>\n    <string name=\"dark\">Dlam</string>\n    <string name=\"light\">Dawl</string>\n    <string name=\"update\">Aġġornament</string>\n    <string name=\"feather\">Ikoni Tar-Rix</string>\n    <string name=\"mitlicence\">Liċenzja Mit</string>\n    <string name=\"jetpack\">Jetpack Android</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Segwi S-Sistema</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Liċenzja Pubblika Ġenerali Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Soċjali</item>\n        <item>Ikel U Xorb</item>\n        <item>Studji</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t qed juża t-tema %s issa.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Żid Ġodda Ma \\'L-Oġġett</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Barra\"</string>\n    <string name=\"habits_are_avoided\">\"Id-Drawwiet Huma Evitati\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Id-Drawwiet Huma Evitati, Mod Kif Tmur!\"</string>\n    <string name=\"avoided_\">Evitat</string>\n    <string name=\"habits_\">Drawwiet</string>\n    <string name=\"delete\">Int Verament Trid Tħassar Dan?</string>\n    <string name=\"no\">Le</string>\n    <string name=\"deletes\">Int Verament Trid Tħassar Dan?</string>\n    <string name=\"yes\">Iva</string>\n    <string name=\"please_add_a_label_first\">Jekk Jogħġbok Żid Tikketta L-Ewwel</string>\n    <string name=\"do_you_really_want_to_delete_this\">Int Verament Trid Tħassar Dan?</string>\n    <string name=\"january\">Jannar</string>\n    <string name=\"february\">Frar</string>\n    <string name=\"march\">Marzu</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Mejju</string>\n    <string name=\"june\">Ġunju</string>\n    <string name=\"july\">Lulju</string>\n    <string name=\"august\">Awwissu</string>\n    <string name=\"september\">Settembru</string>\n    <string name=\"october\">Ottubru</string>\n    <string name=\"november\">Novembru</string>\n    <string name=\"december\">Diċembru</string>\n    <string name=\"mark_as_done_or_avoided\">Marka Kif Sar Jew Evitat.</string>\n    <string name=\"help_make_to_don_t_better\">Tgħin Tagħmel \\ \"Biex Ma \\'T \\\" Aħjar.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Tfakkira</string>\n    <string name=\"mark_your_todon_t_task\">\"Immarka L-Kompitu Tiegħek\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Biex Tibda, Poġġi Drawwa Ħażina.</string>\n    <string name=\"view_your_stats\">Ara L-Istatistiċi Tiegħek.</string>\n    <string name=\"add_label\">Żid It-Tikketta.</string>\n    <string name=\"permission_required\">Permess Meħtieġ</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Din L-App Teħtieġ Aċċess Għall-Ħażna Esterna Tiegħek Biex Terġa\\'Tinkiseb Id-Database.Jekk Jogħġbok Ħalli Dan Il-Permess Fl-Issettjar Tal-App.</string>\n    <string name=\"open_settings\">Settings Miftuħa</string>\n    <string name=\"select_repetition_frequency\">Agħżel Il-Frekwenza Tar-Ripetizzjoni</string>\n    <string name=\"once\">Darba</string>\n    <string name=\"daily\">Kuljum</string>\n    <string name=\"weekly\">Kull Ġimgħa</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Int Verament Trid Tħassar Dan? Nthis Se Tħassar Ukoll Id-Drawwiet Kollha Relatati Ma \\'Din It-Tikketta.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Żid Notifika Ta \\'Kuljum</string>\n    <string name=\"back_up\">Back Up</string>\n    <string name=\"restore\">Irrestawra</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-nb-rNO/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"app_name\" translatable=\"false\">To Don\\'t</string>\n    <string-array name=\"languages\">\n        <item>Velg språk</item>\n        <item>Tjekkisk</item>\n        <item>Dansk</item>\n        <item>Tysk</item>\n        <item>Engelsk</item>\n        <item>Spansk</item>\n        <item>Italiensk</item>\n        <item>Fransk</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>Mars</item>\n        <item>April</item>\n        <item>Mai</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>Desember</item>\n    </string-array>\n    <string name=\"delete_habit\">Er du sikker på at du vil slette denne vanen?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">Den omvendte gjøremålslisten</string>\n    <string name=\"onboarding_bad\">Noter ned dine dårlige vaner. Hver dag, kryss</string>\n    <string name=\"onboarding_gavein\">ut de du ga etter for. Og neste</string>\n    <string name=\"onboarding_freshlist\">morgen start med en fersk liste.</string>\n    <string name=\"onboarding_continue\">Fortsett</string>\n    <string name=\"avoided\">Unngått</string>\n    <string name=\"done\">Ferdig</string>\n    <string name=\"habits\">Vaner</string>\n    <string name=\"today\">I dag</string>\n    <string name=\"log\">Logg</string>\n    <string name=\"about\">Om</string>\n    <string name=\"labels\">Etiketter</string>\n    <string name=\"settings\">Innstillinger</string>\n    <string name=\"mostav\">Mest unngått:</string>\n    <string name=\"leastav\">Minst unngått:</string>\n    <string name=\"addlabel\">Vennligst legg til en etikett først</string>\n    <string name=\"addnewlabel\">Legg til ny etikett</string>\n    <string name=\"addtask\">Skriv inn dårlig vane</string>\n    <string name=\"note\">Beskrivelse</string>\n    <string name=\"save\">Lagre</string>\n    <string name=\"puthabit\">For å starte, skriv ned en dårlig vane</string>\n    <string name=\"habitswillshowuphere\">Vaner vil vises her</string>\n    <string name=\"apachelicense\">Apache-lisens 2.0</string>\n    <string name=\"developer\">Utvikler</string>\n    <string name=\"contribute\">Bidra</string>\n    <string name=\"translate\">Oversett</string>\n    <string name=\"report\">Rapporter et problem</string>\n    <string name=\"source\">Vis kilde</string>\n    <string name=\"opensourcelicense\">Åpen kildekode-lisenser</string>\n    <string name=\"appearance\">Utseende</string>\n    <string name=\"dark\">Mørk</string>\n    <string name=\"light\">Lys</string>\n    <string name=\"update\">Oppdater</string>\n    <string name=\"feather\">Feather Ikoner</string>\n    <string name=\"mitlicence\">MIT-lisens</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Følg system</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Sosialt</item>\n        <item>Mat og drikke</item>\n        <item>Studier</item>\n    </string-array>\n    <string name=\"toast_system\">To Don\\\\\\'t bruker nå %s-temaet.</string>\n    <string name=\"crazymarvin\" translatable=\"false\">Crazy Marvin</string>\n    <string name=\"codeacquaria\" translatable=\"false\">Code Acquaria</string>\n    <string name=\"text\" translatable=\"false\"> <a href=\"https://mail.google.com/mail/u/0/#search/arafaatqureshi%40gmail.com?compose=new\">Link</a> Hei blank fragment</string>\n    <string name=\"contentDescription_FAB\">Legg til ny To Don\\'t-gjenstand</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">U</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Å</string>\n    <string name=\"out_of\">\" av \"</string>\n    <string name=\"habits_are_avoided\">\" vaner er unngått\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" vaner er unngått, godt jobba!\"</string>\n    <string name=\"avoided_\">Unngått</string>\n    <string name=\"habits_\">Vaner</string>\n    <string name=\"delete\">Vil du virkelig slette dette?</string>\n    <string name=\"no\">Nei</string>\n    <string name=\"deletes\">Vil du virkelig slette dette?</string>\n    <string name=\"yes\">Ja</string>\n    <string name=\"please_add_a_label_first\">Vennligst legg til en etikett først</string>\n    <string name=\"do_you_really_want_to_delete_this\">Vil du virkelig slette dette?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">Mars</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Mai</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">Desember</string>\n    <string name=\"mark_as_done_or_avoided\">Merk som ferdig eller unngått.</string>\n    <string name=\"help_make_to_don_t_better\">Hjelp med å gjøre \\\"To Don\\'t\\\" bedre.</string>\n    <string name=\"todon_t_reminder\">To Don\\'t-påminnelse</string>\n    <string name=\"mark_your_todon_t_task\">\"Merk din To Don\\'t-oppgave \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">For å starte, skriv ned en dårlig vane.</string>\n    <string name=\"view_your_stats\">Vis dine statistikker.</string>\n    <string name=\"add_label\">Legg til etikett.</string>\n    <string name=\"permission_required\">Tillatelse kreves</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Denne appen krever tilgang til din eksterne lagring for å gjenopprette databasen. Vennligst aktiver denne tillatelsen i appens innstillinger.</string>\n    <string name=\"open_settings\">Åpne innstillinger</string>\n    <string name=\"select_repetition_frequency\">Velg repetisjonsfrekvens</string>\n    <string name=\"once\">Én gang</string>\n    <string name=\"daily\">Daglig</string>\n    <string name=\"weekly\">Ukentlig</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Vil du virkelig slette dette?\\nDette vil også slette alle vaner knyttet til denne etiketten.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Legg til daglig varsling</string>\n    <string name=\"back_up\">Sikkerhetskopier</string>\n    <string name=\"restore\">Gjenopprett</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ne/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>भाषा चयन गर्नुहोस्</item>\n        <item>चेक</item>\n        <item>मर्मत</item>\n        <item>जर्मन</item>\n        <item>अंग्रेजी</item>\n        <item>स्पेनिश</item>\n        <item>इटालियन</item>\n        <item>फ्रेन्च</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>जनवरी</item>\n        <item>फरवरी</item>\n        <item>मार्च</item>\n        <item>अप्रिल</item>\n        <item>मे</item>\n        <item>जून</item>\n        <item>जुलाई</item>\n        <item>अगस्त महिना</item>\n        <item>सेप्टेम्बर</item>\n        <item>अक्टोबर</item>\n        <item>नभेम्बर</item>\n        <item>दिसम्बर</item>\n    </string-array>\n    <string name=\"delete_habit\">के तपाईं पक्का यो बानी मेट्न निश्चित हुनुहुन्छ?</string>\n    <string name=\"LightMode\">गर्न सक्दैन</string>\n    <string name=\"onboarding_reverse\">उल्टो सूची</string>\n    <string name=\"onboarding_bad\">तपाईंको खराब बानीहरू तल झुकाउनुहोस्।हरेक दिन, क्रस</string>\n    <string name=\"onboarding_gavein\">तपाईंले दिएकाहरू बाहिर।र अर्को</string>\n    <string name=\"onboarding_freshlist\">बिहान ताजा सूचीको साथ सुरू गर्नुहोस्।</string>\n    <string name=\"onboarding_continue\">जारी राख्नु</string>\n    <string name=\"avoided\">बेवास्ता</string>\n    <string name=\"done\">पूरा</string>\n    <string name=\"habits\">बानी</string>\n    <string name=\"today\">आज</string>\n    <string name=\"log\">मुडो</string>\n    <string name=\"about\">प्राय</string>\n    <string name=\"labels\">लेबलहरु</string>\n    <string name=\"settings\">बतंग</string>\n    <string name=\"mostav\">धेरैले बेवास्ता गरे:</string>\n    <string name=\"leastav\">कमसेकम वेवास्ता गरियो:</string>\n    <string name=\"addlabel\">कृपया पहिले लेबल थप्नुहोस्</string>\n    <string name=\"addnewlabel\">नयाँ लेबल थप्नुहोस्</string>\n    <string name=\"addtask\">खराब बानी प्रविष्ट गर्नुहोस्</string>\n    <string name=\"note\">वर्णन</string>\n    <string name=\"save\">बचाउनु</string>\n    <string name=\"puthabit\">सुरु गर्न सुरू गर्न, खराब बानी तल राख्नुहोस्</string>\n    <string name=\"habitswillshowuphere\">बानीले यहाँ देखा पर्नेछ</string>\n    <string name=\"apachelicense\">अपाचे इजाजत पत्र 2.0</string>\n    <string name=\"developer\">विकासकर्ता</string>\n    <string name=\"contribute\">चन्दा दिनु</string>\n    <string name=\"translate\">अनुवाद गर्नु</string>\n    <string name=\"report\">एउटा समस्या रिपोर्ट गर्नुहोस्</string>\n    <string name=\"source\">स्रोत हेर्नुहोस्</string>\n    <string name=\"opensourcelicense\">खुला स्रोत इजाजतपत्रहरू</string>\n    <string name=\"appearance\">प्रकटन</string>\n    <string name=\"dark\">अध्यारो</string>\n    <string name=\"light\">हलुका</string>\n    <string name=\"update\">अद्यावधिक गर्नुहोस्</string>\n    <string name=\"feather\">फेदर आइकन</string>\n    <string name=\"mitlicence\">Mit इजाजत पत्र</string>\n    <string name=\"jetpack\">एन्ड्रोइड जेटप्याक</string>\n    <string name=\"materialspinner\">भौतिक भाग्नर</string>\n    <string name=\"followsys\">प्रणाली अनुसरण गर्नुहोस्</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">चट्टेमलाइज दृश्य</string>\n    <string name=\"mpandroidchart\">Mpandroidchabt</string>\n    <string name=\"junit\">जन्की</string>\n    <string name=\"eclipse\">Excipipse सार्वजनिक इजाजतपत्र 1.0</string>\n    <string name=\"kotlin\">कोटलिन</string>\n    <string name=\"java\">जावास</string>\n    <string name=\"gnu\">Gnu सामान्य सार्वजनिक इन्सेक सी।</string>\n    <string-array name=\"spinner_array\">\n        <item>सामाजिक</item>\n        <item>खाना र पेय पदार्थहरू</item>\n        <item>अध्ययन</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t अहिले %s थिम प्रयोग गर्दैछ।</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">No Itet मा नयाँ थप्नुहोस्</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">ड हुनुहुन्छ</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"बाहिर\"</string>\n    <string name=\"habits_are_avoided\">\"बानीहरूलाई वेवास्ता गरियो\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"बानीहरूबाट बच्न सकिन्छ, जाने बाटो!\"</string>\n    <string name=\"avoided_\">बेवास्ता</string>\n    <string name=\"habits_\">बानी</string>\n    <string name=\"delete\">के तपाईं वास्तवमै यसलाई मेट्न चाहानुहुन्छ?</string>\n    <string name=\"no\">छैन</string>\n    <string name=\"deletes\">के तपाईं वास्तवमै यसलाई मेट्न चाहानुहुन्छ?</string>\n    <string name=\"yes\">हुन्छ</string>\n    <string name=\"please_add_a_label_first\">कृपया पहिले लेबल थप्नुहोस्</string>\n    <string name=\"do_you_really_want_to_delete_this\">के तपाईं वास्तवमै यसलाई मेट्न चाहानुहुन्छ?</string>\n    <string name=\"january\">जनवरी</string>\n    <string name=\"february\">फरवरी</string>\n    <string name=\"march\">मार्च</string>\n    <string name=\"april\">अप्रिल</string>\n    <string name=\"may\">मे</string>\n    <string name=\"june\">जून</string>\n    <string name=\"july\">जुलाई</string>\n    <string name=\"august\">अगस्त महिना</string>\n    <string name=\"september\">सेप्टेम्बर</string>\n    <string name=\"october\">अक्टोबर</string>\n    <string name=\"november\">नभेम्बर</string>\n    <string name=\"december\">दिसम्बर</string>\n    <string name=\"mark_as_done_or_avoided\">मार्कको रूपमा मार्क गर्नुहोस् वा बेवास्ता गरियो।</string>\n    <string name=\"help_make_to_don_t_better\">मद्दत मद्दत गर्न मद्दत गर्न मद्दत गर्न मद्दत गर्नुहोस्। \"</string>\n    <string name=\"todon_t_reminder\">तोडन \\'T रिमाइन्डर</string>\n    <string name=\"mark_your_todon_t_task\">\"तपाईंको फोटेटेन काम चिन्ह लगाउनुहोस्\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">सुरु गर्न, खराब बानी तल राख्नुहोस्।</string>\n    <string name=\"view_your_stats\">तपाईंको तथ्या .्कहरू हेर्नुहोस्।</string>\n    <string name=\"add_label\">लेबल थप्नुहोस्।</string>\n    <string name=\"permission_required\">अनुमति आवश्यक छ</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">यस अनुप्रयोगलाई डाटाबेस पुन: भण्डारण गर्न तपाईंको बाह्य स्टोरमा पहुँच आवश्यक पर्दछ।कृपया अनुप्रयोग सेटिंग्समा यो अनुमति सक्षम गर्नुहोस्।</string>\n    <string name=\"open_settings\">खुला सेटिंग्स</string>\n    <string name=\"select_repetition_frequency\">दोहोर्याउने आवृत्ति चयन गर्नुहोस्</string>\n    <string name=\"once\">एक पल्ट</string>\n    <string name=\"daily\">दैनिक</string>\n    <string name=\"weekly\">साप्ताहिक</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">के तपाईं वास्तवमै यो मेट्न चाहानुहुन्छ? \\ Nthis पनि यो लेबल सम्बन्धित सबै बानीहरू मेटाउनेछ।</string>\n    <string name=\"data\">तथ्याड़क</string>\n    <string name=\"add_daily_notification\">दैनिक सूचना थप्नुहोस्</string>\n    <string name=\"back_up\">पूर्ति</string>\n    <string name=\"restore\">मरम्मत गर्नु</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-night/colors.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <!--    &lt;!&ndash; Base Colors &ndash;&gt;-->\n    <!--    <color name=\"white\">#FFFFFF</color>-->\n    <!--    <color name=\"backgroundcolor\">#FFFFFF</color>-->\n    <!--    <color name=\"black\">#000000</color>-->\n    <!--    <color name=\"gray\">#676979</color>-->\n    <!--    <color name=\"light_gray\">#CFD1DD</color>-->\n    <!--    <color name=\"semi_transparent_black\">#0000005C</color>-->\n    <!--    <color name=\"light_blue_gray\">#E7E8EE</color>-->\n    <!--    <color name=\"orange\">#FF6701</color>-->\n    <!--    <color name=\"yellow_gradient_start\">#FFD500</color>-->\n    <!--    <color name=\"yellow_gradient_end\">#FFAA00</color>-->\n\n    <!-- Light Theme Colors -->\n    <color name=\"light_background\">#FFFFFF</color>\n    <color name=\"light_on_background_1\">#000000</color>\n    <color name=\"light_on_background_2\">#676979</color>\n    <color name=\"light_on_background_3\">#CFD1DD</color>\n    <color name=\"light_background_container\">#E7E8EE</color>\n    <color name=\"light_on_background_container_1\">#000000</color>\n    <color name=\"light_on_background_container_2\">#FFFFFF</color>\n    <color name=\"light_surface\">#FFFFFF</color>\n    <color name=\"light_on_surface_1\">#000000</color>\n    <color name=\"light_on_surface_2\">#676979</color>\n    <color name=\"light_on_surface_3\">#CFD1DD</color>\n    <color name=\"light_accent\">#FF6701</color>\n    <color name=\"light_on_accent\">#FFFFFF</color>\n    <color name=\"light_top_bar_grad_start\">#FFD500</color>\n    <color name=\"light_top_bar_grad_end\">#FFAA00</color>\n    <color name=\"light_on_top_bar\">#000000</color>\n    <color name=\"light_top_bar_container\">#FFAA00</color>\n    <color name=\"light_on_top_bar_container_1\">#000000</color>\n    <color name=\"light_on_top_bar_container_2\">#FFFFFF</color>\n    <color name=\"light_button_grad_start\">#FFD500</color>\n    <color name=\"light_button_grad_end\">#FFAA00</color>\n    <color name=\"light_on_button\">#000000</color>\n    <color name=\"light_top_bar_container_grad_end\">#FF8F01</color>\n    <color name=\"light_top_bar_container_grad_start\">#FFC001</color>\n    <color name=\"light_error\">#FF0000</color>\n    <color name=\"light_on_error\">#FFFFFF</color>\n\n    <!-- Dark Theme Colors -->\n    <color name=\"dark_background\">#000000</color>\n    <color name=\"dark_on_background_1\">#FFFFFF</color>\n    <color name=\"dark_on_background_2\">#868898</color>\n    <color name=\"dark_on_background_3\">#4B4D59</color>\n    <color name=\"dark_background_container\">#26262C</color>\n    <color name=\"dark_on_background_container_1\">#FFFFFF</color>\n    <color name=\"dark_on_background_container_2\">#42434D</color>\n    <color name=\"dark_surface\">#26272C</color>\n    <color name=\"dark_on_surface_1\">#FFFFFF</color>\n    <color name=\"dark_on_surface_2\">#B2B3BD</color>\n    <color name=\"dark_on_surface_3\">#555763</color>\n    <color name=\"dark_accent\">#FFBF00</color>\n    <color name=\"dark_on_accent\">#000000</color>\n    <color name=\"dark_top_bar_grad_start\">#26272C</color>\n    <color name=\"dark_top_bar_grad_end\">#26272C</color>\n    <color name=\"dark_on_top_bar\">#FFFFFF</color>\n    <color name=\"dark_top_bar_container\">#131316</color>\n    <color name=\"dark_on_top_bar_container_1\">#FFFFFF</color>\n    <color name=\"dark_on_top_bar_container_2\">#2F3037</color>\n    <color name=\"dark_button_grad_start\">#FFCC00</color>\n    <color name=\"dark_button_grad_end\">#FFB200</color>\n    <color name=\"dark_on_button\">#000000</color>\n    <color name=\"dark_top_bar_container_grad_end\">#131316</color>\n    <color name=\"dark_top_bar_container_grad_start\">#131316</color>\n\n    <!-- Dracula Theme Colors -->\n    <color name=\"dracula_background\">#282A36</color>\n    <color name=\"dracula_on_background_1\">#FFFFFF</color>\n    <color name=\"dracula_on_background_2\">#7E83A0</color>\n    <color name=\"dracula_on_background_3\">#46495E</color>\n    <color name=\"dracula_background_container\">#383B4C</color>\n    <color name=\"dracula_on_background_container_1\">#FFFFFF</color>\n    <color name=\"dracula_on_background_container_2\">#52576F</color>\n    <color name=\"dracula_surface\">#44475A</color>\n    <color name=\"dracula_on_surface_1\">#FFFFFF</color>\n    <color name=\"dracula_on_surface_2\">#ADB0C2</color>\n    <color name=\"dracula_on_surface_3\">#6F7495</color>\n    <color name=\"dracula_accent\">#BC94F8</color>\n    <color name=\"dracula_on_accent\">#282A36</color>\n    <color name=\"dracula_top_bar_grad_start\">#44475A</color>\n    <color name=\"dracula_top_bar_grad_end\">#44475A</color>\n    <color name=\"dracula_on_top_bar\">#FFFFFF</color>\n    <color name=\"dracula_top_bar_container\">#323443</color>\n    <color name=\"dracula_on_top_bar_container_1\">#FFFFFF</color>\n    <color name=\"dracula_on_top_bar_container_2\">#44475A</color>\n    <color name=\"dracula_button_grad_start\">#BC94F8</color>\n    <color name=\"dracula_button_grad_end\">#BC94F8</color>\n    <color name=\"dracula_on_button\">#282A36</color>\n    <color name=\"dracula_top_bar_container_grad_end\">#323443</color>\n    <color name=\"dracula_top_bar_container_grad_start\">#323443</color>\n\n    <!-- Dracula PRO Blade -->\n    <color name=\"dracula_pro_blade_accent\">#66F859</color>\n    <color name=\"dracula_pro_blade_on_accent\">#000000</color>\n\n    <!-- Dracula PRO Buffy -->\n    <color name=\"dracula_pro_buffy_accent\">#F859A8</color>\n    <color name=\"dracula_pro_buffy_on_accent\">#FFFFFF</color>\n\n    <!-- Dracula PRO  -->\n    <color name=\"dracula_pro_accent\">#9580FF</color>\n    <color name=\"dracula_pro_on_accent\">#FFFFFF</color>\n\n\n    <!-- Dracula Pro alucard Colors -->\n    <color name=\"dracula_pro_alucard_background\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_on_background_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_background_2\">#707070</color>\n    <color name=\"dracula_pro_alucard_on_background_3\">#CCCCCC</color>\n    <color name=\"dracula_pro_alucard_background_container\">#E0E0E0</color>\n    <color name=\"dracula_pro_alucard_on_background_container_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_background_container_2\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_surface\">#F5F5F5</color>\n    <color name=\"dracula_pro_alucard_on_surface_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_surface_2\">#707070</color>\n    <color name=\"dracula_pro_alucard_on_surface_3\">#CCCCCC</color>\n    <color name=\"dracula_pro_alucard_accent\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_on_accent\">#FFFFFF</color>\n    <color name=\"dracula_pro_alucard_top_bar_grad_start\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_top_bar_grad_end\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_on_top_bar\">#000000</color>\n    <color name=\"dracula_pro_alucard_top_bar_container\">#D1D1D1</color>\n    <color name=\"dracula_pro_alucard_on_top_bar_container_1\">#000000</color>\n    <color name=\"dracula_pro_alucard_on_top_bar_container_2\">#E6E6E6</color>\n    <color name=\"dracula_pro_alucard_button_grad_start\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_button_grad_end\">#644AC9</color>\n    <color name=\"dracula_pro_alucard_on_button\">#FFFFFF</color>\n    <color name=\"dracula_pro_alucard_top_bar_container_grad_end\">#D1D1D1</color>\n    <color name=\"dracula_pro_alucard_top_bar_container_grad_start\">#D1D1D1</color>\n\n\n\n\n    <!--    &lt;!&ndash; Additional Colors &ndash;&gt;-->\n    <!--    <color name=\"bottom_sheet_background\">#F8F8F8</color>-->\n    <!--    <color name=\"spinner_text_color\">#FFFFFF</color>-->\n    <!--    <color name=\"radio_button_color\">#000000</color>-->\n    <!--    <color name=\"textcolor\">@android:color/darker_gray</color>-->\n\n\n    <color name=\"white\">#000000</color>\n    <color name=\"black\">#FFFFFF</color>\n    <color name=\"grad_start\">#26272C</color>\n    <color name=\"grad_end\">#26272C</color>\n    <color name=\"gray\">#42434D</color>\n    <color name=\"divider\">#CFD1DD</color>\n\n\n\n\n</resources>"
  },
  {
    "path": "app/src/main/res/values-night/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Select Language</item>\n        <item>Czech</item>\n        <item>Danish</item>\n        <item>German</item>\n        <item>English</item>\n        <item>Spanish</item>\n        <item>Italian</item>\n        <item>French</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>January</item>\n        <item>February</item>\n        <item>March</item>\n        <item>April</item>\n        <item>May</item>\n        <item>June</item>\n        <item>July</item>\n        <item>August</item>\n        <item>September</item>\n        <item>October</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Are you sure you want to delete this habit?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">The reverse to-do list</string>\n    <string name=\"onboarding_bad\">Jot down your bad habits. Every day, cross</string>\n    <string name=\"onboarding_gavein\">out those you gave in to. And the next</string>\n    <string name=\"onboarding_freshlist\">morning start off with the fresh list.</string>\n    <string name=\"onboarding_continue\">Continue</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Done</string>\n    <string name=\"habits\">Habits</string>\n    <string name=\"today\">Today</string>\n    <string name=\"log\">Log</string>\n    <string name=\"about\">About</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"settings\">Settings</string>\n    <string name=\"mostav\">Most avoided:</string>\n    <string name=\"leastav\">Least avoided:</string>\n    <string name=\"addlabel\">Please add a label first</string>\n    <string name=\"addnewlabel\">Add new label</string>\n    <string name=\"addtask\">Enter Bad Habit</string>\n    <string name=\"note\">Description</string>\n    <string name=\"save\">Save</string>\n    <string name=\"puthabit\">To start off, put down a bad habit</string>\n    <string name=\"habitswillshowuphere\">Habits will show up here</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Contribute</string>\n    <string name=\"translate\">Translate</string>\n    <string name=\"report\">Report a problem</string>\n    <string name=\"source\">View source</string>\n    <string name=\"opensourcelicense\">Open-source licences</string>\n    <string name=\"appearance\">Appearance</string>\n    <string name=\"dark\">Dark</string>\n    <string name=\"light\">Light</string>\n    <string name=\"update\">Update</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Follow System</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Foods And Drinks</item>\n        <item>Studies</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\'t is using the %s theme now</string>\n    <string name=\"ShowCaseView\" translatable=\"false\">GNU General Public License CE</string>\n    <string name=\"showCaseViewLink\" translatable=\"false\">https://github.com/mreram/ShowCaseView?</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Add new To Don\\'t item</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" out of \"</string>\n    <string name=\"habits_are_avoided\">\" habits are avoided\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" habits are avoided, way to go!\"</string>\n    <string name=\"avoided_\">Avoided</string>\n    <string name=\"habits_\">Habits</string>\n    <string name=\"delete\">Do you really want to delete this?</string>\n    <string name=\"no\">No</string>\n    <string name=\"deletes\">Do you really want to delete this?</string>\n    <string name=\"yes\">Yes</string>\n    <string name=\"please_add_a_label_first\">Please Add a Label First</string>\n    <string name=\"do_you_really_want_to_delete_this\">Do you really want to delete this?</string>\n    <string name=\"january\">January</string>\n    <string name=\"february\">February</string>\n    <string name=\"march\">March</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">May</string>\n    <string name=\"june\">June</string>\n    <string name=\"july\">July</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">October</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Mark as done or avoided.</string>\n    <string name=\"help_make_to_don_t_better\">Help make \\\"To Don\\'t\\\" better.</string>\n    <string name=\"todon_t_reminder\">ToDon\\'t Reminder</string>\n    <string name=\"mark_your_todon_t_task\">\"Mark your ToDon't task \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">To Start Off, put down a bad habit.</string>\n    <string name=\"view_your_stats\">View your stats.</string>\n    <string name=\"add_label\">Add Label.</string>\n    <string name=\"permission_required\">Permission Required</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">This app requires access to your external storage to restore the database. Please enable this permission in the app settings.</string>\n    <string name=\"open_settings\">Open Settings</string>\n    <string name=\"select_repetition_frequency\">Select Repetition Frequency</string>\n    <string name=\"once\">Once</string>\n    <string name=\"daily\">Daily</string>\n    <string name=\"weekly\">Weekly</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Do you really want to delete this?\\nThis will also delete all habits related to this label.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Add daily notification</string>\n    <string name=\"back_up\">Back up</string>\n    <string name=\"restore\">Restore</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-night/styles.xml",
    "content": "<resources>\n    <!-- Base Application Theme -->\n    <style name=\"Base.Theme.Todon\" parent=\"Theme.MaterialComponents.DayNight.NoActionBar\">\n        <item name=\"android:windowDisablePreview\">true</item>\n        <item name=\"android:statusBarColor\">?attr/colorSecondary</item>\n        <item name=\"android:windowBackground\">@drawable/grad_window_backgrond</item>\n\n        <!--        <item name=\"toolbarStyle\">@style/Widget.Toolbar</item>-->\n        <!--        &lt;!&ndash; Material Components Attributes &ndash;&gt;-->\n        <item name=\"materialButtonStyle\">@style/Widget.Todont.Button</item>\n        <!--        <item name=\"radioButtonStyle\">@style/RadioButton</item>-->\n        <!--        <item name=\"alertDialogTheme\">@style/Dialog.Theme</item>-->\n        <!--        <item name=\"bottomSheetDialogTheme\">@style/BottomSheetDialogTheme</item>-->\n        <item name=\"colorError\">@color/light_error</item>\n        <item name=\"colorOnError\">@color/light_on_error</item>\n        <item name=\"transparent\">#00FFFFFF</item>\n    </style>\n\n\n    <!-- Dark Theme -->\n    <style name=\"Theme.Todon.Dark\" parent=\"Base.Theme.Todon\">\n\n        <item name=\"colorPrimary\">@color/dark_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dark_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dark_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dark_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dark_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dark_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dark_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dark_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dark_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dark_background</item>\n        <item name=\"colorOnBackground1\">@color/dark_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dark_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dark_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dark_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dark_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dark_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dark_surface</item>\n        <item name=\"colorOnSurface\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dark_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dark_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dark_on_background_3</item>\n        <item name=\"colorAccent\">@color/dark_accent</item>\n        <item name=\"colorOnAccent\">@color/dark_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dark_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dark_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dark_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dark_background</item>\n\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade\" parent=\"Base.Theme.Todon\">\n        <!-- Primary Colors -->\n        <item name=\"colorPrimary\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_blade_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade.Buffy\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_buffy_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Pro\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Alucard\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_pro_alucard_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_pro_alucard_on_top_bar_container_1\n        </item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_pro_alucard_on_top_bar_container_2\n        </item>\n        <item name=\"colorBackground\">@color/dracula_pro_alucard_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_pro_alucard_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_pro_alucard_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_pro_alucard_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">\n            @color/dracula_pro_alucard_on_background_container_1\n        </item>\n        <item name=\"colorOnBackgroundContainer2\">\n            @color/dracula_pro_alucard_on_background_container_2\n        </item>\n        <item name=\"colorSurface\">@color/dracula_pro_alucard_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_pro_alucard_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_pro_alucard_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_pro_alucard_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_pro_alucard_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_pro_alucard_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_pro_alucard_background</item>\n    </style>\n\n    <!-- Toolbar Style -->\n    <style name=\"Widget.Toolbar\" parent=\"Widget.MaterialComponents.Toolbar\">\n        <item name=\"android:background\">?attr/colorPrimary</item>\n        <item name=\"titleTextColor\">?attr/colorOnPrimary</item>\n        <item name=\"navigationIconTint\">?attr/colorOnPrimary</item>\n        <item name=\"iconTint\">?attr/colorOnPrimary</item>\n    </style>\n\n    <!-- Button Style -->\n    <!-- Button Style -->\n    <style name=\"Widget.Todont.Button\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@null</item>\n        <item name=\"android:backgroundTint\">@null</item>\n        <item name=\"android:textColor\">@null</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <style name=\"Widget.Todont.GradButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@drawable/mygradient</item>\n        <item name=\"android:textColor\">?attr/colorOnBackground1</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Text Styles (updated for better hierarchy) -->\n    <style name=\"Text.Small\" parent=\"TextAppearance.MaterialComponents.Caption\">\n        <item name=\"android:textSize\">12sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Medium\" parent=\"TextAppearance.MaterialComponents.Body1\">\n        <item name=\"android:textSize\">16sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Large\" parent=\"TextAppearance.MaterialComponents.Headline6\">\n        <item name=\"android:textSize\">24sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_regular</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:textStyle\">bold</item>\n    </style>\n\n    <!-- Enhanced Dialog Theme -->\n    <style name=\"Dialog.Theme\" parent=\"ThemeOverlay.MaterialComponents.Dialog.Alert\">\n        <item name=\"android:windowBackground\">?attr/colorSurface</item>\n        <item name=\"android:windowMinWidthMinor\">75%</item>\n        <item name=\"buttonBarPositiveButtonStyle\">@style/DialogButton</item>\n        <item name=\"buttonBarNegativeButtonStyle\">@style/DialogButton</item>\n    </style>\n\n    <style name=\"DialogButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">?attr/colorButtonGradEnd</item>\n        <item name=\"android:textColor\">?attr/colorOnButton</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Improved Bottom Sheet -->\n    <style name=\"BottomSheetDialogTheme\" parent=\"Theme.Design.BottomSheetDialog\">\n        <item name=\"bottomSheetStyle\">@style/BottomSheetStyle</item>\n        <item name=\"android:statusBarColor\">@android:color/transparent</item>\n    </style>\n\n    <style name=\"BottomSheetStyle\" parent=\"Widget.Design.BottomSheet.Modal\">\n        <item name=\"android:background\">@drawable/bottom_sheet</item>\n        <item name=\"android:paddingTop\">0dp</item>\n        <item name=\"android:paddingBottom\">@dimen/lb_browse_padding_bottom</item>\n    </style>\n\n    <!-- Enhanced Radio Button -->\n    <style name=\"RadioButton\" parent=\"Widget.MaterialComponents.CompoundButton.RadioButton\">\n        <item name=\"colorControlNormal\">@color/light_on_surface_3</item>\n        <item name=\"colorControlActivated\">?attr/colorPrimary</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <!-- Spinner Style -->\n    <style name=\"SpinnerTextColor\" parent=\"TextAppearance.AppCompat.Widget.TextView.SpinnerItem\">\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:popupBackground\">?attr/colorSurface</item>\n    </style>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-night-v35/styles.xml",
    "content": "<resources>\n    <!-- Base Application Theme -->\n    <style name=\"Base.Theme.Todon\" parent=\"Theme.MaterialComponents.DayNight.NoActionBar\">\n        <item name=\"android:windowDisablePreview\">true</item>\n        <item name=\"android:statusBarColor\">?attr/colorSecondary</item>\n        <item name=\"android:windowBackground\">@drawable/grad_window_backgrond</item>\n\n        <!--        <item name=\"toolbarStyle\">@style/Widget.Toolbar</item>-->\n        <!--        &lt;!&ndash; Material Components Attributes &ndash;&gt;-->\n        <item name=\"materialButtonStyle\">@style/Widget.Todont.Button</item>\n        <!--        <item name=\"radioButtonStyle\">@style/RadioButton</item>-->\n        <!--        <item name=\"alertDialogTheme\">@style/Dialog.Theme</item>-->\n        <!--        <item name=\"bottomSheetDialogTheme\">@style/BottomSheetDialogTheme</item>-->\n        <item name=\"colorError\">@color/light_error</item>\n        <item name=\"colorOnError\">@color/light_on_error</item>\n        <item name=\"transparent\">#00FFFFFF</item>\n    </style>\n\n\n    <!-- Dark Theme -->\n    <style name=\"Theme.Todon.Dark\" parent=\"Base.Theme.Todon\">\n\n        <item name=\"colorPrimary\">@color/dark_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dark_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dark_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dark_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dark_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dark_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dark_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dark_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dark_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dark_background</item>\n        <item name=\"colorOnBackground1\">@color/dark_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dark_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dark_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dark_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dark_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dark_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dark_surface</item>\n        <item name=\"colorOnSurface\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dark_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dark_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dark_on_background_3</item>\n        <item name=\"colorAccent\">@color/dark_accent</item>\n        <item name=\"colorOnAccent\">@color/dark_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dark_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dark_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dark_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dark_background</item>\n\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade\" parent=\"Base.Theme.Todon\">\n        <!-- Primary Colors -->\n        <item name=\"colorPrimary\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_blade_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade.Buffy\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_buffy_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Pro\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Alucard\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_pro_alucard_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_pro_alucard_on_top_bar_container_1\n        </item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_pro_alucard_on_top_bar_container_2\n        </item>\n        <item name=\"colorBackground\">@color/dracula_pro_alucard_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_pro_alucard_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_pro_alucard_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_pro_alucard_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">\n            @color/dracula_pro_alucard_on_background_container_1\n        </item>\n        <item name=\"colorOnBackgroundContainer2\">\n            @color/dracula_pro_alucard_on_background_container_2\n        </item>\n        <item name=\"colorSurface\">@color/dracula_pro_alucard_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_pro_alucard_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_pro_alucard_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_pro_alucard_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_pro_alucard_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_pro_alucard_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_pro_alucard_background</item>\n    </style>\n\n    <!-- Toolbar Style -->\n    <style name=\"Widget.Toolbar\" parent=\"Widget.MaterialComponents.Toolbar\">\n        <item name=\"android:background\">?attr/colorPrimary</item>\n        <item name=\"titleTextColor\">?attr/colorOnPrimary</item>\n        <item name=\"navigationIconTint\">?attr/colorOnPrimary</item>\n        <item name=\"iconTint\">?attr/colorOnPrimary</item>\n    </style>\n\n    <!-- Button Style -->\n    <!-- Button Style -->\n    <style name=\"Widget.Todont.Button\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@null</item>\n        <item name=\"android:backgroundTint\">@null</item>\n        <item name=\"android:textColor\">@null</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <style name=\"Widget.Todont.GradButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@drawable/mygradient</item>\n        <item name=\"android:textColor\">?attr/colorOnBackground1</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Text Styles (updated for better hierarchy) -->\n    <style name=\"Text.Small\" parent=\"TextAppearance.MaterialComponents.Caption\">\n        <item name=\"android:textSize\">12sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Medium\" parent=\"TextAppearance.MaterialComponents.Body1\">\n        <item name=\"android:textSize\">16sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Large\" parent=\"TextAppearance.MaterialComponents.Headline6\">\n        <item name=\"android:textSize\">24sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_regular</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:textStyle\">bold</item>\n    </style>\n\n    <!-- Enhanced Dialog Theme -->\n    <style name=\"Dialog.Theme\" parent=\"ThemeOverlay.MaterialComponents.Dialog.Alert\">\n        <item name=\"android:windowBackground\">?attr/colorSurface</item>\n        <item name=\"android:windowMinWidthMinor\">75%</item>\n        <item name=\"buttonBarPositiveButtonStyle\">@style/DialogButton</item>\n        <item name=\"buttonBarNegativeButtonStyle\">@style/DialogButton</item>\n    </style>\n\n    <style name=\"DialogButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">?attr/colorButtonGradEnd</item>\n        <item name=\"android:textColor\">?attr/colorOnButton</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Improved Bottom Sheet -->\n    <style name=\"BottomSheetDialogTheme\" parent=\"Theme.Design.BottomSheetDialog\">\n        <item name=\"bottomSheetStyle\">@style/BottomSheetStyle</item>\n        <item name=\"android:statusBarColor\">@android:color/transparent</item>\n    </style>\n\n    <style name=\"BottomSheetStyle\" parent=\"Widget.Design.BottomSheet.Modal\">\n        <item name=\"android:background\">@drawable/bottom_sheet</item>\n        <item name=\"android:paddingTop\">0dp</item>\n        <item name=\"android:paddingBottom\">@dimen/lb_browse_padding_bottom</item>\n    </style>\n\n    <!-- Enhanced Radio Button -->\n    <style name=\"RadioButton\" parent=\"Widget.MaterialComponents.CompoundButton.RadioButton\">\n        <item name=\"colorControlNormal\">@color/light_on_surface_3</item>\n        <item name=\"colorControlActivated\">?attr/colorPrimary</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <!-- Spinner Style -->\n    <style name=\"SpinnerTextColor\" parent=\"TextAppearance.AppCompat.Widget.TextView.SpinnerItem\">\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:popupBackground\">?attr/colorSurface</item>\n    </style>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-nl/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Selecteer Taal</item>\n        <item>Tsjechisch</item>\n        <item>Deens</item>\n        <item>Duits</item>\n        <item>Engels</item>\n        <item>Spaans</item>\n        <item>Italiaans</item>\n        <item>Frans</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januari</item>\n        <item>Februari</item>\n        <item>Maart</item>\n        <item>April</item>\n        <item>Kunnen</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>Augustus</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Weet Je Zeker Dat Je Deze Gewoonte Wilt Verwijderen?</string>\n    <string name=\"LightMode\">Om Niet Te Doen</string>\n    <string name=\"onboarding_reverse\">De Omgekeerde Takenlijst</string>\n    <string name=\"onboarding_bad\">Noteer Je Slechte Gewoonten.Kruis Elke Dag</string>\n    <string name=\"onboarding_gavein\">Uit Degenen Waaraan U Heeft Gegeven.En De Volgende</string>\n    <string name=\"onboarding_freshlist\">De Ochtend Begint Met De Nieuwe Lijst.</string>\n    <string name=\"onboarding_continue\">Doorgaan</string>\n    <string name=\"avoided\">Vermeden</string>\n    <string name=\"done\">Klaar</string>\n    <string name=\"habits\">Gebruiken</string>\n    <string name=\"today\">Vandaag</string>\n    <string name=\"log\">Aanroepen</string>\n    <string name=\"about\">Over</string>\n    <string name=\"labels\">Labels</string>\n    <string name=\"settings\">Instellingen</string>\n    <string name=\"mostav\">Meest Vermeden:</string>\n    <string name=\"leastav\">Minst Vermeden:</string>\n    <string name=\"addlabel\">Voeg Eerst Een Label Toe</string>\n    <string name=\"addnewlabel\">Voeg Een Nieuw Label Toe</string>\n    <string name=\"addtask\">Betreed Een Slechte Gewoonte</string>\n    <string name=\"note\">Beschrijving</string>\n    <string name=\"save\">Redden</string>\n    <string name=\"puthabit\">Om Te Beginnen, Leg Je Een Slechte Gewoonte Neer</string>\n    <string name=\"habitswillshowuphere\">Gewoonten Zullen Hier Verschijnen</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Ontwikkelaar</string>\n    <string name=\"contribute\">Bijdragen</string>\n    <string name=\"translate\">Vertalen</string>\n    <string name=\"report\">Meld Een Probleem</string>\n    <string name=\"source\">Bekijk Bron</string>\n    <string name=\"opensourcelicense\">Open-Source Licenties</string>\n    <string name=\"appearance\">Verschijning</string>\n    <string name=\"dark\">Donker</string>\n    <string name=\"light\">Licht</string>\n    <string name=\"update\">Update</string>\n    <string name=\"feather\">Veerpictogrammen</string>\n    <string name=\"mitlicence\">Mit -Licentie</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materiaalspinner</string>\n    <string name=\"followsys\">Volg Het Systeem</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Sociaal</item>\n        <item>Voedsel En Drankjes</item>\n        <item>Bestuderen</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t gebruikt nu het %s-thema..</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Voeg Nieuw Toe Aan Don \\'T -Item</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Uit\"</string>\n    <string name=\"habits_are_avoided\">\"Gewoonten Worden Vermeden\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Gewoonten Worden Vermeden, Manier Om Te Gaan!\"</string>\n    <string name=\"avoided_\">Vermeden</string>\n    <string name=\"habits_\">Gebruiken</string>\n    <string name=\"delete\">Wil Je Dit Echt Verwijderen?</string>\n    <string name=\"no\">Nee</string>\n    <string name=\"deletes\">Wil Je Dit Echt Verwijderen?</string>\n    <string name=\"yes\">Ja</string>\n    <string name=\"please_add_a_label_first\">Voeg Eerst Een Label Toe</string>\n    <string name=\"do_you_really_want_to_delete_this\">Wil Je Dit Echt Verwijderen?</string>\n    <string name=\"january\">Januari</string>\n    <string name=\"february\">Februari</string>\n    <string name=\"march\">Maart</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Kunnen</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">Augustus</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Markeer Zoals Gedaan Of Vermeden.</string>\n    <string name=\"help_make_to_don_t_better\">Help \\ \"Om Niet Beter Te Maken.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Herinnering</string>\n    <string name=\"mark_your_todon_t_task\">\"Markeer Je Taak Niet\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Om Te Beginnen, Leg Je Een Slechte Gewoonte Neer.</string>\n    <string name=\"view_your_stats\">Bekijk Uw Statistieken.</string>\n    <string name=\"add_label\">Label Toevoegen.</string>\n    <string name=\"permission_required\">Toestemming Vereist</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Deze App Vereist Toegang Tot Uw Externe Opslag Om De Database Te Herstellen.Schakel Deze Toestemming In De App -Instellingen In.</string>\n    <string name=\"open_settings\">Open Instellingen</string>\n    <string name=\"select_repetition_frequency\">Selecteer Herhalingsfrequentie</string>\n    <string name=\"once\">Eenmaal</string>\n    <string name=\"daily\">Dagelijks</string>\n    <string name=\"weekly\">Wekelijks</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Wil Je Dit Echt Verwijderen? \\ Ndis Zal Ook Alle Gewoonten Die Verband Houden Met Dit Label Verwijderen.</string>\n    <string name=\"data\">Gegevens</string>\n    <string name=\"add_daily_notification\">Voeg Dagelijkse Melding Toe</string>\n    <string name=\"back_up\">Back -Up</string>\n    <string name=\"restore\">Herstellen</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-pl/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Wybierz Język</item>\n        <item>Czeski</item>\n        <item>Duński</item>\n        <item>Niemiecki</item>\n        <item>Angielski</item>\n        <item>Hiszpański</item>\n        <item>Włoski</item>\n        <item>Francuski</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Styczeń</item>\n        <item>Luty</item>\n        <item>Marzec</item>\n        <item>Kwiecień</item>\n        <item>Móc</item>\n        <item>Czerwiec</item>\n        <item>Lipiec</item>\n        <item>Sierpień</item>\n        <item>Wrzesień</item>\n        <item>Październik</item>\n        <item>Listopad</item>\n        <item>Grudzień</item>\n    </string-array>\n    <string name=\"delete_habit\">Czy Na Pewno Chcesz Usunąć Ten Nawyk?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">Lista Rzeczy Do Odwrotnej</string>\n    <string name=\"onboarding_bad\">Zmaruj Swoje Złe Nawyki.Codziennie, Krzyż</string>\n    <string name=\"onboarding_gavein\">Osoby, Które Się Poddałeś.I Następny</string>\n    <string name=\"onboarding_freshlist\">Poranek Zacznij Od Nowej Listy.</string>\n    <string name=\"onboarding_continue\">Kontynuować</string>\n    <string name=\"avoided\">Uniknąć</string>\n    <string name=\"done\">Zrobione</string>\n    <string name=\"habits\">Nawyki</string>\n    <string name=\"today\">Dzisiaj</string>\n    <string name=\"log\">Dziennik</string>\n    <string name=\"about\">O</string>\n    <string name=\"labels\">Etykiety</string>\n    <string name=\"settings\">Ustawienia</string>\n    <string name=\"mostav\">Najbardziej Unikał:</string>\n    <string name=\"leastav\">Najmniej Uniknięty:</string>\n    <string name=\"addlabel\">Najpierw Dodaj Etykietę</string>\n    <string name=\"addnewlabel\">Dodaj Nową Etykietę</string>\n    <string name=\"addtask\">Wprowadź Zły Nawyk</string>\n    <string name=\"note\">Opis</string>\n    <string name=\"save\">Ratować</string>\n    <string name=\"puthabit\">Na Początek, Odłóż Zły Nawyk</string>\n    <string name=\"habitswillshowuphere\">Nawyki Pojawią Się Tutaj</string>\n    <string name=\"apachelicense\">Licencja Apache 2.0</string>\n    <string name=\"developer\">Wywoływacz</string>\n    <string name=\"contribute\">Brać W Czymś Udział</string>\n    <string name=\"translate\">Tłumaczyć</string>\n    <string name=\"report\">Zgłosić Problem</string>\n    <string name=\"source\">Zobacz Źródło</string>\n    <string name=\"opensourcelicense\">Licencje Na Otwartym Poziomie</string>\n    <string name=\"appearance\">Wygląd</string>\n    <string name=\"dark\">Ciemny</string>\n    <string name=\"light\">Światło</string>\n    <string name=\"update\">Aktualizacja</string>\n    <string name=\"feather\">Ikony Piór</string>\n    <string name=\"mitlicence\">Licencja Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Śledź System</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public Licens 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Jawa</string>\n    <string name=\"gnu\">Gnu Generalna Licencja Publiczna Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Społeczny</item>\n        <item>Pokarm I Napoje</item>\n        <item>Studia</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t używa teraz motywu %s.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Dodaj Nowy Do Pozycji</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">„Out”</string>\n    <string name=\"habits_are_avoided\">„Unika Się Nawyków”</string>\n    <string name=\"habits_are_avoided_way_to_go\">„Unika Się Nawyków, Droga!”</string>\n    <string name=\"avoided_\">Uniknąć</string>\n    <string name=\"habits_\">Nawyki</string>\n    <string name=\"delete\">Czy Naprawdę Chcesz To Usunąć?</string>\n    <string name=\"no\">Nie</string>\n    <string name=\"deletes\">Czy Naprawdę Chcesz To Usunąć?</string>\n    <string name=\"yes\">Tak</string>\n    <string name=\"please_add_a_label_first\">Najpierw Dodaj Etykietę</string>\n    <string name=\"do_you_really_want_to_delete_this\">Czy Naprawdę Chcesz To Usunąć?</string>\n    <string name=\"january\">Styczeń</string>\n    <string name=\"february\">Luty</string>\n    <string name=\"march\">Marzec</string>\n    <string name=\"april\">Kwiecień</string>\n    <string name=\"may\">Móc</string>\n    <string name=\"june\">Czerwiec</string>\n    <string name=\"july\">Lipiec</string>\n    <string name=\"august\">Sierpień</string>\n    <string name=\"september\">Wrzesień</string>\n    <string name=\"october\">Październik</string>\n    <string name=\"november\">Listopad</string>\n    <string name=\"december\">Grudzień</string>\n    <string name=\"mark_as_done_or_avoided\">Zaznacz Tak, Jak Zrobiono Lub Unikano.</string>\n    <string name=\"help_make_to_don_t_better\">Pomóż Uczynić \\ \"To Lepiej.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Przypomnienie</string>\n    <string name=\"mark_your_todon_t_task\">„Oznacz Swoje Zadanie”</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Na Początek Odłóż Zły Nawyk.</string>\n    <string name=\"view_your_stats\">Zobacz Swoje Statystyki.</string>\n    <string name=\"add_label\">Dodaj Etykietę.</string>\n    <string name=\"permission_required\">Wymagane Pozwolenie</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ta Aplikacja Wymaga Dostępu Do Zewnętrznej Pamięci W Celu Przywrócenia Bazy Danych.Włącz To Pozwolenie W Ustawieniach Aplikacji.</string>\n    <string name=\"open_settings\">Otwórz Ustawienia</string>\n    <string name=\"select_repetition_frequency\">Wybierz Częstotliwość Powtarzania</string>\n    <string name=\"once\">Raz</string>\n    <string name=\"daily\">Codziennie</string>\n    <string name=\"weekly\">Tygodnik</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Czy Naprawdę Chcesz To Usunąć?</string>\n    <string name=\"data\">Dane</string>\n    <string name=\"add_daily_notification\">Dodaj Codzienne Powiadomienie</string>\n    <string name=\"back_up\">Kopia Zapasowa</string>\n    <string name=\"restore\">Przywrócić</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-pt/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Selecione O Idioma</item>\n        <item>Czech</item>\n        <item>Dinamarquês</item>\n        <item>German</item>\n        <item>Inglês</item>\n        <item>Spanish</item>\n        <item>Italian</item>\n        <item>French</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Janeiro</item>\n        <item>Fevereiro</item>\n        <item>Marchar</item>\n        <item>Abril</item>\n        <item>Poderia</item>\n        <item>Junho</item>\n        <item>Julho</item>\n        <item>Agosto</item>\n        <item>Setembro</item>\n        <item>Outubro</item>\n        <item>Novembro</item>\n        <item>Dezembro</item>\n    </string-array>\n    <string name=\"delete_habit\">Tem Certeza De Que Deseja Excluir Esse Hábito?</string>\n    <string name=\"LightMode\">Para Não Fazer</string>\n    <string name=\"onboarding_reverse\">A Lista De Tarefas Reversas</string>\n    <string name=\"onboarding_bad\">Anote Seus Maus Hábitos.Todos Os Dias, Cruze</string>\n    <string name=\"onboarding_gavein\">Fora Daqueles Que Você Deu.E O Próximo</string>\n    <string name=\"onboarding_freshlist\">Manhã Começa Com A Nova Lista.</string>\n    <string name=\"onboarding_continue\">Continuar</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Done</string>\n    <string name=\"habits\">Hábitos</string>\n    <string name=\"today\">Hoje</string>\n    <string name=\"log\">Registro</string>\n    <string name=\"about\">Sobre</string>\n    <string name=\"labels\">Rótulos</string>\n    <string name=\"settings\">Configurações</string>\n    <string name=\"mostav\">Mais Evitado:</string>\n    <string name=\"leastav\">Menos Evitado:</string>\n    <string name=\"addlabel\">Por Favor, Adicione Um Rótulo Primeiro</string>\n    <string name=\"addnewlabel\">Adicione Nova Etiqueta</string>\n    <string name=\"addtask\">Entre No Mau Hábito</string>\n    <string name=\"note\">Descrição</string>\n    <string name=\"save\">Salvar</string>\n    <string name=\"puthabit\">Para Começar, Abaixe Um Mau Hábito</string>\n    <string name=\"habitswillshowuphere\">Os Hábitos Aparecerão Aqui</string>\n    <string name=\"apachelicense\">Licença Apache 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Contribuir</string>\n    <string name=\"translate\">Traduzir</string>\n    <string name=\"report\">Relatar Um Problema</string>\n    <string name=\"source\">Exibir Fonte</string>\n    <string name=\"opensourcelicense\">Licenças De Código Aberto</string>\n    <string name=\"appearance\">Aparência</string>\n    <string name=\"dark\">Dark</string>\n    <string name=\"light\">Luz</string>\n    <string name=\"update\">Atualizar</string>\n    <string name=\"feather\">Ícones De Penas</string>\n    <string name=\"mitlicence\">Mit Licença</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Siga O Sistema</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Licença Pública Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Licença Pública Geral Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Alimentos E Bebidas</item>\n        <item>Estudos</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">O To Don\\\\\\'t está usando o tema %s agora.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Adicione Novo Ao Item Não</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">C</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\" Fora De \"</string>\n    <string name=\"habits_are_avoided\">\"Hábitos São Evitados\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Os Hábitos São Evitados, Caminho A Percorrer!\"</string>\n    <string name=\"avoided_\">Avoided</string>\n    <string name=\"habits_\">Hábitos</string>\n    <string name=\"delete\">Você Realmente Quer Excluir Isso?</string>\n    <string name=\"no\">Não</string>\n    <string name=\"deletes\">Você Realmente Quer Excluir Isso?</string>\n    <string name=\"yes\">Sim</string>\n    <string name=\"please_add_a_label_first\">Por Favor, Adicione Um Rótulo Primeiro</string>\n    <string name=\"do_you_really_want_to_delete_this\">Você Realmente Quer Excluir Isso?</string>\n    <string name=\"january\">Janeiro</string>\n    <string name=\"february\">Fevereiro</string>\n    <string name=\"march\">Marchar</string>\n    <string name=\"april\">Abril</string>\n    <string name=\"may\">Poderia</string>\n    <string name=\"june\">Junho</string>\n    <string name=\"july\">Julho</string>\n    <string name=\"august\">Agosto</string>\n    <string name=\"september\">Setembro</string>\n    <string name=\"october\">Outubro</string>\n    <string name=\"november\">Novembro</string>\n    <string name=\"december\">Dezembro</string>\n    <string name=\"mark_as_done_or_avoided\">Mark Como Feito Ou Evitado.</string>\n    <string name=\"help_make_to_don_t_better\">Ajude A Melhorar \"A Não Ser Melhor.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Lembrando</string>\n    <string name=\"mark_your_todon_t_task\">\"Marque Sua Tarefa Para Não Ter\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Para Começar, Abaixe Um Mau Hábito.</string>\n    <string name=\"view_your_stats\">Veja Suas Estatísticas.</string>\n    <string name=\"add_label\">Adicionar Rótulo.</string>\n    <string name=\"permission_required\">Permissão Necessária</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Este Aplicativo Requer Acesso Ao Seu Armazenamento Externo Para Restaurar O Banco De Dados.Ative Esta Permissão Nas Configurações Do Aplicativo.</string>\n    <string name=\"open_settings\">Abra As Configurações</string>\n    <string name=\"select_repetition_frequency\">Selecione A Frequência De Repetição</string>\n    <string name=\"once\">Uma Vez</string>\n    <string name=\"daily\">Daily</string>\n    <string name=\"weekly\">Semanalmente</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Você Realmente Deseja Excluir Isso? \\ Neste Também Excluirá Todos Os Hábitos Relacionados A Esse Rótulo.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Adicione Notificação Diária</string>\n    <string name=\"back_up\">Backup</string>\n    <string name=\"restore\">Restaurar</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-pt-rBR/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"app_name\" translatable=\"false\">To Don\\'t</string>\n    <string-array name=\"languages\">\n        <item>Selecionar Idioma</item>\n        <item>Tcheco</item>\n        <item>Dinamarquês</item>\n        <item>Alemão</item>\n        <item>Inglês</item>\n        <item>Espanhol</item>\n        <item>Italiano</item>\n        <item>Francês</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Janeiro</item>\n        <item>Fevereiro</item>\n        <item>Março</item>\n        <item>Abril</item>\n        <item>Maio</item>\n        <item>Junho</item>\n        <item>Julho</item>\n        <item>Agosto</item>\n        <item>Setembro</item>\n        <item>Outubro</item>\n        <item>Novembro</item>\n        <item>Dezembro</item>\n    </string-array>\n    <string name=\"delete_habit\">Você tem certeza que deseja excluir este hábito?</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">A lista de tarefas ao contrário</string>\n    <string name=\"onboarding_bad\">Anote seus maus hábitos. Todo dia, risque</string>\n    <string name=\"onboarding_gavein\">aqueles em que você cedeu. E na próxima</string>\n    <string name=\"onboarding_freshlist\">manhã comece com uma nova lista.</string>\n    <string name=\"onboarding_continue\">Continuar</string>\n    <string name=\"avoided\">Evitado</string>\n    <string name=\"done\">Feito</string>\n    <string name=\"habits\">Hábitos</string>\n    <string name=\"today\">Hoje</string>\n    <string name=\"log\">Registro</string>\n    <string name=\"about\">Sobre</string>\n    <string name=\"labels\">Etiquetas</string>\n    <string name=\"new_labels\">Nova etiqueta</string>\n    <string name=\"time\">Tempo</string>\n    <string name=\"frequncy\">Frequência</string>\n    <string name=\"settings\">Configurações</string>\n    <string name=\"mostav\">Mais evitado:</string>\n    <string name=\"leastav\">Menos evitado:</string>\n    <string name=\"addlabel\">Por favor, adicione uma etiqueta primeiro</string>\n    <string name=\"addnewlabel\">Adicionar nova etiqueta</string>\n    <string name=\"addtask\">Insira um mau hábito</string>\n    <string name=\"note\">Descrição</string>\n    <string name=\"save\">Salvar</string>\n    <string name=\"puthabit\">Para começar, registre um mau hábito</string>\n    <string name=\"habitswillshowuphere\">Os hábitos aparecerão aqui</string>\n    <string name=\"apachelicense\">Licença Apache 2.0</string>\n    <string name=\"developer\">Desenvolvedor</string>\n    <string name=\"contribute\">Contribuir</string>\n    <string name=\"translate\">Traduzir</string>\n    <string name=\"report\">Relatar um problema</string>\n    <string name=\"source\">Ver fonte</string>\n    <string name=\"opensourcelicense\">Licenças de código aberto</string>\n    <string name=\"appearance\">Aparência</string>\n    <string name=\"dark\">Escuro</string>\n    <string name=\"light\">Claro</string>\n    <string name=\"update\">Atualizar</string>\n    <string name=\"feather\">Ícones Feather</string>\n    <string name=\"mitlicence\">Licença MIT</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Seguir o Sistema</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"eclipse\">Licença Pública Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Licença Pública Geral GNU CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Comidas e Bebidas</item>\n        <item>Estudos</item>\n    </string-array>\n    <!-- Toasts -->\n    <string name=\"toast_system\">To Don\\'t agora segue o sistema.</string>\n    <string name=\"toast_light\">To Don\\'t está no modo claro agora.</string>\n    <string name=\"toast_dark\">To Don\\'t está no modo escuro agora.</string>\n    <!-- Non-translatable strings -->\n    <string name=\"crazymarvin\" translatable=\"false\">Crazy Marvin</string>\n    <string name=\"codeacquaria\" translatable=\"false\">Code Acquaria</string>\n    <string name=\"text\" translatable=\"false\"> <a href=\"https://mail.google.com/mail/u/0/#search/arafaatqureshi%40gmail.com?compose=new\">Link</a> Olá fragmento em branco</string>\n    <!-- Content Description Strings -->\n    <string name=\"contentDescription_FAB\">Adicionar novo item ao To Don\\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"Notification_scheduled\">Notificação agendada</string>\n    <string name=\"w\">S</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">A</string>\n    <string name=\"out_of\">\" de \"</string>\n    <string name=\"habits_are_avoided\">\" hábitos foram evitados\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" hábitos foram evitados, bom trabalho!\"</string>\n    <string name=\"avoided_\">Evitado</string>\n    <string name=\"habits_\">Hábitos</string>\n    <string name=\"delete\">Você realmente deseja excluir isso?</string>\n    <string name=\"no\">Não</string>\n    <string name=\"deletes\">Você realmente deseja excluir isso?</string>\n    <string name=\"yes\">Sim</string>\n    <string name=\"please_add_a_label_first\">Por favor, adicione uma etiqueta primeiro</string>\n    <string name=\"do_you_really_want_to_delete_this\">Você realmente deseja excluir isso?</string>\n    <string name=\"january\">Janeiro</string>\n    <string name=\"february\">Fevereiro</string>\n    <string name=\"march\">Março</string>\n    <string name=\"april\">Abril</string>\n    <string name=\"may\">Maio</string>\n    <string name=\"june\">Junho</string>\n    <string name=\"july\">Julho</string>\n    <string name=\"august\">Agosto</string>\n    <string name=\"september\">Setembro</string>\n    <string name=\"october\">Outubro</string>\n    <string name=\"november\">Novembro</string>\n    <string name=\"december\">Dezembro</string>\n    <string name=\"mark_as_done_or_avoided\">Marcar como feito ou evitado.</string>\n    <string name=\"help_make_to_don_t_better\">Ajude a melhorar o \"To Don\\'t\".</string>\n    <string name=\"todon_t_reminder\">Lembrete do To Don\\'t</string>\n    <string name=\"mark_your_todon_t_task\">\"Marque sua tarefa do To Don\\'t \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Para começar, registre um mau hábito.</string>\n    <string name=\"view_your_stats\">Veja suas estatísticas.</string>\n    <string name=\"add_label\">Adicionar Etiqueta.</string>\n    <string name=\"permission_required\">Permissão Necessária</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Este aplicativo requer acesso ao seu armazenamento externo para restaurar o banco de dados. Por favor, habilite essa permissão nas configurações do aplicativo.</string>\n    <string name=\"open_settings\">Abrir Configurações</string>\n    <string name=\"select_repetition_frequency\">Selecione a Frequência de Repetição</string>\n    <string name=\"once\">Uma vez</string>\n    <string name=\"daily\">Diariamente</string>\n    <string name=\"weekly\">Semanalmente</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Você realmente deseja excluir isso?\\nIsso também excluirá todos os hábitos relacionados a essa etiqueta.</string>\n    <string name=\"data\">Dados</string>\n    <string name=\"add_daily_notification\">Adicionar notificação diária</string>\n    <string name=\"back_up\">Fazer Backup</string>\n    <string name=\"restore\">Restaurar</string>\n    <string name=\"dracula\">Drácula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ro/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Selectați Limba</item>\n        <item>Ceh</item>\n        <item>Danez</item>\n        <item>German</item>\n        <item>Engleză</item>\n        <item>Spaniolă</item>\n        <item>Italian</item>\n        <item>Franceză</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Ianuarie</item>\n        <item>Februarie</item>\n        <item>Martie</item>\n        <item>Aprilie</item>\n        <item>Mai</item>\n        <item>Iunie</item>\n        <item>Iulie</item>\n        <item>August</item>\n        <item>Septembrie</item>\n        <item>Octombrie</item>\n        <item>Noiembrie</item>\n        <item>Decembrie</item>\n    </string-array>\n    <string name=\"delete_habit\">Ești Sigur Că Vrei Să Ștergi Acest Obicei?</string>\n    <string name=\"LightMode\">A Nu \\'T</string>\n    <string name=\"onboarding_reverse\">Lista Inversă De A Face</string>\n    <string name=\"onboarding_bad\">Notează -Ți Obiceiurile Proaste.În Fiecare Zi, Încrucișat</string>\n    <string name=\"onboarding_gavein\">În Afară De Cei Pe Care I -Ai Cedat.Și Următorul</string>\n    <string name=\"onboarding_freshlist\">Dimineața Începe Cu Lista Proaspătă.</string>\n    <string name=\"onboarding_continue\">Continua</string>\n    <string name=\"avoided\">Evitat</string>\n    <string name=\"done\">Făcut</string>\n    <string name=\"habits\">Obiceiuri</string>\n    <string name=\"today\">Astăzi</string>\n    <string name=\"log\">Jurnal</string>\n    <string name=\"about\">Despre</string>\n    <string name=\"labels\">Etichete</string>\n    <string name=\"settings\">Setări</string>\n    <string name=\"mostav\">Cel Mai Evitat:</string>\n    <string name=\"leastav\">Cel Mai Puțin Evitat:</string>\n    <string name=\"addlabel\">Vă Rugăm Să Adăugați Mai Întâi O Etichetă</string>\n    <string name=\"addnewlabel\">Adăugați O Nouă Etichetă</string>\n    <string name=\"addtask\">Intră Prost Obicei</string>\n    <string name=\"note\">Descriere</string>\n    <string name=\"save\">Salva</string>\n    <string name=\"puthabit\">Pentru A Începe, Puneți Un Obicei Prost</string>\n    <string name=\"habitswillshowuphere\">Obiceiurile Vor Apărea Aici</string>\n    <string name=\"apachelicense\">Licență Apache 2.0</string>\n    <string name=\"developer\">Dezvoltator</string>\n    <string name=\"contribute\">Contribui</string>\n    <string name=\"translate\">Traduce</string>\n    <string name=\"report\">Raportați O Problemă</string>\n    <string name=\"source\">Vizualizați Sursa</string>\n    <string name=\"opensourcelicense\">Licențe Open-Source</string>\n    <string name=\"appearance\">Aspect</string>\n    <string name=\"dark\">Întuneric</string>\n    <string name=\"light\">Aprinde</string>\n    <string name=\"update\">Actualizare</string>\n    <string name=\"feather\">Pictograme De Pene</string>\n    <string name=\"mitlicence\">Licență Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Urmați Sistemul</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Licență Publică Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Licență Publică Generală Gnu Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Alimente Și Băuturi</item>\n        <item>Studii</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t folosește acum tema %s.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Adăugați Nou La Elementul Don \\'T</string>\n    <string name=\"d\">D.</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y.</string>\n    <string name=\"out_of\">\"Din\"</string>\n    <string name=\"habits_are_avoided\">„Obiceiurile Sunt Evitate”</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Obiceiurile Sunt Evitate, Calea De Urmat!\"</string>\n    <string name=\"avoided_\">Evitat</string>\n    <string name=\"habits_\">Obiceiuri</string>\n    <string name=\"delete\">Chiar Vrei Să Ștergi Asta?</string>\n    <string name=\"no\">Nu</string>\n    <string name=\"deletes\">Chiar Vrei Să Ștergi Asta?</string>\n    <string name=\"yes\">Da</string>\n    <string name=\"please_add_a_label_first\">Vă Rugăm Să Adăugați Mai Întâi O Etichetă</string>\n    <string name=\"do_you_really_want_to_delete_this\">Chiar Vrei Să Ștergi Asta?</string>\n    <string name=\"january\">Ianuarie</string>\n    <string name=\"february\">Februarie</string>\n    <string name=\"march\">Martie</string>\n    <string name=\"april\">Aprilie</string>\n    <string name=\"may\">Mai</string>\n    <string name=\"june\">Iunie</string>\n    <string name=\"july\">Iulie</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">Septembrie</string>\n    <string name=\"october\">Octombrie</string>\n    <string name=\"november\">Noiembrie</string>\n    <string name=\"december\">Decembrie</string>\n    <string name=\"mark_as_done_or_avoided\">Marcați Ca Fiind Făcut Sau Evitat.</string>\n    <string name=\"help_make_to_don_t_better\">Ajutați Să Faceți Mai Bine \\ \"A Nu \\'T \\\".</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Memento</string>\n    <string name=\"mark_your_todon_t_task\">„Marcați -Vă Sarcina Nu Este”</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Pentru A Începe, Puneți Un Obicei Prost.</string>\n    <string name=\"view_your_stats\">Vizualizați Statisticile.</string>\n    <string name=\"add_label\">Adăugați Etichetă.</string>\n    <string name=\"permission_required\">Permisiunea Necesară</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Această Aplicație Necesită Acces La Stocarea Dvs. Externă Pentru A Restabili Baza De Date.Vă Rugăm Să Activați Această Permisiune În Setările Aplicației.</string>\n    <string name=\"open_settings\">Setări Deschise</string>\n    <string name=\"select_repetition_frequency\">Selectați Frecvența De Repetare</string>\n    <string name=\"once\">Dată</string>\n    <string name=\"daily\">Zilnic</string>\n    <string name=\"weekly\">Săptămânal</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Chiar Doriți Să Ștergeți Acest Lucru?</string>\n    <string name=\"data\">Date</string>\n    <string name=\"add_daily_notification\">Adăugați Notificări Zilnice</string>\n    <string name=\"back_up\">Înapoi</string>\n    <string name=\"restore\">Restabili</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ru/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Выберите Язык</item>\n        <item>Чешский</item>\n        <item>Датский</item>\n        <item>Немецкий</item>\n        <item>Английский</item>\n        <item>Испанский</item>\n        <item>Итальянский</item>\n        <item>Французский</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Январь</item>\n        <item>Февраль</item>\n        <item>Маршировать</item>\n        <item>Апрель</item>\n        <item>Может</item>\n        <item>Июнь</item>\n        <item>Июль</item>\n        <item>Август</item>\n        <item>Сентябрь</item>\n        <item>Октябрь</item>\n        <item>Ноябрь</item>\n        <item>Декабрь</item>\n    </string-array>\n    <string name=\"delete_habit\">Вы уверены, что хотите удалить эту привычку?</string>\n    <string name=\"LightMode\">Без дел</string>\n    <string name=\"onboarding_reverse\">Обратный список дел</string>\n    <string name=\"onboarding_bad\">Запишите свои вредные привычки. Каждый день вычеркивайте</string>\n    <string name=\"onboarding_gavein\">те, которым вы поддались. А следующим</string>\n    <string name=\"onboarding_freshlist\">утром начинайте с чистого листа.</string>\n    <string name=\"onboarding_continue\">Начать</string>\n    <string name=\"avoided\">Избежал(а)</string>\n    <string name=\"done\">Сделал</string>\n    <string name=\"habits\">Привычки</string>\n    <string name=\"today\">Сегодня</string>\n    <string name=\"log\">Журнал</string>\n    <string name=\"about\">О приложении</string>\n    <string name=\"labels\">Метки</string>\n    <string name=\"new_labels\">Новые метки</string>\n    <string name=\"time\">Время</string>\n    <string name=\"frequncy\">Частота</string>\n    <string name=\"settings\">Настройки</string>\n    <string name=\"mostav\">Больше всего избежал:</string>\n    <string name=\"leastav\">Меньше всего избежал:</string>\n    <string name=\"addlabel\">Сначала добавьте метку</string>\n    <string name=\"addnewlabel\">Добавить новую метку</string>\n    <string name=\"addtask\">Введите вредную привычку</string>\n    <string name=\"note\">Описание</string>\n    <string name=\"save\">Сохранить</string>\n    <string name=\"puthabit\">Для начала запишите вредную привычку</string>\n    <string name=\"habitswillshowuphere\">Здесь появятся ваши привычки</string>\n    <string name=\"apachelicense\">Apache License 2.0</string>\n    <string name=\"developer\">Разработчик</string>\n    <string name=\"contribute\">Внести вклад</string>\n    <string name=\"translate\">Перевести</string>\n    <string name=\"report\">Сообщить о проблеме</string>\n    <string name=\"source\">Исходный код</string>\n    <string name=\"opensourcelicense\">Лицензии Open-source</string>\n    <string name=\"appearance\">Оформление</string>\n    <string name=\"dark\">Тёмная</string>\n    <string name=\"light\">Светлая</string>\n    <string name=\"update\">Обновить</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"mitlicence\">MIT License</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">Как в системе</string>\n    <string name=\"nobobutton\">Нобобтон</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Юнит</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Котлин</string>\n    <string name=\"java\">Ява</string>\n    <string name=\"gnu\">GNU General Public License CE</string>\n    <string-array name=\"spinner_array\">\n        <item>Социальная</item>\n        <item>Еда И Напитки</item>\n        <item>Исследования</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">Без дел теперь использует системную тему.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Добавить новый пункт в Без дел</string>\n    <string name=\"d\">Д</string>\n    <string name=\"Notification_scheduled\">Уведомление запланировано</string>\n    <string name=\"w\">Н</string>\n    <string name=\"m\">М</string>\n    <string name=\"y\">Г</string>\n    <string name=\"out_of\">\" из \"</string>\n    <string name=\"habits_are_avoided\">\" привычек избежано\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" привычек избежано, так держать!\"</string>\n    <string name=\"avoided_\">Избежал(а)</string>\n    <string name=\"habits_\">Привычки</string>\n    <string name=\"delete\">Вы действительно хотите удалить это?</string>\n    <string name=\"no\">Нет</string>\n    <string name=\"deletes\">Вы действительно хотите удалить это?</string>\n    <string name=\"yes\">Да</string>\n    <string name=\"please_add_a_label_first\">Пожалуйста, сначала добавьте метку</string>\n    <string name=\"do_you_really_want_to_delete_this\">Вы действительно хотите удалить это?</string>\n    <string name=\"january\">Январь</string>\n    <string name=\"february\">Февраль</string>\n    <string name=\"march\">Март</string>\n    <string name=\"april\">Апрель</string>\n    <string name=\"may\">Май</string>\n    <string name=\"june\">Июнь</string>\n    <string name=\"july\">Июль</string>\n    <string name=\"august\">Август</string>\n    <string name=\"september\">Сентябрь</string>\n    <string name=\"october\">Октябрь</string>\n    <string name=\"november\">Ноябрь</string>\n    <string name=\"december\">Декабрь</string>\n    <string name=\"mark_as_done_or_avoided\">Отметьте как «Сделано» или «Избежал».</string>\n    <string name=\"help_make_to_don_t_better\">Помогите сделать \\\"Без дел\\\" лучше.</string>\n    <string name=\"todon_t_reminder\">Напоминание Без дел</string>\n    <string name=\"mark_your_todon_t_task\">\"Отметьте задачу в Без дел \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Для начала запишите вредную привычку.</string>\n    <string name=\"view_your_stats\">Посмотреть статистику.</string>\n    <string name=\"add_label\">Добавить метку.</string>\n    <string name=\"permission_required\">Требуется разрешение</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Этому приложению требуется доступ к внешнему хранилищу для восстановления базы данных. Пожалуйста, включите это разрешение в настройках приложения.</string>\n    <string name=\"open_settings\">Открыть настройки</string>\n    <string name=\"select_repetition_frequency\">Выберите частоту повторения</string>\n    <string name=\"once\">Один раз</string>\n    <string name=\"daily\">Ежедневно</string>\n    <string name=\"weekly\">Еженедельно</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Вы действительно хотите удалить это?\\nЭто также удалит все привычки, связанные с этой меткой.</string>\n    <string name=\"data\">Данные</string>\n    <string name=\"add_daily_notification\">Добавить ежедневное уведомление</string>\n    <string name=\"back_up\">Резервное копирование</string>\n    <string name=\"restore\">Восстановить</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"monitor_error\">Отслеживание ошибок</string>\n    <string name=\"monitor_information\">Используйте Sentry для автоматической отправки отчетов об ошибках — это ускорит исправление багов и повысит стабильность. Сбор идет только важных технических данных.</string>\n    <string name=\"toast_light\">Без дел перешел на светлую сторону.</string>\n    <string name=\"toast_dark\">Без дел перешел на темную сторону.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"app_name\">Без дел</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-sk/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Vyberte Jazyk</item>\n        <item>Český</item>\n        <item>Dánsky</item>\n        <item>Nemecký</item>\n        <item>Angličtina</item>\n        <item>Španielsky</item>\n        <item>Taliansky</item>\n        <item>Francúzsky</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Január</item>\n        <item>Február</item>\n        <item>Pochod</item>\n        <item>Apríl</item>\n        <item>May</item>\n        <item>Jún</item>\n        <item>Júl</item>\n        <item>August</item>\n        <item>September</item>\n        <item>Október</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Ste Si Istí, Že Chcete Tento Zvyk Odstrániť?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">Zoznam Úloh Úloh</string>\n    <string name=\"onboarding_bad\">Zapíšte Si Svoje Zlé Návyky.Každý Deň, Kríž</string>\n    <string name=\"onboarding_gavein\">Z Tých, Ktorých Ste Sa Dali.A Ďalší</string>\n    <string name=\"onboarding_freshlist\">Ráno Začína S Čerstvým Zoznamom.</string>\n    <string name=\"onboarding_continue\">Pokračovať</string>\n    <string name=\"avoided\">Vyhýbať Sa</string>\n    <string name=\"done\">Vykonaný</string>\n    <string name=\"habits\">Návyky</string>\n    <string name=\"today\">Dnes</string>\n    <string name=\"log\">Protokol</string>\n    <string name=\"about\">O</string>\n    <string name=\"labels\">Štítky</string>\n    <string name=\"settings\">Nastavenia</string>\n    <string name=\"mostav\">Väčšina Sa Vyhýba:</string>\n    <string name=\"leastav\">Najmenej Sa Vyhnúť:</string>\n    <string name=\"addlabel\">Najskôr Pridajte Štítok</string>\n    <string name=\"addnewlabel\">Pridajte Nový Štítok</string>\n    <string name=\"addtask\">Zadajte Zlý Zvyk</string>\n    <string name=\"note\">Opis</string>\n    <string name=\"save\">Uložiť</string>\n    <string name=\"puthabit\">Ak Chcete Začať, Odložte Zlý Zvyk</string>\n    <string name=\"habitswillshowuphere\">Zobrazia Sa Tu</string>\n    <string name=\"apachelicense\">Licencia Apache 2.0</string>\n    <string name=\"developer\">Vývojár</string>\n    <string name=\"contribute\">Prispieť</string>\n    <string name=\"translate\">Preložiť</string>\n    <string name=\"report\">Nahlásiť Problém</string>\n    <string name=\"source\">Zobraziť Zdroj</string>\n    <string name=\"opensourcelicense\">Licencie S Otvoreným Zdrojom</string>\n    <string name=\"appearance\">Vzhľad</string>\n    <string name=\"dark\">Tmavý</string>\n    <string name=\"light\">Osvetlenie</string>\n    <string name=\"update\">Aktualizácia</string>\n    <string name=\"feather\">Perie Ikony</string>\n    <string name=\"mitlicence\">Licencia</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materiál</string>\n    <string name=\"followsys\">Sledujte Systém</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Chmúrny</string>\n    <string name=\"eclipse\">Verejná Licencia Zatmenia 1.0</string>\n    <string name=\"kotlin\">Kokot</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Spoločenský</item>\n        <item>Jedlá A Nápoje</item>\n        <item>Štúdie</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t teraz používa tému %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Pridať Novú Do Položky Don\\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">„Z“</string>\n    <string name=\"habits_are_avoided\">„Návodov Sa Vyhýba“</string>\n    <string name=\"habits_are_avoided_way_to_go\">„Zvyčajné Zvyky Sa Vyhýbajú, Spôsob, Ako Ísť!“</string>\n    <string name=\"avoided_\">Vyhýbať Sa</string>\n    <string name=\"habits_\">Návyky</string>\n    <string name=\"delete\">Naozaj To Chcete Vymazať?</string>\n    <string name=\"no\">Nie</string>\n    <string name=\"deletes\">Naozaj To Chcete Vymazať?</string>\n    <string name=\"yes\">Áno</string>\n    <string name=\"please_add_a_label_first\">Najskôr Pridajte Štítok</string>\n    <string name=\"do_you_really_want_to_delete_this\">Naozaj To Chcete Vymazať?</string>\n    <string name=\"january\">Január</string>\n    <string name=\"february\">Február</string>\n    <string name=\"march\">Pochod</string>\n    <string name=\"april\">Apríl</string>\n    <string name=\"may\">Mája</string>\n    <string name=\"june\">Jún</string>\n    <string name=\"july\">Júl</string>\n    <string name=\"august\">August</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Október</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Označte Tak, Ako Sa To Urobí Alebo Sa Vyhýba.</string>\n    <string name=\"help_make_to_don_t_better\">Pomôžte Vylepšiť \\ \"Don \\'T \\\".</string>\n    <string name=\"todon_t_reminder\">Pripomienka</string>\n    <string name=\"mark_your_todon_t_task\">„Označte Svoju Úlohu Todon\\'T“</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Ak Chcete Začať, Odložte Zlý Zvyk.</string>\n    <string name=\"view_your_stats\">Zobraziť Svoje Štatistiky.</string>\n    <string name=\"add_label\">Pridajte Štítok.</string>\n    <string name=\"permission_required\">Požadované Povolenie</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Táto Aplikácia Vyžaduje Prístup K Externému Úložisku Na Obnovenie Databázy.Povoľte Toto Povolenie V Nastaveniach Aplikácie.</string>\n    <string name=\"open_settings\">Otvorte Nastavenia</string>\n    <string name=\"select_repetition_frequency\">Vyberte Frekvenciu Opakovania</string>\n    <string name=\"once\">Raz</string>\n    <string name=\"daily\">Denný</string>\n    <string name=\"weekly\">Týždenný</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Naozaj To Chcete Odstrániť?</string>\n    <string name=\"data\">Údaje</string>\n    <string name=\"add_daily_notification\">Pridajte Denné Oznámenie</string>\n    <string name=\"back_up\">Zálohovať</string>\n    <string name=\"restore\">Obnoviť</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-sl/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Izberite Jezik</item>\n        <item>Češki</item>\n        <item>Dansko</item>\n        <item>Nemško</item>\n        <item>Angleščina</item>\n        <item>Španščina</item>\n        <item>Italijan</item>\n        <item>Francoz</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januar</item>\n        <item>Februar</item>\n        <item>Pohod</item>\n        <item>April</item>\n        <item>Maj</item>\n        <item>Junij</item>\n        <item>Julij</item>\n        <item>Avgust</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Ali Ste Prepričani, Da Želite Izbrisati To Navado?</string>\n    <string name=\"LightMode\">Da Ne Bi</string>\n    <string name=\"onboarding_reverse\">Seznam Obratnega Opravila</string>\n    <string name=\"onboarding_bad\">Zapišite Svoje Slabe Navade.Vsak Dan, Križa</string>\n    <string name=\"onboarding_gavein\">Zunaj Tistih, Ki Ste Jih Dali.In Naslednje</string>\n    <string name=\"onboarding_freshlist\">Jutro Začnite S Svežem Seznamu.</string>\n    <string name=\"onboarding_continue\">Nadaljujte</string>\n    <string name=\"avoided\">Izognjeno</string>\n    <string name=\"done\">Končano</string>\n    <string name=\"habits\">Navade</string>\n    <string name=\"today\">Danes</string>\n    <string name=\"log\">Dnevnik</string>\n    <string name=\"about\">Približno</string>\n    <string name=\"labels\">Nalepke</string>\n    <string name=\"settings\">Nastavitve</string>\n    <string name=\"mostav\">Najbolj Se Izognemo:</string>\n    <string name=\"leastav\">Najmanj Izognjeno:</string>\n    <string name=\"addlabel\">Najprej Dodajte Nalepko</string>\n    <string name=\"addnewlabel\">Dodajte Novo Etiketo</string>\n    <string name=\"addtask\">Vnesite Slabo Navado</string>\n    <string name=\"note\">Opis</string>\n    <string name=\"save\">Shrani</string>\n    <string name=\"puthabit\">Za Začetek Odložite Slabo Navado</string>\n    <string name=\"habitswillshowuphere\">Tu Se Bodo Prikazale Navade</string>\n    <string name=\"apachelicense\">Apache Licenca 2.0</string>\n    <string name=\"developer\">Razvijalec</string>\n    <string name=\"contribute\">Prispevati</string>\n    <string name=\"translate\">Prevajanje</string>\n    <string name=\"report\">Prijavite Težavo</string>\n    <string name=\"source\">Vir Vir</string>\n    <string name=\"opensourcelicense\">Open-Source Licence</string>\n    <string name=\"appearance\">Videz</string>\n    <string name=\"dark\">Temno</string>\n    <string name=\"light\">Svetloba</string>\n    <string name=\"update\">Posodobitev</string>\n    <string name=\"feather\">Ikone Perja</string>\n    <string name=\"mitlicence\">Licenca Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Sledite Sistemu</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Javna Licenca 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Splošna Javna Licenca Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Socialni</item>\n        <item>Hrana In Pijača</item>\n        <item>Študije</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t zdaj uporablja temo %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Dodajte Novo V Element Don \\'T</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Izven\"</string>\n    <string name=\"habits_are_avoided\">\"Navadam Se Izogibajo\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Navadam Se Izogibamo, Pot!\"</string>\n    <string name=\"avoided_\">Izognjeno</string>\n    <string name=\"habits_\">Navade</string>\n    <string name=\"delete\">Ali Res Želite To Izbrisati?</string>\n    <string name=\"no\">Ne</string>\n    <string name=\"deletes\">Ali Res Želite To Izbrisati?</string>\n    <string name=\"yes\">Da</string>\n    <string name=\"please_add_a_label_first\">Najprej Dodajte Nalepko</string>\n    <string name=\"do_you_really_want_to_delete_this\">Ali Res Želite To Izbrisati?</string>\n    <string name=\"january\">Januar</string>\n    <string name=\"february\">Februar</string>\n    <string name=\"march\">Pohod</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Maj</string>\n    <string name=\"june\">Junij</string>\n    <string name=\"july\">Julij</string>\n    <string name=\"august\">Avgust</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Označite, Kot Je Bilo Storjeno Ali Se Izognemo.</string>\n    <string name=\"help_make_to_don_t_better\">Pomagajte Narediti \\ \", Da Ne Bi Izboljšali.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Opomnik</string>\n    <string name=\"mark_your_todon_t_task\">\"Označite Svojo Nalogo\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Za Začetek Odložite Slabo Navado.</string>\n    <string name=\"view_your_stats\">Oglejte Si Svojo Statistiko.</string>\n    <string name=\"add_label\">Dodaj Nalepko.</string>\n    <string name=\"permission_required\">Dovoljenje</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ta Aplikacija Zahteva Dostop Do Vašega Zunanjega Pomnilnika, Da Obnovite Bazo Podatkov.Prosimo, Omogočite To Dovoljenje V Nastavitvah Aplikacije.</string>\n    <string name=\"open_settings\">Odprite Nastavitve</string>\n    <string name=\"select_repetition_frequency\">Izberite Frekvenco Ponovitve</string>\n    <string name=\"once\">Enkrat</string>\n    <string name=\"daily\">Vsak Dan</string>\n    <string name=\"weekly\">Tedensko</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Ali Res Želite To Izbrisati? \\ Nto Boste Tudi Izbrisali Vse Navade, Povezane S To Etiketo.</string>\n    <string name=\"data\">Podatki</string>\n    <string name=\"add_daily_notification\">Dodajte Dnevno Obvestilo</string>\n    <string name=\"back_up\">Varnostno Kopiranje</string>\n    <string name=\"restore\">Obnoviti</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-sr/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Изаберите Језик</item>\n        <item>Чешки</item>\n        <item>Дански</item>\n        <item>Немачки</item>\n        <item>Енглески</item>\n        <item>Шпански</item>\n        <item>Италијански</item>\n        <item>Француски</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Јануар</item>\n        <item>Фебруар</item>\n        <item>Март</item>\n        <item>Април</item>\n        <item>Маја</item>\n        <item>Јуни</item>\n        <item>Јул</item>\n        <item>Август</item>\n        <item>Септембар</item>\n        <item>Октобар</item>\n        <item>Новембар</item>\n        <item>Децембар</item>\n    </string-array>\n    <string name=\"delete_habit\">Јесте Ли Сигурни Да Желите Да Избришете Ову Навику?</string>\n    <string name=\"LightMode\">Да Не Доне</string>\n    <string name=\"onboarding_reverse\">Реверсе Листа Обавеза</string>\n    <string name=\"onboarding_bad\">Спустите Своје Лоше Навике.Сваког Дана, Крст</string>\n    <string name=\"onboarding_gavein\">Оне Које Сте Дали.И Следећи</string>\n    <string name=\"onboarding_freshlist\">Ујутро Започните Са Свежим Списком.</string>\n    <string name=\"onboarding_continue\">Настављати</string>\n    <string name=\"avoided\">Избјећи</string>\n    <string name=\"done\">Доношен</string>\n    <string name=\"habits\">Навике</string>\n    <string name=\"today\">Данас</string>\n    <string name=\"log\">Дневник</string>\n    <string name=\"about\">О Томе</string>\n    <string name=\"labels\">Налепница</string>\n    <string name=\"settings\">Подешавања</string>\n    <string name=\"mostav\">Највише Избегава:</string>\n    <string name=\"leastav\">Најмање Избегавати:</string>\n    <string name=\"addlabel\">Прво Додајте Налепницу</string>\n    <string name=\"addnewlabel\">Додајте Нову Налепницу</string>\n    <string name=\"addtask\">Унесите Лошу Навику</string>\n    <string name=\"note\">Опис</string>\n    <string name=\"save\">Сачувати</string>\n    <string name=\"puthabit\">Да Започнете, Одложите Лошу Навику</string>\n    <string name=\"habitswillshowuphere\">Навике Ће Се Појавити Овде</string>\n    <string name=\"apachelicense\">Апацхе Лиценсе 2.0</string>\n    <string name=\"developer\">Разводнички</string>\n    <string name=\"contribute\">Допринети</string>\n    <string name=\"translate\">Превести</string>\n    <string name=\"report\">Пријавите Проблем</string>\n    <string name=\"source\">Преглед Извора</string>\n    <string name=\"opensourcelicense\">Лиценце Отворених Кода</string>\n    <string name=\"appearance\">Изглед</string>\n    <string name=\"dark\">Мрак</string>\n    <string name=\"light\">Светло</string>\n    <string name=\"update\">Ажурирање</string>\n    <string name=\"feather\">Иконе Од Перја</string>\n    <string name=\"mitlicence\">Мит Лиценца</string>\n    <string name=\"jetpack\">Андроид Јетпацк</string>\n    <string name=\"materialspinner\">Материалспиннер</string>\n    <string name=\"followsys\">Слиједите Систем</string>\n    <string name=\"nobobutton\">Нобобуттон</string>\n    <string name=\"circleimg\">Цирцлеимагевиев</string>\n    <string name=\"mpandroidchart\">Мпандроидцхарт</string>\n    <string name=\"junit\">Јунит</string>\n    <string name=\"eclipse\">Ацлипсе Јавна Лиценца 1.0</string>\n    <string name=\"kotlin\">Котлин</string>\n    <string name=\"java\">Јава</string>\n    <string name=\"gnu\">Гну Генерал Публиц Лиценсе Це</string>\n    <string-array name=\"spinner_array\">\n        <item>Друштвени</item>\n        <item>Храна И Пиће</item>\n        <item>Студије</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t sada koristi %s temu.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Додајте Ново За Дон \\'Т</string>\n    <string name=\"d\">Д</string>\n    <string name=\"w\">Ви</string>\n    <string name=\"m\">М</string>\n    <string name=\"y\">И</string>\n    <string name=\"out_of\">\"Ван\"</string>\n    <string name=\"habits_are_avoided\">\"Навике Се Избегавају\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Избегавају Се Навике, На Начин Да Кренете!\"</string>\n    <string name=\"avoided_\">Избјећи</string>\n    <string name=\"habits_\">Навике</string>\n    <string name=\"delete\">Да Ли Заиста Желите Да Избришете Ово?</string>\n    <string name=\"no\">Не</string>\n    <string name=\"deletes\">Да Ли Заиста Желите Да Избришете Ово?</string>\n    <string name=\"yes\">Да</string>\n    <string name=\"please_add_a_label_first\">Прво Додајте Налепницу</string>\n    <string name=\"do_you_really_want_to_delete_this\">Да Ли Заиста Желите Да Избришете Ово?</string>\n    <string name=\"january\">Јануар</string>\n    <string name=\"february\">Фебруар</string>\n    <string name=\"march\">Март</string>\n    <string name=\"april\">Април</string>\n    <string name=\"may\">Маја</string>\n    <string name=\"june\">Јуни</string>\n    <string name=\"july\">Јул</string>\n    <string name=\"august\">Август</string>\n    <string name=\"september\">Септембар</string>\n    <string name=\"october\">Октобар</string>\n    <string name=\"november\">Новембар</string>\n    <string name=\"december\">Децембар</string>\n    <string name=\"mark_as_done_or_avoided\">Марка Како Је Урађено Или Избегава.</string>\n    <string name=\"help_make_to_don_t_better\">Помозите Да Будете Боље.</string>\n    <string name=\"todon_t_reminder\">Тодон \\'Т Подсетник</string>\n    <string name=\"mark_your_todon_t_task\">\"Означи Своје Тодон Није Задатак\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Да Бисте Започели, Одложите Лошу Навику.</string>\n    <string name=\"view_your_stats\">Погледајте Своју Статистику.</string>\n    <string name=\"add_label\">Додајте Налепницу.</string>\n    <string name=\"permission_required\">Потребна Дозвола</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ова Апликација Захтева Приступ Вашем Спољном Складишту За Враћање Базе Података.Омогућите Ову Дозволу У Подешавањима Апликација.</string>\n    <string name=\"open_settings\">Отвори Подешавања</string>\n    <string name=\"select_repetition_frequency\">Изаберите Фреквенцију Понављања</string>\n    <string name=\"once\">Једном</string>\n    <string name=\"daily\">Свакодневно</string>\n    <string name=\"weekly\">Недељни</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Да Ли Заиста Желите Да Избришете Ово? \\ Нтхи Ће Такође Обрисати Све Навике Повезане Са Овом Етикетом.</string>\n    <string name=\"data\">Подаци</string>\n    <string name=\"add_daily_notification\">Додајте Дневно Обавештење</string>\n    <string name=\"back_up\">Резерват</string>\n    <string name=\"restore\">Враћање</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-sv/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Välj Språk</item>\n        <item>Tjeckisk</item>\n        <item>Dansk</item>\n        <item>Tysk</item>\n        <item>Engelska</item>\n        <item>Spansk</item>\n        <item>Italienare</item>\n        <item>Franska</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Januari</item>\n        <item>Februari</item>\n        <item>Marsch</item>\n        <item>April</item>\n        <item>Kan</item>\n        <item>Juni</item>\n        <item>Juli</item>\n        <item>Augusti</item>\n        <item>September</item>\n        <item>Oktober</item>\n        <item>November</item>\n        <item>December</item>\n    </string-array>\n    <string name=\"delete_habit\">Är Du Säker På Att Du Vill Ta Bort Den Här Vanan?</string>\n    <string name=\"LightMode\">Till Don \\'T</string>\n    <string name=\"onboarding_reverse\">Den Omvända Att Göra-Listan</string>\n    <string name=\"onboarding_bad\">Skriv Ner Dina Dåliga Vanor.Varje Dag, Korsa</string>\n    <string name=\"onboarding_gavein\">Ut De Du Gav Efter.Och Nästa</string>\n    <string name=\"onboarding_freshlist\">Morgon Börjar Med Den Nya Listan.</string>\n    <string name=\"onboarding_continue\">Fortsätta</string>\n    <string name=\"avoided\">Undvikande</string>\n    <string name=\"done\">Gjort</string>\n    <string name=\"habits\">Vanor</string>\n    <string name=\"today\">I Dag</string>\n    <string name=\"log\">Logga</string>\n    <string name=\"about\">Om</string>\n    <string name=\"labels\">Etiketter</string>\n    <string name=\"settings\">Inställningar</string>\n    <string name=\"mostav\">Mest Undvikande:</string>\n    <string name=\"leastav\">Minst Undviks:</string>\n    <string name=\"addlabel\">Lägg Till En Etikett Först</string>\n    <string name=\"addnewlabel\">Lägg Till En Ny Etikett</string>\n    <string name=\"addtask\">Ange Dålig Vana</string>\n    <string name=\"note\">Beskrivning</string>\n    <string name=\"save\">Spara</string>\n    <string name=\"puthabit\">För Att Börja, Lägg Ner En Dålig Vana</string>\n    <string name=\"habitswillshowuphere\">Vanor Kommer Att Dyka Upp Här</string>\n    <string name=\"apachelicense\">Apache -Licens 2.0</string>\n    <string name=\"developer\">Framkallare</string>\n    <string name=\"contribute\">Medverka</string>\n    <string name=\"translate\">Översätta</string>\n    <string name=\"report\">Rapportera Ett Problem</string>\n    <string name=\"source\">Visa Källa</string>\n    <string name=\"opensourcelicense\">Open Source-Licenser</string>\n    <string name=\"appearance\">Utseende</string>\n    <string name=\"dark\">Mörk</string>\n    <string name=\"light\">Ljus</string>\n    <string name=\"update\">Uppdatera</string>\n    <string name=\"feather\">Fjäderikoner</string>\n    <string name=\"mitlicence\">Mit -Licens</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinnare</string>\n    <string name=\"followsys\">Följ Systemet</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circlemagageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Borger</string>\n    <string name=\"eclipse\">Eclipse Public License 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public License Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Social</item>\n        <item>Mat Och Dryck</item>\n        <item>Studier</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">o Don\\\\\\'t använder nu temat %s.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Lägg Till Nytt Till Don \\'T -Objektet</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Ur\"</string>\n    <string name=\"habits_are_avoided\">\"Vanor Undviks\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Vanor Undviks, Vägen Att Gå!\"</string>\n    <string name=\"avoided_\">Undvikande</string>\n    <string name=\"habits_\">Vanor</string>\n    <string name=\"delete\">Vill Du Verkligen Ta Bort Det Här?</string>\n    <string name=\"no\">Inga</string>\n    <string name=\"deletes\">Vill Du Verkligen Ta Bort Det Här?</string>\n    <string name=\"yes\">Ja</string>\n    <string name=\"please_add_a_label_first\">Lägg Till En Etikett Först</string>\n    <string name=\"do_you_really_want_to_delete_this\">Vill Du Verkligen Ta Bort Det Här?</string>\n    <string name=\"january\">Januari</string>\n    <string name=\"february\">Februari</string>\n    <string name=\"march\">Marsch</string>\n    <string name=\"april\">April</string>\n    <string name=\"may\">Kan</string>\n    <string name=\"june\">Juni</string>\n    <string name=\"july\">Juli</string>\n    <string name=\"august\">Augusti</string>\n    <string name=\"september\">September</string>\n    <string name=\"october\">Oktober</string>\n    <string name=\"november\">November</string>\n    <string name=\"december\">December</string>\n    <string name=\"mark_as_done_or_avoided\">Markera Som Gjort Eller Undviks.</string>\n    <string name=\"help_make_to_don_t_better\">Hjälp Till Att Göra \\ \"Att Don \\'T \\\" Bättre.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Påminnelse</string>\n    <string name=\"mark_your_todon_t_task\">\"Markera Din Todon'T -Uppgift\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">För Att Börja, Lägg Ner En Dålig Vana.</string>\n    <string name=\"view_your_stats\">Visa Din Statistik.</string>\n    <string name=\"add_label\">Lägg Till Etikett.</string>\n    <string name=\"permission_required\">Tillstånd Krävs</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Den Här Appen Kräver Åtkomst Till Din Externa Lagring För Att Återställa Databasen.Vänligen Aktivera Detta Tillstånd I Appinställningarna.</string>\n    <string name=\"open_settings\">Öppna Inställningar</string>\n    <string name=\"select_repetition_frequency\">Välj Repetitionsfrekvens</string>\n    <string name=\"once\">En Gång</string>\n    <string name=\"daily\">Dagligen</string>\n    <string name=\"weekly\">Varje Vecka</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Vill Du Verkligen Ta Bort Detta? \\ Det Här Kommer Också Att Ta Bort Alla Vanor Relaterade Till Den Här Etiketten.</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Lägg Till Daglig Anmälan</string>\n    <string name=\"back_up\">Backa Upp</string>\n    <string name=\"restore\">Återställa</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ta/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"no\">இல்லை</string>\n    <string name=\"deletes\">இதை நீக்க விரும்புகிறீர்களா?</string>\n    <string name=\"may\">சி-வைகாசி</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">இந்தப் பயன்பாட்டிற்கு தரவுத்தளத்தை மீட்டெடுக்க உங்கள் வெளிப்புற சேமிப்பகத்திற்கான அணுகல் தேவைப்படுகிறது. பயன்பாட்டு அமைப்புகளில் இந்த அனுமதியை இயக்கவும்.</string>\n    <string name=\"weekly\">வாராந்தோறும்</string>\n    <string name=\"delete_habit\">இந்தப் பழக்கத்தை நீக்க விரும்புகிறீர்களா?</string>\n    <string name=\"LightMode\">செய்யக்கூடாதவை</string>\n    <string name=\"onboarding_reverse\">தலைகீழ் செய்ய வேண்டிய பட்டியல்</string>\n    <string name=\"onboarding_bad\">உங்கள் கெட்ட பழக்கங்களைக் குறிக்கவும். ஒவ்வொரு நாளும், குறுக்கு</string>\n    <string name=\"onboarding_gavein\">நீங்கள் விட்டதை அடித்துவிடுங்கள். அடுத்தது</string>\n    <string name=\"onboarding_freshlist\">புதிய பட்டியலுடன் காலைத் தொடங்குங்கள்.</string>\n    <string name=\"onboarding_continue\">தொடர்</string>\n    <string name=\"avoided\">தவிர்க்கப்பட்டது</string>\n    <string name=\"done\">முடிந்தது</string>\n    <string name=\"habits\">பழக்கங்கள்</string>\n    <string name=\"today\">இன்று</string>\n    <string name=\"log\">பதிவு</string>\n    <string name=\"about\">பற்றி</string>\n    <string name=\"labels\">சிட்டைகள்</string>\n    <string name=\"settings\">அமைப்புகள்</string>\n    <string name=\"mostav\">மிகவும் தவிர்க்கப்பட்டது:</string>\n    <string name=\"leastav\">குறைந்தது தவிர்க்கப்பட்டது:</string>\n    <string name=\"addnewlabel\">புதிய சிட்டையைச் சேர்</string>\n    <string name=\"addlabel\">முதலில் ஒரு சிட்டையைச் சேர்</string>\n    <string name=\"addtask\">கெட்ட பழக்கத்தை உள்ளிடவும்</string>\n    <string name=\"note\">விவரம்</string>\n    <string name=\"save\">சேமி</string>\n    <string name=\"puthabit\">தொடங்க, ஒரு கெட்ட பழக்கத்தைக் கீழே இடு</string>\n    <string name=\"habitswillshowuphere\">பழக்கவழக்கங்கள் இங்கே காண்பிக்கப்படும்</string>\n    <string name=\"apachelicense\">அப்பாச்சி உரிமம் 2.0</string>\n    <string name=\"developer\">உருவாக்குநர்</string>\n    <string name=\"contribute\">பங்களிப்பு</string>\n    <string name=\"translate\">மொழிபெயர்த்திடு</string>\n    <string name=\"report\">ஒரு சிக்கலைப் புகாரளி</string>\n    <string name=\"source\">மூலத்தைக் காண்க</string>\n    <string name=\"opensourcelicense\">திறந்த மூல உரிமங்கள்</string>\n    <string name=\"appearance\">தோற்றம்</string>\n    <string name=\"dark\">இருண்ட</string>\n    <string name=\"light\">ஒளி</string>\n    <string name=\"update\">புதுப்பிப்பு</string>\n    <string name=\"feather\">இறகுச் சின்னங்கள்</string>\n    <string name=\"mitlicence\">எம்ஐடி உரிமம்</string>\n    <string name=\"jetpack\">ஆண்ட்ராய்டு செட்பேக்</string>\n    <string name=\"materialspinner\">பொருள்சுழற்றுபவர்</string>\n    <string name=\"followsys\">கணினி பின்தொடர்</string>\n    <string name=\"nobobutton\">இல்போபொத்தான்</string>\n    <string name=\"circleimg\">வட்டப்படபார்வை</string>\n    <string name=\"mpandroidchart\">எம்பிஆண்ட்ராய்டுவிளக்கப்படம்</string>\n    <string name=\"junit\">சேஅலகு</string>\n    <string name=\"eclipse\">இடைத் தடுப்பு பொது உரிமம் 1.0</string>\n    <string name=\"kotlin\">கோட்லின்</string>\n    <string name=\"java\">சாவா</string>\n    <string name=\"gnu\">குனு பொது பொதுமக்கள் உரிமம் பொப</string>\n    <string name=\"toast_system\">வேண்டாம் என்பது இப்போது உங்கள் கணினியைப் பின்பற்றுகிறது.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"contentDescription_FAB\">உருப்படிக்குப் புதியதைச் சேர்</string>\n    <string name=\"d\">நா</string>\n    <string name=\"w\">வா</string>\n    <string name=\"m\">தி</string>\n    <string name=\"y\">ஆ</string>\n    <string name=\"out_of\">\" வெளியே \"</string>\n    <string name=\"habits_are_avoided\">\" பழக்கங்கள் தவிர்க்கப்படுகின்றன\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" பழக்கங்கள் தவிர்க்கப்படுகின்றன, செல்லச் சிறந்த வழி!\"</string>\n    <string name=\"avoided_\">தவிர்க்கப்பட்டது</string>\n    <string name=\"habits_\">பழக்கங்கள்</string>\n    <string name=\"delete\">இதை நீக்க விரும்புகிறீர்களா?</string>\n    <string name=\"yes\">ஆம்</string>\n    <string name=\"please_add_a_label_first\">முதலில் ஒரு சிட்டையைச் சேர்</string>\n    <string name=\"do_you_really_want_to_delete_this\">இதை நீக்க விரும்புகிறீர்களா?</string>\n    <string name=\"january\">மா-தை</string>\n    <string name=\"february\">தை-மாசி</string>\n    <string name=\"march\">மா-பங்குனி</string>\n    <string name=\"april\">ப-சித்திரை</string>\n    <string name=\"june\">வை-ஆனி</string>\n    <string name=\"july\">ஆ-ஆடி</string>\n    <string name=\"august\">ஆ-ஆவணி</string>\n    <string name=\"september\">ஆ-புரட்டாசி</string>\n    <string name=\"october\">பு-ஐப்பசி</string>\n    <string name=\"november\">ஐ-கார்த்திகை</string>\n    <string name=\"december\">கா-மார்கழி</string>\n    <string name=\"mark_as_done_or_avoided\">செய்த அல்லது தவிர்க்கப்பட்டபடி குறிக்கவும்.</string>\n    <string name=\"help_make_to_don_t_better\">\\\"செய்ய வேண்டாம்\\\" செய்ய உதவுங்கள்.</string>\n    <string name=\"todon_t_reminder\">செய்யக்கூடாதவை நினைவூட்டல்</string>\n    <string name=\"mark_your_todon_t_task\">\"உங்கள் செய்யக்கூடாதவையின் பணியைக் குறிக்கவும் \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">தொடங்க, ஒரு கெட்ட பழக்கத்தைக் கீழே இடு.</string>\n    <string name=\"view_your_stats\">உங்கள் புள்ளிவிவரங்களைக் காண்க.</string>\n    <string name=\"add_label\">சிட்டையைச் சேர்.</string>\n    <string name=\"permission_required\">இசைவு தேவை</string>\n    <string name=\"open_settings\">அமைப்புகள் திற</string>\n    <string name=\"select_repetition_frequency\">மறுநிகழ்வு அதிர்வெண்ணைத் தேர்ந்தெடு</string>\n    <string name=\"once\">ஒருமுறை</string>\n    <string name=\"daily\">நாள்தோறும்</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">இதை நீக்க விரும்புகிறீர்களா?\\n இந்தச் சிட்டை தொடர்பான அனைத்து பழக்கங்களையும் இது நீக்கும்.</string>\n    <string name=\"data\">தகவல்கள்</string>\n    <string name=\"add_daily_notification\">நாள்தோறும் அறிவிப்பைச் சேர்</string>\n    <string name=\"back_up\">காப்புப்பிரதி</string>\n    <string name=\"restore\">மீட்டமை</string>\n    <string name=\"dracula\">டிராகுலா</string>\n    <string name=\"app_name\">தவிர்</string>\n    <string name=\"new_labels\">புதிய சிட்டைகள்</string>\n    <string name=\"time\">நேரம்</string>\n    <string name=\"frequncy\">அலைவரிசை</string>\n    <string name=\"Notification_scheduled\">அறிவிப்பு திட்டமிடப்பட்டுள்ளது</string>\n    <string name=\"toast_light\">தவிர் இப்போது ஒளி பக்கத்தில் உள்ளது.</string>\n    <string name=\"toast_dark\">தவிர் இப்போது இருள் பக்கத்தில் உள்ளது.</string>\n\n    # Here are the non-translateable strings\n    </resources>\n"
  },
  {
    "path": "app/src/main/res/values-th/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>เลือกภาษา</item>\n        <item>ภาษาเช็ก</item>\n        <item>เกี่ยวกับเดนมาร์ก</item>\n        <item>ชาวเยอรมัน</item>\n        <item>ภาษาอังกฤษ</item>\n        <item>เกี่ยวกับภาษาสเปน</item>\n        <item>อิตาลี</item>\n        <item>ภาษาฝรั่งเศส</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>มกราคม</item>\n        <item>กุมภาพันธ์</item>\n        <item>มีนาคม</item>\n        <item>เมษายน</item>\n        <item>อาจ</item>\n        <item>มิถุนายน</item>\n        <item>กรกฎาคม</item>\n        <item>สิงหาคม</item>\n        <item>กันยายน</item>\n        <item>ตุลาคม</item>\n        <item>พฤศจิกายน</item>\n        <item>ธันวาคม</item>\n    </string-array>\n    <string name=\"delete_habit\">แน่ใจหรือว่าต้องการลบนิสัยนี้?</string>\n    <string name=\"LightMode\">เพื่อไม่ \\'T</string>\n    <string name=\"onboarding_reverse\">รายการสิ่งที่ต้องทำย้อนกลับ</string>\n    <string name=\"onboarding_bad\">จดนิสัยที่ไม่ดีของคุณลงทุกวันข้าม</string>\n    <string name=\"onboarding_gavein\">สิ่งที่คุณมอบให้และต่อไป</string>\n    <string name=\"onboarding_freshlist\">เริ่มตอนเช้าด้วยรายการใหม่</string>\n    <string name=\"onboarding_continue\">ดำเนินการต่อ</string>\n    <string name=\"avoided\">หลีกเลี่ยง</string>\n    <string name=\"done\">เสร็จแล้ว</string>\n    <string name=\"habits\">นิสัย</string>\n    <string name=\"today\">วันนี้</string>\n    <string name=\"log\">บันทึก</string>\n    <string name=\"about\">เกี่ยวกับ</string>\n    <string name=\"labels\">ฉลาก</string>\n    <string name=\"settings\">การตั้งค่า</string>\n    <string name=\"mostav\">หลีกเลี่ยงมากที่สุด:</string>\n    <string name=\"leastav\">หลีกเลี่ยงน้อยที่สุด:</string>\n    <string name=\"addlabel\">กรุณาเพิ่มฉลากก่อน</string>\n    <string name=\"addnewlabel\">เพิ่มฉลากใหม่</string>\n    <string name=\"addtask\">เข้าสู่นิสัยที่ไม่ดี</string>\n    <string name=\"note\">คำอธิบาย</string>\n    <string name=\"save\">บันทึก</string>\n    <string name=\"puthabit\">ในการเริ่มต้นให้วางนิสัยที่ไม่ดี</string>\n    <string name=\"habitswillshowuphere\">นิสัยจะปรากฏขึ้นที่นี่</string>\n    <string name=\"apachelicense\">ใบอนุญาต Apache 2.0</string>\n    <string name=\"developer\">ผู้พัฒนา</string>\n    <string name=\"contribute\">มีส่วนช่วย</string>\n    <string name=\"translate\">แปล</string>\n    <string name=\"report\">รายงานปัญหา</string>\n    <string name=\"source\">ดูแหล่งที่มา</string>\n    <string name=\"opensourcelicense\">ใบอนุญาตโอเพนซอร์ซ</string>\n    <string name=\"appearance\">รูปร่าง</string>\n    <string name=\"dark\">มืด</string>\n    <string name=\"light\">แสงสว่าง</string>\n    <string name=\"update\">อัปเดต</string>\n    <string name=\"feather\">ไอคอนขนนก</string>\n    <string name=\"mitlicence\">ใบอนุญาต Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">ติดตามระบบ</string>\n    <string name=\"nobobutton\">ชาวนอโบโบทตัน</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">จูท</string>\n    <string name=\"eclipse\">ใบอนุญาตสาธารณะ Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">ชวา</string>\n    <string name=\"gnu\">Gnu ทั่วไปใบอนุญาตสาธารณะ Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>ทางสังคม</item>\n        <item>อาหารและเครื่องดื่ม</item>\n        <item>การศึกษา</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t กำลังใช้ธีม %s อยู่ตอนนี้</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">เพิ่มใหม่ลงในรายการ Don \\'t</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">ม.</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"ออกจาก\"</string>\n    <string name=\"habits_are_avoided\">\"หลีกเลี่ยงนิสัย\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"หลีกเลี่ยงนิสัยทางไป!\"</string>\n    <string name=\"avoided_\">หลีกเลี่ยง</string>\n    <string name=\"habits_\">นิสัย</string>\n    <string name=\"delete\">คุณต้องการลบสิ่งนี้หรือไม่?</string>\n    <string name=\"no\">เลขที่</string>\n    <string name=\"deletes\">คุณต้องการลบสิ่งนี้หรือไม่?</string>\n    <string name=\"yes\">ใช่</string>\n    <string name=\"please_add_a_label_first\">กรุณาเพิ่มฉลากก่อน</string>\n    <string name=\"do_you_really_want_to_delete_this\">คุณต้องการลบสิ่งนี้หรือไม่?</string>\n    <string name=\"january\">มกราคม</string>\n    <string name=\"february\">กุมภาพันธ์</string>\n    <string name=\"march\">มีนาคม</string>\n    <string name=\"april\">เมษายน</string>\n    <string name=\"may\">อาจ</string>\n    <string name=\"june\">มิถุนายน</string>\n    <string name=\"july\">กรกฎาคม</string>\n    <string name=\"august\">สิงหาคม</string>\n    <string name=\"september\">กันยายน</string>\n    <string name=\"october\">ตุลาคม</string>\n    <string name=\"november\">พฤศจิกายน</string>\n    <string name=\"december\">ธันวาคม</string>\n    <string name=\"mark_as_done_or_avoided\">ทำเครื่องหมายว่าทำหรือหลีกเลี่ยง</string>\n    <string name=\"help_make_to_don_t_better\">ช่วยทำให้ \\ \"เพื่อไม่ \\'T \\\" ดีขึ้น</string>\n    <string name=\"todon_t_reminder\">การเตือนความจำ</string>\n    <string name=\"mark_your_todon_t_task\">\"ทำเครื่องหมายงานของคุณไม่ได้\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">ในการเริ่มต้นให้วางนิสัยที่ไม่ดี</string>\n    <string name=\"view_your_stats\">ดูสถิติของคุณ</string>\n    <string name=\"add_label\">เพิ่มฉลาก</string>\n    <string name=\"permission_required\">ต้องได้รับอนุญาต</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">แอพนี้ต้องการการเข้าถึงที่เก็บข้อมูลภายนอกของคุณเพื่อกู้คืนฐานข้อมูลโปรดเปิดใช้งานการอนุญาตนี้ในการตั้งค่าแอป</string>\n    <string name=\"open_settings\">เปิดการตั้งค่า</string>\n    <string name=\"select_repetition_frequency\">เลือกความถี่การทำซ้ำ</string>\n    <string name=\"once\">ครั้งหนึ่ง</string>\n    <string name=\"daily\">รายวัน</string>\n    <string name=\"weekly\">รายสัปดาห์</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">คุณต้องการลบสิ่งนี้จริงหรือไม่ \\ N ซึ่งจะลบนิสัยทั้งหมดที่เกี่ยวข้องกับฉลากนี้</string>\n    <string name=\"data\">ข้อมูล</string>\n    <string name=\"add_daily_notification\">เพิ่มการแจ้งเตือนรายวัน</string>\n    <string name=\"back_up\">สำรอง</string>\n    <string name=\"restore\">คืนค่า</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-tl/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Piliin Ang Wika</item>\n        <item>Czech</item>\n        <item>Danish</item>\n        <item>Aleman</item>\n        <item>English</item>\n        <item>Espanyol</item>\n        <item>Italyano</item>\n        <item>Pranses</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Enero</item>\n        <item>Pebrero</item>\n        <item>Marso</item>\n        <item>Abril</item>\n        <item>Mayo</item>\n        <item>Hunyo</item>\n        <item>Hulyo</item>\n        <item>Agosto</item>\n        <item>Setyembre</item>\n        <item>Oktubre</item>\n        <item>Nobyembre</item>\n        <item>Disyembre</item>\n    </string-array>\n    <string name=\"delete_habit\">Sigurado Ka Bang Nais Mong Tanggalin Ang Ugali Na Ito?</string>\n    <string name=\"LightMode\">Upang Hindi</string>\n    <string name=\"onboarding_reverse\">Ang Reverse-Do List</string>\n    <string name=\"onboarding_bad\">Jot Down Ang Iyong Masamang Gawi.Araw -Araw, Tumawid</string>\n    <string name=\"onboarding_gavein\">Out Ang Mga Ibinigay Mo Sa.At Ang Susunod</string>\n    <string name=\"onboarding_freshlist\">Magsimula Ang Umaga Sa Sariwang Listahan.</string>\n    <string name=\"onboarding_continue\">Magpatuloy</string>\n    <string name=\"avoided\">Iwasan</string>\n    <string name=\"done\">Tapos Na</string>\n    <string name=\"habits\">Mga Gawi</string>\n    <string name=\"today\">Ngayon</string>\n    <string name=\"log\">Mag -Log</string>\n    <string name=\"about\">Tungkol Sa</string>\n    <string name=\"labels\">Mga Label</string>\n    <string name=\"settings\">Mga Setting</string>\n    <string name=\"mostav\">Pinaka Iwasan:</string>\n    <string name=\"leastav\">Hindi Bababa Sa Naiwasan:</string>\n    <string name=\"addlabel\">Mangyaring Magdagdag Ng Isang Label Muna</string>\n    <string name=\"addnewlabel\">Magdagdag Ng Bagong Label</string>\n    <string name=\"addtask\">Ipasok Ang Masamang Ugali</string>\n    <string name=\"note\">Paglalarawan</string>\n    <string name=\"save\">I -Save</string>\n    <string name=\"puthabit\">Upang Magsimula, Maglagay Ng Isang Masamang Ugali</string>\n    <string name=\"habitswillshowuphere\">Ang Mga Gawi Ay Lalabas Dito</string>\n    <string name=\"apachelicense\">Apache Lisensya 2.0</string>\n    <string name=\"developer\">Developer</string>\n    <string name=\"contribute\">Mag -Ambag</string>\n    <string name=\"translate\">Isalin</string>\n    <string name=\"report\">Mag -Ulat Ng Isang Problema</string>\n    <string name=\"source\">Tingnan Ang Pinagmulan</string>\n    <string name=\"opensourcelicense\">Open-Source Lisensya</string>\n    <string name=\"appearance\">Hitsura</string>\n    <string name=\"dark\">Madilim</string>\n    <string name=\"light\">Ilaw</string>\n    <string name=\"update\">I -Update</string>\n    <string name=\"feather\">Mga Icon Ng Feather</string>\n    <string name=\"mitlicence\">Lisensya Ng Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Materialspinner</string>\n    <string name=\"followsys\">Sundin Ang System</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Public Lisensya 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public Lisensya Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Panlipunan</item>\n        <item>Pagkain At Inumin</item>\n        <item>Pag -Aaral</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">Gamit na ngayon ng To Don\\\\\\'t ang %s na tema.</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Magdagdag Ng Bago Sa Item Na Hindi</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Out Of\"</string>\n    <string name=\"habits_are_avoided\">\"Ang Mga Gawi Ay Maiiwasan\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Ang Mga Gawi Ay Maiiwasan, Paraan Upang Pumunta!\"</string>\n    <string name=\"avoided_\">Iwasan</string>\n    <string name=\"habits_\">Mga Gawi</string>\n    <string name=\"delete\">Nais Mo Bang Tanggalin Ito?</string>\n    <string name=\"no\">Hindi</string>\n    <string name=\"deletes\">Nais Mo Bang Tanggalin Ito?</string>\n    <string name=\"yes\">Oo</string>\n    <string name=\"please_add_a_label_first\">Mangyaring Magdagdag Ng Isang Label Muna</string>\n    <string name=\"do_you_really_want_to_delete_this\">Nais Mo Bang Tanggalin Ito?</string>\n    <string name=\"january\">Enero</string>\n    <string name=\"february\">Pebrero</string>\n    <string name=\"march\">Marso</string>\n    <string name=\"april\">Abril</string>\n    <string name=\"may\">Mayo</string>\n    <string name=\"june\">Hunyo</string>\n    <string name=\"july\">Hulyo</string>\n    <string name=\"august\">Agosto</string>\n    <string name=\"september\">Setyembre</string>\n    <string name=\"october\">Oktubre</string>\n    <string name=\"november\">Nobyembre</string>\n    <string name=\"december\">Disyembre</string>\n    <string name=\"mark_as_done_or_avoided\">Markahan Tulad Ng Tapos O Maiiwasan.</string>\n    <string name=\"help_make_to_don_t_better\">Tulungan Na Gumawa Ng \\ \"Upang Hindi Mas Mahusay.</string>\n    <string name=\"todon_t_reminder\">Paalala Ni Todon</string>\n    <string name=\"mark_your_todon_t_task\">\"Markahan Ang Iyong Todon'T Task\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Upang Magsimula, Maglagay Ng Isang Masamang Ugali.</string>\n    <string name=\"view_your_stats\">Tingnan Ang Iyong Mga Istatistika.</string>\n    <string name=\"add_label\">Magdagdag Ng Label.</string>\n    <string name=\"permission_required\">Kinakailangan Ng Pahintulot</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ang App Na Ito Ay Nangangailangan Ng Pag -Access Sa Iyong Panlabas Na Imbakan Upang Maibalik Ang Database.Mangyaring Paganahin Ang Pahintulot Na Ito Sa Mga Setting Ng App.</string>\n    <string name=\"open_settings\">Buksan Ang Mga Setting</string>\n    <string name=\"select_repetition_frequency\">Piliin Ang Dalas Ng Pag -Uulit</string>\n    <string name=\"once\">Minsan</string>\n    <string name=\"daily\">Araw -Araw</string>\n    <string name=\"weekly\">Lingguhan</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Nais Mo Bang Tanggalin Ito?</string>\n    <string name=\"data\">Data</string>\n    <string name=\"add_daily_notification\">Magdagdag Ng Pang -Araw -Araw Na Abiso</string>\n    <string name=\"back_up\">I -Back Up</string>\n    <string name=\"restore\">Ibalik</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-tr/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Dili Seçin</item>\n        <item>Çek</item>\n        <item>Danimarkalı</item>\n        <item>Almanca</item>\n        <item>İngilizce</item>\n        <item>İspanyol</item>\n        <item>İtalyan</item>\n        <item>Fransızca</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Ocak</item>\n        <item>Şubat</item>\n        <item>Mart</item>\n        <item>Nisan</item>\n        <item>Mayıs</item>\n        <item>Haziran</item>\n        <item>Temmuz</item>\n        <item>Ağustos</item>\n        <item>Eylül</item>\n        <item>Ekim</item>\n        <item>Kasım</item>\n        <item>Aralık</item>\n    </string-array>\n    <string name=\"delete_habit\">Bu Alışkanlığı Silmek Istediğinden Emin Misiniz?</string>\n    <string name=\"LightMode\">Doğrulmak</string>\n    <string name=\"onboarding_reverse\">Ters Yapılacaklar Listesi</string>\n    <string name=\"onboarding_bad\">Kötü Alışkanlıklarınızı Not Edin.Her Gün Çapraz</string>\n    <string name=\"onboarding_gavein\">Verdiğin Kişilerden.Ve Bir Sonraki</string>\n    <string name=\"onboarding_freshlist\">Sabah Yeni Listeyle Başlayın.</string>\n    <string name=\"onboarding_continue\">Devam Etmek</string>\n    <string name=\"avoided\">Kaçınılmış</string>\n    <string name=\"done\">Tamamlamak</string>\n    <string name=\"habits\">Alışkanlıklar</string>\n    <string name=\"today\">Bugün</string>\n    <string name=\"log\">Kayıt</string>\n    <string name=\"about\">Hakkında</string>\n    <string name=\"labels\">Etiketler</string>\n    <string name=\"settings\">Ayarlar</string>\n    <string name=\"mostav\">En Çok Kaçınıldı:</string>\n    <string name=\"leastav\">En Az Kaçınıldı:</string>\n    <string name=\"addlabel\">Lütfen Önce Bir Etiket Ekleyin</string>\n    <string name=\"addnewlabel\">Yeni Etiket Ekle</string>\n    <string name=\"addtask\">Kötü Alışkanlık Girin</string>\n    <string name=\"note\">Tanım</string>\n    <string name=\"save\">Kaydetmek</string>\n    <string name=\"puthabit\">Başlamak Için Kötü Bir Alışkanlık</string>\n    <string name=\"habitswillshowuphere\">Alışkanlıklar Burada Görünecek</string>\n    <string name=\"apachelicense\">Apache Lisans 2.0</string>\n    <string name=\"developer\">Geliştirici</string>\n    <string name=\"contribute\">Katkı Yapmak</string>\n    <string name=\"translate\">Tercüme Etmek</string>\n    <string name=\"report\">Bir Sorun Bildirin</string>\n    <string name=\"source\">Görünüm Kaynağı</string>\n    <string name=\"opensourcelicense\">Açık Kaynaklı Lisanslar</string>\n    <string name=\"appearance\">Dış Görünüş</string>\n    <string name=\"dark\">Karanlık</string>\n    <string name=\"light\">Işık</string>\n    <string name=\"update\">Güncelleme</string>\n    <string name=\"feather\">Tüy Simgeleri</string>\n    <string name=\"mitlicence\">Mit Lisansı</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Malzeme</string>\n    <string name=\"followsys\">Sistemi Takip Edin</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Halka Açık Lisans 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu Genel Kamu Lisansı Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Sosyal</item>\n        <item>Yiyecekler Ve İçecekler</item>\n        <item>Çalışmalar</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t şu anda sistem temasını kullanıyor.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Donm \\'T Öğesine Yeni Ekle</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Out\"</string>\n    <string name=\"habits_are_avoided\">\"Alışkanlıklardan Kaçınılır\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Alışkanlıklardan Kaçınılıyor, Gitmek Için!\"</string>\n    <string name=\"avoided_\">Kaçınılmış</string>\n    <string name=\"habits_\">Alışkanlıklar</string>\n    <string name=\"delete\">Bunu Gerçekten Silmek Istiyor Musunuz?</string>\n    <string name=\"no\">Hayir</string>\n    <string name=\"deletes\">Bunu Gerçekten Silmek Istiyor Musunuz?</string>\n    <string name=\"yes\">Evet</string>\n    <string name=\"please_add_a_label_first\">Lütfen Önce Bir Etiket Ekleyin</string>\n    <string name=\"do_you_really_want_to_delete_this\">Bunu Gerçekten Silmek Istiyor Musunuz?</string>\n    <string name=\"january\">Ocak</string>\n    <string name=\"february\">Şubat</string>\n    <string name=\"march\">March</string>\n    <string name=\"april\">Nisan</string>\n    <string name=\"may\">Mayıs</string>\n    <string name=\"june\">Haziran</string>\n    <string name=\"july\">Temmuz</string>\n    <string name=\"august\">Ağustos</string>\n    <string name=\"september\">Eylül</string>\n    <string name=\"october\">Ekim</string>\n    <string name=\"november\">Kasım</string>\n    <string name=\"december\">Aralık</string>\n    <string name=\"mark_as_done_or_avoided\">Yapıldığı Veya Kaçınıldığı Gibi Işaretleyin.</string>\n    <string name=\"help_make_to_don_t_better\">Daha Iyi Yapmaya Yardım Edin \\'T \\ \"Daha Iyi.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Hatırlatma</string>\n    <string name=\"mark_your_todon_t_task\">\"Todon'T Görevini Işaretleyin\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Başlamak Için Kötü Bir Alışkanlık Bırakın.</string>\n    <string name=\"view_your_stats\">İstatistiklerinizi Görüntüleyin.</string>\n    <string name=\"add_label\">Etiket Ekleyin.</string>\n    <string name=\"permission_required\">İzin Gerekli</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Bu Uygulama, Veritabanını Geri Yüklemek Için Harici Depolamanıza Erişim Gerektirir.Lütfen Bu Izni Uygulama Ayarlarında Etkinleştirin.</string>\n    <string name=\"open_settings\">Ayarlar Aç</string>\n    <string name=\"select_repetition_frequency\">Tekrarlama Frekansını Seçin</string>\n    <string name=\"once\">Bir Kere</string>\n    <string name=\"daily\">Günlük</string>\n    <string name=\"weekly\">Haftalık</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Bunu Gerçekten Silmek Istiyor Musunuz?</string>\n    <string name=\"data\">Veri</string>\n    <string name=\"add_daily_notification\">Günlük Bildirim Ekle</string>\n    <string name=\"back_up\">Yedeklemek</string>\n    <string name=\"restore\">Eski Haline Getirmek</string>\n    <string name=\"dracula\">Dracula</string>\n    <string name=\"new_labels\">Yeni Etiketler</string>\n    <string name=\"time\">Zaman</string>\n    <string name=\"frequncy\">Sıklık</string>\n    <string name=\"toast_light\">To Don\\\\\\'t şu anda aydınlık temayı kullanıyor.</string>\n    <string name=\"toast_dark\">To Don\\\\\\'t şu anda karanlık temayı kullanıyor.</string>\n\n    # Here are the non-translateable strings\n    <string name=\"Notification_scheduled\">Bildirimler zamanlandı</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-uk/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Виберіть Мову</item>\n        <item>Чеський</item>\n        <item>Датський</item>\n        <item>Німецький</item>\n        <item>Англійська Мова</item>\n        <item>Іспанська Мова</item>\n        <item>Італійський</item>\n        <item>Французький</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Січень</item>\n        <item>Лютий</item>\n        <item>Марш</item>\n        <item>Квітень</item>\n        <item>Травень</item>\n        <item>Червень</item>\n        <item>Липень</item>\n        <item>Серпень</item>\n        <item>Вересень</item>\n        <item>Жовтень</item>\n        <item>Листопад</item>\n        <item>Грудень</item>\n    </string-array>\n    <string name=\"delete_habit\">Ви Впевнені, Що Хочете Видалити Цю Звичку?</string>\n    <string name=\"LightMode\">Щоб Не</string>\n    <string name=\"onboarding_reverse\">Зворотний Список Справ</string>\n    <string name=\"onboarding_bad\">Jot down your bad habits. Every day, cross</string>\n    <string name=\"onboarding_gavein\">З Тих, Кого Ви Поступилися.А Наступний</string>\n    <string name=\"onboarding_freshlist\">Ранок Почніть Із Свіжого Списку.</string>\n    <string name=\"onboarding_continue\">Продовжувати</string>\n    <string name=\"avoided\">Avoided</string>\n    <string name=\"done\">Зроблений</string>\n    <string name=\"habits\">Звички</string>\n    <string name=\"today\">Сьогодні</string>\n    <string name=\"log\">Журнал</string>\n    <string name=\"about\">Про</string>\n    <string name=\"labels\">Етикетки</string>\n    <string name=\"settings\">Налаштування</string>\n    <string name=\"mostav\">Найбільш Уникати:</string>\n    <string name=\"leastav\">Найменше Уникати:</string>\n    <string name=\"addlabel\">Будь Ласка, Спочатку Додайте Етикетку</string>\n    <string name=\"addnewlabel\">Додайте Нову Етикетку</string>\n    <string name=\"addtask\">Введіть Погану Звичку</string>\n    <string name=\"note\">Опис</string>\n    <string name=\"save\">Заощадити</string>\n    <string name=\"puthabit\">Для Початку Відкладіть Погану Звичку</string>\n    <string name=\"habitswillshowuphere\">Звички З’Являться Тут</string>\n    <string name=\"apachelicense\">Ліцензія Apache 2.0</string>\n    <string name=\"developer\">Розробник</string>\n    <string name=\"contribute\">Сприяти</string>\n    <string name=\"translate\">Перекладати</string>\n    <string name=\"report\">Повідомте Про Проблему</string>\n    <string name=\"source\">Переглянути Джерело</string>\n    <string name=\"opensourcelicense\">Ліцензії На Відкрите Код</string>\n    <string name=\"appearance\">Зовнішність</string>\n    <string name=\"dark\">Темний</string>\n    <string name=\"light\">Світлий</string>\n    <string name=\"update\">Оновити</string>\n    <string name=\"feather\">Перо Ікони</string>\n    <string name=\"mitlicence\">Ліцензія Mit</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Матеріал</string>\n    <string name=\"followsys\">Дотримуйтесь Системи</string>\n    <string name=\"nobobutton\">Нобобіттон</string>\n    <string name=\"circleimg\">Circuimeview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Публічна Ліцензія Eclipse 1.0</string>\n    <string name=\"kotlin\">Котлін</string>\n    <string name=\"java\">Ява</string>\n    <string name=\"gnu\">Gnu Загальна Публічна Ліцензія Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Соціальний</item>\n        <item>Їжа Та Напої</item>\n        <item>Вивчення</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t зараз використовує тему %s.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Додайте Нове До Не Дочірки</string>\n    <string name=\"d\">Р.</string>\n    <string name=\"w\">Ш</string>\n    <string name=\"m\">М</string>\n    <string name=\"y\">У</string>\n    <string name=\"out_of\">\"Поза\"</string>\n    <string name=\"habits_are_avoided\">\"Звички Уникають\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Звички Уникають, Шлях!\"</string>\n    <string name=\"avoided_\">Уникнути</string>\n    <string name=\"habits_\">Звички</string>\n    <string name=\"delete\">Ви Справді Хочете Видалити Це?</string>\n    <string name=\"no\">Ні</string>\n    <string name=\"deletes\">Ви Справді Хочете Видалити Це?</string>\n    <string name=\"yes\">Так</string>\n    <string name=\"please_add_a_label_first\">Будь Ласка, Спочатку Додайте Етикетку</string>\n    <string name=\"do_you_really_want_to_delete_this\">Ви Справді Хочете Видалити Це?</string>\n    <string name=\"january\">Січень</string>\n    <string name=\"february\">Лютий</string>\n    <string name=\"march\">Марш</string>\n    <string name=\"april\">Квітень</string>\n    <string name=\"may\">Травень</string>\n    <string name=\"june\">Червень</string>\n    <string name=\"july\">Липень</string>\n    <string name=\"august\">Серпень</string>\n    <string name=\"september\">Вересень</string>\n    <string name=\"october\">Жовтень</string>\n    <string name=\"november\">Листопад</string>\n    <string name=\"december\">Грудень</string>\n    <string name=\"mark_as_done_or_avoided\">Позначте, Як Це Робиться Або Уникнути.</string>\n    <string name=\"help_make_to_don_t_better\">Допоможіть Зробити \\ \"Для Того, Щоб Краще \\'T \\\".</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Нагадування</string>\n    <string name=\"mark_your_todon_t_task\">\"Позначте Своє Завдання Не Завдання\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Щоб Почати, Відкладіть Погану Звичку.</string>\n    <string name=\"view_your_stats\">Перегляньте Свою Статистику.</string>\n    <string name=\"add_label\">Додати Мітку.</string>\n    <string name=\"permission_required\">Необхідний Дозвіл</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Цей Додаток Вимагає Доступу До Вашого Зовнішнього Сховища Для Відновлення Бази Даних.Увімкніть Цей Дозвіл У Налаштуваннях Програми.</string>\n    <string name=\"open_settings\">Відкриті Налаштування</string>\n    <string name=\"select_repetition_frequency\">Виберіть Частоту Повторення</string>\n    <string name=\"once\">Раз</string>\n    <string name=\"daily\">Щоденний</string>\n    <string name=\"weekly\">Щотижня</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Ви Дійсно Хочете Видалити Це?</string>\n    <string name=\"data\">Дані</string>\n    <string name=\"add_daily_notification\">Додайте Щоденне Повідомлення</string>\n    <string name=\"back_up\">Резервувати</string>\n    <string name=\"restore\">Відновити</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-ur/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>زبان منتخب کریں</item>\n        <item>چیک</item>\n        <item>ڈینش</item>\n        <item>جرمن</item>\n        <item>انگریزی</item>\n        <item>ہسپانوی</item>\n        <item>Italian</item>\n        <item>فرانسیسی</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>جنوری</item>\n        <item>فروری</item>\n        <item>مارچ</item>\n        <item>اپریل</item>\n        <item>مئی</item>\n        <item>جون</item>\n        <item>جولائی</item>\n        <item>اگست</item>\n        <item>ستمبر</item>\n        <item>اکتوبر</item>\n        <item>نومبر</item>\n        <item>دسمبر</item>\n    </string-array>\n    <string name=\"delete_habit\">کیا آپ واقعی اس عادت کو حذف کرنا چاہتے ہیں؟</string>\n    <string name=\"LightMode\">To Don \\'T</string>\n    <string name=\"onboarding_reverse\">ریورس ٹو ڈو لسٹ</string>\n    <string name=\"onboarding_bad\">اپنی بری عادتوں کو لکھ دیں۔ہر دن ، کراس</string>\n    <string name=\"onboarding_gavein\">ان لوگوں سے باہر جو آپ نے دیا تھا۔اور اگلا</string>\n    <string name=\"onboarding_freshlist\">صبح کی تازہ فہرست کے ساتھ شروع کریں۔</string>\n    <string name=\"onboarding_continue\">جاری رکھیں</string>\n    <string name=\"avoided\">گریز کیا</string>\n    <string name=\"done\">کیا</string>\n    <string name=\"habits\">عادات</string>\n    <string name=\"today\">آج</string>\n    <string name=\"log\">لاگ</string>\n    <string name=\"about\">کے بارے میں</string>\n    <string name=\"labels\">لیبل</string>\n    <string name=\"settings\">ترتیبات</string>\n    <string name=\"mostav\">Most avoided:</string>\n    <string name=\"leastav\">کم از کم گریز:</string>\n    <string name=\"addlabel\">براہ کرم پہلے ایک لیبل شامل کریں</string>\n    <string name=\"addnewlabel\">Add new label</string>\n    <string name=\"addtask\">Enter Bad Habit</string>\n    <string name=\"note\">تفصیل</string>\n    <string name=\"save\">بچت کریں</string>\n    <string name=\"puthabit\">شروع کرنے کے لئے ، بری عادت ڈالیں</string>\n    <string name=\"habitswillshowuphere\">عادات یہاں ظاہر ہوں گی</string>\n    <string name=\"apachelicense\">اپاچی لائسنس 2.0</string>\n    <string name=\"developer\">ڈویلپر</string>\n    <string name=\"contribute\">شراکت کریں</string>\n    <string name=\"translate\">ترجمہ کریں</string>\n    <string name=\"report\">کسی مسئلے کی اطلاع دیں</string>\n    <string name=\"source\">ماخذ دیکھیں</string>\n    <string name=\"opensourcelicense\">اوپن سورس لائسنس</string>\n    <string name=\"appearance\">ظاہری شکل</string>\n    <string name=\"dark\">تاریک</string>\n    <string name=\"light\">روشنی</string>\n    <string name=\"update\">تازہ کاری</string>\n    <string name=\"feather\">پنکھ کی شبیہیں</string>\n    <string name=\"mitlicence\">ایم آئی ٹی لائسنس</string>\n    <string name=\"jetpack\">اینڈروئیڈ جیٹ پیک</string>\n    <string name=\"materialspinner\">میٹریل اسپنر</string>\n    <string name=\"followsys\">سسٹم پر عمل کریں</string>\n    <string name=\"nobobutton\">نوبوٹن</string>\n    <string name=\"circleimg\">سرکل میج ویو</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">جونیٹ</string>\n    <string name=\"eclipse\">چاند گرہن پبلک لائسنس 1.0</string>\n    <string name=\"kotlin\">کوٹلن</string>\n    <string name=\"java\">جاوا</string>\n    <string name=\"gnu\">Gnu جنرل پبلک لائسنس عیسوی</string>\n    <string-array name=\"spinner_array\">\n        <item>معاشرتی</item>\n        <item>کھانے پینے اور مشروبات</item>\n        <item>مطالعات</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t اب s% تھیم استعمال کر رہا ہے۔</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">ڈان \\'ٹی آئٹم میں نیا شامل کریں</string>\n    <string name=\"d\">ڈی</string>\n    <string name=\"w\">ڈبلیو</string>\n    <string name=\"m\">م</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"باہر\"</string>\n    <string name=\"habits_are_avoided\">\"عادات سے گریز کیا جاتا ہے\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"عادات سے گریز کیا جاتا ہے ، جانے کا راستہ!\"</string>\n    <string name=\"avoided_\">گریز کیا</string>\n    <string name=\"habits_\">عادات</string>\n    <string name=\"delete\">کیا آپ واقعی اس کو حذف کرنا چاہتے ہیں؟</string>\n    <string name=\"no\">نہیں</string>\n    <string name=\"deletes\">کیا آپ واقعی اس کو حذف کرنا چاہتے ہیں؟</string>\n    <string name=\"yes\">ہاں</string>\n    <string name=\"please_add_a_label_first\">براہ کرم پہلے ایک لیبل شامل کریں</string>\n    <string name=\"do_you_really_want_to_delete_this\">کیا آپ واقعی اس کو حذف کرنا چاہتے ہیں؟</string>\n    <string name=\"january\">جنوری</string>\n    <string name=\"february\">فروری</string>\n    <string name=\"march\">مارچ</string>\n    <string name=\"april\">اپریل</string>\n    <string name=\"may\">مئی</string>\n    <string name=\"june\">جون</string>\n    <string name=\"july\">جولائی</string>\n    <string name=\"august\">اگست</string>\n    <string name=\"september\">ستمبر</string>\n    <string name=\"october\">اکتوبر</string>\n    <string name=\"november\">نومبر</string>\n    <string name=\"december\">دسمبر</string>\n    <string name=\"mark_as_done_or_avoided\">جیسا کہ کیا گیا ہے یا سے گریز کیا ہے۔</string>\n    <string name=\"help_make_to_don_t_better\">بہتر بنانے میں مدد کریں \\ \"ڈان \\'T \\\" بہتر بنائیں۔</string>\n    <string name=\"todon_t_reminder\">ٹوڈن \\'ٹی یاد دہانی</string>\n    <string name=\"mark_your_todon_t_task\">\"اپنے ٹڈون ٹاسک کو نشان زد کریں\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">شروع کرنے کے لئے ، بری عادت ڈالیں۔</string>\n    <string name=\"view_your_stats\">اپنے اعدادوشمار دیکھیں۔</string>\n    <string name=\"add_label\">لیبل شامل کریں۔</string>\n    <string name=\"permission_required\">اجازت درکار ہے</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">اس ایپ کو ڈیٹا بیس کو بحال کرنے کے لئے آپ کے بیرونی اسٹوریج تک رسائی کی ضرورت ہے۔براہ کرم ایپ کی ترتیبات میں اس اجازت کو قابل بنائیں۔</string>\n    <string name=\"open_settings\">کھلی ترتیبات</string>\n    <string name=\"select_repetition_frequency\">تکرار کی فریکوئنسی منتخب کریں</string>\n    <string name=\"once\">ایک بار</string>\n    <string name=\"daily\">روزانہ</string>\n    <string name=\"weekly\">ہفتہ وار</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">کیا آپ واقعی اس کو حذف کرنا چاہتے ہیں؟ \\ N اس لیبل سے متعلق تمام عادات کو بھی حذف کردے گا۔</string>\n    <string name=\"data\">ڈیٹا</string>\n    <string name=\"add_daily_notification\">روزانہ نوٹیفکیشن شامل کریں</string>\n    <string name=\"back_up\">بیک اپ</string>\n    <string name=\"restore\">بحال کریں</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-uz/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Tilni Tanlang</item>\n        <item>Chex Tili</item>\n        <item>Daniya</item>\n        <item>Nemis</item>\n        <item>English</item>\n        <item>Spanish</item>\n        <item>Italyan</item>\n        <item>Fransuz</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Yanvar</item>\n        <item>Fevral</item>\n        <item>Mart Oyi</item>\n        <item>Aprel</item>\n        <item>Mayl</item>\n        <item>Iyun</item>\n        <item>Iyul</item>\n        <item>Avgust</item>\n        <item>Sentyabr</item>\n        <item>Oktyabr</item>\n        <item>Noyabr</item>\n        <item>Dekabr</item>\n    </string-array>\n    <string name=\"delete_habit\">Haqiqatan Ham Ushbu Odatni Yo\\'Q Qilmoqchimisiz?</string>\n    <string name=\"LightMode\">Don \\'T</string>\n    <string name=\"onboarding_reverse\">Teskari Toishma Ro\\'Yxati</string>\n    <string name=\"onboarding_bad\">Yomon Odatlaringizdan Voz Keching.Har Kuni Xoch</string>\n    <string name=\"onboarding_gavein\">Siz Berganlar.Va Keyingi</string>\n    <string name=\"onboarding_freshlist\">Ertalab Yangi Ro\\'Yxat Bilan Boshlanadi.</string>\n    <string name=\"onboarding_continue\">Davom Eting</string>\n    <string name=\"avoided\">Qochib Qolgan</string>\n    <string name=\"done\">Bajarildi</string>\n    <string name=\"habits\">Odatlar</string>\n    <string name=\"today\">Bugun</string>\n    <string name=\"log\">Jurnal</string>\n    <string name=\"about\">Haqida</string>\n    <string name=\"labels\">Yorliq</string>\n    <string name=\"settings\">Sozlash</string>\n    <string name=\"mostav\">Eng Qochish:</string>\n    <string name=\"leastav\">Hech Bo\\'Lmaganda Qochish:</string>\n    <string name=\"addlabel\">Iltimos, Avval Yorliq Qo\\'Shing</string>\n    <string name=\"addnewlabel\">Yangi Yorliq Qo\\'Shing</string>\n    <string name=\"addtask\">Yomon Odatni Kiriting</string>\n    <string name=\"note\">Tavsif</string>\n    <string name=\"save\">Tejash</string>\n    <string name=\"puthabit\">Boshlash Uchun, Yomon Odatni Qo\\'Ying</string>\n    <string name=\"habitswillshowuphere\">Odatlar Bu Erda Paydo Bo\\'Ladi</string>\n    <string name=\"apachelicense\">Apache Litsenziyasi 2.0</string>\n    <string name=\"developer\">Ishlab Chiqaruvchi</string>\n    <string name=\"contribute\">Hissa Qo\\'Shmoq</string>\n    <string name=\"translate\">Tarjima Qilmoq</string>\n    <string name=\"report\">Muammo Haqida Xabar Bering</string>\n    <string name=\"source\">Manbani Ko\\'Rish</string>\n    <string name=\"opensourcelicense\">Ochiq Manbali Litsenziyalar</string>\n    <string name=\"appearance\">Tashqi Ko\\'Rinish</string>\n    <string name=\"dark\">Qorong\\'I</string>\n    <string name=\"light\">Yorug\\'Lik</string>\n    <string name=\"update\">Yangilamoq</string>\n    <string name=\"feather\">Tuz Piktogrammalari</string>\n    <string name=\"mitlicence\">Mit Litsenziyasi</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">Veterpinner</string>\n    <string name=\"followsys\">Tizimga Amal Qiling</string>\n    <string name=\"nobobutton\">Xiyobon</string>\n    <string name=\"circleimg\">Aylana</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Eclipse Jamoat Litsenziyasi 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Ommaviy Litsenziya</string>\n    <string-array name=\"spinner_array\">\n        <item>Ijtimoiy</item>\n        <item>Oziq-Ovqat Va Ichimliklar</item>\n        <item>Izlamoq</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t hozir %s mavzusidan foydalanmoqda..</string>\n\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Don \\'Ga Yangi Qo\\'Shing</string>\n    <string name=\"d\">Dum</string>\n    <string name=\"w\">Shilmoq</string>\n    <string name=\"m\">Shodlik</string>\n    <string name=\"y\">Shilmoq</string>\n    <string name=\"out_of\">\"Tashqarida\"</string>\n    <string name=\"habits_are_avoided\">\"Odatlar Oldini Olish\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Odatlar Qochish Uchun Yo\\'Ldan Qochishadi!\"</string>\n    <string name=\"avoided_\">Qochib Qolgan</string>\n    <string name=\"habits_\">Odatlar</string>\n    <string name=\"delete\">Haqiqatan Ham Buni Yo\\'Q Qilmoqchimisiz?</string>\n    <string name=\"no\">Yo\\'Q</string>\n    <string name=\"deletes\">Haqiqatan Ham Buni Yo\\'Q Qilmoqchimisiz?</string>\n    <string name=\"yes\">Ha</string>\n    <string name=\"please_add_a_label_first\">Iltimos, Avval Yorliq Qo\\'Shing</string>\n    <string name=\"do_you_really_want_to_delete_this\">Haqiqatan Ham Buni Yo\\'Q Qilmoqchimisiz?</string>\n    <string name=\"january\">Yanvar</string>\n    <string name=\"february\">Fevral</string>\n    <string name=\"march\">Mart Oyi</string>\n    <string name=\"april\">Aprel</string>\n    <string name=\"may\">Mayl</string>\n    <string name=\"june\">Iyun</string>\n    <string name=\"july\">Iyul</string>\n    <string name=\"august\">Avgust</string>\n    <string name=\"september\">Sentyabr</string>\n    <string name=\"october\">Oktyabr</string>\n    <string name=\"november\">Noyabr</string>\n    <string name=\"december\">Dekabr</string>\n    <string name=\"mark_as_done_or_avoided\">Belgilangan Yoki Oldini Olish Uchun Belgi.</string>\n    <string name=\"help_make_to_don_t_better\">\"T\" \"Ni Yaxshilash Uchun Yordam Bering.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Eslatma</string>\n    <string name=\"mark_your_todon_t_task\">\"Vazifangizni Belgilang\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">O\\'Chirish Uchun Yomon Odat Qo\\'Ying.</string>\n    <string name=\"view_your_stats\">Statistikangizni Ko\\'Ring.</string>\n    <string name=\"add_label\">Yorliq Qo\\'Shish.</string>\n    <string name=\"permission_required\">Ruxsat Talab Qilinishi Kerak</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ushbu Ilova Ma\\'Lumotlar Bazasini Tiklash Uchun Tashqi Saqlashingizga Kirish Huquqini Talab Qiladi.Iltimos, Ushbu Ruxsatni Ilova Sozlamalarida Yoqing.</string>\n    <string name=\"open_settings\">Ochiq Sozlamalar</string>\n    <string name=\"select_repetition_frequency\">Takrorlash Chastotasini Tanlang</string>\n    <string name=\"once\">Bir Marta</string>\n    <string name=\"daily\">Har Kuni</string>\n    <string name=\"weekly\">Haftalik</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Siz Buni Haqiqatan Ham Yo\\'Q Qilmoqchimisiz? \\ Nbsa Shuningdek Ushbu Yorliq Bilan Bog\\'Liq Barcha Odatlarni Yo\\'Q Qiladi.</string>\n    <string name=\"data\">Ma\\'Lumotlar</string>\n    <string name=\"add_daily_notification\">Kundalik Xabar Qo\\'Shish</string>\n    <string name=\"back_up\">Zaxirada</string>\n    <string name=\"restore\">Tiklamoq</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-v35/styles.xml",
    "content": "<resources>\n    <!-- Base Application Theme -->\n    <style name=\"Base.Theme.Todon\" parent=\"Theme.MaterialComponents.DayNight.NoActionBar\">\n        <item name=\"android:windowDisablePreview\">true</item>\n        <item name=\"android:statusBarColor\">?attr/colorSecondary</item>\n        <item name=\"android:windowBackground\">@drawable/grad_window_backgrond</item>\n        <!--        <item name=\"toolbarStyle\">@style/Widget.Toolbar</item>-->\n        <!--        &lt;!&ndash; Material Components Attributes &ndash;&gt;-->\n        <item name=\"materialButtonStyle\">@style/Widget.Todont.Button</item>\n        <!--        <item name=\"radioButtonStyle\">@style/RadioButton</item>-->\n        <!--        <item name=\"alertDialogTheme\">@style/Dialog.Theme</item>-->\n        <!--        <item name=\"bottomSheetDialogTheme\">@style/BottomSheetDialogTheme</item>-->\n        <item name=\"colorError\">@color/light_error</item>\n        <item name=\"colorOnError\">@color/light_on_error</item>\n        <item name=\"transparent\">#00FFFFFF</item>\n    </style>\n\n    <!-- Light Theme -->\n    <style name=\"Theme.Todon.Light\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/light_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/light_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/light_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/light_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/light_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/light_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/light_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/light_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/light_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/light_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/light_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/light_background</item>\n        <item name=\"colorOnBackground1\">@color/light_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/light_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/light_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/light_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/light_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/light_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/light_surface</item>\n        <item name=\"colorOnSurface\">@color/light_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/light_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/light_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/light_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/light_on_background_3</item>\n        <item name=\"colorAccent\">@color/light_accent</item>\n        <item name=\"colorOnAccent\">@color/light_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/light_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/light_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/light_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/light_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/light_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/light_background</item>\n\n    </style>\n\n\n    <!-- Dark Theme -->\n    <style name=\"Theme.Todon.Dark\" parent=\"Base.Theme.Todon\">\n\n        <item name=\"colorPrimary\">@color/dark_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dark_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dark_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dark_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dark_button_grad_end</item>\n        <item name=\"colorOnButton\">@color/dark_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dark_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dark_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dark_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dark_background</item>\n        <item name=\"colorOnBackground1\">@color/dark_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dark_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dark_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dark_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dark_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dark_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dark_surface</item>\n        <item name=\"colorOnSurface\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dark_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dark_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dark_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dark_on_background_3</item>\n        <item name=\"colorAccent\">@color/dark_accent</item>\n        <item name=\"colorOnAccent\">@color/dark_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dark_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dark_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dark_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dark_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dark_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dark_background</item>\n\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_accent</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_button_grad_start</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_button_grad_end</item>\n        <item name=\"colorAccent\">@color/dracula_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n\n\n\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_on_top_bar</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n\n    </style>\n\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade\" parent=\"Base.Theme.Todon\">\n        <!-- Primary Colors -->\n        <item name=\"colorPrimary\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_blade_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_blade_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.DraculaBlade.Buffy\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_buffy_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_buffy_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Pro\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_on_top_bar_container_1</item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_on_top_bar_container_2</item>\n        <item name=\"colorBackground\">@color/dracula_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">@color/dracula_on_background_container_1</item>\n        <item name=\"colorOnBackgroundContainer2\">@color/dracula_on_background_container_2</item>\n        <item name=\"colorSurface\">@color/dracula_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_background</item>\n    </style>\n\n    <!-- Dracula Theme -->\n    <style name=\"Theme.Todon.Dracula.Alucard\" parent=\"Base.Theme.Todon\">\n        <item name=\"colorPrimary\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorPrimaryVariant\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnPrimary\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorSecondary\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorOnSecondary\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorButtonGradStart\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorButtonGradEnd\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnButton\">@color/dracula_pro_alucard_on_button</item>\n        <item name=\"colorTopBarContainer\">@color/dracula_pro_alucard_top_bar_container</item>\n        <item name=\"colorOnTopBarContainer1\">@color/dracula_pro_alucard_on_top_bar_container_1\n        </item>\n        <item name=\"colorOnTopBarContainer2\">@color/dracula_pro_alucard_on_top_bar_container_2\n        </item>\n        <item name=\"colorBackground\">@color/dracula_pro_alucard_background</item>\n        <item name=\"colorOnBackground1\">@color/dracula_pro_alucard_on_background_1</item>\n        <item name=\"colorOnBackground2\">@color/dracula_pro_alucard_on_background_2</item>\n        <item name=\"colorOnBackground3\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorBackgroundContainer\">@color/dracula_pro_alucard_background_container</item>\n        <item name=\"colorOnBackgroundContainer1\">\n            @color/dracula_pro_alucard_on_background_container_1\n        </item>\n        <item name=\"colorOnBackgroundContainer2\">\n            @color/dracula_pro_alucard_on_background_container_2\n        </item>\n        <item name=\"colorSurface\">@color/dracula_pro_alucard_surface</item>\n        <item name=\"colorOnSurface\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface1\">@color/dracula_pro_alucard_on_surface_1</item>\n        <item name=\"colorOnSurface2\">@color/dracula_pro_alucard_on_surface_2</item>\n        <item name=\"colorOnSurface3\">@color/dracula_pro_alucard_on_surface_3</item>\n        <item name=\"colorSurfaceVariant\">@color/dracula_pro_alucard_on_background_3</item>\n        <item name=\"colorAccent\">@color/dracula_pro_alucard_accent</item>\n        <item name=\"colorOnAccent\">@color/dracula_pro_alucard_on_accent</item>\n        <item name=\"colorTopBarGradStart\">@color/dracula_pro_alucard_top_bar_grad_start</item>\n        <item name=\"colorTopBarGradEnd\">@color/dracula_pro_alucard_top_bar_grad_end</item>\n        <item name=\"colorOnTopBar\">@color/dracula_pro_alucard_on_top_bar</item>\n        <item name=\"colorTopBarContainerGradStart\">@color/dracula_pro_alucard_top_bar_container_grad_start</item>\n        <item name=\"colorTopBarContainerGradEnd\">@color/dracula_pro_alucard_top_bar_container_grad_end</item>\n        <item name=\"android:navigationBarColor\">@color/dracula_pro_alucard_background</item>\n    </style>\n\n    <!-- Toolbar Style -->\n    <style name=\"Widget.Toolbar\" parent=\"Widget.MaterialComponents.Toolbar\">\n        <item name=\"android:background\">?attr/colorPrimary</item>\n        <item name=\"titleTextColor\">?attr/colorOnPrimary</item>\n        <item name=\"navigationIconTint\">?attr/colorOnPrimary</item>\n        <item name=\"iconTint\">?attr/colorOnPrimary</item>\n    </style>\n\n    <!-- Button Style -->\n    <style name=\"Widget.Todont.Button\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@null</item>\n        <item name=\"android:backgroundTint\">@null</item>\n        <item name=\"android:textColor\">@null</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <style name=\"Widget.Todont.GradButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">@drawable/mygradient</item>\n        <item name=\"android:textColor\">?attr/colorOnBackground1</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Text Styles (updated for better hierarchy) -->\n    <style name=\"Text.Small\" parent=\"TextAppearance.MaterialComponents.Caption\">\n        <item name=\"android:textSize\">12sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Medium\" parent=\"TextAppearance.MaterialComponents.Body1\">\n        <item name=\"android:textSize\">16sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_light</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <style name=\"Text.Large\" parent=\"TextAppearance.MaterialComponents.Headline6\">\n        <item name=\"android:textSize\">24sp</item>\n        <item name=\"fontFamily\">@font/comfortaa_regular</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:textStyle\">bold</item>\n    </style>\n\n    <!-- Enhanced Dialog Theme -->\n    <style name=\"Dialog.Theme\" parent=\"ThemeOverlay.MaterialComponents.Dialog.Alert\">\n        <item name=\"android:windowBackground\">?attr/colorSurface</item>\n        <item name=\"android:windowMinWidthMinor\">75%</item>\n        <item name=\"buttonBarPositiveButtonStyle\">@style/DialogButton</item>\n        <item name=\"buttonBarNegativeButtonStyle\">@style/DialogButton</item>\n    </style>\n\n    <style name=\"DialogButton\" parent=\"Widget.MaterialComponents.Button\">\n        <item name=\"android:background\">?attr/colorButtonGradEnd</item>\n        <item name=\"android:textColor\">?attr/colorOnButton</item>\n        <item name=\"android:insetTop\">0dp</item>\n        <item name=\"android:insetBottom\">0dp</item>\n    </style>\n\n    <!-- Improved Bottom Sheet -->\n    <style name=\"BottomSheetDialogTheme\" parent=\"Theme.Design.BottomSheetDialog\">\n        <item name=\"bottomSheetStyle\">@style/BottomSheetStyle</item>\n        <item name=\"android:statusBarColor\">@android:color/transparent</item>\n    </style>\n\n    <style name=\"BottomSheetStyle\" parent=\"Widget.Design.BottomSheet.Modal\">\n        <item name=\"android:background\">@drawable/bottom_sheet</item>\n        <item name=\"android:paddingTop\">0dp</item>\n        <item name=\"android:paddingBottom\">@dimen/lb_browse_padding_bottom</item>\n    </style>\n\n    <!-- Enhanced Radio Button -->\n    <style name=\"RadioButton\" parent=\"Widget.MaterialComponents.CompoundButton.RadioButton\">\n        <item name=\"colorControlNormal\">@color/light_on_surface_3</item>\n        <item name=\"colorControlActivated\">?attr/colorPrimary</item>\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n    </style>\n\n    <!-- Spinner Style -->\n    <style name=\"SpinnerTextColor\" parent=\"TextAppearance.AppCompat.Widget.TextView.SpinnerItem\">\n        <item name=\"android:textColor\">?attr/colorOnSurface</item>\n        <item name=\"android:popupBackground\">?attr/colorSurface</item>\n    </style>\n</resources>"
  },
  {
    "path": "app/src/main/res/values-vi/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string-array name=\"languages\">\n        <item>Chọn Ngôn Ngữ</item>\n        <item>Séc</item>\n        <item>Đan Mạch</item>\n        <item>Đức</item>\n        <item>Tiếng Anh</item>\n        <item>Tiếng Tây Ban Nha</item>\n        <item>Ý</item>\n        <item>Tiếng Pháp</item>\n    </string-array>\n    <string-array name=\"month_names\">\n        <item>Tháng Một</item>\n        <item>Tháng Hai</item>\n        <item>Bước Đều</item>\n        <item>Tháng Tư</item>\n        <item>Có Thể</item>\n        <item>Tháng Sáu</item>\n        <item>Tháng Bảy</item>\n        <item>Tháng Tám</item>\n        <item>Tháng 9</item>\n        <item>Tháng Mười</item>\n        <item>Tháng Mười Một</item>\n        <item>Tháng 12</item>\n    </string-array>\n    <string name=\"delete_habit\">Bạn Có Chắc Là Bạn Muốn Xóa Thói Quen Này?</string>\n    <string name=\"LightMode\">Để Don \\'T</string>\n    <string name=\"onboarding_reverse\">Danh Sách Việc Cần Làm Ngược Lại</string>\n    <string name=\"onboarding_bad\">Ghi Lại Những Thói Quen Xấu Của Bạn.Mỗi Ngày, Chéo</string>\n    <string name=\"onboarding_gavein\">Ra Những Người Bạn Đã Đưa Ra.Và Tiếp Theo</string>\n    <string name=\"onboarding_freshlist\">Buổi Sáng Bắt Đầu Với Danh Sách Mới.</string>\n    <string name=\"onboarding_continue\">Tiếp Tục</string>\n    <string name=\"avoided\">Tránh</string>\n    <string name=\"done\">Xong</string>\n    <string name=\"habits\">Thói Quen</string>\n    <string name=\"today\">Hôm Nay</string>\n    <string name=\"log\">Đăng Nhập</string>\n    <string name=\"about\">Về</string>\n    <string name=\"labels\">Nhãn</string>\n    <string name=\"settings\">Cài Đặt</string>\n    <string name=\"mostav\">Tránh Nhất:</string>\n    <string name=\"leastav\">Ít Tránh Nhất:</string>\n    <string name=\"addlabel\">Vui Lòng Thêm Nhãn Trước</string>\n    <string name=\"addnewlabel\">Thêm Nhãn Mới</string>\n    <string name=\"addtask\">Nhập Thói Quen Xấu</string>\n    <string name=\"note\">Sự Miêu Tả</string>\n    <string name=\"save\">Cứu</string>\n    <string name=\"puthabit\">Để Bắt Đầu, Hãy Đặt Một Thói Quen Xấu</string>\n    <string name=\"habitswillshowuphere\">Thói Quen Sẽ Xuất Hiện Ở Đây</string>\n    <string name=\"apachelicense\">Giấy Phép Apache 2.0</string>\n    <string name=\"developer\">Nhà Phát Triển</string>\n    <string name=\"contribute\">Đóng Góp</string>\n    <string name=\"translate\">Dịch</string>\n    <string name=\"report\">Báo Cáo Một Vấn Đề</string>\n    <string name=\"source\">Xem Nguồn</string>\n    <string name=\"opensourcelicense\">Giấy Phép Nguồn Mở</string>\n    <string name=\"appearance\">Vẻ Bề Ngoài</string>\n    <string name=\"dark\">Tối Tăm</string>\n    <string name=\"light\">Ánh Sáng</string>\n    <string name=\"update\">Cập Nhật</string>\n    <string name=\"feather\">Biểu Tượng Lông Vũ</string>\n    <string name=\"mitlicence\">Giấy Phép Mit</string>\n    <string name=\"jetpack\">Máy Bay Phản Lực Android</string>\n    <string name=\"materialspinner\">Vật Liệuspinner</string>\n    <string name=\"followsys\">Theo Hệ Thống</string>\n    <string name=\"nobobutton\">Nobobutton</string>\n    <string name=\"circleimg\">Circleimageview</string>\n    <string name=\"mpandroidchart\">Mpandroidchart</string>\n    <string name=\"junit\">Junit</string>\n    <string name=\"eclipse\">Giấy Phép Công Cộng Eclipse 1.0</string>\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">Gnu General Public Giấy Phép Ce</string>\n    <string-array name=\"spinner_array\">\n        <item>Xã Hội</item>\n        <item>Thực Phẩm Và Đồ Uống</item>\n        <item>Nghiên Cứu</item>\n    </string-array>\n    # Toasts\n    <string name=\"toast_system\">To Don\\\\\\'t hiện đang sử dụng chủ đề %s.</string>\n    # Here are the non-translateable strings\n\n    # Here are the contentDescription strings (for impaired users) starting with \"contentDescription_\"\n    <string name=\"contentDescription_FAB\">Thêm Mới Vào Mục Không</string>\n    <string name=\"d\">D</string>\n    <string name=\"w\">W</string>\n    <string name=\"m\">M</string>\n    <string name=\"y\">Y</string>\n    <string name=\"out_of\">\"Ra Khỏi\"</string>\n    <string name=\"habits_are_avoided\">\"Thói Quen Được Tránh\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\"Thói Quen Được Tránh, Cách Để Đi!\"</string>\n    <string name=\"avoided_\">Tránh</string>\n    <string name=\"habits_\">Thói Quen</string>\n    <string name=\"delete\">Bạn Có Thực Sự Muốn Xóa Cái Này?</string>\n    <string name=\"no\">Không</string>\n    <string name=\"deletes\">Bạn Có Thực Sự Muốn Xóa Cái Này?</string>\n    <string name=\"yes\">Đúng</string>\n    <string name=\"please_add_a_label_first\">Vui Lòng Thêm Nhãn Trước</string>\n    <string name=\"do_you_really_want_to_delete_this\">Bạn Có Thực Sự Muốn Xóa Cái Này?</string>\n    <string name=\"january\">Tháng Một</string>\n    <string name=\"february\">Tháng Hai</string>\n    <string name=\"march\">Bước Đều</string>\n    <string name=\"april\">Tháng Tư</string>\n    <string name=\"may\">Có Thể</string>\n    <string name=\"june\">Tháng Sáu</string>\n    <string name=\"july\">Tháng Bảy</string>\n    <string name=\"august\">Tháng Tám</string>\n    <string name=\"september\">Tháng 9</string>\n    <string name=\"october\">Tháng Mười</string>\n    <string name=\"november\">Tháng Mười Một</string>\n    <string name=\"december\">Tháng 12</string>\n    <string name=\"mark_as_done_or_avoided\">Đánh Dấu Như Đã Làm Hoặc Tránh.</string>\n    <string name=\"help_make_to_don_t_better\">Giúp Làm Cho \\ \"Để Don \\'T \\\" Tốt Hơn.</string>\n    <string name=\"todon_t_reminder\">Todon \\'T Nhắc Nhở</string>\n    <string name=\"mark_your_todon_t_task\">\"Đánh Dấu Nhiệm Vụ Todon'T Của Bạn\"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">Để Bắt Đầu, Đặt Một Thói Quen Xấu.</string>\n    <string name=\"view_your_stats\">Xem Số Liệu Thống Kê Của Bạn.</string>\n    <string name=\"add_label\">Thêm Nhãn.</string>\n    <string name=\"permission_required\">Cần Có Sự Cho Phép</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">Ứng Dụng Này Yêu Cầu Truy Cập Vào Bộ Nhớ Ngoài Của Bạn Để Khôi Phục Cơ Sở Dữ Liệu.Vui Lòng Cho Phép Quyền Này Trong Cài Đặt Ứng Dụng.</string>\n    <string name=\"open_settings\">Mở Cài Đặt</string>\n    <string name=\"select_repetition_frequency\">Chọn Tần Số Lặp Lại</string>\n    <string name=\"once\">Một Lần</string>\n    <string name=\"daily\">Hằng Ngày</string>\n    <string name=\"weekly\">Hàng Tuần</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">Bạn Có Thực Sự Muốn Xóa Điều Này Không? \\ Nthis Cũng Sẽ Xóa Tất Cả Các Thói Quen Liên Quan Đến Nhãn Này.</string>\n    <string name=\"data\">Dữ Liệu</string>\n    <string name=\"add_daily_notification\">Thêm Thông Báo Hàng Ngày</string>\n    <string name=\"back_up\">Hỗ Trợ</string>\n    <string name=\"restore\">Khôi Phục</string>\n    <string name=\"dracula\">Dracula</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-zh-rCN/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"app_name\">To Don\\'t</string>\n    <string name=\"delete_habit\">您确定要删除此习惯吗？</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_reverse\">反向待办事项列表</string>\n    <string name=\"onboarding_bad\">记下你的坏习惯，每天都划掉</string>\n    <string name=\"onboarding_gavein\">记下你的坏习惯。每天把那些你没能克制住的坏习惯划掉。然后第二天继续重复这一过程</string>\n    <string name=\"onboarding_freshlist\">然后第二天早上，从一份新列好的清单开始。</string>\n    <string name=\"onboarding_continue\">继续</string>\n    <string name=\"avoided\">避免</string>\n    <string name=\"done\">完成</string>\n    <string name=\"habits\">习惯</string>\n    <string name=\"today\">今天</string>\n    <string name=\"log\">记录</string>\n    <string name=\"about\">关于</string>\n    <string name=\"labels\">标签</string>\n    <string name=\"new_labels\">新标签</string>\n    <string name=\"time\">时间</string>\n    <string name=\"frequncy\">频率</string>\n    <string name=\"settings\">设置</string>\n    <string name=\"mostav\">最避免的：</string>\n    <string name=\"leastav\">最不应该：</string>\n    <string name=\"addlabel\">请先添加一个标签</string>\n    <string name=\"addnewlabel\">添加新标签</string>\n    <string name=\"addtask\">写下坏习惯</string>\n    <string name=\"note\">描述</string>\n    <string name=\"save\">保存</string>\n    <string name=\"puthabit\">首先，改掉坏习惯</string>\n    <string name=\"habitswillshowuphere\">习惯会显示在这里</string>\n    <string name=\"apachelicense\">Apache 许可证 2.0</string>\n    <string name=\"developer\">开发者</string>\n    <string name=\"contribute\">贡献</string>\n    <string name=\"translate\">翻译</string>\n    <string name=\"report\">报告问题</string>\n    <string name=\"source\">查看源代码</string>\n    <string name=\"opensourcelicense\">开源许可证</string>\n    <string name=\"appearance\">外观设置</string>\n    <string name=\"dark\">深色模式</string>\n    <string name=\"light\">浅色模式</string>\n    <string name=\"update\">更新</string>\n    <string name=\"mitlicence\">MIT许可证</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"followsys\">跟随系统</string>\n    <string name=\"eclipse\">Eclipse公共许可证1.0</string>\n    <string name=\"gnu\">GNU通用公共许可证</string>\n    <string name=\"d\">日</string>\n    <string name=\"w\">周</string>\n    <string name=\"m\">月</string>\n    <string name=\"y\">年</string>\n    <string name=\"habits_are_avoided\">\" 习惯避免\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" 习惯是避免的，干得好！\"</string>\n    <string name=\"avoided_\">避免</string>\n    <string name=\"habits_\">习惯</string>\n    <string name=\"delete\">您真的要删除它吗？</string>\n    <string name=\"no\">取消</string>\n    <string name=\"deletes\">您真的要删除它吗？</string>\n    <string name=\"yes\">确定</string>\n    <string name=\"please_add_a_label_first\">请先添加一个标签</string>\n    <string name=\"do_you_really_want_to_delete_this\">您真的要删除它吗？</string>\n    <string name=\"january\">一月</string>\n    <string name=\"february\">二月</string>\n    <string name=\"march\">三月</string>\n    <string name=\"april\">四月</string>\n    <string name=\"may\">五月</string>\n    <string name=\"june\">六月</string>\n    <string name=\"july\">七月</string>\n    <string name=\"august\">八月</string>\n    <string name=\"september\">九月</string>\n    <string name=\"october\">十月</string>\n    <string name=\"november\">十一月</string>\n    <string name=\"december\">十二月</string>\n    <string name=\"mark_as_done_or_avoided\">标记为完成或避免。</string>\n    <string name=\"help_make_to_don_t_better\">让 To Don\\'t 变得更好。</string>\n    <string name=\"todon_t_reminder\">To Don \\'t 提醒</string>\n    <string name=\"mark_your_todon_t_task\">\"标记你的待办任务 \"</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">首先，改掉一个坏习惯。</string>\n    <string name=\"view_your_stats\">查看您的统计数据。</string>\n    <string name=\"add_label\">添加标签。</string>\n    <string name=\"permission_required\">需要许可</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">此应用需要访问您的外部存储权限来恢复数据。请在设置中开启此权限。</string>\n    <string name=\"open_settings\">打开设置</string>\n    <string name=\"select_repetition_frequency\">选择重复频率</string>\n    <string name=\"once\">一次</string>\n    <string name=\"daily\">每天</string>\n    <string name=\"weekly\">每周</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">您真的要删除它吗？\\n这将删除所有与此标签相关的习惯。</string>\n    <string name=\"data\">数据</string>\n    <string name=\"add_daily_notification\">添加每日通知</string>\n    <string name=\"back_up\">备份数据</string>\n    <string name=\"restore\">恢复数据</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"Notification_scheduled\">已设定提醒</string>\n    <string name=\"toast_system\">To Don\\'t 现在跟随您系统的主题设置。</string>\n    <string name=\"toast_light\">To Don\\'t 现在使用浅色模式。</string>\n    <string name=\"toast_dark\">To Don\\'t 现在使用深色模式。</string>\n\n    # Here are the non-translateable strings\n    <string name=\"contentDescription_FAB\">向 To Don\\'t 项目添加新内容</string>\n    <string name=\"out_of\">\" 退出 \"</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/values-zh-rTW/strings.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n    <string name=\"delete_habit\">您确定要删除此习惯吗？</string>\n    <string name=\"onboarding_reverse\">反向待办事项列表</string>\n    <string name=\"LightMode\">To Don\\'t</string>\n    <string name=\"onboarding_freshlist\">然后第二天早上，从一份新列好的清单开始。</string>\n    <string name=\"onboarding_continue\">继续</string>\n    <string name=\"avoided\">避免</string>\n    <string name=\"habits\">习惯</string>\n    <string name=\"today\">今天</string>\n    <string name=\"done\">完成</string>\n    <string name=\"log\">记录</string>\n    <string name=\"about\">關於</string>\n    <string name=\"labels\">标签</string>\n    <string name=\"settings\">设置</string>\n    <string name=\"mostav\">最避免的:</string>\n    <string name=\"leastav\">最不应该:</string>\n    <string name=\"addlabel\">请先添加一个标签</string>\n    <string name=\"addnewlabel\">添加新标签</string>\n    <string name=\"addtask\">写下坏习惯</string>\n    <string name=\"note\">描述</string>\n    <string name=\"save\">保存</string>\n    <string name=\"puthabit\">首先，改掉坏习惯</string>\n    <string name=\"developer\">开发者</string>\n    <string name=\"translate\">翻译</string>\n    <string name=\"report\">报告问题</string>\n    <string name=\"source\">查看源代码</string>\n    <string name=\"opensourcelicense\">开源许可证</string>\n    <string name=\"appearance\">外观设置</string>\n    <string name=\"dark\">深色模式</string>\n    <string name=\"light\">浅色模式</string>\n    <string name=\"update\">更新</string>\n    <string name=\"followsys\">跟随系统</string>\n    <string name=\"feather\">Feather Icons</string>\n    <string name=\"jetpack\">Android Jetpack</string>\n    <string name=\"materialspinner\">MaterialSpinner</string>\n    <string name=\"nobobutton\">NoboButton</string>\n    <string name=\"contribute\">贡献</string>\n    <string name=\"circleimg\">CircleImageView</string>\n    <string name=\"mpandroidchart\">MPAndroidChart</string>\n    <string name=\"mitlicence\">MIT许可证</string>\n    <string name=\"apachelicense\">Apache许可证2.0</string>\n    <string name=\"habitswillshowuphere\">习惯会显示在这里</string>\n    <string name=\"junit\">JUnit</string>\n    <string name=\"toast_system\">已将主题模式设置为 %s 。</string>\n\n    # Here are the non-translateable strings\n    <string name=\"kotlin\">Kotlin</string>\n    <string name=\"java\">Java</string>\n    <string name=\"gnu\">GNU通用公共许可证</string>\n    <string name=\"eclipse\">Eclipse公共许可证1.0</string>\n    <string name=\"no\">取消</string>\n    <string name=\"habits_are_avoided\">\" 习惯避免\"</string>\n    <string name=\"habits_are_avoided_way_to_go\">\" 习惯是避免的，干得好！\"</string>\n    <string name=\"habits_\">习惯</string>\n    <string name=\"contentDescription_FAB\">向“不要”项目添加新内容</string>\n    <string name=\"d\">日</string>\n    <string name=\"w\">周</string>\n    <string name=\"m\">月</string>\n    <string name=\"y\">年</string>\n    <string name=\"out_of\">\" 从…出去 \"</string>\n    <string name=\"avoided_\">避免</string>\n    <string name=\"delete\">您真的要删除它吗？</string>\n    <string name=\"yes\">确定</string>\n    <string name=\"please_add_a_label_first\">请先添加一个标签</string>\n    <string name=\"deletes\">您真的要删除它吗？</string>\n    <string name=\"do_you_really_want_to_delete_this\">您真的要删除它吗？</string>\n    <string name=\"january\">一月</string>\n    <string name=\"february\">二月</string>\n    <string name=\"may\">五月</string>\n    <string name=\"june\">六月</string>\n    <string name=\"july\">七月</string>\n    <string name=\"august\">八月</string>\n    <string name=\"mark_as_done_or_avoided\">标记为完成或避免。</string>\n    <string name=\"september\">九月</string>\n    <string name=\"october\">十月</string>\n    <string name=\"november\">十一月</string>\n    <string name=\"december\">十二月</string>\n    <string name=\"add_label\">添加标签。</string>\n    <string name=\"to_start_off_put_down_a_bad_habit\">首先，改掉一个坏习惯。</string>\n    <string name=\"help_make_to_don_t_better\">让 To Don\\'t 变得更好。</string>\n    <string name=\"todon_t_reminder\">To Don \\'t 提醒</string>\n    <string name=\"mark_your_todon_t_task\">\"标记你的待办任务 \"</string>\n    <string name=\"view_your_stats\">查看您的统计数据。</string>\n    <string name=\"permission_required\">需要许可</string>\n    <string name=\"this_app_requires_access_to_your_external_storage_to_restore_the_database_please_enable_this_permission_in_the_app_settings\">此应用需要访问您的外部存储权限来恢复数据。请在设置中开启此权限。</string>\n    <string name=\"open_settings\">打开设置</string>\n    <string name=\"select_repetition_frequency\">选择重复频率</string>\n    <string name=\"once\">一次</string>\n    <string name=\"data\">数据</string>\n    <string name=\"back_up\">备份数据</string>\n    <string name=\"restore\">恢复数据</string>\n    <string name=\"do_you_really_want_to_delete_this_this_will_also_delete_all_habits_related_to_this_label\">您真的要删除它吗？\\n这将删除所有与此标签相关的习惯。</string>\n    <string name=\"daily\">每天</string>\n    <string name=\"weekly\">每周</string>\n    <string name=\"add_daily_notification\">添加每日通知</string>\n    <string name=\"onboarding_bad\">记下你的坏习惯，每天都划掉</string>\n    <string name=\"april\">四月</string>\n    <string name=\"onboarding_gavein\">记下你的坏习惯。每天把那些你没能克制住的坏习惯划掉。然后第二天继续重复这一过程</string>\n    <string name=\"march\">三月</string>\n    <string name=\"dracula\">德拉库拉</string>\n    <string name=\"app_name\">不待辦事項</string>\n    <string name=\"monitor_information\">使用 Sentry 來自動回報問題，以加快修復 Bug 的速度並提升穩定性。系統僅會收集必要的技術資料。</string>\n</resources>\n"
  },
  {
    "path": "app/src/main/res/xml/backup_rules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<full-backup-content>\n    <include domain=\"sharedpref\" path=\".\"/>\n</full-backup-content>"
  },
  {
    "path": "app/src/main/res/xml/data_extraction_rules.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!--\n   Sample data extraction rules file; uncomment and customize as necessary.\n   See https://developer.android.com/about/versions/12/backup-restore#xml-changes\n   for details.\n-->\n<data-extraction-rules>\n    <cloud-backup>\n        <!--\n        TODO: Use <include> and <exclude> to control what is backed up.\n        The domain can be file, database, sharedpref, external or root.\n        Examples:\n\n        <include domain=\"file\" path=\"file_to_include\"/>\n        <exclude domain=\"file\" path=\"file_to_exclude\"/>\n        <include domain=\"file\" path=\"include_folder\"/>\n        <exclude domain=\"file\" path=\"include_folder/file_to_exclude\"/>\n        <exclude domain=\"file\" path=\"exclude_folder\"/>\n        <include domain=\"file\" path=\"exclude_folder/file_to_include\"/>\n\n        <include domain=\"sharedpref\" path=\"include_shared_pref1.xml\"/>\n        <include domain=\"database\" path=\"db_name/file_to_include\"/>\n        <exclude domain=\"database\" path=\"db_name/include_folder/file_to_exclude\"/>\n        <include domain=\"external\" path=\"file_to_include\"/>\n        <exclude domain=\"external\" path=\"file_to_exclude\"/>\n        <include domain=\"root\" path=\"file_to_include\"/>\n        <exclude domain=\"root\" path=\"file_to_exclude\"/>\n        -->\n    </cloud-backup>\n    <!--\n    <device-transfer>\n        <include .../>\n        <exclude .../>\n    </device-transfer>\n    -->\n</data-extraction-rules>"
  },
  {
    "path": "app/src/main/res/xml/locales_config.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<locale-config xmlns:android=\"http://schemas.android.com/apk/res/android\">\n    <locale android:name=\"en-US\"/>\n    <locale android:name=\"en-GB\"/>\n    <locale android:name=\"fr\"/>\n    <locale android:name=\"ja\"/>\n    <locale android:name=\"zh-Hans-MO\"/>\n    <locale android:name=\"zh-Hant-MO\"/>\n</locale-config>"
  },
  {
    "path": "app/src/main/res/xml/no_buttons_widget_info.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<appwidget-provider xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:minWidth=\"210dp\"\n    android:minHeight=\"100dp\"\n    android:targetCellWidth=\"3\"\n    android:targetCellHeight=\"2\"\n    android:updatePeriodMillis=\"1800000\"\n    android:initialLayout=\"@layout/initial_no_buttons_widget_view\"\n    android:previewLayout=\"@layout/no_buttons_widget_preview\"\n    android:resizeMode=\"horizontal\"\n    android:widgetCategory=\"home_screen\">\n    </appwidget-provider>"
  },
  {
    "path": "app/src/main/res/xml/widget_info.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<appwidget-provider xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:minWidth=\"210dp\"\n    android:minHeight=\"100dp\"\n    android:targetCellWidth=\"3\"\n    android:targetCellHeight=\"2\"\n    android:updatePeriodMillis=\"1800000\"\n    android:resizeMode=\"horizontal\"\n    android:initialLayout=\"@layout/initial_widget_view\"\n    android:previewLayout=\"@layout/widget_preview\"\n    android:widgetCategory=\"home_screen\">\n</appwidget-provider>"
  },
  {
    "path": "app/src/main/res/xml-v31/no_buttons_widget_info.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<appwidget-provider xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:minWidth=\"210dp\"\n    android:minHeight=\"100dp\"\n    android:targetCellWidth=\"3\"\n    android:targetCellHeight=\"2\"\n    android:updatePeriodMillis=\"1800000\"\n    android:initialLayout=\"@layout/initial_no_buttons_widget_view\"\n    android:previewLayout=\"@layout/no_buttons_widget_preview\"\n    android:resizeMode=\"horizontal\"\n    android:widgetCategory=\"home_screen\">\n</appwidget-provider>"
  },
  {
    "path": "app/src/main/res/xml-v31/widget_info.xml",
    "content": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<appwidget-provider xmlns:android=\"http://schemas.android.com/apk/res/android\"\n    android:minWidth=\"210dp\"\n    android:minHeight=\"100dp\"\n    android:targetCellWidth=\"3\"\n    android:targetCellHeight=\"2\"\n    android:updatePeriodMillis=\"1800000\"\n    android:initialLayout=\"@layout/initial_widget_view\"\n    android:previewLayout=\"@layout/widget_preview\"\n    android:resizeMode=\"horizontal\"\n    android:widgetCategory=\"home_screen\">\n</appwidget-provider>"
  },
  {
    "path": "app/src/main/test/java/rocks/poopjournal/todont/ExampleUnitTest.kt",
    "content": "package rocks.poopjournal.todont\n\nimport org.junit.Test\n\nimport org.junit.Assert.*\n\n/**\n * Example local unit test, which will execute on the development machine (host).\n *\n * See [testing documentation](http://d.android.com/tools/testing).\n */\nclass ExampleUnitTest {\n    @Test\n    fun addition_isCorrect() {\n        assertEquals(4, 2 + 2)\n    }\n}"
  },
  {
    "path": "build.gradle",
    "content": "// Top-level build file where you can add configuration options common to all sub-projects/modules.\nbuildscript {\n    ext.kotlin_version = \"2.3.20\"\n    repositories {\n        jcenter()\n        google()\n        mavenCentral()\n\n    }\n    dependencies {\n        classpath 'com.android.tools.build:gradle:8.9.1'\n        classpath \"org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.20\"\n        // classpath 'com.google.gms:google-services:4.4.1'\n\n\n        // NOTE: Do not place your application dependencies here; they belong\n        // in the individual module build.gradle files\n    }\n}\n\nallprojects {\n    repositories {\n        google()\n        mavenCentral()\n        maven{url 'https://jitpack.io'}\n    }\n}\n\ntask clean(type: Delete) {\n    delete rootProject.buildDir\n}"
  },
  {
    "path": "fastlane/metadata/android/cs/changelogs/1.txt",
    "content": "První vydání\n"
  },
  {
    "path": "fastlane/metadata/android/cs/changelogs/2.txt",
    "content": "- Odebrán návrhář z obrazovky Informace\n- Přesunuté pevně kódované řetězce z rozložení do řetězce.xml pro snazší překlad\n- Aktualizujte sekci Použité licence o všechny použité závislosti (díky všem!)\n- Přidejte další gesta přejetí prstem\n- Malá vylepšení pod kapotou\n"
  },
  {
    "path": "fastlane/metadata/android/cs/changelogs/3.txt",
    "content": "Malé vylepšení pod kapotou\nOpravte nastavení fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/cs/full_description.txt",
    "content": "<b> Dobrý pohled na špatné návyky. </b> Zapište si své neřesti do klepnutí, přímo z domovské stránky. Použijte Poznámky k přidání podrobností - jako zdravá alternativa k té čokoládové tyčince, které nemůžete odolat. A organizujte svůj vstup pomocí štítků.\n\n\n<b> Rychleji, než můžete popadnout pero. </b> Najděte své špatné návyky na domovské stránce a přeškrtněte ty, kterým dáte přednost. Přesunou se na den do Hotovo. Druhý den ráno začněte znovu s úplným seznamem věcí, kterým se musíte vyhnout.\n\n\n<b> Mějte přehled o svém pokroku. </b> Protokol vám poskytuje přehled o vašich celkových úspěšnostech a určuje, ke kterému zlozvyku jste se nejvíce uchýlili - za týden, měsíc nebo rok. Takže se můžete snadno dopracovat k lepšímu.\n\n\nWebová stránka: <a href=\"https://www.crazymarvin.com/todont\"> https://www.crazymarvin.com/todont </a>\nPřeložit do: <a href=\"https://hosted.weblate.org/engage/todont/\"> https://hosted.weblate.org/engage/todont/ </a>\nZdroj na GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\"> https://github.com/Crazy-Marvin/ToDont </a>\n"
  },
  {
    "path": "fastlane/metadata/android/cs/short_description.txt",
    "content": "Zpětný seznam úkolů.\n"
  },
  {
    "path": "fastlane/metadata/android/de-DE/changelogs/1.txt",
    "content": "Erstveröffentlichung\n"
  },
  {
    "path": "fastlane/metadata/android/de-DE/changelogs/2.txt",
    "content": "- Designer aus dem Info-Bildschirm entfernt\n- Hart kodierte Zeichenketten aus dem Layout in die strings.xml verschoben, um die Übersetzung zu erleichtern\n- Aktualisierung der Seite \"Verwendete Lizenzen\" mit allen verwendeten Abhängigkeiten (vielen Dank an alle!)\n- Weitere Wischgesten hinzugefügt\n- Kleine Verbesserungen unter der Haube\n"
  },
  {
    "path": "fastlane/metadata/android/de-DE/full_description.txt",
    "content": "<b>Ein guter Blick auf schlechte Gewohnheiten.</b> Notieren Sie Ihre Laster mit einem Fingertipp direkt von der Startseite aus. Verwenden Sie Notizen, um Details hinzuzufügen - wie eine gesunde Alternative zu dieser Tafel Schokolade, der Sie nicht widerstehen können. Und organisieren Sie Ihre Eingabe mit Labels.\n\n\n<b>Schneller als Sie einen Stift greifen können.</b> Finden Sie Ihre schlechten Gewohnheiten auf der Startseite und markieren Sie die Einträge, denen Sie nachgegeben haben. Diese werden für den Tag nach Getan verschoben. Beginnen Sie am nächsten Morgen mit einer vollständigen Liste von Dingen, die Sie vermeiden sollten.\n\n\n<b>Bleiben Sie auf dem Laufenden.</b> Das Protokoll gibt Ihnen einen Einblick über Ihre Gesamterfolgsraten und zeigt auf, mit welcher schlechten Angewohnheit Sie am meisten verbunden waren - über eine Woche, einen Monat oder ein Jahr. So können Sie leicht auf ein besseres Ich hinarbeiten.\n\n\nWebseite: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nÜbersetzte To Don’t: <a href=\"https://hosted.weblate.org/engage/todont/\"> https://hosted.weblate.org/engage/todont/</a>\nQuelltext auf GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/de-DE/short_description.txt",
    "content": "Die umgedrehte To-Do-Liste.\n"
  },
  {
    "path": "fastlane/metadata/android/de-DE/title.txt",
    "content": "Lass es!\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/1.txt",
    "content": "Initial Release\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/10.txt",
    "content": "- 🐛 Prevent users from creating bad habits without a label to prevent app crashes (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/2.txt",
    "content": "- Removed designer from About screen\n- Moved hard-coded strings from the layout into the strings.xml for easier translation\n- Update Used Licenses section with all used dependencies (thanks to all of them!)\n- Add more swipe gestures\n- Little improvements under the hood\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/210.txt",
    "content": "- Target Android 14 🤖\n- Support Per-app Language Preferences 🗺\n- Make strings from external library translateable 🗺\n- Translation Updates 🗺\n- Refine UI 🎨\n\nA huge thank you to all contributors and translators. 😘\nFeel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/ToDont/ or translations on https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/3.txt",
    "content": "Little improvements under the hood\nFix fastlane setup\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/300.txt",
    "content": "Enhanced:\n- Extended Tutorial 🦮\n- Android 15 Support 🤖\n- Translation Updates 🗺️\n- Refined UX 🎨\n\nNew features:\n- Multiple avoids & dones per day 🪬\n- Notifications 🛎️\n- Local Backup & Restore 🛟\n\nA huge thank you to all contributors and translators. 😘\nFeel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/ToDont/ or translations on https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/4.txt",
    "content": "- Translation updates 🗺️\n- Please stay tuned for bug fixes 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/400.txt",
    "content": "Rewrite of To Don't in Kotlin to enhance maintainablity, performance, efficiency, UX and security 💣\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/410.txt",
    "content": "- New feature: add a cover image for entries 🖼️\n- New feature: homescreen widget 🏡\n- New feature: Dracula themes 🧛\n- Translation updates 🗺️\n- Bug fixes 🤢\n- Updated dependencies 🔩\n- Housekeeping 🧹\n\nA huge thank you to all contributors and translators, especially @theftzoku. 😘\nFeel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/ToDont/ or translations on https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/420.txt",
    "content": "- Target Android 16 🤖\n- UX improvements 🎨\n- Translation updates 🗺️\n- Bug fixes 🤢\n- Updated dependencies 🔩\n- Housekeeping 🧹\n\nA huge thank you to all contributors and translators, especially @theftzoku. 😘\nFeel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/ToDont/ or translations on https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/430.txt",
    "content": "- UX improvements 🎨\n- Translation updates 🗺️\n- Bug fixes 🤢\n- Updated dependencies 🔩\n- Housekeeping 🧹\n\nA huge thank you to all contributors and translators, especially @theftzoku. 😘\nFeel welcome to report issues and submit fixes on https://github.com/Crazy-Marvin/ToDont/ or translations on https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/5.txt",
    "content": "- Updated dependencies 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/6.txt",
    "content": "- Translations updates 🗺️\n\nFeel welcome to send feedback by e-mail, open issues on GitHub or help translating. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/7.txt",
    "content": "- UX improvements 🦋\n- Small bugfixes 🐛\n- Translations updates 🗺️\n\nFeel welcome to send feedback by e-mail, open issues on GitHub or help translating. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/8.txt",
    "content": "- Fix linting issues 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/changelogs/9.txt",
    "content": "- Many Bugs Fixed Thanks To subeep 🐛\n- Switch To Vector Graphics For A Sharper View Thanks To karthikayya 🎨\n- Dependency Updates ⚙️\n- Translation Updates 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/full_description.txt",
    "content": "<b>A good look at bad habits.</b> Jot down your vices in a tap, right from the home page. Use Notes to add details — like a healthy alternative to that chocolate bar you cannot resist. And organise your input with Labels.\n\n\n<b>Faster than you can grab a pen.</b> Find your bad habits on the home page, and cross out the ones you give into. These will move to Done for the day. The next morning, start off fresh with a full list of things to avoid.\n\n\n<b>Stay on top of your progress.</b> The Log gives you insight into your overall success rates and pinpoints what bad habit you have been most attached to — over a week, a month, or a year. So you can easily work toward a better you.\n\n\nWebpage: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTranslate To Don’t: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nSource on GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/short_description.txt",
    "content": "﻿The reverse to-do list.\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/title.txt",
    "content": "To Don't\n"
  },
  {
    "path": "fastlane/metadata/android/en-US/video.txt",
    "content": "https://youtu.be/_UStlpEMVro\n"
  },
  {
    "path": "fastlane/metadata/android/eo/changelogs/1.txt",
    "content": "Unua versio\n"
  },
  {
    "path": "fastlane/metadata/android/eo/changelogs/2.txt",
    "content": "- Forigis dezajniston for de la ekrano «Pri»\n- Movis enkodigitajn signoĉenojn el la aranĝo en la dosieron strings.xml por pli facila tradukado\n- Ĝisdatigis sekcion de Uzitaj Permesiloj laŭ ĉiuj uzataj dependaĵoj (dankon al ĉiuj!)\n- Aldonis pli da ŝovumaj gestoj\n- Malgrandaj plibonigoj\n"
  },
  {
    "path": "fastlane/metadata/android/eo/changelogs/3.txt",
    "content": "Malgrandaj plibonigoj\nRipari agordojn por fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/eo/full_description.txt",
    "content": "<b>Bona rigardo al malbonaj kutimoj.</b> Notu viajn malvirtojn per frapeto, rekte de la ĉefpaĝo. Uzu Notojn por aldoni detalojn — ekzemple, sanan alternativon al ĉokolado, kiun vi ne povas rezisti. Kaj organizu vian kontribuon per Etikedoj.\n\n\n<b>Pli rapide ol kiel vi prenas plumon.</b> Trovu viajn malbonajn kutimojn sur la ĉefpaĝo, kaj forstreku tiujn, al kiuj vi emas cedi. Ĉi tiuj moviĝos al «Finita» nur por la tago. La sekvan matenon, komencu freŝe per plena listo de evitindaĵoj.\n\n\n<b>Spuru vian progreson.</b> La Protokolo donas al vi sciojn pri viaj ĝeneralaj sukcesfrekvencoj kaj indikas, kiajn malbonajn kutimojn vi plej kutimis — dum semajno, monato aŭ jaro. Tiel vi povas facile klopodi por plibonigi vin.\n\n\nRetpaĝo: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTraduki la programon en aliajn lingvojn: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nFontkodo ĉe GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/eo/short_description.txt",
    "content": "La maltasko-listo.\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/1.txt",
    "content": "Versión inicial\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/10.txt",
    "content": "- 🐛 Evite que los usuarios creen malos hábitos sin una etiqueta para evitar bloqueos de aplicaciones (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/2.txt",
    "content": "- Eliminado el diseñador de la pantalla Acerca de\n- Se movieron cadenas codificadas de forma rígida del diseño a strings.xml para facilitar la traducción\n- Actualizada la sección Licencias usadas con todas las dependencias usadas (¡gracias a todos ellos!)\n- Agregados más gestos de deslizamiento\n- Pequeñas mejoras debajo del telón\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/210.txt",
    "content": "- Objetivo Android 14 🤖\n- Soporte de preferencias de idioma por aplicación 🗺\n- Hacer traducibles las cadenas de una librería externa 🗺\n- Actualizaciones de traducción 🗺\n- Refinar la interfaz de usuario 🎨\n\nUn enorme agradecimiento a todos los colaboradores y traductores. 😘\nSiéntase bienvenido a reportar problemas y enviar correcciones en https://github.com/Crazy-Marvin/ToDont/ o traducciones en https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/3.txt",
    "content": "Pequeñas mejoras debajo del telón\nArreglar la configuración de fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/30.txt",
    "content": "- Objetivo Android 13\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/4.txt",
    "content": "- Actualizaciones de traducciones 🗺️\n- Manténgase al tanto para corrección de errores 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/5.txt",
    "content": "- Dependencias actualizadas 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/6.txt",
    "content": "- Traducciones actualizadas 🗺️\n\nTe damos la bienvenida a enviar opiniones por e-mail, comparte tus problemas en GitHub o ayuda traduciendo. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/7.txt",
    "content": "- Mejoras a la interfaz de usuario (UX) 🦋\n- Pequeñas soluciones de errores 🐛\n- Traducciones actualizadas 🗺️\n\nTe damos la bienvenida a enviar opiniones por e-mail, comparte tus problemas en GitHub o ayuda traduciendo. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/8.txt",
    "content": "- Corregidos problemas de código (linting) 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/es/changelogs/9.txt",
    "content": "- Muchos errores fueron corregidos gracias a subeep 🐛\n- Cambio a gráficos vectoriales para una vista más nítida gracias a karthikayya 🎨\n- Actualizaciones de las dependencias ⚙️\n- Actualizaciones de la traducción 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/es/full_description.txt",
    "content": "<b>Una buena mirada a los malos hábitos.</b> Anota tus vicios con un toque, directamente desde la página de inicio. Use las Notas para agregar detalles, como una alternativa saludable a esa barra de chocolate que no puede resistir. Y organice su entrada con Etiquetas.\n\n\n<b>Más rápido de lo que puedes agarrar un bolígrafo.</b> Encuentra tus malos hábitos en la página de inicio y tacha los que no lograste. Estos se moverán a Listo para el día. A la mañana siguiente, comience de nuevo con una lista completa de cosas que debe evitar.\n\n\n<b>Manténgase al tanto de su progreso.</b> El Registro le brinda información sobre sus índices generales de éxito y señala a qué mal hábito ha estado más apegado, durante una semana, un mes o un año. Para que puedas trabajar fácilmente hacia una mejor versión de ti mismo.\n\n\nPágina web: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTraducir To Don’t: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nCódigo Fuente en GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/es/short_description.txt",
    "content": "La lista de tareas al revés.\n"
  },
  {
    "path": "fastlane/metadata/android/es/title.txt",
    "content": "Para no hacer\n"
  },
  {
    "path": "fastlane/metadata/android/fi/changelogs/410.txt",
    "content": "Uusi ominaisuus: lisää kansikuva kirjoituksiin 🖼️\nUusi ominaisuus: aloitusnäyttö-vimpain 🏡\nKäännöspäivitykset 🗺️\nVirheenkorjauksia 🤢\nPäivitetyt riippuvuudet 🔩\nSiivous 🧹\n\nSuuri kiitos kaikille avustajille ja kääntäjille, erityisesti @theftzoku. 😘\nVoit ilmoittaa ongelmista ja lähettää korjauksia osoitteessa https://github.com/Crazy-Marvin/ToDont/ tai käännöksiä osoitteessa https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/fr/changelogs/1.txt",
    "content": "Version initiale\n"
  },
  {
    "path": "fastlane/metadata/android/fr/changelogs/2.txt",
    "content": "- Suppression du concepteur de l'écran À propos\n- Déplacement des chaînes codées en dur de la disposition vers le fichier strings.xml pour une traduction plus facile\n- Mise à jour de la section Licences utilisées avec toutes les dépendances utilisées (merci à tous !)\n- Ajout de nouveaux gestes de glissement\n- Petites améliorations sous le capot\n"
  },
  {
    "path": "fastlane/metadata/android/fr/changelogs/3.txt",
    "content": "Petites améliorations sous le capot\nCorrection de la configuration\n"
  },
  {
    "path": "fastlane/metadata/android/fr/full_description.txt",
    "content": "<b>Un bon regard sur les mauvaises habitudes</b> Notez vos vices en un clin d'œil, directement depuis la page d'accueil. Utilisez les notes pour ajouter des détails, comme une alternative saine à cette barre de chocolat à laquelle vous ne pouvez pas résister. Et organisez vos entrées avec les Étiquettes.\n\n\n<b>Plus rapide que de prendre un stylo</b> Retrouvez vos mauvaises habitudes sur la page d'accueil, et rayez celles auxquelles vous cédez. Elles passeront dans la catégorie Fait pour la journée. Le lendemain matin, repartez de zéro avec une liste complète de choses à éviter.\n\n\n<b>Retracez vos progrès.</b>\nLe journal vous donne un aperçu de votre taux de réussite global et indique la mauvaise habitude à laquelle vous étiez le plus attaché·e, sur une semaine, un mois ou une année. Vous pouvez donc facilement travailler à vous améliorer.\n\n\nPage Web : <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTraduire À pas faire : <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nSource sur GitHub : <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/fr/short_description.txt",
    "content": "La liste de choses à faire inversée.\n"
  },
  {
    "path": "fastlane/metadata/android/fr/title.txt",
    "content": "À pas faire\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/1.txt",
    "content": "Scaoileadh Tosaigh\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/10.txt",
    "content": "- 🐛 Cosc a chur ar úsáideoirí droch-nósanna a chruthú gan lipéad chun tuairteanna aipeanna a chosc (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/2.txt",
    "content": "- Baineadh an dearthóir ón scáileán Maidir Linn\n- Bogadh teaghráin chrua-chódaithe ón leagan amach isteach sa strings.xml le haghaidh aistriúcháin níos éasca\n- Nuashonraíodh an chuid Ceadúnais Úsáidte leis na spleáchais uile a úsáideadh (buíochas leo go léir!)\n- Cuirtear níos mó gothaí svaidhpe leis\n- Feabhsuithe beaga faoin gcochall\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/210.txt",
    "content": "- Sprioc Android 14 🤖\n- Tacaíocht do Roghanna Teanga In aghaidh an Aip 🗺\n- Teaghráin ó leabharlann sheachtrach a dhéanamh inaistrithe 🗺\n- Nuashonruithe Aistriúcháin 🗺\n- Comhéadan Úsáideora a Mhionchoigeartú 🎨\n\nBuíochas mór leis na rannpháirtithe agus na haistritheoirí go léir. 😘\nFáilte romhat fadhbanna a thuairisciú agus réitigh a chur isteach ar https://github.com/Crazy-Marvin/ToDont/ nó aistriúcháin ar https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/3.txt",
    "content": "Feabhsuithe beaga faoin gcochall\nDeisigh socrú lána tapa\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/300.txt",
    "content": "Feabhsaithe:\n- Ranganna Teagaisc Leathnaithe 🦮\n- Tacaíocht Android 15 🤖\n- Nuashonruithe Aistriúcháin 🗺️\n- UX Scagtha 🎨\n\nGnéithe nua:\n- Il-sheachaint &amp; chríochnaithe in aghaidh an lae 🪬\n- Fógraí 🛎️\n- Cúltaca &amp; Athchóiriú Áitiúil 🛟\n\nBuíochas mór leis na rannpháirtithe agus na haistritheoirí go léir. 😘\nFáilte romhat fadhbanna a thuairisciú agus socruithe a chur isteach ar https://github.com/Crazy-Marvin/ToDont/ nó aistriúcháin ar https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/4.txt",
    "content": "- Nuashonruithe aistriúcháin 🗺️\n- Fan tiúnta le haghaidh ceartúcháin fabht 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/400.txt",
    "content": "Athscríobh \"Ná Déan\" i Kotlin chun feabhas a chur ar chothabháil, ar fheidhmíocht, ar éifeachtúlacht, ar UX agus ar shlándáil 💣\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/410.txt",
    "content": "- Gné nua: cuir íomhá chlúdaigh le haghaidh iontrálacha 🖼️\n- Gné nua: giuirléid scáileáin bhaile 🏡\n- Gné nua: Téamaí Dracula 🧛\n- Nuashonruithe aistriúcháin 🗺️\n- Ceartúcháin fabhtanna 🤢\n- Spleáchais nuashonraithe 🔩\n- Coimeád Tí 🧹\n\nBuíochas mór leis na rannpháirtithe agus na haistritheoirí go léir, go háirithe @theftzoku. 😘\nFáilte romhat fadhbanna a thuairisciú agus ceartúcháin a chur isteach ar https://github.com/Crazy-Marvin/ToDont/ nó aistriúcháin ar https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/420.txt",
    "content": "- Sprioc Android 16 🤖\n- Feabhsuithe UX 🎨\n- Nuashonruithe aistriúcháin 🗺️\n- Ceartúcháin fabhtanna 🤢\n- Spleáchais nuashonraithe 🔩\n- Glanadh Tí 🧹\n\nBuíochas mór leis na rannpháirtithe agus na haistritheoirí go léir, go háirithe @theftzoku. 😘\nFáilte romhat fadhbanna a thuairisciú agus ceartúcháin a chur isteach ar https://github.com/Crazy-Marvin/ToDont/ nó aistriúcháin ar https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/430.txt",
    "content": "- Feabhsuithe UX 🎨\n- Nuashonruithe aistriúcháin 🗺️\n- Ceartúcháin fabhtanna 🤢\n- Spleáchais nuashonraithe 🔩\n- Glanadh Tí 🧹\n\nBuíochas mór leis na rannpháirtithe agus na haistritheoirí go léir, go háirithe @theftzoku. 😘\nFáilte romhat fadhbanna a thuairisciú agus ceartúcháin a chur isteach ar https://github.com/Crazy-Marvin/ToDont/ nó aistriúcháin ar https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/5.txt",
    "content": "- Spleáchais nuashonraithe 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/6.txt",
    "content": "- Nuashonruithe aistriúcháin 🗺️\n\nFáilte romhat aiseolas a sheoladh trí ríomhphost, saincheisteanna a oscailt ar GitHub nó cabhrú le haistriúchán. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/7.txt",
    "content": "- Feabhsuithe UX 🦋\n- Ceartúcháin bheaga ar fhabhtanna 🐛\n- Nuashonruithe aistriúcháin 🗺️\n\nFáilte romhat aiseolas a sheoladh trí ríomhphost, saincheisteanna a oscailt ar GitHub nó cabhrú le haistriúchán. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/8.txt",
    "content": "- Fadhbanna línte a shocrú 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/ga/changelogs/9.txt",
    "content": "- Go leor fabhtanna socraithe a bhuíochas le subeep 🐛\n- Athraigh go grafaicí veicteora le haghaidh radharc níos géire a bhuíochas le karthikayya 🎨\n- Nuashonruithe spleáchais ⚙️\n- Nuashonruithe aistriúcháin 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/ga/full_description.txt",
    "content": "<b>Léargas maith ar dhroch-nósanna.</b> Scríobh síos do lochtanna le sconna amháin, díreach ón leathanach baile. Bain úsáid as Nótaí chun sonraí a chur leis — cosúil le rogha shláintiúil in ionad an bharra seacláide sin nach féidir leat a sheasamh. Agus eagraigh do chuid ionchuir le Lipéid.\n\n\n<b>Níos tapúla ná mar is féidir leat peann a ghabháil.</b> Aimsigh do dhroch-nósanna ar an leathanach baile, agus scrios amach na cinn a dtugann tú faoi. Bogfar iad seo go dtí Críochnaithe don lá. An mhaidin dár gcionn, tosaigh as an nua le liosta iomlán de rudaí le seachaint.\n\n\n<b>Fan ar bharr do dhul chun cinn.</b> Tugann an Log léargas duit ar do rátaí rathúlachta foriomlána agus aithníonn sé cén droch-nós is mó a raibh tú ceangailte leis — thar sheachtain, mí, nó bliain. Mar sin is féidir leat oibriú go héasca i dtreo tú féin níos fearr.\n\n\nLeathanach Gréasáin: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nAistrigh go Ná Déan: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nFoinse ar GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/ga/short_description.txt",
    "content": "An liosta le déanamh droim ar ais.\n"
  },
  {
    "path": "fastlane/metadata/android/ga/title.txt",
    "content": "Chun Ná\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/1.txt",
    "content": "מהדורה ראשונית\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/10.txt",
    "content": "- 🐛 מניעת יצירת הרגלים רעים בקרב משתמשים ללא תווית כדי למנוע את קריסת היישומון (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/2.txt",
    "content": "- שם המעצב הוסר ממסך על אודות\n- הוסרו מחרוזות קשיחות בקוד מהפריסה לתוך strings.xml להקלה על התרגום\n- סעיף הרישיונות בהם נעשה שימוש עודכן על כל התלויות (תודה לכל אלה!)\n- נוספו עוד מחוות החלקה\n- שיפורים קטנים מתחת למכסה המנוע\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/3.txt",
    "content": "שיפורים משניים מתחת למכסה המנוע\nתוקנה הקמת fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/30.txt",
    "content": "- יעד של Android 13\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/4.txt",
    "content": "- התרגומים עודכנו 🗺️\n- כדאי להתעדכן מולנו על תיקוני תקלות 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/5.txt",
    "content": "- התלויות עודכנו 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/6.txt",
    "content": "- עדכוני תרגומים 🗺️\n\nאפשר לשלוח משוב בדוא״ל, לפתוח תקלות ב־GitHub או לסייע בתרגום. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/7.txt",
    "content": "- שיפורי חוויית משתמש 🦋\n- תיקונים של תקלות מזעריות 🐛\n- עדכוני תרגומים 🗺️\n\nאפשר לשלוח משוב בדוא״ל, לפתוח תקלות ב־GitHub או לסייע בתרגום. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/8.txt",
    "content": "- תוקנה בעיית עיצוב 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/he/changelogs/9.txt",
    "content": "- המון תקלות תוקנו בזכות subeep 🐛\n- המרה לגרפיקת וקטורים לתצוגה חדה יותר בזכות karthikayya 🎨\n- התלויות עודכנו ⚙️\n- התרגומים עודכנו 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/he/full_description.txt",
    "content": "<b>מבט ביקורתי על הרגלים רעים.</b> תיעוד ההרגלים מתבצע בלחיצה הישר ממסך הבית שלך. ניתן להשתמש בפתקיות כדי להוסיף פרטים - כגון חלופה בריאה לחטיף השוקולד ששובר לך את הדיאטה כל פעם מחדש. את הקלט ניתן לארגן עם תוויות.\n\n\n<b>יותר מהיר מחיפוש עט.</b> ההרגלים הרעים שלך מופיעים ישירות במסך הבית שלך כדי להעניק לך אפשרות לסמן את אלו שנכנעת אליהם. המשימה תועבר למצב „סיום” להיום. בבוקר שלמחרת, מתחילים מחדש עם רשימה מלאה של דברים שמומלץ להימנע מהם.\n\n\n<b>תהליך מפוקח.</b> היומן מעניק לך תובנות על מדדי ההצלחה שלך ואפשרות לגעת בהרגלים הרעים שהכי אימצת - במהלך שבוע, חודש או שנה. כדי שאלו יאפשרו לך להתפתח לצורה טובה יותר של עצמך.\n\n\nאתר הבית: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nתרגום רשימת מכשלות: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nקוד המקור ב־GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/he/short_description.txt",
    "content": "כמו רשימת מטלות אבל הפוך.\n"
  },
  {
    "path": "fastlane/metadata/android/he/title.txt",
    "content": "רשימת מכשלות\n"
  },
  {
    "path": "fastlane/metadata/android/hy/changelogs/1.txt",
    "content": "Նախնական թողարկում\n"
  },
  {
    "path": "fastlane/metadata/android/hy/changelogs/2.txt",
    "content": "- Հեռացված է ձևավորիչը Մասին էկրանից\n- Կոշտ կոդավորված տողերը դասավորությունից տեղափոխվել են strings.xml՝ ավելի դյուրին թարգմանության համար:\n- Օգտագործված արտոնագրերի բաժինը թարմացվել է օգտագործվող բոլոր կախվածություններով (շնորհակալություն նրանց բոլորին)\n- Ավելացվել են սահեցման այլ ժեստեր\n- Այլ փոքր կատարելագործումներ\n"
  },
  {
    "path": "fastlane/metadata/android/hy/changelogs/3.txt",
    "content": "Այլ փոքր կատարելագործումներ\nՈւղղվել է fastlane-ի տեղակայումը\n"
  },
  {
    "path": "fastlane/metadata/android/hy/full_description.txt",
    "content": "<b>Լավ հայացք վատ սովորություններին</b> Նշեք ձեր արատները մեկ հպմամբ, անմիջապես տնային էջից: Օգտագործեք Նշումներ՝ մանրամասները հավելելու համար, ինչպես օրինակ՝ առողջ այլընտրանք շոկոլադե սալիկին, որին չեք կարողանում դիմադրել: Եվ կազմակերպեք ձեր ներածումը պիտակներով:\n\n\n<b>Ավելի արագ, քան կարողեք գրիչ վերցնել:</b> Գտեք ձեր վատ սովորությունները տնային էջում և ընդգծեք նրանք, որոնցում դուք զիջում եք:  Դրանք կտեղափոխվեն «Կատարված» օրվա համար: Հաջորդ օրը սկսեք դատարկ էջից՝ իրերի ամբողջական ցանկով, որոնցից պետք է խուսափել:\n\n\n<b>Տեղեկացված եղեք ձեր առաջընթացից:</b> Մատյանը ձեզ հնարավորություն է տալիս պատկերացում կազմել ձեր ընդհանուր հաջողության տեմպերի մասին և հստակեցնել, թե որ վատ սովորությանն եք առավել շատ կապված եղել՝ մեկ շաբաթից, մեկ ամսից կամ մեկ տարուց ավելի: Այսպիսով, դուք հեշտությամբ կարող եք աշխատել ինքներդ ձեր վրա:\n\n\nԿայքը՝ <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nԹարգմանել To Don’t-ը՝  <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nԱղբյուրը GitHub-ում՝ <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/hy/short_description.txt",
    "content": "Անելիքների հակառակ ցուցակը:\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/1.txt",
    "content": "Rilis Awal\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/10.txt",
    "content": "- 🐛 Mencegah pengguna membuat kebiasaan buruk tanpa label untuk mencegah aplikasi macet (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/2.txt",
    "content": "- Menghapus desainer dari layar Tentang\n- Memindahkan string hard-code dari layout ke strings.xml untuk terjemahan yang lebih mudah\n- Perbarui bagian pengunaan lisensi dengan semua dependensi yang digunakan (terima kasih untuk semuanya!)\n- Menambahkan swipe gesture lainnya\n- Perbaikan lainnya\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/3.txt",
    "content": "Sedikit perbaikan\nPerbaiki penyiapan fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/30.txt",
    "content": "- Dukungan Android 13\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/4.txt",
    "content": "- Pembaruan terjemahan 🗺️\n- Perbaikan bug 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/5.txt",
    "content": "- Pembaruan dependencies 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/6.txt",
    "content": "- Pembaruan terjemahan 🗺️\n\nSilakan mengirimkan umpan balik melalui email, masalah terbuka di GitHub, atau membantu menerjemahkan. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/7.txt",
    "content": "- Perbaikan UX 🦋 \n- Perbaikan bug kecil 🐛 \n- Pembaruan terjemahan 🗺️\n\nSilakan kirimkan umpan balik melalui email, buka issue di GitHub, atau bantu menerjemahkan. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/8.txt",
    "content": "- Memperbaiki masalah linting🐛\n"
  },
  {
    "path": "fastlane/metadata/android/id/changelogs/9.txt",
    "content": "- Banyak Bug Diperbaiki Berkat subeep 🐛 \n- Beralih ke Grafik Vektor Untuk Tampilan yang Lebih Tajam Berkat karthikayya 🎨 \n- Pembaruan Dependency ⚙️ \n- Pembaruan Terjemahan 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/id/full_description.txt",
    "content": "<b>Perhatian bagus pada kebiasaan yang buruk.</b> Tulis sifat buruk Anda dengan beberapa ketukan, langsung dari halaman beranda. Gunakan Catatan untuk menambahkan keterangan — seperti alternatif sehat dari batang coklat yang tidak dapat ditolak. Dan rapikan apa yang Anda tulis dengan Label.\n\n\n<b>Lebih cepat dari Anda mengambil sebuah pena.</b> Cari kebiasaan buruk Anda di halaman beranda, dan coret kebiasaan yang Anda lakukan. Ini akan dipindahkan ke Selesai sampai hari Anda berakhir. Pagi berikutnya, Anda akan mulai dengan daftar yang penuh akan sesuatu yang Anda perlu jauhi.\n\n\n<b>Pantau kemajuan Anda.</b> Log memberi Anda pengetahuan tentang tingkat keberhasilan Anda secara keseluruhan dan menunjukkan dengan tepat kebiasaan buruk apa yang paling Anda sukai — lebih dari seminggu, sebulan, atau setahun.\n\n\nHalaman web:<a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTerjemahkan To Don't:<a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nSumber di GitHub:<a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/id/short_description.txt",
    "content": "Kebalikan dari daftar to-do.\n"
  },
  {
    "path": "fastlane/metadata/android/id/title.txt",
    "content": "Jangan Lakukan\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/1.txt",
    "content": "Versione iniziale\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/2.txt",
    "content": "- Rimosso il designer dalla schermata \"Informazioni\".\n- Spostate le stringhe dal codice del layout in strings.xml per una più facile traduzione.\n- Aggiornata la sezione Licenze Usate con tutte le dipendenze usate (grazie!).\n- Aggiunge più gestures.\n- Piccoli miglioramenti dietro le quinte\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/3.txt",
    "content": "Piccoli miglioramenti\nRisolta configurazione fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/4.txt",
    "content": "- Aggiornamenti delle traduzioni 🗺️\n- Restate sintonizzati per le correzioni di bug 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/5.txt",
    "content": "- Aggiornate dipendenze 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/6.txt",
    "content": "- Aggiornamenti delle traduzioni 🗺️\n\nSentiti il benvenuto per inviare feedback via e-mail, aprire issue su GitHub o aiutare a tradurre. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/7.txt",
    "content": "- Miglioramenti UX 🦋\n- Piccole correzioni di bug 🐛\n- Aggiornamento delle traduzioni 🗺️\n\nSentiti il benvenuto per inviare feedback via e-mail, aprire issue su GitHub o aiutare a tradurre. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/8.txt",
    "content": "- Risolti i problemi di linting 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/it/changelogs/9.txt",
    "content": "- Molti bug risolti grazie a subeep 🐛\n- Passare alla grafica vettoriale per una visione più nitida grazie a karthikayya 🎨\n- Aggiornamenti delle dipendenze ⚙️\n- Aggiornamenti delle traduzioni 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/it/full_description.txt",
    "content": "<b>Una buona occhiata alle cattive abitudini.</b> Annota i tuoi vizi in un tap, direttamente dalla pagina principale. Usa Note per aggiungere dettagli — come un'alternativa sana a quella barretta di cioccolato a cui non puoi resistere. E organizza i tuoi input con Etichette.\n\n\n<b>Più veloce di quanto tu possa prendere una penna</b> Trova le tue cattive abitudini sulla pagina principale, e cancella quelle a cui ti abbandoni. Queste si sposteranno in Fatto per oggi. La mattina dopo, ricomincia da capo con una lista completa di cose da evitare.\n\n\n<b>Tieni d'occhio i tuoi progressi</b> Il Diario ti dà un'idea delle tue percentuali complessive di successo e individua la cattiva abitudine a cui sei stato più legato — nel corso di una settimana, un mese o un anno. Così puoi facilmente lavorare per migliorare la tua persona.\n\n\nPagina web: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTraduci To Don't: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nFonte su GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/it/short_description.txt",
    "content": "L'elenco delle cose da fare inverso.\n"
  },
  {
    "path": "fastlane/metadata/android/it/title.txt",
    "content": "Da non fare\n"
  },
  {
    "path": "fastlane/metadata/android/ko/short_description.txt",
    "content": "반대로하는 할일 목록이에요.\n"
  },
  {
    "path": "fastlane/metadata/android/ko/title.txt",
    "content": "안 할일\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/changelogs/1.txt",
    "content": "Første utgivelse\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/changelogs/2.txt",
    "content": "- Fjernet designer fra «Om»-skjerm\n- Flyttet hardkodede strenger fra oppsettet til strings.xml for enklere oversetting\n- Oppdaterte «Brukte lisenser» med alle brukte avhengigheter (takk til alle prosjektene)\n- La til flere håndvendinger\n- Små usynlige forbedringer\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/changelogs/3.txt",
    "content": "Små usynlige forbedringer\nFastlane-oppsett\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/changelogs/4.txt",
    "content": "- Nye oversettelser 🗺️\n- Det kommer noen feilfikser 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/full_description.txt",
    "content": "<b>Et godt innblikk i dårlige vaner.</b> Skriv ned dine laster med ett trykk, direkte fra hjemmesiden. Bruk notater for å legge til detaljer, som sunt alternativ til den sjokoladen du ikke kan motstå. Organiser alt med etiketter.\n\n\n<b>Raskere enn en penn er for hånden.</b> Finn dine dårlige vaner fra hjemmesiden, og kryss ut de du faller for. Disse vil bli flyttet til gjort for dagen. Neste morgen starter med en tom liste over ting å unngå.\n\n\n<b>Hold øye med framdriften.</b> Loggen gir deg innsikt i din generelle framdrift og peker klart ut de dårlige vanene du oftest foretar deg; i løpet av en uke, måned, eller år. Slik kan du enkelt jobbe mot en bedre versjon av deg selv.\n\n\nNettside: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nOversett To Don’t: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nKildekode på GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/short_description.txt",
    "content": "Den omvendte gjøremålslisten.\n"
  },
  {
    "path": "fastlane/metadata/android/nb-NO/title.txt",
    "content": "La det\n"
  },
  {
    "path": "fastlane/metadata/android/nl/changelogs/1.txt",
    "content": "Eerste uitgave\n"
  },
  {
    "path": "fastlane/metadata/android/nl/changelogs/2.txt",
    "content": "- Ontwerper verwijderd uit Over-scherm\n- Hard-coded strings van de layout naar de strings.xml verplaatst voor eenvoudigere vertaling\n- Gebruikte licenties sectie bijgewerkt met alle gebruikte afhankelijkheden (dank aan allen!)\n- Meer swipe-bewegingen toegevoegd\n- Kleine verbeteringen achter de schermen\n"
  },
  {
    "path": "fastlane/metadata/android/nl/changelogs/3.txt",
    "content": "Kleine verbeteringen achter de schermen\nSnelle installatie repareren\n"
  },
  {
    "path": "fastlane/metadata/android/nl/full_description.txt",
    "content": "<b>Een blik op slechte gewoontes.</b> Noteer je slechte gewoontes met één tikje, rechtstreeks vanaf de startpagina. Gebruik Notities om details toe te voegen - zoals een gezond alternatief voor die chocoladereep waar je niet aan kan weerstaan. En organiseer je invoer met Labels.\n\n\n<b>Sneller dan je een pen kan pakken.</b> Vind je slechte gewoontes op de startpagina, en doorstreep degene waar je aan toegeeft. Deze worden verplaatst naar Gedaan voor die dag. De volgende ochtend begint je opnieuw met een volledige lijst van dingen die je moet vermijden.\n\n\n<b>Blijf op de hoogte van je vorderingen.</b> Het Logboek geeft je inzicht in je algemene successen en toont aan welke slechte gewoonte je het meest hebt vastgehouden - over een week, een maand of een jaar. Zo kan je gemakkelijk werken aan een betere jij.\n\n\nWebpagina: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nVertaal naar Don't: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nBron op GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/nl/short_description.txt",
    "content": "De omgekeerde to-do lijst.\n"
  },
  {
    "path": "fastlane/metadata/android/nl/title.txt",
    "content": "Wat je niet moet doen\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/1.txt",
    "content": "Pierwsze wydanie\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/10.txt",
    "content": "- 🐛 Powstrzymuje użytkowników przed tworzeniem złych nawyków bez etykiety, by uniknąć crashy (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/2.txt",
    "content": "- Usunięto twórcę z menu „o aplikacji”\n- Przeniesiono „sztywne” linie kodu z layoutu do strings.xml dla łatwiejszego tłumaczenia\n- Zaktualizowano Licencje Użytkownika ze wszystkimi zależnościami (dzięki im wszystkim!)\n- Dodano więcej gestów przesunięciem\n- Drobne poprawki \"pod maską\"\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/3.txt",
    "content": "Małe poprawki „pod maską”\nNaprawiono wprowadzenie fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/4.txt",
    "content": "- Aktualizacje tłumaczeń 🗺️\n- Zostańcie z nami, zajmujemy się bugami 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/5.txt",
    "content": "- Zaktualizowane zależności 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/6.txt",
    "content": "- Zaktualizowano tłumaczenia 🗺️\n\nŚmiało dzielcie się opiniami przez e-mail, „open issues\" na GitHubie lub pomóżcie w tłumaczeniach. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/7.txt",
    "content": "- Usprawnienia UX (doświadczeń użytkownika) 🦋\n- Poprawki drobnych bugów 🐛\n- Aktualizacje tłumaczeń 🗺️\n\nŚmiało dzielcie się opiniami przez e-mail, „open issues\" na GitHubie lub pomóżcie w tłumaczeniach. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/8.txt",
    "content": "- Rozwiązano problemy z lintingiem 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/changelogs/9.txt",
    "content": "- Sporo bugów rozwiązynch dzięki subeep 🐛\n- Przejście na grafiki wektorowe dla ostrzejszego wyglądu dzięki karthikayya 🎨\n- Aktualizacje zależności ⚙️\n- Aktualizacje tłumaczeń 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/full_description.txt",
    "content": "<b>Dobre spojrzenie na złe nawyki.</b> Notuj złe nawyki jednym dotknięciem, prosto ze strony głównej. Używaj Notatek, by dodawać szczegóły – na przykład zdrową alternatywę dla czekoladowego batonika, któremu nie możesz się oprzeć. I porządkuj wpisy dzięki Etykietom.\n\n\n<b>Szybciej niż zdążysz sięgnąć po długopis.</b> Znajduj swoje złe nawyki na stronie głównej i przekreślaj te, którym ulegasz. Zostaną one przeniesione do kategorii Zrobione na resztę dnia. Następnego ranka, zacznij od nowa z pełną listą rzeczy do uniknięcia.\n\n\n<b>Bądź na bieżąco ze swymi postępami.</b> Dziennik wyświetla ogólny sukces i wskazuje, do jakiego złego nawyku jesteś najbardziej przywiązany – na przestrzeni tygodnia, miesiąca czy roku. Tak łatwiej się doskonalić.\n\n\nStrona internetowa: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\n\nTłumacz Do Niezrobienia: <a href=\"https://hosted.weblate.org/engage/todont/\">https://crowdin.com/project/ToDont</a>\n Źródło na GitHubie: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/short_description.txt",
    "content": "Przeciwieństwo listy zadań.\n"
  },
  {
    "path": "fastlane/metadata/android/pl-PL/title.txt",
    "content": "Do Niezrobienia\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/1.txt",
    "content": "Lançamento inicial\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/10.txt",
    "content": "- 🐛 Impedir que os utilizadores criem maus hábitos sem um rótulo para evitar falhas de apps (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/4.txt",
    "content": "- Atualizações nas traduções 🗺️\n- Fique atento para correções 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/5.txt",
    "content": "- Dependências atualizadas 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/6.txt",
    "content": "- Atualizações de traduções 🗺️\n\nSinta-se à vontade a enviar comentário por e-mail, abrir problemas no GitHub ou ajudar na tradução. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/pt/changelogs/7.txt",
    "content": "- Melhorias na experiência do utilizador 🦋\n- Pequenas correções de bugs 🐛\n- Atualizações de traduções 🗺️\n\nSinta-se à vontade a enviar comentário por e-mail, abrir problemas no GitHub ou ajudar na tradução. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/pt/short_description.txt",
    "content": "A lista inversa de afazeres.\n"
  },
  {
    "path": "fastlane/metadata/android/pt/title.txt",
    "content": "To Don't\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/changelogs/1.txt",
    "content": "Lançamento inicial\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/changelogs/2.txt",
    "content": "- Removido designer da tela Sobre\n- Strings codificadas permanentemente do layout para strings.xml para facilitar a tradução\n- Atualizar seção de licenças usadas com todas as dependências usadas (graças a todos eles!)\n- Adicione mais gestos de deslizar\n- Pequenas melhorias sob o capô\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/changelogs/3.txt",
    "content": "Pequenas melhorias sob o capô\nCorrigir configuração do fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/full_description.txt",
    "content": "<b>Uma boa olhada nos maus hábitos.</b> Anote seus vícios com um toque, direto da página inicial. Use notas para adicionar detalhes - como uma alternativa saudável para aquela barra de chocolate que você não pode resistir. E organize sua entrada com rótulos.\n\n\n<b>Mais rápido do que você pode pegar uma caneta.</b> Encontre seus hábitos ruins na página inicial e risque aqueles que você adotar. Estes serão movidos para Concluído para o dia. Na manhã seguinte, comece do zero com uma lista completa de coisas a evitar.\n\n\n<b>Fique por dentro do seu progresso.</b>O registro fornece uma visão geral das taxas de sucesso e indica a qual mau hábito você se apegou mais - mais de uma semana, um mês ou um ano. Assim, você pode facilmente trabalhar para ser melhor.\n\n\nPágina da web:<a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTraduza To Don’t:<a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nCódigo Fonte no GitHub:<a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/short_description.txt",
    "content": "A lista reversa de tarefas pendentes.\n"
  },
  {
    "path": "fastlane/metadata/android/pt-BR/title.txt",
    "content": "Não fazer\n"
  },
  {
    "path": "fastlane/metadata/android/ro/changelogs/1.txt",
    "content": "Lansarea inițială\n"
  },
  {
    "path": "fastlane/metadata/android/ro/changelogs/2.txt",
    "content": "Mici îmbunătățiri sub capotă\n"
  },
  {
    "path": "fastlane/metadata/android/ro/changelogs/3.txt",
    "content": "Mici îmbunătățiri sub capotă\nSistemată configurarea fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/ro/full_description.txt",
    "content": "<b>O privire bună asupra obiceiurilor proaste.</b> Notează-ți viciile într-o singură atingere, direct de pe pagina principală. Folosiți Note pentru a adăuga detalii — cum ar fi o alternativă sănătoasă la acel baton de ciocolată căruia nu-i puteți rezista. Și organizați-vă informațiile cu ajutorul etichetelor.\n\n\n<b> Mai repede decât poți apuca un pix.</b> Găsește-ți obiceiurile rele pe pagina principală și bifează-le pe cele la care cedezi. Acestea se vor muta la Făcute pentru azi. În dimineața următoare, începeți din nou cu o listă completă de lucruri de evitat.\n\n\n<b> Fiți la curent cu progresele dvs.</b> Jurnalul vă oferă o perspectivă asupra ratelor dvs. generale de succes și vă indică de ce obiceiuri proaste ați fost cel mai atașat - pe parcursul unei săptămâni, al unei luni sau al unui an. Astfel, puteți lucra cu ușurință pentru a vă îmbunătăți.\n\n\nPagina web: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nTranslate To Don't: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nSursa pe GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/ro/short_description.txt",
    "content": "Lista inversă de lucruri de făcut.\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/1.txt",
    "content": "Исходная версия\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/10.txt",
    "content": "- 🐛 Запретить пользователям создавать вредные привычки без метки, чтобы избежать сбоев приложения (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/2.txt",
    "content": "- Удалили функцию конструктора из раздела О нас\n- Переместили жестко закодированные строки из макета в strings.xml для более удобного перевода\n- Обновили раздел Использованные лицензии со всеми зависимостями (спасибо всем!)\n- Добавили больше жестов прокрутки\n- Сделали небольшие улучшения внутри программы\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/210.txt",
    "content": "- Нацелено на Android 14 🤖\n- Поддержка языковых предпочтений для каждого приложения 🗺\n- Сделать строки из внешних библиотек переводимыми 🗺\n- Обновления переводов 🗺\n- Улучшение интерфейса 🎨\n\nОгромное спасибо всем участникам и переводчикам! 😘\nПриветствуются сообщения об ошибках и предложения исправлений на [GitHub](https://github.com/Crazy-Marvin/ToDont/), а также помощь с переводами на [Weblate](https://hosted.weblate.org/engage/todont/). 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/3.txt",
    "content": "Сделали небольшие улучшения внутри программы\nИсправили настройки fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/300.txt",
    "content": "Улучшения:\n- Расширенный туториал 🎓\n- Поддержка Android 15 🤖\n- Обновления переводов 🗺️\n- Доработанный UX 🎨\n\nНовые функции:\n- Множественные отметки избегания/выполнения в день 📈\n- Уведомления 🛎️\n- Локальное резервное копирование и восстановление ⛑️\n\nОгромное спасибо всем контрибьюторам и переводчикам. 😘\nПриветствуем сообщения об ошибках и исправления на https://github.com/Crazy-Marvin/ToDont/ или переводы на https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/4.txt",
    "content": "- Обновления переводов 🗺️\n- Следите за исправлениями ошибок 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/400.txt",
    "content": "Переписка «Без дел» на Kotlin для улучшения поддерживаемости, производительности, эффективности, UX и безопасности 💣\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/410.txt",
    "content": "- Новая функция: добавление обложки для записей 🖼️\n- Новая функция: виджет для главного экрана 🏡\n- Новая функция: темы Dracula 🧛\n- Обновления переводов 🗺️\n- Исправление ошибок 🤢\n- Обновление зависимостей 🔩\n- Техническое обслуживание 🧹\n\nОгромное спасибо всем участникам и переводчикам, особенно @theftzoku. 😘\nПрисоединяйтесь, сообщайте об ошибках и предлагайте исправления на https://github.com/Crazy-Marvin/ToDont/ или помогайте с переводами на https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/420.txt",
    "content": "- Поддержка Android 16 🤖\n- Улучшения пользовательского опыта 🎨\n- Обновления переводов 🗺️\n- Исправление ошибок 🤢\n- Обновление зависимостей 🔩\n- Техническое обслуживание 🧹\n\nОгромное спасибо всем участникам и переводчикам, особенно @theftzoku. 😘\nПрисоединяйтесь, сообщайте об ошибках и предлагайте исправления на https://github.com/Crazy-Marvin/ToDont/ или помогайте с переводами на https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/430.txt",
    "content": "- Улучшения пользовательского интерфейса 🎨\n- Обновления переводов 🗺️\n- Исправление ошибок 🤢\n- Обновление зависимостей 🔩\n- Техническое обслуживание 🧹\n\nОгромное спасибо всем участникам и переводчикам, особенно @theftzoku. 😘\nПриглашаем сообщать об ошибках и предлагать исправления на https://github.com/Crazy-Marvin/ToDont/ или помогать с переводами на https://hosted.weblate.org/engage/todont/. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/5.txt",
    "content": "- Обновлены зависимости 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/6.txt",
    "content": "- Обновлены переводы 🗺️\n\nНе стесняйтесь делиться впечатлениями от использования, писать на электронную почту, сообщать о проблемах на GitHub и помогать с переводом. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/7.txt",
    "content": "- Улучшения в части пользовательского опыта 🦋\n- Пачка исправлений небольших ошибок 🐛\n- Обновлены переводы 🗺️\n\nНе стесняйтесь делиться впечатлениями от использования, писать на электронную почту, сообщать о проблемах на GitHub и помогать с переводом. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/8.txt",
    "content": "- Исправлены проблемы с подсветкой 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/ru/changelogs/9.txt",
    "content": "- Исправлено множество ошибок благодаря subeep 🐛\n- Переход на векторную графику для более четкого изображения Благодаря karthikayya 🎨\n- Обновления зависимостей ⚙️\n- Обновления перевода 🗺️\"\n"
  },
  {
    "path": "fastlane/metadata/android/ru/full_description.txt",
    "content": "<b>Посмотрите по-новому на вредные привычки.</b> Отметьте свои вредные привычки одним касанием прямо на главной странице. Используйте Заметки, чтобы добавить подробную информацию - например, здоровую альтернативу шоколадке, перед которой вы не можете устоять. И систематизируйте свои данные с помощью Ярлыков.\n\n\n<b>Быстрее, чем вы могли себе представить.</b> Найдите вредные привычки на главной странице и вычеркните те, которые вам свойственны. Они переместятся в раздел \"Дела на сегодня\". На следующее утро начните с чистого листа с полным списком того, чего следует избегать.\n\n\n<b>Отслеживайте свои успехи.</b> Журнал прогресса позволит вам проследить общий уровень успеха и определить, к какой вредной привычке вы привязались больше всего - за неделю, месяц или год. Таким образом, вы сможете более эффективно работать над собой.\n\n\nВеб-страница: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nПереведите приложение Прекрати это: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nИсточник на GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/ru/short_description.txt",
    "content": "Обратный список дел.\n"
  },
  {
    "path": "fastlane/metadata/android/ru/title.txt",
    "content": "Без дел\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/1.txt",
    "content": "தொடக்க வெளியீடு\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/10.txt",
    "content": "- பயன்பாடு பயன்பாட்டு செயலிழப்புகளைத் தடுக்க சிட்டை இல்லாமல் பயனர்கள் கெட்ட பழக்கங்களை உருவாக்குவதைத் தடுக்கவும் (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/2.txt",
    "content": "- திரையில் இருந்து வடிவமைப்பாளர் அகற்றப்பட்டார்\n .\n - பயன்படுத்தப்பட்ட அனைத்து சார்புகளுடனும் பயன்படுத்தப்பட்ட உரிமப் பிரிவைப் புதுப்பிக்கவும் (அவை அனைத்திற்கும் நன்றி!)\n - மேலும் ச்வைப் சைகைகளைச் சேர்க்கவும்\n - ஊட்டின் கீழ் சிறிய மேம்பாடுகள்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/210.txt",
    "content": "- இலக்கு ஆண்ட்ராய்டு 14 🤖\n- பயன்பாட்டிற்கு உதவி மொழி விருப்பங்களை ஆதரிக்கவும் 🗺\n- வெளிப்புற நூலகத்திலிருந்து சரங்களை மொழிபெயர்க்கக்கூடியது 🗺\n- மொழிபெயர்ப்பு புதுப்பிப்புகள் 🗺\n- இடைமுகத்தைச் செம்மைப்படுத்து 🎨\n\nஅனைத்து பங்களிப்பாளர்களுக்கும் மொழிபெயர்ப்பாளர்களுக்கும் ஒரு பெரிய நன்றி. 😘\nசிக்கல்களைப் புகாரளிப்பதற்கும், திருத்தங்களை https://github.com/Crazy-Marvin/ToDont/ அல்லது https://hosted.weblate.org/engage/todont/ இல் மொழிபெயர்ப்புகளுக்கும் வரவேற்கிறேன். 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/3.txt",
    "content": "ஊட்டின் கீழ் சிறிய மேம்பாடுகள்\n ஃபாச்ட்லேன் அமைப்பை சரிசெய்யவும்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/300.txt",
    "content": "மேம்படுத்தப்பட்டது:\n- விரிவாக்கப்பட்ட பயிற்சி🦮\n- ஆண்ட்ராய்டு 15 உதவி 🤖\n- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n- சுத்திகரிக்கப்பட்ட பஅ🎨\n\nபுதிய பண்புகூறுகள்:\n- ஒரு நாளைக்கு பல தவிர்க்கும்&amp; டூன்ச்🪬\n- அறிவிப்புகள்🛎️\n- உள்ளக காப்புப்பிரதி &amp; மீட்டமை🛟\n\nஅனைத்து பங்களிப்பாளர்களுக்கும் மொழிபெயர்ப்பாளர்களுக்கும் ஒரு பெரிய நன்றி. 😘\nசிக்கல்களைப் புகாரளிக்கவும், திருத்தங்களை https://github.com/Crazy-Marvin/ToDont/ அல்லது https://hosted.weblate.org/engage/todont/ இல் மொழிபெயர்ப்புகளைச் சமர்ப்பிக்கவும். 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/4.txt",
    "content": "- மொழிபெயர்ப்பு புதுப்பிப்புகள்\n - பிழை திருத்தங்களுக்காக காத்திருங்கள்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/400.txt",
    "content": "பராமரிப்பு, செயல்திறன், செயல்திறன்வீதம், பஅ மற்றும் பாதுகாப்பை மேம்படுத்தக் கோட்லினில் இல்லை என்று மீண்டும் எழுதவும்💣\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/410.txt",
    "content": "- புதிய அம்சம்: உள்ளீடுகளுக்கு ஒரு கவர் படத்தைச் சேர்க்கவும்🖼️\n- புதிய அம்சம்: ஓம்ச்கிரீன் விட்செட்🏡\n- புதிய அம்சம்: டிராகுலா தீம்கள்🧛\n- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n- பிழை திருத்தங்கள் 🤢\n- புதுப்பிக்கப்பட்ட சார்புகள்🔩\n- வீட்டு பராமரிப்பு🧹\n\nஅனைத்து பங்களிப்பாளர்களுக்கும் மொழிபெயர்ப்பாளர்களுக்கும் ஒரு பெரிய நன்றி, குறிப்பாக @theftzoku. .\nசிக்கல்களைப் புகாரளிப்பதற்கும், திருத்தங்களை https://github.com/Crazy-Marvin/ToDont/ அல்லது https://hosted.weblate.org/engage/todont/ இல் மொழிபெயர்ப்புகளுக்கும் வரவேற்கிறேன்.🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/420.txt",
    "content": "- இலக்கு ஆண்ட்ராய்டு 16 🤖\n- பஅ மேம்பாடுகள்🎨\n- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n- பிழை திருத்தங்கள் 🤢\n- புதுப்பிக்கப்பட்ட சார்புகள் 🔩\n- வீட்டு பராமரிப்பு🧹\n\nஅனைத்து பங்களிப்பாளர்களுக்கும் மொழிபெயர்ப்பாளர்களுக்கும் ஒரு பெரிய நன்றி, குறிப்பாக @theftzoku. 😘\nசிக்கல்களைப் புகாரளிக்கவும், திருத்தங்களை https://github.com/Crazy-Marvin/ToDont/ அல்லது https://hosted.weblate.org/engage/todont/ இல் மொழிபெயர்ப்புகளைச் சமர்ப்பிக்கவும். 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/430.txt",
    "content": "- பஅ மேம்பாடுகள்🎨\n- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n- பிழை திருத்தங்கள் 🤢\n- புதுப்பிக்கப்பட்ட சார்புகள் 🔩\n- வீட்டு பராமரிப்பு🧹\n\nஅனைத்து பங்களிப்பாளர்களுக்கும் மொழிபெயர்ப்பாளர்களுக்கும் ஒரு பெரிய நன்றி, குறிப்பாக @theftzoku. 😘\nசிக்கல்களைப் புகாரளிக்கவும், திருத்தங்களை https://github.com/Crazy-Marvin/ToDont/ அல்லது https://hosted.weblate.org/engage/todont/ இல் மொழிபெயர்ப்புகளைச் சமர்ப்பிக்கவும். 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/5.txt",
    "content": "- புதுப்பிக்கப்பட்ட சார்புகள்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/6.txt",
    "content": "- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n\nமின்னஞ்சல்மூலம் கருத்துக்களை அனுப்ப வரவேற்பு, கிட்அப்பில் திறந்த சிக்கல்கள் அல்லது மொழிபெயர்க்க உதவுதல். 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/7.txt",
    "content": "- யுஎக்ச் மேம்பாடுகள்🦋\n- சிறிய பிழைத்திருத்தங்கள்🐛\n- மொழிபெயர்ப்பு புதுப்பிப்புகள்🗺️\n\nமின்னஞ்சல்மூலம் கருத்துக்களை அனுப்ப வரவேற்பு, கிட்அப்பில் திறந்த சிக்கல்கள் அல்லது மொழிபெயர்க்க உதவுதல். 💓\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/8.txt",
    "content": "- லின்டிங் சிக்கல்களை சரிசெய்யவும்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/changelogs/9.txt",
    "content": "- பல பிழைகள் சபீப்பிற்கு நன்றி சரி செய்தன\n - கார்த்திகாயாவுக்கு நன்றி தெரிவிக்க வெக்டர் கிராபிக்ச் மாறவும்\n - சார்பு புதுப்பிப்புகள்\n - மொழிபெயர்ப்பு புதுப்பிப்புகள்\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/full_description.txt",
    "content": "<b> கெட்ட பழக்கங்களை நன்றாகப் பாருங்கள். </b> முகப்பு பக்கத்திலிருந்து, உங்கள் தீமைகளை ஒரு குழாயில் குறிப்பிடவும். விவரங்களைச் சேர்க்க குறிப்புகளைப் பயன்படுத்தவும் - அந்தச் சாக்லேட் பட்டியில் ஆரோக்கியமான மாற்றாக நீங்கள் எதிர்க்க முடியாது. உங்கள் உள்ளீட்டை லேபிள்களுடன் ஒழுங்கமைக்கவும்.\n\n\n<b> நீங்கள் ஒரு பேனாவைப் பிடிக்க முடியும் என்பதை விட வேகமாக. </b> முகப்பு பக்கத்தில் உங்கள் கெட்ட பழக்கங்களைக் கண்டுபிடித்து, நீங்கள் கொடுக்கும்வற்றைக் கடக்கவும். இவை நாள் செய்ய நகரும். மறுநாள் காலையில், தவிர்க்க வேண்டிய விசயங்களின் முழு பட்டியலுடன் புதிதாகத் தொடங்குங்கள்.\n\n\n<b> உங்கள் முன்னேற்றத்தின் மேல் இருங்கள். </b> பதிவு உங்கள் ஒட்டுமொத்த செய் விகிதங்களைப் பற்றிய நுண்ணறிவை வழங்குகிறது மற்றும் ஒரு வாரம், ஒரு மாதம் அல்லது ஒரு வருடம்வரை - நீங்கள் என்ன மோசமான பழக்கமாக இருந்தீர்கள் என்பதை சுட்டிக்காட்டுகிறது. எனவே நீங்கள் ஒரு சிறந்த உங்களை நோக்கி எளிதாக வேலை செய்யலாம்.\n\n\nவலைப்பக்கம்: <a href=\"https://www.crazymarvin.com/toddatond\"> https://www.crazymarvin.com/tondaton </a>\nவேண்டாம் என்று மொழிபெயர்க்கவும்: <a href=\"https://hosted.weblate.org/engage/tondation/\"> https://github.com/craze-marvin/toddont </a>\nஅறிவிலிமையத்தில் மூலம்: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/short_description.txt",
    "content": "தலைகீழ் செய்ய வேண்டிய பட்டியல்.\n"
  },
  {
    "path": "fastlane/metadata/android/ta-IN/title.txt",
    "content": "செய்ய வேண்டாம்\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/1.txt",
    "content": "İlk Sürüm\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/10.txt",
    "content": "- 🐛 Uygulama çökmelerini önlemek için kullanıcıların etiket olmadan kötü alışkanlıklar oluşturmasını önle (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/2.txt",
    "content": "- Hakkında ekranından tasarımcı kaldırıldı\n- Daha kolay çeviri yapılması için gömülü kodlanmış dizgeler string.xml dosyasına taşındı\n- Kullanılan Lisanslar bölümü kullanılan tüm destek dosyalarıyla güncellendi (hepsine teşekkürler!)\n- Daha fazla kaydırma hareketi eklendi\n- Perde arkasındaki küçük iyileştirmeler\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/210.txt",
    "content": "- Android 14 hedeflendi 🤖\n- Uygulama Başına Dil Tercihleri Desteği 🗺\n- Harici kütüphanedeki dizgeler çevrilebilir hale getirildi 🗺\n- Çeviri Güncellemeleri 🗺\n- Kullanıcı Arayüzü İyileştirmesi 🎨\n\nKatkıda bulunan herkese ve çevirenlere çok teşekkür ederiz. 😘\nSorunları bildirmekten ve https://github.com/Crazy-Marvin/ToDont/ adresinde düzeltmeler veya https://hosted.weblate.org/engage/todont/ adresinde çeviriler göndermekten çekinmeyin. 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/3.txt",
    "content": "Perde arkasındaki küçük iyileştirmeler\nFastlane kurulumu düzeltildi\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/30.txt",
    "content": "-Hedef Android 13\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/4.txt",
    "content": "- Çeviri güncellemeleri 🗺️\n- Hata düzeltmeleri için lütfen bizi takip etmeye devam edin 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/5.txt",
    "content": "- Bağımlılıklar güncellendi 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/6.txt",
    "content": "- Çeviri güncellemeleri 🗺️\n\nE-posta ile geri bildirim gönderebilir, GitHub'da sorun açabilir veya çeviriye yardımcı olabilirsiniz. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/7.txt",
    "content": "- UX iyileştirmeleri 🦋\n- Küçük hata düzeltmeleri 🐛\n- Çeviri güncellemeleri 🗺️\n\nE-posta ile geri bildirim göndermekten, GitHub'da sorunları açmaktan veya çeviriye yardımcı olmaktan memnuniyet duyarız. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/8.txt",
    "content": "- Linting sorunlari çözüldü 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/tr/changelogs/9.txt",
    "content": "- Birçok hata düzeltildi, teşekkürler subeep 🐛\n- Daha keskin bir görünüm için vektör grafiklerine geçildi, teşekkürler karthikayya 🎨\n- Bağımlılıklar güncellendi ⚙️\n- Çeviriler güncellendi 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/tr/full_description.txt",
    "content": "<b>Kötü alışkanlıklara yeni bir bakış açısı.</b> Ana sayfadan tek bir dokunuşla bir kötü alışkanlık oluşturun. Oluşturduğunuz alışkanlıklara ayrıntılar eklemek için Notlar sekmesini kullanın; örneğin karşı koyamadağınız o çikolata yerine sağlıklı bir alternatif tüketmek gibi. Son olarak alışkanlıklarınızı Etiketler ile derli toplu hâle getirin.\n\n\n<b>Kalemden daha hızlı.</b> Ana sayfada kötü alışkanlıklarınızı bulun ve başarılı bir şekilde uzak duramadıklarınıza çarpı atın. Bunlar o gün için Yapıldı bölümüne taşınır. Ertesi gün başarılı bir şekilde uzak durnayı deneyerek yeniden başlayın.\n\n\n<b>Gelişiminizi en üst seviyeye çıkarın.</b> Günlük sekmesi size genel başarı oranlarınız hakkında fikir verir ve bir hafta, bir ay veya bir yıl boyunca en çok hangi kötü alışkanlıkları yenmekte zorlandığınızı gösterir, böylece gelişim yolculuğundaki engelleri kolayca görebilirsin.\n\n\nWeb sayfası: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nYerelleştirme: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nKaynak kodu: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/tr/short_description.txt",
    "content": "Yapılacaklar listesinin tersi.\n"
  },
  {
    "path": "fastlane/metadata/android/tr/title.txt",
    "content": "Yapılmayacaklar Listesi\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/1.txt",
    "content": "Вихідна версія\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/10.txt",
    "content": "- 🐛 Не дозволяємо користувачам створювати шкідливі звички без мітки, щоб запобігти збоям у роботі застосунку (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/2.txt",
    "content": "- Видалили функцію конструктора з розділу Про нас\n- Перемістили жорстко закодовані рядки з макету в strings.xml для більш зручного перекладу\n- Оновили розділ Використані ліцензії з усіма залежностями (дякуємо всім!)\n- Додали більше жестів прокрутки\n- Зробили невеликі покращення всередині програми\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/3.txt",
    "content": "Зробили невеликі покращення всередині програми\nЗмінили налаштування fastlane\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/30.txt",
    "content": "- Цільова збірка для Android 13\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/4.txt",
    "content": "- Оновлення перекладів 🗺️\n- Будь ласка, слідкуйте за оновленнями помилок 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/5.txt",
    "content": "- Оновлені залежності 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/6.txt",
    "content": "- Покращення перекладу 🗺️\n\nНе соромтеся надсилати відгуки електронною поштою, зазначати помилки на GitHub або допомагати в перекладі. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/7.txt",
    "content": "- Покращення UX 🦋\n- Дрібні виправлення помилок 🐛\n- Оновлення перекладів 🗺️\n\nНе соромтеся надсилати відгуки електронною поштою, відкривати проблеми на GitHub або допомагати з перекладом. 💓\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/8.txt",
    "content": "- Виправлені проблеми з підказок лінтера 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/uk/changelogs/9.txt",
    "content": "- Виправлено багато помилок дякуючи subeep 🐛\n- Перехід на векторну графіку для чіткішого вигляду дякуючи karthikayya 🎨\n- Оновлення залежностей ⚙️\n- Оновлення перекладу 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/uk/full_description.txt",
    "content": "<b>Погляньте на шкідливі звички по-новому.</b> Позначте свої шкідливі звички за допомогою одного дотику на головній сторінці. Використовуйте Примітки, щоб додати детальну інформацію, наприклад, корисну альтернативу шоколадці, перед якою ви не можете встояти. І систематизуйте свої дані за допомогою Ярликів.\n\n\n<b>Швидше, ніж ви могли собі уявити.</b> Знайдіть шкідливі звички на головній сторінці і викресліть ті, що вам притаманні. Вони будуть переміщені у розділ \"Справи на сьогодні\". Наступного ранку почніть з чистого аркуша з повним списком справ, яких варто уникати.\n\n\n<b>Відслідковуйте свої досягнення.</b> Журнал прогресу дозволить вам відстежити загальний рівень успіху і визначити, до якої звички ви були схильні більше всього - за тиждень, місяць чи рік. Таким чином, ви зможете ефективніше працювати над собою.\n\n\nВебсторінка: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\nПерекладіть Припини це : <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \nДжерело на GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/uk/short_description.txt",
    "content": "Список справ навпаки.\n"
  },
  {
    "path": "fastlane/metadata/android/uk/title.txt",
    "content": "Припини це\n"
  },
  {
    "path": "fastlane/metadata/android/ur/changelogs/1.txt",
    "content": "ابتدائی رہائی\n"
  },
  {
    "path": "fastlane/metadata/android/ur/changelogs/2.txt",
    "content": "تھوڑی بہتری کی طرف\n"
  },
  {
    "path": "fastlane/metadata/android/ur/changelogs/3.txt",
    "content": "تھوڑی بہتری کی طرف\nفاسٹ لین سیٹ اپ\n"
  },
  {
    "path": "fastlane/metadata/android/ur/full_description.txt",
    "content": "<b> بری عادات پر ایک اچھی نظر۔ </b> ہوم پیج سے ایک نل پر اپنے خاکوں کو نیچے رکھیں۔ تفصیلات شامل کرنے کے لئے نوٹس کا استعمال کریں - جیسے کہ چاکلیٹ بار کا صحت مند متبادل جس کی آپ مزاحمت نہیں کرسکتے ہیں۔ اور اپنے ان پٹ کو لیبل کے ساتھ ترتیب دیں۔\n\n\n[२२4] اس سے بھی زیادہ کہ آپ قلم پکڑ سکتے ہو۔  ہوم پیج پر اپنی بری عادتیں ڈھونڈیں ، اور جن چیزوں میں آپ دیتے ہیں اسے باہر نکالیں۔ یہ دن کے لئے مکمل ہوجائیں گے۔ اگلی صبح ، چیزوں کی مکمل فہرست سے بچنے کے ل fresh تازہ آغاز کریں۔\n\n\n<b> اپنی ترقی میں سب سے اوپر رہیں۔ </b> لاگ آپ کو کامیابی کی مجموعی شرح اور اس بات کی نشاندہی کرتا ہے کہ آپ کو کس بری عادت سے سب سے زیادہ وابستہ کیا گیا ہے - ایک ہفتہ ، ایک مہینے یا ایک سال کے دوران۔ لہذا آپ آسانی سے اپنے لئے بہتر کام کرسکتے ہیں۔\n\n\nویب صفحہ: <a href=\"https://www.crazymarvin.com/todont\"> https://www.crazymarvin.com/todont </a>\nنہ کریں ترجمہ: <a href=\"https://hosted.weblate.org/engage/todont/\"> https://hosted.weblate.org/enage/todont/ </a>\nگٹ ہب پر ماخذ: <a href=\"https://github.com/Crazy-Marvin/ToDont\"> https://github.com/Crazy-Marvin/ToDont </a>\n"
  },
  {
    "path": "fastlane/metadata/android/ur/short_description.txt",
    "content": "الٹا کرنے کے لئے فہرست.\n"
  },
  {
    "path": "fastlane/metadata/android/ur/title.txt",
    "content": "نہ کریں\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/1.txt",
    "content": "初始版本\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/10.txt",
    "content": "- 🐛 防止用户在未添加标签时创建坏习惯导致应用程序崩溃(#187)\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/2.txt",
    "content": "- 从“关于”界面移除了设计师相关内容\n- 为了便于翻译，将布局中的硬编码字符串移至 strings.xml 文件\n- 更新“使用许可”部分，纳入所有依赖项（感谢他们！）\n- 添加更多滑动手势\n- 在底层进行了一些小优化\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/210.txt",
    "content": "- 适配 Android 14 🤖\n- 支持应用内语言偏好设置 🗺\n- 使外部库中的字符串可翻译 🗺\n- 更新了翻译内容 🗺\n- 优化了用户界面 🎨\n\n非常感谢所有贡献者和翻译人员 😘\n欢迎在 https://github.com/Crazy-Marvin/ToDont/ 上报告问题或提交修复，或者在 https://hosted.weblate.org/engage/todont/ 上参与翻译 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/3.txt",
    "content": "在底层进行了一些小优化\n修复了 Fastlane 的设置问题\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/300.txt",
    "content": "优化：\n- 扩展了应用教程 🦮\n- 适配 Android 15 🤖\n- 更新了翻译内容 🗺️\n- 优化用户体验 🎨\n\n新增功能：\n- 每日可记录多个“避免事项”和“已做事项” 🪬\n- 新增通知功能 🛎️\n- 支持本地备份与恢复功能 🛟\n\n非常感谢所有贡献者和翻译人员 😘\n欢迎在 https://github.com/Crazy-Marvin/ToDont/ 上报告问题或提交修复，或者在 https://hosted.weblate.org/engage/todont/ 上参与翻译 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/4.txt",
    "content": "- 更新了翻译内容 🗺️\n- 敬请期待漏洞修复更新 🦟️\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/400.txt",
    "content": "使用 Kotlin 重写 To Don't，提升了可维护性、性能、效率、用户体验及安全性 💣\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/410.txt",
    "content": "- 新功能：为记入事项添加封面图像 🖼️\n- 新功能：主屏幕小部件 🏡\n- 新功能：暗黑主题 🧛\n- 更新了翻译内容 🗺️\n- 修复了已知漏洞 🤢\n- 更新了依赖项 🔩\n- 进行了常规维护 🧹\n\n非常感谢所有贡献者和翻译人员，特别感谢 @theftzoku 😘\n欢迎在 https://github.com/Crazy-Marvin/ToDont/ 上报告问题或提交修复，或者在 https://hosted.weblate.org/engage/todont/ 上参与翻译 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/420.txt",
    "content": "- 适配 Android 16 🤖\n- 优化了用户体验 🎨\n- 更新了翻译内容 🗺️\n- 修复了已知漏洞 🤢\n- 更新了依赖项 🔩\n- 进行了常规维护 🧹\n\n非常感谢所有贡献者和翻译人员，尤其是@theftzoku 😘\n欢迎在 https://github.com/Crazy-Marvin/ToDont/ 报告问题或提交修复，或者在 https://hosted.weblate.org/engage/todont/ 参与翻译 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/430.txt",
    "content": "- 用户体验优化 🎨\n- 更新了翻译内容 🗺️\n- 修复了已知漏洞 🤢\n- 更新了依赖项 🔩\n- 进行了常规维护 🧹\n\n非常感谢所有贡献者和翻译人员，特别感谢 @theftzoku 😘\n欢迎在 https://github.com/Crazy-Marvin/ToDont/ 上报告问题或提交修复，或者在 https://hosted.weblate.org/engage/todont/ 上参与翻译 🚀\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/5.txt",
    "content": "- 更新了依赖项 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/6.txt",
    "content": "- 更新了翻译内容 🗺️\n\n欢迎通过电子邮件发送反馈，在 GitHub 上提交问题，或者协助进行翻译工作 💓\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/7.txt",
    "content": "- 优化了用户体验 🦋\n- 修复了一些小漏洞 🐛\n- 更新了翻译内容 🗺️\n\n欢迎通过电子邮件发送反馈，在 GitHub 上提交问题，或者协助进行翻译工作 💓\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/8.txt",
    "content": "- 修复发现的问题 🐛\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/changelogs/9.txt",
    "content": "- 修复了许多漏洞，感谢 subeep 🐛\n- 改用矢量图形使显示效果更清晰，感谢karthikayya 🎨\n- 更新了依赖项 ⚙️\n- 更新了翻译内容 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/full_description.txt",
    "content": "<b>审视不良习惯的好帮手。</b>轻触屏幕，就能在主页记下你的不良习惯。用“备注”功能添加详细信息——比如你抗拒不了的巧克力棒，就可以写上健康替代品。还能通过“标签”整理你记录内容。\n\n\n<b>比拿笔记录还快。</b>在主页找到你的坏习惯，划掉那些你没能忍住做了的事。它们会移至“今日已做”列表。第二天早上，又会有一整列需要避免的事情，让你重新开始。\n\n\n<b>随时掌握自己的进步情况。</b>“日志”功能让你了解自己的整体成功率，还能指出你在一周、一个月或一年里最难以改掉的坏习惯。助你轻松迈向更优秀的自己。\n\n\n官方网址：<a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\n为 To Don't 添加翻译：<a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a>\nGitHub 源码：<a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/short_description.txt",
    "content": "反向的待办事项清单。\n"
  },
  {
    "path": "fastlane/metadata/android/zh-CN/title.txt",
    "content": "To Don't\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/1.txt",
    "content": "初始版本\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/10.txt",
    "content": "- 🐛 阻止使用者建立沒有標題的壞習慣，以防止應用程式崩潰 (#187)\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/2.txt",
    "content": "- 將設計者從關於畫面移除\n- 將寫死的字串從佈局檔移動到 strings.xml 來幫助翻譯\n- 更新「依賴關係授權條款」區塊中列出的依賴套件（感謝它們的存在！）\n- 新增更多滑動手勢\n- 一些底層的小改進\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/3.txt",
    "content": "一些底層的小改進\n修正 fastlane 設定\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/30.txt",
    "content": "- 以 Android 13 為目標\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/4.txt",
    "content": "- 翻譯更新 🗺️\n- 敬請期待錯誤更新 🦟\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/5.txt",
    "content": "- 更新依賴套件 🔩\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/6.txt",
    "content": "- 翻譯更新 🗺️\n\n歡迎透過電子郵件傳送回饋、在 GitHub 上發起 issue 或是幫忙翻譯。💓\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/7.txt",
    "content": "- 改善使用者體驗 🦋\n- 一些小修正 🐛\n- 翻譯更新 🗺️\n\n歡迎透過電子郵件傳送回饋、在 GitHub 上發起 issue 或是幫忙翻譯。💓\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/changelogs/9.txt",
    "content": "- 修正許多錯誤，感謝 subeep 🐛\n- 改用向量圖來減少模糊的情況，感謝 karthikayya 🎨\n- 依賴套件更新 ⚙️\n- 翻譯更新 🗺️\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/full_description.txt",
    "content": "<b>正式你的壞習慣。</b>\n在首頁輕鬆地將你的壞習慣記錄下來。用Notes添加詳細資訊 -- 例如那根讓你無法抗拒的巧克力棒的健康替代品 -- 並利用標籤來整理你的輸入內容。\n\n\n<b>記錄，就在彈指之間。</b>\n在首頁就能一眼看到你的壞習慣清單，隨手一滑就能完成記錄。清單會於隔天重置，讓你繼續遠離惡習。\n\n\n<b>進度成效，一目了然。</b>\n透過日誌分析，你可以掌握整體的達成率，並鎖定糾纏最久的惡習，協助你一步步成就更好的自己。\n\n\nWebpage: <a href=\"https://www.crazymarvin.com/todont\">https://www.crazymarvin.com/todont</a>\n\nTranslate To Don’t: <a href=\"https://hosted.weblate.org/engage/todont/\">https://hosted.weblate.org/engage/todont/</a> \n\nSource on GitHub: <a href=\"https://github.com/Crazy-Marvin/ToDont\">https://github.com/Crazy-Marvin/ToDont</a>\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/short_description.txt",
    "content": "意思反轉的待辦事項。\n"
  },
  {
    "path": "fastlane/metadata/android/zh-TW/title.txt",
    "content": "不該辦事項\n"
  },
  {
    "path": "gradle/wrapper/gradle-wrapper.properties",
    "content": "distributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\ndistributionUrl=https\\://services.gradle.org/distributions/gradle-9.4.1-bin.zip\nnetworkTimeout=10000\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\n"
  },
  {
    "path": "gradle.properties",
    "content": "# Project-wide Gradle settings.\n# IDE (e.g. Android Studio) users:\n# Gradle settings configured through the IDE *will override*\n# any settings specified in this file.\n# For more details on how to configure your build environment visit\n# http://www.gradle.org/docs/current/userguide/build_environment.html\n# Specifies the JVM arguments used for the daemon process.\n# The setting is particularly useful for tweaking memory settings.\norg.gradle.jvmargs=-Xmx2048m\n# When configured, Gradle will run in incubating parallel mode.\n# This option should only be used with decoupled projects. More details, visit\n# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects\n# org.gradle.parallel=true\n# AndroidX package structure to make it clearer which packages are bundled with the\n# Android operating system, and which are packaged with your app\"s APK\n# https://developer.android.com/topic/libraries/support-library/androidx-rn\nandroid.useAndroidX=true\n# Automatically convert third-party libraries to use AndroidX\nandroid.enableJetifier=true\n# Kotlin code style for this project: \"official\" or \"obsolete\":\nkotlin.code.style=official\nandroid.nonFinalResIds=false\n"
  },
  {
    "path": "gradlew",
    "content": "#!/bin/sh\n\n#\n# Copyright © 2015 the original authors.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      https://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n# SPDX-License-Identifier: Apache-2.0\n#\n\n##############################################################################\n#\n#   Gradle start up script for POSIX generated by Gradle.\n#\n#   Important for running:\n#\n#   (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is\n#       noncompliant, but you have some other compliant shell such as ksh or\n#       bash, then to run this script, type that shell name before the whole\n#       command line, like:\n#\n#           ksh Gradle\n#\n#       Busybox and similar reduced shells will NOT work, because this script\n#       requires all of these POSIX shell features:\n#         * functions;\n#         * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,\n#           «${var#prefix}», «${var%suffix}», and «$( cmd )»;\n#         * compound commands having a testable exit status, especially «case»;\n#         * various built-in commands including «command», «set», and «ulimit».\n#\n#   Important for patching:\n#\n#   (2) This script targets any POSIX shell, so it avoids extensions provided\n#       by Bash, Ksh, etc; in particular arrays are avoided.\n#\n#       The \"traditional\" practice of packing multiple parameters into a\n#       space-separated string is a well documented source of bugs and security\n#       problems, so this is (mostly) avoided, by progressively accumulating\n#       options in \"$@\", and eventually passing that to Java.\n#\n#       Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,\n#       and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;\n#       see the in-line comments for details.\n#\n#       There are tweaks for specific operating systems such as AIX, CygWin,\n#       Darwin, MinGW, and NonStop.\n#\n#   (3) This script is generated from the Groovy template\n#       https://github.com/gradle/gradle/blob/2d6327017519d23b96af35865dc997fcb544fb40/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt\n#       within the Gradle project.\n#\n#       You can find Gradle at https://github.com/gradle/gradle/.\n#\n##############################################################################\n\n# Attempt to set APP_HOME\n\n# Resolve links: $0 may be a link\napp_path=$0\n\n# Need this for daisy-chained symlinks.\nwhile\n    APP_HOME=${app_path%\"${app_path##*/}\"}  # leaves a trailing /; empty if no leading path\n    [ -h \"$app_path\" ]\ndo\n    ls=$( ls -ld \"$app_path\" )\n    link=${ls#*' -> '}\n    case $link in             #(\n      /*)   app_path=$link ;; #(\n      *)    app_path=$APP_HOME$link ;;\n    esac\ndone\n\n# This is normally unused\n# shellcheck disable=SC2034\nAPP_BASE_NAME=${0##*/}\n# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)\nAPP_HOME=$( cd -P \"${APP_HOME:-./}\" > /dev/null && printf '%s\\n' \"$PWD\" ) || exit\n\n# Use the maximum available, or set MAX_FD != -1 to use that value.\nMAX_FD=maximum\n\nwarn () {\n    echo \"$*\"\n} >&2\n\ndie () {\n    echo\n    echo \"$*\"\n    echo\n    exit 1\n} >&2\n\n# OS specific support (must be 'true' or 'false').\ncygwin=false\nmsys=false\ndarwin=false\nnonstop=false\ncase \"$( uname )\" in                #(\n  CYGWIN* )         cygwin=true  ;; #(\n  Darwin* )         darwin=true  ;; #(\n  MSYS* | MINGW* )  msys=true    ;; #(\n  NONSTOP* )        nonstop=true ;;\nesac\n\n\n\n# Determine the Java command to use to start the JVM.\nif [ -n \"$JAVA_HOME\" ] ; then\n    if [ -x \"$JAVA_HOME/jre/sh/java\" ] ; then\n        # IBM's JDK on AIX uses strange locations for the executables\n        JAVACMD=$JAVA_HOME/jre/sh/java\n    else\n        JAVACMD=$JAVA_HOME/bin/java\n    fi\n    if [ ! -x \"$JAVACMD\" ] ; then\n        die \"ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nelse\n    JAVACMD=java\n    if ! command -v java >/dev/null 2>&1\n    then\n        die \"ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.\n\nPlease set the JAVA_HOME variable in your environment to match the\nlocation of your Java installation.\"\n    fi\nfi\n\n# Increase the maximum file descriptors if we can.\nif ! \"$cygwin\" && ! \"$darwin\" && ! \"$nonstop\" ; then\n    case $MAX_FD in #(\n      max*)\n        # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        MAX_FD=$( ulimit -H -n ) ||\n            warn \"Could not query maximum file descriptor limit\"\n    esac\n    case $MAX_FD in  #(\n      '' | soft) :;; #(\n      *)\n        # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.\n        # shellcheck disable=SC2039,SC3045\n        ulimit -n \"$MAX_FD\" ||\n            warn \"Could not set maximum file descriptor limit to $MAX_FD\"\n    esac\nfi\n\n# Collect all arguments for the java command, stacking in reverse order:\n#   * args from the command line\n#   * the main class name\n#   * -classpath\n#   * -D...appname settings\n#   * --module-path (only if needed)\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.\n\n# For Cygwin or MSYS, switch paths to Windows format before running java\nif \"$cygwin\" || \"$msys\" ; then\n    APP_HOME=$( cygpath --path --mixed \"$APP_HOME\" )\n\n    JAVACMD=$( cygpath --unix \"$JAVACMD\" )\n\n    # Now convert the arguments - kludge to limit ourselves to /bin/sh\n    for arg do\n        if\n            case $arg in                                #(\n              -*)   false ;;                            # don't mess with options #(\n              /?*)  t=${arg#/} t=/${t%%/*}              # looks like a POSIX filepath\n                    [ -e \"$t\" ] ;;                      #(\n              *)    false ;;\n            esac\n        then\n            arg=$( cygpath --path --ignore --mixed \"$arg\" )\n        fi\n        # Roll the args list around exactly as many times as the number of\n        # args, so each arg winds up back in the position where it started, but\n        # possibly modified.\n        #\n        # NB: a `for` loop captures its iteration list before it begins, so\n        # changing the positional parameters here affects neither the number of\n        # iterations, nor the values presented in `arg`.\n        shift                   # remove old arg\n        set -- \"$@\" \"$arg\"      # push replacement arg\n    done\nfi\n\n\n# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\nDEFAULT_JVM_OPTS='\"-Xmx64m\" \"-Xms64m\"'\n\n# Collect all arguments for the java command:\n#   * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,\n#     and any embedded shellness will be escaped.\n#   * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be\n#     treated as '${Hostname}' itself on the command line.\n\nset -- \\\n        \"-Dorg.gradle.appname=$APP_BASE_NAME\" \\\n        -jar \"$APP_HOME/gradle/wrapper/gradle-wrapper.jar\" \\\n        \"$@\"\n\n# Stop when \"xargs\" is not available.\nif ! command -v xargs >/dev/null 2>&1\nthen\n    die \"xargs is not available\"\nfi\n\n# Use \"xargs\" to parse quoted args.\n#\n# With -n1 it outputs one arg per line, with the quotes and backslashes removed.\n#\n# In Bash we could simply go:\n#\n#   readarray ARGS < <( xargs -n1 <<<\"$var\" ) &&\n#   set -- \"${ARGS[@]}\" \"$@\"\n#\n# but POSIX shell has neither arrays nor command substitution, so instead we\n# post-process each arg (as a line of input to sed) to backslash-escape any\n# character that might be a shell metacharacter, then use eval to reverse\n# that process (while maintaining the separation between arguments), and wrap\n# the whole thing up as a single \"set\" statement.\n#\n# This will of course break if any of these variables contains a newline or\n# an unmatched quote.\n#\n\neval \"set -- $(\n        printf '%s\\n' \"$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS\" |\n        xargs -n1 |\n        sed ' s~[^-[:alnum:]+,./:=@_]~\\\\&~g; ' |\n        tr '\\n' ' '\n    )\" '\"$@\"'\n\nexec \"$JAVACMD\" \"$@\"\n"
  },
  {
    "path": "gradlew.bat",
    "content": "@rem\r\n@rem Copyright 2015 the original author or authors.\r\n@rem\r\n@rem Licensed under the Apache License, Version 2.0 (the \"License\");\r\n@rem you may not use this file except in compliance with the License.\r\n@rem You may obtain a copy of the License at\r\n@rem\r\n@rem      https://www.apache.org/licenses/LICENSE-2.0\r\n@rem\r\n@rem Unless required by applicable law or agreed to in writing, software\r\n@rem distributed under the License is distributed on an \"AS IS\" BASIS,\r\n@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n@rem See the License for the specific language governing permissions and\r\n@rem limitations under the License.\r\n@rem\r\n@rem SPDX-License-Identifier: Apache-2.0\r\n@rem\r\n\r\n@if \"%DEBUG%\"==\"\" @echo off\r\n@rem ##########################################################################\r\n@rem\r\n@rem  Gradle startup script for Windows\r\n@rem\r\n@rem ##########################################################################\r\n\r\n@rem Set local scope for the variables with windows NT shell\r\nif \"%OS%\"==\"Windows_NT\" setlocal\r\n\r\nset DIRNAME=%~dp0\r\nif \"%DIRNAME%\"==\"\" set DIRNAME=.\r\n@rem This is normally unused\r\nset APP_BASE_NAME=%~n0\r\nset APP_HOME=%DIRNAME%\r\n\r\n@rem Resolve any \".\" and \"..\" in APP_HOME to make it shorter.\r\nfor %%i in (\"%APP_HOME%\") do set APP_HOME=%%~fi\r\n\r\n@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.\r\nset DEFAULT_JVM_OPTS=\"-Xmx64m\" \"-Xms64m\"\r\n\r\n@rem Find java.exe\r\nif defined JAVA_HOME goto findJavaFromJavaHome\r\n\r\nset JAVA_EXE=java.exe\r\n%JAVA_EXE% -version >NUL 2>&1\r\nif %ERRORLEVEL% equ 0 goto execute\r\n\r\necho. 1>&2\r\necho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2\r\necho. 1>&2\r\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\r\necho location of your Java installation. 1>&2\r\n\r\ngoto fail\r\n\r\n:findJavaFromJavaHome\r\nset JAVA_HOME=%JAVA_HOME:\"=%\r\nset JAVA_EXE=%JAVA_HOME%/bin/java.exe\r\n\r\nif exist \"%JAVA_EXE%\" goto execute\r\n\r\necho. 1>&2\r\necho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2\r\necho. 1>&2\r\necho Please set the JAVA_HOME variable in your environment to match the 1>&2\r\necho location of your Java installation. 1>&2\r\n\r\ngoto fail\r\n\r\n:execute\r\n@rem Setup the command line\r\n\r\n\r\n\r\n@rem Execute Gradle\r\n\"%JAVA_EXE%\" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% \"-Dorg.gradle.appname=%APP_BASE_NAME%\" -jar \"%APP_HOME%\\gradle\\wrapper\\gradle-wrapper.jar\" %*\r\n\r\n:end\r\n@rem End local scope for the variables with windows NT shell\r\nif %ERRORLEVEL% equ 0 goto mainEnd\r\n\r\n:fail\r\nrem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of\r\nrem the _cmd.exe /c_ return code!\r\nset EXIT_CODE=%ERRORLEVEL%\r\nif %EXIT_CODE% equ 0 set EXIT_CODE=1\r\nif not \"\"==\"%GRADLE_EXIT_CONSOLE%\" exit %EXIT_CODE%\r\nexit /b %EXIT_CODE%\r\n\r\n:mainEnd\r\nif \"%OS%\"==\"Windows_NT\" endlocal\r\n\r\n:omega\r\n"
  },
  {
    "path": "settings.gradle",
    "content": "rootProject.name = \"todont\"\ninclude ':app'\n"
  }
]