Kartik K. Agaram
83b8664619
fix a bad merge
2023-08-31 07:23:45 -07:00
Kartik K. Agaram
bdab8b1c7e
Merge text0
2023-08-30 22:58:21 -07:00
Kartik K. Agaram
1fc11feb28
Merge lines.love
2023-08-30 22:45:37 -07:00
Kartik K. Agaram
f82c0de502
cleaner API for file-system access
...
Thanks to physfs and nativefs.lua
nativefs still introduces some inconsistencies with love.filesystem with
relative paths:
* love.fs.read: reads from save dir if it exists, falls back to source dir if not
* nativefs.read: reads from save dir if it exists, falls back to source dir if not ✓
* love.fs.write: always writes to save dir
* nativefs.write: always writes to source dir (since no restrictions)
* love.fs.newFile followed by file:open('r'): reads from save dir if it exists, source dir if not
* nativefs.newFile followed by file:open('r'): always reads from working dir
* love.fs.newFile followed by file:open('w'): always writes to save dir
* nativefs.newFile followed by file:open('w'): always writes to working dir
So avoid using relative paths with App primitives.
2023-08-30 19:04:06 -07:00
Kartik K. Agaram
7e97a2a1e7
make a few names consistent with snake_case
2023-08-30 06:44:54 -07:00
Kartik K. Agaram
1759c089d7
Merge text0
2023-08-26 16:16:21 -07:00
Kartik K. Agaram
e1fcd7c9c3
Merge lines.love
2023-08-26 15:47:27 -07:00
Kartik K. Agaram
9c38e505a5
correct various names in this and other pre-freewheeling forks
2023-08-26 13:15:32 -07:00
Kartik K. Agaram
d76541dec3
fix method name in documentation
2023-08-26 13:04:39 -07:00
Kartik K. Agaram
cc67c641dc
Merge text0
2023-07-10 19:07:02 -07:00
Kartik K. Agaram
60f26a9a4f
experiment: knob for readonly editor
2023-06-07 22:23:10 -07:00
Kartik K. Agaram
69ddc6fbb8
improve documentation for edit.draw
2023-06-07 22:10:30 -07:00
Kartik K. Agaram
d931b0123d
Merge text0
2023-06-07 22:09:10 -07:00
Kartik K. Agaram
e8a5faaa4c
Merge lines.love
2023-06-07 21:47:04 -07:00
Kartik K. Agaram
68eaba7d3d
document some editor constants
2023-06-07 21:30:17 -07:00
Kartik K. Agaram
bc85d77f13
Merge text0
2023-06-06 13:27:17 -07:00
Kartik K. Agaram
cf1f860d20
Merge lines.love
2023-06-06 11:39:50 -07:00
Kartik K. Agaram
43114e2fa5
document facilities for buttons on screen
2023-06-06 11:18:20 -07:00
Kartik K. Agaram
d5f0abb637
Merge text0
2023-06-05 22:41:32 -07:00
Kartik K. Agaram
64c4015167
Merge lines.love
2023-06-05 22:37:26 -07:00
Kartik K. Agaram
f1981e85db
document a couple of miscellaneous helpers
2023-06-05 22:23:25 -07:00
Kartik K. Agaram
fc094496c1
document a few more keyboard primitives
2023-06-05 22:22:53 -07:00
Kartik K. Agaram
9e17337217
rename modifier_down to key_down
...
The old name was confusing, as its description showed.
2023-06-05 22:21:04 -07:00
Kartik K. Agaram
7e160e0de5
maintain the initial font size in a global
...
Apps should keep the global updated when changing the font size.
2023-06-05 22:18:44 -07:00
Kartik K. Agaram
39d2dd4cb2
document the freewheeling protocol
2023-05-01 00:07:56 -07:00
Kartik K. Agaram
0fc9fc5f22
show how to load lines in editor
2023-04-20 23:41:25 -07:00
Kartik K. Agaram
e80faa9ab4
include Current_time in reference
2023-04-20 18:42:29 -07:00
Kartik K. Agaram
9b8e651dc7
Merge text0
2023-04-11 21:45:13 -07:00
Kartik K. Agaram
88caf4eb31
Merge lines.love
2023-04-11 21:41:27 -07:00
Kartik K. Agaram
658f96667b
primitives for writing tests
2023-04-11 21:33:33 -07:00
Kartik K. Agaram
4049176dfb
couple of typos
2023-04-11 15:15:58 -07:00
Kartik K. Agaram
bfd5d61c8a
Merge text0
2023-04-10 00:51:25 -07:00
Kartik K. Agaram
c16998bcc6
Merge lines.love
2023-04-10 00:47:12 -07:00
Kartik K. Agaram
ad7cffca27
editor documentation
2023-04-10 00:42:56 -07:00
Kartik K. Agaram
3f90c92abb
Merge text0
...
This is the original reference for "freewheeling apps".
2023-04-09 21:03:12 -07:00
Kartik K. Agaram
d61ccafaa0
include a brief reference enabling many useful apps
2023-04-09 19:09:31 -07:00