5c8fb6b | alex@thinkpad | 16 April 2016, 20:33:05 UTC | Lua: add dryos.remove (similar to os.remove) | 16 April 2016, 20:33:05 UTC |
31c2e5e | alex@thinkpad | 16 April 2016, 19:12:53 UTC | Lua: basic support for standard streams (stdin, stdout, stderr) | 16 April 2016, 19:12:53 UTC |
dc1c327 | alex@thinkpad | 14 April 2016, 23:05:33 UTC | lua_stdio: fix file create | 14 April 2016, 23:05:33 UTC |
b96e9dd | alex@thinkpad | 14 April 2016, 22:55:28 UTC | lua_stdio: fix file append | 14 April 2016, 22:55:28 UTC |
018e56b | alex@thinkpad | 14 April 2016, 22:26:54 UTC | Merge lua_stdio into lua_fix | 14 April 2016, 22:26:54 UTC |
6f50031 | alex@thinkpad | 14 April 2016, 22:18:27 UTC | lua_stdio: report file size on stat calls; primitive errno handling | 14 April 2016, 22:18:27 UTC |
68fe6e9 | alex@thinkpad | 14 April 2016, 16:28:33 UTC | Lua: show console at startup, until all scripts are loaded | 14 April 2016, 16:28:33 UTC |
7c59b9d | alex@thinkpad | 14 April 2016, 16:26:45 UTC | Lua: increased stack size for script tasks, just in case | 14 April 2016, 16:26:45 UTC |
dd23cd4 | alex@thinkpad | 14 April 2016, 13:16:35 UTC | module backend: fix key handling regression in other modules, introduced in b0891f9 | 14 April 2016, 13:16:35 UTC |
7fc1032 | alex@thinkpad | 09 April 2016, 18:23:53 UTC | Lua: fix old comment | 09 April 2016, 18:23:53 UTC |
d9bde10 | alex@thinkpad | 07 April 2016, 22:07:37 UTC | api_test.lua: verify changing exposure directly via camera.iso/shutter/aperture/ec/flash_ec | 07 April 2016, 22:07:37 UTC |
240d753 | alex@thinkpad | 07 April 2016, 22:01:49 UTC | lua_camera: fix setting ISO via camera.iso (should be the same as camera.iso.value) | 07 April 2016, 22:01:49 UTC |
2fc6c80 | alex@thinkpad | 07 April 2016, 21:46:52 UTC | Lua: use plain printf for normal messages | 07 April 2016, 21:46:52 UTC |
d7a06c9 | David Milligan | 03 April 2016, 02:13:32 UTC | lua property: cleanup prop message queue -> better, more defensive checks and error handling, fix memory leak seems to fix some apparent memory issues and err70s with copy2m | 03 April 2016, 02:13:32 UTC |
17c669e | David Milligan | 02 April 2016, 17:16:07 UTC | lua scripting: don't load scripts that start with "_" fixes issue with hidden files created by OSX Finder #2496 | 02 April 2016, 17:16:07 UTC |
8971a28 | alex@thinkpad | 31 March 2016, 16:46:06 UTC | lua_movie: fix movie mode checks (should fix rec_delay.lua on many cameras) | 31 March 2016, 16:46:06 UTC |
75faaef | alex@thinkpad | 29 March 2016, 20:41:01 UTC | Lua: moved camera.af_mode to lens.af_mode (to be consistent with lens.af) | 29 March 2016, 20:41:01 UTC |
949c1c1 | alex@thinkpad | 29 March 2016, 20:37:40 UTC | Lua: camera.movie returns MODE.MOVIE even on cameras without a dedicated movie mode (fixes recdelay.lua on many cameras) | 29 March 2016, 20:37:40 UTC |
1ec8fc9 | alex@thinkpad | 29 March 2016, 08:59:19 UTC | Lua: proper error handling if strict.lua is missing | 29 March 2016, 08:59:19 UTC |
f3225e7 | alex@thinkpad | 29 March 2016, 08:22:19 UTC | Lua: print script menus to console | 29 March 2016, 08:22:19 UTC |
565e26d | alex@thinkpad | 28 March 2016, 10:31:05 UTC | api_test.lua: minor fix | 28 March 2016, 10:31:05 UTC |
345df01 | alex@thinkpad | 27 March 2016, 22:51:11 UTC | api_test.lua: updated focus tests to include commands with wait=false | 27 March 2016, 22:51:11 UTC |
eba5b01 | alex@thinkpad | 27 March 2016, 22:50:29 UTC | lens.c: reworked lens_focus a bit (fix crash with wait=off and some other tweaks) | 27 March 2016, 22:50:29 UTC |
a9ba28a | alex@thinkpad | 27 March 2016, 20:50:54 UTC | editor.lua: use WHEEL_LEFT for decrementing and WHEEL_RIGHT for incrementing (consistent with ML menu) | 27 March 2016, 20:50:54 UTC |
f9fe762 | alex@thinkpad | 27 March 2016, 20:33:10 UTC | Lua: check script syntax after compiling the module | 27 March 2016, 20:33:10 UTC |
35dfdfb | alex@thinkpad | 27 March 2016, 20:14:30 UTC | api_test.lua: tests for lens.focus | 27 March 2016, 20:14:30 UTC |
a969bc8 | alex@thinkpad | 27 March 2016, 20:13:23 UTC | lua_lens.c: more reasonable defaults for lens.focus | 27 March 2016, 20:13:23 UTC |
fae8793 | alex@thinkpad | 27 March 2016, 20:12:57 UTC | lua_camera.c: removed check that breaks copy2m | 27 March 2016, 20:12:57 UTC |
04ce75e | alex@thinkpad | 27 March 2016, 19:50:10 UTC | sokoban.lua: auto-increment level | 27 March 2016, 19:50:10 UTC |
8c0c645 | alex@thinkpad | 27 March 2016, 19:45:07 UTC | api_test.lua: tests for Lua strict mode; minor refactoring | 27 March 2016, 19:45:07 UTC |
0b21a79 | alex@thinkpad | 27 March 2016, 19:27:22 UTC | Lua: updated scripts for strict.lua | 27 March 2016, 19:27:22 UTC |
c7a4061 | alex@thinkpad | 27 March 2016, 19:22:59 UTC | strict.lua: changes to play nice with our existing global metatable | 27 March 2016, 19:22:59 UTC |
3b13e8d | alex@thinkpad | 27 March 2016, 17:54:16 UTC | Lua: use strict.lua for all scripts | 27 March 2016, 17:54:16 UTC |
b4725f7 | alex@thinkpad | 27 March 2016, 17:53:13 UTC | lua_lens: report focus distance in mm (to be consistent with all other distance fields) | 27 March 2016, 17:53:13 UTC |
37f4f8d | alex@thinkpad | 27 March 2016, 11:20:12 UTC | lua_lens: renamed focal_distance to focus_distance | 27 March 2016, 11:20:12 UTC |
884337a | alex@thinkpad | 27 March 2016, 10:21:58 UTC | api_test.lua: tests for the "lv" module | 27 March 2016, 10:21:58 UTC |
ec8f82c | alex@thinkpad | 27 March 2016, 10:21:15 UTC | Lua: added some new APIs to the "lv" module: lv.paused, lv.running, lv.zoom get/set, lv.wait(num_frames) | 27 March 2016, 10:21:15 UTC |
34eca2c | alex@thinkpad | 27 March 2016, 10:15:39 UTC | close_liveview(): fix operation in movie mode | 27 March 2016, 10:15:39 UTC |
69fcddd | alex@thinkpad | 27 March 2016, 10:10:28 UTC | Pause/ResumeLiveView: minor cleanup/refactoring | 27 March 2016, 10:10:28 UTC |
79b41ae | alex@thinkpad | 27 March 2016, 08:27:11 UTC | Lua: dryos.call disabled by default | 27 March 2016, 08:27:11 UTC |
8da7e71 | alex@thinkpad | 26 March 2016, 20:04:40 UTC | lua_camera: don't use SYM_ISO for formatting ISO values (doesn't look nice) | 26 March 2016, 20:04:40 UTC |
f0c42f0 | alex@thinkpad | 26 March 2016, 20:00:55 UTC | api_test.lua: restore camera parameters after changing them | 26 March 2016, 20:00:55 UTC |
b957770 | alex@thinkpad | 26 March 2016, 19:46:06 UTC | api_test.lua: bring back the camera printf's (they provide additional info over the generic test, such as formatting exposure values) | 26 March 2016, 19:46:06 UTC |
48e61ce | alex@thinkpad | 26 March 2016, 19:39:05 UTC | api_test.lua: run all generic tests first | 26 March 2016, 19:39:05 UTC |
97c75b3 | alex@thinkpad | 26 March 2016, 19:36:27 UTC | logger.lua: do not try to iterate light userdata | 26 March 2016, 19:36:27 UTC |
b3cb6e7 | David Milligan | 20 March 2016, 23:56:47 UTC | lua reflection: remove unecessary duplicate 'fields' in dryos (they are already 'normal' table entries and will get enumerated by lua_next) | 20 March 2016, 23:56:47 UTC |
2c1e259 | alex@thinkpad | 26 March 2016, 18:45:28 UTC | Merge fonts into lua_fix | 26 March 2016, 18:45:28 UTC |
492e455 | alex@thinkpad | 26 March 2016, 18:41:00 UTC | Fonts: fix some rough edges | 26 March 2016, 18:41:00 UTC |
460ebba | alex@thinkpad | 26 March 2016, 14:15:41 UTC | bmp.h: fix typos | 26 March 2016, 14:15:41 UTC |
5a5aa18 | alex@thinkpad | 26 March 2016, 14:02:37 UTC | Bulb timer: display a warning icon in BULB mode, if turned off (that is, when other tools may use it, even if it's off) | 26 March 2016, 14:02:37 UTC |
134ca08 | alex@thinkpad | 26 March 2016, 13:54:07 UTC | Fonts: new symbol (warning sign) | 26 March 2016, 13:54:07 UTC |
ea88d1f | alex@thinkpad | 26 March 2016, 13:52:58 UTC | bmp.h: defined macros for all special symbols from the font files | 26 March 2016, 13:52:58 UTC |
15bbdd7 | alex@thinkpad | 26 March 2016, 13:50:44 UTC | Fonts: all fonts now contain the same special characters (fixes issues like missing ETTR/DR icons at certain font sizes) | 26 March 2016, 13:50:44 UTC |
f3619cf | David Milligan | 26 March 2016, 02:58:10 UTC | lua logger: also serialize userdata | 26 March 2016, 02:58:10 UTC |
a97d32f | David Milligan | 26 March 2016, 02:54:41 UTC | lua scripting: only call lua_next on tables it's possible we are iterating a userdata, and calling lua_next on userdata causes a hard crash | 26 March 2016, 02:54:41 UTC |
9fec6a1 | David Milligan | 22 March 2016, 02:35:26 UTC | Merge | 22 March 2016, 02:35:26 UTC |
73c3827 | David Milligan | 22 March 2016, 02:29:11 UTC | lua scripting: update API tests to use logger and 'reflection' features | 22 March 2016, 02:29:11 UTC |
17abd2d | David Milligan | 22 March 2016, 02:14:14 UTC | lua scripting: implement 'reflection' for fields of api modules by using a custom __pairs metamethod and iterator (cherry picked commits from lua_touch branch) this allows us to do e.g.: for k,v in pairs(camera) do printf("%s = %s",k,tostring(v)) end should make writing simple, automatic, generic API tests easier | 22 March 2016, 02:14:14 UTC |
e45bc44 | David Milligan | 22 March 2016, 01:46:43 UTC | lua scripting: use logger in editor.lua and speed up file open | 22 March 2016, 01:46:43 UTC |
bcab349 | David Milligan | 22 March 2016, 01:45:50 UTC | lua scripting: use logger in calc.lua | 22 March 2016, 01:45:50 UTC |
02b568c | David Milligan | 22 March 2016, 01:21:05 UTC | lua scripting: logger.lua - a logging helper | 22 March 2016, 01:21:05 UTC |
a52ac84 | David Milligan | 22 March 2016, 00:36:25 UTC | lua scripting: directory.parent should return nil for root directories (i.e. A:/ or B:/) | 22 March 2016, 00:36:25 UTC |
94aea13 | David Milligan | 22 March 2016, 00:32:37 UTC | lua scripting: console.write should not automatically add newlines | 22 March 2016, 00:32:37 UTC |
ad9fb2c | a1ex | 14 March 2016, 01:18:26 UTC | Lua: use uncached malloc for buffering stdio files | 14 March 2016, 01:18:26 UTC |
46d70ce | a1ex | 14 March 2016, 00:52:17 UTC | Lua: hide stdio debug messages by default | 14 March 2016, 00:52:17 UTC |
9c03d9a | a1ex | 14 March 2016, 00:44:10 UTC | Lua: stdio appears to work! | 14 March 2016, 00:44:10 UTC |
d12d9ae | a1ex | 14 March 2016, 00:43:45 UTC | Lua: include extra dependencies in the module itself (not core); use setjmp from core (newlib) | 14 March 2016, 00:43:45 UTC |
48cfec4 | a1ex | 14 March 2016, 01:28:40 UTC | Merged lua_fix into lua_stdio | 14 March 2016, 01:28:40 UTC |
94712ad | a1ex | 14 March 2016, 00:17:02 UTC | Fix Lua after undefined symbols fix | 14 March 2016, 00:17:02 UTC |
497976e | a1ex | 14 March 2016, 00:14:20 UTC | Modules: fix undefined symbols appearing incorrectly in the sym file | 14 March 2016, 00:14:20 UTC |
a75639a | a1ex | 13 March 2016, 22:13:18 UTC | Lua: compile with stdio functions from dietlibc (not working yet) | 13 March 2016, 22:13:18 UTC |
60963c2 | a1ex | 13 March 2016, 22:12:27 UTC | fio-ml: use stdio.h instead of defining a custom FILE type | 13 March 2016, 22:12:27 UTC |
1953d5c | a1ex | 13 March 2016, 22:09:56 UTC | Lua: added a subset of includes from dietlibc-0.33 | 13 March 2016, 22:09:56 UTC |
01bc545 | a1ex | 13 March 2016, 21:42:26 UTC | tcc-glue: made all functions private and removed unused ones | 13 March 2016, 21:42:26 UTC |
42bf210 | a1ex | 13 March 2016, 21:33:21 UTC | console.c: removed fputs and putchar | 13 March 2016, 21:33:21 UTC |
26b8a40 | David Milligan | 13 March 2016, 20:38:25 UTC | lua scripting: fix calculator issue #2476 | 13 March 2016, 20:38:25 UTC |
c306b0e | a1ex | 13 March 2016, 14:16:18 UTC | module backend: handle fast scrollwheel events (for recent cameras) | 13 March 2016, 14:16:18 UTC |
296d00d | a1ex | 13 March 2016, 14:13:36 UTC | editor.lua: fix performance regression introduced in b6ee499 | 13 March 2016, 14:13:36 UTC |
929cb39 | a1ex | 13 March 2016, 08:25:17 UTC | api_test.lua: use a larger tolerance when setting aperture as f-number | 13 March 2016, 08:25:17 UTC |
8bdaac1 | a1ex | 12 March 2016, 20:45:35 UTC | api_test.lua: aperture tests | 12 March 2016, 20:45:35 UTC |
aca7845 | a1ex | 12 March 2016, 20:45:07 UTC | Lua: added camera.aperture.min/max | 12 March 2016, 20:45:07 UTC |
358ca46 | a1ex | 28 February 2016, 00:19:38 UTC | Merged in printf (pull request #686) Remove duplicate console_printf/printf implementations (just use printf everywhere) | 28 February 2016, 00:19:38 UTC |
0f532cd | a1ex | 28 February 2016, 00:19:38 UTC | Close branch printf | 28 February 2016, 00:19:38 UTC |
698b001 | a1ex | 26 February 2016, 22:46:30 UTC | Removed duplicate console_printf/printf implementations (replaced by printf everywhere); larger buffer for printf | 26 February 2016, 22:46:30 UTC |
c2da9aa | a1ex | 26 February 2016, 21:24:23 UTC | lens.c: added lens_format_aperture | 26 February 2016, 21:24:23 UTC |
c9cf6d9 | a1ex | 12 March 2016, 19:59:26 UTC | lens.c: changed return value of hdr_set_* (todo: check if bracketing still stops when reaching exposure limits) | 12 March 2016, 19:59:26 UTC |
7022d3f | a1ex | 12 March 2016, 19:54:14 UTC | lens.c: updated lens_set_aperture_approx; Lua aperture tests almost working | 12 March 2016, 19:54:14 UTC |
5ea5d38 | a1ex | 12 March 2016, 18:50:33 UTC | api_test.lua: EC and FEC tests; fix typos | 12 March 2016, 18:50:33 UTC |
cdc04b8 | a1ex | 12 March 2016, 18:40:13 UTC | moved round_shutter/aperture/expo_comp and related to lens.c | 12 March 2016, 18:40:13 UTC |
7f0ed45 | a1ex | 12 March 2016, 18:36:55 UTC | simplified round_shutter/aperture/expo_comp and added round_flash_expo_comp, used for lens_set_flash_ae | 12 March 2016, 18:36:55 UTC |
93f107c | a1ex | 12 March 2016, 18:51:45 UTC | lens.c: refactored lens_set_ae/lens_set_flash_ae | 12 March 2016, 18:51:45 UTC |
fab56c4 | a1ex | 12 March 2016, 17:20:35 UTC | api_test.lua: script API tests, only covering shutter and ISO for now; todo: the rest of the API :P | 12 March 2016, 17:20:35 UTC |
7e4e1f6 | a1ex | 12 March 2016, 17:18:41 UTC | Lua, camera module: changing ISO works! (I bet this feature was never tested...) | 12 March 2016, 17:18:41 UTC |
6cf4e2b | a1ex | 12 March 2016, 16:30:56 UTC | lens.c: use closest match when setting ISO in hdr_set_rawiso; small refactors | 12 March 2016, 16:30:56 UTC |
9cf76e5 | a1ex | 12 March 2016, 14:47:45 UTC | Lua, camera module: use higher precision for APEX values | 12 March 2016, 14:47:45 UTC |
f0429b4 | a1ex | 12 March 2016, 13:30:37 UTC | lens.c, prop_set_rawshutter_approx: round towards the nearest shutter (max error 1/8 EV) | 12 March 2016, 13:30:37 UTC |
b066c07 | a1ex | 11 March 2016, 23:47:21 UTC | lens.c: forgot to rename APEX10 macros | 11 March 2016, 23:47:21 UTC |
04d63d7 | a1ex | 11 March 2016, 23:28:19 UTC | lens.h: updated APEX10 macros to be reversible (converting back and forth should give the same value) | 11 March 2016, 23:28:19 UTC |
a9083a9 | a1ex | 11 March 2016, 23:14:27 UTC | imath.h: added RSCALE (integer scale with rounding, reversible) | 11 March 2016, 23:14:27 UTC |
e785f6f | a1ex | 11 March 2016, 22:33:12 UTC | Renamed APEX x10 macros | 11 March 2016, 22:33:12 UTC |