Commit Graph

45 Commits

Author SHA1 Message Date
Emi Simpson d9974a3288
The base64 always starts with "g" so that's another character we can save 2023-07-06 13:33:26 -04:00
Emi Simpson bc7227c5bd
Strip padding from base64 2023-07-06 13:30:05 -04:00
Emi Simpson 5e89527a0d
Make activity-matching case-insensitive 2023-07-06 13:26:30 -04:00
Emi Simpson 1685ffc736
Add save/restore through the URL 2023-07-06 09:56:06 -04:00
Emi Simpson 275c1e45a1
Adjust some spacing elements 2023-07-06 08:11:44 -04:00
Emi Simpson 3c6ad85b77
Make everything a little bit smaller 2023-07-06 00:07:33 -04:00
Emi Simpson 9e2bd85175
Create a new tile on pressing Enter 2023-07-05 23:11:28 -04:00
Emi Simpson d3fd2f68c8
Improve arrangement of columns 2023-07-05 22:34:29 -04:00
Emi Simpson ca82750003
Allow deleting tiles by moving them out of a column 2023-07-05 22:31:43 -04:00
Emi Simpson f66ea690a8
Add a word bank 2023-07-05 22:18:51 -04:00
Emi Simpson 63fa164db7
Add a temporary hack to make text selection disabled on firefox 2023-07-04 23:28:48 -04:00
Emi Simpson 6eaeff8ca8
Use a "grab" cursor for the drag handles 2023-07-04 23:25:44 -04:00
Emi Simpson b1f1d7de6e
Remove deprecated "mouse detector" code 2023-07-04 23:24:55 -04:00
Emi Simpson efdb6779ab
Fix bug: Drag grip appears black while dragging 2023-07-04 22:46:16 -04:00
Emi Simpson 7d1a7a47d9
Temporarily disable the <3 sticker 2023-07-04 22:42:08 -04:00
Emi Simpson 20eec8b9ee
Disable text selection while dragging 2023-07-04 22:42:04 -04:00
Emi Simpson 1e6c72f067
Bug Fix: Moving to a new column shifts wrong tile 2023-07-04 22:31:33 -04:00
Emi Simpson 05d0ab9e56
Bug Fix: Dragging to an empty column is impossible 2023-07-04 22:28:08 -04:00
Emi Simpson 22b42fd26f
Remove a debug line 2023-07-04 22:23:23 -04:00
Emi Simpson b84f930e2d
You can drag tiles now!!!!!!!!!!!!!!!!! 2023-07-04 22:20:45 -04:00
Emi Simpson 89863ca743
Add a drag handle to tiles 2023-07-04 21:50:32 -04:00
Emi Simpson e78655c2c7
Make the column viewing code lazy 2023-07-04 18:11:07 -04:00
Emi Simpson 673c802f91
Stop tracking window size 2023-07-04 18:05:41 -04:00
Emi Simpson 5d5ac77d41
Color floating tile according to which section it's hovering 2023-07-04 18:03:28 -04:00
Emi Simpson 17cc6ffb7f
Allow detecting the mouse in the gaps between tiles 2023-07-04 17:58:39 -04:00
Emi Simpson 5c9a98df73
Add a ghost held tile 2023-07-04 17:43:27 -04:00
Emi Simpson 373f6eeddc
Add a primitive system for shifting tiles around the mouse 2023-07-04 15:39:30 -04:00
Emi Simpson 56f964e674
Remove vore as a default value 2023-07-04 13:26:21 -04:00
Emi Simpson 22f713bf76
Automatically select new tiles 2023-07-04 12:24:49 -04:00
Emi Simpson eab31cccc3
Make it prettier (improve CSS) 2023-07-04 12:05:17 -04:00
Emi Simpson 322eae3ee7
Use Array.Extra 2023-07-03 20:54:36 -04:00
Emi Simpson b258ffbeb9
Simplify update case statement 2023-06-28 23:30:26 -04:00
Emi Simpson bf9be21291
Make the buttons use the clickable pointer 2023-06-28 23:27:59 -04:00
Emi Simpson 5bf639cd2d
Allow deleting tiles by deleting their contents 2023-06-28 23:26:15 -04:00
Emi Simpson cab50f5295
Add button to create new tiles 2023-06-28 23:13:52 -04:00
Emi Simpson 52d0cfa899
Make tiles editable 2023-06-28 22:52:11 -04:00
Emi Simpson 7481ee0653
Fix position detection for clicks on tiles 2023-06-28 22:19:45 -04:00
Emi Simpson a4ff885d14
Ignore the auto-generated files 2023-06-28 22:06:08 -04:00
Emi Simpson a421e998ad
Add some styles so you can tell what's going on 2023-06-28 22:05:14 -04:00
Emi Simpson 717d917348
Tear everything up, switch to column-based layout 2023-06-28 21:48:49 -04:00
Emi Simpson a5345d5dc6
Swap order of TextSticker arguments 2023-06-28 10:30:18 -04:00
Emi Simpson a74bb1039b
Add a presets file for preset words 2023-06-28 10:29:25 -04:00
Emi Simpson e7e61bbd4e
Center text stickers around point 2023-06-27 13:57:50 -04:00
Emi Simpson c126291ef8
Add support for clicking to draw stickers 2023-06-24 19:00:28 -04:00
Emi Simpson 1f84c2da45
Set up some basic canvas stuff 2023-06-23 16:47:15 -04:00