Giter Club home page Giter Club logo

blind-crossword-3d's People

Contributors

tw1ddle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

imclab sarang8080

blind-crossword-3d's Issues

Add complete .xwc support

.xwc files are 2D crossword files from Spoonbill Software's BG Crossword Puzzle program.

Blind Crossword 3D can load these but does it always load/save them correctly?

As part of this, the "Day" column of the table needs hiding (and so does the sort-by-day and voicing) when non-xwc3d crosswords are loaded

Emails don't open on OSX

Emails fail to open on OSX Mountain Lion, using QDesktopServices to do it and with only the default mail client installed

Add different control schemes

Some users will want to use familiar controls e.g. Spoonbill's BG Crossword type controls. Make this the default, then allow switching to others

Another file path problem

On Windows:

"I cannot decompress the program file in a directory with a funny name with spaces and "(" (like Program Files(x86))"

Sort crossword entries by their length

Currently guesses cannot be sorted by length - as the length and guess column contents are sorted as strings. Make it possible to sort them by length by clicking the columns/hitting the sorting key

Window bar font sizes

The "file", "options", "about"... items on the main menu bar may need to be resized in order for partially sighted users to see them.

Should support multiple grid highlights in a puzzle

If a puzzle has several grid highlights that consist of multi-word or separate answers, it is necessary for the program to be able to read the contents of the highlights one by one, rather than as a single string.

Add a suggested words list

Solvers could bring up a list of suggested words which they could try to match to the partial solutions to words.

Chambers Standard Reference Dictionary would be the most appropriate for this list.

Add enlarged view of currently selected guess/selected area of the grid

Eric suggested that the currently selected (and highlighted) item in the graphical grid should be displayed in large text to minimize the amount of zooming and panning a partially sighted person might have to do.

So, add an enlarged view of currently selected guess in an appropriate place (possibly at the top of the graphics view, if it doesn't get in the way)

Internationalization

What happens if someone runs the program on a computer with non-English default language?

Since, for the forseeable future, crosswords will be all English, maybe just set the default voice language to English.

Opening emails on Windows 8

With a fresh install of Windows 8, emails fail to open.

Is this because there's no default email client set or something else unavoidable, or is there a reason? Need to check it out.

Table view should be zoomable

It would be nice to zoom in or out of the clues table in order for a sighted user to get a comfortable view of the table.

Panning of the graphical grid is limited

You cannot pan vertically on the graphical grid view. There should probably be some extra flexibility as it would allow users to arrange the crossword grids as they liked.

Remove the icons from the load file dialog

Icons show up left of the filenames in the load file dialog box, but there is no reason to have them as the files have no special icon of their own. They also look pretty ugly on Windows XP.
Capture

Main menu font size is too small

The main menu font is too small and partially sighted users might have difficulty with it. Is this controlled by the system or can these font sizes be changed?
Untitled

Create an installer for the program

With a goal of making it easier for nontechnical users to get started. This would be part of adding:

  • File associations
  • Accepting drag-and-drop files to load,
  • Add desktop/bar shortcuts

Text is not always the right size on OSX

For instance, the quit dialog has small text whereas 20pt Lucida Console is specified. Maybe OSX doesn't have it by default. What is a font that Win/Mac/Linux all use and isn't ugly?

Add support for jigsaw-type puzzles

There is a new puzzle type coming out in next year's calendar that is somewhat like a jigsaw.

Wait for more information about this, will probably require some implementation for loading/saving this type.

Add speech recognition for navigation

Idea for the future, would be cool if speech recog is good enough for recognising keywords needed for getting around the program e.g. navigating the table and reading stuff... Without needing (much/any) individual training.

Speaking the guesses would likely be way too inaccurate, but worth a look too.

Add tutorial video(s)

At the minute users have to switch between using the program and reading help/tutorials. Having a tutorial video to talk through/explain steps would help people get to grips faster, especially partially sighted/fully sighted solvers

Font sizes should be customizable

Font sizes are hardcoded in a few different places. Let's move those together and add an option to increase/decrease font sizes throughout the app to suit the needs of the different classes of partially sighted user.

Anagram finder

A tool within the program that helps solvers find solutions to clues whose answers are anagrams.

Press a shortcut to hear the last thing spoken

If a user misses the last thing spoken or takes a break, then it is possible for them to get disoriented. Let's enable users to listen the last thing that was said to help avoid this.

Get it to compile using gcc

Some syntactical changes might be needed to compile the program using GCC, and different library versions (Qt sure)... will SAPI work?

Would make it easier to go about getting it working on OSX and Linux

Background image aspect ratio

Some puzzles have background images. It would be nice to be able to do something to maintain the aspect ratio on these images. Such as, by keeping the image centered in the view, instead of stretching them when the graphical grid view is resized.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.