Instead of trying to match the actual release date of puzzles to their ids (which was complex, error-prone and slow), we now assume daily releases (for easy conversion from date to id) with a freely configurable starting id for june 1 2014.
This simplifies this thing a LOT and gives us access to a large back-catalogue of puzzles; the latter is useful because actual puzzles aren't released daily (due to sundays/holidays) so we will catch up over time and eventually run out of puzzles. But that shall be handeled at a later date.
Date -> id conversion based on holiday calendar works VERY nicely. Should be golden for a few years. Switched the algorithm and changed preferences accordingly. I think we can get rid of the old ConfigurableDailDateToIdConverter and add bulk downloading instead.
Working on bulk downloading. Not polished enough yet.
Date -> id conversion based on holiday calendar works VERY nicely. Should be golden for a few years. Switched the algorithm and changed preferences accordingly. I think we can get rid of the old ConfigurableDailDateToIdConverter and add bulk downloading instead.
Merge branch 'master' of https://github.com/LittleLui/wordswithcrosses
Revert "Working on bulk downloading. Not polished enough yet."
This reverts commit c812439a59758aa7759e7c308530dfe93c2274ec.
I'll be working on bulk downloading on a feature branch instead.
removed outdated comments
More reliable source for WSJ downloader
Increase key debounce timeout to 50 ms
Neville Fogarty puzzles on hiatus
Make RefreshException static
Fix Erik Agard downloader

For the download links which Erik is using, Dropbox is apparently doing some user-agent sniffing and returning an HTML page to most user agents, but not to Curl
Merge branch 'LittleLui-master'
Regenerate merged R.java
Remove unused imports
Bumped version number to v2.3.0 and updated release notes
APK for v2.3.0