Solve crosswords on your KOReader powered device!
- Download or clone this repository to your computer.
- Initialize the submodule (run
git submodule update --init
inside thecrossword.koplugin
folder, or visit the submodule repo, download it to your machine, and place it in this project's directory) - Attach your e-reader to your computer.
- Drag the entire folder (titled
crossword.koplugin
) to your e-reader, placing it in theplugins
folder located at:.adds/koreader/plugins/
. - Restart your device.
- Launch the plugin on your device (you'll find it in the main toolbar).
- Click on "Settings" in the plugin's menu.
- Click on "Set puzzles folder" and choose the
nyt_crosswords
folder.
See my article "How I develop plugins for KOReader" for an overview of this plugin's development process.
Copy crossword_spec.koplugin
into koreader/spec/unit
. Run the tests with ./kodev test front crossword_spec.lua
.
- Deleting the crossword history doesn't delete the underlying puzzle values. In other words, you can't delete the history and expect to start a puzzle fresh again.
- The puzzle library doesn't show you puzzles you have completed or are working in progress.
- There's no congratulatory message upon completing a puzzle (I would expect balloons).
- There are no easter eggs.