Commit graph

1547 commits

Author SHA1 Message Date
Tobias Gruetzmacher 095bcf4334 Fix ComicFury modules
Unfortunatly, many just vanished...
2022-06-04 11:30:48 +02:00
Tobias Gruetzmacher c467de05e3 Restore standalone DeerMe
They seem to have moved back from ComicFury to their own hosting...
2022-06-04 11:12:55 +02:00
Tobias Gruetzmacher 99b72c90be Remove unused multi-match logic 2022-06-04 10:56:25 +02:00
Tobias Gruetzmacher da30ce29bb Add C-Section Comics (fixes #223) 2022-06-03 22:28:21 +02:00
Tobias Gruetzmacher 70beb37fa9 Fix DasLebenIstKeinPonyhof (end of life) 2022-05-31 08:40:49 +02:00
Tobias Gruetzmacher 62ce301ce9 Switch from appdirs to platformdirs
Additionally, this removes our hack to support XDG directories on
anything but UNIXy platforms. It was pretty brittle to begin with and
probably won't work on Windows at all with platformdirs...
2022-05-30 01:04:10 +02:00
Tobias Gruetzmacher 4a597ff48f PyInstaller: Make sure dosagelib.data is importable 2022-05-29 00:24:43 +02:00
Tobias Gruetzmacher 839deb03e8 Avoid duplicates when finding plugin modules
Since PyInstaller added support for iter_modules in release 4.4, our
previous hack just duplicates all modules. If this works as intended, we
can remove our hack in the future.
2022-05-28 21:05:12 +02:00
Tobias Gruetzmacher 5550217c02 PyInstaller: Make sure data files are included 2022-05-28 20:59:47 +02:00
Tobias Gruetzmacher 9b95171f37 Add some basic type annotations 2022-05-28 19:33:16 +02:00
Tobias Gruetzmacher f3b8ebf0be Clean up some minor warnings 2022-05-28 17:52:42 +02:00
Tobias Gruetzmacher 805befe40c Fix PandyLand using archive.org 2022-05-28 15:46:52 +02:00
Tobias Gruetzmacher ca2c0cd6ed Fix PennyArcade (fixes #213)
Unfortunatly, images are now split into panels, so some re-assembly
might be required...
2022-05-27 20:36:02 +02:00
Tobias Gruetzmacher 173568f6a4 Fix Magellan (fixes #216) 2022-05-27 19:38:31 +02:00
Tobias Gruetzmacher 7eb1bf6ff5 Fix MenageA3 (fixes #217) 2022-05-27 19:30:27 +02:00
Tobias Gruetzmacher 5a0898a0f1 Fix EvilInc (fixes #219) 2022-05-27 19:26:08 +02:00
Tobias Gruetzmacher 014df0f0bb Use ComicControlScraper for SandraOnTheRocks (fixes #221) 2022-05-27 18:49:01 +02:00
Tobias Gruetzmacher 29d5f755f0 Use ComicControlScraper for MagickChicks (fixes #222) 2022-05-27 18:47:58 +02:00
Techwolf 18b8a79ab7 Fix Replay 2022-04-06 02:47:20 -07:00
Techwolf a1bcdfb987 Fix SoloLeveling 2022-04-05 01:10:15 -07:00
Techwolf 01c4ddcd2c Add MangaDex/ShinNoJitsuryokuWaGirigiriMadeKakushiteIyouToOmou 2022-04-05 01:10:15 -07:00
Techwolf fed7b0825d Fix WebToons/Defects 2022-04-05 01:10:15 -07:00
Techwolf ebf12c7324 Add ComicFury/Sharak 2022-03-30 23:06:21 -07:00
Techwolf ec6b9ce71a Add WebToons/TheRoomies 2022-03-26 00:38:11 -07:00
Techwolf d061852cc8 Unify RickGriffinStudios comics 2022-03-26 00:38:10 -07:00
Techwolf 84a1aa8fd9 Fix MangaDex site engine 2022-03-26 00:38:10 -07:00
Techwolf a9421c458f Fix Guardia 2022-03-26 00:38:10 -07:00
Techwolf 5c8156f2e7 Remove RaineDog (removed from the web) 2022-03-26 00:38:10 -07:00
Techwolf f394f60931 Add Tapastic/VenturaCityDrifters 2022-03-26 00:38:09 -07:00
Techwolf fb2e179970 Remove Tapastic/TheGodsPack (deleted from host) 2022-03-26 00:38:09 -07:00
Techwolf 941540e04e Add Tapastic/SyntheticInstinct 2022-03-26 00:38:09 -07:00
Techwolf c7d5bbcba5 Fix InsignificantOtters 2022-03-26 00:38:09 -07:00
Techwolf 67f787c589 Fix Tapastic scraper for comics with episode list in ascending order 2022-03-26 00:38:09 -07:00
Techwolf 2d56f94170 Fix Tapastic scraper 2022-03-26 00:38:08 -07:00
Techwolf 3846907435 Add Tapastic/AmpleTime 2022-03-26 00:38:08 -07:00
Techwolf cb8f67911d Fix Tapastic scraper 2022-03-26 00:38:08 -07:00
Techwolf e30f63ec4d Add Tapastic site engine 2022-03-26 00:38:08 -07:00
Techwolf 3152b0ba28 Add MangaDex/HunterXHunter 2022-03-26 00:38:07 -07:00
Techwolf e6571adbd8 Add MangaDex/TenseiShitaraSlimeDattaKen 2022-03-26 00:38:07 -07:00
Techwolf b2be007de8 Add MangaDex/TadokoroSan 2022-03-26 00:38:07 -07:00
Techwolf e712650765 Add WebToons/ReturnToPlayer 2022-03-26 00:38:07 -07:00
Techwolf 586b5eba3f WebToons/UnintentionalGame 2022-03-26 00:38:07 -07:00
Techwolf a8fa0d2064 Add KemonoCafe/UltraRosa 2022-03-26 00:38:07 -07:00
Techwolf 9ca43be8b6 Add MangaDex/KaetteKudasaiAkutsuSan 2022-03-26 00:38:07 -07:00
Techwolf 38c9fc269d Add WebToons/TheGreenhouse 2022-03-26 00:38:07 -07:00
Techwolf 71cd52b7ca Fix MangaDex site engine 2022-03-26 00:38:07 -07:00
Techwolf 4e7b467069 Add MangaDex/SeijoSamaIieToorisugariNoMamonotsukaiDesu 2022-03-26 00:38:07 -07:00
Techwolf cbdf2bc002 Fix CollegeCatastrophe, NineToNine, and SwordsAndSausages 2022-03-26 00:38:06 -07:00
Techwolf 19a644cc7c Fix Supercell 2022-03-26 00:38:06 -07:00
Techwolf 88d65597c8 Add MangaDex/UramikoiKoiUramikoi 2022-03-26 00:38:06 -07:00
Techwolf fa14f3f1bc Add MangaDex/IchaichasuruToOkaneGaWaichauFutariNoHanashi 2022-03-26 00:38:06 -07:00
Techwolf 6b5ad351b0 Add MangaDex/RebuildWorld 2022-03-26 00:38:06 -07:00
Techwolf 63360b481d Add MangaDex/KoiToUtatane 2022-03-26 00:38:06 -07:00
Techwolf 764b8432ed Add MangaDex/CheerfulAmnesia 2022-03-26 00:38:06 -07:00
Techwolf c691885035 Add ComicFury/Skylords 2022-03-26 00:38:06 -07:00
Techwolf 6e5ae63331 Fix Wrongside and add side stories 2022-03-26 00:38:06 -07:00
Techwolf 61df811ca3 Fix FalseStart and VampireHunterBoyfriends 2022-03-26 00:38:06 -07:00
Techwolf 741fbd1cb1 Add TheChroniclesOfHuxcyn 2022-03-26 00:38:06 -07:00
Techwolf be2116ec27 Add ComicFury/VHV 2022-03-26 00:38:06 -07:00
Techwolf 3fb0229780 Fix SoloLeveling 2022-03-26 00:38:06 -07:00
Techwolf b879ecfb97 Fix FoxDad 2022-03-26 00:38:05 -07:00
Techwolf 78ae0451c9 Remove comics no longer available on the web 2022-03-26 00:38:05 -07:00
Techwolf 517de17c17 Add KemonoCafe/PrincessBunny 2022-03-26 00:38:05 -07:00
Techwolf e75362da5d Fix MonsterSoup 2022-03-26 00:38:05 -07:00
Techwolf f82ee7ca14 Fix Everblue 2022-03-26 00:38:05 -07:00
Techwolf 11dce19af5 Fix Unsounded 2022-03-26 00:38:05 -07:00
Techwolf 8a7476e81d Fix MangaDex 2022-03-26 00:38:05 -07:00
Techwolf 71db0d5f32 Add KemonoCafe/Bethellium 2022-03-26 00:38:05 -07:00
Techwolf afe36b19b9 Add MangaDex/DoChokkyuuKareshiXKanojo 2022-03-26 00:38:05 -07:00
Techwolf 526947b07e Fix MangaDex 2022-03-26 00:38:05 -07:00
Techwolf ca11599ed7 Add Shifters 2022-03-26 00:38:05 -07:00
Techwolf 9b6ea0994b Add RaineDog 2022-03-26 00:38:05 -07:00
Techwolf 94339800ad Add DoesNotPlayWellWithOthers 2022-03-26 00:38:04 -07:00
Techwolf 1856546d6f Add WebToons/ClawShot 2022-03-26 00:38:04 -07:00
Techwolf a8f34077b6 Add WebToons/KissItGoodbye 2022-03-26 00:38:04 -07:00
Techwolf 049bbbef68 Add ProjectFuture/IPanther 2022-03-26 00:38:04 -07:00
Techwolf dee9fa41b7 Fix Cloudscratcher 2022-03-26 00:38:04 -07:00
Techwolf a657a12600 Add ComicFury/Alderwood 2022-03-26 00:38:04 -07:00
Techwolf 346941b66b Add StupidFox 2022-03-26 00:38:04 -07:00
Techwolf c50b872939 Add Hackles 2022-03-26 00:38:04 -07:00
Techwolf 615dee26e7 Add MangaDex/TheNewGate 2022-03-26 00:38:04 -07:00
Techwolf ade72c28c5 Fix all MangaDex comics 2022-03-26 00:38:04 -07:00
Techwolf 73675fb162 Fix unDivine 2022-03-26 00:38:04 -07:00
Techwolf 29ad39d003 Fix Centralia2050 2022-03-26 00:38:04 -07:00
Techwolf 4ecb05b6b3 Fix StudioKhimera/UberQuest 2022-03-26 00:38:04 -07:00
Techwolf 5eb6cd40db Fix DeerMe 2022-03-26 00:38:04 -07:00
Techwolf 9834ca4caf Add ProjectFuture/Xerian 2022-03-26 00:38:03 -07:00
Techwolf 7440dba84e Mark ProjectFuture as endOfLife 2022-03-26 00:38:03 -07:00
Tobias Gruetzmacher b72fff5c23 Remove some dead ComicsKingdom comics 2022-03-20 21:24:03 +01:00
Tobias Gruetzmacher de7d9f5d55 Fix ComicsKingdom image search (again) (fixes #206) 2022-03-20 21:22:42 +01:00
Tobias Gruetzmacher 44c78f4765 Fix ComicsKingdom (fixes #205) 2022-02-15 00:24:15 +01:00
Tobias Gruetzmacher 45162bf7f2 Enhance default session with host-specific options
This makes much more sense then building custom sessions inside specific
modules.
2022-02-15 00:18:48 +01:00
Tobias Gruetzmacher 5ee888d889 Fix TLS verification for ComicsKingdom
It seems they can make the same error multiple times (see #132), so we
are explicit on which certificate we trust now (fixes #204).
2022-02-14 22:24:12 +01:00
Tobias Gruetzmacher adf1531d4f Merge krisstraub comics into a common module 2021-08-31 00:38:58 +02:00
Tobias Gruetzmacher 05a873a40f Fix more comics using the Internet Archive 2021-08-31 00:11:28 +02:00
toonn c3e4c914c4
Erfworld: Add Kickstarter Stories 2021-08-18 14:19:08 +02:00
garbled1 e86526f21a Add a few new comics 2021-08-14 08:17:38 -07:00
Tobias Gruetzmacher 2c8bb90d4e Remove ComicSherpa
This legacy site has already been offline for a few weeks now and
is probably not coming back.
2021-04-02 09:28:56 +02:00
Tobias Gruetzmacher 6436bc0c6a Fix some navigation issues in WLP comics 2021-03-20 01:20:09 +01:00
Tobias Gruetzmacher 05a497fa8a Throttle GrrlPower (fixes #179) 2021-03-20 00:52:28 +01:00
Techwolf 0df3db7f5c Add TaleOfTenThousand 2021-03-19 13:49:32 +01:00
Techwolf 1ebdea7aae Fix SMBC 2021-03-19 13:49:32 +01:00
Techwolf 03f6d2632b Add MangaDex/GanbareDoukiChan 2021-03-19 13:49:32 +01:00
Techwolf 436a61ae60 Add WebToons/FutureYou 2021-03-19 13:49:32 +01:00
Techwolf 54b82d91bf Add WebToons/JustFriends 2021-03-19 13:49:32 +01:00
Techwolf e0d4f7731e Add WebToons/DrawnToYou 2021-03-19 13:49:32 +01:00
Techwolf c09f8c991b Add WebToons/YouveGottaBeKittenMe 2021-03-19 13:49:32 +01:00
Techwolf 5ede74cf63 Add WebToons/MyAssassinGirlfriend 2021-03-19 13:49:32 +01:00
Techwolf 348b2b7683 Add WebToons/Blackened 2021-03-19 13:49:32 +01:00
Techwolf 119adcfbd3 Add WebToons/MyDragonGirlfriend 2021-03-19 13:49:32 +01:00
Techwolf 707fb1cbf8 Add WebToons/Phase 2021-03-19 13:49:32 +01:00
Techwolf 2381d7d004 Add WebToons/CChansACatgirl 2021-03-19 13:49:32 +01:00
Techwolf 3b50c5738f Add WebToons/SpellsFromHell 2021-03-19 13:49:32 +01:00
Techwolf 55808bd921 Add MarryMe 2021-03-19 13:49:32 +01:00
Techwolf fe0f86de95 Add DungeonsAndDenizens 2021-03-19 13:49:32 +01:00
Techwolf 555d418ee3 Fix ShivaeStudios comics 2021-03-19 13:49:01 +01:00
Techwolf 73ac10dc84 Fix LazJonesAndTheMayfieldRegulators 2021-03-19 13:40:39 +01:00
Techwolf c532f80bcd Fix ByTheBook 2021-03-19 13:40:39 +01:00
Techwolf 5d384f311e Add Recursion 2021-03-19 13:40:39 +01:00
Techwolf 5339eec876 Fix Supercell 2021-03-19 13:40:39 +01:00
Techwolf d6bc0502a7 Add VampireHunterBoyfriends 2021-03-19 13:40:39 +01:00
Techwolf fb8450e93a Add FalseStart 2021-03-19 13:40:39 +01:00
Techwolf 1a690bdeaf Fix NineToNine, SwordsAndSausages, and CollegeCatastrophe 2021-03-19 13:40:39 +01:00
Techwolf 0fc196eb3e Fix MangaDex endOfLife check 2021-03-19 13:40:39 +01:00
Techwolf 13c612c26e Fix Bethellium and Moonlace 2021-03-19 13:40:39 +01:00
Techwolf 4ccb66684f Add MangaDex/TamenDeGushi 2021-03-19 13:40:39 +01:00
Techwolf bedda970cc Add MangaDex/SenpaiGaUzaiKouhaiNoHanashi 2021-03-19 13:40:39 +01:00
Techwolf d024427e83 Add WebToons/CityVamps 2021-03-19 13:40:39 +01:00
Techwolf f4a537038a Fix ComicFury/MayTheRainCome 2021-03-19 13:40:39 +01:00
Techwolf 258f147bdf Add WebToons/BladesOfFurry 2021-03-19 13:40:39 +01:00
Techwolf 8579f2136c Add WebToons/LoveMeKnot 2021-03-19 13:40:39 +01:00
Techwolf bd93dc1d78 Add MangaDex/PashiriNaBokuToKoisuruBanchouSan 2021-03-19 13:40:39 +01:00
Techwolf 5655b18374 Add WebToons/CrystalVirus 2021-03-19 13:40:39 +01:00
Techwolf 4d7fc0b9f0 Add MangaDex/FuguushokuKajishiDakedoSaikyouDesu 2021-03-19 13:40:39 +01:00
Techwolf dda1474ed0 Add MangaDex/BokuNoKokoroNoYabaiYatsu 2021-03-19 13:40:39 +01:00
Techwolf e96ff4b64e Mark PowerNap as endOfLife 2021-03-19 13:40:39 +01:00
Techwolf 90c23149ad Fix QuantumVibe 2021-03-19 13:40:39 +01:00
Techwolf 93c9548fab Add WebToons/Petrichor 2021-03-19 13:40:39 +01:00
Techwolf a6a8c327c6 Add WebToons/DatingWithATail 2021-03-19 13:40:39 +01:00
Techwolf 396a526011 Add MangaDex/MyTinySenpaiFromWork 2021-03-19 13:40:39 +01:00
Nick Bronson eac197afc2 Fixes to avoid redirect and whitespace warnings. 2021-03-18 18:08:39 +11:00
Nick Bronson a7db3db83d Cyanide & Happiness regex change
Small modification to fix failures on several outlier comics where the URL was set differently.
2021-03-18 00:40:29 +11:00
Nick Bronson 59e7e16100 Added WebToon comics
Dungeon Minis, Game Masters, Omniscient Reader & The Weekly Roll
2021-03-17 21:53:47 +11:00
Nick Bronson f05697a811 Fix URL bug for Cyanide & Happiness 2021-03-17 20:02:28 +11:00
Tobias Gruetzmacher 5508539ca8 Merge all Shivae Studio comics into one file
And they should all work again.
2021-02-02 00:41:08 +01:00
Tobias Gruetzmacher 667cd17830 Update SnafuComics 2021-02-01 22:02:54 +01:00
Tobias Gruetzmacher ac0d2d2095 Skip video pages for MonkeyUser 2021-02-01 00:29:36 +01:00
Tobias Gruetzmacher 2ecfcaec17 Update GoComics 2021-02-01 00:19:22 +01:00
Tobias Gruetzmacher 87f4049347 Try to fix some more comics using the Internet Archive 2021-01-31 23:40:21 +01:00
Techwolf 9c87c214b6 Fix VGCats, VGCats/Adventure, VGCats/Super 2021-01-19 01:46:53 +01:00