Commit Graph

124 Commits

Author SHA1 Message Date
5b263cfd6a SimpleWindow makeXControls when clearing 2022-09-14 21:04:35 +00:00
da4f1aa31e SimpleWindow xButton and xKey. close #129 2022-09-14 20:27:10 +00:00
379386f834 DragToSelectPlugin.selectSprites() 2022-09-13 21:11:34 +00:00
bad807fc5d Fix DragToSelect breaking match zones 2022-09-13 21:10:53 +00:00
df189ecfff fix column width bug in SimpleWindow 2022-09-11 21:17:33 +00:00
75e7eb0bfd fix SimpleWindow.clearControls 2022-09-11 16:10:07 +00:00
3354cd303b Fix column width bug 2022-09-11 01:51:40 +00:00
690f90949b SimpleWindow scroll left and right for overflow 2022-09-11 01:03:41 +00:00
57e2e81708 fix column positioning in SimpleWindow 2022-09-11 00:08:40 +00:00
2eb84d0bf4 SimpleWindow don't destroy controlCamera 2022-09-10 21:59:10 +00:00
78f2d3f4d6 DebugLayer.drawLine 2022-09-08 02:34:36 +00:00
514a007fa5 put SimpleWindow controls in a bounded camera 2022-09-07 20:43:22 +00:00
491f7c93d0 Shift-enter to add alternates 2022-08-30 19:05:58 +00:00
0270deee08 Fix SimpleWindow control overflow with title 2022-08-30 18:27:56 +00:00
4cbc57da1d Can add multiple labels for bonus and task 2022-08-30 17:01:45 +00:00
1bc2814d05 SimpleWindow static defaultCamera 2022-08-30 16:04:18 +00:00
cfff1d689d UI to delete habits 2022-08-29 21:03:22 +00:00
fba58b28fd SimpleWindow.promptForChoice 2022-08-29 19:19:08 +00:00
48afafcbaa SimpleWindow reset control x on clear 2022-08-29 18:12:01 +00:00
b8045869c3 SimpleWindow columns for (some) overflow 2022-08-29 16:35:40 +00:00
9868b6630a fix keyboard shortcuts firing when typing text 2022-08-29 16:13:54 +00:00
907c5360f4 mouse intput for SimpleWindow 2022-08-20 21:25:36 +00:00
0c233b75c5 clear dragTarget when window appears 2022-08-20 17:16:10 +00:00
503df1fb3d highlight selected jigsaw pieces 2022-08-20 17:15:09 +00:00
badcea0155 Habit game Disable most mouse input when menu is open 2022-08-20 14:43:07 +00:00
31735b7083 fix DragState null camera error 2022-08-19 22:02:45 +00:00
e304c31b78 optimize adding additional jigsaw sprites 2022-08-18 18:38:08 +00:00
abfa8edcd6 Make DragToSelectPlugin boxColor customizable 2022-08-17 23:59:59 +00:00
81e35f61b8 add onSelected callback to KissExtendedSprite 2022-08-17 23:56:17 +00:00
5af6236608 fix saving group-drag piece positions 2022-08-17 23:55:50 +00:00
310aa7371e drag to select fix deselection when clicking background 2022-08-17 23:38:14 +00:00
0464f3c486 make drag to select support pixel-perfect 2022-08-17 23:28:58 +00:00
f5c5255917 drag to select works in many cases 2022-08-17 22:48:24 +00:00
b7b4d540da half-functional DragToSelectPlugin for KissExtendedSprites 2022-08-17 20:22:46 +00:00
067f2a4deb DebugLayer don't lower thickness at high zoom 2022-08-17 20:09:30 +00:00
3d57801947 pieces rotate good! 2022-08-15 15:51:56 +00:00
2edc9b881d DebugLayer re-add thickness argument 2022-08-15 15:46:02 +00:00
541685a16a DebugLayer use zoom-independent thickness of 1 2022-08-14 21:49:02 +00:00
3671542d99 DebugLayer.drawFlxRect 2022-08-14 21:25:27 +00:00
9aebeaab05 less crash-prone debug layer 2022-08-14 21:24:40 +00:00
1e8b13551c Start writing optimized DebugLayer 2022-08-14 20:28:47 +00:00
109fd30326 no simple render 2022-08-13 19:32:56 +00:00
4d77832837 move rotationPadding into KissExtendedSprite 2022-08-13 17:55:10 +00:00
0026d6b437 fix match zones for baked pieces 2022-08-13 16:47:50 +00:00
f8d7d07df5 rotation leave origins alone 2022-08-13 15:31:44 +00:00
2df5221645 fix angle baking 2022-08-13 02:31:01 +00:00
fe6a634d19 bake rotations for puzzle pieces 2022-08-13 01:44:08 +00:00
fdd7d085da fix rotation order of operations 2022-08-12 23:51:17 +00:00
39d3007e1d rotating pieces that mostly work 2022-08-12 22:49:29 +00:00
a6d05c04f6 Fix CameraTools zoom-out limitation 2022-08-12 20:40:21 +00:00