Commit Graph

135 Commits

Author SHA1 Message Date
Lewis Hemens ebd003adb2 Made freeform tool special and tidied up buttons 2014-01-18 14:25:19 +00:00
Lewis Hemens 7cf15a98ab Hacky solution to resize bug, needs cleanup 2014-01-18 14:09:48 +00:00
Lewis Hemens 0270156786 Added clearing of existing shapes during resize. 2014-01-18 00:41:38 +00:00
Lewis Hemens 24be421d5e Partial completion of basic move functionality, missing deletion of existing structures however 2014-01-18 00:28:46 +00:00
Lewis Hemens 1a7fd31643 Added grey background for special cells 2014-01-13 23:39:58 +00:00
Lewis Hemens e0b0505332 New state model is magical, introduced special character whose value is 'inferred' from it's surroundings. This may be the coolest thing ever. 2014-01-13 23:17:02 +00:00
Lewis Hemens 7d508e2ede Basic version of button panel working, added line tool 2014-01-12 19:08:29 +00:00
Lewis Hemens 8358c33c1b Removed dependency on closure library entirely 2014-01-12 17:43:07 +00:00
Lewis Hemens 4e8cb2f1a7 Temporary fix for touchend bug on mobile 2014-01-12 17:19:15 +00:00
Lewis Hemens 9456de9df9 Updated compile script to make publishing easier 2014-01-12 16:53:43 +00:00
Lewis Hemens dda36a9a7f Added box drawing and made this the default action 2014-01-12 16:51:16 +00:00
Lewis Hemens d2c6e799a8 De-duplicated mouse move events 2014-01-12 14:38:56 +00:00
Lewis Hemens 14a19b7327 Updated off screen rendering margin 2014-01-12 11:20:29 +00:00
Lewis Hemens 226cc82ea1 Added dirty bits for efficient drawing 2014-01-12 11:09:55 +00:00
Lewis Hemens a69354b535 Fixed some type errors 2014-01-12 10:48:39 +00:00
Lewis Hemens ad12ab5633 Linted all files 2014-01-12 10:37:38 +00:00
Lewis Hemens 538400b48f Increased render performance 2014-01-12 09:27:10 +00:00
Lewis Hemens 4157fbd833 Fixed mobile event propagation problem 2014-01-11 23:46:00 +00:00
Lewis Hemens 5516665db1 Added basic mobile touch support. Needs a library. 2014-01-11 21:02:14 +00:00
Lewis Hemens 34a91e97c5 Seperated state controller, working drag to draw example 2014-01-11 18:53:45 +00:00
Lewis Hemens 1feea9778c Updated controller logic to have dynamic drag/draw mode 2014-01-11 17:41:44 +00:00
Lewis Hemens d51221f089 Closure typing cleanup, added grid and simple ability to clean to render cells 2014-01-11 16:40:01 +00:00
Lewis Hemens 7d69f037f1 Some tidy up to controller, identifies drag/clicks 2014-01-09 22:38:08 +00:00
Lewis Hemens 28d2d49b1c Refactor namespace to be less verbose 2014-01-09 20:18:46 +00:00
Lewis Hemens 2cba724224 Added dragging view mode 2014-01-08 23:06:08 +00:00
Lewis Hemens 8e144daa82 File refactoring 2014-01-08 22:25:10 +00:00
Lewis Hemens d3caa120c2 Made the view animate itself 2014-01-08 22:24:16 +00:00
Lewis Hemens 3aec74afd8 Ignore gedit temp files in gitignore 2014-01-08 22:04:57 +00:00
Lewis Hemens b7063c4ca9 Fixed offset transformation issue 2014-01-08 22:02:47 +00:00
Lewis Hemens b387e22c16 Added missing state class, and updated readme 2014-01-08 21:58:41 +00:00
Lewis Hemens cd144e7d63 jQUery externs installed, some progress made on view transformations and basic controller introduced 2014-01-07 22:49:54 +00:00
Lewis Hemens b4fa9dc4ea Fixed compilation scripts and small type error 2014-01-05 00:50:43 +00:00
Lewis Hemens a8eff4623a Add closure compiler jar for easy building 2014-01-05 00:26:09 +00:00
Lewis Hemens b2b0d875ca Basic starting classes for asciiflow 2014-01-05 00:24:48 +00:00
Lewis Hemens ef70c24806 Add gitignore 2014-01-05 00:23:21 +00:00