Commit graph

609 commits

Author SHA1 Message Date
Geoffrey Frogeye 75d7b9fc6d
rssVideos: Fix binge mode 2022-01-08 12:36:04 +01:00
Geoffrey Frogeye 8ae5c00f53 rssVideos: Replace guid by date and id 2021-12-29 14:43:13 +01:00
Geoffrey Frogeye c36534f696 rssVideos: Sync read state
Deleted but previously downloaded = read
2021-12-29 12:56:07 +01:00
Geoffrey Frogeye b0f14812d5 rssVideos: config
Moved to gdotfiles
2021-12-28 21:39:27 +01:00
Geoffrey Frogeye 21fd49f096 rssVideos: Clean up 2021-12-28 21:39:10 +01:00
Geoffrey Frogeye 95f568ebb9 Merge remote-tracking branch 'origin/master' 2021-12-28 19:03:58 +01:00
Geoffrey Frogeye 67571d645a
Fix stuff 2021-12-28 19:03:00 +01:00
Geoffrey Frogeye 404c7f3510 Merge remote-tracking branch 'origin/master' 2021-12-28 12:35:44 +01:00
Geoffrey Frogeye 406263b560
rssVideos: Use GReader API 2021-12-28 12:35:08 +01:00
Geoffrey Frogeye c0dfca5831 Merge remote-tracking branch 'origin/master' 2021-12-27 16:46:08 +01:00
Geoffrey Frogeye b1abd45053
smtpdummy: Multiple receivers 2021-12-27 16:45:49 +01:00
Geoffrey Frogeye 7292e8ea88
rssVideos: Make --research about downloading videos 2021-12-26 15:06:40 +01:00
Geoffrey Frogeye 84a2906be9 rofi: Fix theme definition for newer version
I was right the first time?
2021-12-21 17:25:47 +01:00
Geoffrey Frogeye 105bd9461c
rssVideos: Better sanitization of ytdl info 2021-12-20 18:57:13 +01:00
Geoffrey Frogeye 5b7926df8f
rssVideos: --total-duration
Controleld binging
2021-12-19 23:13:41 +01:00
Geoffrey Frogeye 00a9da6afc
rssVideos: Allow skipping feed fetching
For dev speed
2021-12-19 22:29:16 +01:00
Geoffrey Frogeye daff602a31
rssVideos: Work correctly with merged files 2021-12-19 15:10:16 +01:00
Geoffrey Frogeye 9684586eec
rssVideos: More sort orders and duration command 2021-12-19 11:45:41 +01:00
Geoffrey Frogeye 4890555668
rssVideos: Can toggle seen/unseen video state 2021-12-19 10:59:02 +01:00
Geoffrey Frogeye f4c81e346a
rssVideos: Add --seen flag 2021-12-18 22:23:48 +01:00
Geoffrey Frogeye 1948fc0af2
rssVideos: Cleverer cleaning 2021-12-18 12:44:43 +01:00
Geoffrey Frogeye 2dce725ee5
rssVideos: Abstract with download process as well 2021-12-18 11:56:28 +01:00
Geoffrey Frogeye 07af9360fa
rssVideos: Abstract a bit, add binge 2021-12-18 11:27:24 +01:00
Geoffrey Frogeye 5b195bd141
rssVideos: Add watch 2021-12-17 23:16:32 +01:00
Geoffrey Frogeye 7423a93203
rssVideos: Filter by duration 2021-12-17 22:42:35 +01:00
Geoffrey Frogeye 7aeecb1bff
videoQuota: 2021-12-17 22:41:47 +01:00
Geoffrey Frogeye f11338a04a
rssVideos: Support list filters 2021-12-17 22:13:46 +01:00
Geoffrey Frogeye 9100edac1e
videoQuota: Support filters 2021-12-17 22:13:27 +01:00
Geoffrey Frogeye 76df5d4d80
Upgrade rofi config 2021-12-15 21:59:45 +01:00
Geoffrey Frogeye 7f0e24a29d
rssVideos: Slightly better error handling
Makes it actually quit on Ctrl+C
2021-12-12 14:52:21 +01:00
Geoffrey Frogeye 6a6f5401e6
rssVideos: Show creator
Even if it's not always  present for all RSS feeds
2021-12-12 14:27:08 +01:00
Geoffrey Frogeye 9493edc1fd
rssVideos: Don't download already downloaded videos
Because the good extension is not the one expected :/
2021-12-12 13:40:24 +01:00
Geoffrey Frogeye 8e74f06164
Gentle arguments for scrot
For some reason -se didn't work anymore...
2021-12-10 23:14:25 +01:00
Geoffrey Frogeye 7d9fa984a6
rssVideos: Add list command
Then you know which video you should watch next :)
2021-12-10 23:13:29 +01:00
Geoffrey Frogeye 814b316584
Refactored rssVideos
- Has a cache for yt-dlp research (save time on reruns)
- Simplified logic for cleanup / continue downloading
- Using OOP / functional programming (?)
- Removed tracking logic (unused)
2021-12-10 22:59:39 +01:00
Geoffrey Frogeye a01b369bc8 I thought it was ignored 2021-12-03 08:14:01 +01:00
Geoffrey Frogeye 1b6cc39dad Make alacritty run zsh regardless of default shell 2021-12-02 16:56:27 +01:00
Geoffrey Frogeye 2250f520fe Make ghautomatrop work with Junest 2021-12-02 16:55:55 +01:00
Geoffrey Frogeye 3ff188c80b Merge remote-tracking branch 'office/master' 2021-12-02 10:58:11 +01:00
Geoffrey Frogeye c4a0a4daef Few changes junest 2021-12-02 10:57:09 +01:00
Geoffrey Frogeye 9c82a364ed Improvements to smtpdummy 2021-12-02 10:53:32 +01:00
Geoffrey Frogeye d065fa6207 Add office computer 2021-12-02 10:44:49 +01:00
Geoffrey Frogeye c8397580ec More dev here please 2021-11-11 21:54:17 +01:00
Geoffrey Frogeye 02441867aa Trust mah kayh 2021-11-11 21:53:40 +01:00
Geoffrey Frogeye 57f428f4ad Fix to accomodate Feline API change 2021-11-11 21:52:05 +01:00
Geoffrey Frogeye e4502a30c5 automatrop: Various fixes 2021-11-09 13:59:25 +01:00
Geoffrey Frogeye a801c86563 Misc changes
Fuck it
2021-10-17 14:39:05 +02:00
Geoffrey Frogeye 0b72ee071e automatrop: Accomodate forks 2021-10-17 14:39:05 +02:00
Geoffrey Frogeye ecdbca37ba automatrop: Add joystick config and fix other stuff 2021-10-17 14:39:05 +02:00
Geoffrey Frogeye e586eda6d9 automatrop: Add php debugging
Help me
2021-10-17 14:38:54 +02:00