Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

Commit

Permalink
Release 2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
kubinka0505 committed Mar 1, 2021
0 parents commit a6fb210
Show file tree
Hide file tree
Showing 20 changed files with 1,696 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report---.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: "Bug Report \U0001F41B"
about: Create a bug report.
title: 'Bug: '
labels: bug
assignees: ''

---

**Used `iFunny-Captions` Version:**
**Image URL:**

**FFmpeg Version (do not input when You made Your own build):**
**Console Log:**
```bash
...
```
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request---.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: "Feature Request \U0001F4A1"
about: Suggest a new idea for the project.
title: 'Feature Request: '
labels: enhancement
assignees: ''

---

**Describe Your feature request:**


**Why should I add that?:**
26 changes: 26 additions & 0 deletions Config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"Text": {
"Content": "",
"Additional_Wrap": 1,
"Emoji_Style": false
},
"Image": {
"URL / Path": ""
},
"Font": {
"Type": 2
},
"Settings": {
"Delay": 5,
"Optimize": {
"Enabled": true,
"Lossy": 200
},
"Dark_Mode": {
"Enabled": false,
"After_Hour": 22
},
"FFmpeg_Location": "",
"Time_Logs": false
}
}
29 changes: 29 additions & 0 deletions Documents/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Contribution requirements 📝

Please read `ReadMe.md` again, and **throughoutly** check Your `Config.json` data.[¹](#%E2%80%8B)

---

## _Feature Request 💡_

Requests from this list **will not be realized** and will have `wontfix` badge assigned.

1. Animated emojis
2. Custom animated emojis
3. Adding image services that doesn't have its own image servers
- Tenor - `media.tenor.com`
- Giphy - `media.giphy.com`
- etc.
4. Frames cache system

---

Errors Index:

- [`json.decoder.JSONDecodeError`](https://stackoverflow.com/questions/9156417) [¹](#%E2%80%8B)

- `gifsicle:XXX: No such file or directory`
- Media's response status code wasn't `200`, and it wasn't tracked by HTTP exception handling.

#
<img src=https://cdn.discordapp.com/attachments/267356180064501760/789583931497644032/mfw__Haven_t_You_forgot_something___Position_72____rage__Hfx9Q4dz.gif width=250>
144 changes: 144 additions & 0 deletions Documents/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
## 0.1
Alpha development.

## 0.3
Re-write.

## 0.4
Initial release.

## 2.0
### Added ➕
- GIF support. (FFmpeg >= 2.2.2)
### Fixed 📝
- Several bugs.
### Modified 🔁
- Changed fonts.

## 2.1
### Added ➕
- Font. (`Futura Bold`)
### Modified 🔁
- Several functions.
- Decreased image creation time (FFmpeg >= 4.0.0)

## 2.2
### Added ➕
- `Logs`.
### Fixed 📝
- Several bugs.

## 2.3
### Added ➕
- `Optimization`. (`gifsicle >= 1.9.2` encoder dependency)
- Offline Support.
### Modified 🔁
- Text-wrapping system.

## 2.4
### Added ➕
- Support to following GIF services:
- `Gfycat.com`
- Transparent GIF support. (FFmpeg >= 4.2.0)
- `Meta Info` section to `ReadMe`.
- Font randomness.
### Modified 🔁
- Renamed `Captions` to `Images`.
- The vertical distance between text-wrapped phrases.
- Replaced fonts to `OpenType` format. (`OTF`)
- Replaced examples in `Images`.
### Fixed 📝
- `Delay` without `Optimize` option enabled.
- Saving issues.
### Removed 🚫
- `Crop`
- Could cause problems. (Furthermore, I don't think that anybody would use that)
- `Saving_Method`:
- `PIL` is now used for single-framed images. (ie. `PNG`, `JPG`)
- `FFmpeg` is now used for GIFs.

## 2.5
### Added ➕
- Support to following GIF services:
- `ImgFlip.com`
- `Pinterest`
- `Lossy`.
### Modified 🔁
- `ReadMe` structure.
- GIF Optimization structure.
- Default `Delay` value.
### Removed 🚫
- Font randomness - Created an empty file if the font was type `0` and if it returned `Roboto Black`.

## 2.6
### Added ➕
- Support to following GIF services:
- `MakeAGif.com`
- `Gifer.com`
- `GifImage.net`
- `BestAnimations.com`
- `Gif-Finder.com`
- `ReactionGifs.us`
- `ReplyGIF.net`
- `Max_Width` and `Wrap_Factor` table.
- New badges.
- Dark Mode.
- HTTP Error handling.
### Modified 🔁
- `Max_Width` system.
- GIF Optimization structure.
- `Factor` is now `3`. (in code)
- `Factor` has been replaced with `Enabled`.
- Text-wrapping system.
- Caption Field default size.
- Image Comparisons.
- Changed Banner format from `PNG` to `SVG`.
- Configuration keys & values order.
- Delay system.
### Fixed 📝
- `Delay` without `Optimize` option enabled. **(?)**

## 2.7
### Added ➕
- Google Colab notebook.
### Modified 🔁
- Replaced `Roboto Black` with `Roboto Condensed Bold`.
- Requirements.
- `ReadMe` readability.
### Removed 🚫
- `Pinterest` support. (*although still in code*)
### Fixed 📝
- Issue where some GIFs couldn't be saved.

## 2.8
### Added ➕
- Emoji support. 🥳
- `requirements.txt`
- Issues Templates.
- Automatic text-wrap.
### Modified 🔁
- Replaced `Futura Extra Black Condensed Regular` to `Futura Condensed Extra Bold`.
- A lot more characters are supported now.
- Requirements.
- Replaced examples in `Images`.
- Renamed `Logs` to `Time_Logs`
- Program files structure.
- `Dark_Mode` font color to `#A0A0A0`.
- Increased Font quality.
- File detection system.
### Fixed 📝
- Issue where GIFs were slowed down when `Delay` was `0`.
### Removed 🚫
- `Wrap_Factor`.
- `Max_Width`.
- [ReplyGIF.net](https://replygif.net) support.
- Google Colab notebook.

## Re-release 2.8
### Added ➕
- Google Colab notebook.
- `Folders` Wiki page.
### Modified 🔁
- Replaced examples in `Images`.
### Fixed 📝
- `ReadMe` URLs.
293 changes: 293 additions & 0 deletions Documents/iFunny_Captions.ipynb

Large diffs are not rendered by default.

Binary file added Fonts/Futura Condensed Extra Bold.otf
Binary file not shown.
Binary file added Fonts/Roboto Condensed Bold.otf
Binary file not shown.
Binary file added Images/Example_eqbIzjWq.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Images/birds__bird__baby_chick__eMJz00HK.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit a6fb210

Please sign in to comment.