stop tracking wallclock time
[?]
Nov 4, 2022, 4:02 AM
APX2PY6GAMJSUH7SFSMBFOQJBSAWLLOCKH4L4ZQP2VLHNEXJPREACDependencies
- [2]
TO6Y2G3Umore decoupling editor tests from App - [3]
OI4FPFINsupport drawings in the source editor - [4]
ENENSZLKbugfix: source margins when toggling log browser - [5]
4VQGE7RAnew test - [6]
6SMGKYDR. - [7]
JCSLDGAHbeginnings of support for multiple shapes - [8]
PTDO2SOTadd state arg to schedule_save - [9]
NEXUNNCFextract a function - [10]
2L5MEZV3experiment: new edit namespace - [11]
Y4VYNEGFtest: autosave after name/move/delete of point - [12]
T7SJSJIHtest: undo naming a point - [13]
PJEQCTBLadd state arg to Drawing.update - [14]
KKMFQDR4editing source code from within the app - [15]
PX7DDEMOautosave slightly less aggressively - [16]
42LVB4DEtest: naming a point - [17]
LF7BWEG4group all editor globals - [18]
7DYUAOI6test: undo moving point - [19]
KAUD3YIKtests: deleting points/shapes - [20]
HRWN5V6JDevine's suggestion to try to live with just freehand - [21]
4AXV2HG4all pending manual tests done! - [22]
LNUHQOGHstart passing in Editor_state explicitly - [23]
SPNMXTYRhave file API operate on state object - [24]
K2X6G75Zstart writing some tests for drawings - [25]
3QQZ7W4Ebring couple more globals back to the app level - [26]
YGCT2D2Ostart loading settings as applicable - [27]
CIQN2MDEbugfix: typing a capital letter deletes selection - [28]
DJGC4ZEFsimplify hysteresis logic - [29]
YT5P6TO6bugfix: save previous file when dropping a new one on - [30]
TXDMRA5Jbugfix: alt-tab shouldn't emit keypress events - [31]
L6XA5EY2test: moving a point - [32]
S7ZZA3YEugh, handle absolute as well as relative paths - [33]
KVHUFUFVreorg - [34]
AVTNUQYRbasic test-enabled framework - [35]
Z4KNS42Nto open a file without a terminal, drag it on! - [36]
7CLGG7J2test: autosave after any shape - [*]
OTIBCAUJlove2d scaffold
Change contents
- replacement in source_tests.lua at line 34
App.wait_fake_time(0.1)Current_time = Current_time + 0.1 - replacement in source_tests.lua at line 59
App.wait_fake_time(0.1)Current_time = Current_time + 0.1 - replacement in source_tests.lua at line 90
App.wait_fake_time(0.1)Current_time = Current_time + 0.1 - replacement in source_edit.lua at line 192
if State.next_save and State.next_save < App.getTime() thenif State.next_save and State.next_save < Current_time then - replacement in source_edit.lua at line 200
State.next_save = App.getTime() + 3 -- short enough that you're likely to still remember what you didState.next_save = Current_time + 3 -- short enough that you're likely to still remember what you did - replacement in main.lua at line 84
Last_focus_time = App.getTime() -- https://love2d.org/forums/viewtopic.php?p=249700Last_resize_time = App.getTime()Current_time = 0Last_focus_time = 0 -- https://love2d.org/forums/viewtopic.php?p=249700Last_resize_time = 0 - replacement in main.lua at line 107
Last_resize_time = App.getTime()Last_resize_time = Current_time - replacement in main.lua at line 122
Last_focus_time = App.getTime()Last_focus_time = Current_time - edit in main.lua at line 144
Current_time = Current_time + dt - replacement in main.lua at line 146
if App.getTime() < Last_resize_time + 0.1 thenif Current_time < Last_resize_time + 0.1 then - replacement in main.lua at line 161
if App.getTime() < Last_focus_time + 0.01 thenif Current_time < Last_focus_time + 0.01 then - replacement in main.lua at line 199
if App.getTime() < Last_focus_time + 0.01 thenif Current_time < Last_focus_time + 0.01 then - replacement in main.lua at line 214
if App.getTime() < Last_focus_time + 0.01 thenif Current_time < Last_focus_time + 0.01 then - replacement in edit.lua at line 179
if State.next_save and State.next_save < App.getTime() thenif State.next_save and State.next_save < Current_time then - replacement in edit.lua at line 187
State.next_save = App.getTime() + 3 -- short enough that you're likely to still remember what you didState.next_save = Current_time + 3 -- short enough that you're likely to still remember what you did - replacement in drawing_tests.lua at line 19
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 54
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 433
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 465
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 492
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 553
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 687
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 738
App.wait_fake_time(3.1)Current_time = Current_time + 3.1 - replacement in drawing_tests.lua at line 779
App.wait_fake_time(3.1)Current_time = Current_time + 3.1