Commit Graph

62 Commits

Author SHA1 Message Date
Gavin McDonald
0e2b7ea69d cleanup 2018-09-28 20:42:03 -04:00
gavin
90ea336f5d Merge branch 'workload_per_second' of gavin/Tessellate into master 2018-09-25 22:06:58 -04:00
Gavin McDonald
cef5f8d011 display tiles, pips, and mines along with FPS 2018-09-25 22:04:54 -04:00
Gavin McDonald
0fcd1e7639 fix for jump when lifting one finger during pinch 2018-09-25 20:18:03 -04:00
Gavin McDonald
43339169c0 can't overwrite the iOS event.scale and found a hole in 'has' 2018-09-24 21:44:33 -04:00
Gavin McDonald
9fc0ca46c5 display FPS 2018-09-24 21:31:13 -04:00
Gavin McDonald
b77e9b6a40 use the 'hypotenuse' function that has been sitting there waiting to be used 2018-09-24 20:49:45 -04:00
Gavin McDonald
25fd30a2fa pinch scale for mobile browsers that don't support it (Chrome) 2018-09-23 22:07:00 -04:00
Gavin McDonald
ad54304c30 fade to gray on Enter 2018-09-17 21:36:19 -04:00
Gavin McDonald
4f630fb444 'extendDeep' is now 'extend' 2018-09-17 21:08:07 -04:00
Gavin McDonald
2c671c2f99 a bad idea caused problems: no more Cell.getColor() 2018-09-15 00:03:36 -04:00
Gavin McDonald
d5862b2c97 shorten mobile press threshold 2018-09-14 21:36:07 -04:00
Gavin McDonald
491982cedb default to no draw delay but allow as a setting 2018-09-14 19:53:15 -04:00
Gavin McDonald
4b5621b074 put an outline around the pips 2018-09-13 21:55:04 -04:00
Gavin McDonald
49cea85115 add function to calculate grayscale of a color 2018-09-13 21:04:28 -04:00
Gavin McDonald
f406dfd63b stop setting canvas width/height on every draw, it clears the canvas 2018-09-13 21:03:45 -04:00
Gavin McDonald
85fbc28cf4 handle changes of board size 2018-09-12 22:45:19 -04:00
Gavin McDonald
bf85712363 Ctrl, Alt, or Meta keys to right click 2018-09-03 00:17:52 -04:00
Gavin McDonald
727a8ea105 added some utilities to utils 2018-09-02 22:13:49 -04:00
Gavin McDonald
9dddf78ccc 'now' and 'lastNow' as draw parameters 2018-09-01 22:59:09 -04:00
Gavin McDonald
6a9d006ab4 fix resizing 2018-09-01 21:15:29 -04:00
Gavin McDonald
1f2131c992 moved 'background' to drawShapes for the time being 2018-09-01 15:01:01 -04:00
Gavin McDonald
3ded7cf4f0 simple background colors 2018-08-31 21:46:46 -04:00
Gavin McDonald
a7070a735e I didn't like the red mine, back to dark gray 2018-08-31 21:30:13 -04:00
gavin
2c83c47afc Support viewport resizing (#16) 2018-08-30 01:02:58 +00:00
gavin
a2d7402cfa Mine Upgrade (#15) 2018-08-24 02:42:33 +00:00
gavin
90cf1723a8 Center non-negative, finite, boards (#14) 2018-08-23 02:03:06 +00:00
gavin
77993e41e8 Drawing Mines (#13) 2018-08-06 01:11:45 +00:00
Gavin McDonald
965d3ac7de don't fire taps for right clicks 2018-08-04 20:45:46 -04:00
gavin
56a769588d Flags (#12) 2018-08-04 18:10:18 +00:00
gavin
d147a520bb A Pressing Matter (#11) 2018-08-04 01:10:19 +00:00
gavin
4b498338b1 No Pinching! (#10) 2018-08-01 01:47:55 +00:00
gavin
584e917fc6 Pinch support and general improvements for mobile touch interface (#9) 2018-08-01 01:06:02 +00:00
gavin
5cb4308251 Pips! (#8) 2018-07-29 01:40:45 +00:00
gavin
18f978cc8a Librarried (#7) 2018-07-24 01:03:03 +00:00
gavin
2c19266ca6 Start at Zero (#6) 2018-07-21 02:17:49 +00:00
Gavin McDonald
e4b9b87f44 I guess I didn't test before that last commit 2018-07-17 21:04:53 -04:00
gavin
57ada13a8d Refactor Maps (#2) 2018-07-17 21:28:17 +00:00
gavin
0545c0a5d9 Finite boards (#1) 2018-07-15 02:54:26 +00:00
Gavin McDonald
68f83bfc4b added query string parser and functional tools 2018-07-06 16:32:17 -04:00
Gavin McDonald
6e9d4a399c code cleanup 2018-07-06 13:46:50 -04:00
Gavin McDonald
d3540ed117 cleaned up computation for hex bounding box 2018-07-06 12:00:58 -04:00
Gavin McDonald
eb04c3f0eb fixes for pointy-top square boards 2018-07-05 21:37:56 -04:00
Gavin McDonald
fbd4805970 fixes and boundingBox simplification for flat-topped-square boards 2018-07-01 09:57:35 -04:00
Gavin McDonald
093bc435af prevent -0 2018-06-25 21:12:09 -04:00
Gavin McDonald
bf30d0d303 pointy top squares 2018-06-24 21:58:28 -04:00
Gavin McDonald
3830419b72 make sure Hex stuff still works 2018-06-24 14:58:31 -04:00
Gavin McDonald
bf37910877 rendering a board of squares 2018-06-24 13:59:12 -04:00
Gavin McDonald
26c6813d95 upgraded tooling 2018-06-24 00:29:16 -04:00
Gavin McDonald
839971a8c0 report location of hex coordinate on tap 2016-03-05 20:48:18 -05:00