Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 39 lines (28 sloc) 1.455 kb
6e442f1 @alexkingorg added README file, proper focusing after delete, set credit row at botto...
authored
1 SimpleMath
2 ==========
3
4 A quick and easy math worksheet.
5
6 ---
7
8 Copyright 2011 Alex King
9 http://alexking.org
10
11 Released under the FreeBSD license.
12
13 ## Features
14
15 - math is done by JavaScript, anything more than basic algebra is an accident
16 - strips non-numeric garbage when evaluating (you can leave $ and , when pasting in your numbers)
17 - the ENTER key from expression side takes you to result side and selects result for easy copying
18 - hit ENTER again (while in the result field) to get a new row
19 - CTRL+N at any time will give you a new row
20 - enter the result of one of the previous 10 rows (numbered) at the cursor position by using CTRL+(1-9)
21 - numbers reset on every new row so that referencing the previous row is always 1, the second back is always 2, etc.
22 - if you get so many rows that they extend off the screen, the window automatically scrolls up like an old-school calculator tape
23 - delete the current row with CMD+DELETE
24 - single HTTP request with gzipped response (CSS and JS are embedded)
25
26 ## Notes
27
28 The CTRL key isn't a good choice for windows users, however I am not one. Please fork as needed.
29
30 ## TODO
31
32 - figure out why I was having trouble triggering an event to delete a row, remove the duplicate code
33 - see how using option/alt feels instead of ctrl
34 - add notes field for each row?
35 - explicitly set cache headers
36 - don't allow any data entry on result side (can currently paste in)
37 - clear/reset button?
38 - allow re-ordering of rows?
Something went wrong with that request. Please try again.