-
26849affc9
Initial setup for multiple decks
Adam Goldsmith
2017-09-20 18:10:37 -0400
-
d32d50226b
Basic playmat stuff: deck/discard, hand, card movement
Adam Goldsmith
2017-09-18 12:04:55 -0400
-
2b40f95d18
Add timeline and evaluation to proposal
Adam Goldsmith
2017-09-21 02:29:50 -0400
-
03e4134b38
Extremely minimal README
Adam Goldsmith
2017-09-21 02:11:44 -0400
-
67ed03889b
Add proposal
Adam Goldsmith
2017-09-21 01:37:08 -0400
-
2d931e5122
Fix vue-headful requirement
temp-png
Adam Goldsmith
2019-01-09 19:52:48 -0500
-
b1372fe404
Temporary local PNG generation
Adam Goldsmith
2019-01-09 19:40:39 -0500
-
0c44920e72
Improve editor download buttons
Adam Goldsmith
2019-01-07 08:51:32 -0500
-
adced87ca3
Add a loading icon for deck upload
Adam Goldsmith
2019-01-06 10:20:42 -0500
-
a4bd5f0605
Allow generating other types of cards (ie 'character' and 'character-back')
Adam Goldsmith
2019-01-06 09:59:34 -0500
-
c414f096cf
Clean up Editor controls, add button to download deck png
Adam Goldsmith
2019-01-06 09:54:04 -0500
-
b209dd4572
Fix editor retrieving deck JSON
Adam Goldsmith
2019-01-06 09:48:51 -0500
-
d5c99ea5cf
Allow for using CSS in PhantomJS deck rendering
Adam Goldsmith
2019-01-06 09:47:19 -0500
-
1819195e50
Strip "<?xml ..." header from SVG template files
Adam Goldsmith
2019-01-05 09:09:57 -0500
-
2ad02f9b0b
Use Vue-Headful to set page titles
Adam Goldsmith
2019-01-04 16:11:27 -0500
-
e7006cfbea
Use YAML parser instead of JSON for deck input
Adam Goldsmith
2019-01-03 21:12:16 +0100
-
3573db0567
Fix some uploading stuff, rename some variables
Adam Goldsmith
2019-01-01 17:43:57 +0100
-
1a22f4f67d
Rename and adjust example decks
Adam Goldsmith
2018-12-30 12:32:34 +0100
-
4fb1db163f
Switch backend to NeDB storage, fix image/json creation
Adam Goldsmith
2019-01-04 17:04:30 -0500
-
f6bebb4402
Start migration to Express/Vue/Parcel
Adam Goldsmith
2018-12-28 16:46:01 +0100
-
c071cd133c
Remove proposal and evaluations
Adam Goldsmith
2018-12-28 16:39:15 +0100
-
850fe44920
Update phantomjs, add package-lock.json
Adam Goldsmith
2018-12-19 15:20:20 -0500
-
0c7695a292
Use path.join instead of string concat
Adam Goldsmith
2018-12-19 15:13:29 -0500
-
a7ecfc5d1e
Send the correct raw TTS json when the TTS output button is pressed
Adam Goldsmith
2017-12-03 00:50:05 -0500
-
4824d2b9a3
Add some example input jsons
Adam Goldsmith
2017-10-12 23:46:44 -0400
-
2069f30adf
Add some basic css
Adam Goldsmith
2017-10-12 23:36:45 -0400
-
670154d071
Add URL to README
Adam Goldsmith
2017-10-12 23:36:34 -0400
-
cabb5dd4c9
Add evaluations
Adam Goldsmith
2017-10-12 23:28:54 -0400
-
7b335ee722
Fix villain deck image tag
Adam Goldsmith
2017-10-12 21:39:13 -0400
-
e54734ae4b
Fix Face URI quoting
Adam Goldsmith
2017-10-12 21:38:59 -0400
-
f5f9392ada
Add basic README
Adam Goldsmith
2017-10-12 11:14:05 -0400
-
04105d6c73
Further fix server deck JSON generation
Adam Goldsmith
2017-10-12 03:41:16 -0400
-
261d0307ce
Allow for tap to "flip" cards with two states
Adam Goldsmith
2017-10-12 03:39:38 -0400
-
9907e21d49
Playfield: Allow decks with spaces in name
Adam Goldsmith
2017-10-12 03:16:10 -0400
-
c39b37bfbd
Switch Playfield to use Fetch instead of XMLHTTPRequest
Adam Goldsmith
2017-10-12 03:15:28 -0400
-
9d7b375994
Partially fix server side deck generation for heros/villains
Adam Goldsmith
2017-10-12 03:13:01 -0400
-
32e4bedc59
Remove margin in rendered deck image
Adam Goldsmith
2017-10-12 03:12:00 -0400
-
8bc7e43732
Add support for hero and villain decks
Adam Goldsmith
2017-10-12 02:27:17 -0400
-
550811adfd
Add a cruddy handler for prompt when unload "unsaved changes" thing
Adam Goldsmith
2017-10-11 22:55:45 -0400
-
2cfb6608e5
Allow changing the type of deck after generation
Adam Goldsmith
2017-10-11 22:54:01 -0400
-
89f6e0d638
Fix image edit not working in Chrome
Adam Goldsmith
2017-10-11 22:53:29 -0400
-
9b66833b8b
Add jshit options for editor
Adam Goldsmith
2017-10-11 22:52:30 -0400
-
32e6d5038f
Allow for downloading the input json from the editor
Adam Goldsmith
2017-10-11 22:51:43 -0400
-
120cd61897
Add basic deck-only input.json for hero and villain
Adam Goldsmith
2017-10-11 18:21:50 -0400
-
1abb924833
Clean up all SVGs and prep villain and hero for adding
Adam Goldsmith
2017-10-11 18:19:08 -0400
-
e4be49acaa
Add back a common css file, use lower contrast color/background-color
Adam Goldsmith
2017-10-09 12:48:04 -0400
-
3f2d480635
Editor: Add save button and rearange buttons a bit
Adam Goldsmith
2017-10-09 03:30:17 -0400
-
a765cefe5f
Move css to subdirectory in prep for page-specific css
Adam Goldsmith
2017-10-09 03:28:54 -0400
-
29b3b70738
Use
textarea
s for block text
Adam Goldsmith
2017-10-09 03:27:42 -0400
-
9d0326a115
Move deck files to 'decks' subdirectory and ignore
Adam Goldsmith
2017-10-09 03:26:52 -0400
-
dfb4fa794f
Environment Template: Fix image placement
Adam Goldsmith
2017-10-09 00:47:34 -0400
-
6ed9667dfb
Editor: hide things as per input JSON
Adam Goldsmith
2017-10-09 00:46:58 -0400
-
8d511a18be
Use JSON templates for deck info
Adam Goldsmith
2017-10-08 22:07:22 -0400
-
0c55ba745b
Editor: Load existing input JSON if it exists
Adam Goldsmith
2017-10-08 18:21:24 -0400
-
9574d1f3c5
Allow downloading input JSONs
Adam Goldsmith
2017-10-08 17:46:22 -0400
-
d20af35c5b
Add basic card editing
Adam Goldsmith
2017-10-08 16:32:49 -0400
-
ff9b00f277
Allow for newlines in wrapped text
Adam Goldsmith
2017-10-06 19:15:22 -0400
-
a82bc556ba
handleUpload: make JSON, write to useful filenames, and add to decks
Adam Goldsmith
2017-10-02 14:41:42 -0400
-
6ce9aa70ef
Simplify server switch/case and check if deck in decks list
Adam Goldsmith
2017-10-02 14:37:56 -0400
-
837307ad4e
Set version, license, and author in package.json
Adam Goldsmith
2017-10-02 11:30:36 -0400
-
c21d1866be
Move playfield and editor html to separate files
Adam Goldsmith
2017-10-02 04:30:30 -0400
-
6444eae91d
Flatten editor.js code
Adam Goldsmith
2017-10-02 04:27:28 -0400
-
11dbbcffa5
Add jshint header for playfield.js
Adam Goldsmith
2017-10-02 03:35:35 -0400
-
1ed20fb5d7
Add .gitignore
Adam Goldsmith
2017-10-02 03:35:12 -0400
-
6faf7988f5
Load more stuff from deck JSON
Adam Goldsmith
2017-10-02 03:29:53 -0400
-
af4f9d25f2
Use PhantomJS to render PNGs from uploaded files
Adam Goldsmith
2017-10-02 03:24:13 -0400
-
c73542e49a
Add default text for discard pile
Adam Goldsmith
2017-10-01 00:30:18 -0400
-
7e92d05433
Allow spaces in deck names
Adam Goldsmith
2017-10-01 00:30:07 -0400
-
b397c08268
Fix deckWidth->deckHeight typo
Adam Goldsmith
2017-09-30 17:37:49 -0400
-
ca33ac3c72
Simplify access to deckJSON a bit
Adam Goldsmith
2017-09-29 04:25:12 -0400
-
9dd5a07da8
Allow adding to bottom of pile by holding shift
Adam Goldsmith
2017-09-28 17:40:07 -0400
-
a69bbd4f8d
Make pile list behavior a bit less dumb
Adam Goldsmith
2017-09-28 15:23:39 -0400
-
16e553b4ff
Add page titles
Adam Goldsmith
2017-09-28 14:01:22 -0400
-
729b32e709
Use a list for deck index
Adam Goldsmith
2017-09-28 12:59:30 -0400
-
ef1ce122bb
Minor style fixes
Adam Goldsmith
2017-09-28 12:58:28 -0400
-
4d7a2d7172
Use real width of SVGs for translation in editor
Adam Goldsmith
2017-09-28 12:57:23 -0400
-
ed2d7092ae
Allow re-arranging cards in piles and properly draw things in that view
Adam Goldsmith
2017-09-28 12:49:22 -0400
-
f38f31ec58
Add shake animation for shuffling piles
Adam Goldsmith
2017-09-25 13:10:33 -0400
-
1197c82895
Rearrange text in environment/card so order matches layout
Adam Goldsmith
2017-09-24 19:58:26 -0400
-
3e15af8c9f
Indent environment/card
Adam Goldsmith
2017-09-24 19:36:53 -0400
-
6828b80709
Use linear gradient for text in environment/card
Adam Goldsmith
2017-09-24 19:36:19 -0400
-
32a87ba99d
Really basic client-side card generation
Adam Goldsmith
2017-09-24 16:45:51 -0400
-
e48059ac82
Move client js to 'js' subfolder, rename script.js to playfield.js
Adam Goldsmith
2017-09-23 21:31:06 -0400
-
3c2190b940
Provide a search box for filtering cards in pile list
Adam Goldsmith
2017-09-21 13:10:00 -0400
-
c750096044
Make scaling happen on doubletap, and be more persistent
Adam Goldsmith
2017-09-21 12:03:43 -0400
-
179a67e5fa
Prevent right click context menu
Adam Goldsmith
2017-09-21 12:00:50 -0400
-
30bdfb9fdd
Disable touch actions on all elements, except vertical scroll
Adam Goldsmith
2017-09-21 11:37:03 -0400
-
6770ad949e
Move pile shuffle from click listener to interact.js tap event
Adam Goldsmith
2017-09-21 02:42:09 -0400
-
af181e38e7
Fix contentType -> Content-Type
Adam Goldsmith
2017-09-20 22:57:15 -0400
-
c82b4c7f40
Minor fixes and cleanups
Adam Goldsmith
2017-09-20 22:36:06 -0400
-
31a60916f7
Add modal pile listing
Adam Goldsmith
2017-09-20 22:35:31 -0400
-
b1746ec68e
Center align text in piles
Adam Goldsmith
2017-09-20 22:31:06 -0400
-
27fa1e69ff
Fix card backgroundPosition in Chrome
Adam Goldsmith
2017-09-20 18:38:01 -0400
-
0d724988d5
Shuffle decks on click
Adam Goldsmith
2017-09-20 18:12:41 -0400
-
c7e4774fba
Set correct name when updating pile text
Adam Goldsmith
2017-09-20 18:12:16 -0400
-
906339debb
Initial setup for multiple decks
Adam Goldsmith
2017-09-20 18:10:37 -0400
-
802f76db8a
Basic playmat stuff: deck/discard, hand, card movement
Adam Goldsmith
2017-09-18 12:04:55 -0400
-
1c9bda694d
Add timeline and evaluation to proposal
Adam Goldsmith
2017-09-21 02:29:50 -0400
-
4f5c7809f9
Extremely minimal README
Adam Goldsmith
2017-09-21 02:11:44 -0400
-
559a5ac69f
Add proposal
Adam Goldsmith
2017-09-21 01:37:08 -0400