-
64eecf5ff6
version bump
master
Gavin McDonald
2019-02-13 00:26:56 +00:00
-
d893e6c003
fix for reduced resource consumption that backfired on fast devices
Gavin McDonald
2019-02-12 23:38:55 +00:00
-
c65a06a4ae
version bump
Gavin McDonald
2019-02-07 20:24:01 -05:00
-
28b2b38d82
reduce transparency on pip edge and allow for adjusting pip transparency as a whole
Gavin McDonald
2019-02-07 19:58:14 -05:00
-
a79f06eb0c
v1.3.0
Gavin McDonald
2019-02-02 17:14:56 -05:00
-
f0170611ec
no wrap if no width and height
Gavin McDonald
2019-01-31 22:32:06 -05:00
-
c0a2e3ff2d
fix for infinite hex boards
Gavin McDonald
2019-01-31 22:09:07 -05:00
-
1557bbff4a
upgraded build tools
Gavin McDonald
2019-01-31 22:07:50 -05:00
-
818bc3d433
give my poor fan a break
Gavin McDonald
2019-01-30 22:11:55 -05:00
-
cdd64ab1cc
don't try to turn null into a Point
Gavin McDonald
2019-01-30 22:10:18 -05:00
-
ede8e70b56
v1.2.0
Gavin McDonald
2019-01-13 15:18:33 -05:00
-
1ba10b1f87
renaming things
Gavin McDonald
2019-01-13 15:15:39 -05:00
-
064bf10e98
more straightforward approach to providing location data for wrapped maps
Gavin McDonald
2019-01-12 22:50:36 -05:00
-
a5bcda516a
updated package.json
Gavin McDonald
2019-01-06 16:49:31 -05:00
-
fcd521991d
added distribution build of Tessellate
Gavin McDonald
2019-01-06 16:41:41 -05:00
-
7e2bd79077
Merge branch 'wrap' of mcdoh/Tessellate into master
mcdoh
2019-01-06 21:35:55 +00:00
-
-
322522ff12
setting to disable adjusting scaleMin
Gavin McDonald
2019-01-06 16:22:08 -05:00
-
b1956da3e4
radius overrides height and width
Gavin McDonald
2019-01-06 16:21:41 -05:00
-
7c3ee5b475
wrapping for radial, hexagonal, maps
Gavin McDonald
2019-01-06 15:34:56 -05:00
-
28f9647c3a
wrapping for pointy hexagons
Gavin McDonald
2019-01-05 16:51:52 -05:00
-
87c2fd9885
fix {q,r} -> {x,y,z} conversion
Gavin McDonald
2019-01-04 23:47:28 -05:00
-
d1b76727c8
looks like maps are finally wrapping properly
Gavin McDonald
2019-01-04 22:03:05 -05:00
-
c77f179ad3
wrapping for flat hex tiles almost working
Gavin McDonald
2018-12-28 16:31:55 -05:00
-
e631691289
wrapping for pointyXY
Gavin McDonald
2018-12-16 14:11:56 -05:00
-
9b4f2e92ad
[*] wrapping for flatXY
Gavin McDonald
2018-12-15 11:35:17 -05:00
-
ad4a16b796
[*] providing tilePoint/pixelPoint pairs to client draw function
Gavin McDonald
2018-12-04 21:45:27 -05:00
-
69cae5eb1a
[*] limit tiles in bounds based on width/height/radius
Gavin McDonald
2018-12-02 21:24:34 -05:00
-
-
fb60481908
more to clean up
Gavin McDonald
2018-11-12 02:04:46 +00:00
-
d0946ba67f
cleaning up the repo to be used as a library
Gavin McDonald
2018-11-11 22:42:41 +00:00
-
6cd346200c
update setting origin for non-negative boards
Gavin McDonald
2018-10-07 11:18:30 -04:00
-
3d25f6c35b
update scale calculation for squares with center-to-corner scaling
Gavin McDonald
2018-10-07 11:17:48 -04:00
-
52017e8e30
Higher FPS! (#19)
gavin
2018-10-05 20:22:11 -04:00
-
0e2b7ea69d
cleanup
Gavin McDonald
2018-09-28 20:42:03 -04:00
-
90ea336f5d
Merge branch 'workload_per_second' of gavin/Tessellate into master
gavin
2018-09-25 22:06:58 -04:00
-
-
cef5f8d011
display tiles, pips, and mines along with FPS
Gavin McDonald
2018-09-25 22:04:54 -04:00
-
-
0fcd1e7639
fix for jump when lifting one finger during pinch
Gavin McDonald
2018-09-25 20:18:03 -04:00
-
43339169c0
can't overwrite the iOS event.scale and found a hole in 'has'
Gavin McDonald
2018-09-24 21:44:33 -04:00
-
9fc0ca46c5
display FPS
Gavin McDonald
2018-09-24 21:31:13 -04:00
-
b77e9b6a40
use the 'hypotenuse' function that has been sitting there waiting to be used
Gavin McDonald
2018-09-24 20:49:45 -04:00
-
25fd30a2fa
pinch scale for mobile browsers that don't support it (Chrome)
Gavin McDonald
2018-09-23 22:07:00 -04:00
-
ad54304c30
fade to gray on Enter
Gavin McDonald
2018-09-17 21:36:19 -04:00
-
4f630fb444
'extendDeep' is now 'extend'
Gavin McDonald
2018-09-17 21:08:07 -04:00
-
2c671c2f99
a bad idea caused problems: no more Cell.getColor()
Gavin McDonald
2018-09-15 00:03:36 -04:00
-
d5862b2c97
shorten mobile press threshold
Gavin McDonald
2018-09-14 21:36:07 -04:00
-
491982cedb
default to no draw delay but allow as a setting
Gavin McDonald
2018-09-14 19:53:15 -04:00
-
4b5621b074
put an outline around the pips
Gavin McDonald
2018-09-13 21:55:04 -04:00
-
49cea85115
add function to calculate grayscale of a color
Gavin McDonald
2018-09-13 21:04:28 -04:00
-
f406dfd63b
stop setting canvas width/height on every draw, it clears the canvas
Gavin McDonald
2018-09-13 21:03:45 -04:00
-
85fbc28cf4
handle changes of board size
Gavin McDonald
2018-09-12 22:45:19 -04:00
-
bf85712363
Ctrl, Alt, or Meta keys to right click
Gavin McDonald
2018-09-03 00:17:52 -04:00
-
727a8ea105
added some utilities to utils
Gavin McDonald
2018-09-02 22:13:49 -04:00
-
9dddf78ccc
'now' and 'lastNow' as draw parameters
Gavin McDonald
2018-09-01 22:59:09 -04:00
-
6a9d006ab4
fix resizing
Gavin McDonald
2018-09-01 21:15:29 -04:00
-
1f2131c992
moved 'background' to drawShapes for the time being
Gavin McDonald
2018-09-01 15:01:01 -04:00
-
3ded7cf4f0
simple background colors
Gavin McDonald
2018-08-31 21:46:46 -04:00
-
a7070a735e
I didn't like the red mine, back to dark gray
Gavin McDonald
2018-08-31 21:30:13 -04:00
-
2c83c47afc
Support viewport resizing (#16)
gavin
2018-08-30 01:02:58 +00:00
-
a2d7402cfa
Mine Upgrade (#15)
gavin
2018-08-24 02:42:33 +00:00
-
90cf1723a8
Center non-negative, finite, boards (#14)
gavin
2018-08-23 02:03:06 +00:00
-
77993e41e8
Drawing Mines (#13)
gavin
2018-08-06 01:11:45 +00:00
-
965d3ac7de
don't fire taps for right clicks
Gavin McDonald
2018-08-04 20:45:46 -04:00
-
56a769588d
Flags (#12)
gavin
2018-08-04 18:10:18 +00:00
-
d147a520bb
A Pressing Matter (#11)
gavin
2018-08-04 01:10:19 +00:00
-
4b498338b1
No Pinching! (#10)
gavin
2018-08-01 01:47:55 +00:00
-
584e917fc6
Pinch support and general improvements for mobile touch interface (#9)
gavin
2018-08-01 01:06:02 +00:00
-
5cb4308251
Pips! (#8)
gavin
2018-07-29 01:40:45 +00:00
-
18f978cc8a
Librarried (#7)
gavin
2018-07-24 01:03:03 +00:00
-
2c19266ca6
Start at Zero (#6)
gavin
2018-07-21 02:17:49 +00:00
-
e4b9b87f44
I guess I didn't test before that last commit
Gavin McDonald
2018-07-17 21:04:53 -04:00
-
57ada13a8d
Refactor Maps (#2)
gavin
2018-07-17 21:28:17 +00:00
-
0545c0a5d9
Finite boards (#1)
gavin
2018-07-15 02:54:26 +00:00
-
68f83bfc4b
added query string parser and functional tools
Gavin McDonald
2018-07-06 16:32:17 -04:00
-
6e9d4a399c
code cleanup
Gavin McDonald
2018-07-06 13:46:50 -04:00
-
d3540ed117
cleaned up computation for hex bounding box
Gavin McDonald
2018-07-06 12:00:58 -04:00
-
eb04c3f0eb
fixes for pointy-top square boards
Gavin McDonald
2018-07-05 21:37:56 -04:00
-
fbd4805970
fixes and boundingBox simplification for flat-topped-square boards
Gavin McDonald
2018-07-01 09:57:35 -04:00
-
093bc435af
prevent -0
Gavin McDonald
2018-06-25 21:12:09 -04:00
-
bf30d0d303
pointy top squares
Gavin McDonald
2018-06-24 21:58:28 -04:00
-
3830419b72
make sure Hex stuff still works
Gavin McDonald
2018-06-24 14:58:31 -04:00
-
bf37910877
rendering a board of squares
Gavin McDonald
2018-06-24 13:59:12 -04:00
-
26c6813d95
upgraded tooling
Gavin McDonald
2018-06-24 00:29:16 -04:00
-
839971a8c0
report location of hex coordinate on tap
Gavin McDonald
2016-03-05 20:48:18 -05:00
-
7bb085557e
'moves' are not 'taps'
Gavin McDonald
2016-02-26 16:47:57 -05:00
-
0e8d9019b5
added draw delay so it doesn't make my cpu scream
Gavin McDonald
2016-02-24 22:06:56 -05:00
-
e78cedda18
click and drag panning
Gavin McDonald
2016-02-24 17:38:51 -05:00
-
4e06b756d8
implemented zooming
Gavin McDonald
2016-02-24 15:32:03 -05:00
-
42e0d7c8d2
tessellating flat top squares properly
Gavin McDonald
2016-02-22 20:56:02 -05:00
-
d24e14af32
added tessellated map
Gavin McDonald
2016-02-20 20:23:01 -05:00
-
a2479f2d2f
improving module structure and naming
Gavin McDonald
2016-02-19 14:28:15 -05:00
-
42ca0b6e4b
more explicit names for draw<Shape>
Gavin McDonald
2016-02-19 13:06:50 -05:00
-
63af7b6db8
moving Tessellate towards more of a library structure
Gavin McDonald
2016-02-19 12:46:31 -05:00
-
ccd9cdb111
using 'cell' to describe shapes instead of raw object
Gavin McDonald
2016-02-19 09:51:08 -05:00
-
c3e5995bf1
set viewport to speed up mobile taps, hex and square both handle 'pointy top' versions
Gavin McDonald
2016-02-18 10:45:48 -05:00
-
f7cb7c094a
drawing shapes on a canvas when the user clicks
Gavin McDonald
2016-02-17 10:32:14 -05:00