Example "freewheeling" app that can be modified without restarting; useful starting point for further forks
fine, I'll add a badge
Created by  akkartik  on September 5, 2024
6JIF5ZLTPOTKCWQJGFI7HY5XGCPPUZ7LOZ2I3VLDTVPW7SUSYE5AC
reset font size on error
Created by  akkartik  on July 10, 2024
QFNPTMZZJJZSEZBBDTW5R2IFUBWVBWBHOMXADN4B2XMZHBF2ABZQC
wire up mouse move handler
Created by  akkartik  on December 26, 2023
Z36V5MM7M6LDHBBDU3J2PJ7TZ6KX5GIP2KENQGBSDSALXTYUGOAQC
we do support LÖVE v12 as well
Created by  akkartik  on December 3, 2023
Y724CP5DUL6F7MF4SIZOPIB6RXGBJVTYDKAE3XLFKLVH5TAWC4XAC
recommend new LÖVE v11.5
Created by  akkartik  on December 3, 2023
4ZPWUOGPJDNTT26F2NXOCY7UIP54JPGGODNQX52RNVE6XZEBG2MAC
don't hide errors when driver.love connects
Created by  akkartik  on November 17, 2023
IRUOJEU5EN245A2W6E445HCGBS2V7EWWKPIGLX237X5P65ST2EXQC
clean up some cruft from error callstacks
Created by  akkartik  on November 11, 2023
5EU7N6E6XAIFJ5Q4ZLBPZADPH6Q2EZH3FBYNCBHBP7Y62O7CGKOAC
provide a filename for clearer error callstacks
Created by  akkartik  on November 9, 2023
RNXMEOQZBJTTXCH6IHXZ3XU6LTXD22LAA7HYWIAPZDRXIVZXZIMQC
don't tolerate Lua comments when parsing commands
Created by  akkartik  on July 24, 2023
7EICPXK26HC27BJAVM7MPMHHCW6RTEUSERKEWZR6GAWNNNUZN6PQC
ignore comments when selecting buffer name
Created by  akkartik  on July 24, 2023
Y2K3ID3464H2DC5W5JRDB36QRRPWFU2DVJUROPXNJBCT7UYLRKDQC
link to Freewheeling Apps page
Created by  Kartik K. Agaram  on July 1, 2023
24D2KYJWB5VZTUQHYGJOQVDZBSUIMMOBLTUUTCDZAT2CPNB52BTAC
slightly easier to understand
Created by  Kartik K. Agaram  on June 19, 2023
3YKY4ONWMK2OHQJB3VOKA6JANXZ42ANSWB5XPIR2RXBRGJD7SJSAC
bail early on errors
Created by  Kartik K. Agaram  on June 19, 2023
XATNMEZQC5GTCFEUBFQ7YDC7LDIM5EQ4KO22JPUS5JB6NGDN2MFAC
delete a dead variable
Created by  Kartik K. Agaram  on June 19, 2023
6S43CNPPWPI4TDXHBRHKXKOVQJLTSBCWAH76CGGJGORDZXRLO55QC
missing link in reference docs
Created by  Kartik K. Agaram  on May 19, 2023
DAP7GKIMVFDZYDPMIIR67RHPMW4GQUWW3MU7VKSRMHAEHIWGBCSAC
document the freewheeling protocol
Created by  Kartik K. Agaram  on May 1, 2023
7O2VSF5YF7OKEVU4QZCUEI5C2IK2GORP32F3HNPO6SL6PZD2GLVAC
send a response when deleting a definition
Created by  Kartik K. Agaram  on May 1, 2023
UCFXFH6CJQILCSPVSJY43PWVSS4CI5WWTIAYPX5DE5MFN2P2SATQC
refuse to delete frozen definitions
Created by  Kartik K. Agaram  on May 1, 2023
BN23ZIQF6H6RCJMUVBAIJPRTGI3LOHEN5XFFSTFMSZAXTCNRVROAC
combine 2 levels of indent
Created by  Kartik K. Agaram  on May 1, 2023
WQLKXW3NTOI7XVS6GMVFAK7PZPS4L3HW3KIU2AKVGXEV7SRH5UEQC
bugfix: deleting definitions
Created by  Kartik K. Agaram  on May 1, 2023
WBDC7JGWUNMD335A7HRQADBIZUX66E74C6VMBV6OIGYUDK5KMIIAC
indent
Created by  Kartik K. Agaram  on April 30, 2023
77K72JA4B22VPMOK3COPXNXCVO2CZCNXQYI2ZITU34G3ODTUE34AC
add a link
Created by  Kartik K. Agaram  on April 21, 2023
GSIVH7EOMLQQPOIBAVSH7VUHXBLN3YZMXZRJPPUX5UZGP7Q3X6CAC
bugfix: only include files with numeric _prefixes_
Created by  Kartik K. Agaram  on April 21, 2023
KKDO773SJHBHGTECUKGCCXADZ3C4LIPSDLDIHUAZRMJT35YNWZ4AC
better comment
Created by  Kartik K. Agaram  on April 21, 2023
HJ6BDWY475PZUTMOOBUMEMDC4L64Q6PLJUHSFCLZZ3MYF622I43AC
include Current_time in reference
Created by  Kartik K. Agaram  on April 20, 2023
LZDP7K7XP4GYKWJKYEOMGNQWPALTU7KPEXLRSWBGFIUH5WBDJPHQC
attempt at better error recovery
Created by  Kartik K. Agaram  on April 20, 2023
K7ABD3WDOLPPQOQGDVMTMEIHDAPOTMHPEL65XEGBITIW4MHVH75QC
document available modes
Created by  Kartik K. Agaram  on April 20, 2023
IOGZEHCWRWYVQBE2X4SMHET33RP6KWN5JE6J3GKWLVULE4GCE4VQC
record support for multiple versions
Created by  Kartik K. Agaram  on April 19, 2023
EY6UKABATZRTWERQUPG7RCQVVW2NG7DUAAJ3UTNSAYXGNXMNMTLQC
remove a local
Created by  Kartik K. Agaram  on April 19, 2023
5UT4ZUMMYI5WB76PY4R5TYPQSVEDDGIWTRREDUL5457RMPLG7RBQC
delete some obsolete comments
Created by  Kartik K. Agaram  on April 19, 2023
7MO54PN5PABYASKMTTBB3FDZYTUSDJBVPIXCNZA6WHHHCN4GA5QAC
backport some improvements from template-live-editor
Created by  Kartik K. Agaram  on April 16, 2023
5PC2IJZAAAMT3KBPHDB37XLQF7LG7WYR7TGSHNL2LFLRCIOR3LAAC
delete some debug prints
Created by  Kartik K. Agaram  on April 16, 2023
OIUPAN2W2CKTMITST7OHX5SZW66E6VIQZXCID6CATZT4S7IPUUIQC
.
Created by  Kartik K. Agaram  on April 16, 2023
B7XCNA6OHDLIJD77XJ6JO4IOUVGLQXZMPCME7GLTLAODDE7MI5UAC
deemphasize a concern
Created by  Kartik K. Agaram  on April 16, 2023
7MOX7PIKINJ5JE2HPCY5RGRE553MM4ZAQGT4JFYS2PSDA6XAZDVAC
new file-system format for freewheeling apps
Created by  Kartik K. Agaram  on April 16, 2023
QFFTXR7EODYP3OPAO5ZJ4UDLKPBYBU2ESWHP3ABH3BEBYBIONCWAC
rename
Created by  Kartik K. Agaram  on April 10, 2023
WIBNGKLFGR735FGW6LB72RWOOFFZ6JTLXXSGC7G6HAKKOZVKETMQC
prevent overriding foundational definitions
Created by  Kartik K. Agaram  on April 10, 2023
UUX7J2OA544YWISPG3A6FJ6GKAS2MLESZZMCZN7KVCKMDVYJDZGQC
include a brief reference enabling many useful apps
Created by  Kartik K. Agaram  on April 9, 2023
EUWHJ7JJ4TY2Q2II4SUYTBVMZJ7WWEN2THAKVWGC35P2R2ENYU4AC
note about driver config in manual tests
Created by  Kartik K. Agaram  on April 9, 2023
U4HKIPZJLHVULKQ7H55FQTNZ4TFL4NPZXSELSGKDQQGH5QA4HNTQC
be robust to leading whitespace
Created by  Kartik K. Agaram  on April 9, 2023
4XBR6CLDPPWR5WP7GHSFPTQZ66ZOIV54GXC3M4ZCSN4FDU4FQTUQC
make roll_forward and roll_back more symmetric
Created by  Kartik K. Agaram  on April 9, 2023
LKUW6TVDJD66K2QFWWJF3URDGCNYAZ5VIGKIC6EMRDRX5ARICA2QC
add some manual tests
Created by  Kartik K. Agaram  on April 9, 2023
QXX5JRHN726YGD5UQDWI7X2PCD33BW2TP6IXTUHGX3TD4BIGUI4AC
remove abstraction: update_head
Created by  Kartik K. Agaram  on April 9, 2023
KGILP75EVHHDWV7OY5JONQKWHDGQUQAZJHHMFSG63SFD24Q7GMRAC
abstraction: roll forward/back
Created by  Kartik K. Agaram  on April 9, 2023
5T6SHEIT24FYUAZHSC27XXY4ISZIH3O4HID37FARWVZD4EGSVMOQC
extract a function
Created by  Kartik K. Agaram  on April 9, 2023
OI2U4SQ3DA6X57GWOWCWBHH4VI56QH6PXXFUVPY2ZZZOKE6ZBLFAC
extract a function
Created by  Kartik K. Agaram  on April 9, 2023
JIWWTY7RDSOBGAOSU7KBOM2SHEM543FOWIM7GEIW3IZWVJ2EDJVAC
audit all calls to app.eval
Created by  Kartik K. Agaram  on April 9, 2023
5TZBSRBNE2EK4Z7EDMQCE6NMMIBIKKPZMMSPHW6GUDGMJWSPFRTAC
don't also send success on error
Created by  Kartik K. Agaram  on April 9, 2023
WUEDWXC4PE4IFLSKC2MQFKEYT3BOUMKK4EUIIYSSBHKLIH3DTI7AC
expose a command for the driver to remotely restart an app
Created by  Kartik K. Agaram  on April 7, 2023
TK4G4GMCBRT2Q5JLGH44AAOD4ZXWVDCNJNPBZXL27YGIIKGG32XQC
mouse wheel support
Created by  Kartik K. Agaram  on April 7, 2023
4H4JTSFIHMKJROTRE6CC5X6SWUNDT4CKEDSQOCFEAND3NQKFFTCQC
delete mentions of 2 dead methods
Created by  Kartik K. Agaram  on April 7, 2023
KWJ3LM3WMILY3GISPVCO2OS5OFJM32S7VYC32TOGNGU744CLGKMQC
add a fork
Created by  Kartik K. Agaram  on April 2, 2023
HENMYQDLBY7CH756D6CK7DU6WWO75O62K7NEV3D66VON2TGEN76QC
I'm blind
Created by  Kartik K. Agaram  on February 5, 2023
A6YZ7UCLNGDPWQQK4S5AI5WZLN2IX3XEIORCBHKHOW2LG2KAF4MQC
bundle a few more things
Created by  Kartik K. Agaram  on February 3, 2023
CCVA7636SZDLUSDVELXB6AGQI5SQCT6BG4YL4XGPHDXJY7EYXKQAC
more inconsistencies with other forks
Created by  Kartik K. Agaram  on February 3, 2023
JILSWFACAJYIQIVEFKDRIIMRACV43LCF4SVH45VGLL6QFWRRDCKAC
couple of typos
Created by  Kartik K. Agaram  on February 3, 2023
3EW4YU6LLM2FLMKZER7GGKRSWT7JWHPCBL2IHAQNQXLEZA7QJJ6AC
start including a default_map with each app
Created by  Kartik K. Agaram  on January 25, 2023
UQLKUPWR2RXIE2USSJWQ3G7QDW232XH37X4ZU2TFMZRPZWAAJHHAC
scenarios for the on-disk representation
Created by  Kartik K. Agaram  on January 25, 2023
MOUXJ6VT5YQABAMPBAEABJHGIVQLQ4X7UPBIUVINK4KWD2SWAPXAC
add missing doc
Created by  Kartik K. Agaram  on January 25, 2023
7ZIFAEBRSUYG3HBD6NIZYKUNAZZ7J65RYHWZVRHNLNKGHCZGCVHAC
make the driver seem less intimidating
Created by  Kartik K. Agaram  on January 24, 2023
LBRPOBXLXR5NLR3LIIJHZHKR2RQVQ5MKNL4ZW3GNABKZC35QKWNAC
generalize the protocol to return errors, etc.
Created by  Kartik K. Agaram  on January 22, 2023
AJLUO3UIULMWCJXLQ4UDI2ACGAU2S4AWQ4UB2HF4SDDB44EVVFEAC
pull in more known issues
Created by  Kartik K. Agaram  on January 17, 2023
YNQNIR7G6PBKRNX6I26H6T4KVVGBYDFCQPJWIA54OP5RK3OYUQOAC
publish
Created by  Kartik K. Agaram  on January 17, 2023
NBRDMLUTRVP2AECEL4UT77TYHCPO4K2X2IAYWY7N5VZ5WQHTFZFAC
drop non-existent arg in callback
Created by  Kartik K. Agaram  on January 17, 2023
ZFLAXEIJTHPCHS2WFOVAF65GY5Q2ZEW5FM4VZORFMCIHU6XIVXGAC
bring template-live's protocol in sync with template-live-editor
Created by  Kartik K. Agaram  on January 14, 2023
JUTECG5XRUNBOJIPKEYZ4I2225AAOCGQKVJN2UAENUBZK2FG2XGAC
alter on-disk representation
Created by  Kartik K. Agaram  on January 9, 2023
NWKIHJI5UNTW4BTWE6QP4Q3SGZ375PG6SIKYT5CNUWKYFC7APHMQC
new command: batch GET
Created by  Kartik K. Agaram  on January 7, 2023
T3LA4DVGVPJYYZVJBKDXZMAKMRJABACDHDU7IZOQGX7NHM2AA7HQC
specify app in manifest
Created by  Kartik K. Agaram  on January 2, 2023
OFRGJFGIAGJ4DS7EWP7OLV7RPPZ5KDTAGFL77SZGPMICICO5BIPQC
a prefix for metadata in the manifest
Created by  Kartik K. Agaram  on January 2, 2023
OJLXS67N5327FN6YAZ2DUVXUEZKEN6YE3EJ5CYJP5VALLQLCXREAC
keep templates in sync
Created by  Kartik K. Agaram  on January 2, 2023
SEJ76JDAWZX4XOT3UXDHZQGB6MVNLPZKRS54UVP77T3DZQBWFT6AC
update protocol so driver shows syntax errors
Created by  Kartik K. Agaram  on December 17, 2022
BKNIUJGYDCXA7AUJVPQHT4KLCTUHZGI5IUJEZZ4GY2CRXU7BBOVQC
move temporary file out of user directory (if possible)
Created by  Kartik K. Agaram  on December 5, 2022
NTOJPPQNTJF57SM4JPKQEUHF22JITVISDR4D7P3L2QGAZPHYS2JAC
load manifest in correct order
Created by  Kartik K. Agaram  on November 27, 2022
ECUOUZI7JCVMXHY57MF6VA6FQMYOXRZXAMWCYWZVTAQ266UR23MQC
better organization of errors
Created by  Kartik K. Agaram  on November 16, 2022
BXXTVMBQJYLA43IHDYYUBKBVEQKKIDD5FSYMSYFXD5BCCLLPJZ3QC
new live app
Created by  Kartik K. Agaram  on November 13, 2022
TNRO6KLZXIZUFWKCXSWAJHN2CMHS56ATGGULOKMJC2YNCFRJZKLAC