Commit Graph

54 Commits

Author SHA1 Message Date
de945dd93f NATflixel fix SimpleWindow construction 2023-03-17 23:35:47 -06:00
8b9aeec944 Move typeCommand() into ArchiveController 2023-02-15 11:44:13 -07:00
3dd221e32e Move EntryRep/id tracking to PlaygroundSystem 2023-02-13 05:15:22 -07:00
1ba8e282ab add Numbers arg type 2023-01-19 10:42:01 -07:00
5ba1f22bf9 ArchiveUI.chooseBetwoonStrings 2022-12-18 06:12:57 +00:00
25f61c16c9 Various UI fixes in NAT flixel 2022-12-18 06:12:56 +00:00
0ac7156366 Position arg type in NAT 2022-12-18 06:12:55 +00:00
132a61fc56 Experimentally only process entries when they change in NAT 2022-12-18 06:12:52 +00:00
5f32af03f1 ui improvements 2022-10-09 00:34:46 +00:00
9c76eebe28 run multiple NATCommands 2022-10-09 00:33:58 +00:00
9446ad09a8 NAT use SimpleWindow. Close #108 2022-10-08 22:32:34 +00:00
268269114a Pass KeyShortcutHandler consumers a printable prefixmap represention. Close #154. 2022-10-08 21:20:08 +00:00
2bbccad2d5 Close #160 and make screenCamera non-optional 2022-10-08 20:50:13 +00:00
c1ca1d37ed NAT flixel close on delete 2022-09-28 23:22:57 +00:00
65dc9461aa NAT flixel use KissExtendedSprite dragToSelect support 2022-09-28 23:22:32 +00:00
9ab0c3d671 Close #128: ArchiveUI defines cursorPosition() which is used to place entries 2022-09-28 23:05:12 +00:00
576c1a43bb NAT temporarily only allow choose 1 entry 2022-09-18 20:02:26 +00:00
02aeaa85c5 fix ui camera scroll bug 2022-09-08 02:35:48 +00:00
26ab037ec9 Draw lines between connections 2022-09-08 02:35:24 +00:00
8e5fde91fb add connections in NAT playground 2022-09-08 01:17:00 +00:00
3558f8dbbc revert the use of KeyShortcutWindow in NAT flixel 2022-09-07 00:48:17 +00:00
45df11a7b7 WIP KeyShortcutWindow for NAT flixel 2022-08-10 13:51:12 +00:00
e6228eb3c1 NAT playground confirm ESCAPE for exit 2022-07-07 02:31:19 +00:00
21dfb34baf paste into NAT text input 2022-07-06 21:35:30 +00:00
843dfef2c6 make circle dragging less intrusive in NAT 2022-07-06 20:49:40 +00:00
df334fc7a6 ArchiveUI showPrefixMap and hidePrefixMap 2022-07-05 15:21:15 +00:00
81ae02a58d better (but still broken) removal from playgrounds 2022-07-05 14:55:49 +00:00
4190887156 fix click crash in NAT 2022-07-05 01:30:00 +00:00
d039d6cb91 print available shortcuts 2022-07-05 01:17:49 +00:00
d51940f1fc bigger text in flixel playground 2022-07-03 03:03:03 +00:00
d17ebf9a1d NAT flixel playground multiple playground views 2022-07-02 23:10:47 +00:00
bcd1eca9a0 generalize EntrySpriteSystem into PlaygroundSystem which all ui will provide 2022-07-02 19:51:30 +00:00
215bc12692 Add KeyShortcutHandler to every NAT UI, KeyShortcutSystem 2022-07-01 23:36:28 +00:00
4413114218 nat playground buggy z sorting 2022-06-28 17:09:34 +00:00
eac74165ae CameraTools.calculateScrollBounds 2022-06-28 04:52:04 +00:00
4724d100cf Select and drag multiple entries. Close #74 2022-06-27 21:57:10 +00:00
5175622374 NAT Playground use ui for log 2022-06-27 18:38:20 +00:00
7e7053e132 pass a UI to NAT entryProcessors 2022-06-27 18:22:57 +00:00
4b72739a9c CameraTools.updateScrollWheelZoom 2022-06-27 14:03:26 +00:00
736a1982b4 updateMouseBorderControl 2022-06-22 00:08:14 +00:00
a6c8666160 standardize keyboard-based FlxCamera movement 2022-06-21 20:14:48 +00:00
ca6a03cbeb NAT playground rectangle selection 2022-06-20 16:20:48 +00:00
b2a5d36075 fix assert error insertion on windows 2022-06-20 00:55:50 +00:00
a4a59f0d40 make controller a required property of ArchiveUI 2021-10-12 13:45:02 -06:00
29d0dca251 fix Playground UI bug 2021-10-04 13:33:02 -06:00
420d8da414 Allow Playground to download images and create text sprites at runtime 2021-09-30 17:05:21 -06:00
f48cf658ec NAT playground run systems when changes are made 2021-09-30 16:35:17 -06:00
7cdec42351 Make text sprites for entries that don't get WikipediaImage images 2021-09-30 15:04:30 -06:00
bba93a711b onSelectionChanged UI event 2021-09-27 23:20:05 -06:00
4db843897a when refreshing sprite, keep it blue 2021-09-27 22:46:04 -06:00