From 24762e1a558a4c2afab835318cbf0d5a6fe25e49 Mon Sep 17 00:00:00 2001 From: Adrien Burgun Date: Sun, 17 Jul 2022 15:47:20 +0200 Subject: [PATCH] :pencil: :truck: Re-structure repository to become the blobfox project --- .gitignore | 1 + LICENSE.txt | 13 +++++ README.md | 48 +++++++++++++++++- blobfox/blobfox.tar.gz => blobfox.tar.gz | Bin blobfox/README.md | 3 -- blobfox/uncompressed/blobfox_computer.png | Bin 3617 -> 0 bytes blobfox/uncompressed/blobfox_signyip.png | Bin 4388 -> 0 bytes .../custom => custom}/blobfox_approve.png | Bin .../blobfox_msnuggle_poly3.png | Bin {blobfox/custom => custom}/blobfox_plural.png | Bin {blobfox/custom => custom}/blobfox_pride.png | Bin {blobfox/vector => vector}/blobcat.svg | 0 {blobfox/vector => vector}/blobfox.svg | 0 {blobfox/vector => vector}/blobfox_blush.svg | 0 {blobfox/vector => vector}/blobfox_plural.svg | 0 {blobfox/vector => vector}/blobfox_snug.svg | 0 16 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 .gitignore create mode 100644 LICENSE.txt rename blobfox/blobfox.tar.gz => blobfox.tar.gz (100%) delete mode 100644 blobfox/README.md delete mode 100644 blobfox/uncompressed/blobfox_computer.png delete mode 100644 blobfox/uncompressed/blobfox_signyip.png rename {blobfox/custom => custom}/blobfox_approve.png (100%) rename {blobfox/custom => custom}/blobfox_msnuggle_poly3.png (100%) rename {blobfox/custom => custom}/blobfox_plural.png (100%) rename {blobfox/custom => custom}/blobfox_pride.png (100%) rename {blobfox/vector => vector}/blobcat.svg (100%) rename {blobfox/vector => vector}/blobfox.svg (100%) rename {blobfox/vector => vector}/blobfox_blush.svg (100%) rename {blobfox/vector => vector}/blobfox_plural.svg (100%) rename {blobfox/vector => vector}/blobfox_snug.svg (100%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..baf5c29 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +original/ diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..91da7ca --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,13 @@ +Copyright 2022 The Blobfox Team (https://git.shadamethyst.xyz/adri326/blobfox/) + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/README.md b/README.md index a5fae1b..1142013 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,47 @@ -A diverse archival repository. +# Blob foxes emotes repository -Files may be licensed under their own licenses, which should be distributed in the files or next to the files. +A repository containing the "blobfox" emotes, [originally made by Feuerfuchs](https://web.archive.org/web/20211124230213/https://www.feuerfuchs.dev/projects/blobfox-emojis/) +and released under the Apache 2.0 license. + + +This repository also contains additional blobfoxes, blobcats and other blob animal characters, which are all made available under the Apache 2.0 license. + +The goal of this project is to vectorize the entire set of blobfoxes. +Automation is key for that, and a solution that can generate clean (both in terms of readability and visual accuracy) results with minimal tweaking will have to be built. + +## Installation and usage + +*TODO :)* + +## Project structure + +*(this will likely have changed by the time you are reading this)* + +- `blobfox.tar.gz` is the tar archive of the original set of blobfox emojis; run `mkdir original && tar -xf blobfox.tar.gz -C original` to uncompress the archive +- `custom/` contains PNG versions of variants based on the above archive that haven't been vectorized yet +- `vector/` contains vectorized versions of the blobfoxes (not necessary limited to the original blobfoxes) + +## License + +All the code, images and assets of this repository are made available under the Apache 2.0 license. +See [LICENSE.txt](LICENSE.txt) for more information. + +For simplicity, the authors of the different parts of this project have been grouped together under the "blobfox team", which contains but is not limited to: + +- Feuerfuchs: [original website (down as of writing)](https://feuerfuchs.dev/), [archive](https://web.archive.org/web/20211124230213/https://www.feuerfuchs.dev/projects/blobfox-emojis/) +- [LambdAurora](https://git.lambdaurora.dev/lambdaurora/) +- [Shad Amethyst](https://git.shadamethyst.xyz/adri326/) + + + + +## Contributing + +Any contribution to the [original repository of this project](https://git.shadamethyst.xyz/adri326/blobfox) must be made available under the [license of this project](./LICENSE.txt). + +This means that: +- You must either be the author of the code/asset/image you wish to contribute, or have been given explicit permission by the original author to contribute it here. +- Assets and images from websites like `slackmojis`, `blobs.gg`, `emojos.in` or `emoji.gg` are generally **not** welcome, + as these website either don't care about copyright ownership or have a questionable licensing record. +- Contributions derived from assets and images from the above websites are likewise not welcome; + as a rule of thumb, asset contributions should only base themselves on what is present in this repository. diff --git a/blobfox/blobfox.tar.gz b/blobfox.tar.gz similarity index 100% rename from blobfox/blobfox.tar.gz rename to blobfox.tar.gz diff --git a/blobfox/README.md b/blobfox/README.md deleted file mode 100644 index f19cc81..0000000 --- a/blobfox/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Blob foxes - -Blob foxes are created by Feuerfuchs (https://www.feuerfuchs.dev/), and are licensed under the Apache 2.0 License. diff --git a/blobfox/uncompressed/blobfox_computer.png b/blobfox/uncompressed/blobfox_computer.png deleted file mode 100644 index dd835ba03d1d96ec875c83e8c980cb92f663be7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3617 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 OK<%M6to(sx$o~K#!!A1j diff --git a/blobfox/custom/blobfox_approve.png b/custom/blobfox_approve.png similarity index 100% rename from blobfox/custom/blobfox_approve.png rename to custom/blobfox_approve.png diff --git a/blobfox/custom/blobfox_msnuggle_poly3.png b/custom/blobfox_msnuggle_poly3.png similarity index 100% rename from blobfox/custom/blobfox_msnuggle_poly3.png rename to custom/blobfox_msnuggle_poly3.png diff --git a/blobfox/custom/blobfox_plural.png b/custom/blobfox_plural.png similarity index 100% rename from blobfox/custom/blobfox_plural.png rename to custom/blobfox_plural.png diff --git a/blobfox/custom/blobfox_pride.png b/custom/blobfox_pride.png similarity index 100% rename from blobfox/custom/blobfox_pride.png rename to custom/blobfox_pride.png diff --git a/blobfox/vector/blobcat.svg b/vector/blobcat.svg similarity index 100% rename from blobfox/vector/blobcat.svg rename to vector/blobcat.svg diff --git a/blobfox/vector/blobfox.svg b/vector/blobfox.svg similarity index 100% rename from blobfox/vector/blobfox.svg rename to vector/blobfox.svg diff --git a/blobfox/vector/blobfox_blush.svg b/vector/blobfox_blush.svg similarity index 100% rename from blobfox/vector/blobfox_blush.svg rename to vector/blobfox_blush.svg diff --git a/blobfox/vector/blobfox_plural.svg b/vector/blobfox_plural.svg similarity index 100% rename from blobfox/vector/blobfox_plural.svg rename to vector/blobfox_plural.svg diff --git a/blobfox/vector/blobfox_snug.svg b/vector/blobfox_snug.svg similarity index 100% rename from blobfox/vector/blobfox_snug.svg rename to vector/blobfox_snug.svg