Commit graph

497 commits

Author SHA1 Message Date
9d5ced0cea Add argument minus_duration to name video by start time, not end time. 2025-11-08 11:38:40 -08:00
b8a550a0bc Use voussoirkit.subproctools. 2025-11-08 11:35:57 -08:00
a1311b686b Fix this escaped hyphen. 2025-11-08 11:35:34 -08:00
8ceec7bb96 Add cli parameter lan_gateway_ip. 2025-11-08 11:35:22 -08:00
8422d6e36d Update CRX_URL prodversion. 2025-11-08 11:26:35 -08:00
5e2eff1601 Don't know why I had glob_many_files since I have a clause for dirs. 2025-11-08 11:25:56 -08:00
47781f0b01 photo_rename updates. 2025-03-24 22:14:29 -07:00
9256fca829 Add download link for zip files. 2025-03-24 22:13:55 -07:00
c032de8aa3 Add easier download link for videos. 2025-03-24 22:13:39 -07:00
ffd620e972 Add quotes to gfa git fetch all. 2025-03-24 22:11:49 -07:00
e4ca2eecce Support video elements in photogallery. 2024-03-31 18:58:52 -07:00
507b5f48b0 Add makespam.py. 2024-03-31 18:58:22 -07:00
cb424f69e1 Update getcrx url, useragent. 2024-03-31 18:57:41 -07:00
722e62bb20 Disable app updates by adding disable file in folder. 2024-03-31 18:57:07 -07:00
bcac3d716e Miscellaneous updates. 2023-12-31 14:17:00 -08:00
ab24374041 Convert 1-bit images to grayscale to stop aliasing. 2023-10-29 12:14:33 -07:00
80c390653f Bind ctrl+w to quit. 2023-10-29 12:13:29 -07:00
07f2c8ab63 Add gfa = git fetch --all. 2023-09-25 19:04:02 -07:00
a37e57058f Highest bugs-to-loc ratio ever achieved. 2023-09-19 18:05:06 -07:00
86692904a3 Pull template out to global. 2023-09-17 12:53:19 -07:00
6e3fea4160 Remove unnecessary return. 2023-09-17 12:52:55 -07:00
8483a9f136 Close PGUI on ctrl+w. 2023-09-16 12:03:00 -07:00
73df06730f Add option --background. 2023-09-14 21:12:21 -07:00
db2fab6628 Use pipeable.stdout instead of print. 2023-09-13 19:30:20 -07:00
a40dff9f49 Add git.voussoir.net mirror. 2023-09-11 21:18:35 -07:00
021ba9fafc Add htmlescape.py. 2023-09-04 13:05:39 -07:00
cbe1c08a2b Add betterhelp to rotate. 2023-09-04 13:04:58 -07:00
a9b3083460 Fix imagesequence_to_images again due to severe lack of testing. 2023-09-04 13:04:39 -07:00
7395935b8f Add imagesequence_to_images. 2023-08-21 23:04:56 -07:00
ea04f8415c Fix call to compress_to_filesize. 2023-08-20 15:37:15 -07:00
3af5d602a2 Add q.py. 2023-06-25 21:18:45 -07:00
f6e14111ea Add youtube_formats.py full of constants. 2023-06-24 12:05:01 -07:00
4c2e8f8e70 Improve rejpg. 2023-06-24 12:04:46 -07:00
fa2610e206 Use pysrt to provide better content search of srt files. 2023-06-24 12:03:55 -07:00
0fe9364d8d Use betterhelp. 2023-06-24 12:02:41 -07:00
a5a86313fa Only perform unicode escape in regex mode. 2023-06-24 12:02:31 -07:00
b06ebab241 Update photogallery css to match my personal site style. 2023-03-19 11:23:43 -07:00
9a2c6abec7 Copy icc_profile from source image. 2023-03-19 11:21:33 -07:00
ce0b1ae0c4 Echo off in exifcopy. 2022-12-23 19:54:59 -08:00
f2a6e8085d Align vertical photos within the photocell. 2022-12-23 19:54:43 -08:00
5e54bb4536 Call rotate_by_exif before taking image dimensions. 2022-12-23 19:54:09 -08:00
25678309cf Fix margin-left was accidentally duplicate margin-right. 2022-12-23 19:53:47 -08:00
c3355b6277 Add option --filesize, compress jpg below target size. 2022-11-20 10:24:33 -08:00
96b10126ec Fix use of mebibyte. 2022-11-18 21:37:57 -08:00
9ecf058242 Remove gpgsign.
I'm tired of having the gpg-agent running on my system all the time
and having to give it my passphrase after every reboot. All of the
configuration and the shelling out from git to various gpg executables
feels overcomplicated. How about you just embed gpg into the git
executable and let me store my passphrase in a config file.
2022-11-13 12:51:47 -08:00
e3095dc9ab Improve css on photogallery. 2022-11-13 10:26:58 -08:00
0c001841b3 Add photo_rename.py. 2022-11-12 20:50:41 -08:00
15c1beb0a8 Add exifcopy.bat. 2022-11-12 19:36:50 -08:00
47f04cc668 Add photogallery.py. 2022-11-12 19:31:39 -08:00
c40bc4be54
Update filenamescrambleint. 2022-11-11 15:26:35 -08:00