FailedChanges

Summary

  1. Merged in andreasb242/magic-lantern (pull request #669) Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
  2. Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
  3. Merged in dmilligan/magic-lantern/bulb_nd (pull request #583) bulb_nd: long exposure / ND filter utilities
  4. bulb_nd: some cleanup
  5. bulb_nd: function to measure actual ND filter strength
  6. bulb_nd: separate menu from bulb timer
  7. bulb_nd: remember the last valid shutter speed (for Av mode, which resets to 0 after metering finishes)
  8. bulb_nd: fix incorrect 1/2 ev calculation
  9. bulb_nd: long exposure / ND filter utilities
  10. Merged in PhotoCat/magic-lantern (pull request #647) Added a new spotmeter readout mode: RGB in percentage
  11. introduced spotmeter_formula modes CONSTANTS
  12. 1 more comment removed :)
  13. Removed zebra.c comments
  14. after merging
  15. Added a spotmeter readout mode of RGB in percentage
  16. Merged in gcc-49 (pull request #671) Updated to GCC 4.9.3
  17. Close branch gcc-49
  18. Merged in lua (pull request #642) Lua Scripting
  19. Close branch lua
  20. Fix null_pointer_check for GCC 4.9
  21. Use GCC 4.9 by default (not yet working)
  22. Lua scripting: ignore hidden files when loading scripts
  23. Lua scripting: don't show the console on an error from config.lua
  24. Lua scripting: fix config.lua automatic filename detection
  25. Merged unified into lua
  26. Lua scripting: added camera.reboot()
  27. Properties: minor cleanup to power management properties
  28. Lua scripting: update LDOC config
  29. Lua scripting: added a simple Pong game
  30. keys.lua: replaced getkeys with getkey (return only one key at a time; much easier to process)
  31. keys.lua: do not block half-shutter, full-shutter and unknown (non-button) events
  32. Lua scripting: always open console on script errors
  33. Lua scripting: moved some scripts to Scripts menu
  34. Lua scripting: extended "beep" to allow optional frequency and duration
  35. Lua scripting: added a "Hello World" script
  36. Lua scripting: simplified some menu definitions
  37. Lua scripting: items with only a submenu should not appear as disabled by default
  38. Lua scripting: menu items with a select function, but without submenu or value, will be display as ICON_TYPE.ACTION by default
  39. Lua scripting: menu items with a submenu, or those with ICON_TYPE.ACTION, will not display a value by default
  40. Lua scripting: fine-tuned script loading messages
  41. Lua scripting: larger buffer for file reading (faster script loading)
  42. Lua scripting: copy the scripts when running "make install" from modules/lua
  43. Lua scripting: added menu.open and menu.close
  44. Declared gui_open_menu and moved gui_stop_menu to menu.h
  45. lua.mo: allow string literals for menu.update, menu.info, menu.rinfo, menu.warning
  46. lua.mo: left out from previous commit: put the menu check at the beginning of the loop
  47. lua.mo: for scripts that hijack the ML menu, exit if the ML menu closes
  48. lua.mo: rename keyhndlr to keys
  49. lua.mo: editor: don't delete last line
  50. fix const correctness of is_dir and is_file (fixes some compiler warnings in the lua module)
  51. Lua scripting: strip all exported symbols from lua.mo
  52. Lua scripting: by default, script menus should go under Scripts (instead of LUA)
  53. Moved non-Lua scripts to scripts/legacy
  54. Lua scripting: README tweaks
  55. Merge
  56. lua.mo: update makefiles (add scripts/lib directory)
  57. lua.mo: update general documentation
  58. lua.mo: some more properties
  59. lua.mo: library scripts fix require (strstr was broken) change the lua search path to ML/SCRIPTS/LIB move some common code to library scripts and add them to the documentation
  60. lua.mo: config improvements
  61. lua.mo: script for copying settings when switching to M and reusable example/class for doing config files
  62. lua.mo: fix issue when trying to load files that don't exist
  63. lua.mo: fix setting menu value for 'choices'
  64. lua.mo: calculator improvements
  65. lua.mo: calculator script
  66. lua.mo: prop handlers
  67. lua.mo: fix typos
  68. lua.mo: improve camera API with more unit options for shutter, aperture, iso, ec
  69. lua.mo: fix lua floating point parsing (default strpbrk and strtof were broken)
  70. lua.mo: lua 5.3 supports integer division with '//'
  71. lua.mo: calling tointeger on a float doesn't work like it's supposed to, so use tonumber and cast it
  72. lua.mo: fix floating point printing using a custom ftoa function (rather than builtin snprintf which doesn't support floats)
  73. lua.mo: more scrolling fixes for filedialog
  74. lua.mo: bmp file loading
  75. lua.mo: constants for screen width and height
  76. lua.mo: editor scrollbars
  77. lua.mo: fix some scrolling issues in the filedialog
  78. lua.mo: replace display.draw_start() and display.draw_end() with display.draw(func) to make double buffering a little "safer" by enforcing a protected call to make sure the lock is always released, then re-throw the error if there was one
  79. lua.mo: ported sokoban to lua
  80. lua.mo: editor fonts
  81. lua.mo: make a copy of long-lived strings that we give to ML backends, because lua may move strings around on us, and fix some const correctness issues
  82. lua.mo: buttons for the filedialogs in the editor, so the UI is more intuitive
  83. lua.mo: editor debugging - highlight the location of errors; minor fixes
  84. lua.mo: editor debugging: breakpoints, stacktrace, local vars display
  85. lua.mo: preliminary in camera debugging!!! (you can run a script from the editor and single step through it, TODO: setup breakpoints)
  86. lua.mo: editor - implemented save as and ability to run (eventually debug) other scripts
  87. lua.mo: fix some issues with directory listing, add 'parent' field to directory
  88. lua.mo: double buffered drawing
  89. lua.mo: editor select/cut/copy/paste
  90. lua.mo: editor - improve key handling; submenus
  91. lua.mo: display function returns characters that wouldn't fit, editor text wrapping
  92. lua.mo: editor cleanups
  93. lua.mo: editor filedialog cleanup
  94. lua.mo: editor save (TODO: save as)
  95. lua.mo: editor insert/delete/return
  96. lua.mo: basic text editing working (no save function yet)
  97. lua.mo: fix gray color constants and add a gray(percent) function
  98. lua.mo: the beginnings of a text editor
  99. lua.mo: fix font lookups
  100. lua.mo: fix the directory stuff
  101. lua.mo: function to block the ML menu
  102. lua.mo: fix the directory constructor
  103. lua.mo: fix issue with font index metamethod
  104. lua.mo: give the semaphore while waiting for a key
  105. lua.mo: make the lvinfo update semaphore timeout a little longer
  106. lua.mo: fix example script
  107. lua.mo: also look for scripts in lowercase (for exfat cards)
  108. lua.mo: notify box
  109. lua.mo: lvinfo API
  110. lua.mo: API documentation ldoc specifies 'int' and 'bool' as the types rather than 'integer' and 'boolean' enable markdown include examples
  111. lua.mo: functions for enumerating directories
  112. lua.mo: API documentation more consistent propery help text
  113. lua.mo: typo
  114. lua.mo: API documentation missing parameter for font:width()
  115. lua.mo: font as a type
  116. lua.mo: sample scripts
  117. lua.mo: task library so that event handlers and such can startup new tasks and not block
  118. lua.mo: allow different scripts to run at the same time
  119. lua.mo: LED functions
  120. lua.mo: make battery stuff weak so will load on cameras w/o it
  121. lua.mo: get/set kelvin wb
  122. lua.mo: battery functions (TODO: add powersave type stuff?)
  123. lua.mo: intervalometer functions
  124. lua.mo: pass the interval count as the argument to event.intervalometer()
  125. lua.mo: load modules 'on demand' saves memory from always having everything loaded, only modules that a particular script uses are loaded
  126. lua.mo: accept numbers (floats) as arguments for integer params and vice versa
  127. lua.mo: fix some error messages, make sure to give semaphores back on error
  128. lua.mo: missing font constant
  129. lua.mo: semaphores
  130. lua.mo: API documentation documentation for 'date'
  131. lua.mo: API documentation typo and brevity
  132. lua.mo: get/set pixel color with the same function
  133. lua.mo: API documentation fix function names
  134. lua.mo: get_pixel, set_pixel
  135. lua.mo: menu.visible field
  136. lua.mo: functions for getting card info
  137. lua.mo: dryos API (date, time, and other misc stuff)
  138. lua.mo: API documentation small fixes
  139. lua.mo: typo
  140. lua.mo: unreference menu objects when they are removed
  141. lua.mo: rinfo callback missing from menu.new
  142. lua.mo: couple more places menu fields should be booleans
  143. lua.mo: allow scripts to specify whether or not they would like menu.select to run in a separate task
  144. lua.mo: only set menu warning/info/rinfo/value, if the value returned from lua callback is a string
  145. lua.mo: fix some menu field types (some things should be boolean instead of integer)
  146. lua.mo: API documentation update menu example
  147. lua.mo: fix compilation
  148. lua.mo: get/set value of ML menu items
  149. lua.mo: pass a reference to the menu userdata itself as a parameter to the menu callback functions (to make them like true 'instance' functions)
  150. Merge
  151. lua.mo: fix compilation
  152. lua.mo: menu callback for update rinfo
  153. lua.mo: fix typo
  154. lua.mo: delete the old lua scripts, add menu test script
  155. lua.mo: fix events
  156. lua.mo: event API documentation tweaks
  157. lua.mo: move key constants to lua_constants.c and add documentation
  158. lua.mo: delete superflous code
  159. lua.mo: move globals to their own file so we can document 'event'
  160. lua.mo: API documentation copy/paste fixes
  161. lua.mo: typos
  162. lua.mo: update readme and create config file for ldoc
  163. lua.mo: menu usage example
  164. lua.mo: remove the old API doc
  165. lua.mo: documentation for constants
  166. lua.mo: change some comments so that ldoc doesn't pick them up
  167. lua.mo: move documentation into comments, use luadoc format (convert to html with ldoc) ldoc: http://stevedonovan.github.io/ldoc/
  168. lua.mo: move each lua API library to a separate file
  169. lua.mo: menu:remove()
  170. lua.mo: use the message handler from the lua standalone interpreter so we get a nice stacktrace; some more error handling cleanups
  171. lua.mo: use luaL_error for reporting errors
  172. lua.mo: use builtin luaL_argerror for argument errors
  173. lua.mo: get/set any menu object's fields
  174. lua.mo: API documentation updates to reflect recent changes to menu API
  175. lua.mo: submenus (any depth now supported)
  176. lua.mo: make menu library more object-oriented create menus with menu.new{} wrap the c struct as a userdata value in lua use lua reference mechanism for callbacks eleminate the 'simple script' type TODO: submenus
  177. lua.mo: added missing load for display library
  178. lua.mo: key library
  179. lua.mo: menu.value metamethod fixes
  180. lua.mo: get/set menu.value via metamethods
  181. lua.mo: API documentation
  182. lua.mo: API documentation cleanup
  183. lua.mo: couple more camera lib functions
  184. lua.mo: shoot_task event
  185. lua.mo: API documentation cleanup display library constants
  186. lua.mo: constants for display library
  187. lua.mo: display library
  188. lua.mo: fixup events keypress return values are backwards disable vsync events for now, until we can be more efficient
  189. lua.mo: fix af_mode
  190. lua.mo: API documentation fix console library table
  191. lua.mo: API documentation fix lens library table
  192. lua.mo: API documentation switch from fields to tables, looks better
  193. lua.mo: some preliminary API documentation
  194. lua.mo: script events (module cbrs)
  195. lua.mo: some property params should be boolean
  196. lua.mo: some constants for lua
  197. lua.mo: more camera properties
  198. lua.mo: movie functions
  199. lua.mo: lens functions
  200. lua.mo: lv functions
  201. lua.mo: shutter, iso, aperture, ec
  202. lua.mo: preliminary API for shutter, iso, aperture
  203. lua.mo: fix some crashes (wrong arg to lua_setfield), value for menu with choices => the actual string rather than the index
  204. lua.mo: few fixes to choices
  205. lua.mo: menu choices
  206. lua.mo: only set menu select and update functions if the script uses them, otherwise, just update values in the lua state right before running the script
  207. lua.mo: cleanup function names, use naming convention from old lua api
  208. lua.mo: console functions
  209. lua.mo: fix wrong arg to lua_pcall causing stack overflow
  210. lua.mo: more and improved menu functionality
  211. lua.mo: pass the delta parameter to script menu select function
  212. lua.mo: more script menu setup options
  213. lua.mo: script loading and some basic functions
  214. Merge
  215. lua.mo: lua as a module (hello world working!) TODO: implement an API, create menu/gui for running scripts
Changeset 11584:fd82e5e10abd by g3gg0 <georg.hofstetter@lx-networking.de>:
Merged in andreasb242/magic-lantern (pull request #669)<br><br>Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
Changeset 11583:dc0dc211f596 by Andreas Butti <andreas.b242@gmail.com>:
Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
The file was modifiedsrc/tweaks.c (diff)
Changeset 11582:c347c33ece57 by g3gg0 <georg.hofstetter@lx-networking.de>:
Merged in dmilligan/magic-lantern/bulb_nd (pull request #583)<br><br>bulb_nd: long exposure / ND filter utilities
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11580:f82850a99337 by David Milligan <david.l.milligan@gmail.com>:
bulb_nd: function to measure actual ND filter strength
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11579:95954782891b by David Milligan <david.l.milligan@gmail.com>:
bulb_nd: separate menu from bulb timer
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11578:3dabfe3020ff by David Milligan <david.l.milligan@gmail.com>:
bulb_nd: remember the last valid shutter speed (for Av mode, which resets to 0 after metering finishes)
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11577:c6bbf02712ff by David Milligan <david.l.milligan@gmail.com>:
bulb_nd: fix incorrect 1/2 ev calculation
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11576:5715bdd2febd by David Milligan <david.l.milligan@gmail.com>:
bulb_nd: long exposure / ND filter utilities
The file was addedmodules/bulb_nd/Makefile
The file was addedmodules/bulb_nd/README.rst
The file was addedmodules/bulb_nd/bulb_nd.c
Changeset 11575:17126eb05001 by g3gg0 <georg.hofstetter@lx-networking.de>:
Merged in PhotoCat/magic-lantern (pull request #647)<br><br>Added a new spotmeter readout mode: RGB in percentage
Changeset 11574:68da5acb338d by PhotoCat:
introduced spotmeter_formula modes CONSTANTS
The file was modifiedsrc/zebra.c (diff)
Changeset 11573:0a36f35d2478 by PhotoCat:
1 more comment removed :)
The file was modifiedsrc/zebra.c (diff)
Changeset 11572:43d6acd49591 by PhotoCat:
Removed zebra.c comments
The file was modifiedsrc/zebra.c (diff)
Changeset 11571:3c59a6bb020a by PhotoCat:
after merging
Changeset 11570:3e1b925a596e by PhotoCat:
Added a spotmeter readout mode of RGB in percentage
The file was modifiedsrc/zebra.c (diff)
Changeset 11569:46eb9440481e by g3gg0 <georg.hofstetter@lx-networking.de>:
Merged in gcc-49 (pull request #671)<br><br>Updated to GCC 4.9.3
Changeset 11567:462549821a23 by g3gg0 <georg.hofstetter@lx-networking.de>:
Merged in lua (pull request #642)<br><br>Lua Scripting
Changeset 11565:5e557e6eb991 by Alex:
Fix null_pointer_check for GCC 4.9
The file was modifiedsrc/tskmon.c (diff)
Changeset 11564:57305de64b31 by Alex:
Use GCC 4.9 by default (not yet working)
The file was modifiedMakefile.user.default (diff)
Changeset 11563:806586fd06e6 by David Milligan <david.l.milligan@gmail.com>:
Lua scripting: ignore hidden files when loading scripts
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11562:8ca88883620f by David Milligan <david.l.milligan@gmail.com>:
Lua scripting: don&#039;t show the console on an error from config.lua
The file was modifiedscripts/lib/config.lua (diff)
Changeset 11561:69a4e2507742 by David Milligan <david.l.milligan@gmail.com>:
Lua scripting: fix config.lua automatic filename detection
The file was modifiedscripts/lib/config.lua (diff)
Changeset 11560:8cbb357e6605 by a1ex <broscutamaker@gmail.com>:
Merged unified into lua
Changeset 11559:1a208b2a575c by Alex:
Lua scripting: added camera.reboot()
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 11558:ab7c8950702b by Alex:
Properties: minor cleanup to power management properties
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedsrc/property.c (diff)
The file was modifiedsrc/property.h (diff)
Changeset 11557:1c4426ce20ce by David Milligan <david.l.milligan@gmail.com>:
Lua scripting: update LDOC config
The file was modifiedmodules/lua/config.ld (diff)
Changeset 11556:e7a7917c9d4a by Alex:
Lua scripting: added a simple Pong game
The file was addedscripts/pong.lua
Changeset 11555:b6ee4991e3ff by Alex:
keys.lua: replaced getkeys with getkey (return only one key at a time; much easier to process)
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/lib/keys.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11554:5490ee3f9d26 by Alex:
keys.lua: do not block half-shutter, full-shutter and unknown (non-button) events
The file was modifiedscripts/lib/keys.lua (diff)
Changeset 11553:2279fb4bd843 by Alex:
Lua scripting: always open console on script errors
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 11552:9f8dab3b6aae by Alex:
Lua scripting: moved some scripts to Scripts menu
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/scrnshot.lua (diff)
Changeset 11551:624e40e5784e by Alex:
Lua scripting: extended &quot;beep&quot; to allow optional frequency and duration
The file was modifiedmodules/lua/lua_globals.c (diff)
Changeset 11550:db819b39d07b by Alex:
Lua scripting: added a &quot;Hello World&quot; script
The file was addedscripts/hello.lua
Changeset 11549:0ca4515add43 by Alex:
Lua scripting: simplified some menu definitions
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/menutest.lua (diff)
The file was modifiedscripts/recdelay.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11548:7e9e8d74f092 by Alex:
Lua scripting: items with only a submenu should not appear as disabled by default
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11547:ba489cb202cd by Alex:
Lua scripting: menu items with a select function, but without submenu or value, will be display as ICON_TYPE.ACTION by default
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11546:18982de51997 by Alex:
Lua scripting: menu items with a submenu, or those with ICON_TYPE.ACTION, will not display a value by default
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11545:5b822dec8797 by Alex:
Lua scripting: fine-tuned script loading messages
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11544:b34776d51084 by Alex:
Lua scripting: larger buffer for file reading (faster script loading)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 11543:7d094e95cf80 by Alex:
Lua scripting: copy the scripts when running &quot;make install&quot; from modules/lua
The file was modifiedmodules/lua/Makefile (diff)
Changeset 11542:d30c7f0b5327 by Alex:
Lua scripting: added menu.open and menu.close
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11541:38a3e68b6e8c by Alex:
Declared gui_open_menu and moved gui_stop_menu to menu.h
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/menu.h (diff)
Changeset 11540:51d33fcf535a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: allow string literals for menu.update, menu.info, menu.rinfo, menu.warning
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedscripts/menutest.lua (diff)
The file was modifiedscripts/recdelay.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11539:48f13db89482 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: left out from previous commit: put the menu check at the beginning of the loop
The file was modifiedscripts/editor.lua (diff)
Changeset 11538:04fc7680e592 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: for scripts that hijack the ML menu, exit if the ML menu closes
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11537:82d02cbdfe44 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: rename keyhndlr to keys
The file was addedscripts/lib/keys.lua
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
The file was removedscripts/lib/keyhndlr.lua
Changeset 11536:f02c5b93c9a0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor: don&#039;t delete last line
The file was modifiedscripts/editor.lua (diff)
Changeset 11535:20002c010d4d by David Milligan <david.l.milligan@gmail.com>:
fix const correctness of is_dir and is_file (fixes some compiler warnings in the lua module)
The file was modifiedsrc/fio-ml.c (diff)
The file was modifiedsrc/fio-ml.h (diff)
Changeset 11534:1021d4a38a4e by Alex:
Lua scripting: strip all exported symbols from lua.mo
The file was modifiedmodules/lua/Makefile (diff)
Changeset 11533:7e37cf09c5a9 by Alex:
Lua scripting: by default, script menus should go under Scripts (instead of LUA)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11532:68da4b230407 by Alex:
Moved non-Lua scripts to scripts/legacy
The file was addedscripts/legacy/brack.c
The file was addedscripts/legacy/clock.c
The file was addedscripts/legacy/hello.c
The file was addedscripts/legacy/hello.py
The file was addedscripts/legacy/img.c
The file was addedscripts/legacy/keys.c
The file was addedscripts/legacy/sokoban.c
The file was addedscripts/legacy/test.c
The file was modifiedMakefile.inc (diff)
The file was removedscripts/brack.c
The file was removedscripts/clock.c
The file was removedscripts/hello.c
The file was removedscripts/hello.py
The file was removedscripts/img.c
The file was removedscripts/keys.c
The file was removedscripts/sokoban.c
The file was removedscripts/test.c
Changeset 11531:4286f90b9a69 by Alex:
Lua scripting: README tweaks
The file was modifiedmodules/lua/README.rst (diff)
Changeset 11529:1e5fc6bbf49d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: update makefiles (add scripts/lib directory)
The file was modifiedMakefile.inc (diff)
The file was modifiedMakefile.top (diff)
The file was modifiedmodules/Makefile.modules.default (diff)
Changeset 11528:620bb6755d91 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: update general documentation
The file was modifiedmodules/lua/config.ld (diff)
Changeset 11527:f84c6d553451 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: some more properties
The file was modifiedmodules/lua/lua_property.c (diff)
Changeset 11526:6f64951e0e56 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: library scripts<br><br>fix require (strstr was broken)<br>change the lua search path to ML/SCRIPTS/LIB<br>move some common code to library scripts and add them to the documentation
The file was addedscripts/lib/config.lua
The file was addedscripts/lib/keyhndlr.lua
The file was modifiedmodules/lua/config.ld (diff)
The file was modifiedmodules/lua/lua/luaconf.h (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/copy2m.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11525:636fa3e718d1 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: config improvements
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedscripts/copy2m.lua (diff)
The file was modifiedsrc/config.c (diff)
The file was modifiedsrc/module.h (diff)
Changeset 11524:2b30f8a3ba1f by David Milligan <david.l.milligan@gmail.com>:
lua.mo: script for copying settings when switching to M and reusable example/class for doing config files
The file was addedscripts/copy2m.lua
Changeset 11523:5568d8dc39ee by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix issue when trying to load files that don&#039;t exist
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 11522:4305e80afc04 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix setting menu value for &#039;choices&#039;
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11521:d965861d8052 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: calculator improvements
The file was modifiedscripts/calc.lua (diff)
Changeset 11520:278f9df60e75 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: calculator script
The file was addedscripts/calc.lua
The file was addedmodules/lua/lua_property.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 11517:8ab3beff4af9 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: improve camera API with more unit options for shutter, aperture, iso, ec
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 11516:ba3bbf98affb by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix lua floating point parsing (default strpbrk and strtof were broken)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 11515:0d88e33745fd by David Milligan <david.l.milligan@gmail.com>:
lua.mo: lua 5.3 supports integer division with &#039;//&#039;
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11514:1b155339bd1a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: calling tointeger on a float doesn&#039;t work like it&#039;s supposed to, so use tonumber and cast it
The file was modifiedmodules/lua/lua_common.h (diff)
Changeset 11513:c8ec115429e0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix floating point printing using a custom ftoa function (rather than builtin snprintf which doesn&#039;t support floats)
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua/luaconf.h (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 11512:a0f8551027db by David Milligan <david.l.milligan@gmail.com>:
lua.mo: more scrolling fixes for filedialog
The file was modifiedscripts/editor.lua (diff)
Changeset 11511:dbd3ecc3a7d0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: bmp file loading
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11510:ee351b9df5e2 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: constants for screen width and height
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedscripts/editor.lua (diff)
Changeset 11509:e702bdaf4ceb by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor scrollbars
The file was modifiedscripts/editor.lua (diff)
Changeset 11508:dc20b9384c49 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix some scrolling issues in the filedialog
The file was modifiedscripts/editor.lua (diff)
Changeset 11507:f2db03656ead by David Milligan <david.l.milligan@gmail.com>:
lua.mo: replace display.draw_start() and display.draw_end() with display.draw(func) to make double buffering a little &quot;safer&quot; by enforcing a protected call to make sure the lock is always released, then re-throw the error if there was one
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 11506:7683b4624843 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: ported sokoban to lua
The file was addedscripts/sokoban.lua
The file was modifiedscripts/editor.lua (diff)
Changeset 11504:92f06468f132 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: make a copy of long-lived strings that we give to ML backends, because lua may move strings around on us, and fix some const correctness issues
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11503:a1fbf453a69b by David Milligan <david.l.milligan@gmail.com>:
lua.mo: buttons for the filedialogs in the editor, so the UI is more intuitive
The file was modifiedscripts/editor.lua (diff)
Changeset 11502:790c3668bea8 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor debugging - highlight the location of errors; minor fixes
The file was modifiedscripts/editor.lua (diff)
Changeset 11501:8ed0674ee80c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor debugging: breakpoints, stacktrace, local vars display
The file was modifiedscripts/editor.lua (diff)
Changeset 11500:08fbfe9b8dce by David Milligan <david.l.milligan@gmail.com>:
lua.mo: preliminary in camera debugging!!! (you can run a script from the editor and single step through it, TODO: setup breakpoints)
The file was modifiedscripts/editor.lua (diff)
Changeset 11499:27e0d3234e4c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor - implemented save as and ability to run (eventually debug) other scripts
The file was modifiedscripts/editor.lua (diff)
Changeset 11498:3cb723269f9b by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix some issues with directory listing, add &#039;parent&#039; field to directory
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedscripts/editor.lua (diff)
Changeset 11497:6e4537274cb3 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: double buffered drawing
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedscripts/editor.lua (diff)
Changeset 11496:ebbeadee4703 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor select/cut/copy/paste
The file was modifiedscripts/editor.lua (diff)
Changeset 11495:60ac5090b511 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor - improve key handling; submenus
The file was modifiedscripts/editor.lua (diff)
Changeset 11494:ef5129ae3675 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: display function returns characters that wouldn&#039;t fit, editor text wrapping
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedscripts/editor.lua (diff)
Changeset 11493:44d0fd7d752d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor cleanups
The file was modifiedscripts/editor.lua (diff)
Changeset 11492:8cfbd6226e07 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor filedialog cleanup
The file was modifiedscripts/editor.lua (diff)
Changeset 11491:747d54670663 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor save (TODO: save as)
The file was modifiedscripts/editor.lua (diff)
Changeset 11490:949915c2062d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: editor insert/delete/return
The file was modifiedscripts/editor.lua (diff)
Changeset 11489:d69518fa8721 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: basic text editing working (no save function yet)
The file was modifiedscripts/editor.lua (diff)
Changeset 11488:6c8a27330c1e by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix gray color constants and add a gray(percent) function
The file was modifiedmodules/lua/lua_constants.c (diff)
Changeset 11487:9c47101480ce by David Milligan <david.l.milligan@gmail.com>:
lua.mo: the beginnings of a text editor
The file was addedscripts/editor.lua
Changeset 11486:64dd6edf0b57 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix font lookups
The file was modifiedmodules/lua/lua_constants.c (diff)
Changeset 11485:3b8670d40f8f by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix the directory stuff
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 11484:128c8cfc9e57 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: function to block the ML menu
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11483:ab42b5cce074 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix the directory constructor
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 11482:824301571bd7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix issue with font index metamethod
The file was modifiedmodules/lua/lua_constants.c (diff)
Changeset 11481:a51518db6001 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: give the semaphore while waiting for a key
The file was modifiedmodules/lua/lua_key.c (diff)
Changeset 11480:2b58bf03e139 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: make the lvinfo update semaphore timeout a little longer
The file was modifiedmodules/lua/lua_lv.c (diff)
Changeset 11479:ed84b447a00f by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix example script
The file was modifiedscripts/recdelay.lua (diff)
Changeset 11478:ddf2f0962eb1 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: also look for scripts in lowercase (for exfat cards)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedscripts/recdelay.lua (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedscripts/recdelay.lua (diff)
Changeset 11475:34f41250383a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>ldoc specifies &#039;int&#039; and &#039;bool&#039; as the types rather than &#039;integer&#039; and &#039;boolean&#039;<br>enable markdown<br>include examples
The file was modifiedmodules/lua/config.ld (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_battery.c (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_constants.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedmodules/lua/lua_globals.c (diff)
The file was modifiedmodules/lua/lua_interval.c (diff)
The file was modifiedmodules/lua/lua_key.c (diff)
The file was modifiedmodules/lua/lua_lens.c (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_movie.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 11474:84d61459b11c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: functions for enumerating directories
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 11473:90b08db80895 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>more consistent propery help text
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedmodules/lua/lua_lens.c (diff)
The file was modifiedmodules/lua/lua_movie.c (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 11471:8902e75de8fc by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>missing parameter for font:width()
The file was modifiedmodules/lua/lua_constants.c (diff)
The file was modifiedmodules/lua/lua_constants.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was addedscripts/recdelay.lua
The file was addedscripts/scrnshot.lua
The file was modifiedscripts/menutest.lua (diff)
Changeset 11468:7216348b7aee by David Milligan <david.l.milligan@gmail.com>:
lua.mo: task library<br><br>so that event handlers and such can startup new tasks and not block
The file was addedmodules/lua/lua_task.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11467:b19dedb84c14 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: allow different scripts to run at the same time
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_globals.c (diff)
Changeset 11465:b05645d9215a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: make battery stuff weak so will load on cameras w/o it
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua_battery.c (diff)
Changeset 11464:b9c87b866d65 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get/set kelvin wb
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 11463:babc307a31c1 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: battery functions (TODO: add powersave type stuff?)
The file was addedmodules/lua/lua_battery.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
Changeset 11462:04239e7b2a4d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: intervalometer functions
The file was addedmodules/lua/lua_interval.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
Changeset 11461:d0ec5d363f80 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: pass the interval count as the argument to event.intervalometer()
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11460:0fa474992ede by David Milligan <david.l.milligan@gmail.com>:
lua.mo: load modules &#039;on demand&#039;<br><br>saves memory from always having everything loaded, only modules that a particular script uses are loaded
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_constants.c (diff)
Changeset 11459:e563efc6d433 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: accept numbers (floats) as arguments for integer params and vice versa
The file was modifiedmodules/lua/lua_common.h (diff)
Changeset 11458:b4666269ce93 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix some error messages, make sure to give semaphores back on error
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11457:56fdca7b171b by David Milligan <david.l.milligan@gmail.com>:
lua.mo: missing font constant
The file was modifiedmodules/lua/lua_constants.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11455:c6d85fadd5a9 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>documentation for &#039;date&#039;
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 11454:e05253741e78 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>typo and brevity
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11453:aee2c93ad6eb by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get/set pixel color with the same function
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11452:2ec51c6238b0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>fix function names
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11451:4d4ff8fe02e5 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get_pixel, set_pixel
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11450:6db312ade6d8 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: menu.visible field
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11449:f80dba03b5b8 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: functions for getting card info
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 11448:621b599b3d9d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: dryos API (date, time, and other misc stuff)
The file was addedmodules/lua/lua_dryos.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_globals.c (diff)
Changeset 11447:d33c848ebb54 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>small fixes
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
Changeset 11445:23bda0a24ba6 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: unreference menu objects when they are removed
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11444:aad5bdea2eeb by David Milligan <david.l.milligan@gmail.com>:
lua.mo: rinfo callback missing from menu.new
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11443:db40e8e98929 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: couple more places menu fields should be booleans
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11442:e2ddbf35cf80 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: allow scripts to specify whether or not they would like menu.select to run in a separate task
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11441:b81c4c839a2a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: only set menu warning/info/rinfo/value, if the value returned from lua callback is a string
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11440:81b6e7c67a7c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix some menu field types (some things should be boolean instead of integer)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11439:f5e0eca68ba5 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>update menu example
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11438:5d2fea886191 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix compilation
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11437:e923f6939bea by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get/set value of ML menu items
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11436:5516d78764ef by David Milligan <david.l.milligan@gmail.com>:
lua.mo: pass a reference to the menu userdata itself as a parameter to the menu callback functions (to make them like true &#039;instance&#039; functions)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11434:2a700528b335 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix compilation
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11433:85b43eabae8c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: menu callback for update rinfo
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11431:d2e3762c4560 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: delete the old lua scripts, add menu test script
The file was addedscripts/menutest.lua
The file was removedscripts/dump.lua
The file was removedscripts/dumpcfg.lua
The file was removedscripts/print.lua
The file was removedscripts/wb_shoot.lua
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11429:a11c4cb5f645 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: event API documentation tweaks
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11428:1fbfece1d551 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: move key constants to lua_constants.c and add documentation
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_constants.c (diff)
Changeset 11427:1d16cd530b15 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: delete superflous code
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11426:112718eacc13 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: move globals to their own file so we can document &#039;event&#039;
The file was addedmodules/lua/lua_globals.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
Changeset 11425:d54e9ed3c2c7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>copy/paste fixes
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11423:3680453639cb by David Milligan <david.l.milligan@gmail.com>:
lua.mo: update readme and create config file for ldoc
The file was addedmodules/lua/config.ld
The file was modifiedmodules/lua/README.rst (diff)
Changeset 11422:40bab5aa27aa by David Milligan <david.l.milligan@gmail.com>:
lua.mo: menu usage example
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11421:3250e004b14a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: remove the old API doc
The file was removedmodules/lua/LuaAPI.rst
Changeset 11420:0470b0c24613 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: documentation for constants
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_constants.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 11419:bb524014dbb7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: change some comments so that ldoc doesn&#039;t pick them up
The file was modifiedmodules/lua/lua/ldblib.c (diff)
The file was modifiedmodules/lua/lua/lua.h (diff)
Changeset 11418:074125df7aab by David Milligan <david.l.milligan@gmail.com>:
lua.mo: move documentation into comments, use luadoc format (convert to html with ldoc)<br><br>ldoc: http://stevedonovan.github.io/ldoc/
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_console.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua_key.c (diff)
The file was modifiedmodules/lua/lua_lens.c (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_movie.c (diff)
Changeset 11417:e19b90ae3bd0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: move each lua API library to a separate file
The file was addedmodules/lua/lua_camera.c
The file was addedmodules/lua/lua_common.h
The file was addedmodules/lua/lua_console.c
The file was addedmodules/lua/lua_constants.c
The file was addedmodules/lua/lua_display.c
The file was addedmodules/lua/lua_key.c
The file was addedmodules/lua/lua_lens.c
The file was addedmodules/lua/lua_lv.c
The file was addedmodules/lua/lua_menu.c
The file was addedmodules/lua/lua_movie.c
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11415:4a171566423b by David Milligan <david.l.milligan@gmail.com>:
lua.mo: use the message handler from the lua standalone interpreter so we get a nice stacktrace; some more error handling cleanups
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11414:adea932db18c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: use luaL_error for reporting errors
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11413:9695f950e59a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: use builtin luaL_argerror for argument errors
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11412:656e452f8673 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get/set any menu object&#039;s fields
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11411:c7dd1199a8e6 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>updates to reflect recent changes to menu API
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11410:173fdf994ef8 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: submenus (any depth now supported)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11409:ae2226855334 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: make menu library more object-oriented<br><br>create menus with menu.new{}<br>wrap the c struct as a userdata value in lua<br>use lua reference mechanism for callbacks<br>eleminate the &#039;simple script&#039; type<br>TODO: submenus
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11408:ffcf2128b229 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: added missing load for display library
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11406:3b848fe1342e by David Milligan <david.l.milligan@gmail.com>:
lua.mo: menu.value metamethod fixes
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11405:6d335382687b by David Milligan <david.l.milligan@gmail.com>:
lua.mo: get/set menu.value via metamethods
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11404:4263cca63766 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11403:71a3db9e4cd4 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>cleanup
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11402:554e6401ab1e by David Milligan <david.l.milligan@gmail.com>:
lua.mo: couple more camera lib functions
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11401:222ae1bc9c33 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: shoot_task event
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11400:e07636a5d27a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>cleanup<br>display library<br>constants
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11399:a85ba8db1d85 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: constants for display library
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11398:fc9c4c3e1f2a by David Milligan <david.l.milligan@gmail.com>:
lua.mo: display library
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11397:6137dd2a4c95 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fixup events<br><br>keypress return values are backwards<br>disable vsync events for now, until we can be more efficient
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11395:e7444838c5fe by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>fix console library table
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11394:e73c2fcf3855 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>fix lens library table
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11393:6c1452c1092d by David Milligan <david.l.milligan@gmail.com>:
lua.mo: API documentation<br><br>switch from fields to tables, looks better
The file was modifiedmodules/lua/LuaAPI.rst (diff)
Changeset 11392:e39412cd4390 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: some preliminary API documentation
The file was addedmodules/lua/LuaAPI.rst
Changeset 11391:ab5d72d3e3f7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: script events (module cbrs)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11390:43cfc9350ed7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: some property params should be boolean
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11389:f2fae14a38b4 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: some constants for lua
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11388:da3bd97c4e6f by David Milligan <david.l.milligan@gmail.com>:
lua.mo: more camera properties
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11387:76b8272973a0 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: movie functions
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11384:112ce536d7a1 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: shutter, iso, aperture, ec
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11383:66c5692e6286 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: preliminary API for shutter, iso, aperture
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11382:e0a09f2e52ec by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix some crashes (wrong arg to lua_setfield), value for menu with choices =&gt; the actual string rather than the index
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11381:771713e74dcf by David Milligan <david.l.milligan@gmail.com>:
lua.mo: few fixes to choices
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11379:480df53b836e by David Milligan <david.l.milligan@gmail.com>:
lua.mo: only set menu select and update functions if the script uses them, otherwise, just update values in the lua state right before running the script
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11378:509cedf88f07 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: cleanup function names, use naming convention from old lua api
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11377:7363a25992e4 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: console functions
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11376:74c9111842c5 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: fix wrong arg to lua_pcall causing stack overflow
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11375:beebe815deb7 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: more and improved menu functionality
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11374:1530b00c14c2 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: pass the delta parameter to script menu select function
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11373:ded4533e92be by David Milligan <david.l.milligan@gmail.com>:
lua.mo: more script menu setup options
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11372:ccdee03daf07 by David Milligan <david.l.milligan@gmail.com>:
lua.mo: script loading and some basic functions
The file was modifiedmodules/lua/lua.c (diff)
Changeset 11370:4955350cc23c by David Milligan <david.l.milligan@gmail.com>:
lua.mo: lua as a module (hello world working!)<br><br>TODO: implement an API, create menu/gui for running scripts
The file was addedmodules/lua/Makefile
The file was addedmodules/lua/README.rst
The file was addedmodules/lua/lua.c
The file was addedmodules/lua/lua/lapi.c
The file was addedmodules/lua/lua/lapi.h
The file was addedmodules/lua/lua/lauxlib.c
The file was addedmodules/lua/lua/lauxlib.h
The file was addedmodules/lua/lua/lbaselib.c
The file was addedmodules/lua/lua/lbitlib.c
The file was addedmodules/lua/lua/lcode.c
The file was addedmodules/lua/lua/lcode.h
The file was addedmodules/lua/lua/lcorolib.c
The file was addedmodules/lua/lua/lctype.c
The file was addedmodules/lua/lua/lctype.h
The file was addedmodules/lua/lua/ldblib.c
The file was addedmodules/lua/lua/ldebug.c
The file was addedmodules/lua/lua/ldebug.h
The file was addedmodules/lua/lua/ldo.c
The file was addedmodules/lua/lua/ldo.h
The file was addedmodules/lua/lua/ldump.c
The file was addedmodules/lua/lua/lfunc.c
The file was addedmodules/lua/lua/lfunc.h
The file was addedmodules/lua/lua/lgc.c
The file was addedmodules/lua/lua/lgc.h
The file was addedmodules/lua/lua/linit.c
The file was addedmodules/lua/lua/liolib.c
The file was addedmodules/lua/lua/llex.c
The file was addedmodules/lua/lua/llex.h
The file was addedmodules/lua/lua/llimits.h
The file was addedmodules/lua/lua/lmathlib.c
The file was addedmodules/lua/lua/lmem.c
The file was addedmodules/lua/lua/lmem.h
The file was addedmodules/lua/lua/loadlib.c
The file was addedmodules/lua/lua/lobject.c
The file was addedmodules/lua/lua/lobject.h
The file was addedmodules/lua/lua/lopcodes.c
The file was addedmodules/lua/lua/lopcodes.h
The file was addedmodules/lua/lua/loslib.c
The file was addedmodules/lua/lua/lparser.c
The file was addedmodules/lua/lua/lparser.h
The file was addedmodules/lua/lua/lprefix.h
The file was addedmodules/lua/lua/lstate.c
The file was addedmodules/lua/lua/lstate.h
The file was addedmodules/lua/lua/lstring.c
The file was addedmodules/lua/lua/lstring.h
The file was addedmodules/lua/lua/lstrlib.c
The file was addedmodules/lua/lua/ltable.c
The file was addedmodules/lua/lua/ltable.h
The file was addedmodules/lua/lua/ltablib.c
The file was addedmodules/lua/lua/ltm.c
The file was addedmodules/lua/lua/ltm.h
The file was addedmodules/lua/lua/lua.c
The file was addedmodules/lua/lua/lua.h
The file was addedmodules/lua/lua/luac.c
The file was addedmodules/lua/lua/luaconf.h
The file was addedmodules/lua/lua/lualib.h
The file was addedmodules/lua/lua/lundump.c
The file was addedmodules/lua/lua/lundump.h
The file was addedmodules/lua/lua/lutf8lib.c
The file was addedmodules/lua/lua/lvm.c
The file was addedmodules/lua/lua/lvm.h
The file was addedmodules/lua/lua/lzio.c
The file was addedmodules/lua/lua/lzio.h
The file was addedmodules/lua/lua/ml-lua-shim.c
The file was addedmodules/lua/lua/ml-lua-shim.h
The file was modifiedsrc/Makefile.src.config (diff)