Skip to content
This repository has been archived by the owner on Jun 3, 2023. It is now read-only.

yourealwaysbe/forkyz

 
 

Repository files navigation

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.

Get it on F-Droid

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

The puzzle browse menu The standard grid view The standard grid view in dark mode The clue list view The clue list view with the words shown with the clue The clue/puzzle notes page with anagram helper A rows garden puzzle in the app A bar puzzle in the app with coloured grid squares A twists and turns puzzle in the app The puzzle themed with dynamic Material You colours The play screen for an acrostic puzzle

Obtaining Puzzles

Puzzles can be obtained in three ways:

  • import files,
  • scanning with the Forkyz Scanner companion app, or
  • use the built-in downloaders.

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):

  • Across Lite (.puz),
  • AmuseLabs JSON,
  • BrainsOnly TXT,
  • Guardian JSON and HTML,
  • IPuz (crosswords and acrostics only),
  • JPZ,
  • Keesing XML,
  • King Features TXT,
  • Przekroj Magazine JSON and HTML,
  • RCI Jeux Mots-Fleches HJSON,
  • Raetsel Zentrale Schwedenratsel JSON,
  • Uclick XML.

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

  • ./app The Android App.
  • ./puzlib A platform independent Java library for dealing with puzzle formats.
  • ./gfx Misc art assets.

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

About

Forkyz Crosswords

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.6%
  • HTML 1.3%
  • Other 0.1%