A simple to setup dashboard for Android icon pack makers.
It also checks your pull requests and removes the entries from the requests list.
- Clone this repo
- Setup GitHub Pages in your repo's Settings: Pages > Deploy from branch > main /docs (Using it with localhost is possible too, if you don't use the GitHub actions)
If you want to use the GitHub action to filter out entries that are present in a pull request, you need to
open .github/workflows/combine_appfilter.py
Change the Repository an the Branch to yours.
this requeres the repo to be the same as the one that gets the pull requests.
- Install Python if you haven't installed it
- Install the dependencies
- Download your e-mails and save them to
scripts/mails
for example. (You can batch download mails easily with Thunderbird.) - Run email_parser.py in a terminal:
email_parser.py mail_folder_path appfilter_path extracted_png_folder_path requests_path
(Change the paths according to your mail, appfilter, extracted png, and requests locations.) This generates arequests.txt
file and anupdatable.txt
if existing apps have updates. You can find the updatable file in the scripts folder when it's generated.
- mail_folder_path if you followed step 3 it should be
mail/
- appfilter_path the folder where you keep your appfilter.
- extracted_png_folder_path the location to save all PNGs from icon requests
../docs/extracted_png
- requests_path the path to the folder containing your requests.txt file
../docs/assets/