bring couple more globals back to the app level
[?]
Jul 12, 2022, 8:45 PM
3QQZ7W4EJ7G4HQM5IYWXICMAHVRGERY4X6AOC6LOV5NSZ4OBICSACDependencies
- [2]
2L5MEZV3experiment: new edit namespace - [3]
4KC7I3E2make colors easier to edit - [4]
6LJZN727handle chords - [5]
OTIBCAUJlove2d scaffold - [6]
VVXVV2D2change data model; text can now have metadata - [7]
K464QQR4more defensive resize handling - [8]
7Q6GKOOL. - [9]
AD34IX2Zcouple more tests - [10]
UH4YWHW5button framework is at the app level - [*]
AVTNUQYRbasic test-enabled framework - [*]
NX3DDSCZfix a variable name - [*]
CIQN2MDEbugfix: typing a capital letter deletes selection
Change contents
- replacement in main.lua at line 17
return edit.initialize_globals()edit.initialize_globals()-- resizeLast_resize_time = nil-- blinking cursorCursor_time = 0 - edit in main.lua at line 153
Cursor_time = Cursor_time + dt-- some hysteresis while resizingif Last_resize_time thenif App.getTime() - Last_resize_time < 0.1 thenreturnelseLast_resize_time = nilendend - edit in main.lua at line 183
Cursor_time = 0 -- ensure cursor is visible immediately after it moves - edit in main.lua at line 188
Cursor_time = 0 -- ensure cursor is visible immediately after it moves - edit in main.lua at line 193
Cursor_time = 0 -- ensure cursor is visible immediately after it moves - edit in main.lua at line 198[14.836][2.319]
Cursor_time = 0 -- ensure cursor is visible immediately after it moves - edit in main.lua at line 203
Cursor_time = 0 -- ensure cursor is visible immediately after it moves - edit in edit.lua at line 104
-- resizeLast_resize_time = nil-- blinking cursorCursor_time = 0 - edit in edit.lua at line 169
Cursor_time = Cursor_time + dt-- some hysteresis while resizingif Last_resize_time thenif App.getTime() - Last_resize_time < 0.1 thenreturnelseLast_resize_time = nilendend - edit in edit.lua at line 191
-- ensure cursor is visible immediately after it movesCursor_time = 0 - edit in edit.lua at line 231
-- ensure cursor is visible immediately after it movesCursor_time = 0 - edit in edit.lua at line 268
-- ensure cursor is visible immediately after it movesCursor_time = 0 - edit in edit.lua at line 286
-- ensure cursor is visible immediately after it movesCursor_time = 0