Merge text0
[?]
Mar 24, 2023, 4:48 AM
RHARLLIQPGKVXNYQSIAZWILUI6F3CWMZ3ABJVI52IC3RBRSWPR5ACDependencies
- [2]
WZZGVKSGa few more renames - [3]
Y64XAKCDdrop non-existent arg in callback - [4]
LXFHXL2NMerge text.love - [5]
LRDM35CEapp running again - [6]
2Y7YH7UPinfrastructure for caching LÖVE text objects - [7]
JOPVPUSAediting source code from within the app - [8]
VOU73AK6Merge lines.love - [9]
3QQZ7W4Ebring couple more globals back to the app level - [10]
C3GUE45IMerge text.love - [11]
2CK5QI7Wmake love event names consistent - [12]
36Z442IVback to commit 8123959e52f without code editing - [13]
GFXWHTE6mouse wheel support - [14]
KKMFQDR4editing source code from within the app - [15]
TXDMRA5Jbugfix: alt-tab shouldn't emit keypress events - [16]
CYGNFOA5Merge text0 - [17]
XGHCLIKBMerge lines.love - [18]
JCSLDGAHbeginnings of support for multiple shapes - [19]
AVTNUQYRbasic test-enabled framework - [20]
ORKN6EOBMerge lines.love - [21]
2CTN2IEFMerge lines.love - [*]
OTIBCAUJlove2d scaffold - [*]
5OVKHVY6nice way to make on.* handlers more discoverable
Change contents
- replacement in main.lua at line 144
return edit.mouse_wheel_move(Editor_state, dx,dy)if on.mouse_wheel_move then on.mouse_wheel_move(dx,dy) end - replacement in main.lua at line 183[4.172]→[5.889:893](∅→∅),[5.889]→[5.889:893](∅→∅),[5.889]→[5.889:893](∅→∅),[5.7809]→[4.172:172](∅→∅),[5.191780]→[5.7786:7809](∅→∅),[5.7785]→[5.191774:191780](∅→∅),[5.191774]→[5.191774:191780](∅→∅),[5.190717]→[5.7652:7785](∅→∅),[3.67]→[5.190712:190717](∅→∅),[5.170]→[5.190712:190717](∅→∅),[5.720]→[5.190712:190717](∅→∅),[5.1399]→[5.190712:190717](∅→∅),[5.7651]→[5.190712:190717](∅→∅),[5.241]→[5.190712:190717](∅→∅),[5.7595]→[3.8:67](∅→∅),[5.594]→[5.7521:7595](∅→∅),[5.190383]→[5.588:594](∅→∅),[5.191260]→[5.588:594](∅→∅),[5.588]→[5.588:594](∅→∅)
endreturn Text_cache[s]end-- use this sparinglyfunction to_text(s)if Text_cache[s] == nil thenText_cache[s] = App.newText(love.graphics.getFont(), s)endif on.key_release then on.key_release(key, scancode) endCursor_time = 0 -- ensure cursor is visible immediately after it movesend[5.466]endCursor_time = 0 -- ensure cursor is visible immediately after it movesif on.key_release then on.key_release(key, scancode) endend-- use this sparinglyfunction to_text(s)if Text_cache[s] == nil thenText_cache[s] = App.newText(love.graphics.getFont(), s)endreturn Text_cache[s]end - edit in 0001-on at line 15
-- on.mouse_wheel_move (see love.wheelmoved)