https://bitbucket.org/hudson/magic-lantern

sort by:
Revision Author Date Message Commit Date
5c8fb6b Lua: add dryos.remove (similar to os.remove) 16 April 2016, 20:33:05 UTC
31c2e5e Lua: basic support for standard streams (stdin, stdout, stderr) 16 April 2016, 19:12:53 UTC
dc1c327 lua_stdio: fix file create 14 April 2016, 23:05:33 UTC
b96e9dd lua_stdio: fix file append 14 April 2016, 22:55:28 UTC
018e56b Merge lua_stdio into lua_fix 14 April 2016, 22:26:54 UTC
6f50031 lua_stdio: report file size on stat calls; primitive errno handling 14 April 2016, 22:18:27 UTC
68fe6e9 Lua: show console at startup, until all scripts are loaded 14 April 2016, 16:28:33 UTC
7c59b9d Lua: increased stack size for script tasks, just in case 14 April 2016, 16:26:45 UTC
dd23cd4 module backend: fix key handling regression in other modules, introduced in b0891f9 14 April 2016, 13:16:35 UTC
7fc1032 Lua: fix old comment 09 April 2016, 18:23:53 UTC
d9bde10 api_test.lua: verify changing exposure directly via camera.iso/shutter/aperture/ec/flash_ec 07 April 2016, 22:07:37 UTC
240d753 lua_camera: fix setting ISO via camera.iso (should be the same as camera.iso.value) 07 April 2016, 22:01:49 UTC
2fc6c80 Lua: use plain printf for normal messages 07 April 2016, 21:46:52 UTC
d7a06c9 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 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 lua_movie: fix movie mode checks (should fix rec_delay.lua on many cameras) 31 March 2016, 16:46:06 UTC
75faaef Lua: moved camera.af_mode to lens.af_mode (to be consistent with lens.af) 29 March 2016, 20:41:01 UTC
949c1c1 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 Lua: proper error handling if strict.lua is missing 29 March 2016, 08:59:19 UTC
f3225e7 Lua: print script menus to console 29 March 2016, 08:22:19 UTC
565e26d api_test.lua: minor fix 28 March 2016, 10:31:05 UTC
345df01 api_test.lua: updated focus tests to include commands with wait=false 27 March 2016, 22:51:11 UTC
eba5b01 lens.c: reworked lens_focus a bit (fix crash with wait=off and some other tweaks) 27 March 2016, 22:50:29 UTC
a9ba28a editor.lua: use WHEEL_LEFT for decrementing and WHEEL_RIGHT for incrementing (consistent with ML menu) 27 March 2016, 20:50:54 UTC
f9fe762 Lua: check script syntax after compiling the module 27 March 2016, 20:33:10 UTC
35dfdfb api_test.lua: tests for lens.focus 27 March 2016, 20:14:30 UTC
a969bc8 lua_lens.c: more reasonable defaults for lens.focus 27 March 2016, 20:13:23 UTC
fae8793 lua_camera.c: removed check that breaks copy2m 27 March 2016, 20:12:57 UTC
04ce75e sokoban.lua: auto-increment level 27 March 2016, 19:50:10 UTC
8c0c645 api_test.lua: tests for Lua strict mode; minor refactoring 27 March 2016, 19:45:07 UTC
0b21a79 Lua: updated scripts for strict.lua 27 March 2016, 19:27:22 UTC
c7a4061 strict.lua: changes to play nice with our existing global metatable 27 March 2016, 19:22:59 UTC
3b13e8d Lua: use strict.lua for all scripts 27 March 2016, 17:54:16 UTC
b4725f7 lua_lens: report focus distance in mm (to be consistent with all other distance fields) 27 March 2016, 17:53:13 UTC
37f4f8d lua_lens: renamed focal_distance to focus_distance 27 March 2016, 11:20:12 UTC
884337a api_test.lua: tests for the "lv" module 27 March 2016, 10:21:58 UTC
ec8f82c 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 close_liveview(): fix operation in movie mode 27 March 2016, 10:15:39 UTC
69fcddd Pause/ResumeLiveView: minor cleanup/refactoring 27 March 2016, 10:10:28 UTC
79b41ae Lua: dryos.call disabled by default 27 March 2016, 08:27:11 UTC
8da7e71 lua_camera: don't use SYM_ISO for formatting ISO values (doesn't look nice) 26 March 2016, 20:04:40 UTC
f0c42f0 api_test.lua: restore camera parameters after changing them 26 March 2016, 20:00:55 UTC
b957770 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 api_test.lua: run all generic tests first 26 March 2016, 19:39:05 UTC
97c75b3 logger.lua: do not try to iterate light userdata 26 March 2016, 19:36:27 UTC
b3cb6e7 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 Merge fonts into lua_fix 26 March 2016, 18:45:28 UTC
492e455 Fonts: fix some rough edges 26 March 2016, 18:41:00 UTC
460ebba bmp.h: fix typos 26 March 2016, 14:15:41 UTC
5a5aa18 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 Fonts: new symbol (warning sign) 26 March 2016, 13:54:07 UTC
ea88d1f bmp.h: defined macros for all special symbols from the font files 26 March 2016, 13:52:58 UTC
15bbdd7 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 lua logger: also serialize userdata 26 March 2016, 02:58:10 UTC
a97d32f 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 Merge 22 March 2016, 02:35:26 UTC
73c3827 lua scripting: update API tests to use logger and 'reflection' features 22 March 2016, 02:29:11 UTC
17abd2d 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 lua scripting: use logger in editor.lua and speed up file open 22 March 2016, 01:46:43 UTC
bcab349 lua scripting: use logger in calc.lua 22 March 2016, 01:45:50 UTC
02b568c lua scripting: logger.lua - a logging helper 22 March 2016, 01:21:05 UTC
a52ac84 lua scripting: directory.parent should return nil for root directories (i.e. A:/ or B:/) 22 March 2016, 00:36:25 UTC
94aea13 lua scripting: console.write should not automatically add newlines 22 March 2016, 00:32:37 UTC
ad9fb2c Lua: use uncached malloc for buffering stdio files 14 March 2016, 01:18:26 UTC
46d70ce Lua: hide stdio debug messages by default 14 March 2016, 00:52:17 UTC
9c03d9a Lua: stdio appears to work! 14 March 2016, 00:44:10 UTC
d12d9ae Lua: include extra dependencies in the module itself (not core); use setjmp from core (newlib) 14 March 2016, 00:43:45 UTC
48cfec4 Merged lua_fix into lua_stdio 14 March 2016, 01:28:40 UTC
94712ad Fix Lua after undefined symbols fix 14 March 2016, 00:17:02 UTC
497976e Modules: fix undefined symbols appearing incorrectly in the sym file 14 March 2016, 00:14:20 UTC
a75639a Lua: compile with stdio functions from dietlibc (not working yet) 13 March 2016, 22:13:18 UTC
60963c2 fio-ml: use stdio.h instead of defining a custom FILE type 13 March 2016, 22:12:27 UTC
1953d5c Lua: added a subset of includes from dietlibc-0.33 13 March 2016, 22:09:56 UTC
01bc545 tcc-glue: made all functions private and removed unused ones 13 March 2016, 21:42:26 UTC
42bf210 console.c: removed fputs and putchar 13 March 2016, 21:33:21 UTC
26b8a40 lua scripting: fix calculator issue #2476 13 March 2016, 20:38:25 UTC
c306b0e module backend: handle fast scrollwheel events (for recent cameras) 13 March 2016, 14:16:18 UTC
296d00d editor.lua: fix performance regression introduced in b6ee499 13 March 2016, 14:13:36 UTC
929cb39 api_test.lua: use a larger tolerance when setting aperture as f-number 13 March 2016, 08:25:17 UTC
8bdaac1 api_test.lua: aperture tests 12 March 2016, 20:45:35 UTC
aca7845 Lua: added camera.aperture.min/max 12 March 2016, 20:45:07 UTC
358ca46 Merged in printf (pull request #686) Remove duplicate console_printf/printf implementations (just use printf everywhere) 28 February 2016, 00:19:38 UTC
0f532cd Close branch printf 28 February 2016, 00:19:38 UTC
698b001 Removed duplicate console_printf/printf implementations (replaced by printf everywhere); larger buffer for printf 26 February 2016, 22:46:30 UTC
c2da9aa lens.c: added lens_format_aperture 26 February 2016, 21:24:23 UTC
c9cf6d9 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 lens.c: updated lens_set_aperture_approx; Lua aperture tests almost working 12 March 2016, 19:54:14 UTC
5ea5d38 api_test.lua: EC and FEC tests; fix typos 12 March 2016, 18:50:33 UTC
cdc04b8 moved round_shutter/aperture/expo_comp and related to lens.c 12 March 2016, 18:40:13 UTC
7f0ed45 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 lens.c: refactored lens_set_ae/lens_set_flash_ae 12 March 2016, 18:51:45 UTC
fab56c4 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 Lua, camera module: changing ISO works! (I bet this feature was never tested...) 12 March 2016, 17:18:41 UTC
6cf4e2b lens.c: use closest match when setting ISO in hdr_set_rawiso; small refactors 12 March 2016, 16:30:56 UTC
9cf76e5 Lua, camera module: use higher precision for APEX values 12 March 2016, 14:47:45 UTC
f0429b4 lens.c, prop_set_rawshutter_approx: round towards the nearest shutter (max error 1/8 EV) 12 March 2016, 13:30:37 UTC
b066c07 lens.c: forgot to rename APEX10 macros 11 March 2016, 23:47:21 UTC
04d63d7 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 imath.h: added RSCALE (integer scale with rounding, reversible) 11 March 2016, 23:14:27 UTC
e785f6f Renamed APEX x10 macros 11 March 2016, 22:33:12 UTC
back to top