Skip to content

Commit

Permalink
Metadata Remover v2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PoopJournal committed Mar 11, 2024
2 parents 17788af + 5d3c410 commit 2f7f7c6
Show file tree
Hide file tree
Showing 557 changed files with 5,684 additions and 9,534 deletions.
5 changes: 5 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"name": "Docker Android Build Box",
"image": "mingc/android-build-box:latest",
"extensions": ["vscode-icons-team.vscode-icons", "MS-vsliveshare.vsliveshare"]
}
144 changes: 72 additions & 72 deletions CONTRIBUTING.md → .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,72 +1,72 @@
# Contributing To Metadata Remover

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

The following is a set of guidelines for contributing to [Metadata Remover](https://poopjournal.rocks/MetadataRemover/), which are hosted on [GitHub](https://github.com/Crazy-Marvin/MetadataRemover/).
These are just guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.

## What should I know before I get started?

### Code of Conduct

This project adheres to the [Contributor Covenant code of conduct](https://contributor-covenant.org/version/1/4/).
By participating, you are expected to uphold this code. Please report unacceptable behavior to [[email protected]](mailto:[email protected]).

### Contact

If you have any questions or are unsure about something just drop a line to [[email protected]](mailto:[email protected]).

### Design Decisions

If you plan to make a significant decision in how to maintain the project and what it can or cannot support please send an email beforehand.

## How Can I Contribute?

### Reporting Bugs

This section guides you through submitting a bug report for [Metadata Remover](https://poopjournal.rocks/MetadataRemover/) software. Following these guidelines helps maintainers and the community understand your report 📝, reproduce the behavior 📱💻🎮, and find related reports 🔎.

Before creating bug reports, please check this list as you might find out that you don't need to create one. When you are creating a bug report, please include as many details as possible.

### Translating Strings

You can help to translate the app and marketing texts (e.g. Google Play description) via [Crowdin](https://crowdin.com/project/metadata-remover).

### Suggesting Enhancements

This section guides you through submitting an enhancement suggestion for [Metadata Remover](https://poopjournal.rocks/MetadataRemover/), including completely new features and minor improvements to existing functionality. Following these guidelines helps maintainers and the community understand your suggestion 📝 and find related suggestions 🔎.

Before creating enhancement suggestions, please check this list as you might find out that you don't need to create one. When you are creating an enhancement suggestion, please include as many details as possible.

### Pull Requests

+ Include screenshots and animated GIFs in your pull request whenever possible.
+ Create a [branch](https://guides.github.com/introduction/flow/) for your edit

### Git Commit Messages

+ Use the present tense ("Add feature" not "Added feature")
+ Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
+ Limit the first line to 72 characters or less
+ Reference issues and pull requests liberally
+ When only changing documentation, include [ci skip] in the commit description
+ Consider starting the commit message with an applicable emoji:

🎨 :art: when improving the format/structure of the code
🐎 :racehorse: when improving performance
🚱 :non-potable_water: when plugging memory leaks
📝 :memo: when writing docs
🐧 :penguin: when fixing something on Linux
🍎 :apple: when fixing something on macOS
🏁 :checkered_flag: when fixing something on Windows
🐛 :bug: when fixing a bug
🔥 :fire: when removing code or files
💚 :green_heart: when fixing the CI build
✅ :white_check_mark: when adding tests
🔒 :lock: when dealing with security
⬆️ :arrow_up: when upgrading dependencies
⬇️ :arrow_down: when downgrading dependencies
👕 :shirt: when removing linter warnings
__Thank you so much! 😘__
# Contributing To Metadata Remover

👍🎉 First off, thanks for taking the time to contribute! 🎉👍

The following is a set of guidelines for contributing to [Metadata Remover](https://poopjournal.rocks/MetadataRemover/), which are hosted on [GitHub](https://github.com/Crazy-Marvin/MetadataRemover/).
These are just guidelines, not rules. Use your best judgment, and feel free to propose changes to this document in a pull request.

## What should I know before I get started?

### Code of Conduct

This project adheres to the [Contributor Covenant code of conduct](https://contributor-covenant.org/version/1/4/).
By participating, you are expected to uphold this code. Please report unacceptable behavior to [[email protected]](mailto:[email protected]).

### Contact

If you have any questions or are unsure about something just drop a line to [[email protected]](mailto:[email protected]).

### Design Decisions

If you plan to make a significant decision in how to maintain the project and what it can or cannot support please send an email beforehand.

## How Can I Contribute?

### Reporting Bugs

This section guides you through submitting a bug report for [Metadata Remover](https://poopjournal.rocks/MetadataRemover/) software. Following these guidelines helps maintainers and the community understand your report 📝, reproduce the behavior 📱💻🎮, and find related reports 🔎.

Before creating bug reports, please check this list as you might find out that you don't need to create one. When you are creating a bug report, please include as many details as possible.

### Translating Strings

You can help to translate the app and marketing texts (e.g. Google Play description) via [Weblate](https://hosted.weblate.org/engage/metadata-remover/).

### Suggesting Enhancements

This section guides you through submitting an enhancement suggestion for [Metadata Remover](https://poopjournal.rocks/MetadataRemover/), including completely new features and minor improvements to existing functionality. Following these guidelines helps maintainers and the community understand your suggestion 📝 and find related suggestions 🔎.

Before creating enhancement suggestions, please check this list as you might find out that you don't need to create one. When you are creating an enhancement suggestion, please include as many details as possible.

### Pull Requests

+ Include screenshots and animated GIFs in your pull request whenever possible.
+ Create a [branch](https://guides.github.com/introduction/flow/) for your edit

### Git Commit Messages

+ Use the present tense ("Add feature" not "Added feature")
+ Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
+ Limit the first line to 72 characters or less
+ Reference issues and pull requests liberally
+ When only changing documentation, include [ci skip] in the commit description
+ Consider starting the commit message with an applicable emoji:

🎨 :art: when improving the format/structure of the code
🐎 :racehorse: when improving performance
🚱 :non-potable_water: when plugging memory leaks
📝 :memo: when writing docs
🐧 :penguin: when fixing something on Linux
🍎 :apple: when fixing something on macOS
🏁 :checkered_flag: when fixing something on Windows
🐛 :bug: when fixing a bug
🔥 :fire: when removing code or files
💚 :green_heart: when fixing the CI build
✅ :white_check_mark: when adding tests
🔒 :lock: when dealing with security
⬆️ :arrow_up: when upgrading dependencies
⬇️ :arrow_down: when downgrading dependencies
👕 :shirt: when removing linter warnings
__Thank you so much! 😘__
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
custom: ["https://poopjournal.rocks/blog/donate/"]
1 change: 1 addition & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please report (suspected) security vulnerabilities to [[email protected]](mailto:[email protected]). It would be great if you could prepare a patch too. Thanks!
34 changes: 34 additions & 0 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Hi! 👋

We’re excited that you’re using **Metadata Remover** and we’d love to help.
To help us help you, please read through the following guidelines.

Please understand that people involved with this project often do so for fun,
next to their day job; you are not entitled to free customer service.

## Help us help you!

Spending time framing a question and adding support links or resources makes it
much easier for us to help.
It’s easy to fall into the trap of asking something too specific when you’re
close to a problem.
Then, those trying to help you out have to spend a lot of time asking additional
questions to understand what you are hoping to achieve.

Spending the extra time up front can help save everyone time in the long run.

* Try to define what you need help with:
* Is there something in particular you want to do?
* What problem are you encountering and what steps have you taken to try
and fix it?
* Is there a concept you’re not understanding?
* Learn about the [rubber duck debugging method](https://rubberduckdebugging.com/)
* Avoid falling for the [XY problem](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378)
* Search on GitHub to see if a similar question has been asked
* If possible, provide sample code, a [CodeSandbox](https://codesandbox.io/), or a video/GIF
* The more time you put into asking your question, the better we can help you

## Contributions

See [`contributing.md`](https://github.com/Crazy-Marvin/MetadataRemover/blob/trunk/.github/CONTRIBUTING.md) on how to contribute. Quality PRs are really appreaciated!

10 changes: 10 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
- package-ecosystem: "gradle"
directory: "/"
schedule:
interval: "monthly"
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ name: CI
on: push
jobs:
build:
runs-on: macos-10.15
runs-on: macos-latest
steps:
- name: "📥 Check-out"
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: "🧪 Gradle Wrapper Validation"
uses: gradle/wrapper-validation-action@v1
uses: gradle/wrapper-validation-action@v2
- name: "🧰 Install JDK"
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 1.8
java-package: jdk
- name: "🧰 Install Android SDK"
uses: android-actions/setup-android@v2
uses: android-actions/setup-android@v3
- name: "📁 Copy local CI properties"
run: cp ci/local.properties ./
- name: "🏗 Build"
Expand All @@ -31,6 +31,6 @@ jobs:
api-level: 25
script: ./gradlew connectedAndroidTest
- name: "📤 Upload code coverage"
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ jobs:
runs-on: macos-10.15
steps:
- name: "📥 Check-out"
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: "🧰 Install JDK"
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 1.8
java-package: jdk
- name: "🧰 Install Android SDK"
uses: android-actions/setup-android@v2
uses: android-actions/setup-android@v3
- name: "🕶 Decrypt secret files"
run: |
cd secret
Expand Down
Loading

0 comments on commit 2f7f7c6

Please sign in to comment.