2012-12-29 10:02:07 +00:00
|
|
|
Dosage 1.9 (released xx.xx.xxxx)
|
|
|
|
|
|
|
|
Features:
|
2013-01-23 18:34:11 +00:00
|
|
|
- comics: Added AmazingSuperPowers comic strip.
|
|
|
|
- comics: Added PandyLand comic strip.
|
|
|
|
- comics: Added all comic strips from Arcamax (eg. including
|
|
|
|
Hagar the horrible).
|
2013-01-24 20:42:27 +00:00
|
|
|
- documentation: Document parallel download example with xargs
|
2013-01-24 06:53:34 +00:00
|
|
|
on Unix systems.
|
2012-12-29 10:02:07 +00:00
|
|
|
|
2013-01-23 18:33:10 +00:00
|
|
|
Changes:
|
|
|
|
- comics: CyanideAndHappiness image filename now has the strip number prefixed.
|
2013-01-23 19:21:52 +00:00
|
|
|
- comics: Indexed retrieval can now retrieve all (-a) or some (-n)
|
|
|
|
strips, not only one.
|
2013-01-23 18:33:10 +00:00
|
|
|
|
2013-01-09 21:20:03 +00:00
|
|
|
Fixes:
|
2013-01-23 19:01:18 +00:00
|
|
|
- comics: Fixed LeastICouldDo image URL.
|
|
|
|
Closes: GH bug #1
|
2013-01-23 20:16:22 +00:00
|
|
|
- comics: Fix URL norming.
|
|
|
|
Closes: GH bug #2
|
2013-01-23 18:54:26 +00:00
|
|
|
- documentation: Fix wrong option name: it's -a instead of -c.
|
|
|
|
Closes: GH bug #3
|
2013-01-23 18:51:08 +00:00
|
|
|
- comics: Fix UnboundLocalError when using indexed retrieval.
|
|
|
|
Closes: GH bug #4
|
2013-01-23 18:34:11 +00:00
|
|
|
- scripts: Ensure the generated comic names do not exceed 100 characters so
|
|
|
|
they do not cause problems with path length restrictions.
|
2013-01-23 18:49:04 +00:00
|
|
|
- installation: Set correct homepage url so "pip install dosage" works.
|
|
|
|
Closes: GH bug #5
|
2013-01-09 21:20:03 +00:00
|
|
|
|
2012-12-29 10:02:07 +00:00
|
|
|
|
2012-12-20 07:36:53 +00:00
|
|
|
Dosage 1.8 (released 20.12.2012)
|
2012-12-19 19:43:18 +00:00
|
|
|
|
|
|
|
Changes:
|
|
|
|
- comics: Add compatibility to requests module >= 1.0.
|
|
|
|
- comics: Updated the comic list with the generator scripts.
|
|
|
|
|
|
|
|
|
2012-12-18 17:54:24 +00:00
|
|
|
Dosage 1.7 (released 18.12.2012)
|
2012-06-20 19:58:13 +00:00
|
|
|
|
|
|
|
Features:
|
|
|
|
- cmdline: Added proper return codes for error conditions.
|
|
|
|
- comics: Added more robust regular expressions for HTML tags.
|
|
|
|
They match case insensitive and ignore whitespaces now.
|
2012-11-26 17:44:31 +00:00
|
|
|
- comics: Use the python-requests module for HTTP requests.
|
2012-12-12 16:41:29 +00:00
|
|
|
- comics: Respect the robots.txt of downloaded HTML pages
|
2012-06-20 19:58:13 +00:00
|
|
|
|
|
|
|
Changes:
|
|
|
|
- installation: Added support for dynamic configuration values.
|
2012-11-19 20:20:50 +00:00
|
|
|
- installation: Require and use Python 2.7
|
2012-06-20 19:58:13 +00:00
|
|
|
- comics: Removed the twisted and zope dependencies by adding
|
|
|
|
an internal plugin search mechanism.
|
2012-12-08 20:46:08 +00:00
|
|
|
- comics: Replace the disable mechanism with an adult option.
|
2012-11-28 17:15:12 +00:00
|
|
|
- comcis: Add scripts to automate comic listings for Creators, Universal,
|
|
|
|
KeenSpot, GoComics and DrunkDuck.
|
2012-12-08 20:46:08 +00:00
|
|
|
- testing: Refactored the test comic routine into fully automatic and
|
|
|
|
complete tests cases for every comic.
|
2012-06-20 20:33:26 +00:00
|
|
|
- cmdline: Improved terminal feature detection.
|
2012-06-20 19:58:13 +00:00
|
|
|
|
|
|
|
Fixes:
|
2012-12-08 20:46:08 +00:00
|
|
|
- comics: Fix all comics!
|
2012-06-20 19:58:13 +00:00
|
|
|
- comics: Don't add empty URLs to the list of found URLs.
|
|
|
|
|
|
|
|
|
|
|
|
Dosage v.1.6.0:
|
|
|
|
* The "Not Dead Yet" release.
|
|
|
|
* Added / Fixed / etc. comics:
|
|
|
|
- Too many to list, really.
|
|
|
|
* New dependencies:
|
|
|
|
- Twisted
|
|
|
|
- zope.interface (not zope)
|
|
|
|
* Revamped plugin system, the first step on the road to Twisted.
|
|
|
|
|
|
|
|
Dosage v.1.5.8:
|
|
|
|
* Added comics:
|
|
|
|
- BonoboConspiracy
|
|
|
|
- ChasingTheSunset
|
|
|
|
- Comedity
|
|
|
|
- GoneWithTheBlastwave
|
|
|
|
- KeenSpot/* -- a *LOT* of KeenSpot submodules
|
|
|
|
- NichtLustig
|
|
|
|
- OtenbaFiles
|
|
|
|
- Wulffmorgenthaler
|
|
|
|
- Y
|
|
|
|
* Fixed comics:
|
|
|
|
- AbstractGender
|
|
|
|
- AlienLovesPredator
|
|
|
|
- AppleGeeks
|
|
|
|
- EarthsongSaga
|
|
|
|
- NewWorld
|
|
|
|
- WhiteNinja
|
|
|
|
* Moved comics:
|
|
|
|
- KeenSpot/CatLegend (previously CatLegend)
|
|
|
|
- All KeenSpot/* comic subnames no longer have "The" prefixes.
|
|
|
|
- UClick (replaces UComics and UComicsEspanol)
|
|
|
|
* Removed comics:
|
|
|
|
- KeenSpot/TheDevilsPanties (duplicate of KeenSpot/DevilsPanties)
|
|
|
|
|
|
|
|
Dosage v.1.5.7:
|
|
|
|
* Important SmackJeeves module fix. Catchup used to loop around from the
|
|
|
|
first strip to the last one, thus potentially hammering the SmackJeeves
|
|
|
|
servers with floods of requests from neverending catchups.
|
|
|
|
* Added comics:
|
|
|
|
- AbleAndBaker
|
|
|
|
- AcademyVale
|
|
|
|
- Aikida
|
|
|
|
- Angels2200
|
|
|
|
- BetterDays
|
|
|
|
- BlankLabel (virtual module)
|
|
|
|
- BoredAndEvil
|
|
|
|
- Catharsis
|
|
|
|
- ChuckAndElmo
|
|
|
|
- CloneManga/PennyTribute
|
|
|
|
- CourtingDisaster
|
|
|
|
- DeathToTheExtremist
|
|
|
|
- DogComplex
|
|
|
|
- DownToEarth
|
|
|
|
- Dracula
|
|
|
|
- DragonTails
|
|
|
|
- DrFun
|
|
|
|
- DungeonCrawlInc
|
|
|
|
- ExtraLife
|
|
|
|
- FalconTwin
|
|
|
|
- FightCastOrEvade
|
|
|
|
- Flipside
|
|
|
|
- Housd
|
|
|
|
- JerkCity
|
|
|
|
- JoeAndMonkey
|
|
|
|
- KeenSpot/SuicideForHire
|
|
|
|
- LasLindas
|
|
|
|
- Nekobox
|
|
|
|
- Nervillsaga
|
|
|
|
- NewAdventures
|
|
|
|
- NewAdventuresOfBobbin
|
|
|
|
- Nihilism
|
|
|
|
- Nukees
|
|
|
|
- OkayPants
|
|
|
|
- PartiallyClips
|
|
|
|
- PensAndTales
|
|
|
|
- RWWR
|
|
|
|
- WebcomicsNation (virtual module)
|
|
|
|
- Yirmumah
|
|
|
|
* Fixed comics:
|
|
|
|
- Asif
|
|
|
|
- CatLegend
|
|
|
|
- CloneManga/NanasEverydayLife
|
|
|
|
- CloneManga/PaperEleven
|
|
|
|
- DrunkDuck (various comics no longer present)
|
|
|
|
- EarthsongSaga
|
|
|
|
- ErrantStory
|
|
|
|
- InkTank
|
|
|
|
- KeenSpot/<various> (ComicGenesis migration)
|
|
|
|
- KiagiSwordscat
|
|
|
|
- Qwantz
|
|
|
|
- SGVY
|
|
|
|
- SmackJeeves
|
|
|
|
- Smamusement
|
|
|
|
- SnafuComics
|
|
|
|
- UComicsEspanol
|
|
|
|
* Moved comics:
|
|
|
|
- Stubble (previously KeenSpot/Stubble)
|
|
|
|
|
|
|
|
Dosage v.1.5.6:
|
|
|
|
* Added comics:
|
|
|
|
- CandyCartoon
|
|
|
|
- CloneManga/Kanami
|
|
|
|
- Drowtales
|
|
|
|
- KeenSpot/FoxTails
|
|
|
|
- Krakow
|
|
|
|
- SmackJeeves (virtual module)
|
|
|
|
* Fixed comics:
|
|
|
|
- CrapIDrewOnMyLunchBreak
|
|
|
|
- CtrlAltDel
|
|
|
|
- DMFA
|
|
|
|
- EarthsongSaga
|
|
|
|
- EverybodyLovesEricRaymond
|
|
|
|
- GirlsWithSlingshots
|
|
|
|
- KeenSpot
|
|
|
|
- KeenSpot/WapsiSquare
|
|
|
|
- NewWorld
|
|
|
|
- PennyArcade
|
|
|
|
- PiledHigherAndDeeper
|
|
|
|
- QuestionableContent
|
|
|
|
- SluggyFreelance
|
|
|
|
- SnafuComics
|
|
|
|
- Sokora
|
|
|
|
- UComicsEspanol (updated submodules)
|
|
|
|
- UComics (updated submodules)
|
|
|
|
* Moved comics:
|
|
|
|
- CatLegend (previously KeenSpot/CatLegend)
|
|
|
|
- DominicDeegan (previously KeenSpot/DominicDeegan)
|
|
|
|
- KeenSpot/TriquetraCats (previously DrunkDuck/TriquetraCats)
|
|
|
|
- NekoTheKitty (previously KeenSpot/NekoTheKitty)
|
|
|
|
- TheNoob (previously KeenSpot/TheNoob)
|
|
|
|
|
|
|
|
Dosage v.1.5.5:
|
|
|
|
* Added comics:
|
|
|
|
- AbstractGender
|
|
|
|
- AnimeArcadia
|
|
|
|
- CaptainSNES
|
|
|
|
- DrunkDuck/Holy_Zen
|
|
|
|
- EarthsongSaga
|
|
|
|
- NinthElsewhere (9th Elsewhere)
|
|
|
|
- PebbleVersion
|
|
|
|
- SGVY (Sparkling Generation Valkyrie Yuuki)
|
|
|
|
- SuccubusJustice
|
|
|
|
- ErrantStory (previously KeenSpot/ErrantStory)
|
|
|
|
* Fixed comics:
|
|
|
|
- DrunkDuck
|
|
|
|
- PvPonline
|
|
|
|
- SluggyFreelance
|
|
|
|
|
|
|
|
Dosage v.1.5.4:
|
|
|
|
* Added comics:
|
|
|
|
- Andiwear
|
|
|
|
- DrunkDuck (virtual)
|
|
|
|
- EverybodyLovesEricRaymond
|
|
|
|
- FantasyRealms
|
|
|
|
- KeenSpot/2WayMirror
|
|
|
|
- KeenSpot/ANT
|
|
|
|
- KeenSpot/AngelTheDemoness
|
|
|
|
- KeenSpot/Apotheosis
|
|
|
|
- KeenSpot/Aquatica
|
|
|
|
- KeenSpot/BadlyDrawnKitties
|
|
|
|
- KeenSpot/BobAndFred
|
|
|
|
- KeenSpot/BrunoTheBandit
|
|
|
|
- KeenSpot/CatLegend
|
|
|
|
- KeenSpot/EdibleDirt
|
|
|
|
- KeenSpot/FelicityFlint
|
|
|
|
- KeenSpot/Flem
|
|
|
|
- KeenSpot/GreenAvenger
|
|
|
|
- KeenSpot/LangLang
|
|
|
|
- KeenSpot/Picatrix
|
|
|
|
- KeenSpot/ScandalSheet
|
|
|
|
- KeenSpot/Shifters
|
|
|
|
- KeenSpot/SoapOnARope
|
|
|
|
- KeenSpot/SuburbanJungle
|
|
|
|
- KeenSpot/TheClassMenagerie
|
|
|
|
- KeenSpot/TheDevilsPanties
|
|
|
|
- KeenSpot/ToddAndPenguin
|
|
|
|
- KeenSpot/TwoLumps
|
|
|
|
- KeenSpot/Wereworld
|
|
|
|
- KeenSpot/YouDamnKid
|
|
|
|
- SokoraRefugees
|
|
|
|
* Fixed comics:
|
|
|
|
- AbsurdNotions
|
|
|
|
- CloneManga
|
|
|
|
- PastelDefender
|
|
|
|
- PennyArcade
|
|
|
|
- SluggyFreelance
|
|
|
|
|
|
|
|
Dosage v.1.5.3:
|
|
|
|
* Fixed a bug that caused RSS output to crash if the file already existed,
|
|
|
|
but had no items.
|
|
|
|
* Added comics:
|
|
|
|
- CatAndGirl
|
|
|
|
- CloneManga
|
|
|
|
- Commissioned
|
|
|
|
- JoyOfTech
|
|
|
|
- KeenSpot/AlphaLuna
|
|
|
|
- KeenSpot/Lowroad75
|
|
|
|
- KeenSpot/Werechild
|
|
|
|
- TheWotch
|
|
|
|
- TonjaSteele
|
|
|
|
* Fixed comics:
|
|
|
|
- DieselSweeties
|
|
|
|
- LittleGamers
|
|
|
|
- PennyArcade
|
|
|
|
- StarCrossdDestiny
|
|
|
|
- VGCats
|
|
|
|
|
|
|
|
Dosage v.1.5.2:
|
|
|
|
* Removed some debugging cruft that slipped through in the last release.
|
|
|
|
* Added comics:
|
|
|
|
- KeenSpot/TheNoob
|
|
|
|
- PiledHigherAndDeeper
|
|
|
|
* Fixed comics:
|
|
|
|
- ALessonIsLearned
|
|
|
|
- Misfile
|
|
|
|
- RealLife
|
|
|
|
- UComics
|
|
|
|
- UComicsEspanol
|
|
|
|
|
|
|
|
Dosage v.1.5.1:
|
|
|
|
* Output event modules now generate proper URLs. You can now pass a base URL
|
|
|
|
with --base-url, which should correspond to --base-path. If not passed,
|
|
|
|
Dosage will try to generate a working file:/// URL, but this may not work in
|
|
|
|
some circumstances.
|
|
|
|
* RSS output tweaked.
|
|
|
|
* --list now outputs in columns; pass --single-list to get the old
|
|
|
|
behaviour (thanks TobiX).
|
|
|
|
* Added comics:
|
|
|
|
- AbsurdNotions (contributed by TobiX)
|
|
|
|
- Altermeta (contributed by TobiX)
|
|
|
|
- AModestDestiny (contributed by TobiX)
|
|
|
|
- BadBlood
|
|
|
|
- BetterYouThanMe
|
|
|
|
- Bhag (contributed by Shrimp)
|
|
|
|
- ChroniclesOfGaras (contributed by Shrimp)
|
|
|
|
- CrapIDrewOnMyLunchBreak (contributed by Shrimp)
|
|
|
|
- EternalVenture (contributed by Shrimp)
|
|
|
|
- Evercrest (contributed by TobiX)
|
|
|
|
- Frump (contributed by Shrimp)
|
|
|
|
- GUComics (contributed by TobiX)
|
|
|
|
- KeenSpot/BoomerExpress (contributed by TobiX)
|
|
|
|
- KevinAndKell (contributed by TobiX)
|
|
|
|
- LethalDosesClassic (contributed by TobiX)
|
|
|
|
- LethalDoses (contributed by TobiX)
|
|
|
|
- ListeningTo11975MHz (contributed by TobiX)
|
|
|
|
- Marilith
|
|
|
|
- MinesBigger (contributed by Shrimp)
|
|
|
|
- MyPrivateLittleHell (contributed by TobiX)
|
|
|
|
- MyWarWithCulture
|
|
|
|
- NeoGreenwood (contributed by Shrimp)
|
|
|
|
- NuklearPower (contributed by Shrimp)
|
|
|
|
- PerkiGoth (contributed by TobiX)
|
|
|
|
- PreludesEnd (contributed by Shrimp)
|
|
|
|
- ShadowInTheMirror (contributed by Shrimp)
|
|
|
|
- UComicsEspanol
|
|
|
|
- WhyTheLongFace (contributed by TobiX)
|
|
|
|
- Winter (contributed by TobiX)
|
|
|
|
* Fixed comics:
|
|
|
|
- Creators
|
|
|
|
- PennyArcade
|
|
|
|
- UComics (removed comics no longer supported and moved Spanish comics
|
|
|
|
to UComicsEspanol)
|
|
|
|
- UnicornJelly
|
|
|
|
|
|
|
|
Dosage v.1.5.0:
|
|
|
|
* Added an RSS output event. (contributed by Colin Alston)
|
|
|
|
* Dosage now sends a more descriptive User-Agent HTTP header.
|
|
|
|
* Dosage will now continue downloading strips until no new strips are
|
|
|
|
downloaded, this fixed problems with comics that had multiple strips per
|
|
|
|
page or comics that employed "precache" methods.
|
|
|
|
* Specific modules can now be disabled by specifying them in
|
|
|
|
/etc/dosage/disabled (global) and ~/.dosage/disabled (local).
|
|
|
|
* Fixed problem with division by zero error often occuring under Windows.
|
|
|
|
* Added comics:
|
|
|
|
- AlienLovesPredator (contributed by Shrimp)
|
|
|
|
- AllGrownUp (contributed by Shrimp)
|
|
|
|
- AsylumOn5thStreet (contributed by Shrimp)
|
|
|
|
- BizarreUprising (contributed by Shrimp)
|
|
|
|
- Creators/Archie
|
|
|
|
- Creators/AskShagg
|
|
|
|
- Creators/ForHeavensSake
|
|
|
|
- Creators/Rugrats
|
|
|
|
- Creators/StateOfTheUnion
|
|
|
|
- Creators/TheDinetteSet
|
|
|
|
- Creators/TheMeaningOfLila
|
|
|
|
- Creators/WeePals
|
|
|
|
- Creators/ZackHill
|
|
|
|
- DMFA (contributed by TobiX)
|
|
|
|
- DoctorRoboto (contributed by Shrimp)
|
|
|
|
- DoemainOfOurOwn
|
|
|
|
- EntertainDome (contributed by Shrimp)
|
|
|
|
- FauxPas (contributed by TobiX)
|
|
|
|
- IrregularWebcomic (contributed by TobiX)
|
|
|
|
- JamesFrancis/gonzo
|
|
|
|
- JamesFrancis/psycindom0
|
|
|
|
- JamesFrancis/psycindom1
|
|
|
|
- JamesFrancis/psycindom2
|
|
|
|
- KeenSpot/AlienDice
|
|
|
|
- KeenSpot/Avalon
|
|
|
|
- KeenSpot/CountYourSheep
|
|
|
|
- KeenSpot/DexLives (contributed by TobiX)
|
|
|
|
- KeenSpot/DominicDeegan
|
|
|
|
- KeenSpot/ElGoonishShive
|
|
|
|
- KeenSpot/ElfLife
|
|
|
|
- KeenSpot/ErrantStory
|
|
|
|
- KeenSpot/EverythingJake
|
|
|
|
- KeenSpot/FriendlyHostility
|
|
|
|
- KeenSpot/FunnyFarm
|
|
|
|
- KeenSpot/GamingGuardians
|
|
|
|
- KeenSpot/GeneCatlow
|
|
|
|
- KeenSpot/GoblinHollow (contributed by TobiX)
|
|
|
|
- KeenSpot/GreystoneInn
|
|
|
|
- KeenSpot/InAPerfectWorld (contributed by TobiX)
|
|
|
|
- KeenSpot/JoeAverage (contributed by TobiX)
|
|
|
|
- KeenSpot/MariposaRevelation (contributed by TobiX)
|
|
|
|
- KeenSpot/NaughtFramed
|
|
|
|
- KeenSpot/NekoTheKitty (contributed by TobiX)
|
|
|
|
- KeenSpot/NipAndTuck (contributed by TobiX)
|
|
|
|
- KeenSpot/OneOverZero (contributed by TobiX)
|
|
|
|
- KeenSpot/PastelDefender
|
|
|
|
- KeenSpot/RoadWaffles
|
|
|
|
- KeenSpot/Scatterplot
|
|
|
|
- KeenSpot/SchlockMercenary
|
|
|
|
- KeenSpot/TalesOfTheQuestor (contributed by TobiX)
|
|
|
|
- KeenSpot/UberSoft
|
|
|
|
- KeenSpot/UnicornJelly
|
|
|
|
- KeenSpot/WorldOfFenninRo (contributed by TobiX)
|
|
|
|
- KeenSpot/ZebraGirl
|
|
|
|
- LessThanKate (contributed by Shrimp)
|
|
|
|
- OurHomePlanet (contributed by Shrimp)
|
|
|
|
- Spamusement
|
|
|
|
- Sternstaub (contributed by Shrimp)
|
|
|
|
- TheLounge (contributed by Shrimp)
|
|
|
|
- TheOrderOfTheStick
|
|
|
|
- UComics/animatedoliphant
|
|
|
|
- UComics/anntelnaes
|
|
|
|
- UComics/askcaptainribman
|
|
|
|
- UComics/baldoespanol
|
|
|
|
- UComics/barbarabrandon
|
|
|
|
- UComics/bensargent
|
|
|
|
- UComics/billdeore
|
|
|
|
- UComics/brewsterrockit
|
|
|
|
- UComics/brucehammond
|
|
|
|
- UComics/calvinandhobbesespanol
|
|
|
|
- UComics/cathyespanol
|
|
|
|
- UComics/chanlowe
|
|
|
|
- UComics/condorito
|
|
|
|
- UComics/danasummers
|
|
|
|
- UComics/danwasserman
|
|
|
|
- UComics/davidhorsey
|
|
|
|
- UComics/dicklocher
|
|
|
|
- UComics/dickwright
|
|
|
|
- UComics/donwright
|
|
|
|
- UComics/dougmarlette
|
|
|
|
- UComics/drewsheneman
|
|
|
|
- UComics/facesinthenews
|
|
|
|
- UComics/foxtrotespanol
|
|
|
|
- UComics/fredbassetespanol
|
|
|
|
- UComics/garfieldespanol
|
|
|
|
- UComics/garyvarvel
|
|
|
|
- UComics/gaturro
|
|
|
|
- UComics/glennmccoy
|
|
|
|
- UComics/hubertandabby
|
|
|
|
- UComics/jackhiggins
|
|
|
|
- UComics/jackohman
|
|
|
|
- UComics/jeffdanziger
|
|
|
|
- UComics/laloalcaraz
|
|
|
|
- UComics/mattdavies
|
|
|
|
- UComics/modestyblaise
|
|
|
|
- UComics/muttandjeffespanol
|
|
|
|
- UComics/neurotica
|
|
|
|
- UComics/overboardespanol
|
|
|
|
- UComics/patoliphant
|
|
|
|
- UComics/paulconrad
|
|
|
|
- UComics/pepe
|
|
|
|
- UComics/poochcafeespanol
|
|
|
|
- UComics/pricklycity
|
|
|
|
- UComics/sigmund
|
|
|
|
- UComics/smallworld
|
|
|
|
- UComics/stevesack
|
|
|
|
- UComics/stuartcarlson
|
|
|
|
- UComics/tedrall
|
|
|
|
- UComics/thebigpicture
|
|
|
|
- UComics/theelderberries
|
|
|
|
- UComics/thefifthwave
|
|
|
|
- UComics/thefuscobrothers
|
|
|
|
- UComics/themiddletons
|
|
|
|
- UComics/thequigmans
|
|
|
|
- UComics/tomtoles
|
|
|
|
- UComics/tonyauth
|
|
|
|
- UComics/tutelandia
|
|
|
|
- UComics/walthandelsman
|
|
|
|
- UComics/waynestayskal
|
|
|
|
- UComics/ziggyespanol
|
|
|
|
- WiguTV
|
|
|
|
* Fixed comics:
|
|
|
|
- Dominion
|
|
|
|
- KeenSpot/GeneralProtectionFault (contributed by TobiX)
|
|
|
|
- SluggyFreelance
|
|
|
|
- UserFriendly
|
|
|
|
- VGCats (contributed by TobiX)
|
|
|
|
- Wigu
|
|
|
|
|
|
|
|
Dosage v.1.4.0:
|
|
|
|
* A manual page for 'mainline' is now inculded.
|
|
|
|
* Events output; currently the only useful handler is 'html', which
|
|
|
|
outputs an HTML page with all of the downloaded comics. These
|
|
|
|
files are named by date, and have links to the previous and next
|
|
|
|
days (similar to dailystrips).
|
|
|
|
* Added comics:
|
|
|
|
- MadamAndEve (contributed by Anthony Caetano)
|
|
|
|
- SnafuComics/Grim
|
|
|
|
- SnafuComics/KOF
|
|
|
|
- SnafuComics/PowerPuffGirls
|
|
|
|
- SnafuComics/Snafu
|
|
|
|
- SnafuComics/Tin
|
|
|
|
- TheParkingLotIsFull
|
|
|
|
- Zapiro (contributed by Anthony Caetano)
|
|
|
|
* Fixed comics:
|
|
|
|
- UserFriendly (naming fix)
|
|
|
|
|
|
|
|
Dosage v.1.3.0:
|
|
|
|
* Progress bar has been improved; specifically for gauging downloads of
|
|
|
|
unknown size
|
|
|
|
* All relevant images are now downloaded where necessary; thanks bruce :)
|
|
|
|
* Incomplete downloads are discarded
|
|
|
|
* Removed junview
|
|
|
|
* Main script is now 'mainline' (used to be 'dosage')
|
|
|
|
* Added comics:
|
|
|
|
- AstronomyPOTD
|
|
|
|
- CounterCulture
|
|
|
|
- Dominion
|
|
|
|
- Fallen
|
|
|
|
- Freefall
|
|
|
|
- GenrezvousPoint
|
|
|
|
- KeenSpot/Blindworks
|
|
|
|
- KeenSpot/BoyMeetsBoy
|
|
|
|
- KeenSpot/Scrued
|
|
|
|
- KeenSpot/Stubble
|
|
|
|
- KeenSpot/TAVision
|
|
|
|
- KeenSpot/TangsWeeklyComic
|
|
|
|
- KingFeatures
|
|
|
|
- OhMyGods
|
|
|
|
- RedMeat
|
|
|
|
- WotNow
|
|
|
|
* Fixed comics:
|
|
|
|
- MegaTokyo
|
|
|
|
- SomethingPositive (naming fix)
|
|
|
|
- TheFray (now a virtual module)
|
|
|
|
|
|
|
|
Dosage v.1.2.0:
|
|
|
|
* Progress bar is now disabled if the window size cannot be determined
|
|
|
|
* Source was restructured; the dosage script is now located in the bin/
|
|
|
|
directory.
|
|
|
|
* Added comics:
|
|
|
|
- BiggerThanCheeses
|
|
|
|
- BrickShitHouse
|
|
|
|
- ChugworthAcademy
|
|
|
|
- DandyAndCompany
|
|
|
|
- Girly
|
|
|
|
- HighPingBastard
|
|
|
|
- Jack
|
|
|
|
- KeenSpot/ChoppingBlock
|
|
|
|
- KeenSpot/SaturdayMorningBreakfastCereal
|
|
|
|
- KeenSpot/StrangeCandy
|
|
|
|
- KeenSpot/WapsiSquare
|
|
|
|
- KiagiSwordscat
|
|
|
|
- MakeWithTheFunny
|
|
|
|
- Pixel
|
|
|
|
- PockyBot
|
|
|
|
- SamAndFuzzy
|
|
|
|
- Spoonies
|
|
|
|
|
|
|
|
Dosage v.1.1.0:
|
|
|
|
* A download progress bar is now available on Linux (and probably other
|
|
|
|
UNIX-like systems)
|
|
|
|
* Timestamps are now updated even if the strip is not redownloaded
|
|
|
|
* Added comics:
|
|
|
|
- ALessonIsLearned
|
|
|
|
- ASofterWorld
|
|
|
|
- BoyOnAStickAndSlither
|
|
|
|
- Chisuji
|
|
|
|
- ExploitationNow
|
|
|
|
- KeenSpot/Ghastly
|
|
|
|
- KeenSpot/Saturnalia
|
|
|
|
- Loserz
|
|
|
|
- Qwantz
|
|
|
|
- StarCrossdDestiny
|
|
|
|
* Fixed comics:
|
|
|
|
- LittleGamers
|
|
|
|
|
|
|
|
Dosage v.1.0.1:
|
|
|
|
* Fix embarassing typo in 1.0.0 which rendered it completely unusable
|
|
|
|
(albeit a trivial fix).
|
|
|
|
|
|
|
|
Dosage v.1.0.0:
|
|
|
|
* 1.0 release, yay!
|
|
|
|
* Set modified time on downloaded images based on Last-Modified header:
|
|
|
|
Patch provided by gopalv82@yahoo.com, thanks :)
|
|
|
|
* Fixed --basepath on Windows:
|
|
|
|
Passing a path that included a drive letter didn't work.
|
|
|
|
* Added comics:
|
|
|
|
- TwoTwoOneFour
|
|
|
|
* Fixed comics:
|
|
|
|
- SluggyFreelance
|
|
|
|
|
|
|
|
Dosage v.0.3.2:
|
|
|
|
* Added comics:
|
|
|
|
- FreakCentral
|
|
|
|
- KeenSpot/AntiHeroForHire
|
|
|
|
- KeenSpot/ElfOnlyInn
|
|
|
|
- KeenSpot/GeneralProtectionFault
|
|
|
|
- KeenSpot/LimitedSpace
|
|
|
|
- KeenSpot/LostAndFound
|
|
|
|
- KeenSpot/Zortic
|
|
|
|
- RabidMonkeys
|
|
|
|
- SluggyFreelance
|
|
|
|
- SpellsAndWhistles
|
|
|
|
- SuburbanTribe
|
|
|
|
- TheFray
|
|
|
|
|
|
|
|
Dosage v.0.3.1:
|
|
|
|
* Removed external helper scripts
|
|
|
|
* Filesize displayed for downloaded files
|
|
|
|
* Various documentation changes
|
|
|
|
* Added --timestamps:
|
|
|
|
Displays timestamps before every message.
|
|
|
|
* Added comics:
|
|
|
|
- SomethingPositive
|
|
|
|
- UnderPower
|
|
|
|
- UserFriendly
|
|
|
|
- KeenSpot/QueenOfWands
|
|
|
|
- CombustibleOrange
|
|
|
|
- InkTank/*
|
|
|
|
- QuestionableContent
|
|
|
|
* Fixed comics:
|
|
|
|
- ComicsDotCom/flightdeck
|
|
|
|
- ComicsDotCom/peanuts
|
|
|
|
- ButternutSquash
|
|
|
|
- LifeOfConvenience
|
|
|
|
|
|
|
|
Dosage v.0.3.0:
|
|
|
|
* Removed filename override:
|
|
|
|
Since the comic modules now generally have sane names, this is no
|
|
|
|
longer of much use.
|
|
|
|
* Better feedback:
|
|
|
|
The various info levels (up to 3 now) provide much more informative
|
|
|
|
output.
|
|
|
|
* Comic wildcards:
|
|
|
|
@ expands to every comic already present in the basepath, and @@
|
|
|
|
expands to every single comic supported by Dosage.
|
|
|
|
* Added Comics:
|
|
|
|
- AppleGeeks
|
|
|
|
- ButternutSquash
|
|
|
|
- Comet7
|
|
|
|
- ComicsDotCom
|
|
|
|
Lots of submodules, most of them are untested.
|
|
|
|
- CtrlAltDel
|
|
|
|
- EightBitTheater
|
|
|
|
- FragileGravity
|
|
|
|
- KeenSpot/24fps
|
|
|
|
- KeenSpot/Alice
|
|
|
|
- KeenSpot/DeltaVenture
|
|
|
|
- KeenSpot/ItsWalky
|
|
|
|
- KeenSpot/PurplePussy
|
|
|
|
- KeenSpot/TheShadows
|
|
|
|
- LaurasComics
|
|
|
|
- MacHall
|
|
|
|
- Supafine
|
|
|
|
- VGCats
|
|
|
|
- WhiteNinja
|
|
|
|
* Fixed comics:
|
|
|
|
- KeenSpot/CollegeRoomiesFromHell
|
|
|
|
- KeenSpot/Wigu (renamed to Wigu)
|
|
|
|
- UComics/{mullets, nonsequitur, tomthedancingbug}
|
|
|
|
- PennyArcade
|
|
|
|
Switch back to the "low" resolution comics; some of the "high"
|
|
|
|
resolution comics are broken, and the "low" ones seem to be
|
|
|
|
identical anyway.
|
|
|
|
* Junview:
|
|
|
|
Lots of fixes / enhancements, still fairly alpha.
|
|
|
|
|
|
|
|
Dosage v.0.2.0:
|
|
|
|
* Virtual comic modules
|
|
|
|
* URL retrying:
|
|
|
|
Also, if you specify multiple comics, and one of them errors out
|
|
|
|
for some reason, Dosage will continue with the others.
|
|
|
|
* Indexed catchup:
|
|
|
|
You can now start a catchup from a specific index.
|
|
|
|
* Added comics:
|
|
|
|
- FilibusterCartoons
|
|
|
|
- GlueMeat
|
|
|
|
- RPGWorld
|
|
|
|
- RealLife
|
|
|
|
- UComics (see --list, there are around 70 submodules)
|
|
|
|
* Fixed comics:
|
|
|
|
- BasilFlint
|
|
|
|
- DiselSweeties
|
|
|
|
- SexyLosers
|
|
|
|
Generate nice filenames now.
|
|
|
|
* Comic help:
|
|
|
|
You can now pass --module-help to see module-specific help for
|
|
|
|
comic modules.
|
|
|
|
* Junview:
|
|
|
|
Image viewer written in wxPython, pretty alpha at this stage,
|
|
|
|
but feel free to play around with it if you're brave.
|
|
|
|
|
|
|
|
Dosage v.0.1.0:
|
|
|
|
* Various documentation updates
|
|
|
|
* Added comics:
|
|
|
|
- LittleGamers
|
|
|
|
- ClanOfTheCats
|
|
|
|
- DieselSweeties
|
|
|
|
- PvPonline
|
|
|
|
- RadioactivePanda
|
|
|
|
- ScaryGoRound
|
|
|
|
* Fixed comics:
|
|
|
|
- PennyArcade
|
|
|
|
The comic "bounces" when you get to the first strip, the
|
|
|
|
"previous" link points to the second comic. Work around this by
|
|
|
|
checking for the first comic.
|
|
|
|
- SexyLosers
|
|
|
|
SexyLosers seems to have implemented referrer checking recently,
|
|
|
|
this is handled by the new referrer passing support.
|
|
|
|
* Fix indexed mode up a bit:
|
|
|
|
The documentation has better examples now.
|
|
|
|
|
|
|
|
Dosage v.0.0.1:
|
|
|
|
* Initial public release
|