SuccessChanges

Summary

  1. GCC version by default 4.8.3 (changeset 57305de64b31)
  2. buld_nd: add jostick center as trigger
  3. bulb_nd: fix compile warning
  4. Merged in andreasb242/magic-lantern (pull request #669) Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
  5. Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM)
  6. Merged in dmilligan/magic-lantern/bulb_nd (pull request #583) bulb_nd: long exposure / ND filter utilities
  7. bulb_nd: some cleanup
  8. bulb_nd: function to measure actual ND filter strength
  9. bulb_nd: separate menu from bulb timer
  10. bulb_nd: remember the last valid shutter speed (for Av mode, which resets to 0 after metering finishes)
  11. bulb_nd: fix incorrect 1/2 ev calculation
  12. bulb_nd: long exposure / ND filter utilities
  13. Merged in PhotoCat/magic-lantern (pull request #647) Added a new spotmeter readout mode: RGB in percentage
  14. introduced spotmeter_formula modes CONSTANTS
  15. 1 more comment removed :)
  16. Removed zebra.c comments
  17. after merging
  18. Added a spotmeter readout mode of RGB in percentage
  19. Merged in gcc-49 (pull request #671) Updated to GCC 4.9.3
  20. Close branch gcc-49
  21. Merged in lua (pull request #642) Lua Scripting
  22. Close branch lua
  23. Fix null_pointer_check for GCC 4.9
  24. Use GCC 4.9 by default (not yet working)
  25. Lua scripting: ignore hidden files when loading scripts
  26. Lua scripting: don't show the console on an error from config.lua
  27. Lua scripting: fix config.lua automatic filename detection
  28. Merged unified into lua
  29. Lua scripting: added camera.reboot()
  30. Properties: minor cleanup to power management properties
  31. Lua scripting: update LDOC config
  32. Lua scripting: added a simple Pong game
  33. keys.lua: replaced getkeys with getkey (return only one key at a time; much easier to process)
  34. keys.lua: do not block half-shutter, full-shutter and unknown (non-button) events
  35. Lua scripting: always open console on script errors
  36. Lua scripting: moved some scripts to Scripts menu
  37. Lua scripting: extended "beep" to allow optional frequency and duration
  38. Lua scripting: added a "Hello World" script
  39. Lua scripting: simplified some menu definitions
  40. Lua scripting: items with only a submenu should not appear as disabled by default
  41. Lua scripting: menu items with a select function, but without submenu or value, will be display as ICON_TYPE.ACTION by default
  42. Lua scripting: menu items with a submenu, or those with ICON_TYPE.ACTION, will not display a value by default
  43. Lua scripting: fine-tuned script loading messages
  44. Lua scripting: larger buffer for file reading (faster script loading)
  45. Lua scripting: copy the scripts when running "make install" from modules/lua
  46. Lua scripting: added menu.open and menu.close
  47. Declared gui_open_menu and moved gui_stop_menu to menu.h
  48. lua.mo: allow string literals for menu.update, menu.info, menu.rinfo, menu.warning
  49. lua.mo: left out from previous commit: put the menu check at the beginning of the loop
  50. lua.mo: for scripts that hijack the ML menu, exit if the ML menu closes
  51. lua.mo: rename keyhndlr to keys
  52. lua.mo: editor: don't delete last line
  53. fix const correctness of is_dir and is_file (fixes some compiler warnings in the lua module)
  54. Lua scripting: strip all exported symbols from lua.mo
  55. Lua scripting: by default, script menus should go under Scripts (instead of LUA)
  56. Moved non-Lua scripts to scripts/legacy
  57. Lua scripting: README tweaks
  58. Merge
  59. lua.mo: update makefiles (add scripts/lib directory)
  60. lua.mo: update general documentation
  61. lua.mo: some more properties
  62. 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
  63. lua.mo: config improvements
  64. lua.mo: script for copying settings when switching to M and reusable example/class for doing config files
  65. lua.mo: fix issue when trying to load files that don't exist
  66. lua.mo: fix setting menu value for 'choices'
  67. lua.mo: calculator improvements
  68. lua.mo: calculator script
  69. lua.mo: prop handlers
  70. lua.mo: fix typos
  71. lua.mo: improve camera API with more unit options for shutter, aperture, iso, ec
  72. lua.mo: fix lua floating point parsing (default strpbrk and strtof were broken)
  73. lua.mo: lua 5.3 supports integer division with '//'
  74. lua.mo: calling tointeger on a float doesn't work like it's supposed to, so use tonumber and cast it
  75. lua.mo: fix floating point printing using a custom ftoa function (rather than builtin snprintf which doesn't support floats)
  76. lua.mo: more scrolling fixes for filedialog
  77. lua.mo: bmp file loading
  78. lua.mo: constants for screen width and height
  79. lua.mo: editor scrollbars
  80. lua.mo: fix some scrolling issues in the filedialog
  81. 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
  82. lua.mo: ported sokoban to lua
  83. lua.mo: editor fonts
  84. 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
  85. lua.mo: buttons for the filedialogs in the editor, so the UI is more intuitive
  86. lua.mo: editor debugging - highlight the location of errors; minor fixes
  87. lua.mo: editor debugging: breakpoints, stacktrace, local vars display
  88. lua.mo: preliminary in camera debugging!!! (you can run a script from the editor and single step through it, TODO: setup breakpoints)
  89. lua.mo: editor - implemented save as and ability to run (eventually debug) other scripts
  90. lua.mo: fix some issues with directory listing, add 'parent' field to directory
  91. lua.mo: double buffered drawing
  92. lua.mo: editor select/cut/copy/paste
  93. lua.mo: editor - improve key handling; submenus
  94. lua.mo: display function returns characters that wouldn't fit, editor text wrapping
  95. lua.mo: editor cleanups
  96. lua.mo: editor filedialog cleanup
  97. lua.mo: editor save (TODO: save as)
  98. lua.mo: editor insert/delete/return
  99. lua.mo: basic text editing working (no save function yet)
  100. lua.mo: fix gray color constants and add a gray(percent) function
  101. lua.mo: the beginnings of a text editor
  102. lua.mo: fix font lookups
  103. lua.mo: fix the directory stuff
  104. lua.mo: function to block the ML menu
  105. lua.mo: fix the directory constructor
  106. lua.mo: fix issue with font index metamethod
  107. lua.mo: give the semaphore while waiting for a key
  108. lua.mo: make the lvinfo update semaphore timeout a little longer
  109. lua.mo: fix example script
  110. lua.mo: also look for scripts in lowercase (for exfat cards)
  111. lua.mo: notify box
  112. lua.mo: lvinfo API
  113. lua.mo: API documentation ldoc specifies 'int' and 'bool' as the types rather than 'integer' and 'boolean' enable markdown include examples
  114. lua.mo: functions for enumerating directories
  115. lua.mo: API documentation more consistent propery help text
  116. lua.mo: typo
  117. lua.mo: API documentation missing parameter for font:width()
  118. lua.mo: font as a type
  119. lua.mo: sample scripts
  120. lua.mo: task library so that event handlers and such can startup new tasks and not block
  121. lua.mo: allow different scripts to run at the same time
  122. lua.mo: LED functions
  123. lua.mo: make battery stuff weak so will load on cameras w/o it
  124. lua.mo: get/set kelvin wb
  125. lua.mo: battery functions (TODO: add powersave type stuff?)
  126. lua.mo: intervalometer functions
  127. lua.mo: pass the interval count as the argument to event.intervalometer()
  128. lua.mo: load modules 'on demand' saves memory from always having everything loaded, only modules that a particular script uses are loaded
  129. lua.mo: accept numbers (floats) as arguments for integer params and vice versa
  130. lua.mo: fix some error messages, make sure to give semaphores back on error
  131. lua.mo: missing font constant
  132. lua.mo: semaphores
  133. lua.mo: API documentation documentation for 'date'
  134. lua.mo: API documentation typo and brevity
  135. lua.mo: get/set pixel color with the same function
  136. lua.mo: API documentation fix function names
  137. lua.mo: get_pixel, set_pixel
  138. lua.mo: menu.visible field
  139. lua.mo: functions for getting card info
  140. lua.mo: dryos API (date, time, and other misc stuff)
  141. lua.mo: API documentation small fixes
  142. lua.mo: typo
  143. lua.mo: unreference menu objects when they are removed
  144. lua.mo: rinfo callback missing from menu.new
  145. lua.mo: couple more places menu fields should be booleans
  146. lua.mo: allow scripts to specify whether or not they would like menu.select to run in a separate task
  147. lua.mo: only set menu warning/info/rinfo/value, if the value returned from lua callback is a string
  148. lua.mo: fix some menu field types (some things should be boolean instead of integer)
  149. lua.mo: API documentation update menu example
  150. lua.mo: fix compilation
  151. lua.mo: get/set value of ML menu items
  152. 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)
  153. Merge
  154. lua.mo: fix compilation
  155. lua.mo: menu callback for update rinfo
  156. lua.mo: fix typo
  157. lua.mo: delete the old lua scripts, add menu test script
  158. lua.mo: fix events
  159. lua.mo: event API documentation tweaks
  160. lua.mo: move key constants to lua_constants.c and add documentation
  161. lua.mo: delete superflous code
  162. lua.mo: move globals to their own file so we can document 'event'
  163. lua.mo: API documentation copy/paste fixes
  164. lua.mo: typos
  165. lua.mo: update readme and create config file for ldoc
  166. lua.mo: menu usage example
  167. lua.mo: remove the old API doc
  168. lua.mo: documentation for constants
  169. lua.mo: change some comments so that ldoc doesn't pick them up
  170. lua.mo: move documentation into comments, use luadoc format (convert to html with ldoc) ldoc: http://stevedonovan.github.io/ldoc/
  171. lua.mo: move each lua API library to a separate file
  172. lua.mo: menu:remove()
  173. lua.mo: use the message handler from the lua standalone interpreter so we get a nice stacktrace; some more error handling cleanups
  174. lua.mo: use luaL_error for reporting errors
  175. lua.mo: use builtin luaL_argerror for argument errors
  176. lua.mo: get/set any menu object's fields
  177. lua.mo: API documentation updates to reflect recent changes to menu API
  178. lua.mo: submenus (any depth now supported)
  179. 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
  180. lua.mo: added missing load for display library
  181. lua.mo: key library
  182. lua.mo: menu.value metamethod fixes
  183. lua.mo: get/set menu.value via metamethods
  184. lua.mo: API documentation
  185. lua.mo: API documentation cleanup
  186. lua.mo: couple more camera lib functions
  187. lua.mo: shoot_task event
  188. lua.mo: API documentation cleanup display library constants
  189. lua.mo: constants for display library
  190. lua.mo: display library
  191. lua.mo: fixup events keypress return values are backwards disable vsync events for now, until we can be more efficient
  192. lua.mo: fix af_mode
  193. lua.mo: API documentation fix console library table
  194. lua.mo: API documentation fix lens library table
  195. lua.mo: API documentation switch from fields to tables, looks better
  196. lua.mo: some preliminary API documentation
  197. lua.mo: script events (module cbrs)
  198. lua.mo: some property params should be boolean
  199. lua.mo: some constants for lua
  200. lua.mo: more camera properties
  201. lua.mo: movie functions
  202. lua.mo: lens functions
  203. lua.mo: lv functions
  204. lua.mo: shutter, iso, aperture, ec
  205. lua.mo: preliminary API for shutter, iso, aperture
  206. lua.mo: fix some crashes (wrong arg to lua_setfield), value for menu with choices => the actual string rather than the index
  207. lua.mo: few fixes to choices
  208. lua.mo: menu choices
  209. 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
  210. lua.mo: cleanup function names, use naming convention from old lua api
  211. lua.mo: console functions
  212. lua.mo: fix wrong arg to lua_pcall causing stack overflow
  213. lua.mo: more and improved menu functionality
  214. lua.mo: pass the delta parameter to script menu select function
  215. lua.mo: more script menu setup options
  216. lua.mo: script loading and some basic functions
  217. Merge
  218. lua.mo: lua as a module (hello world working!) TODO: implement an API, create menu/gui for running scripts
Changeset 11587:f87b7594be9c by g3gg0:
GCC version by default 4.8.3 (changeset 57305de64b31)
The file was modifiedMakefile.user.default (diff)
Changeset 11586:524b2bc791d7 by g3gg0:
buld_nd: add jostick center as trigger
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
Changeset 11585:c27e0b9dbdac by g3gg0:
bulb_nd: fix compile warning
The file was modifiedmodules/bulb_nd/bulb_nd.c (diff)
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)