- Apr 24, 2024
-
-
Karl Fogel authored
-
- Oct 24, 2023
-
-
Karl Fogel authored
-
- Aug 07, 2023
-
-
Karl Fogel authored
Without this, if you were using a recent enough version of the Pillow library then you'd get an error that looks something like this: AttributeError: 'FreeTypeFont' object has no attribute 'getsize'
-
- Apr 12, 2022
-
-
Karl Fogel authored
-
- Mar 30, 2022
-
-
Karl Fogel authored
(Somehow I managed to forget to do this in commit 214d9038.)
-
- Jan 19, 2021
-
-
Karl Fogel authored
This brings the program into full compliance with the principle that the print statements to stdout or stderr should only happen in main(). The rest of the code now behaves like a library: it raises exceptions to indicate errors and calls callbacks to indicate status checkpoints. And, although you'd only know it from scrutinizing the diff carefully, this change also fixes a Boolean grouping error in the conditional in apply_meme() that governs the printing of the delay notification.
-
Karl Fogel authored
-
Karl Fogel authored
-
- Jan 13, 2021
-
-
Karl Fogel authored
-
Karl Fogel authored
This section is no longer needed since commit 185c71f6.
-
Karl Fogel authored
-
- Dec 22, 2020
-
-
Karl Fogel authored
-
Karl Fogel authored
-
- Dec 08, 2020
-
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
And do some reformatting that this makes possible.
-
Karl Fogel authored
This simplifies the code a lot, even though it doesn't reduce the size. It's also preparation for handling multi-line text (issue #1).
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
Because this shifts some code around in a way that exacerbates the already-insufficient commenting, improve the commenting too.
-
Karl Fogel authored
-
Karl Fogel authored
-
Karl Fogel authored
-