yourealwaysbe / forkyz

Forkyz Crosswords
GNU General Public License v3.0
39 stars 5 forks source link

Forkyz Has Moved! 🚴

Please find us at the new GitLab repo.

📅 Moved on 3 June 2023.


Forkyz Crosswords

Forkyz is an unofficial fork of Shortyz with wider-ranging support for a variety of puzzle types (e.g. grids that don't follow a standard across/down set-up) and other customisations.

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

Forkyz Scanner is a companion app for scanning crosswords from the camera, images, or PDFs.

Features

Play crosswords! Full board view, clue list view, make notes about clues, anagram helper.

Support for block, bar, and acrostic puzzles. Puzzles don't have to be across/down. E.g. rows gardens and marching bands are supported in JPZ and IPuz.

Changelogs are available here.

Screenshots

<img alt="The puzzle browse menu" src="fastlane/metadata/android/en-US/images/phoneScreenshots/06-BrowseMenu.png" width=150 /> <img alt="The standard grid view" src="fastlane/metadata/android/en-US/images/phoneScreenshots/01-StandardGrid.png" width=150 /> <img alt="The standard grid view in dark mode" src="fastlane/metadata/android/en-US/images/phoneScreenshots/02-StandardGridDark.png" width=150 /> <img alt="The clue list view" src="fastlane/metadata/android/en-US/images/phoneScreenshots/07-ClueList.png" width=150 /> <img alt="The clue list view with the words shown with the clue" src="fastlane/metadata/android/en-US/images/phoneScreenshots/08-ClueListGrid.png" width=150 /> <img alt="The clue/puzzle notes page with anagram helper" src="fastlane/metadata/android/en-US/images/phoneScreenshots/09-NotesPage.png" width=150 /> <img alt="A rows garden puzzle in the app" src="fastlane/metadata/android/en-US/images/phoneScreenshots/03-RowsGarden.png" width=150 /> <img alt="A bar puzzle in the app with coloured grid squares" src="fastlane/metadata/android/en-US/images/phoneScreenshots/04-BarPuzzle.png" width=150 /> <img alt="A twists and turns puzzle in the app" src="fastlane/metadata/android/en-US/images/phoneScreenshots/05-TwistsAndTurns.png" width=150 /> <img alt="The puzzle themed with dynamic Material You colours" src="fastlane/metadata/android/en-US/images/phoneScreenshots/10-DynamicTheme.png" width=150 /> <img alt="The play screen for an acrostic puzzle" src="fastlane/metadata/android/en-US/images/phoneScreenshots/11-Acrostic.png" width=150 />

Obtaining Puzzles

Puzzles can be obtained in three ways:

Files for import can be downloaded from a number of websites, or anywhere else you find them. I generally prefer this method over the downloaders since you get involved with the community.

Supported import file formats (can be zipped or unzipped):

Current downloaders are De Standaard, De Telegraaf, Guardian Daily Cryptic, Hamburger Abendblatt, Independent Daily Cryptic, Thomas Joseph Crossword, Le Parisien, Newsday, Sheffer Crossword, Universal Crosssword, USA Today, Jonesin' Crosswords, Premier Crossword, the Wall Street Journal (Sat/Sun), Keglar's Cryptics, Cryptic Cru Archives, Private Eye, and Przekroj Magazine.

Compilation

Gradle should compile fine as long as you have Java 11 or above.

$ ./gradlew assembleRelease

You will then need to handle signing/installing the apk. Hopefully this is standard.

Project Structure

Thanks

Jonathan Blandford of GNOME Crosswords for discussion on acrostics and the IPuz file on which the acrostic screenshot is based.

License

Copyright (C) 2010-2016 Robert Cooper (and 2018- Forkyz Contributors)

Licensed under the GNU General Public License, Version 3

ipuz is a trademark of Puzzazz, used with permission