collapse
0%
WDescription%
Build stability: All recent builds failed.0
Build History
x

Changes

#243 (Oct 9, 2016 12:30:48 PM)

  1. Merged in daniel_fort/magic-lantern/mlv_dump-simplify_dng_filenames (pull request #758)

    Simplify dng names — g3gg0 <g3gg0.de@gmail.com> / bitbucket
  2. Remove "frame" from dng filenames so that it conforms with MLVFS default naming. — Daniel Fort <dan@digiola.com> / bitbucket
  3. raw2dng and related: use HOST_CFLAGS (should fix building raw_rec with older compilers) — alex@thinkpad / bitbucket
  4. EOS M: fix issue #2596 (temperature goes from 41°C to -60°C) — alex@thinkpad / bitbucket
  5. raw.c: fix compilation on some cameras apparently no longer used — alex@thinkpad / bitbucket
  6. Merged raw_fixes into unified — alex@thinkpad / bitbucket
  7. 5D3: reduce the white level a bit (doesn't always reach 16383, false alarm) — alex@thinkpad / bitbucket
  8. Merged in selftest (pull request #752)

    Selftest.mo: play dialog mode test, minor updates — Alex <broscutamaker@gmail.com> / bitbucket
  9. Merged in cleanup (pull request #751)

    Misc cleanups — Alex <broscutamaker@gmail.com> / bitbucket
  10. Merged in 700D (pull request #750)

    700D: minor fixes — Alex <broscutamaker@gmail.com> / bitbucket
  11. Modules: use module_strings instead of hginfo; misc fine-tunings — alex@thinkpad / bitbucket
  12. module_hginfo_dump.sh: fix permissions and GCC path — alex@thinkpad / bitbucket
  13. Merged in g3gg0/magic-lantern-module-hgdiff (pull request #230)

    modules: embed hg information and hg diff into object file for traceability — Alex <broscutamaker@gmail.com> / bitbucket
  14. Make sure we don't leave cruft behind when cleaning or running hg status — Giovanni Condello <condellog@gmail.com> / bitbucket
  15. Merged in hudson/magic-lantern — Giovanni Condello <condellog@gmail.com> / bitbucket
  16. Modules: Use LD instead of LD_REAL — Giovanni C <condellog@gmail.com> / bitbucket
  17. removed stale option for a feature not implemented yet — g3gg0 / bitbucket
  18. Merge — g3gg0 / bitbucket
  19. module: use makefile and objcopy to embed hg information — g3gg0 / bitbucket
  20. module: cleaned up hginfo embedding code — g3gg0 / bitbucket
  21. module: use makefile-provided objcopy — g3gg0 / bitbucket
  22. module: cleaned up dumper script for hg infos — g3gg0 / bitbucket
  23. modules: embed hg information and hg diff into object file for traceability - WARNING: if you plan to publish binary-only modules you have to disable that. but do we want those modules? — g3gg0 / bitbucket
  24. Merged in bouncyball/raw-to-mlv-convertor-raw2dng-mod (pull request #733) — alex@thinkpad / bitbucket
  25. raw2dng multichunk RAW file support — bouncyball / bitbucket
  26. raw2dng mlv output support — bouncyball / bitbucket
  27. Merged in andreasb242/magic-lantern (pull request #749)

    Make "Warning for bad settings" message configurable — Alex <broscutamaker@gmail.com> / bitbucket
  28. Make "Warning for bad settings" message configurable:
    - Default is Blinking LED, Show a Popup, beep once, as before
    - Option for an additional repeated beep: if you change a setting on the Touchscreen, you won't see the popup if you don't look at the screen, one beep can be missed, and I usually can't see the LED, because the thumb hides it...
    - Option without LED warning: If you are in a dark environment, the LED can be really stressing...

    I hope there is now an option for everybody... — Andreas Butti <andreas.b242@gmail.com> / bitbucket
  29. Merged lvinfo into unified (show WB shift values on the LiveView info bar) — Alex <broscutamaker@gmail.com> / bitbucket
  30. Merged console into unified — Alex <broscutamaker@gmail.com> / bitbucket
  31. console: console_clear is still used — alex@thinkpad / bitbucket
  32. Merged in raw_fixes (pull request #732)

    5D3: raw type experiments, updated vertical stripe and bad pixel fix in mlv_dump, updated white level (0.15 stops of extra highlight detail in LiveView) — Alex <broscutamaker@gmail.com> / bitbucket
  33. Merged bad_pixels into raw_fixes — alex@thinkpad / bitbucket
  34. raw2dng/mlv_dump: in vertical stripe fix, give higher weights to bright pixels — alex@thinkpad / bitbucket
  35. mlv_dump: vertical stripe fix on by default (same as before) — alex@thinkpad / bitbucket
  36. 5D3: back to raw type 16 (same as before); vertical stripes still present with 4 and 8 — alex@thinkpad / bitbucket
  37. mlv_dump: minor fixes regarding subtract (dark) frame — alex@thinkpad / bitbucket
  38. mlv_dump: experimental flat-field (gain) correction — alex@thinkpad / bitbucket
  39. raw2dng/mlv_dump: fine-tuned vertical stripe correction algorithm (to be tested) — alex@thinkpad / bitbucket
  40. 5D3: white level in LiveView is 16382, not 15000 (gains 0.15 stops of DR in highlights)

    For existing footage, run: exiftool *.dng -WhiteLevel=16382 -overwrite_original — alex@thinkpad / bitbucket
  41. 5D3: let's try raw type 8 (not affected by digital ISO) — alex@thinkpad / bitbucket
  42. Merge bad_pixels into raw_fixes — alex@thinkpad / bitbucket
  43. raw2dng/mlv_dump: apply cold pixel fix on border pixels as well — alex@thinkpad / bitbucket
  44. raw2dng/mlv_dump, cold pixel fix routine: code formatting, comment updates, C99 loops — alex@thinkpad / bitbucket
  45. raw2dng/mlv_dump: fine-tuned cold pixel threshold — alex@thinkpad / bitbucket
  46. selftest: relaxed timer tests a bit — alex@thinkpad / bitbucket
  47. selftest: new tests for play dialog modes — alex@thinkpad / bitbucket
  48. selftest: reorganized stub test code — alex@thinkpad / bitbucket
  49. lvinfo: show WB shift values — alex@thinkpad / bitbucket
  50. lvinfo: allow % in fields — alex@thinkpad / bitbucket
  51. 700D, 650D, 100D, maybe others: nicer Kelvin display in photo mode — alex@thinkpad / bitbucket
  52. 700D: fix COLOR_FG_NONLV — alex@thinkpad / bitbucket
  53. 700D: fix PlayMain_handler stub (fixes SET+MainDial and others) — alex@thinkpad / bitbucket
  54. mlv_dump: option to fix non-static (moving) cold pixels — alex@thinkpad / bitbucket
  55. mlv_dump: vertical stripe fix optional, disabled by default — alex@thinkpad / bitbucket
  56. mlv_dump: cold pixel fix enabled by default — alex@thinkpad / bitbucket
  57. mlv_dump: fix cold pixel analysis when processing only some frames — alex@thinkpad / bitbucket
  58. Menu timeout fix: simpler logic (minor) — alex@thinkpad / bitbucket
  59. Moved CACHEABLE/UNCACHEABLE definitions from vram.h to mem.h — alex@thinkpad / bitbucket
  60. 7D: removed LEDON/LEDOFF consts (misleading) — alex@thinkpad / bitbucket
  61. Removed unused AVAIL_SHOT_WORKAROUND — alex@thinkpad / bitbucket
  62. Fix compiling without CONFIG_MODULES — Alex / bitbucket
  63. 5D3: cleaned up obsolete zoom tweaks (c24d8fb) — Alex / bitbucket
  64. Merged in cleanup (pull request #743)

    Misc cleanups, some GUI button codes renamed, 1100D zoom buttons fix — Alex <broscutamaker@gmail.com> / bitbucket
  65. Merged in niklastisk/magic-lantern/makefile-updates (pull request #747)

    Makefile updates — Alex <broscutamaker@gmail.com> / bitbucket
  66. MAKE: skip page align for autoexec-fir target — niklastisk <nkls2000@gmail.com> / bitbucket
  67. MAKE: do not page align segments in autoexec — niklastisk <nkls2000@gmail.com> / bitbucket
  68. MAKE: remove duplicate objcopy — niklastisk <nkls2000@gmail.com> / bitbucket
  69. MAKE: Do not use -fshort-double when GCC version is 6+ — niklastisk <nkls2000@gmail.com> / bitbucket
  70. Merged in mpu (pull request #737)

    MPU dumper — Alex <broscutamaker@gmail.com> / bitbucket
  71. 600D, 1100D: cleaned up zoom button codes (to be tested on 1100D) — alex@thinkpad / bitbucket
  72. Renamed ZOOM IN/OUT button codes
    sed -i.bak 's/PRESS_ZOOMIN_MAYBE/PRESS_ZOOM_IN/g' */*.[ch]
    sed -i.bak 's/PRESS_ZOOMOUT_MAYBE/PRESS_ZOOM_OUT/g' */*.[ch] — alex@thinkpad / bitbucket
  73. EOS M: fix scrollwheel button codes (todo: same on 100D) — alex@thinkpad / bitbucket
  74. Renamed DLG_* constants to GUIMODE_*
    sed -i.bak 's/DLG_/GUIMODE_/g' */*.[ch] — alex@thinkpad / bitbucket
  75. Renamed CURRENT_DIALOG_MAYBE to CURRENT_GUI_MODE
    sed -i.bak 's/CURRENT_DIALOG_MAYBE/CURRENT_GUI_MODE/g' */*.[ch] — alex@thinkpad / bitbucket
  76. Removed DLG_SIGNATURE (refactored existing checks with more generic code)
    sed -i.bak '/DLG_SIGNATURE/d' */*.h — alex@thinkpad / bitbucket
  77. Merged in installer (pull request #727)

    Installer fixes — Alex <broscutamaker@gmail.com> / bitbucket
  78. Close branch installer — Alex <broscutamaker@gmail.com> / bitbucket
  79. Merged in escho/escho-magiclantern/camera-temperaturen (pull request #738)

    Camera temperaturen — Alex <broscutamaker@gmail.com> / bitbucket
  80. update temperatures — escho / bitbucket
  81. Merged unified into camera-temperaturen — escho <hipescho@t-online.de> / bitbucket
  82. Created new branch camera-temperaturen — escho <hipescho@t-online.de> / bitbucket
  83. Merged in wifi_sd (pull request #726)

    Helpers to run "make install" on Wi-Fi SD cards — Alex <broscutamaker@gmail.com> / bitbucket
  84. Close branch wifi_sd — Alex <broscutamaker@gmail.com> / bitbucket
  85. Merged in rec-indicators (pull request #729)

    Fix recording indicators above 2GB — Alex <broscutamaker@gmail.com> / bitbucket
  86. Merged in format-restart (pull request #736)

    Restart the camera after formatting the card and restoring ML — Alex <broscutamaker@gmail.com> / bitbucket
  87. Close branch format-restart — Alex <broscutamaker@gmail.com> / bitbucket
  88. Merged in minimal (pull request #741)

    Minimal target fixes + hello world — Alex <broscutamaker@gmail.com> / bitbucket
  89. Close branch minimal — Alex <broscutamaker@gmail.com> / bitbucket
  90. Merged in cleanup (pull request #740)

    Misc small cleanups — Alex <broscutamaker@gmail.com> / bitbucket
  91. Minimal target for 600D (to be tested) — alex@thinkpad / bitbucket
  92. Minimal hello world: wait for display initialization
    (fixes "random" boot failures in QEMU, where display initialization is much slower, also depending on what debug/tracing options are enabled) — alex@thinkpad / bitbucket
  93. Minimal target for 1100D — alex@thinkpad / bitbucket
  94. Minimal target: Hello World with font_direct, from a user task — Alex / bitbucket
  95. Minimal target: removed platform-specific files (will use the ones from platform dir) — Alex / bitbucket
  96. Minimal target: removed old stuff; just a simple LED blink — Alex / bitbucket
  97. Minimal target: fix "make install" — Alex / bitbucket
  98. Makefile: allow changing model ID for build_fir — alex@thinkpad / bitbucket
  99. Removed CONFIG_BATTERY_TEST — alex@thinkpad / bitbucket
  100. boot-hack.c: cleaned up some comments — alex@thinkpad / bitbucket
  101. Cleaned up CONFIG_HELLO_WORLD and CONFIG_DUMPER_BOOTFLAG — alex@thinkpad / bitbucket
  102. Makefile: install_finish target — alex@thinkpad / bitbucket
  103. Merged unified into cleanup — alex@thinkpad / bitbucket
  104. xor_chk: check footer before overwriting — alex@thinkpad / bitbucket
  105. Use sync_caches instead of clean_d_cache/flush_caches (to be tested) — alex@thinkpad / bitbucket
  106. minor cleanup in edmac_memcpy_init — alex@thinkpad / bitbucket
  107. 5D3: removed the "Dim REC LED" feature (old hackish implementation, doesn't seem to work anyway) — alex@thinkpad / bitbucket
  108. Restart the camera after formatting the card and restoring ML (http://www.magiclantern.fm/forum/index.php?topic=17247.msg167132#msg167132) — alex@thinkpad / bitbucket
  109. Merged in tecgen/magic-lantern/model-specific-icons (pull request #723, 500D submenu icon)

    Model specific icons — a1ex <broscutamaker@gmail.com> / bitbucket
  110. shrinked the live view icons a bit — tecgen < > / bitbucket
  111. resized liveview icon: 1px top, 1px right side — tecgen < > / bitbucket
  112. moved content a bit to the left — tecgen < > / bitbucket
  113. 500D: LiveView instead of Q icon — tecgen < > / bitbucket
  114. Created new branch model-specific-icons — tecgen <dj_tecgen@yahoo.de> / bitbucket
  115. Makefile: add a quick install target (installq) for slow media (only autoexec.bin and symbol file) — alex@thinkpad / bitbucket
  116. Fix arrow key shortcuts conflicting with tools that use focus box position (spotmeter, magic zoom) http://www.magiclantern.fm/forum/index.php?topic=15088.msg167051#msg167051 — alex@thinkpad / bitbucket
  117. 5D3: experiment - changed raw type, to be tested whether it still has vertical stripes — alex@thinkpad / bitbucket
  118. Raw backend: debug option for choosing PREFERRED_RAW_TYPE from menu — alex@thinkpad / bitbucket
  119. Raw backend, EDMAC_RAW_SLURP:  check RAW_TYPE register — alex@thinkpad / bitbucket
  120. Raw backend, EDMAC_RAW_SLURP:  set RAW_TYPE before EDMAC calls (to be tested if it has any effect on pink frames) — alex@thinkpad / bitbucket
  121. Dual ISO: fix warning in movie mode on unsupported cameras — alex@thinkpad / bitbucket
  122. Recording indicators: attempt to fix issue #2530 for files up to 4GB (not tested) — alex@thinkpad / bitbucket
  123. False colors: fix ExpSim check — Alex / bitbucket
  124. Merged in makefile (pull request #725) — alex@thinkpad / bitbucket
  125. Removed beep introduced by mistake in b81641b — alex@thinkpad / bitbucket
  126. installer: show the uninstall message in yellow (more obvious) — alex@thinkpad / bitbucket
  127. installer: fix "make install" — alex@thinkpad / bitbucket
  128. Merged makefile into installer — alex@thinkpad / bitbucket
  129. installer: fix issue #2529 — alex@thinkpad / bitbucket
  130. installer: minor cosmetic fix — alex@thinkpad / bitbucket
  131. installer: fix compilation — alex@thinkpad / bitbucket
  132. Merged in generic-cfn (pull request #716)

    Generic functions for some CFn parameters — a1ex <broscutamaker@gmail.com> / bitbucket
  133. Close branch generic-cfn — a1ex <broscutamaker@gmail.com> / bitbucket
  134. Merged in daniel_fort/xiga_reframe (pull request #693) (60D movie crop centering in raw) — alex@thinkpad / bitbucket
  135. Need to center mv640crop mode for the 60D — Daniel Fort <dan@digiola.com> / bitbucket
  136. adjustments based on Silent DNG tests by xiga — Daniel Fort <dan@digiola.com> / bitbucket
  137. minor: ml_shutdown should be static — alex@thinkpad / bitbucket
  138. Makefile: experimental configuration for Wi-Fi SD cards — alex@thinkpad / bitbucket
  139. Merged makefile into wifi_sd — alex@thinkpad / bitbucket
  140. wifi_sd: save configs before unmounting — alex@thinkpad / bitbucket
  141. Makefile: when running "make install" from a module dir, only create the modules directory — alex@thinkpad / bitbucket
  142. Makefile: quiet prepare_install_dir; skip empty directories (logs and settings) — alex@thinkpad / bitbucket
  143. Makefile: quiet "make install" from module directory — alex@thinkpad / bitbucket
  144. Modules: unmount the card after running "make install" — alex@thinkpad / bitbucket
  145. Experiment - unmount SD card (trick useful when uploading files to a Wi-Fi SD card, to avoid filesystem corruption) — alex@thinkpad / bitbucket
  146. Makefile: option to mount the card before running "make install" — alex@thinkpad / bitbucket
  147. features.html: fix issue #2524 — alex@thinkpad / bitbucket
  148. Merged in edmac (pull request #718)

    Edmac info fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  149. Close branch edmac — a1ex <broscutamaker@gmail.com> / bitbucket
  150. Merged in powersave-focusring (pull request #715)

    Attempt to fix issue #2431 (turning the focus ring doesn't reset Canon's powersave timer) — a1ex <broscutamaker@gmail.com> / bitbucket
  151. Close branch powersave-focusring — a1ex <broscutamaker@gmail.com> / bitbucket
  152. Merged in tecgen/50D_FUNC_instead_of_Q_icon (pull request #706) (also for 5D2 and 100D) — alex@thinkpad / bitbucket
  153. Fine-tuned submenu icons — alex@thinkpad / bitbucket
  154. trying to revert any changes to whitspaces; there shouldn't be any differences at all between this file and the one of hudson/magic-lantern — tecgen < > / bitbucket
  155. added a1ex implementation to merge many classes into one — tecgen < > / bitbucket
  156. new: Av-icons made my nikfreak; renamed variable camera_model to labels — tecgen < > / bitbucket
  157. edit of the legs of A — tecgen < > / bitbucket
  158. Av-icons are generated and used instead of Q-icons for 100D and are merged together with 50D, 52D and low resolutions version into one ico.c class — tecgen < > / bitbucket
  159. added Av-icons as replacement for the Q-button icon on the 100D — tecgen < > / bitbucket
  160. Merged unified into 50D_FUNC_instead_of_Q_icon — tecgen <dj_tecgen@yahoo.de> / bitbucket
  161. added camera model to generated code comment in order to help the diff command to recognise the differences between multiple files better — tecgen / bitbucket
  162. reverted last commit — tecgen < > / bitbucket
  163. bugfix: now the focus icon is visible again — tecgen < > / bitbucket
  164. clean code: exchanged -D with the --ifdef option — tecgen < > / bitbucket
  165. enabled the new icon only for 50D after testing it on the real camera — tecgen < > / bitbucket
  166. corrected pixel in FUNC png's and generated ico.c again — tecgen < > / bitbucket
  167. generating model specific icons to exchange the Q icon (only 50D and 5D2) — tecgen < > / bitbucket
  168. aligned the content within the icons to look nice after converting them with make-icons.py (see generated ico.c) — tecgen < > / bitbucket
  169. added the new FUNC and picture style icons within the list of icons in the python make script — tecgen < > / bitbucket
  170. draft for the picture style icons — tecgen < > / bitbucket
  171. initial draft — tecgen < > / bitbucket
  172. Created new branch 50D_FUNC_instead_of_Q_icon — tecgen <dj_tecgen@yahoo.de> / bitbucket
  173. console: removed unused status and help text — alex@thinkpad / bitbucket
  174. console: allow printf calls very early in the boot process (including from init_task) — alex@thinkpad / bitbucket
  175. Merged hudson/magic-lantern into unified — tecgen <dj_tecgen@yahoo.de> / bitbucket
  176. reverted: remember user selected samplerate after reboot — tecgen / bitbucket
  177. remember user selected samplerate after reboot — tecgen < > / bitbucket
  178. EDMAC info: misc tweaks/fixes — alex@thinkpad / bitbucket
  179. edmac.c: fix edmac_chanlist — alex@thinkpad / bitbucket
  180. edmac.c, edmac_get_connection: fix for write connections — alex@thinkpad / bitbucket
  181. Removed FEATURE_EXPO_ISO_HTP (no real reason to change it from ML menus; it's the same as Canon's) — alex@thinkpad / bitbucket
  182. Added a generic implementation for some CFn functions (ALO, HTP, MLU), to fix issues like #2345 (affected cameras: all except 5D2/50D/500D) — alex@thinkpad / bitbucket
  183. Attempt to fix issue #2431 (turning the focus ring doesn't reset powersave timer; Canon bug?) — alex@thinkpad / bitbucket
  184. 600D: enabled some features that didn't previously fit in memory — alex@thinkpad / bitbucket
  185. Removed focus ramping feature from ML core (now covered by advanced intervalometer) — alex@thinkpad / bitbucket
  186. Merged in dmilligan/magic-lantern/adv_int2 (pull request #678) — alex@thinkpad / bitbucket
  187. adv_int: updated with exit_play_qr_mode() — alex@thinkpad / bitbucket
  188. Merged unified into adv_int2 — alex@thinkpad / bitbucket
  189. Makefile: list default modules on separate lines — alex@thinkpad / bitbucket
  190. adv_int: fixes from code review — David Milligan <david.l.milligan@gmail.com> / bitbucket
  191. adv_int: fix compiler warning — David Milligan <david.l.milligan@gmail.com> / bitbucket
  192. adv_int: readme — David Milligan <david.l.milligan@gmail.com> / bitbucket
  193. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  194. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  195. adv_int: updates for PR #526: FIO_CreateFile and FIO_OpenFile should return 0 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  196. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  197. update README.rst to new build format (had to delete all the help content b/c the build system doesn't like it) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  198. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  199. adv_int: updates for recent changes to core — David Milligan <david.l.milligan@gmail.com> / bitbucket
  200. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  201. adv_int: warnings for bulb mode — David Milligan <david.l.milligan@gmail.com> / bitbucket
  202. adv_int: external source - detect picture taken with PROP_GUI_STATE rather than CBR_POST_SHOOT which isn't implemented — David Milligan <david.l.milligan@gmail.com> / bitbucket
  203. adv_int: Tv adjustment menu — David Milligan <david.l.milligan@gmail.com> / bitbucket
  204. adv_int: Av adjustment menu — David Milligan <david.l.milligan@gmail.com> / bitbucket
  205. adv_int: ISO adjustment menu — David Milligan <david.l.milligan@gmail.com> / bitbucket
  206. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  207. adv_int: cleanup — David Milligan <david.l.milligan@gmail.com> / bitbucket
  208. adv_int: advanced intervalometer ramping module — David Milligan <david.l.milligan@gmail.com> / bitbucket
  209. Merged in Licaon_Kter/magic-lantern-rec_ui_fix/rec_ui_fix (pull request #681) — alex@thinkpad / bitbucket
  210. Fix typo — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  211. Fixed some indentations (I hope) — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  212. add include lvinfo — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  213. Move record time indicator in ML top bar.
    Move buffer indicator out of the way of the histogram. — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  214. Move REC/STBY text a bit to line up and hide the red dot — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  215. Created new branch rec_ui_fix — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  216. Merged in raw_fixes (pull request #710)

    Raw_fixes part 2 — a1ex <broscutamaker@gmail.com> / bitbucket
  217. Close branch raw_fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  218. Lua: after loading all scripts, wait for either keypress or 5-second timeout. — alex@thinkpad / bitbucket
  219. lens_focus: only interpret 0x1000 as error code (should fix http://www.magiclantern.fm/forum/index.php?topic=14828.msg166025#msg166025 ) — alex@thinkpad / bitbucket
  220. Merged in lua_fix (pull request #683)

    lua scripting: lots of fixes, plus API testing script — a1ex <broscutamaker@gmail.com> / bitbucket
  221. Merged in daniel_fort/magic-lantern/clean_localsyms (pull request #692)

    Remove localsyms in modules/lua — a1ex <broscutamaker@gmail.com> / bitbucket
  222. Changed so that removing localsyms is given it it's own action. — Daniel Fort <dan@digiola.com> / bitbucket
  223. Moved rm localsyms to right after it is used. — Daniel Fort <dan@digiola.com> / bitbucket
  224. Changed to removing it immediately after we are finished with it in the build rule. — Daniel Fort <dan@digiola.com> / bitbucket
  225. Remove localsyms in modules/lua when running "make clean" — Daniel Fort <dan@digiola.com> / bitbucket
  226. Merged in Audionut/test/lua-features (pull request #701)

    Add forum link to lua readme — a1ex <broscutamaker@gmail.com> / bitbucket
  227. Add forum link to lua readme — Audionut / bitbucket
  228. format_memory_size: fix rounding — alex@thinkpad / bitbucket
  229. format_memory_size: allow sizes > 4 GB — alex@thinkpad / bitbucket
  230. Lua: wait for keypress after loading all scripts. — alex@thinkpad / bitbucket
  231. Lua: added "make install_extra" to copy extra scripts in the main script dir on the card, for autoloading — alex@thinkpad / bitbucket
  232. logger.lua: use line buffering (can be made optional if speed becomes a problem) — alex@thinkpad / bitbucket
  233. Menu script routines: fix "menu not found" error messages — alex@thinkpad / bitbucket
  234. Lua: moved less-polished scripts to "extra" directory, so they don't get auto-started — alex@thinkpad / bitbucket
  235. Lua: when running "make install", copy all scripts, preserving directory structure — alex@thinkpad / bitbucket
  236. Merged in play_mode (pull request #711)

    Small refactor: get_out_of_play_mode renamed to exit_play_qr_mode; also added enter_play_mode — a1ex <broscutamaker@gmail.com> / bitbucket
  237. Close branch play_mode — a1ex <broscutamaker@gmail.com> / bitbucket
  238. selftest, stubs test: go to PLAY mode when finished — alex@thinkpad / bitbucket
  239. selftest, stubs test: wait one second before checking display status — alex@thinkpad / bitbucket
  240. Lua: route all print operations to stdin/stdout — alex@thinkpad / bitbucket
  241. console.c: export console_puts (for Lua stdio) — alex@thinkpad / bitbucket
  242. sokoban.lua: fix typo — alex@thinkpad / bitbucket
  243. Focus backend: consider unknown status codes as "success"
    (fixes follow focus in movie mode, tested on 5D3 + 24/2.8 STM) — alex@thinkpad / bitbucket
  244. Lua scripts: tweaks for menu consistency (help lines, capital ON/OFF) — alex@thinkpad / bitbucket
  245. api_test.lua: use proper printf — alex@thinkpad / bitbucket
  246. Lua scripts: use standard I/O instead of console.write — alex@thinkpad / bitbucket
  247. Auto exposure on zoom: fix autofocus
    (was unreliable, sometimes refusing to focus; tested on 5D3 + 24/2.8 STM) — alex@thinkpad / bitbucket
  248. Removed obsolete crash.c (already covered in the selftest module) — alex@thinkpad / bitbucket
  249. Ghost image: auto update should be off by default — alex@thinkpad / bitbucket
  250. Auto bracketing: refactored with new routines — alex@thinkpad / bitbucket
  251. Ghost image: refactored with new routines — alex@thinkpad / bitbucket
  252. Fix bracketing regression introduced in 5bdf000 — alex@thinkpad / bitbucket
  253. selftest.mo, stubs test: if started with main display off, switch to PLAY mode — alex@thinkpad / bitbucket
  254. bench.mo: run cache benchmarks PLAY mode only (they interfere with LiveView) — alex@thinkpad / bitbucket
  255. bench.mo: run card/memory benchmark in either LV or PLAY modes (not photo) — alex@thinkpad / bitbucket
  256. bench,selftest: refactored to use enter_play_mode/exit_play_qr_mode — alex@thinkpad / bitbucket
  257. mlv_play: refactored to use enter_play_mode/exit_play_qr_mode — alex@thinkpad / bitbucket
  258. Renamed get_out_of_play_mode to exit_play_qr_mode, reimplmented with SetGUIRequestMode, added enter_play_mode — alex@thinkpad / bitbucket
  259. bench.mo: updated readme — alex@thinkpad / bitbucket
  260. selftest.mo: fix loading on EOS M — alex@thinkpad / bitbucket
  261. Peaking benchmark: auto-enable focus peaking temporarily during the test — alex@thinkpad / bitbucket
  262. bench.mo, card benchmark: fix startup message for dual-slot cameras (which card is being benchmarked) — alex@thinkpad / bitbucket
  263. redraw: attempt to fix this issue: https://bitbucket.org/hudson/magic-lantern/pull-requests/610/benchmarks-and-self-tests-refactored-as#comment-17353285
    (redraw doesn't work when Canon's front buffer is disabled) — alex@thinkpad / bitbucket
  264. Merged unified into lua_fix — alex@thinkpad / bitbucket
  265. selftest.mo: fix copy-paste error (should fix the module not loading on 7D) — alex@thinkpad / bitbucket
  266. api_test.lua: basic tests for file i/o and stdio — alex@thinkpad / bitbucket
  267. Lua: add dryos.remove (similar to os.remove) — alex@thinkpad / bitbucket
  268. Lua: basic support for standard streams (stdin, stdout, stderr) — alex@thinkpad / bitbucket
  269. mlv_snd: save user selected samplerate and restore it after a reboot of ML — tecgen < > / bitbucket
  270. raw_rec: fix copy/paste error — alex@thinkpad / bitbucket
  271. gui-common: attempt to allow magic zoom while recording raw, but also let the raw recording modules block the zoom key to avoid crashes; anything broken? — alex@thinkpad / bitbucket
  272. 50D: fix compilation after powersave refactoring. Is it still working? — alex@thinkpad / bitbucket
  273. Moved run_in_separate_task back to menu.h
    (should fix modules that no longer compiled after powersave refactoring) — alex@thinkpad / bitbucket
  274. Pause/ResumeLiveView: minor cleanup/refactoring — alex@thinkpad / bitbucket
  275. raw_rec: cleaned up some comments — alex@thinkpad / bitbucket
  276. raw_rec: fine-tuned error messages — alex@thinkpad / bitbucket
  277. raw_rec: reintroduced 32MB chunk limit; to be benchmarked — alex@thinkpad / bitbucket
  278. raw_rec: 64-byte EDMAC alignment (to be benchmarked) — alex@thinkpad / bitbucket
  279. raw_rec: undo de4e1d1 — alex@thinkpad / bitbucket
  280. lua_stdio: fix file create — alex@thinkpad / bitbucket
  281. lua_stdio: fix file append — alex@thinkpad / bitbucket
  282. Merge lua_stdio into lua_fix — alex@thinkpad / bitbucket
  283. Lua: show console at startup, until all scripts are loaded — alex@thinkpad / bitbucket
  284. Lua: increased stack size for script tasks, just in case — alex@thinkpad / bitbucket
  285. module backend: fix key handling regression in other modules, introduced in b0891f9 — alex@thinkpad / bitbucket
  286. lua_stdio: report file size on stat calls; primitive errno handling — alex@thinkpad / bitbucket
  287. Lua: fix old comment — alex@thinkpad / bitbucket
  288. raw backend: always log resolution changes to console — alex@thinkpad / bitbucket
  289. silent pics: fix crash with simple (non-burst) pics — alex@thinkpad / bitbucket
  290. Powersave: fix compilation on cameras with LCD sensor — alex@thinkpad / bitbucket
  291. Electronic level included in display presets, like other overlays — alex@thinkpad / bitbucket
  292. Makefile: removed more picoc leftovers (fixes compilation) — alex@thinkpad / bitbucket
  293. electronic level: refresh display more often (smoother motion) — alex@thinkpad / bitbucket
  294. Moved electronic level back to Overlay menu — alex@thinkpad / bitbucket
  295. Fix compilation — alex@thinkpad / bitbucket
  296. Makefile: removed some old picoc leftovers — alex@thinkpad / bitbucket
  297. Makefile: drop -mthumb-interwork (no longer needed) — alex@thinkpad / bitbucket
  298. Stubs reformat — alex@thinkpad / bitbucket
  299. Merged in bench-and-tests-as-modules (pull request #610)

    Benchmarks and self-tests refactored as modules — a1ex <broscutamaker@gmail.com> / bitbucket
  300. Close branch bench-and-tests-as-modules — a1ex <broscutamaker@gmail.com> / bitbucket
  301. Merged in powersave-refactor (pull request #702)

    Powersave refactoring — a1ex <broscutamaker@gmail.com> / bitbucket
  302. Close branch powersave-refactor — a1ex <broscutamaker@gmail.com> / bitbucket
  303. raw_rec: allow up to 32 memory chunks for simulations — alex@thinkpad / bitbucket
  304. raw_rec: minor cleanups — alex@thinkpad / bitbucket
  305. raw_rec: removed a buffer choosing heuristic (to be benchmarked) — alex@thinkpad / bitbucket
  306. raw_rec: removed unused argument to raw_rec_should_preview — alex@thinkpad / bitbucket
  307. raw_rec: removed some unused CBRs that were previously intended for other modules — alex@thinkpad / bitbucket
  308. raw_rec: removed frame skipping "feature" — alex@thinkpad / bitbucket
  309. raw_rec: use one extra item for the writing queue (should fix "queue overflow" errors) — alex@thinkpad / bitbucket
  310. Menu: fix help text regression (second line not displayed) — alex@thinkpad / bitbucket
  311. Merged silent into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  312. silent pics (non-fullres): one more precondition check — alex@thinkpad / bitbucket
  313. silent pics (non-fullres): block shutter button; fail gracefully if it fails — alex@thinkpad / bitbucket
  314. Merged in Gr3g01/magic-lantern-frsp-long-expo2 (pull request #697)

    silent.c long_exposure_fix, safety — a1ex <broscutamaker@gmail.com> / bitbucket
  315. silent.c long_exposure_fix, safety — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  316. Merged silent into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  317. silent.mo: renamed Best Shots to Best Focus (should be more obvious what it does) — alex@thinkpad / bitbucket
  318. silent.mo: also use SRM memory for bursts — alex@thinkpad / bitbucket
  319. Moved coding style tools from scripts/ to contrib/coding-style-tools/ (scripts is for user scripts) — alex@thinkpad / bitbucket
  320. Merged in frantony/magic-lantern.checkpatch (pull request #165)

    RequestForComments: CODING_STYLE proposal and check scripts — a1ex <broscutamaker@gmail.com> / bitbucket
  321. add check-bb-pull-request.sh script

    Run this script to check pull request to
    bitbucket.org/hudson/magic-lantern.

    Usage:
      ./scripts/check-bb-pull-request.sh <pull request number>

    Example:

    $ ./scripts/check-bb-pull-request.sh 164
    total: 0 errors, 0 warnings, 62 lines checked

    Pull request #164 has no obvious style problems and is ready for
    submission. — Antony Pavlov <antonynpavlov@gmail.com> / bitbucket
  322. add check-before-hg-commit.sh script

    Run this script before executing 'hg commit'. — Antony Pavlov <antonynpavlov@gmail.com> / bitbucket
  323. partly adapt checkpatch.pl for ML — Antony Pavlov <antonynpavlov@gmail.com> / bitbucket
  324. import checkpatch.pl script from qemu-1.6.0-rc1 — Antony Pavlov <antonynpavlov@gmail.com> / bitbucket
  325. add initial CODING_STYLE — Antony Pavlov <antonynpavlov@gmail.com> / bitbucket
  326. Merged in black-level-fix (pull request #484)

    Black level fix — a1ex <broscutamaker@gmail.com> / bitbucket
  327. Close branch black-level-fix — a1ex <broscutamaker@gmail.com> / bitbucket
  328. Black level fix: disable bad.dng debug files — alex@thinkpad / bitbucket
  329. Changed run_in_separate_task to also disable powersave while the test task is running (99% of its uses would actually run best in this way) — alex@thinkpad / bitbucket
  330. bench, selftest: fix compilation — alex@thinkpad / bitbucket
  331. Merged powersave-refactor into bench-and-tests-as-modules — alex@thinkpad / bitbucket
  332. debug.c: removed all the old stuff from "don't click me" — alex@thinkpad / bitbucket
  333. Moved ML powersave routines to powersave.c/h, and batt_display to battery.c — alex@thinkpad / bitbucket
  334. Moved display_on/off to powersave.c/h — alex@thinkpad / bitbucket
  335. Moved PauseLiveView/ResumeLiveView to powersave.c/h — alex@thinkpad / bitbucket
  336. Moved powersave routines from raw_rec/mlv_rec/silent modules into powersave.c/h (in ML core) — alex@thinkpad / bitbucket
  337. selftest: moved the EDMAC screen test from Debug->Don't click me — alex@thinkpad / bitbucket
  338. Merged in Audionut/test/nitrate-remove (pull request #700)

    Undefine nitrate function — a1ex <broscutamaker@gmail.com> / bitbucket
  339. Undefine nitrate function on 5D3.113 and 6D.116 — Audionut / bitbucket
  340. Backed out changeset: 0213ec7eee9c — Audionut / bitbucket
  341. Undefine nitrate function — Audionut / bitbucket
  342. gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes — alex@thinkpad / bitbucket
  343. Moved value of PROP_ICU_UILOCK to propvalues.h (refactor) — alex@thinkpad / bitbucket
  344. gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure) — alex@thinkpad / bitbucket
  345. Merged in raw_fixes (pull request #698)

    Raw recording fixes (both RAW and MLV) — a1ex <broscutamaker@gmail.com> / bitbucket
  346. Raw backend: reset black level on resolution changes — alex@thinkpad / bitbucket
  347. Black level check: relaxed checks about local mean; nicer debug messages — alex@thinkpad / bitbucket
  348. Raw backend: only log significant black level changes to the console — alex@thinkpad / bitbucket
  349. raw_rec/mlv_rec: minor cleanups — alex@thinkpad / bitbucket
  350. Black level fix: do not change the API (undo the _retry_lv workaround) — alex@thinkpad / bitbucket
  351. black-level-fix: dummy merge (undo bad merge 2357ff5) — alex@thinkpad / bitbucket
  352. Merged unified into black-level-fix (try 2) — alex@thinkpad / bitbucket
  353. raw_rec: fix beep removed by mistake — alex@thinkpad / bitbucket
  354. Black level fix: do not change the API (undo the _retry_lv workaround) — alex@thinkpad / bitbucket
  355. Merged unified into black-level-fix — alex@thinkpad / bitbucket
  356. Merged unified into raw_fixes — alex@thinkpad / bitbucket
  357. Dummy merge (undo 9a34564 ... e4e4ffc commited by mistake) — alex@thinkpad / bitbucket
  358. menu: allow multiline help choices on both help fields — alex@thinkpad / bitbucket
  359. Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format) — alex@thinkpad / bitbucket
  360. raw_rec: removed old sound recording code — alex@thinkpad / bitbucket
  361. Merged unified into black-level-fix — alex@thinkpad / bitbucket
  362. raw_rec: block the zoom key while recording (prevents crash) — alex@thinkpad / bitbucket
  363. raw_rec: lock buttons after recording stops, until the video file is fully saved — alex@thinkpad / bitbucket
  364. raw2dng: fix some error checks — alex@thinkpad / bitbucket
  365. Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format) — alex@thinkpad / bitbucket
  366. Makefile: umount card after running make install from a module directory — alex@thinkpad / bitbucket
  367. menu: allow multiline help choices on both help fields — alex@thinkpad / bitbucket
  368. mlv_rec: block the zoom key while recording (not tested) — alex@thinkpad / bitbucket
  369. mlv_rec: disabled embedded logging (one of the causes for corrupted frames? cc @g3gg0 ) — alex@thinkpad / bitbucket
  370. raw_rec: lock buttons after recording stops, until the video file is fully saved — alex@thinkpad / bitbucket
  371. raw_rec: block the zoom key while recording (prevents crash) — alex@thinkpad / bitbucket
  372. raw2dng: fix some error checks — alex@thinkpad / bitbucket
  373. gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes — alex@thinkpad / bitbucket
  374. Moved value of PROP_ICU_UILOCK to propvalues.h (refactor) — alex@thinkpad / bitbucket
  375. gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure) — alex@thinkpad / bitbucket
  376. selftest: print info about a shutter lockup bug (not yet sure how to reproduce) — alex@thinkpad / bitbucket
  377. selftest.mo: moved the memory leak test from Debug->Don't click me — alex@thinkpad / bitbucket
  378. selftest.mo: moved the small-block memory test from Debug->Don't click me — alex@thinkpad / bitbucket
  379. selftest.mo: moved the SRM memory test from Debug->Don't click me — alex@thinkpad / bitbucket
  380. api_test.lua: verify changing exposure directly via camera.iso/shutter/aperture/ec/flash_ec — alex@thinkpad / bitbucket
  381. lua_camera: fix setting ISO via camera.iso (should be the same as camera.iso.value) — alex@thinkpad / bitbucket
  382. Lua: use plain printf for normal messages — alex@thinkpad / bitbucket
  383. lua property: cleanup prop message queue -> better, more defensive checks and error handling, fix memory leak

    seems to fix some apparent memory issues and err70s with copy2m — David Milligan <david.l.milligan@gmail.com> / bitbucket
  384. lua scripting: don't load scripts that start with "_"

    fixes issue with hidden files created by OSX Finder #2496 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  385. lua_movie: fix movie mode checks (should fix rec_delay.lua on many cameras) — alex@thinkpad / bitbucket
  386. Merged menu_timeout_fix into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  387. Close branch menu_timeout_fix — a1ex <broscutamaker@gmail.com> / bitbucket
  388. Merged in fonts (pull request #694)

    Font updates — a1ex <broscutamaker@gmail.com> / bitbucket
  389. Close branch fonts — a1ex <broscutamaker@gmail.com> / bitbucket
  390. Fonts: fine-tuned warning symbol (larger) and DR/ETTR symbols in tiny fonts — alex@thinkpad / bitbucket
  391. menu timeout fix: use aggressive redraws after timeout — alex@thinkpad / bitbucket
  392. menu.c: less aggressive redraw flood — alex@thinkpad / bitbucket
  393. menu timeout fix: make sure menu is always closed by half-shutter — alex@thinkpad / bitbucket
  394. menu.c: refactored menu_task — alex@thinkpad / bitbucket
  395. menu: small cleanups — alex@thinkpad / bitbucket
  396. Merged in tecgen/magic-lantern/find_available_rst2html_command_2nd_try (pull request #691)

    find available rst2html command and use it (2nd try) — a1ex <broscutamaker@gmail.com> / bitbucket
  397. seach a list of possible rst2html commands and use the first one that can be found — tecgen < > / bitbucket
  398. Created new branch find_available_rst2html_command_2nd_try — tecgen <dj_tecgen@yahoo.de> / bitbucket
  399. Merged in menu_timeout_fix (pull request #688)

    EOSM: restart the canon dialog for ML menu if it times out — a1ex <broscutamaker@gmail.com> / bitbucket
  400. Close branch menu_timeout_fix — a1ex <broscutamaker@gmail.com> / bitbucket
  401. menu: minor tweak for EOS M — alex@thinkpad / bitbucket
  402. menu: removed EOS M specific hacks (does it still work?) — alex@thinkpad / bitbucket
  403. Enabled EOSM menu timeout fix for 6D and 700D as well, in internals.h — alex@thinkpad / bitbucket
  404. EOS M: fix some IMGPLAY constants (should fix http://www.magiclantern.fm/forum/index.php?topic=16991.0 ) — alex@thinkpad / bitbucket
  405. Lua: moved camera.af_mode to lens.af_mode (to be consistent with lens.af) — alex@thinkpad / bitbucket
  406. Lua: camera.movie returns MODE.MOVIE even on cameras without a dedicated movie mode (fixes recdelay.lua on many cameras) — alex@thinkpad / bitbucket
  407. selftest.mo: ask user to switch to photo mode, rather than doing unsafe mode switches — alex@thinkpad / bitbucket
  408. shoot.c: added ensure_photo_mode near ensure_movie_mode — alex@thinkpad / bitbucket
  409. set_shooting_mode: only allow M, Tv, Av, P and (where present) BULB — alex@thinkpad / bitbucket
  410. bench.mo: fix progress info — alex@thinkpad / bitbucket
  411. bench.mo: refactored card info (camera-specific macros not available in modules) — alex@thinkpad / bitbucket
  412. fio-ml: expose card info to modules, where available (currently 5D3/7D, CF only) — alex@thinkpad / bitbucket
  413. bench.mo: split card benchmark in two options, a quick one for raw video users (16MB buffer) and an advanced one that tries various buffer sizes — alex@thinkpad / bitbucket
  414. Lua: proper error handling if strict.lua is missing — alex@thinkpad / bitbucket
  415. selftest.mo: refactored 50D ifdef — alex@thinkpad / bitbucket
  416. selftest.mo: drop 5Dc ifdef's (no longer supported) — alex@thinkpad / bitbucket
  417. Build bench.mo and selftest.mo by default — alex@thinkpad / bitbucket
  418. Lua: print script menus to console — alex@thinkpad / bitbucket
  419. api_test.lua: minor fix — alex@thinkpad / bitbucket
  420. bench.mo: better user feedback for memory benchmark — alex@thinkpad / bitbucket
  421. selftest.mo: show RPC test menu on 7D (not tested) — alex@thinkpad / bitbucket
  422. bench.mo: minor fix (memory benchmark header not fully erased) — alex@thinkpad / bitbucket
  423. bench.mo: minor help tweaks — alex@thinkpad / bitbucket
  424. Merged unified into bench-and-tests-as-modules — alex@thinkpad / bitbucket
  425. Makefile: autodetect card location on Linux systems (e.g. Ubuntu Willy mounts in /media/user/EOS_DIGITALn ) — alex@thinkpad / bitbucket
  426. api_test.lua: updated focus tests to include commands with wait=false — alex@thinkpad / bitbucket
  427. lens.c: reworked lens_focus a bit (fix crash with wait=off and some other tweaks) — alex@thinkpad / bitbucket
  428. editor.lua: use WHEEL_LEFT for decrementing and WHEEL_RIGHT for incrementing (consistent with ML menu) — alex@thinkpad / bitbucket
  429. Lua: check script syntax after compiling the module — alex@thinkpad / bitbucket
  430. api_test.lua: tests for lens.focus — alex@thinkpad / bitbucket
  431. lua_lens.c: more reasonable defaults for lens.focus — alex@thinkpad / bitbucket
  432. lua_camera.c: removed check that breaks copy2m — alex@thinkpad / bitbucket
  433. sokoban.lua: auto-increment level — alex@thinkpad / bitbucket
  434. api_test.lua: tests for Lua strict mode; minor refactoring — alex@thinkpad / bitbucket
  435. Lua: updated scripts for strict.lua — alex@thinkpad / bitbucket
  436. strict.lua: changes to play nice with our existing global metatable — alex@thinkpad / bitbucket
  437. Lua: use strict.lua for all scripts — alex@thinkpad / bitbucket
  438. lua_lens: report focus distance in mm (to be consistent with all other distance fields) — alex@thinkpad / bitbucket
  439. lua_lens: renamed focal_distance to focus_distance — alex@thinkpad / bitbucket
  440. api_test.lua: tests for the "lv" module — alex@thinkpad / bitbucket
  441. Lua: added some new APIs to the "lv" module: lv.paused, lv.running, lv.zoom get/set, lv.wait(num_frames) — alex@thinkpad / bitbucket
  442. close_liveview(): fix operation in movie mode — alex@thinkpad / bitbucket
  443. Pause/ResumeLiveView: minor cleanup/refactoring — alex@thinkpad / bitbucket
  444. Lua: dryos.call disabled by default — alex@thinkpad / bitbucket
  445. lua_camera: don't use SYM_ISO for formatting ISO values (doesn't look nice) — alex@thinkpad / bitbucket
  446. api_test.lua: restore camera parameters after changing them — alex@thinkpad / bitbucket
  447. api_test.lua: bring back the camera printf's (they provide additional info over the generic test, such as formatting exposure values) — alex@thinkpad / bitbucket
  448. api_test.lua: run all generic tests first — alex@thinkpad / bitbucket
  449. logger.lua: do not try to iterate light userdata — alex@thinkpad / bitbucket
  450. lua reflection: remove unecessary duplicate 'fields' in dryos (they are already 'normal' table entries and will get enumerated by lua_next) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  451. Merge fonts into lua_fix — alex@thinkpad / bitbucket
  452. Fonts: fix some rough edges — alex@thinkpad / bitbucket
  453. bmp.h: fix typos — alex@thinkpad / bitbucket
  454. Bulb timer: display a warning icon in BULB mode, if turned off (that is, when other tools may use it, even if it's off) — alex@thinkpad / bitbucket
  455. Fonts: new symbol (warning sign) — alex@thinkpad / bitbucket
  456. bmp.h: defined macros for all special symbols from the font files — alex@thinkpad / bitbucket
  457. Fonts: all fonts now contain the same special characters (fixes issues like missing ETTR/DR icons at certain font sizes) — alex@thinkpad / bitbucket
  458. lua logger: also serialize userdata — David Milligan <david.l.milligan@gmail.com> / bitbucket
  459. lua scripting: only call lua_next on tables

    it's possible we are iterating a userdata, and calling lua_next on userdata causes a hard crash — David Milligan <david.l.milligan@gmail.com> / bitbucket
  460. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  461. lua scripting: update API tests to use logger and 'reflection' features — David Milligan <david.l.milligan@gmail.com> / bitbucket
  462. lua scripting: implement 'reflection' for fields of api modules by using a custom __pairs metamethod and iterator (cherry picked commits from lua_touch branch)

    this allows us to do e.g.:
    for k,v in pairs(camera) do
      printf("%s = %s",k,tostring(v))
    end

    should make writing simple, automatic, generic API tests easier — David Milligan <david.l.milligan@gmail.com> / bitbucket
  463. lua scripting: use logger in editor.lua and speed up file open — David Milligan <david.l.milligan@gmail.com> / bitbucket
  464. lua scripting: use logger in calc.lua — David Milligan <david.l.milligan@gmail.com> / bitbucket
  465. lua scripting: logger.lua - a logging helper — David Milligan <david.l.milligan@gmail.com> / bitbucket
  466. lua scripting: directory.parent should return nil for root directories (i.e. A:/ or B:/) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  467. lua scripting: console.write should not automatically add newlines — David Milligan <david.l.milligan@gmail.com> / bitbucket
  468. Lua: use uncached malloc for buffering stdio files — Alex / bitbucket
  469. Lua: hide stdio debug messages by default — Alex / bitbucket
  470. Lua: stdio appears to work! — Alex / bitbucket
  471. Lua: include extra dependencies in the module itself (not core); use setjmp from core (newlib) — Alex / bitbucket
  472. Merged lua_fix into lua_stdio — Alex / bitbucket
  473. Lua: compile with stdio functions from dietlibc (not working yet) — Alex / bitbucket
  474. fio-ml: use stdio.h instead of defining a custom FILE type — Alex / bitbucket
  475. Lua: added a subset of includes from dietlibc-0.33 — Alex / bitbucket
  476. tcc-glue: made all functions private and removed unused ones — Alex / bitbucket
  477. console.c: removed fputs and putchar — Alex / bitbucket
  478. Fix Lua after undefined symbols fix — Alex / bitbucket
  479. Modules: fix undefined symbols appearing incorrectly in the sym file — Alex / bitbucket
  480. module backend: handle fast scrollwheel events (for recent cameras) — Alex / bitbucket
  481. editor.lua: fix performance regression introduced in b6ee499 — Alex / bitbucket
  482. lua scripting: fix calculator issue #2476 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  483. api_test.lua: use a larger tolerance when setting aperture as f-number — Alex / bitbucket
  484. api_test.lua: aperture tests — Alex / bitbucket
  485. Lua: added camera.aperture.min/max — Alex / bitbucket
  486. lens.c: added lens_format_aperture — Alex / bitbucket
  487. lens.c: changed return value of hdr_set_* (todo: check if bracketing still stops when reaching exposure limits) — Alex / bitbucket
  488. lens.c: updated lens_set_aperture_approx; Lua aperture tests almost working — Alex / bitbucket
  489. EOSM: restart the canon dialog for ML menu if it times out — David Milligan <david.l.milligan@gmail.com> / bitbucket
  490. api_test.lua: EC and FEC tests; fix typos — Alex / bitbucket
  491. moved round_shutter/aperture/expo_comp and related to lens.c — Alex / bitbucket
  492. simplified round_shutter/aperture/expo_comp and added round_flash_expo_comp, used for lens_set_flash_ae — Alex / bitbucket
  493. lens.c: refactored lens_set_ae/lens_set_flash_ae — Alex / bitbucket
  494. api_test.lua: script API tests, only covering shutter and ISO for now; todo: the rest of the API :P — Alex / bitbucket
  495. Lua, camera module: changing ISO works! (I bet this feature was never tested...) — Alex / bitbucket
  496. lens.c: use closest match when setting ISO in hdr_set_rawiso; small refactors — Alex / bitbucket
  497. Lua, camera module: use higher precision for APEX values — Alex / bitbucket
  498. lens.c, prop_set_rawshutter_approx: round towards the nearest shutter (max error 1/8 EV) — Alex / bitbucket
  499. lens.c: forgot to rename APEX10 macros — Alex / bitbucket
  500. lens.h: updated APEX10 macros to be reversible (converting back and forth should give the same value) — Alex / bitbucket
  501. imath.h: added RSCALE (integer scale with rounding, reversible) — Alex / bitbucket
  502. Renamed APEX x10 macros — Alex / bitbucket
  503. lua scripting: load string library by default: http://www.magiclantern.fm/forum/index.php?topic=14828.msg163029#msg163029 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  504. lua scripting: semaphore timeouts: provide more info, don't force the console open — David Milligan <david.l.milligan@gmail.com> / bitbucket
  505. Merged unified into lua_fix — a1ex <broscutamaker@gmail.com> / bitbucket
  506. Merged in printf (pull request #686)

    Remove duplicate console_printf/printf implementations (just use printf everywhere) — a1ex <broscutamaker@gmail.com> / bitbucket
  507. Close branch printf — a1ex <broscutamaker@gmail.com> / bitbucket
  508. Removed duplicate console_printf/printf implementations (replaced by printf everywhere); larger buffer for printf — Alex / bitbucket
  509. lua_camera: fix pretty-printing of negative EC values — Alex / bitbucket
  510. lua_camera: removed apex x10 units (don't see any reason to use them instead of float) — Alex / bitbucket
  511. lua_camera: replaced tostring with __tostring, so it will be used with print(camera.shutter) or string.format("%s", camera.shutter)
    See http://www.lua.org/pil/13.3.html — Alex / bitbucket
  512. Lua: added console.clear() — Alex / bitbucket
  513. Intervalometer: do not try to resume LiveView before each shot (should fix issue #2265 and also http://www.magiclantern.fm/forum/index.php?topic=16718.msg163026#msg163026 ) — Alex / bitbucket
  514. Modules README: list help pages in the build log — Alex / bitbucket
  515. lua scripting: fix dryos.dcim_dir — David Milligan <david.l.milligan@gmail.com> / bitbucket
  516. lua scripting: fix bug in config.lua that prevents submenus' values from loading correctly — David Milligan <david.l.milligan@gmail.com> / bitbucket
  517. Merged in Gr3g01/magic-lantern-mlv-dump (pull request #676)

    lv_rec: Fullres silent pics (mlv_dump) need more MAX_COLD_PIXELS — a1ex <broscutamaker@gmail.com> / bitbucket
  518. lv_rec: Fullres silent pics (mlv_dump) need more MAX_COLD_PIXELS — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  519. Merged in mlv_prop_data (pull request #684)

    mlv_rec: eliminate PROPAD_GetPropertyData, get camera model and serial info from core (should fix #2460) — a1ex <broscutamaker@gmail.com> / bitbucket
  520. Close branch mlv_prop_data — a1ex <broscutamaker@gmail.com> / bitbucket
  521. Merged in Licaon_Kter/magic-lantern-beta-info-button/add-press-button-info-beta (pull request #682)

    Add "press button for settings" in beta info screen — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  522. Fixes: https://bitbucket.org/hudson/magic-lantern/issues/2441/2-finger-tap-doesnt-open-menu-on-eos-m — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  523. Created new branch add-press-button-info-beta — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  524. lua scripting: use hdr_set_rawshutter instead of lens_set_rawshutter — David Milligan <david.l.milligan@gmail.com> / bitbucket
  525. lua scripting: use hdr_set_rawaperture instead of lens_set_rawaperture — David Milligan <david.l.milligan@gmail.com> / bitbucket
  526. lua scripting: throw errors when setting camera properties fail — David Milligan <david.l.milligan@gmail.com> / bitbucket
  527. remove PROPAD_GetPropertyData stubs — David Milligan <david.l.milligan@gmail.com> / bitbucket
  528. lua scripting: fix camera.aperture.value conversions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  529. lua scripting: fix the global shoot() function too — David Milligan <david.l.milligan@gmail.com> / bitbucket
  530. mlv_rec: eliminate PROPAD_GetPropertyData, get camera model and serial info from core (should fix #2460) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  531. lua scripting: more parameter fixes (lens.focus) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  532. lua scripting: fix data type for camera.shoot parameter

    http://www.magiclantern.fm/forum/index.php?topic=14828.msg161195#msg161195 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  533. EOSM: fix issue #2447 (exposure compensation limits) — Alex / bitbucket
  534. mlv_rec: fix cropPosY, http://www.magiclantern.fm/forum/index.php?topic=16054.msg160318#msg160318 — Alex / bitbucket
  535. GCC version by default 4.8.3 (changeset 57305de64b31) — g3gg0 / bitbucket
  536. buld_nd: add jostick center as trigger — g3gg0 / bitbucket
  537. bulb_nd: fix compile warning — g3gg0 / bitbucket
  538. Merged in andreasb242/magic-lantern (pull request #669)

    Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM) — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  539. Show warning if the image quality is other than fine (RAW, JPEG or JPEG and RAM) — Andreas Butti <andreas.b242@gmail.com> / bitbucket
  540. Merged in dmilligan/magic-lantern/bulb_nd (pull request #583)

    bulb_nd: long exposure / ND filter utilities — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  541. bulb_nd: some cleanup — David Milligan <david.l.milligan@gmail.com> / bitbucket
  542. bulb_nd: function to measure actual ND filter strength — David Milligan <david.l.milligan@gmail.com> / bitbucket
  543. bulb_nd: separate menu from bulb timer — David Milligan <david.l.milligan@gmail.com> / bitbucket
  544. bulb_nd: remember the last valid shutter speed (for Av mode, which resets to 0 after metering finishes) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  545. bulb_nd: fix incorrect 1/2 ev calculation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  546. bulb_nd: long exposure / ND filter utilities — David Milligan <david.l.milligan@gmail.com> / bitbucket
  547. Merged in PhotoCat/magic-lantern (pull request #647)

    Added a new spotmeter readout mode: RGB in percentage — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  548. introduced spotmeter_formula modes CONSTANTS — PhotoCat / bitbucket
  549. 1 more comment removed :) — PhotoCat / bitbucket
  550. Removed zebra.c comments — PhotoCat / bitbucket
  551. after merging — PhotoCat / bitbucket
  552. Added a spotmeter readout mode of RGB in percentage — PhotoCat / bitbucket
  553. Merged in gcc-49 (pull request #671)

    Updated to GCC 4.9.3 — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  554. Close branch gcc-49 — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  555. Merged in lua (pull request #642)

    Lua Scripting — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  556. Close branch lua — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  557. Merged cr2hdr into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  558. Bulb timer: fine-tuned menu behavior when disabled, but in bulb mode (when bulb timer value may be used by other long exposure tools) — Alex / bitbucket
  559. Fix scrolling in Focus menu — Alex / bitbucket
  560. Merged in histogram-tweaks (pull request #667)

    Histogram tweaks — a1ex <broscutamaker@gmail.com> / bitbucket
  561. Close branch histogram-tweaks — a1ex <broscutamaker@gmail.com> / bitbucket
  562. Merged in Gr3g01/ml-500d-2015 (pull request #668)

    fix warning DEP_CFN_AF_BACK_BUTTON — a1ex <broscutamaker@gmail.com> / bitbucket
  563. fix warning DEP_CFN_AF_BACK_BUTTON — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  564. Merged in daniel_fort/magic-lantern/EOSM_fps-engio_DPJPandone (pull request #670)

    EOSM fps-engio timer fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  565. Fixed no newline at end of platform/EOSM.202/features.h — Daniel Fort <dan@digiola.com> / bitbucket
  566. Fix conflicts for pull request. — Daniel Fort <dan@digiola.com> / bitbucket
  567. Changed to a1ex's suggestions. — Daniel Fort <dan@digiola.com> / bitbucket
  568. Re-enable Shutter fine-tuning on EOS-M
    Shutter fine-tuning DOES work on EOSM. Changes aren't applied until you press record. This is Normal.
    It is useful for filming monitors/televisions/streetlights etc. You can offset the framerate to reduce flicker — Daniel Fort <dan@digiola.com> / bitbucket
  569. fps_timer_a_min and fps_timer_b_min fixed for EOSM
    Manually copied from pull request #649 — Daniel Fort <dan@digiola.com> / bitbucket
  570. Fix null_pointer_check for GCC 4.9 — Alex / bitbucket
  571. Use GCC 4.9 by default (not yet working) — Alex / bitbucket
  572. cr2hdr: moved safeguard from median_int_wirth to kth_smallest_int — Alex / bitbucket
  573. cr2hdr: safeguard to prevent crashes similar to issue #2408 (median_int_wirth) — Alex / bitbucket
  574. cr2hdr: fix issue #2408 (crash) — Alex / bitbucket
  575. cr2hdr: fix false stripe fix warnings (only scan active area) — Alex / bitbucket
  576. Histogram: menu changes; luma raw histogram is no longer allowed — Alex / bitbucket
  577. Refactored hist_build; do not compute YUV histogram if the RAW-based one is enabled — Alex / bitbucket
  578. Raw histogram: fine-tuned noise floor display, as suggested by Audionut — Alex / bitbucket
  579. Raw histogram: nicer underexposure highlighting (also fixes conflict with fast zebras) — Alex / bitbucket
  580. Raw histogram: ignore bad pixels — Alex / bitbucket
  581. Histogram: fix border flickering — Alex / bitbucket
  582. Histogram: dropped unused hist_highlight — Alex / bitbucket
  583. Histogram: fine-tuned vertical position on 3:2 cameras — Alex / bitbucket
  584. cr2hdr: use fgets instead of fscanf in get_camera_model — Alex / bitbucket
  585. cr2hdr: fix handling unknown cameras — Alex / bitbucket
  586. Merged in cleaner-lvapp-hack (pull request #665)

    650D, 700D, EOS-M: cleaner method for hiding Canon bottom bar — a1ex <broscutamaker@gmail.com> / bitbucket
  587. Close branch cleaner-lvapp-hack — a1ex <broscutamaker@gmail.com> / bitbucket
  588. Merged in nikfreak/magic-lantern/650D_700D_magic_Zoom_Flicker_Fix (pull request #666)

    650d_700d_magic_zoom_flicker_fix — a1ex <broscutamaker@gmail.com> / bitbucket
  589. state objects: unify flickering reduction for all Digic_V(+) powered cams — nikfreak <vatoloco2@gmx.de> / bitbucket
  590. oops (accidentially removed 'endif) while cleaning up 650D / 700D — nikfreak <vatoloco2@gmx.de> / bitbucket
  591. try to fix Magic zoomfor 650D / 700D — nikfreak <vatoloco2@gmx.de> / bitbucket
  592. Created new branch 650D_700D_magic_Zoom_Flicker_Fix — nikfreak <mlnikfreak@gmail.com> / bitbucket
  593. DOF info: fix issue #2399 — Alex / bitbucket
  594. chdk-dng: omit CalibrationIlluminant2 (should fix issue #2343) — Alex / bitbucket
  595. cr2hdr: identify camera model from string (should fix issue #2403 - camera identification from MLV files) — Alex / bitbucket
  596. Merged in dpjpandone/eos-m-dpjpandone (pull request #651)

    Re-enable Shutter fine-tuning on EOS-M — a1ex <broscutamaker@gmail.com> / bitbucket
  597. Merged in dpjpandone/shutter-finetuning-does-work-on-eosm-cha-1440297620122 (pull request #2)

    Shutter fine-tuning DOES work on EOSM. Changes aren't applied until you press record. This is Normal. — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  598. Close branch dpjpandone/shutter-finetuning-does-work-on-eosm-cha-1440297620122 — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  599. Shutter fine-tuning DOES work on EOSM. Changes aren't applied until you press record. This is Normal. — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  600. 650D,700D,EOSM: enabled CONFIG_LVAPP_HACK_DEBUGMSG (Canon bottom bar hiding method similar to 5D3). Does it work?
    Also dropped CONFIG_LVAPP_HACK_FBUFF (too much interference with Canon GUI). — Alex / bitbucket
  601. 650D,700D: enabled UNAVI_FEEDBACK_TIMER hiding (should avoid unsightly redraw after using Canon's Q menu in LiveView) — Alex / bitbucket
  602. Decoupled UNAVI_FEEDBACK_TIMER hiding from CONFIG_LVAPP_HACK_FBUFF — Alex / bitbucket
  603. 650D/700D/EOSM: renamed UNAVI_FEEDBACK_TIMER_ACTIVE to LV_BOTTOM_BAR_DISPLAYED in CONFIG_LVAPP_HACK_FBUFF — Alex / bitbucket
  604. Fix subtle bug introduced in 6d00d94, which affected CF card workaround on 5D3 — Alex / bitbucket
  605. Fix compiling without FEATURE_ZEBRA_FAST — Alex / bitbucket
  606. 700D,650D: fix crash when changing picture style settings for Auto picture style (see issue #2381) — Alex / bitbucket
  607. Fix PROP_LV_DISPSIZE assert on some newer cameras (e.g. 700D) - see issue #2381 — Alex / bitbucket
  608. Image effects: removed the "noise reduction" "feature" — Alex / bitbucket
  609. deflick: fix typo in help text (ufraw rename command) — Alex / bitbucket
  610. Merged in daniel_fort/magic-lantern/EOSM_cleanup (pull request #657)

    EOSM code cleanup — a1ex <broscutamaker@gmail.com> / bitbucket
  611. Temporarily assigning StopASIFDMAADC address to SoundDevShutDownIn to resolve an issue with mlv_snd shutdown. Need to revisit after the 70D merge is complete. — Daniel Fort <dan@digiola.com> / bitbucket
  612. Reverted changes to mlv_snd.c -- wait until after 70D merge to revisit. — Daniel Fort <dan@digiola.com> / bitbucket
  613. Removed extra lines at end of file. — Daniel Fort <dan@digiola.com> / bitbucket
  614. EOSM is mirrorless, no need to check for mirror lock up. Change suggested by Matthias Bretz. — Daniel Fort <dan@digiola.com> / bitbucket
  615. Cleaned up stubs.S, updated comments in internals.h and added StopASIFDMAADC to mlv_snd.c — Daniel Fort <dan@digiola.com> / bitbucket
  616. Merged in dpjpandone/eos-m-dpjpandone/dpjpandone/fixes-magic-zoom-flicker-on-eosm-1439856235754 (pull request #650)

    Dpjpandone/fixes magic zoom flicker on eosm 1439856235754 — a1ex <broscutamaker@gmail.com> / bitbucket
  617. Merged in dpjpandone/remove-second-call-to-lv_vsync_signal-1440003867712 (pull request #1)

    remove second call to lv_vsync_signal — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  618. Close branch dpjpandone/remove-second-call-to-lv_vsync_signal-1440003867712 — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  619. remove second call to lv_vsync_signal — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  620. fixes magic zoom flicker on EOS-M — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  621. Merged in andreasb242/magic-lantern (pull request #662)

    Allow warning on auto focus / manual focus — a1ex <broscutamaker@gmail.com> / bitbucket
  622. Allow warning on auto focus / manual focus

    http://www.magiclantern.fm/forum/index.php?topic=15258.0 — Andreas Butti <andreas.b242@gmail.com> / bitbucket
  623. Merged in daniel_fort/magic-lantern/cr2hdr_ports (pull request #660)

    cr2hdr build rules — a1ex <broscutamaker@gmail.com> / bitbucket
  624. Updated comments on how to package Windows .exe with exiftool perl script. — Daniel Fort <dan@digiola.com> / bitbucket
  625. Ported cr2hdr to all known platforms - Mac, Linux, Cygwin/MinGW-64 and msys2/MinGW-64 (not working on msys/MinGW) — Daniel Fort <dan@digiola.com> / bitbucket
  626. Merged in Gr3g01/ml-500d-2015 (pull request #663)

    mlv_rec.c 500D not support exFAT filesystem — a1ex <broscutamaker@gmail.com> / bitbucket
  627. mlv_rec.c 500D not support exFAT filesystem — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  628. Fullres silent pics: max exposure for 500D/550D/600D is 15 seconds :) — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  629. Merged in Marsu42/ml-pull/6d-button-info (pull request #648)

    6d button codes (just fyi comments) — a1ex <broscutamaker@gmail.com> / bitbucket
  630. 6d button codes (just fyi comments) — Marsu42 <email@alsigma.com> / bitbucket
  631. Created new branch 6d-button-info — Marsu42 <email@alsigma.com> / bitbucket
  632. Merged in daniel_fort/magic-lantern/Windows-port (pull request #656)

    Modified readme2modulestrings.py so that it will work in a MinGW Windows environment. — a1ex <broscutamaker@gmail.com> / bitbucket
  633. Running shell script works fine with all build environments. — Daniel Fort <dan@digiola.com> / bitbucket
  634. Code cleanup on readme2modulestrings.py and made last_change_info.sh useful as a stand alone script. — Daniel Fort <dan@digiola.com> / bitbucket
  635. Modified readme2modulestrings.py so that it will work in a MinGW Windows environment. — Daniel Fort <dan@digiola.com> / bitbucket
  636. Merged cr2hdr-20bit into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  637. Close branch cr2hdr-20bit — a1ex <broscutamaker@gmail.com> / bitbucket
  638. 7D: disabled FEATURE_VIGNETTING_CORRECTION (doesn't work, issue #2369) — Alex / bitbucket
  639. fio-ml: fix buffer overflow with large path names — Alex / bitbucket
  640. Merged in daniel_fort/magic-lantern/raw2dng_Win32 (pull request #655)

    lv_rec: use fseeko/fseeko64 depending on platform as in mlv_dump.c. — a1ex <broscutamaker@gmail.com> / bitbucket
  641. lv_rec: use fseeko/fseeko64 depending on platform as in mlv_dump.c. — Daniel Fort <dan@digiola.com> / bitbucket
  642. Merged in daniel_fort/magic-lantern/MinGW x-compile (pull request #659)

    Eliminate need for ~/mingw-w32/bin/i686-w64-mingw32-gcc — a1ex <broscutamaker@gmail.com> / bitbucket
  643. Added rule to make dng2raw.exe - Needed to add stdint.h to define uint32_t and int32_t — Daniel Fort <dan@digiola.com> / bitbucket
  644. Also remove dng2raw.exe if it exists. — Daniel Fort <dan@digiola.com> / bitbucket
  645. There is another Makefile for raw2dng in raw_rec that needed attention. — Daniel Fort <dan@digiola.com> / bitbucket
  646. First attempt at removing the home directory link ~/mingw-w32/bin/i686-w64-ming-gcc in dual_iso (cr2hdr) and lv_rec (raw2dng) — Daniel Fort <dan@digiola.com> / bitbucket
  647. Merged in daniel_fort/magic-lantern/Windows build_tools (pull request #658)

    build_tools for Windows — a1ex <broscutamaker@gmail.com> / bitbucket
  648. Added b option to fopen for Windows compatibility in xor_chk.c and modified Makefile to clean out xor_ch.exe in MSYS/MinGW environment. — Daniel Fort <dan@digiola.com> / bitbucket
  649. Merged in McGv/magic-lantern/McGv/guicommonc-edited-online-with-bitbucket--1440276480831 (pull request #653)

    gui-common.c edited online with Bitbucket — a1ex <broscutamaker@gmail.com> / bitbucket
  650. gui-common.c edited online with Bitbucket
    Trying to fix Issue #2323 650D #2346 700D
    according to advise of a1ex on  2015-07-10 — Marc Gevers <Gevers.Marc@Telenet.be> / bitbucket
  651. Lua scripting: ignore hidden files when loading scripts — David Milligan <david.l.milligan@gmail.com> / bitbucket
  652. mlv_rec: add vertical/horizontal averaging to mlv_dump — g3gg0 / bitbucket
  653. mlv_rec: fix subtract frame handling (buffer size issues) — g3gg0 / bitbucket
  654. Lua scripting: don't show the console on an error from config.lua — David Milligan <david.l.milligan@gmail.com> / bitbucket
  655. Lua scripting: fix config.lua automatic filename detection — David Milligan <david.l.milligan@gmail.com> / bitbucket
  656. Merged in daniel_fort/eosm-sounddevshutdownin (pull request #646)

    EOSM: Added SoundDevShutDownIn (fix issue #2255) — a1ex <broscutamaker@gmail.com> / bitbucket
  657. Added SoundDevShutDownIn — Daniel Fort <dan@digiola.com> / bitbucket
  658. FEATURE_AUDIO_REMOTE_SHOT is working on the EOSM — Daniel Fort <dan@digiola.com> / bitbucket
  659. added EOSM to audio_release_running — Daniel Fort <dan@digiola.com> / bitbucket
  660. 550D: fix installer, http://www.magiclantern.fm/forum/index.php?topic=15403 — Alex / bitbucket
  661. 500D: enabled FEATURE_REC_NOTIFY_BEEP (issue #1992) — Alex / bitbucket
  662. REC/STBY notifications: fix issue #1992 — Alex / bitbucket
  663. Overlays in PLAY mode: code cleanup, refactoring — Alex / bitbucket
  664. Overlays in PLAY mode: fix issue #2310 — Alex / bitbucket
  665. mpu_dump: use eventprocs (thanks Maqs) — Alex / bitbucket
  666. 650D/700D/M: disabled full-screen magic zoom (issue #2272) — Alex / bitbucket
  667. mpu_dump: module for dumping MPU memory, based on experiments from Maqs — Alex / bitbucket
  668. Merged unified into lua — a1ex <broscutamaker@gmail.com> / bitbucket
  669. Console: fix backspace handling (only erase the current line) — Alex / bitbucket
  670. Console: fix printing % — Alex / bitbucket
  671. Shutdown: earlier LED notification (noticeable on 500D in movie mode, where shutting down takes 1-2 seconds) — Alex / bitbucket
  672. Lua scripting: added camera.reboot() — Alex / bitbucket
  673. Properties: minor cleanup to power management properties — Alex / bitbucket
  674. mlv_rec: fix default resolution, and crop factor info if resolution is not yet known — Alex / bitbucket
  675. mlv_rec: use core calls to find max resolution (workaround, since module prop handlers don't trigger at startup) — Alex / bitbucket
  676. Added get_afframe_sensor_res (to get max sensor resolution from PROP_LV_AFFRAME) — Alex / bitbucket
  677. mlv_rec: fix warning about max resolution; small cleanups — Alex / bitbucket
  678. Merged in rbrune/magic-lantern (pull request #627)

    added fine control on top of x-resolution presets and display of effective crop factor — a1ex <broscutamaker@gmail.com> / bitbucket
  679. added PROP_LV_AFFRAME handler to aquire sensor x resolution, minor bugfixes — Rafael Brune <mail@rbrune.de> / bitbucket
  680. merged heads — Rafael Brune <mail@rbrune.de> / bitbucket
  681. renamed get_edit_mode() to get_menu_edit_mode(), reduced resolution presets, small fixes and clean ups — Rafael Brune <mail@rbrune.de> / bitbucket
  682. Changed 'Resolution presets' back to 'Resolution' — Rafael Brune <mail@rbrune.de> / bitbucket
  683. added get_edit_mode() to menu system to allow for different resolution change behavior with opened or closed pickbox — Rafael Brune <mail@rbrune.de> / bitbucket
  684. added fine control on top of x-resolution presets and display of effective crop factor — Rafael Brune <mail@rbrune.de> / bitbucket
  685. Merged in installer (pull request #631)

    New installers — a1ex <broscutamaker@gmail.com> / bitbucket
  686. Close branch installer — a1ex <broscutamaker@gmail.com> / bitbucket
  687. New FIR binaries — Alex / bitbucket
  688. Installer: updated for 700D.114 and 6D.116 — Alex / bitbucket
  689. Merge — Alex / bitbucket
  690. Consts cleanup — Alex / bitbucket
  691. Dropped 700D.113 — Alex / bitbucket
  692. Merged in mk11174/700d114 (pull request #628)

    Update 700D.113 to 700D.114 FW — a1ex <broscutamaker@gmail.com> / bitbucket
  693. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  694. 700D.114 Stubs task_max reg fix — mk11174 / bitbucket
  695. Port ML to 700D FW 114 — mk11174 / bitbucket
  696. Copied 700D.113 to 700D.114 to prepare for 1.1.4 FW — mk11174 / bitbucket
  697. Dropped 6D.113 — Alex / bitbucket
  698. Merged in Maqs/magic-lantern/6D.116 (pull request #634)

    Support for 6D firmware version 1.1.6 — a1ex <broscutamaker@gmail.com> / bitbucket
  699. gui.h: moved 3 half-shutter button codes to gui-common.c
    (for 6D.116) — Maqs <marcus@eunomia.de> / bitbucket
  700. consts.h: removed some unused entries
    (6D.116) — Maqs <marcus@eunomia.de> / bitbucket
  701. Merged unified into 6D.116 — Maqs <marcus@eunomia.de> / bitbucket
  702. Merged in unified — Maqs <marcus@eunomia.de> / bitbucket
  703. StateObject addresses - should hopefully fix raw recording — Maqs <marcus@eunomia.de> / bitbucket
  704. Updated io_crypt.mo for 6D.116 — Maqs <marcus@eunomia.de> / bitbucket
  705. Updated adtg_gui.mo for 6D.116 — Maqs <marcus@eunomia.de> / bitbucket
  706. Updated dual_iso.mo for 6D.116 — Maqs <marcus@eunomia.de> / bitbucket
  707. As bitrate-6d.o is disabled anyway, we can at least go for bitrate-5d3.o until it has been fixed. — Maqs <marcus@eunomia.de> / bitbucket
  708. Merged in unified — Maqs <marcus@eunomia.de> / bitbucket
  709. firmware signature for 6D.116 (thanks JL!) — Maqs <marcus@eunomia.de> / bitbucket
  710. get 6D.116 new-sound-system ready - CONFIG_BEEP still needs to be uncommented after merging in new-sound-system. — Maqs <marcus@eunomia.de> / bitbucket
  711. installer support for 6D.116 (hopefully) — Maqs <marcus@eunomia.de> / bitbucket
  712. Renamed JUDGEBOTTOMINFODISPTIMERSTATE to JUDGE_BOTTOM_INFO_DISP_TIMER_STATE. — Maqs <marcus@eunomia.de> / bitbucket
  713. Merged in unified — Maqs <marcus@eunomia.de> / bitbucket
  714. comment out stub SetAudioVolumeIn intentionally, as it is only used in bitrate-6d.c (not ported, considered harmful). — Maqs <marcus@eunomia.de> / bitbucket
  715. JUDGEBOTTOMINFODISPTIMERSTATE for 6D.116 — Maqs <marcus@eunomia.de> / bitbucket
  716. merge from unified — Maqs <marcus@eunomia.de> / bitbucket
  717. mlv_rev: add 6D.116 support — Maqs <marcus@eunomia.de> / bitbucket
  718. raw_rev: add 6D.116 support — Maqs <marcus@eunomia.de> / bitbucket
  719. Initial 6D.116 port — Maqs <marcus@eunomia.de> / bitbucket
  720. Lua scripting: update LDOC config — David Milligan <david.l.milligan@gmail.com> / bitbucket
  721. Lua scripting: added a simple Pong game — Alex / bitbucket
  722. keys.lua: replaced getkeys with getkey (return only one key at a time; much easier to process) — Alex / bitbucket
  723. keys.lua: do not block half-shutter, full-shutter and unknown (non-button) events — Alex / bitbucket
  724. Lua scripting: always open console on script errors — Alex / bitbucket
  725. Lua scripting: moved some scripts to Scripts menu — Alex / bitbucket
  726. Lua scripting: extended "beep" to allow optional frequency and duration — Alex / bitbucket
  727. Lua scripting: added a "Hello World" script — Alex / bitbucket
  728. Lua scripting: simplified some menu definitions — Alex / bitbucket
  729. Lua scripting: items with only a submenu should not appear as disabled by default — Alex / bitbucket
  730. Lua scripting: menu items with a select function, but without submenu or value, will be display as ICON_TYPE.ACTION by default — Alex / bitbucket
  731. Lua scripting: menu items with a submenu, or those with ICON_TYPE.ACTION, will not display a value by default — Alex / bitbucket
  732. Lua scripting: fine-tuned script loading messages — Alex / bitbucket
  733. Lua scripting: larger buffer for file reading (faster script loading) — Alex / bitbucket
  734. Lua scripting: copy the scripts when running "make install" from modules/lua — Alex / bitbucket
  735. Lua scripting: added menu.open and menu.close — Alex / bitbucket
  736. Declared gui_open_menu and moved gui_stop_menu to menu.h — Alex / bitbucket
  737. lua.mo: allow string literals for menu.update, menu.info, menu.rinfo, menu.warning — David Milligan <david.l.milligan@gmail.com> / bitbucket
  738. lua.mo: left out from previous commit: put the menu check at the beginning of the loop — David Milligan <david.l.milligan@gmail.com> / bitbucket
  739. lua.mo: for scripts that hijack the ML menu, exit if the ML menu closes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  740. lua.mo: rename keyhndlr to keys — David Milligan <david.l.milligan@gmail.com> / bitbucket
  741. lua.mo: editor: don't delete last line — David Milligan <david.l.milligan@gmail.com> / bitbucket
  742. fix const correctness of is_dir and is_file (fixes some compiler warnings in the lua module) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  743. Lua scripting: strip all exported symbols from lua.mo — Alex / bitbucket
  744. Lua scripting: by default, script menus should go under Scripts (instead of LUA) — Alex / bitbucket
  745. Moved non-Lua scripts to scripts/legacy — Alex / bitbucket
  746. Lua scripting: README tweaks — Alex / bitbucket
  747. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  748. lua.mo: update makefiles (add scripts/lib directory) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  749. lua.mo: update general documentation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  750. lua.mo: some more properties — David Milligan <david.l.milligan@gmail.com> / bitbucket
  751. Merged in mlv_play (pull request #641)

    mlv_play fix for "exact" playback mode — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  752. Close branch mlv_play — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  753. Merged in dof-info (pull request #637)

    DOF info fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  754. Close branch dof-info — a1ex <broscutamaker@gmail.com> / bitbucket
  755. Merged in cleanup (pull request #636)

    Small cleanups — a1ex <broscutamaker@gmail.com> / bitbucket
  756. Renamed "Handheld Night" to "Night Handheld", https://bitbucket.org/hudson/magic-lantern/pull-request/639/eos-m-shoot-mode-a-night-handheld-portrait/diff#comment-7313092 — Alex / bitbucket
  757. Merged in Licaon_Kter/magic-lantern/EOS-M-modes-fix (pull request #639)

    EOS-M Shoot mode "A+", "Night Handheld Portrait" and "HDR Backlight Control" not identified — a1ex <broscutamaker@gmail.com> / bitbucket
  758. Update mode display with missing EOS M specific modes — Licaon_Kter / bitbucket
  759. Created new branch EOS-M-modes-fix — Licaon Kter <licaon_xirtam@yahoo.com> / bitbucket
  760. https://bitbucket.org/hudson/magic-lantern/issue/2078/eos-m-cant-tap-to-switch-keep-ml-when — Daniel Fort <dan@digiola.com> / bitbucket
  761. mlv_play: play very low FPS files (timelapses) at 24 fps — Alex / bitbucket
  762. mlv_play: code cleanup (mlv_play_start_fps_timer no longer fails) — Alex / bitbucket
  763. mlv_play: fix frame skipping during MLV playback, in "exact" mode — Alex / bitbucket
  764. 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 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  765. Updated FORMAT_BTN definition — cbob <cbob5435@mailinator.net> / bitbucket
  766. lua.mo: config improvements — David Milligan <david.l.milligan@gmail.com> / bitbucket
  767. lua.mo: script for copying settings when switching to M and reusable example/class for doing config files — David Milligan <david.l.milligan@gmail.com> / bitbucket
  768. lua.mo: fix issue when trying to load files that don't exist — David Milligan <david.l.milligan@gmail.com> / bitbucket
  769. lua.mo: fix setting menu value for 'choices' — David Milligan <david.l.milligan@gmail.com> / bitbucket
  770. lua.mo: calculator improvements — David Milligan <david.l.milligan@gmail.com> / bitbucket
  771. lua.mo: calculator script — David Milligan <david.l.milligan@gmail.com> / bitbucket
  772. lua.mo: prop handlers — David Milligan <david.l.milligan@gmail.com> / bitbucket
  773. lua.mo: fix typos — David Milligan <david.l.milligan@gmail.com> / bitbucket
  774. Undo e6b785d (HALFSHUTTER_PRESSED is back) — Alex / bitbucket
  775. menu: undo unwanted change — Alex / bitbucket
  776. DOF info: when diffraction limit is reached, collapse DOF near and far to focus distance — Alex / bitbucket
  777. lens_format_dist: use 2 decimal places for meters — Alex / bitbucket
  778. DOF info: minor menu tweaks — Alex / bitbucket
  779. DOF info: moved DOF Settings after Focus Settings in menu — Alex / bitbucket
  780. DOF info: some renames — Alex / bitbucket
  781. DOF info: moved DOF Display into the submenu (because the other submenu entries also take effect with it off) — Alex / bitbucket
  782. cr2hdr: Makefile commands to create a zip package for Windows — Alex / bitbucket
  783. lua.mo: improve camera API with more unit options for shutter, aperture, iso, ec — David Milligan <david.l.milligan@gmail.com> / bitbucket
  784. cr2hdr: 70D support from nikfreak — Alex / bitbucket
  785. cr2hdr: removed duplicate dcraw table from kelvin.c — Alex / bitbucket
  786. cr2hdr: fix color matrix for unknown camera models — Alex / bitbucket
  787. lua.mo: fix lua floating point parsing (default strpbrk and strtof were broken) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  788. lua.mo: lua 5.3 supports integer division with '//' — David Milligan <david.l.milligan@gmail.com> / bitbucket
  789. lua.mo: calling tointeger on a float doesn't work like it's supposed to, so use tonumber and cast it — David Milligan <david.l.milligan@gmail.com> / bitbucket
  790. lua.mo: fix floating point printing using a custom ftoa function (rather than builtin snprintf which doesn't support floats) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  791. DOF info: options for CoC and diffraction blur; dropped airy limit test (see https://bitbucket.org/hudson/magic-lantern/pull-request/635/correct-dof-handling ) — Alex / bitbucket
  792. DOF info: moved everything to focus.c — Alex / bitbucket
  793. DOF info: fix conflict with top bar on 4:3 screens — Alex / bitbucket
  794. DOF info: minor renames — Alex / bitbucket
  795. 1100D: FPS override incorrect, http://www.magiclantern.fm/forum/index.php?topic=1009.msg146321#msg146321 — Alex / bitbucket
  796. gui.h: moved 3 half-shutter button codes to gui-common.c — Alex / bitbucket
  797. gui.h: removed some unused entries — Alex / bitbucket
  798. consts.h: removed HALFSHUTTER_PRESSED (replaced with get_halfshutter_pressed(), implemented in a portable way - to be tested) — Alex / bitbucket
  799. consts.h: removed some unused entries — Alex / bitbucket
  800. 1100D: moved consts-600d.101.h into consts.h — Alex / bitbucket
  801. lua.mo: more scrolling fixes for filedialog — David Milligan <david.l.milligan@gmail.com> / bitbucket
  802. lua.mo: bmp file loading — David Milligan <david.l.milligan@gmail.com> / bitbucket
  803. lua.mo: constants for screen width and height — David Milligan <david.l.milligan@gmail.com> / bitbucket
  804. lua.mo: editor scrollbars — David Milligan <david.l.milligan@gmail.com> / bitbucket
  805. lua.mo: fix some scrolling issues in the filedialog — David Milligan <david.l.milligan@gmail.com> / bitbucket
  806. 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 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  807. lua.mo: ported sokoban to lua — David Milligan <david.l.milligan@gmail.com> / bitbucket
  808. lua.mo: editor fonts — David Milligan <david.l.milligan@gmail.com> / bitbucket
  809. 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 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  810. lua.mo: buttons for the filedialogs in the editor, so the UI is more intuitive — David Milligan <david.l.milligan@gmail.com> / bitbucket
  811. mlv_rec: fix mlv_dump producing faulty MLV when MLVI size wasn't correct (only buggy or forged files could trigger this behavior) — g3gg0 / bitbucket
  812. mlv_rec: fix mlv_dump crashing in average mode when frames were too big, various cleanups — g3gg0 / bitbucket
  813. lua.mo: editor debugging - highlight the location of errors; minor fixes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  814. lua.mo: editor debugging: breakpoints, stacktrace, local vars display — David Milligan <david.l.milligan@gmail.com> / bitbucket
  815. lua.mo: preliminary in camera debugging!!! (you can run a script from the editor and single step through it, TODO: setup breakpoints) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  816. lua.mo: editor - implemented save as and ability to run (eventually debug) other scripts — David Milligan <david.l.milligan@gmail.com> / bitbucket
  817. lua.mo: fix some issues with directory listing, add 'parent' field to directory — David Milligan <david.l.milligan@gmail.com> / bitbucket
  818. lua.mo: double buffered drawing — David Milligan <david.l.milligan@gmail.com> / bitbucket
  819. lua.mo: editor select/cut/copy/paste — David Milligan <david.l.milligan@gmail.com> / bitbucket
  820. lua.mo: editor - improve key handling; submenus — David Milligan <david.l.milligan@gmail.com> / bitbucket
  821. lens_format_dist: fix formatting for certain distances (e.g. 1000mm) — Alex / bitbucket
  822. DOF info: fix issue #2264 — Alex / bitbucket
  823. DOF info: nicer handling of diffraction / airy limit — Alex / bitbucket
  824. lens_info: code formatting — Alex / bitbucket
  825. DOF info: code formatting — Alex / bitbucket
  826. Merged in garry23/depth-of-field-with-diffraction (pull request #632)

    lens.c edited to account for diffraction in depth of field — a1ex <broscutamaker@gmail.com> / bitbucket
  827. lens.c edited to account for diffraction in depth of field — Garry George <garry23> / bitbucket
  828. Don't display the pitch line on cameras that always report zero for the pitch (eg 60D) — Chris Miller <chris.nz@gmail.com> / bitbucket
  829. Add support for displaying the pitch with electronic level — Chris Miller <chris.nz@gmail.com> / bitbucket
  830. Restore after format: 550D not working, http://www.magiclantern.fm/forum/index.php?topic=15036 — Alex / bitbucket
  831. EOS-M: FPS override is broken, disabling until somebody fixes it
    http://www.magiclantern.fm/forum/index.php?topic=14959 — Alex / bitbucket
  832. Powersave in LV: fix issue #2262 — Alex / bitbucket
  833. state objects: check for validity before installing hooks — Alex / bitbucket
  834. CF+SD benchmark: use new screenshot method — Alex / bitbucket
  835. dryos.h: fix compilation after cleaning up state-object.h — Alex / bitbucket
  836. state-object.h: removed some unused definitions — Alex / bitbucket
  837. state-object.h: moved unrelated definitions to dryos-notes.h — Alex / bitbucket
  838. debug.c: removed unused screenshots_for_menu — Alex / bitbucket
  839. vram.h: removed unused dispcheck — Alex / bitbucket
  840. Modules: removed unused module unloading support; just call module deinit functions at shutdown — Alex / bitbucket
  841. Modules: removed unused MODULE_PARAMs — Alex / bitbucket
  842. lua.mo: display function returns characters that wouldn't fit, editor text wrapping — David Milligan <david.l.milligan@gmail.com> / bitbucket
  843. lua.mo: editor cleanups — David Milligan <david.l.milligan@gmail.com> / bitbucket
  844. lua.mo: editor filedialog cleanup — David Milligan <david.l.milligan@gmail.com> / bitbucket
  845. lua.mo: editor save (TODO: save as) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  846. lua.mo: editor insert/delete/return — David Milligan <david.l.milligan@gmail.com> / bitbucket
  847. lua.mo: basic text editing working (no save function yet) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  848. lua.mo: fix gray color constants and add a gray(percent) function — David Milligan <david.l.milligan@gmail.com> / bitbucket
  849. lua.mo: the beginnings of a text editor — David Milligan <david.l.milligan@gmail.com> / bitbucket
  850. lua.mo: fix font lookups — David Milligan <david.l.milligan@gmail.com> / bitbucket
  851. lua.mo: fix the directory stuff — David Milligan <david.l.milligan@gmail.com> / bitbucket
  852. lua.mo: function to block the ML menu — David Milligan <david.l.milligan@gmail.com> / bitbucket
  853. lua.mo: fix the directory constructor — David Milligan <david.l.milligan@gmail.com> / bitbucket
  854. lua.mo: fix issue with font index metamethod — David Milligan <david.l.milligan@gmail.com> / bitbucket
  855. lua.mo: give the semaphore while waiting for a key — David Milligan <david.l.milligan@gmail.com> / bitbucket
  856. lua.mo: make the lvinfo update semaphore timeout a little longer — David Milligan <david.l.milligan@gmail.com> / bitbucket
  857. lua.mo: fix example script — David Milligan <david.l.milligan@gmail.com> / bitbucket
  858. lua.mo: also look for scripts in lowercase (for exfat cards) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  859. lua.mo: notify box — David Milligan <david.l.milligan@gmail.com> / bitbucket
  860. lua.mo: lvinfo API — David Milligan <david.l.milligan@gmail.com> / bitbucket
  861. lua.mo: API documentation

    ldoc specifies 'int' and 'bool' as the types rather than 'integer' and 'boolean'
    enable markdown
    include examples — David Milligan <david.l.milligan@gmail.com> / bitbucket
  862. lua.mo: functions for enumerating directories — David Milligan <david.l.milligan@gmail.com> / bitbucket
  863. Installer: forgot to clear the screen before uninstallation — Alex / bitbucket
  864. Installer: fine-tuned 70D error message — Alex / bitbucket
  865. Installer: also check for ML and ML/FONTS directories — Alex / bitbucket
  866. Installer: better alignment for bootflags display — Alex / bitbucket
  867. Installer: allow arbitrary font sizes — Alex / bitbucket
  868. Installer for 5D3 1.1.3: fix loading the FIR on 1.3.3 — Alex / bitbucket
  869. Installer: reset the powersave timer while waiting for uninstallation — Alex / bitbucket
  870. Installer: fix bogus message right before uninstallation — Alex / bitbucket
  871. Stub tests: renamed test macros from TEST_TRY_* to TEST_* — Alex / bitbucket
  872. Stub tests: added a test for task_max (see 700D - e08c6c0) — Alex / bitbucket
  873. lua.mo: API documentation

    more consistent propery help text — David Milligan <david.l.milligan@gmail.com> / bitbucket
  874. lua.mo: typo — David Milligan <david.l.milligan@gmail.com> / bitbucket
  875. lua.mo: API documentation

    missing parameter for font:width() — David Milligan <david.l.milligan@gmail.com> / bitbucket
  876. lua.mo: font as a type — David Milligan <david.l.milligan@gmail.com> / bitbucket
  877. lua.mo: sample scripts — David Milligan <david.l.milligan@gmail.com> / bitbucket
  878. lua.mo: task library

    so that event handlers and such can startup new tasks and not block — David Milligan <david.l.milligan@gmail.com> / bitbucket
  879. lua.mo: allow different scripts to run at the same time — David Milligan <david.l.milligan@gmail.com> / bitbucket
  880. lua.mo: LED functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  881. lua.mo: make battery stuff weak so will load on cameras w/o it — David Milligan <david.l.milligan@gmail.com> / bitbucket
  882. lua.mo: get/set kelvin wb — David Milligan <david.l.milligan@gmail.com> / bitbucket
  883. lua.mo: battery functions (TODO: add powersave type stuff?) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  884. lua.mo: intervalometer functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  885. lua.mo: pass the interval count as the argument to event.intervalometer() — David Milligan <david.l.milligan@gmail.com> / bitbucket
  886. lua.mo: load modules 'on demand'

    saves memory from always having everything loaded, only modules that a particular script uses are loaded — David Milligan <david.l.milligan@gmail.com> / bitbucket
  887. 700D.113 Stubs.s task_max reg fix — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  888. lua.mo: accept numbers (floats) as arguments for integer params and vice versa — David Milligan <david.l.milligan@gmail.com> / bitbucket
  889. lua.mo: fix some error messages, make sure to give semaphores back on error — David Milligan <david.l.milligan@gmail.com> / bitbucket
  890. lua.mo: missing font constant — David Milligan <david.l.milligan@gmail.com> / bitbucket
  891. lua.mo: semaphores — David Milligan <david.l.milligan@gmail.com> / bitbucket
  892. lua.mo: API documentation

    documentation for 'date' — David Milligan <david.l.milligan@gmail.com> / bitbucket
  893. lua.mo: API documentation

    typo and brevity — David Milligan <david.l.milligan@gmail.com> / bitbucket
  894. lua.mo: get/set pixel color with the same function — David Milligan <david.l.milligan@gmail.com> / bitbucket
  895. lua.mo: API documentation

    fix function names — David Milligan <david.l.milligan@gmail.com> / bitbucket
  896. lua.mo: get_pixel, set_pixel — David Milligan <david.l.milligan@gmail.com> / bitbucket
  897. lua.mo: menu.visible field — David Milligan <david.l.milligan@gmail.com> / bitbucket
  898. lua.mo: functions for getting card info — David Milligan <david.l.milligan@gmail.com> / bitbucket
  899. lua.mo: dryos API (date, time, and other misc stuff) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  900. lua.mo: API documentation

    small fixes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  901. lua.mo: typo — David Milligan <david.l.milligan@gmail.com> / bitbucket
  902. lua.mo: unreference menu objects when they are removed — David Milligan <david.l.milligan@gmail.com> / bitbucket
  903. lua.mo: rinfo callback missing from menu.new — David Milligan <david.l.milligan@gmail.com> / bitbucket
  904. lua.mo: couple more places menu fields should be booleans — David Milligan <david.l.milligan@gmail.com> / bitbucket
  905. lua.mo: allow scripts to specify whether or not they would like menu.select to run in a separate task — David Milligan <david.l.milligan@gmail.com> / bitbucket
  906. lua.mo: only set menu warning/info/rinfo/value, if the value returned from lua callback is a string — David Milligan <david.l.milligan@gmail.com> / bitbucket
  907. lua.mo: fix some menu field types (some things should be boolean instead of integer) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  908. lua.mo: API documentation

    update menu example — David Milligan <david.l.milligan@gmail.com> / bitbucket
  909. lua.mo: fix compilation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  910. lua.mo: get/set value of ML menu items — David Milligan <david.l.milligan@gmail.com> / bitbucket
  911. 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) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  912. Merged in Audionut/mlv (pull request #626)

    mlv_rec: fix hidden options from help changes. — a1ex <broscutamaker@gmail.com> / bitbucket
  913. Fix hidden options from help changes. — Audionut <audionut11@gmail.com> / bitbucket
  914. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  915. lua.mo: fix compilation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  916. lua.mo: menu callback for update rinfo — David Milligan <david.l.milligan@gmail.com> / bitbucket
  917. lua.mo: fix typo — David Milligan <david.l.milligan@gmail.com> / bitbucket
  918. Installer: fix make clean — Alex / bitbucket
  919. Installer: enabled 7D in main installer makefile — Alex / bitbucket
  920. Installer: fine-tuned messages about ROM dumping, fixed alignment — Alex / bitbucket
  921. Installer: updated 7D — Alex / bitbucket
  922. Merged unified into installer — Alex / bitbucket
  923. Installer: customized error message for 70D — Alex / bitbucket
  924. Reboot: removed 0x120 FIR offset (already handled by FIR_BASE); no more dependency on 'truncate' :) — Alex / bitbucket
  925. Autoexec checksum: fix building as FIR — Alex / bitbucket
  926. Memory backend: fix warning and possible buffer overflow — Alex / bitbucket
  927. Merged in Maqs/magic-lantern (pull request #624)

    Move platform dependent addresses from src/gui-common.c to platform/../consts.h — a1ex <broscutamaker@gmail.com> / bitbucket
  928. Move platform dependent addresses from src/gui-common.c to platform/../consts.h — Maqs <marcus@eunomia.de> / bitbucket
  929. Merged fullres-silent-pics into unified ( trigger new picture with a long half-shutter press, http://www.magiclantern.fm/forum/index.php?topic=12523.msg144599#msg144599 ) — a1ex <broscutamaker@gmail.com> / bitbucket
  930. DOF info: cleaned up error messages (fix issue 2253) — Alex / bitbucket
  931. lua.mo: delete the old lua scripts, add menu test script — David Milligan <david.l.milligan@gmail.com> / bitbucket
  932. lua.mo: fix events — David Milligan <david.l.milligan@gmail.com> / bitbucket
  933. lua.mo: event API documentation tweaks — David Milligan <david.l.milligan@gmail.com> / bitbucket
  934. lua.mo: move key constants to lua_constants.c and add documentation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  935. lua.mo: delete superflous code — David Milligan <david.l.milligan@gmail.com> / bitbucket
  936. lua.mo: move globals to their own file so we can document 'event' — David Milligan <david.l.milligan@gmail.com> / bitbucket
  937. lua.mo: API documentation

    copy/paste fixes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  938. lua.mo: typos — David Milligan <david.l.milligan@gmail.com> / bitbucket
  939. lua.mo: update readme and create config file for ldoc — David Milligan <david.l.milligan@gmail.com> / bitbucket
  940. lua.mo: menu usage example — David Milligan <david.l.milligan@gmail.com> / bitbucket
  941. lua.mo: remove the old API doc — David Milligan <david.l.milligan@gmail.com> / bitbucket
  942. lua.mo: documentation for constants — David Milligan <david.l.milligan@gmail.com> / bitbucket
  943. lua.mo: change some comments so that ldoc doesn't pick them up — David Milligan <david.l.milligan@gmail.com> / bitbucket
  944. lua.mo: move documentation into comments, use luadoc format (convert to html with ldoc)

    ldoc: http://stevedonovan.github.io/ldoc/ — David Milligan <david.l.milligan@gmail.com> / bitbucket
  945. lua.mo: move each lua API library to a separate file — David Milligan <david.l.milligan@gmail.com> / bitbucket
  946. lua.mo: menu:remove() — David Milligan <david.l.milligan@gmail.com> / bitbucket
  947. Fullres silent pics: continuously check if we are still QR before turning display off (not only after preview_time expires) — Alex / bitbucket
  948. delayed_call: added CBR argument and refactored all calls — Alex / bitbucket
  949. Fullres silent pics: trigger a new picture by long shutter press; always obey the Image Review setting from Canon menu — Alex / bitbucket
  950. lua.mo: use the message handler from the lua standalone interpreter so we get a nice stacktrace; some more error handling cleanups — David Milligan <david.l.milligan@gmail.com> / bitbucket
  951. lua.mo: use luaL_error for reporting errors — David Milligan <david.l.milligan@gmail.com> / bitbucket
  952. lua.mo: use builtin luaL_argerror for argument errors — David Milligan <david.l.milligan@gmail.com> / bitbucket
  953. lua.mo: get/set any menu object's fields — David Milligan <david.l.milligan@gmail.com> / bitbucket
  954. lua.mo: API documentation

    updates to reflect recent changes to menu API — David Milligan <david.l.milligan@gmail.com> / bitbucket
  955. lua.mo: submenus (any depth now supported) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  956. 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 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  957. lua.mo: added missing load for display library — David Milligan <david.l.milligan@gmail.com> / bitbucket
  958. lua.mo: key library — David Milligan <david.l.milligan@gmail.com> / bitbucket
  959. lua.mo: menu.value metamethod fixes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  960. lua.mo: get/set menu.value via metamethods — David Milligan <david.l.milligan@gmail.com> / bitbucket
  961. lua.mo: API documentation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  962. lua.mo: API documentation

    cleanup — David Milligan <david.l.milligan@gmail.com> / bitbucket
  963. lua.mo: couple more camera lib functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  964. lua.mo: shoot_task event — David Milligan <david.l.milligan@gmail.com> / bitbucket
  965. lua.mo: API documentation

    cleanup
    display library
    constants — David Milligan <david.l.milligan@gmail.com> / bitbucket
  966. lua.mo: constants for display library — David Milligan <david.l.milligan@gmail.com> / bitbucket
  967. lua.mo: display library — David Milligan <david.l.milligan@gmail.com> / bitbucket
  968. lua.mo: fixup events

    keypress return values are backwards
    disable vsync events for now, until we can be more efficient — David Milligan <david.l.milligan@gmail.com> / bitbucket
  969. lua.mo: fix af_mode — David Milligan <david.l.milligan@gmail.com> / bitbucket
  970. Merged in Audionut/mlv/MLV-help (pull request #623)

    Small MLV help fixes — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  971. More small MLV help fixes — Audionut / bitbucket
  972. Small MLV help fixes — Audionut / bitbucket
  973. lua.mo: API documentation

    fix console library table — David Milligan <david.l.milligan@gmail.com> / bitbucket
  974. lua.mo: API documentation

    fix lens library table — David Milligan <david.l.milligan@gmail.com> / bitbucket
  975. lua.mo: API documentation

    switch from fields to tables, looks better — David Milligan <david.l.milligan@gmail.com> / bitbucket
  976. lua.mo: some preliminary API documentation — David Milligan <david.l.milligan@gmail.com> / bitbucket
  977. lua.mo: script events (module cbrs) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  978. lua.mo: some property params should be boolean — David Milligan <david.l.milligan@gmail.com> / bitbucket
  979. Merged in ime_cleanup (pull request #587)

    IME cleanup — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  980. Close branch ime_cleanup — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  981. Merge with unified — g3gg0 / bitbucket
  982. Replaced hard coded address in boot-hack.c by HIJACK_CACHE_HACK_GUITASK_6D_ADDR (6D specific). — Maqs <marcus@eunomia.de> / bitbucket
  983. lua.mo: some constants for lua — David Milligan <david.l.milligan@gmail.com> / bitbucket
  984. lua.mo: more camera properties — David Milligan <david.l.milligan@gmail.com> / bitbucket
  985. lua.mo: movie functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  986. lua.mo: lens functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  987. lua.mo: lv functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  988. lua.mo: shutter, iso, aperture, ec — David Milligan <david.l.milligan@gmail.com> / bitbucket
  989. lua.mo: preliminary API for shutter, iso, aperture — David Milligan <david.l.milligan@gmail.com> / bitbucket
  990. lua.mo: fix some crashes (wrong arg to lua_setfield), value for menu with choices => the actual string rather than the index — David Milligan <david.l.milligan@gmail.com> / bitbucket
  991. lua.mo: few fixes to choices — David Milligan <david.l.milligan@gmail.com> / bitbucket
  992. lua.mo: menu choices — David Milligan <david.l.milligan@gmail.com> / bitbucket
  993. 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 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  994. lua.mo: cleanup function names, use naming convention from old lua api — David Milligan <david.l.milligan@gmail.com> / bitbucket
  995. lua.mo: console functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  996. lua.mo: fix wrong arg to lua_pcall causing stack overflow — David Milligan <david.l.milligan@gmail.com> / bitbucket
  997. lua.mo: more and improved menu functionality — David Milligan <david.l.milligan@gmail.com> / bitbucket
  998. lua.mo: pass the delta parameter to script menu select function — David Milligan <david.l.milligan@gmail.com> / bitbucket
  999. lua.mo: more script menu setup options — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1000. lua.mo: script loading and some basic functions — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1001. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1002. lua.mo: lua as a module (hello world working!)

    TODO: implement an API, create menu/gui for running scripts — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1003. mlv_rec: fix compilation — Alex / bitbucket
  1004. Merged fullres-silent-pics into unified (finally!) — Alex / bitbucket
  1005. checkdep.py: ignore lowercase platform dirs — Alex / bitbucket
  1006. chdk-dng: fix compiling desktop tools — Alex / bitbucket
  1007. Fix merge conflict in lens.c (undo 1a0167779348 - replaced by 5a6136d89494) — Alex / bitbucket
  1008. Cleaned up shutter/aperture handling in Tv/Av/P modes (should also fix DOF info disappearing while recording RAW) — Alex / bitbucket
  1009. DOF display: only show if values are valid — Alex / bitbucket
  1010. Installer: use a 60-seconds timer for uninstallation — Alex / bitbucket
  1011. Installer: backup ROM before doing anything, and tell the user to store these files in a safe place — Alex / bitbucket
  1012. ROM autobackup: copy data to RAM before saving (no longer interferes with LiveView) — Alex / bitbucket
  1013. Fullres silent pics: do not monitor half-shutter outside M mode — Alex / bitbucket
  1014. Fullres silent pics: use 10 frames when checking for autofocus — Alex / bitbucket
  1015. Revert 51da5cd and 99be96 (dark frames) - will revisit them later — Alex / bitbucket
  1016. Merged in dmilligan/magic-lantern/take-a-pic-trigger-fix (pull request #618)

    Fix CBR_INTERVALOMETER not getting called for first pic when using 'take a pic' trigger — a1ex <broscutamaker@gmail.com> / bitbucket
  1017. intervalometer: fix CBR_INTERVALOMETER not getting called for first pic when using 'take a pic' trigger — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1018. Fullres silent pics: fix MLV grouping in burst + intervalometer — Alex / bitbucket
  1019. Looks like some people didn't like my bad joke — Alex / bitbucket
  1020. Typo — Alex / bitbucket
  1021. console: squeeze up to 80 columns on demand (only if long lines are actually printed) — Alex / bitbucket
  1022. console: handle carriage returns — Alex / bitbucket
  1023. rbf_font: don't give up if text is too large to be squeezed — Alex / bitbucket
  1024. rbf_font: nicer rendering of condensed fonts — Alex / bitbucket
  1025. rbf_font: fix returned length and monospace font handling for justified strings — Alex / bitbucket
  1026. rbf_font: fix skipping of nonprintable characters — Alex / bitbucket
  1027. 650D: enabled RAW_PHOTO_EDMAC (confirmed by Rythmtech) — Alex / bitbucket
  1028. Fullres silent pics: preview dark and bias frames — Alex / bitbucket
  1029. Fullres silent pics: allow taking dark frames or bias frames outside LiveView — Alex / bitbucket
  1030. Fullres silent pics: stronger checking for autofocus — Alex / bitbucket
  1031. Cleanup when graphic changes position. — nexus@ubuntu / bitbucket
  1032. Un petit poisson d'avril — Alex / bitbucket
  1033. DOF display: undo wrong tweak — Alex / bitbucket
  1034. DOF display: small tweaks — Alex / bitbucket
  1035. Merged in monograph/dof_display/dof_display (pull request #615)

    dof_display — a1ex <broscutamaker@gmail.com> / bitbucket
  1036. Depth of field display above focus distance in the bottom bar. — nexus@ubuntu / bitbucket
  1037. Created new branch dof_display — Ramla Nosagni <ai@myndverk.net> / bitbucket
  1038. Merged in portable-error-messages (pull request #616)

    Portable error messages if ML is loaded on a different camera or firmware version — a1ex <broscutamaker@gmail.com> / bitbucket
  1039. Close branch portable-error-messages — a1ex <broscutamaker@gmail.com> / bitbucket
  1040. Merged in autoexec-checksum (pull request #614)

    Checksum feature when loading autoexec.bin — a1ex <broscutamaker@gmail.com> / bitbucket
  1041. Close branch autoexec-checksum — a1ex <broscutamaker@gmail.com> / bitbucket
  1042. Tweaked error message when loading ML on another cam/fw — Alex / bitbucket
  1043. Merged portable-error-messages into installer — Alex / bitbucket
  1044. Use only medium font for error messages (no more tiny fonts) — Alex / bitbucket
  1045. disp_direct: attempt to fix 1100D flickering, does it work? — Alex / bitbucket
  1046. also handle 7D display init — g3gg0 / bitbucket
  1047. Tweaked error message when loading ML on another cam/fw (e.g. "Your camera doesn't look like a 60D 1.1.1.") — Alex / bitbucket
  1048. Forgot to add build_tools/Makefile — Alex / bitbucket
  1049. Forgot to add build_tools/Makefile — Alex / bitbucket
  1050. Installer: tweaked countdown message to reduce confusion for new users — Alex / bitbucket
  1051. Installer: use a single FIR name for all cameras (ML-SETUP.FIR) — Alex / bitbucket
  1052. Installer: fix building all installers at once — Alex / bitbucket
  1053. Installer: support for 600D (not tested, copied from bc1b8f5) — Alex / bitbucket
  1054. Installer: cleaned up old platforms — Alex / bitbucket
  1055. Merged unified into installer — Alex / bitbucket
  1056. Installer: display a nice error message if Canon firmware is not the one ML expects — Alex / bitbucket
  1057. autoexec: display a nice error message if Canon firmware does not match what ML expects (rather than just freezing and trying to blink the LED). This routine is portable, should work on all cameras (well, except 7D...) — Alex / bitbucket
  1058. Zoom on half-shutter: let's try a larger delay (the old one was causing too many missed shots) — Alex / bitbucket
  1059. EngDrvOut: check for LCLK instead of DISPLAY_IS_ON (to be tested; look for crashes while taking photos, with things from Display menu enabled) — Alex / bitbucket
  1060. Created directory build_tools/ and moved xor_chk there — Alex / bitbucket
  1061. 5D3: fix merge conflict in bootflags.c — Alex / bitbucket
  1062. mlv_rec: fix compile warning in mlv_dump — g3gg0 / bitbucket
  1063. mlv_rec: a bit more detailed error messages in mlv_dump — g3gg0 / bitbucket
  1064. mlv_rec: fix endless loop on error in mlv_dump — g3gg0 / bitbucket
  1065. mlv_rec: add fix option to mlv_dump that allows to recover footage that only shows noise (unknown yet where it comes from) — g3gg0 / bitbucket
  1066. Memory backend: attempt to fix fullres playback on 70D (maybe others too) — Alex / bitbucket
  1067. Fullres silent pics: cleaned up some unused functions — Alex / bitbucket
  1068. Fullres silent pics: error handling (especially card full) — Alex / bitbucket
  1069. save_dng: error handling (should return 0 if card is full) — Alex / bitbucket
  1070. Fullres silent pics: fix black preview on 60D (and maybe others) — Alex / bitbucket
  1071. Menu: fix help message about AF button assignment (suggest MF use as well) — Alex / bitbucket
  1072. Fullres silent pics: attempt to detect and ignore AF button press — Alex / bitbucket
  1073. Renamed PROP_LV_EXPSIM to PROP_LV_FOCUS_STATUS and exposed it globally — Alex / bitbucket
  1074. Fullres silent pics: minor help tweak — Alex / bitbucket
  1075. mlv_rec: make mlv_dump parse the first seen MLVI header instead of waiting for the one with ID 0. Allows to process .M00 files if there was no master .MLV — g3gg0 / bitbucket
  1076. mlv_play: refuse to play corrupted files — Alex / bitbucket
  1077. Moved burn-in tests from Debug menu to a module: selftest.mo — Alex / bitbucket
  1078. Added is_menu_mode and get_dlg_signature (getters for MENU_MODE and DLG_SIGNATURE) — Alex / bitbucket
  1079. module.h: declared module_translate_key — Alex / bitbucket
  1080. Memory backend: exposed some wrappers to allow low-level testing from a module — Alex / bitbucket
  1081. bench.mo: GUI tweaks and minor cleanups for cache benchmarking code — Alex / bitbucket
  1082. bench.mo: fix a crash in cache benchmarking code — Alex / bitbucket
  1083. bench.mo: added cache benchmarking routines from g3gg0 — Alex / bitbucket
  1084. bench.mo: split benchmark code in separate files — Alex / bitbucket
  1085. bench.mo: reorganized the menu — Alex / bitbucket
  1086. bench.mo: help tweak for peaking benchmark — Alex / bitbucket
  1087. debug.c: cleaned up unused peaking_benchmark and menu_benchmark — Alex / bitbucket
  1088. bench.mo: updated run_in_separate_task — Alex / bitbucket
  1089. bench.mo: refactored with get_display_device_name() — Alex / bitbucket
  1090. Merged unified into bench-and-tests-as-modules — Alex / bitbucket
  1091. Refactored with video_system_pal (removed local PROP_VIDEO_SYSTEM handlers) — Alex / bitbucket
  1092. Made get_video_mode_name and get_display_device_name public (from VRAM dumping code); refactored benchmark code with the new functions — Alex / bitbucket
  1093. Exposed PROP_VIDEO_SYSTEM (video_system_pal) as global — Alex / bitbucket
  1094. Allow macros like RECORDING or LV_PAUSED in propvalues.c — Alex / bitbucket
  1095. 6D: fix raw offsets in x1 zoom mode (not tested) — Alex / bitbucket
  1096. Declared is_pure_play_photo_mode() — Alex / bitbucket
  1097. Declared is_play_or_qr_mode and added is_play_mode — Alex / bitbucket
  1098. VRAM dumps: handle unknown zoom levels when naming the files — Alex / bitbucket
  1099. Memory benchmark: also run the test with display off (seems a little faster) — Alex / bitbucket
  1100. Merged unified into bench-and-tests-as-modules — Alex / bitbucket
  1101. mlv_rec: added options to mlv_dump which allow exporting single blocks to potentially recover files.
    set fileNum to zero for MLV files and dont load "other" chunks if a chunk file is specified. — g3gg0 / bitbucket
  1102. 6D: fine-tuned skip offsets in LiveView RAW (might squeeze a few more pixels, not tested) — Alex / bitbucket
  1103. 5D3 113: fix installer (was not in the zip) — Alex / bitbucket
  1104. mlv_play: fix crash on empty/invalid MLVs (mlv_play_xref_sort) — Alex / bitbucket
  1105. Installer: added FIR for 5D3 1.1.3 — Alex / bitbucket
  1106. Installer: updated 650D FIR — Alex / bitbucket
  1107. Installer: do not open Canon menu twice (fixes http://www.magiclantern.fm/forum/index.php?topic=14619 ), other small tweaks. Binary FIRs not updated. — Alex / bitbucket
  1108. ETTR: optional beeps ported from fullres-silent-pics — Alex / bitbucket
  1109. ETTR optional beeps: fine-tuned help text — Alex / bitbucket
  1110. Typo — Alex / bitbucket
  1111. ETTR: refactored optional beeps to reduce duplicate code — Alex / bitbucket
  1112. 60D: removed unused SDS_FRONT3_STATE — Alex / bitbucket
  1113. raw_rec: Set correct squeeze factor for 720p modes assuming 3x5 binning/skipping — Rafael Brune <mail@rbrune.de> / bitbucket
  1114. Set correct squeeze factor for 720p modes assuming 3x5 binning/skipping — Rafael Brune <mail@rbrune.de> / bitbucket
  1115. Fullres silent pics: more explicit fix for MLV module detection — Alex / bitbucket
  1116. Fullres silent pics: max exposure for 500D/550D/600D is 0.8 seconds :( — Alex / bitbucket
  1117. is_camera: allow wildcard argument for firmware version, e.g. is_camera(5D3, "*") will accept all firmware versions — Alex / bitbucket
  1118. Fullres silent pics: fine-tuned error handling if MLV module is not loaded — Alex / bitbucket
  1119. Fullres silent pics: fix MLV module detection — Alex / bitbucket
  1120. mlv_rec: added DEBG chunks for embedding logs. useful to troubleshoot after a MLV had been written. one side effect: the second file will have log data from the first file after writers were stopped — g3gg0 / bitbucket
  1121. mlv_rec: major fixups for card spanning and preallocated file names — g3gg0 / bitbucket
  1122. cr2hdr: fix parsing of --wb options — Alex / bitbucket
  1123. cr2hdr: fix exif info when input file gets overwritten by output file — Alex / bitbucket
  1124. cr2hdr: minor fix for --embed-original (do not keep exiftool backup files) — Alex / bitbucket
  1125. cr2hdr: fix stripe correction for very large ISO differences — Alex / bitbucket
  1126. cr2hdr: fix identifying some more very overexposed files — Alex / bitbucket
  1127. cr2hdr: fix identifying some very overexposed files — Alex / bitbucket
  1128. cr2hdr: more aggressive cold pixel detection — Alex / bitbucket
  1129. cr2hdr: also use median for final black level correction — Alex / bitbucket
  1130. cr2hdr: black level correction should no longer be affected by hot pixels in OB areas — Alex / bitbucket
  1131. 7D: fixed vignetting correction (should have no effect in photo mode, not tested, http://www.magiclantern.fm/forum/index.php?topic=14503.msg140508#msg140508 ) — Alex / bitbucket
  1132. Shutter fine-tuning: also display raw units in menu — Alex / bitbucket
  1133. Shutter speed: more accurate display in movie mode, http://www.magiclantern.fm/forum/index.php?topic=14554 — Alex / bitbucket
  1134. Merged in dietsche/magic-lantern/greg-working (pull request #606)

    Fix missing return value in zebra.c — a1ex <broscutamaker@gmail.com> / bitbucket
  1135. Fix missing return value in zebra.c — Greg Dietsche <Gregory.Dietsche@cuw.edu> / bitbucket
  1136. io_crypt: experimental XTEA version (thanks SKR!) — g3gg0 / bitbucket
  1137. mlv_play: use fio_malloc for RAW frames (as with MLV) — Alex / bitbucket
  1138. Memory backend: fio_malloc prefers SRM for large buffers (20M+) — Alex / bitbucket
  1139. Full-res silent pics: create a new MLV after you stop the intervalometer (don't append to existing one) — Alex / bitbucket
  1140. Full-res silent pics: do not use intervalometer frame counter for MLV - it might go out of sync — Alex / bitbucket
  1141. Full-res silent pics: also consider file save time when deciding preview delay — Alex / bitbucket
  1142. Declared is_play_or_qr_mode and added is_play_mode — Alex / bitbucket
  1143. Full-res silent pics: fine-tune powersave behavior (keep the display on, as set in Canon menu - Image Review); fixed shutter speed metadata — Alex / bitbucket
  1144. Memory backend: fixed handling of undefined preferred_max_alloc_size — Alex / bitbucket
  1145. Memory backend: fix size/space preference with large allocators (SRM and shoot_malloc) — Alex / bitbucket
  1146. Memory backend: detailed debug info about choosing an allocator — Alex / bitbucket
  1147. Memory backend: prefer SRM for allocations > 20 MB — Alex / bitbucket
  1148. Memory backend: fixed handling of preferred allocation size (was a typo) — Alex / bitbucket
  1149. add checksum feature to ensure correctly loaded autoexec.bin. might help with preventing buggy boot rom on some models that lock up when SD/CF card is removed too quickly. — g3gg0 / bitbucket
  1150. Merged unified into fullres-silent-pics — Alex / bitbucket
  1151. Check return values for get_yuv422_vram calls (should fail gracefully) — Alex / bitbucket
  1152. VRAM backend: check for uninitialized YUV buffer (fixes mlv_play/pic_view not working at startup, outside LV, if no regular images are on the card) — Alex / bitbucket
  1153. file_man: close the viewer when quitting the menu via e.g. half-shutter — Alex / bitbucket
  1154. mlv_play: allow full-res frame sizes — Alex / bitbucket
  1155. Fullres silent pics: check for M mode and valid shutter speed — Alex / bitbucket
  1156. Fullres silent pics: display write speed — Alex / bitbucket
  1157. Fullres silent pics: cosmetic tweaks — Alex / bitbucket
  1158. Fullres silent pics: start a new MLV after a burst sequence (so each sequence gets saved into a separate MLV) — Alex / bitbucket
  1159. Fullres silent pics: only use multi-frame MLVs (let's keep things simple) — Alex / bitbucket
  1160. Fullres silent pics: tweaked file size and frame number display when saving MLVs — Alex / bitbucket
  1161. Merged in raw-disable-powersave (pull request #595)

    Disable powersave during raw recording — a1ex <broscutamaker@gmail.com> / bitbucket
  1162. Close branch raw-disable-powersave — a1ex <broscutamaker@gmail.com> / bitbucket
  1163. Merged in qemu (pull request #517)

    QEMU support — a1ex <broscutamaker@gmail.com> / bitbucket
  1164. Merged in restore-after-format (pull request #575)

    Restore after format: refactoring + fix for EOS-M — a1ex <broscutamaker@gmail.com> / bitbucket
  1165. Close branch restore-after-format — a1ex <broscutamaker@gmail.com> / bitbucket
  1166. Merged cleanup into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  1167. Restore after format: also restore FIR and LOG files from root directory, plus some cleanup — Alex / bitbucket
  1168. 600D, 1100D: fix toggle button for restore after format, https://bitbucket.org/hudson/magic-lantern/pull-request/575/restore-after-format-refactoring-fix-for/diff#comment-2677043 — Alex / bitbucket
  1169. mlv_rec: disable powersave timer while recording (not tested, but confirmed with raw_rec) — Alex / bitbucket
  1170. Undo 25022dc (7D boot process experiment) — Alex / bitbucket
  1171. QEMU support: fix 5D2 — Alex / bitbucket
  1172. 50D: fix compilation in bitrate.c — Alex / bitbucket
  1173. 50D mvr.h: fix spacing — Alex / bitbucket
  1174. 50D fix MVR.H, qscale is now visible — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  1175. Small tweaks/cleanups regarding CONFIG_HELLO_WORLD and CONFIG_DUMPER_BOOTFLAG (for new ports) — Alex / bitbucket
  1176. 5D3 113: restore after format working (backported from 123 - b1296f0) — Alex / bitbucket
  1177. Merged in fps-override until 535d552 (minor cleanups only) — Alex / bitbucket
  1178. added EOSM stub for PROPAD_GetPropertyDATA — Rafael Brune <rbrune> / bitbucket
  1179. Full-res silent pics: fix compile errors with some compilers — g3gg0 / bitbucket
  1180. Full-res silent pics: add option to toggle between single-frame and multi-frame MLV files.
    set MLV header's frame count to have a correctly written MLV (MLRawViewer needs that).
    write MLVI header when creating a new chunk. — g3gg0 / bitbucket
  1181. Full-res silent pics: fix single-frame-mlv file naming — g3gg0 / bitbucket
  1182. mlv_rec: make mlv_dump a bit more defensive with save_dng return value (yet the save_dng does not catch all cases, so this is a todo) — g3gg0 / bitbucket
  1183. mlv_rec: make mlv_dump a bit more defensive with fwrite return values — g3gg0 / bitbucket
  1184. mlv_rec: mlv_dump now allows altering the frame rate e.g. for direct playback of full res silent pic shots using mlrawviewer. also rewrite the frame count in MLVI header. — g3gg0 / bitbucket
  1185. mlv_rec: make mlv_dump a bit more defensive with save_dng return value (yet the save_dng does not catch all cases, so this is a todo) — g3gg0 / bitbucket
  1186. mlv_rec: make mlv_dump a bit more defensive with fwrite return values — g3gg0 / bitbucket
  1187. ettr: allow user to disable beeps for situations where it is inappropriate — g3gg0 / bitbucket
  1188. Full-res silent pics: rewrite only tags that may change during a shoot — g3gg0 / bitbucket
  1189. Full-res silent pics: fix MLV chunk handling — g3gg0 / bitbucket
  1190. mlv_rec: mlv_dump now allows altering the frame rate e.g. for direct playback of full res silent pic shots using mlrawviewer. also rewrite the frame count in MLVI header. — g3gg0 / bitbucket
  1191. fix mlv_dump compile error due to declaration differences — g3gg0 / bitbucket
  1192. applied the 7D full res parameters from vyskocil. (http://magiclantern.fm/forum/index.php?topic=12523.400) thanks! — g3gg0 / bitbucket
  1193. io_crypt: allow smaller block sizes — g3gg0 / bitbucket
  1194. ime_base/ime_rot: added hex charsets — g3gg0 / bitbucket
  1195. io_crypt: experimental modes — g3gg0 / bitbucket
  1196. io_crypt: speedup changes — g3gg0 / bitbucket
  1197. io_crypt: fixed compile errors — g3gg0 / bitbucket
  1198. Merge — g3gg0 / bitbucket
  1199. WebDAVServer: massive speedup in responsiveness on server side — g3gg0 / bitbucket
  1200. WebDAVServer now speaks FITS (http://en.wikipedia.org/wiki/FITS) for astral photography use cases
    hide storage directory for modified files in the file list — g3gg0 / bitbucket
  1201. clean up WebDAVServer code and do optimizations to get lower response time.
    - improved caching
    - reduced managed code overhead
    - switched to older runtime version for simplification — g3gg0 / bitbucket
  1202. qemu: add support for EOS 6D — nikfreak <vatoloco2@gmx.de> / bitbucket
  1203. Full-res silent pics: wait for half-shutter unpress before changing GUI mode — Alex / bitbucket
  1204. Full-res silent pics: fix error handling after getting "Raw error" — Alex / bitbucket
  1205. Full-res silent pics: check picture quality — Alex / bitbucket
  1206. raw2dng: fix compilation — Alex / bitbucket
  1207. Fix issue #2119 (bracketing glitch) — Alex / bitbucket
  1208. raw_rec: attempt to disable powersave timer while recording (not tested) — Alex / bitbucket
  1209. Register PROP_ICU_AUTO_POWEROFF for modules — Alex / bitbucket
  1210. Register PROP_ICU_AUTO_POWEROFF for modules — Alex / bitbucket
  1211. Full-res silent pics: attempt to reset the powersave timer (please test) — Alex / bitbucket
  1212. Full-res silent pics: always turn off the display while taking the picture — Alex / bitbucket
  1213. Full-res silent pictures: dropped the RAW format — Alex / bitbucket
  1214. Full-res silent pictures: speed-up MLV saving (no need to copy the raw buffer) — Alex / bitbucket
  1215. Full-res silent pictures: check exposure parameters directly from PROP_ISO/PROP_SHUTTER, see https://bitbucket.org/hudson/magic-lantern/pull-request/593/fullres-silent-pics-check-for-movie-mode — Alex / bitbucket
  1216. Silent pics: misc tweaks to MLV recording, should no longer save MLV data in malformed RAW files [merged with dmilligan's changed, not tested] — Alex / bitbucket
  1217. Fullres silent pics: when used with intervalometer, do some powersaving and show battery status (WIP) — Alex / bitbucket
  1218. Merged unified into fullres-silent-pics — Alex / bitbucket
  1219. Modules: fix PROP_HANDLERs compatibility with core ones (declaration and PROP_INT) — Alex / bitbucket
  1220. mlv_dump: fix compilation — Alex / bitbucket
  1221. Raw backend: removed unused return value from raw_set_pixel — Alex / bitbucket
  1222. Intervalometer: fixed "take pics like crazy" (was much slower if "stop after" was set to zero) — Alex / bitbucket
  1223. Merged in dpjpandone/magic-lantern/dpjpandone/audio-controls-are-working-on-7d-wind-fi-1408126189067 (pull request #586)

    audio controls are working on 7D, wind filter will remain undefined — a1ex <broscutamaker@gmail.com> / bitbucket
  1224. clean up comments — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1225. audio controls are working on 7D, wind filter will remain undefined — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1226. Merged in dpjpandone/magic-lantern-1/dpjpandone/changed-7d-to-faster-edmacs-to-fix-hdmi--1409286369686 (pull request #589)

    Use faster edmacs to fix tearing on 7D — a1ex <broscutamaker@gmail.com> / bitbucket
  1227. removed slurp as suggested — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1228. removed slurp as suggested — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1229. changed: #ifdef CONFIG_7D    to: #if defined(CONFIG_7D)  for consistency. — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1230. clean up comments in edmac_memcpy — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1231. changed 7D to faster edmacs to fix HDMI tearing — Johanan Pandone <dpjpandone@gmail.com> / bitbucket
  1232. Merged in dmilligan/magic-lantern/full-res-mlvi-fix (pull request #588)

    Silent Pics MLV timelapse: write the MLVI header for every chunk — a1ex <broscutamaker@gmail.com> / bitbucket
  1233. silent pics: include fileNum in MLVI header — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1234. silent pics: write the RAWI block in every chunk too (in case of data loss) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1235. silent pics: write the MLVI header for every chunk http://www.magiclantern.fm/forum/index.php?topic=9560.msg125401#msg125401 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1236. WebDAVServer now correctly returns DNG sizes, doesnt scan all drives to report quota (which is not really important) and added some processing time measurement — g3gg0 / bitbucket
  1237. enabled optimizations in DNG code — g3gg0 / bitbucket
  1238. use dmilligan's new DNG code and optimized it to tweak out as much as possible — g3gg0 / bitbucket
  1239. updated Visual Studio solutions for VS Express 2013 — g3gg0 / bitbucket
  1240. update MLVViewSharp to provide a per-frame metadata cache — g3gg0 / bitbucket
  1241. updated Visual Studio solution for WebDAVServer — g3gg0 / bitbucket
  1242. added WebDAVServer for accessing MLV as virtual filesystem — g3gg0 / bitbucket
  1243. mlv_rec: use a cleaner syntax for struct packing which is compatible to visual studio, fix visual studio compile errors — g3gg0 / bitbucket
  1244. mlv_rec: fix also output file offsets in mlv_dump — g3gg0 / bitbucket
  1245. mlv_rec: improved offset error bugfix in mlv_dump — g3gg0 / bitbucket
  1246. Merged in mlv_play (pull request #580)

    Even more `mlv_play` improvements — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  1247. Close branch mlv_play — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  1248. mlv_play: updated help text — Albert Shih <ayshih@gmail.com> / bitbucket
  1249. mlv_play: play button is the same as play/pause in the OSD menu — Albert Shih <ayshih@gmail.com> / bitbucket
  1250. mlv_play: make play/pause the default OSD menu option — Albert Shih <ayshih@gmail.com> / bitbucket
  1251. mlv_play: playback resets after video finishes so that video can be easily played again — Albert Shih <ayshih@gmail.com> / bitbucket
  1252. cr2hdr makefile: use global var for GCC — kichetof <kichetof@gmail.com> / bitbucket
  1253. cr2hdr exposure matching: when all else fails, brute force prevails (replaced highlight median with brute force search) — Alex / bitbucket
  1254. cr2hdr exposure matching: minor tweaks — Alex / bitbucket
  1255. cr2hdr: fine-tuned graph for --iso-curve — Alex / bitbucket
  1256. Undo 9defeea (regressions, biased estimations) — Alex / bitbucket
  1257. cr2hdr: fixed another border condition — Alex / bitbucket
  1258. cr2hdr: fixed issue 2091 (border condition) — Alex / bitbucket
  1259. cr2hdr: fixed some overflows, http://www.magiclantern.fm/forum/index.php?topic=11974 (minor regression introduced) — Alex / bitbucket
  1260. cr2hdr: fix typo — Alex / bitbucket
  1261. cr2hdr: fix wrong bright/dark identification in extremely overexposed images — Alex / bitbucket
  1262. cr2hdr: simplified algorithm for exposure matching (50 and 90th percentiles, after discarding very bright and very dark pixels) — Alex / bitbucket
  1263. cr2hdr: with --iso-curve, plot a direct comparison between the two histograms — Alex / bitbucket
  1264. cr2hdr: use log plot for --iso-curve — Alex / bitbucket
  1265. ime_rot/ime_std: for IME_CHARSET_ANY, do not assign FILENAME settings — g3gg0 / bitbucket
  1266. ime_rot: cleanup arc drawing code — g3gg0 / bitbucket
  1267. ime_base/ime_rot: add config function to customize wheel size. tell us the most pleasant size! — g3gg0 / bitbucket
  1268. ime_rot/ime_std: allow NULL CBRs, don't write beyond buffer length — g3gg0 / bitbucket
  1269. ime_base/ime_rot/ime_std: add hexadecimal input type — g3gg0 / bitbucket
  1270. ime_rot/ime_std: some visual improvements, borders, caret blink — g3gg0 / bitbucket
  1271. ime_rot/ime_std: only clear buffers up to given length (alex recommended this long time ago) — g3gg0 / bitbucket
  1272. ime_rot/ime_base: use trash button to delete characters — g3gg0 / bitbucket
  1273. ime_base: update function description regarding buffer size — g3gg0 / bitbucket
  1274. ime_base: code/namespace cleanup — g3gg0 / bitbucket
  1275. ime_base/ime_rot/ime_std: IME cleanup. use stdint types, use char* instead of unsigned char * for strings, do not use caption directly but strdup it to prevent usage of stack-buffers — g3gg0 / bitbucket
  1276. mlv_dump: grouped setting of frame type for clarity — Albert Shih <ayshih@gmail.com> / bitbucket
  1277. mlv: revised internal data structures for 32-bit alignment — Albert Shih <ayshih@gmail.com> / bitbucket
  1278. mlv_play: prevent closing of menu when it should stay open (for delete confirmation) — Albert Shih <ayshih@gmail.com> / bitbucket
  1279. mlv_play: skipped frames should not accrue when paused — Albert Shih <ayshih@gmail.com> / bitbucket
  1280. Backed out changeset baf2fd6921ee — Albert Shih <ayshih@gmail.com> / bitbucket
  1281. modules: fixed make rule for hgstamp — Albert Shih <ayshih@gmail.com> / bitbucket
  1282. mlv_play: proper black level for MLV playback — Albert Shih <ayshih@gmail.com> / bitbucket
  1283. mlv_play: slight change to timer processing logic for better syncing — Albert Shih <ayshih@gmail.com> / bitbucket
  1284. mlv_dump: updated XREF format for IDX files — Albert Shih <ayshih@gmail.com> / bitbucket
  1285. mlv_play: IDX also tracks AUDF, plus use preprocessor constants — Albert Shih <ayshih@gmail.com> / bitbucket
  1286. mlv: preprocessor constants for frame types — Albert Shih <ayshih@gmail.com> / bitbucket
  1287. mlv_play: exact playback skips skippable frames (VIDF) without reading header — Albert Shih <ayshih@gmail.com> / bitbucket
  1288. mlv: revise structure for entries in XREF block — Albert Shih <ayshih@gmail.com> / bitbucket
  1289. Updated declaration of run_in_separate_task so it no longer requires a cast when used from menu — Alex / bitbucket
  1290. Merged unified into black-level-fix — a1ex <broscutamaker@gmail.com> / bitbucket
  1291. FPS override: small cleanups — Alex / bitbucket
  1292. FPS override: just realized TG_FREQ_SHUTTER == MainClock/TimerA; this will greatly simplify the formulas. Minimal changes for now. — Alex / bitbucket
  1293. FPS override: removed the "else" branch from camera-specific constants — Alex / bitbucket
  1294. FPS override: allow sound recording if the actual FPS is not changed — Alex / bitbucket
  1295. qemu-helper: updated for latest FIO changes — Alex / bitbucket
  1296. Merged unified into qemu — Alex / bitbucket
  1297. boot-hack.c: imported some cleanups from the 70D branch (197e38f) — Alex / bitbucket
  1298. lens.c: disabled PROP_SHUTTER_ALSO in manual mode (should fix some quirks on EOS-M with silent pics) — Alex / bitbucket
  1299. EOS-M: enabled RAW_PHOTO_EDMAC (thanks jpaana) — Alex / bitbucket
  1300. Fullres silent pics: check for auto ISO — Alex / bitbucket
  1301. Fullres silent pics: refactored error handling — Alex / bitbucket
  1302. 500D, 1100D: fix raw photo height (we skipped one line, so we need to decrease the height) — Alex / bitbucket
  1303. EOS-M, restore after format: fix button code — Alex / bitbucket
  1304. EOS-M, restore after format: use the DELETE button to toggle between "Keep ML" and "Remove ML" — Alex / bitbucket
  1305. Fix typos — Alex / bitbucket
  1306. Restore after format: moved button codes from gui-common.c to platform/consts.h, and some small refactoring — Alex / bitbucket
  1307. Merged unified into fullres-silent-pics — a1ex <broscutamaker@gmail.com> / bitbucket
  1308. Full-res silent pics: play a little nicer with regular pictures (e.g. if you fully press the shutter in LiveView) — Alex / bitbucket
  1309. Raw backend: added a sanity check for raw photo resolution — Alex / bitbucket
  1310. Experiment: autodetect raw photo size from EDMAC and drop the old state object hooks (simpler code) — Alex / bitbucket
  1311. 550D/60D/600D: raw photo offsets should be the same (please check 600D again) — Alex / bitbucket
  1312. 600D: updated raw photo offsets (credits: mk11174) — Alex / bitbucket
  1313. 1100D: updated raw photo edmac and offsets (credits: dmilligan) — Alex / bitbucket
  1314. 6D: updated raw photo edmac and offsets (credits: 1%, nikfreak and Levas) — Alex / bitbucket
  1315. Moved benchmarks to a module (bench.mo) — Alex / bitbucket
  1316. silent.c: updated FIO checks — Alex / bitbucket
  1317. Merged unified into fullres-silent-pics — Alex / bitbucket
  1318. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1319. silent pics: use FIO_SeekSkipFile, add some FIO checks, print some status for debugging — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1320. silent pics: make all the references to mlv_rec WEAK_FUNC so the module will still load without mlv_rec loaded — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1321. silent pics: burst mode pics save into a single mlv too — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1322. silent pics: use timing of FA_CreateTestImage for shutter speed for now (only approximate, but better than lens_info.raw_shutter) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1323. silent pics: append frames into a single mlv file if the intervalometer is running — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1324. silent pics: help for file format choices — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1325. silent pics: use macros for file types — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1326. silent pics: option to save silent pics using MLV file format — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1327. silent pics: option to save silent pics using raw video file format — David Milligan <david.l.milligan@gmail.com> / bitbucket
  1328. 600D EDMAC fullres_silent_pic — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  1329. Merged in ayshih/magic-lantern-50d/fullres-silent-pics-50d (pull request #553)

    50D: updates for fullres silent pics — a1ex <broscutamaker@gmail.com> / bitbucket
  1330. 50D: updates for fullres silent pics — Albert Shih <ayshih@gmail.com> / bitbucket
  1331. 700D RAW_PHOTO_EDMAC — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  1332. pic_view: ability to preview full-res silent pics (not very fast) — Alex / bitbucket
  1333. Merged unified into fullres-silent-pics — a1ex <broscutamaker@gmail.com> / bitbucket
  1334. Merged srm-memory into black-level-fix — Alex / bitbucket
  1335. Fix merge conflicts — Alex / bitbucket
  1336. Full-res silent pictures: block all keys until the capture process is finished, to avoid errors — Alex / bitbucket
  1337. Full-res silent pictures: use a temporary copy to speed-up saving the DNG without damaging the overlays — Alex / bitbucket
  1338. Merged unified into qemu — Alex / bitbucket
  1339. QEMU support: very rough LV RAW buffer emulation (disabled by default in qemu-util.c) — Alex / bitbucket
  1340. Merged unified into cr2hdr-20bit — a1ex <broscutamaker@gmail.com> / bitbucket
  1341. 500D: switched RAW_PHOTO_EDMAC to the one used for CCDWriteEDmacCompleteCBR — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  1342. Full-res silent pictures: minor fixes — Alex / bitbucket
  1343. Full-res silent pictures: refuse to run at very low shutter speeds (problems beyond 15-second exposures) — Alex / bitbucket
  1344. Full-res silent pictures: some error checking — Alex / bitbucket
  1345. 550D: switched RAW_PHOTO_EDMAC to the one used for CCDWriteEDmacCompleteCBR — Alex / bitbucket
  1346. 60D: switched RAW_PHOTO_EDMAC to the one used for CCDWriteEDmacCompleteCBR — Alex / bitbucket
  1347. Silent pictures: full-resolution capture without shutter actuation! (proof of concept) — Alex / bitbucket
  1348. dryos.h: "call" returns a value, not void — Alex / bitbucket
  1349. Deleted RAW_PHOTO_EDMAC for all cameras except 5D2/5D3 (will have to be found again) and added porting notes — Alex / bitbucket
  1350. 5D3: switched RAW_PHOTO_EDMAC to the one used for CCDWriteEDmacCompleteCBR — Alex / bitbucket
  1351. 5D2: switched RAW_PHOTO_EDMAC to the one used for CCDWriteEDmacCompleteCBR — Alex / bitbucket
  1352. QEMU support: 550D working — Alex / bitbucket
  1353. QEMU support: forgot to add run_ml_7D.sh — Alex / bitbucket
  1354. QEMU support: fix 7D ROM start address (not sure if important, works either way) — Alex / bitbucket
  1355. 7D: classic boot process, with AllocateMemory (tested only on QEMU for now) — Alex / bitbucket
  1356. QEMU support: print an error message and exit if autoexec.bin is too large — Alex / bitbucket
  1357. reloc.c: added a safety check — Alex / bitbucket
  1358. reloc.c: when compiled with CONFIG_QEMU, print debug messages — Alex / bitbucket
  1359. QEMU support: 7D slave works! (with ML menus and LiveView) — Alex / bitbucket
  1360. Merged unified into qemu — Alex / bitbucket
  1361. QEMU support: force a refresh of VRAM parameters (workaround, because properties are not working yet) — Alex / bitbucket
  1362. QEMU support: LiveView emulation (some overlays working!) — Alex / bitbucket
  1363. QEMU support: allow operation without a valid YUV422 buffer (fallback) — Alex / bitbucket
  1364. QEMU support: fix scaling for YUV422 dumps from HDMI — Alex / bitbucket
  1365. QEMU support: ability to load and display a YUV422 buffer (built-in LCD only for now) — Alex / bitbucket
  1366. Merged unified into black-level-fix — Alex / bitbucket
  1367. QEMU support: show random pixels behind color 0 (placeholder for LiveView image) — Alex / bitbucket
  1368. QEMU support: first step towards emulating external monitors (proof of concept) — Alex / bitbucket
  1369. QEMU support: use a dynamically allocated BMP VRAM instead of a hardcoded one — Alex / bitbucket
  1370. QEMU install script: force --enable-sdl (to make sure you get the graphics window) and use parallel compilation for QEMU (make -j) — Alex / bitbucket
  1371. QEMU support: start a few more Canon tasks — Alex / bitbucket
  1372. QEMU support: run Canon's init task and use their memory allocation routines — Alex / bitbucket
  1373. QEMU support: use gray for transparent backgrounds; makes Arkanoid playable :) — Alex / bitbucket
  1374. QEMU support: copy the .sym file to be able to emulate modules — Alex / bitbucket
  1375. QEMU support: silence ASIF messages when reading audio level — Alex / bitbucket
  1376. QEMU support: added a welcome screen that shows keyboard help — Alex / bitbucket
  1377. QEMU support: patched ML code to allow menu navigation in emulator :) — Alex / bitbucket
  1378. Modules: fix error handling when opening files — Alex / bitbucket
  1379. Merged in berlincount/magic-lantern/qemu (pull request #506)

    enable calling script from anywhere; prevent interpreter degradation; allow qemu parameter passing — a1ex <broscutamaker@gmail.com> / bitbucket
  1380. enable calling script from anywhere; prevent interpreter degradation; allow qemu parameter passing — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  1381. QEMU support: keyboard emulation, almost ready for live menu navigation :) — Alex / bitbucket
  1382. QEMU support: minor refactor — Alex / bitbucket
  1383. Merged in berlincount/magic-lantern/qemu (pull request #504)

    make variable defaults overrideable from the outside — a1ex <broscutamaker@gmail.com> / bitbucket
  1384. make variable defaults overrideable from the outside — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  1385. QEMU support: graphical display :) — Alex / bitbucket
  1386. QEMU support: dummy ASIF handler — Alex / bitbucket
  1387. QEMU support: attempt to use DryOS task scheduler. Hello World still working! — Alex / bitbucket
  1388. QEMU support: fix screenshot alignment after enabling TCM — Alex / bitbucket
  1389. QEMU support: fixes for FIO_FindFirst/FindNext (file info) and FIO_GetFileSize (return value) — Alex / bitbucket
  1390. QEMU support: emulation for some 5D3 registers checked in bootloader — Alex / bitbucket
  1391. QEMU support: enabled TCM regions, thanks g3gg0 — Alex / bitbucket
  1392. QEMU support: fix menu screenshots demo (CONFIG_QEMU_MENU_SCREENSHOTS in Makefile.user) — Alex / bitbucket
  1393. QEMU support: added some very rough FIO handlers - just enough to load the new fonts and print Hello World nicely — Alex / bitbucket
  1394. QEMU support: refactored ML helpers as a generic eos_handler — Alex / bitbucket
  1395. QEMU support: load ML symbols when debugging with GDB — Alex / bitbucket
  1396. QEMU support: added 100D and 5D3.123 — Alex / bitbucket
  1397. QEMU support: fix compilation, "hello world" working again — Alex / bitbucket
  1398. Raw backend: use fewer retries when enabling raw mode for the first time — Alex / bitbucket
  1399. raw_rec/mlv_rec: use NotifyBox for some backend errors — Alex / bitbucket
  1400. mlv_rec/raw_rec/ettr/silent/focus-box-center: updated raw code with raw_update_params_retry_lv — Alex / bitbucket
  1401. Raw backend: added raw_update_params_retry_lv, which retries in LiveView if needed — Alex / bitbucket
  1402. Black level fix: make a copy of the raw buffer before saving bad.dng (fixes broken frames) — Alex / bitbucket
  1403. Black level fix: save all bad.dng files, numbered, for troubleshooting — Alex / bitbucket
  1404. Black level fix: relax the local mean constraint (seems to give some false alarms) — Alex / bitbucket
  1405. Merged unified into black-level-fix — Alex / bitbucket
  1406. mlv_rec: handle non-video LV mode on 600D correctly — g3gg0 / bitbucket
  1407. cr2hdr: print a message when overwriting the output file — Alex / bitbucket
  1408. cr2hdr: fix warnings from gcc 4.8 — Alex / bitbucket
  1409. cr2hdr: always verify the original after embedding (to make sure it's safe to delete) — Alex / bitbucket
  1410. cr2hdr: option to keep the original after embedding (--embed-original-copy) — Alex / bitbucket
  1411. cr2hdr: when embedding original raw into the DNG, also backup and restore app-specific metadata (XMP or whatever) — Alex / bitbucket
  1412. cr2hdr: experimental option to embed the original raw into the DNG — Alex / bitbucket
  1413. cr2hdr: added option to skip processing if the output file already exist. Would it be better to make this default, and have an --overwrite switch? — Alex / bitbucket
  1414. cr2hdr: do not fail on non-critical errors (useful when processing many files) — Alex / bitbucket
  1415. cr2hdr: fix valgrind warnings — Alex / bitbucket
  1416. cr2hdr: fix warning in kelvin code from dcraw (credits g3gg0, http://www.magiclantern.fm/forum/index.php?topic=11056.msg114134#msg114134 ) — Alex / bitbucket
  1417. cr2hdr: horizontal stripe fix should analyze only the active area; fine-tuned the thresholds — Alex / bitbucket
  1418. cr2hdr: discard border pixels when matching exposure (fixes a regression) — Alex / bitbucket
  1419. cr2hdr: added another WB algorithm (--wb=graymed); made the graymax WB the default; increased the search range a bit — Alex / bitbucket
  1420. cr2hdr: compute stripe fix only from dark pixels — Alex / bitbucket
  1421. cr2hdr: replaced exposure matching with a percentile-based algorithm biased towards highlights — Alex / bitbucket
  1422. Raw backend: after zoom toggle or resolution change, mark the raw data as invalid for a short time (fixes raw check warnings even if you press the buttons like crazy) — Alex / bitbucket
  1423. Raw backend: debugging code, save bad frames whenever black check fails — Alex / bitbucket
  1424. Raw backend: if the resolution was changed, raw_update_params will wait for the next frame, to ensure valid raw data — Alex / bitbucket
  1425. Raw backend, CONFIG_EDMAC_RAW_SLURP: update EDMAC resolution as soon as possible, without requiring a call to raw_update_params (fixes black level issue when recording raw with memory hack enabled, and maybe others) — Alex / bitbucket
  1426. Raw overlays: print an error message when falling back to YUV
    To test it: on 500D, go to LiveView, single shooting mode, take a picture, but hold the shutter for 2-3 seconds before releasing it (raw buffer will be overwritten by LiveView data, so black autodetection will fail) — Alex / bitbucket
  1427. Raw backend: fix compilation with RAW_DEBUG defined — Alex / bitbucket
  1428. Raw backend: replaced black level convergence checks with a spatial consistency check of the OB area (also handles photo mode, since it requires a single frame for checking) — Alex / bitbucket
  1429. Merged unified into black-level-fix — Alex / bitbucket
  1430. enforce black calculation if no valid value was found before, use simple averaging — g3gg0 / bitbucket
  1431. mlv_rec: black level fix (hopefully) not needed anymore — g3gg0 / bitbucket
  1432. mlv_rec: wait for raw backend to get ready — g3gg0 / bitbucket
  1433. experiment: try to measure black level more than once and resolve black level issue — g3gg0 / bitbucket
  1434. [*] raw_set_pixel_20to16_rand: round was substituted by "int + 0.5" (tho times
        faster)
    [*] black_subtract: elimination of half million of empty useless iterations in
        a couple of loops
    [*] black_substract: does not interpolate between different colors while
        making blackframe anymore
    [*] black_substract: avg_black was shown rounded despite the fact that it was
        truncated during building of the blackframe - corrected — MarsBlessed / bitbucket
  1435. Merged in cr2hdr-20bit-cross-fix (pull request #469)

    cr2hdr: use global makefile variable for cross compiler path — Giovanni C <condellog@gmail.com> / bitbucket
  1436. cr2hdr: fix daylight centering for --wb=graymax — Alex / bitbucket
  1437. cr2hdr: ported Kelvin<->RGB routines from ufraw and pimped the debug WB display with kelvin values — Alex / bitbucket
  1438. cr2hdr: use global makefile variable for cross compiler path — g3gg0 / bitbucket
  1439. cr2hdr: experimental auto white balance algorithm (try with --wb=graymax) — Alex / bitbucket
  1440. cr2hdr: when detecting bright/dark lines, try to estimate the black offset (fixes very dark video files) — Alex / bitbucket
  1441. cr2hdr: use only green pixels for bright/dark detection (fixes infrared images) — Alex / bitbucket
  1442. cr2hdr: fix overflows in RGGB/GBRG/bright/dark detection — Alex / bitbucket
  1443. cr2hdr: exposed debug options for RGGB/GBRG and bright/dark autodetection on the command line; nicer plots for RGGB/GBRG — Alex / bitbucket
  1444. cr2hdr: fine-tuned threshold for bright/dark detection — Alex / bitbucket
  1445. cr2hdr: debug info for bright/dark detection — Alex / bitbucket
  1446. cr2hdr: robust identification of rggb/gbrg configuration (histogram matching) — Alex / bitbucket
  1447. cr2hdr: made the exif WB tweak optional, off by default (was reported not to work, and could interfere with --same-levels) — Alex / bitbucket
  1448. Another script for processing Dual ISO video on Linux (dualisovideo-enfuse.sh), this time with tonemapping (enfuse, ufraw and ffmpeg) — Alex / bitbucket
  1449. cr2hdr: fine-tuned bright/dark field identification (should no longer look at specular highlights) — Alex / bitbucket
  1450. dualisovideo.sh: forgot to add --same-levels — Alex / bitbucket
  1451. cr2hdr: minor fix for --same-levels — Alex / bitbucket
  1452. Quick script for processing Dual ISO video on Linux (dualisovideo.sh), using ufraw and ffmpeg — Alex / bitbucket
  1453. cr2hdr: experimental option to keep the same exposure in a batch of files, by matching white levels

    Can be useful for video, panoramas, timelapse or whenever the exposures should be matched.

    All the matched files should be taken at the same exposure settings
    (manual exposure, since this is not a deflicker algorithm),
    and they all must be passed in the same command line.

    Alternative solution (if you can't pass everything in one command line):

        exiftool "-WhiteLevel<BlackLevel" -overwrite_original *.DNG
        exiftool "-WhiteLevel+=50000" -overwrite_original *.DNG

    (you may want to reduce that 50000 if you get pink highlights)

    Be careful with ACR sliders that introduce flicker (if in doubt, try ufraw). — Alex / bitbucket
  1454. cr2hdr: updated loops to C99 style (should be non-functional) — Alex / bitbucket
  1455. cr2hdr: macros for conversion between linear and log spaces with range checking — Alex / bitbucket
  1456. cr2hdr: output white level back to the old levels (output a bit more consistent with exposure settings, and also solves some exposure matching problems) — Alex / bitbucket
  1457. cr2hdr: fix valgrind warning related to AMaZE demosaicing (reading past the end of the lines?) — Alex / bitbucket
  1458. cr2hdr: enabled SSE2 instructions for AMaZE — Alex / bitbucket
  1459. cr2hdr: updated to latest AMaZE from RawTherapee - 4b77ef6013ae (part 2 - patched the file) — Alex / bitbucket
  1460. cr2hdr: updated to latest AMaZE from RawTherapee - 4b77ef6013ae (part 1 - copied original file) — Alex / bitbucket
  1461. cr2hdr: fix valgrind warning in exiftool-bridge.c, read_white_balance — Alex / bitbucket
  1462. cr2hdr: speed optimizations for hot pixel detection — Alex / bitbucket
  1463. cr2hdr: fine-tuned hot pixel detection — Alex / bitbucket
  1464. cr2hdr: small downsampling when detecting white level (minor speedup) — Alex / bitbucket
  1465. cr2hdr: added tic/toc for timing various routines — Alex / bitbucket
  1466. cr2hdr: moved dithering (anti-posterization noise) routines to separate file and optimized them a bit — Alex / bitbucket
  1467. cr2hdr: re-added range checks to horizontal stripe fix — Alex / bitbucket
  1468. cr2hdr: simplified horizontal stripe correction (should be more robust, but watch out for regressions) — Alex / bitbucket
  1469. cr2hdr: undo 2766f98 (pushed by mistake, but feel free to try adjusting that parameter) — Alex / bitbucket
  1470. cr2hdr: fixed regression in bright/dark autodetection — Alex / bitbucket
  1471. cr2hdr: fine-tuned for less aliasing in deep shadows — Alex / bitbucket
  1472. cr2hdr: fix regression regarding top OB pattern — Alex / bitbucket
  1473. cr2hdr: fix minor regression (complete gibberish in top bar could influence some raw converters) — Alex / bitbucket
  1474. cr2hdr: fine-tuned for less noise — Alex / bitbucket
  1475. cr2hdr: use engineering rounding for AsShotNeutral (Pi is about 3) — Alex / bitbucket
  1476. cr2hdr: cleaned up unused code from amaze-edge and fixed border interpolation — Alex / bitbucket
  1477. cr2hdr: during processing, use average black level from left OB bar only — Alex / bitbucket
  1478. cr2hdr: fine-tuned WB messages — Alex / bitbucket
  1479. cr2hdr: use a smaller OB area for final black adjustment — Alex / bitbucket
  1480. cr2hdr: ignore more pixels from the top bar (overexposed pixels spilling into OB?) — Alex / bitbucket
  1481. cr2hdr: yet another white level detection algorithm — Alex / bitbucket
  1482. cr2hdr: discard very bright pixels when matching exposure (likely nonlinear) — Alex / bitbucket
  1483. cr2hdr: minor tweak for ISO matching plot — Alex / bitbucket
  1484. cr2hdr: fix match threshold for really overexposed images — Alex / bitbucket
  1485. cr2hdr: fine-tuned ISO search range — Alex / bitbucket
  1486. cr2hdr: speed tweaks and progress messages for exposure matching — Alex / bitbucket
  1487. cr2hdr: experimental exposure matching based on median and binary search (no more histogram matching) — Alex / bitbucket
  1488. Merged unified into cr2hdr-20bit — a1ex <broscutamaker@gmail.com> / bitbucket
  1489. cr2hdr: second attempt to reduce edge aliasing (fixes a regression) — Alex / bitbucket
  1490. cr2hdr: attempt to reduce aliasing on edge interpolation in half-res areas — Alex / bitbucket
  1491. cr2hdr: experimental trick to avoid posterization (adding random noise before rounding) — Alex / bitbucket
  1492. cr2hdr: skip very dark pixels when deciding between RGGB or GBRG — Alex / bitbucket
  1493. cr2hdr: fixed accuracy issues when baking a soft-film curve and added some diagnostic code — Alex / bitbucket
  1494. cr2hdr: fix blue multiplier for baked WB — Alex / bitbucket
  1495. cr2hdr: fix crash caused by out-of-range values from AMaZE — Alex / bitbucket
  1496. cr2hdr: refuse to process non-dual files identified at histogram matching stage — Alex / bitbucket
  1497. cr2hdr: support for integer or real-valued command line parameters; added option for WB and any number of stops for the soft-film curve — alex@thinkpad / bitbucket
  1498. cr2hdr: experimental option for baking a soft-film curve in the output DNG — alex@thinkpad / bitbucket
  1499. cr2hdr: 20-bit engine now matches the older 16-bit one — alex@thinkpad / bitbucket
  1500. cr2hdr: upgraded internal processing to 20 bits. Needs testing, some things might be broken. — alex@thinkpad / bitbucket
  1501. cr2hdr: some refactoring (preparing to upgrade the bit depth used during postprocessing) — alex@thinkpad / bitbucket
  1502. cr2hdr: debug code to dump bright image without interpolation — alex@thinkpad / bitbucket
  1503. cr2hdr: increased safety margin for higher-iso white level — alex@thinkpad / bitbucket
  1504. cr2hdr: experimental white level routine with two separate levels for each exposure — alex@thinkpad / bitbucket

#234 (Aug 20, 2014 12:32:46 AM)

  1. 5D2/50D/500D: fix GUI event counting for ML internal events — Alex / bitbucket
  2. Battery info: do not compile on unsupported cameras — Alex / bitbucket
  3. Merged in escho/escho-magiclantern/features (pull request #582)

    delete FEATURE_PLAY_422 — a1ex <broscutamaker@gmail.com> / bitbucket
  4. not used anymore — escho / bitbucket
  5. Created new branch features — escho <hipescho@t-online.de> / bitbucket
  6. Merged in dot-tune (pull request #577)

    Dot-Tune AFMA fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  7. Close branch dot-tune — a1ex <broscutamaker@gmail.com> / bitbucket
  8. Merged in Gr3g01/ml-500d (pull request #585)

    500D: added property function stubs - PROPAD_GetPropertyData — a1ex <broscutamaker@gmail.com> / bitbucket
  9. 500D: added property function stubs - PROPAD_GetPropertyData — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  10. Merged in ayshih/magic-lantern-50d/modules (pull request #584)

    Fixes for version information for modules (re-submit) — a1ex <broscutamaker@gmail.com> / bitbucket
  11. modules: only look at ancestors when getting the latest relevant commit — Albert Shih <ayshih@gmail.com> / bitbucket
  12. modules: ensure that hgstamp built if needed (phony target doesn't work) — Albert Shih <ayshih@gmail.com> / bitbucket
  13. dot_tune: restored missing this-lens mode for non-wide/tele cameras — Albert Shih <ayshih@gmail.com> / bitbucket
  14. Dot-tune: fix initialization of afma_mode — Alex / bitbucket
  15. Dot-tune: fix error handling — Alex / bitbucket
  16. Dot-tune: added an option for prime lenses (rather than reusing the wide-end one) — Alex / bitbucket
  17. 6D: enabled CONFIG_AFMA_EXTENDED, please test — Alex / bitbucket
  18. dot_tune: added scanning in both directions for auto range detection — Albert Shih <ayshih@gmail.com> / bitbucket
  19. dot_tune: fixed CONFIG_AFMA_WIDE_TELE (not tested) — Alex / bitbucket
  20. 7D: enabled CONFIG_AFMA_EXTENDED (not tested) — Alex / bitbucket
  21. dot-tune: assume all cameras have CONFIG_AFMA_EXTENDED (please check 7D) — Alex / bitbucket

#223 (Aug 9, 2014 12:32:14 AM)

  1. Merged in cleanup (pull request #579)

    More cleanups — a1ex <broscutamaker@gmail.com> / bitbucket
  2. 5D2, maybe also 50D: fix menu triggering by long joystick press in photo mode — Alex / bitbucket
  3. 650D: disabled 3rd party flash trick in LiveView (not working, issue #2081) — Alex / bitbucket
  4. 60D: fix installer (was not in the zip) — Alex / bitbucket
  5. Removed FEATURE_MOVIE_AF — Alex / bitbucket
  6. Removed leftovers from REC on resume — Alex / bitbucket
  7. Removed FEATURE_LVAE_EXPO_LOCK (not used anywhere; seems to be an old 50D hack) — Alex / bitbucket
  8. Removed FEATURE_REMAP (who the @$%# brought this back in?!) — Alex / bitbucket
  9. Removed old FEATURE_MOVIE_AUTOSTOP_RECORDING (to be re-implemented as script) — Alex / bitbucket
  10. Removed old CONFIG_PICOC code — Alex / bitbucket
  11. fio-ml.c: removed some unreachable asserts — Alex / bitbucket

#221 (Aug 7, 2014 12:32:36 AM)

  1. Merged in external-monitor-backport (pull request #576)

    External monitor fixes - for old cameras, backported from 5D3 1.2.3 — a1ex <broscutamaker@gmail.com> / bitbucket
  2. Fix conflict with qemu branch — Alex / bitbucket
  3. Undo 73a7158 (not needed) — Alex / bitbucket
  4. Cropmarks: fix right border disappearing — Alex / bitbucket
  5. Raw backend: fine-tuned raw buffer alignment (pixel-perfect match on 5D3) — Alex / bitbucket
  6. mlv_play: fix issue 1771 (borders in HDMI mode) — Alex / bitbucket
  7. Raw backend: fix raw2lv translation component (tested on 5D2) — Alex / bitbucket
  8. Raw backend: fix raw2lv test — Alex / bitbucket
  9. vram: after updating display parameters, force a refresh of RAW backend parameters — Alex / bitbucket
  10. update_vram_params should be private — Alex / bitbucket
  11. Cropmarks: fix redraw on external monitors — Alex / bitbucket
  12. External monitors: check the size of PROP_HDMI_CHANGE_CODE — Alex / bitbucket
  13. Merged in cleanup (pull request #528)

    More cleanups — a1ex <broscutamaker@gmail.com> / bitbucket
  14. Merged in prevent-menu-flickering (pull request #568)

    menu: make CancelDateTimer mandatory for all cameras — a1ex <broscutamaker@gmail.com> / bitbucket
  15. Close branch prevent-menu-flickering — a1ex <broscutamaker@gmail.com> / bitbucket
  16. Stub tests: attempt to test CancelDateTimer — Alex / bitbucket
  17. Proper merge — Albert Shih <ayshih@gmail.com> / bitbucket
  18. 650D: fixed stub regression — Albert Shih <ayshih@gmail.com> / bitbucket
  19. Merged in mk11174/menu_flickering/prevent-menu-flickering (pull request #574)

    CancelDateTimer for 700D, 650D, 600D, 550D — Albert Shih <ayshih@gmail.com> / bitbucket
  20. 550D CancelDateTimer //stopdatetimer — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  21. 650D CancelDateTimer — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  22. 700D CancelDateTimer — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  23. 600D CancelDateTimer — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  24. 60D: CancelDateTimer stub — David Milligan <david.l.milligan@gmail.com> / bitbucket
  25. 1100D: CancelDateTimer stub — David Milligan <david.l.milligan@gmail.com> / bitbucket
  26. 50D: stub for CancelDateTimer/StopDateTimer — Albert Shih <ayshih@gmail.com> / bitbucket
  27. bmp.h: small cleanup — Alex / bitbucket
  28. Moved recursive lock declarations from bmp.h to dryos.h — Alex / bitbucket
  29. Moved read_file and read_entire_file from bmp.c to fio-ml.c — Alex / bitbucket
  30. bmp.c: removed some old code — Alex / bitbucket
  31. Merged unified into cleanup — Alex / bitbucket
  32. boot-hack.c: fix conflict with qemu branch — Alex / bitbucket
  33. menu: make CancelDateTimer mandatory for all cameras — Alex / bitbucket
  34. boot-hack.c: always load fonts — Alex / bitbucket
  35. boot-hack.c: imported some cleanups from the 70D branch (197e38f) — Alex / bitbucket
  36. Removed obsolete shootspy.c (replacement in dm-spy-experiments) — Alex / bitbucket
  37. Moved raw.o, chdk-dng.o and edmac-memcpy.o to common Makefile.src (ML_SRC_EXTRA_OBJS no longer needed on many cameras) — Alex / bitbucket
  38. CONFIG_LVAPP_HACK_RELOC is still needed in the Makefile — Alex / bitbucket
  39. Removed obsolete CONFIG_TIMECODE — Alex / bitbucket
  40. Removed obsolete CONFIG_PICOC and related files — Alex / bitbucket
  41. Removed obsolete CONFIG_PYMITE — Alex / bitbucket
  42. Removed obsolete CONFIG_MEMCHECK — Alex / bitbucket
  43. Refactored CONFIG_RELOC/CONFIG_LVAPP_HACK* and moved the definitions to internals.h — Alex / bitbucket

#216 (Aug 2, 2014 12:32:14 AM)

  1. Stubs test: more thorough test for message queues, including msg_queue_count — Alex / bitbucket

#215 (Aug 1, 2014 12:32:11 AM)

  1. 650D: fixed wrong SetHPTimerNextTick — Alex / bitbucket
  2. 650D: fixed wrong RAM_OFFSET — Alex / bitbucket
  3. Merged 650D-FIO_SeekSkipFile into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  4. Added FIO_SeekSkipFile entry point for 650D — zloe / bitbucket

#214 (Jul 31, 2014 12:31:49 AM)

  1. 60D: added installer FIR binary — Alex / bitbucket
  2. 60D: use a 8.3 installer file name (fixes installation from 64GB cards) — Alex / bitbucket
  3. Installer: stronger checks before setting the bootflag — Alex / bitbucket
  4. Installer: don't include exmem routines (not needed, and they have large dependencies) — Alex / bitbucket
  5. Fixed ML restoring after format, after FIO changes — Alex / bitbucket

#213 (Jul 30, 2014 12:32:12 AM)

  1. Merged in dmilligan/magic-lantern/1100D-FIO_SeekSkipFile (pull request #572)

    1100D: FIO_SeekSkipFile stub — a1ex <broscutamaker@gmail.com> / bitbucket
  2. 1100D: FIO_SeekSkipFile stub — David Milligan <david.l.milligan@gmail.com> / bitbucket
  3. Audio meters: whitespace cleanup in draw_ticks — Alex / bitbucket
  4. Audio meters: fix tick position — Alex / bitbucket
  5. 6D: fix wrong BULB_EXPOSURE_CORRECTION, http://www.magiclantern.fm/forum/index.php?topic=3904.msg123831#msg123831 — Alex / bitbucket
  6. Merged in jpaana/ml/recursive-lock-fix-eosm (pull request #571)

    Correct stubs for AcquireRecursiveLock and ReleaseRecursiveLock for EOSM.202 — a1ex <broscutamaker@gmail.com> / bitbucket
  7. Correct stubs for AcquireRecursiveLock and ReleaseRecursiveLock, now passes stubs API test for these functions. — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket

#212 (Jul 29, 2014 12:31:49 AM)

  1. Stubs API tests: dropped error checking test for FIO_SeekSkipFile (not portable, not working on old cameras) — Alex / bitbucket
  2. mlv_play: also use SET for bringing the playback menu — Alex / bitbucket
  3. mlv_play: replaced icon background with transparent black (fixes magenta on old cameras) — Alex / bitbucket
  4. bmp_h: COLOR_BG is now transparent black everywhere (fixes magenta mlv_play on old cameras); added COLOR_TRANSPARENT_BLACK/COLOR_TRANSPARENT_GRAY — Alex / bitbucket
  5. mlv_play: fixed RAW playback with exact FPS (FIO_SeekSkipFile past the end of a file is not portable) — Alex / bitbucket
  6. mlv_play: use 24 fps for files with bad FPS metadata — Alex / bitbucket
  7. mlv_play: fix a FIO_SeekSkipFile call removed by mistake — Alex / bitbucket
  8. mlv_play: cleaned up FIO_SeekSkipFile calls, please test — Alex / bitbucket
  9. 600D: squeeze some RAM — Alex / bitbucket
  10. EOS-M: fix autofocus during bracketing, intervalometer and other tools, thanks jerrykil — Alex / bitbucket
  11. Stubs API tests: check return value for FIO_SeekSkipFile in case of errors — Alex / bitbucket
  12. FIO_SeekSkipFile has signed arguments — Alex / bitbucket
  13. raw_rec: removed unused lv_rec_read_footer — Alex / bitbucket
  14. screenshot: prefer shoot_malloc and try to free memory as soon as possible; should fix issue #2061 — Alex / bitbucket
  15. 50D, 5D2: don't actually disable the LV RAW mode in 10x zoom, just consider it's disabled (fixes crash) — Alex / bitbucket
  16. mlv_rec: forgot two calls to FIO_SeekFile — Alex / bitbucket
  17. Bump module API to prevent old-style FIO error checking from running — Alex / bitbucket
  18. Stubs API tests: run HP timer tests in PLAY mode to avoid some false positives — Alex / bitbucket
  19. fio-ml.h: some comments on FIO_SeekSkipFile — Alex / bitbucket
  20. Stubs API tests: added a test for FIO_SeekSkipFile; please run it on all cameras — Alex / bitbucket
  21. Stubs API tests: moved FIO tests at the beginning — Alex / bitbucket
  22. Dropped FIO_SeekFile and replaced existing calls with FIO_SeekSkipFile (the latter works well files > 2GB) — Alex / bitbucket
  23. Stubs reformat — Alex / bitbucket
  24. Merged in fio_create_return_0 (pull request #526)

    FIO_CreateFile and FIO_OpenFile should return 0 on error, just like in plain C — a1ex <broscutamaker@gmail.com> / bitbucket
  25. Merged in ayshih/magic-lantern-50d/mlv_play (pull request #562)

    More improvements to `mlv_play` — a1ex <broscutamaker@gmail.com> / bitbucket
  26. mlv_play: replaced all calls to emulated FIO_SeekSkipFile — Albert Shih <ayshih@gmail.com> / bitbucket
  27. Close branch mlv_play. — Albert Shih <ayshih@gmail.com> / bitbucket
  28. mlv_play: replaced remaining calls to emulated FIO_SeekSkipFile in RAW playback — Albert Shih <ayshih@gmail.com> / bitbucket
  29. mlv_play: removed calls to emulated FIO_SeekSkipFile in RAW playback — Albert Shih <ayshih@gmail.com> / bitbucket
  30. mlv_play: fixed skipping of frames for exact RAW playback — Albert Shih <ayshih@gmail.com> / bitbucket
  31. Merged in berlincount/ml-100d/100D_CZ_20140723 (pull request #561)

    Preserve 100D stubs found so far — a1ex <broscutamaker@gmail.com> / bitbucket
  32. add further stubs — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  33. remove accidentially added changes — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  34. Backed out changeset 8d05ccc8d3d0 — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  35. add further stubs — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  36. add further stubs — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  37. add Signature for explored FW — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  38. preserve stubs found — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  39. Merged in escho/escho-magiclantern/temperature-convertion (pull request #565)

    6D: temperature-converting-function — a1ex <broscutamaker@gmail.com> / bitbucket
  40. 6D: temperature-converting-function — escho / bitbucket
  41. Created new branch temperature-convertion — escho <hipescho@t-online.de> / bitbucket
  42. Renamed INVALID_PTR to PTR_INVALID to prevent future usage in file I/O calls by mistake — Alex / bitbucket
  43. Fixed FIO_CreateFile/OpenFile calls in most modules. Did I miss anything? — Alex / bitbucket
  44. Fixed FIO_CreateFile/OpenFile calls in core, and added error checking everywhere. Did I miss anything? — Alex / bitbucket
  45. FIO backend: fix and refactor FIO_CopyFile/FIO_MoveFile — Alex / bitbucket
  46. FIO backend: fix and refactor FIO_CreateFileOrAppend — Alex / bitbucket
  47. FIO backend: removed aj_create_log_file and refactored what was using it — Alex / bitbucket
  48. FIO backend: force FIO_OpenFile and FIO_CreateFile to return 0 on error, just like fopen; all existig code should be updated — Alex / bitbucket

#208 (Jul 25, 2014 12:32:45 AM)

  1. Merged in mk11174/650d (pull request #564)

    650d srm-memory stubs — a1ex <broscutamaker@gmail.com> / bitbucket
  2. 650d srm-memory stubs — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  3. mlv_rec: fix mlv_dump for larger frames, try to reallocate a larger buffer — g3gg0 / bitbucket

#205 (Jul 22, 2014 12:32:46 AM)

  1. Merged in Gr3g01/ml-500d (pull request #554)

    500D: CancelDateTimer stub — a1ex <broscutamaker@gmail.com> / bitbucket
  2. 500D: CancelDateTimer stub — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  3. Merged in ayshih/magic-lantern-50d/mlv_play (pull request #555)

    Improvements to `mlv_play` exact playback — a1ex <broscutamaker@gmail.com> / bitbucket
  4. mlv_play: fixed exact playback for FPS < 2 — Albert Shih <ayshih@gmail.com> / bitbucket
  5. mlv_play: add support for exact playback of RAW — Albert Shih <ayshih@gmail.com> / bitbucket

#201 (Jul 18, 2014 12:32:23 AM)

  1. FIO_CreateDirectory: prevent creating two directories with the same name — Alex / bitbucket
  2. 7D: SRM stubs from 1% — Alex / bitbucket

#200 (Jul 17, 2014 12:31:59 AM)

  1. Modules: reduced RAM usage in the module list by ~4kB (fixes 600D build) — Alex / bitbucket
  2. Stubs reformat — Alex / bitbucket
  3. Merged in ayshih/magic-lantern-50d/mlv_play (pull request #551)

    mlv_play: fixed printing of month in timestamp — a1ex <broscutamaker@gmail.com> / bitbucket
  4. mlv_play: fixed printing of month in timestamp — Albert Shih <ayshih@gmail.com> / bitbucket
  5. Merged in escho/escho-magiclantern/600D_stubs (pull request #541)

    600D: memory suite stubs — a1ex <broscutamaker@gmail.com> / bitbucket
  6. 600D memory suite stubs — escho / bitbucket
  7. Created new branch 600D_stubs — escho <hipescho@t-online.de> / bitbucket
  8. Merged in srm-memory (pull request #529)

    SRM memory allocation (very large buffers) — a1ex <broscutamaker@gmail.com> / bitbucket
  9. 550D: SRM stubs — Alex / bitbucket
  10. 5D2: SRM stubs — Alex / bitbucket
  11. SRM memory: allow autofocus while allocated, but keep full shutter locked. Test on "don't click me". — Alex / bitbucket
  12. Re-applied 964f3df (please test on 50D) — Alex / bitbucket
  13. prop_request_change_wait: never wait when called from a property handler — Alex / bitbucket
  14. mlv_play: renamed a variable for consistency — Alex / bitbucket
  15. mlv_play: fix minor OSD quirk, issue #2000 — Alex / bitbucket
  16. mlv_play: start from the last file from the playlist, for consistency with Canon's playback — Alex / bitbucket
  17. mlv_play: if the requested filename does not exist, play the first file from the playlist — Alex / bitbucket
  18. mlv_play: show correct error message when called with a specific filename that does not exist — Alex / bitbucket
  19. mlv_play: fix deletion of RAW files; better error checking — Alex / bitbucket
  20. mlv_play: fix deletion of stopped files — Alex / bitbucket
  21. mlv_play: prevent failed delete requests from propagating to next session — Alex / bitbucket
  22. mlv_play: nicer error message when delete fails — Alex / bitbucket
  23. mlv_play: fix issue #2044 — Alex / bitbucket
  24. gui-common: added getter for GUI mode — Alex / bitbucket
  25. Merged in ayshih/magic-lantern-50d/mlv_play (pull request #550)

    "Exact" playback in `mlv_play` at any FPS — a1ex <broscutamaker@gmail.com> / bitbucket
  26. mlv_play: removed FPS matching for exact playback — Albert Shih <ayshih@gmail.com> / bitbucket
  27. mlv_rec: removed MENU rec key hack (was needed on EOS-M) — Alex / bitbucket
  28. Removed custom movie mode hack (was needed EOS-M) — Alex / bitbucket
  29. Merged in jpaana/ml/srm-stubs-eosm (pull request #548)

    SRM stubs for EOSM.202 — a1ex <broscutamaker@gmail.com> / bitbucket
  30. SRM stubs for EOSM.202 — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  31. Fix merge conflict — Alex / bitbucket
  32. mlv_rec: remove cruft — Alex / bitbucket
  33. Merged unified into srm-memory — a1ex <broscutamaker@gmail.com> / bitbucket
  34. mlv_rec: dropped memory hack — Alex / bitbucket
  35. raw_rec: dropped memory hack (no longer needed on 5D3, it gives less total memory) — Alex / bitbucket
  36. raw_rec: renamed "Debug info" to "Show buffer graph" to match mlv_rec — Alex / bitbucket
  37. mlv_rec: dropped the waste hack to simplify memory management — Alex / bitbucket
  38. raw_rec: dropped the waste hack to simplify memory management — Alex / bitbucket
  39. Merged in dmilligan/magic-lantern/srm-raw-video (pull request #540)

    Update raw_rec and mlv_rec to use new SRM job memory — a1ex <broscutamaker@gmail.com> / bitbucket
  40. raw_rec: use new memory from SRM job buffers — David Milligan <david.l.milligan@gmail.com> / bitbucket
  41. mlv_rec: use new memory from SRM job buffers — David Milligan <david.l.milligan@gmail.com> / bitbucket
  42. Merged in Audionut/user-builds/6D-SRM (pull request #537)

    6D: missing stubs from nikfreak, http://www.magiclantern.fm/forum/index.php?topic=12528.msg120721#msg120721 — a1ex <broscutamaker@gmail.com> / bitbucket
  43. 6D: missing stubs from nikfreak, http://www.magiclantern.fm/forum/index.php?topic=12528.msg120721#msg120721 — Audionut / bitbucket
  44. Merged in dmilligan/magic-lantern/srm-1100D (pull request #534)

    1100D stubs for SRM — a1ex <broscutamaker@gmail.com> / bitbucket
  45. stubs for 1100D srm maybe? — David Milligan <david.l.milligan@gmail.com> / bitbucket
  46. Merged in dmilligan/magic-lantern/srm-60D (pull request #533)

    60D stubs for SRM — a1ex <broscutamaker@gmail.com> / bitbucket
  47. 60D stubs for SRM — David Milligan <david.l.milligan@gmail.com> / bitbucket
  48. Merged in mk11174/magic-lantern-srm/srm-memory (pull request #544)

    700d srm_memory stubs — a1ex <broscutamaker@gmail.com> / bitbucket
  49. 700d srm_memory stubs — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  50. Merged in ayshih/magic-lantern-50d/srm-memory-50d (pull request #543)

    SRM stubs for 50D — a1ex <broscutamaker@gmail.com> / bitbucket
  51. 50D: SRM stubs — Albert Shih <ayshih@gmail.com> / bitbucket
  52. Undo 964f3df (breaks 50D, because gui_uilock is called from a prop handler) — Alex / bitbucket
  53. fixed chunk and suite structures, added comments — g3gg0 / bitbucket
  54. exmem: modified the SRM memory test from "don't click me" to allow taking pictures during the test — Alex / bitbucket
  55. exmem: prefer not to use SRM malloc (shoot_malloc is much better for regular use) and added srm_malloc for those cases when you actually want this buffer — Alex / bitbucket
  56. exmem: more defensive shutter lock (now you can take pictures while running the test from "don't click me", if you comment out the shoot_malloc_suite call first) — Alex / bitbucket
  57. gui_uilock: wait until the request is complete, and timeout after 2 seconds — Alex / bitbucket
  58. exmem: a quick test for the malloc wrappers (don't click me) — Alex / bitbucket
  59. exmem: attempt to allow malloc wrappers to work with more than one block — Alex / bitbucket
  60. exmem: experimental malloc wrappers, limited to one large block for now — Alex / bitbucket
  61. exmem: allow a single SRM malloc call at a time, and block shutter, to prevent ERR70 — Alex / bitbucket
  62. exmem: testing routines for the SRM allocator in the Free Memory dialog — Alex / bitbucket
  63. exmem: experimental interface for SRM job memory — Alex / bitbucket
  64. 5D3.113: stubs for CreateMemoryChunk/AddMemoryChunk (will be required for the SRM malloc wrappers, please find them for the other cameras) — Alex / bitbucket

#199 (Jul 16, 2014 12:32:15 AM)

  1. mlv_play: fix error handling for exact FPS, and only start the timer when needed — Alex / bitbucket
  2. mlv_play: show a "deleted" confirmation — Alex / bitbucket
  3. mlv_play: fix stopping from paused state — Alex / bitbucket
  4. mlv_play: fix issue #2042 — Alex / bitbucket
  5. mlv_play: option for synchronous calls to mlv_play_show_dlg; UI fine-tuning — Alex / bitbucket
  6. mlv_play: make sure it really exits after finishing — Alex / bitbucket
  7. mlv_play: prevent multiple instances — Alex / bitbucket
  8. mlv_play: moved deletion in the same task as playback, and removed retrying hacks — Alex / bitbucket
  9. follow focus: no more need to cram "steps from here" — Alex / bitbucket
  10. mlv_play: fixed issue #2041 — Alex / bitbucket
  11. raw_rec/mlv_rec: fixed issue #2035 — Alex / bitbucket
  12. Menu: fixed issue #2043 — Alex / bitbucket
  13. Merged in OtherOnePercent/magic-lantern-1/OtherOnePercent/fix-cameras-with-shutter-blanking-but-no-1405358804898 (pull request #546)

    Fix cameras with shutter blanking but no timer B method. — a1ex <broscutamaker@gmail.com> / bitbucket
  14. Fix cameras with shutter blanking but no timer B method. — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  15. Minor menu renames — Alex / bitbucket
  16. FPS override: moved "Sync w. Shutter" in advanced menu — Alex / bitbucket
  17. FPS override: display the amount of rolling shutter effects in menu (FPS_timer_A * vertical_resolution / main_clock) — Alex / bitbucket
  18. Merged in josepvm/ml_500d_josepvm (pull request #538)

    500D:  SRM stubs added — a1ex <broscutamaker@gmail.com> / bitbucket
  19. Merged in josepvm/500d-srm-stubs-added-1405107975677 (pull request #2)

    500D:  SRM stubs added — josepvm <josepvm@arrakis.es> / bitbucket
  20. 500D:  SRM stubs added — josepvm <josepvm@arrakis.es> / bitbucket
  21. Merged in josepvm/added-missing-stubs-for-500d-gui-timers--1404550062626 (pull request #1)

    added missing stubs for 500D. GUI timers an others — josepvm <josepvm@arrakis.es> / bitbucket
  22. Merged in Gr3g01/ml-500d (pull request #539)

    raw_rec mlv_rec -  DialogRefreshTimer 500D — a1ex <broscutamaker@gmail.com> / bitbucket
  23. mlv_rec: DialogRefreshTimer 500D — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  24. raw_rec: DialogRefreshTimer 500D — Gr3g01 <grzesiekpl@gmail.com> / bitbucket
  25. Merged in josepvm/ml_500d_josepvm/josepvm/added-missing-stubs-for-500d-gui-timers--1404550062626 (pull request #531)

    added missing stubs for 500D. GUI timers an others — a1ex <broscutamaker@gmail.com> / bitbucket
  26. added missing stubs for 500D. GUI timers an others — josepvm <josepvm@arrakis.es> / bitbucket
  27. Histobar: clip warnings are more important than median, make sure they are always displayed properly — Alex / bitbucket
  28. Histobar: fixed median and shadow levels (were biased if dynamic range was not 12EV); added a test for this bug when running under QEMU — Alex / bitbucket
  29. missing / — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  30. Merged in philmoz/cr2hdr-dng-compress-fix (pull request #532)

    Fix for compressed DNG files in cr2hdr. — a1ex <broscutamaker@gmail.com> / bitbucket
  31. Fix output (-o) filename value passed to Adobe DNG Converter when creating compressed DNG files with cr2hdr. — philmoz <phil.a.mitchell@gmail.com> / bitbucket
  32. Merged in dmilligan/magic-lantern/raw-zebra-under (pull request #542)

    Zebras: customizable underexposure threshold for raw — a1ex <broscutamaker@gmail.com> / bitbucket
  33. update help — David Milligan <david.l.milligan@gmail.com> / bitbucket
  34. Merged in Audionut/magic-lantern/raw-zebra-lv (pull request #2)

    Share raw zebra underexposure love to LV — dmilligan <david.l.milligan@gmail.com> / bitbucket
  35. Share raw zebra underexposure love to LV — Audionut / bitbucket
  36. zebras: customizable underexposure threshold — David Milligan <david.l.milligan@gmail.com> / bitbucket

#198 (Jul 15, 2014 12:32:25 AM)

  1. Merged in Audionut/user-builds/deflick (pull request #535)

    deflick:  small help fixes — a1ex <broscutamaker@gmail.com> / bitbucket
  2. deflick:  Small help changes for target level — Audionut <audionut11@gmail.com> / bitbucket
  3. deflick:  fix http link — Audionut / bitbucket
  4. deflick:  small help fixes — Audionut / bitbucket

#191 (Jul 8, 2014 12:32:55 AM)

  1. trace: made some symbols private — g3gg0 / bitbucket
  2. trace: fix race condition between writer and caller — g3gg0 / bitbucket
  3. trace: fix compile errors, clean up types — g3gg0 / bitbucket

#186 (Jul 3, 2014 12:32:29 AM)

  1. added SRM malloc/free stubs for 7D, 5D3 and 600D — g3gg0 / bitbucket

#185 (Jul 2, 2014 12:32:28 AM)

  1. 5D3: fix FPS limit for crop mode — Alex / bitbucket
  2. 5D3: added an extra safeguard to CF card test — Alex / bitbucket

#183 (Jun 30, 2014 12:32:30 AM)

  1. mlv_play: added some comments — g3gg0 / bitbucket

#182 (Jun 29, 2014 12:32:05 AM)

  1. plot: fix warning — g3gg0 / bitbucket
  2. mlv_play: rewrote delete task in order to help to fix issue #2022. also delete files on both cards, if available — g3gg0 / bitbucket

#181 (Jun 28, 2014 12:32:03 AM)

  1. mlv_play: increased task stack sizes, should fix issue #2022 (not tested) — Alex / bitbucket
  2. chdk-dng: fix compiling — Alex / bitbucket

#179 (Jun 26, 2014 12:32:08 AM)

  1. VRAM dumping: skip the VRAM directory (some cameras have a max path limit of 33 characters) — Alex / bitbucket
  2. Fix minimal profile (no extra objects should be included) — Alex / bitbucket
  3. Fix minimal profile (drive letter required for file I/O) — Alex / bitbucket
  4. save_dng: fix error handling — Alex / bitbucket
  5. Raw indicator (info bars): gray out when LV RAW is disabled temporarily (e.g. in 10x zoom mode) — Alex / bitbucket
  6. Modules: fix default README creation — Alex / bitbucket
  7. EOS-M: undo 5bb2918 — Alex / bitbucket
  8. EOS-M: fix ML menu while recording RAW (not tested) — Alex / bitbucket
  9. 60D: fix ML menu while recording — Alex / bitbucket

#178 (Jun 25, 2014 12:32:04 AM)

  1. Merged in escho/escho-magiclantern/edmac_channels_600D (pull request #523)

    600D: change edmac write channel — a1ex <broscutamaker@gmail.com> / bitbucket
  2. write channel 6 — escho / bitbucket
  3. change edmac write channel for 600D — escho / bitbucket
  4. Merged unified into edmac_channels_600D — escho <hipescho@t-online.de> / bitbucket
  5. 7D: removed obsolete platform/gui.c (use the common gui.c instead) — Alex / bitbucket
  6. 7D: cleaned up CONFIG_GDB — Alex / bitbucket
  7. my_fprintf: use a smaller buffer and do error checking — Alex / bitbucket

#176 (Jun 23, 2014 12:32:02 AM)

  1. Merged in OtherOnePercent/magic-lantern/OtherOnePercent/update-timings-for-6d-to-avoid-problems--1403463297020 (pull request #522)

    Update timings for 6D to avoid problems. It will have to be done a 3rd time if direct table patching happens. — a1ex <broscutamaker@gmail.com> / bitbucket
  2. Don't need aggressive update, it causes problems — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  3. Update timings for 6D to avoid problems. It will have to be done a 3rd time if direct table patching happens. — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  4. 550D: fixed issue #1613 (centering focus box) — Alex / bitbucket
  5. EOS-M: experimental menu trigger from the DELETE button (long press). Not tested, does it work? — Alex / bitbucket
  6. 6D: declared ML_RESERVED_MEM as 640K; does it work? — Alex / bitbucket
  7. Startup: moved ML_RESERVED_MEM outside ifdef's to be visible from everywhere — Alex / bitbucket
  8. 6D: missing stubs from nikfreak, http://www.magiclantern.fm/forum/index.php?topic=3904.msg119450#msg119450 — Alex / bitbucket
  9. 550D: ResLock stubs — Alex / bitbucket
  10. Reloc: clean cache before executing modified code — Alex / bitbucket
  11. Fix memory checks for CONFIG_ALLOCATE_MEMORY_POOL (fixes boot for 550D and 1100D) — Alex / bitbucket
  12. Free memory dialog: fix display of AUTOEXEC.BIN size — Alex / bitbucket
  13. Merged in gui-timers (pull request #518)

    Refactoring with GUI timers — a1ex <broscutamaker@gmail.com> / bitbucket
  14. Merged in edmac-cleanup (pull request #516)

    Small EDMAC refactoring — a1ex <broscutamaker@gmail.com> / bitbucket
  15. VRAM dumping: recognize mirroring setting from 5D3 123 — Alex / bitbucket
  16. VRAM dumping: added a delay before saving the RAW buffer (should fix corrupted DNGs) — Alex / bitbucket
  17. Long joystick press: small race condition fix — Alex / bitbucket
  18. Cleanup some leftover code related to joystick press — Alex / bitbucket
  19. Long joystick press: small fix (stop checking when pressing left/right/up/down) — Alex / bitbucket
  20. 5D3/5D2/50D/7D: refactored joystick menu navigation with GUI timers (and enabled it on 7D) — Alex / bitbucket
  21. Refactored redraw_after with GUI timers — Alex / bitbucket
  22. Added a simple wrapper for GUI timers: delayed_call — Alex / bitbucket
  23. 5D3/5D2/50D: removed old joypress code (to be rewritten with GUI timers) — Alex / bitbucket
  24. CONFIG_ENGINE_RESLOCK should be mandatory everywhere (anything broken?) — Alex / bitbucket
  25. 5D2: enabled CONFIG_ENGINE_RESLOCK — Alex / bitbucket
  26. edmac_channel_to_index: direction argument not needed — Alex / bitbucket
  27. EDMAC info: show overview for the third EDMAC group on DIGIC V cameras — Alex / bitbucket
  28. EDMAC info: print results from edmac_get_dir — Alex / bitbucket
  29. EDMAC info: refactored with edmac_get_* calls — Alex / bitbucket
  30. EDMAC: simplified edmac_get_dir (read if channel & 0x8 else write) and added range checking to all getters — Alex / bitbucket
  31. edmac_get_dir: return "unused" for out-of-range channels — Alex / bitbucket
  32. edmac_get_state: prevent lockup on older cameras, where there are fewer EDMAC channels — Alex / bitbucket
  33. edmac_memcpy: find_free_edmac_channels now displays edmac channel numbers, not indices — Alex / bitbucket
  34. EDMAC: refactored channel<->index mapping (moved to edmac.c/h) — Alex / bitbucket

#175 (Jun 22, 2014 12:32:18 AM)

  1. VRAM dumping: create a log file with relevant settings — Alex / bitbucket
  2. VRAM dumping: create empty DNGs if there's no raw data, to keep file numbering consistent — Alex / bitbucket
  3. Updated video modes for VRAM dumping. Please follow the guide at http://www.magiclantern.fm/forum/index.php?topic=12375 — Alex / bitbucket

#174 (Jun 21, 2014 12:32:38 AM)

  1. Audio remote shot: removed 7D exception (should only enable sound in photo mode, not tested) — Alex / bitbucket
  2. 7D/6D: enabled FEATURE_AUDIO_REMOTE_SHOT (doesn't depend on CONFIG_AUDIO_CONTROLS on these cameras) — Alex / bitbucket
  3. Fix a long file name — Alex / bitbucket
  4. Fix typo — Alex / bitbucket
  5. Fix 1100D build — Alex / bitbucket
  6. Option for dumping image buffers. Looking for dumps from all cameras, all video modes, especially from external monitor users. Please keep the directory structure when uploading. — Alex / bitbucket
  7. Post deflicker: fix flicker caused by white level variations, http://www.magiclantern.fm/forum/index.php?topic=5705.msg119270#msg119270 — Alex / bitbucket

#172 (Jun 19, 2014 12:32:38 AM)

  1. Modules: fix error handling when opening files — Alex / bitbucket

#171 (Jun 18, 2014 12:32:35 AM)

  1. mlv_play: fix conflict with NotifyBox (visible when Canon code shows "No image", with e.g. FPS override) — Alex / bitbucket
  2. Display filters: minor tweak for the use-after-free fix — Alex / bitbucket
  3. Fix conflict between module display filters and core filters; added some comments — Alex / bitbucket
  4. raw_hist_get_percentile_level(s): fix error handling — Alex / bitbucket
  5. Display filters: fix use-after-free (for example, fixes crash when also using mlv_play)

    Steps to reproduce (before the fix):
    - enable some display filter (defishing, raw preview, anything)
    - use a low FPS to increase the chances of triggering the race condition
    - trigger mlv_play (press PLAY) to playback some video
    - repeat 1..5 times until the camera crashes

    For more insight, run the current "don't click me" test in playback mode, instead of triggering mlv_play, and print YUV422_LV_BUFFER_DISPLAY_ADDR. — Alex / bitbucket
  6. Memory backend: minor tweaks — Alex / bitbucket
  7. Memory backend: fix indentation in search_for_allocator — Alex / bitbucket
  8. Memory backend: refactored search_for_allocator to remove cascaded if's
    (note: indentation broken to make reviewing easier) — Alex / bitbucket
  9. Memory backend: limit shoot_malloc calls to 1000 (fixes the test from previous commit) — Alex / bitbucket
  10. New memory test that fails on 5D3 (don't click me) — Alex / bitbucket
  11. mlv_play: don't create playlist twice — Alex / bitbucket
  12. mlv_play: don't use a background task for playlist (just in case; troubleshooting a crash) — Alex / bitbucket
  13. mlv_play: some sanity checks — Alex / bitbucket

#170 (Jun 17, 2014 12:32:35 AM)

  1. 50D: disabled LV RAW mode in 10x zoom — Alex / bitbucket
  2. EOS-M: display filters not working, disabling (issue #1989) — Alex / bitbucket
  3. 7D/5D2/550D/500D: disabled LV RAW mode in 10x zoom (should fix issues #1587, #1990, #1961 and others). Other cameras requiring this workaround? — Alex / bitbucket
  4. Fix declaration of raw_get_pixel_ex — Alex / bitbucket
  5. 7D FPS: fix memory leak — Alex / bitbucket
  6. 7D FPS: cleaner check for H.264 — Alex / bitbucket
  7. FPS override: refactored with a getter function, to make it easier to disable it in certain modes — Alex / bitbucket
  8. 7D FPS: undo H.264 check — Alex / bitbucket
  9. 7D FPS: undo d2ba368e51f4 — Alex / bitbucket
  10. Merged in vyskocil/magic-lantern-vyskocil/7D_fps_override (pull request #464)

    FPS override for 7D in RAW recording — a1ex <broscutamaker@gmail.com> / bitbucket
  11. add logic to allow FPS_OVERRIDE only in RAW recording mode on 7D — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  12. Not needed anymore (?) — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  13. try to fix merge conflict (again) — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  14. FPS override only when recording RAW movie — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  15. fix merge conflict — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  16. fix merge conflicts — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  17. fix indentation — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  18. remove not needed include
    cancel fps override when recording H264, it works but fps override is enabled when H264 recording stop even if it wasn't enabled before (why ?) — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  19. use fio_malloc() instead of alloc_dma_memory() — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  20. remove stopping static variable used to stop H264 — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  21. FPS override for 7D — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  22. Merged in clean-startup (pull request #501)

    Startup code refactoring — a1ex <broscutamaker@gmail.com> / bitbucket
  23. Memory backend: allow smaller blocks from shoot_malloc — Alex / bitbucket
  24. Exmem: report 31.5MB free for malloc — Alex / bitbucket
  25. Raw backend: declared raw_get_pixel_ex — Alex / bitbucket
  26. 5D2: Add GUI timers Stubs — a_d_ / bitbucket
  27. 5D2: Add FIO_SeekSkipFile — a_d_ / bitbucket
  28. Merge unified into clean-startup — Giovanni Condello <condellog@gmail.com> / bitbucket
  29. Fix declaration of task_dispatch_hook

    (without 'extern', if task_dispatch_hook is not found in stubs, gcc will allocate memory for it locally, then you'll wonder why it doesn't work) — Alex / bitbucket
  30. reboot.c: renamed copy_and_run_ml back to copy_and_restart (historical reasons) and added some notes about the startup process — Alex / bitbucket
  31. gui.c: cleanup obsolete CONFIG_GUI_DEBUG — Alex / bitbucket
  32. Removed CONFIG_MEMPATCH_CHECK definitions (this code is now mandatory for all cameras) — Alex / bitbucket
  33. Startup: made CONFIG_MEMPATCH_CHECK available also for classic boot — Alex / bitbucket
  34. Startup: refactored HIJACK_CACHE_HACK by making init_task calls common code — Alex / bitbucket

#164 (Jun 11, 2014 12:32:11 AM)

  1. Merged in escho/escho-magiclantern/600D_timer_stubs (pull request #514)

    600D stubs and more — a1ex <broscutamaker@gmail.com> / bitbucket
  2. disable config_tskmon — escho / bitbucket
  3. empty debug menue quite a bit — escho / bitbucket
  4. missing komma FIO_SeekSkipFile — escho / bitbucket
  5. 600D_timer_stubs — escho / bitbucket
  6. Created new branch 600D_timer_stubs — escho <hipescho@t-online.de> / bitbucket

#162 (Jun 9, 2014 12:32:12 AM)

  1. tweaks.c 1.8:1 Anamorphic preview .max updated — sodapopodalaigh <grumpyriffic@gmail.com> / bitbucket
  2. tweaks.c 1.8:1 Anamorphic Preview edited online with Bitbucket — sodapopodalaigh <sodapopodalaigh> / bitbucket

#158 (Jun 5, 2014 12:32:54 AM)

  1. plot: made new code a bit more defensive — g3gg0 / bitbucket
  2. add a file that produces a few linker builtin functions that might be needed by modules — g3gg0 / bitbucket
  3. plot: fix constant for min value, added free routines and statistics functions — g3gg0 / bitbucket
  4. Merged in dmilligan/magic-lantern/60d_timer_stubs (pull request #510)

    60D GUI Timer stubs and FIO_SeekSkipFile — a1ex <broscutamaker@gmail.com> / bitbucket
  5. 60D GUI Timer stubs and FIO_SeekSkipFile — David Milligan <david.l.milligan@gmail.com> / bitbucket

#157 (Jun 4, 2014 12:33:04 AM)

  1. Merged in escho/escho-magiclantern/edmac_channels_600D (pull request #503)

    edmac_channels for 600D — a1ex <broscutamaker@gmail.com> / bitbucket
  2. 600D res_lock_stubs stolen from TragicLantern — escho / bitbucket
  3. 600D_edmac_channels — escho / bitbucket
  4. Created new branch edmac_channels_600D — escho <hipescho@t-online.de> / bitbucket

#155 (Jun 2, 2014 12:32:52 AM)

  1. 550D: Add Timer stubs — Giovanni Condello <condellog@gmail.com> / bitbucket
  2. 1100D: Add Timer stubs — Giovanni Condello <condellog@gmail.com> / bitbucket
  3. 650D: SetHPTimerNextTick stub — Giovanni Condello <condellog@gmail.com> / bitbucket
  4. Add pretty-stubs target (runs all stubs-prettification tasks in one go) — Giovanni Condello <condellog@gmail.com> / bitbucket
  5. Merged in Pelican/magic-lantern/Pelican/fio_seekskipfile-added-stubss-edited-onl-1401619680648 (pull request #509)

    FIO_SeekSkipFile added. — a1ex <broscutamaker@gmail.com> / bitbucket
  6. Missing stubs added
    stubs.S edited online with Bitbucket — Pelican <pel@pel.hu> / bitbucket
  7. FIO_SeekSkipFile added.
    stubs.S edited online with Bitbucket — Pelican <pel@pel.hu> / bitbucket

#154 (Jun 1, 2014 12:32:03 AM)

  1. only use mvr_config when FEATURE_NITRATE is enabled — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  2. only use mvr_config when FEATURE_NITRATE is enabled — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  3. only use/access mvr_config if FEATURE_NITRATE is defined — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  4. only use/access mvr_config if FEATURE_NITRATE is defined — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  5. we should return a value even if there is no intervalometer (defined), if only to avoid warnings — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  6. fix warnings (param type) & incorrect C (function declaration inside function is illegal) — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  7. show_event_codes / CONFIG_GUI_DEBUG was removed incompletely, clean up — Andreas Kotes <count-magiclantern@flatline.de> / bitbucket
  8. Merged in ayshih/magic-lantern-50d/50d (pull request #505)

    Add more timer stubs for the 50D — a1ex <broscutamaker@gmail.com> / bitbucket
  9. 50D: SetTimerAfter and CancelTimer stubs — Albert Shih <ayshih@gmail.com> / bitbucket

#153 (May 31, 2014 12:32:03 AM)

  1. Features table: Fic shutter_fine_tuning link — Audionut <audionut11@gmail.com> / bitbucket
  2. Merged gui-timers into unified — Alex / bitbucket
  3. Merged in jpaana/ml/gui-timers-eosm (pull request #487)

    GUI timer stubs for EOSM.202 — a1ex <broscutamaker@gmail.com> / bitbucket
  4. GUI timer stubs for EOSM.202 — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  5. 700D: timer and file i/o stubs from mk11174 — Alex / bitbucket
  6. Stubs test: fix a name clash — Alex / bitbucket
  7. Stubs reformat. Please find missing stubs for GUI timers and also for FIO_SeekSkipFile (required for latest mlv_play) — Alex / bitbucket
  8. Stubs test for timer API — Alex / bitbucket
  9. 5D3 113: stubs for SetTimerAfter and CancelTimer — Alex / bitbucket
  10. Stubs test: use RAM buffering rather than tiny FIO_WriteFile calls; also print log messages to console — Alex / bitbucket
  11. Timers: updated docs, removed SetHPTimerAfterTimeout/SetTimerWhen (redundant, not going to be used) and renamed TimerCancel to CancelTimer — Alex / bitbucket

#152 (May 30, 2014 12:32:19 AM)

  1. Features table: updated links to raw overlays, shutter fine-tuning and screenshot — Alex / bitbucket

#151 (May 29, 2014 12:32:28 AM)

  1. Features table: minor fix — Alex / bitbucket
  2. 60D: cleanup unused CONFIG_EXMEM_SINGLE_CHUNK — Alex / bitbucket
  3. 7D,600D,EOSM: no CONFIG_DMA_MEMCPY, please — Alex / bitbucket
  4. 7D: no CONFIG_AUDIO_CONTROLS yet — Alex / bitbucket
  5. Features table: also print internals (CONFIG_ macros) — Alex / bitbucket
  6. Features table: fix category for FEATURE_GPS_TWEAKS — Alex / bitbucket
  7. Features table: updated porting thread links, please check — Alex / bitbucket
  8. Make DRYOS_ASSERT_HANDLER mandatory — Alex / bitbucket
  9. Fix minimal build profile after FIO updates — Alex / bitbucket
  10. 5D3, maybe others: fix QR overlays in zoom mode — Alex / bitbucket
  11. FPS override: fix photo mode when a crop mode is selected in movie mode — Alex / bitbucket

#146 (May 24, 2014 12:32:04 AM)

  1. Fix FPS override in photo mode — Alex / bitbucket

#145 (May 23, 2014 12:32:06 AM)

  1. 5D3: increased 720p FPS limit (67 fps) — Alex / bitbucket
  2. 50D/EOSM: disabled FRAME_SHUTTER_BLANKING_WRITE (it depends on the DebugMsg hack, which is not enabled there) — Alex / bitbucket
  3. FPS override: if FRAME_SHUTTER_BLANKING_WRITE is available, only use table patching for overcranking — Alex / bitbucket
  4. FPS override: refactored NEW_FPS_METHOD without mode_offset_map — Alex / bitbucket
  5. FPS override: minor speedup when switching video modes with NEW_FPS_METHOD — Alex / bitbucket
  6. FPS override: minor fix when switching video modes with NEW_FPS_METHOD — Alex / bitbucket
  7. FPS override: fix shutter blanking override for NEW_FPS_METHOD — Alex / bitbucket
  8. 5D3: enabled NEW_FPS_METHOD (40fps at 1080p in raw mode) — Alex / bitbucket
  9. FPS override: dropped negative number workaround for fine-tuning offsets (no longer needed) — Alex / bitbucket

#144 (May 22, 2014 12:31:54 AM)

  1. Bulb exposures: experimental support for self-timer/MLU modes — Alex / bitbucket
  2. Typo — Alex / bitbucket
  3. Fix shutter display in BULB mode; added SHUTTER_BULB constant — Alex / bitbucket
  4. Lens display don't round certain shutter speeds like 32" or 16", since the exact value may be important when using the intervalometer — Alex / bitbucket
  5. Fix shutter wrap-around in movie mode — Alex / bitbucket
  6. Merged in dmilligan/magic-lantern/shutter_display (pull request #498)

    Shutter speed round to match Canon — a1ex <broscutamaker@gmail.com> / bitbucket
  7. lens.c/h: round shutter speeds to match Canon values, allow the shutter menu item to go all the way to 30 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  8. Merged in ayshih/magic-lantern-50d/ime (pull request #500)

    Fixes so that IME modules can compile — a1ex <broscutamaker@gmail.com> / bitbucket
  9. ime: fixes for implicit declarations (cleanup) — Albert Shih <ayshih@gmail.com> / bitbucket
  10. Merged in ayshih/magic-lantern-50d/mlv_play (pull request #499)

    Add timer stubs for the 50D for `mlv_play` — a1ex <broscutamaker@gmail.com> / bitbucket
  11. 50D: timer stubs for mlv_play — Albert Shih <ayshih@gmail.com> / bitbucket

#143 (May 21, 2014 12:32:00 AM)

  1. Only define FEATURE_BEEP if there is backend support (CONFIG_BEEP) — Alex / bitbucket
  2. 6D: disabled audio monitoring (reported not to work, issue #1996) — Alex / bitbucket

#142 (May 20, 2014 12:31:57 AM)

  1. Merged in dmilligan/magic-lantern/1100D_edmac (pull request #496)

    edmac channels for the 1100D, but we don't use it (lv raw doesn't work), so disable edmac to save space in the binary — a1ex <broscutamaker@gmail.com> / bitbucket
  2. edmac channels for the 1100D, but we don't use it (lv raw doesn't work), so disable edmac to save space in the binary — David Milligan <david.l.milligan@gmail.com> / bitbucket
  3. Merged in mk11174/550d (pull request #494)

    700d & 550D timer, seekskip, and ASIFADCBuffer Stubs for mlv_snd and mlv_play — a1ex <broscutamaker@gmail.com> / bitbucket
  4. 700d timer and seekskip stubs for mlv_snd and mlv_play — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  5. 550D timer, seekskip, and ASIFADCBuffer Stubs for mlv_snd and mlv_play — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  6. Merged in Audionut/ml-fork/black-level (pull request #495)

    Turn black_fix off by default. — a1ex <broscutamaker@gmail.com> / bitbucket
  7. Turn black_fix off by default. — Audionut / bitbucket
  8. 550D add edmac channels — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket

#139 (May 17, 2014 12:32:38 AM)

  1. Merged in Audionut/branch-fix/user-feedback (pull request #491)

    Change printed user feedback in raw_rec. — a1ex <broscutamaker@gmail.com> / bitbucket
  2. Change printed user feedback in raw_rec. — Audionut / bitbucket

#137 (May 15, 2014 12:32:35 AM)

  1. lens_format_shutter: use rounding consistent with Canon's for 1/25 and faster shutter speeds ( http://www.magiclantern.fm/forum/index.php?topic=10648 ) — Alex / bitbucket
  2. LV ISO display: in movie mode, read it from FRAME_ISO and include the effects of ML digital ISO, FPS override corrections, full-stop rounding with raw video (should be similar to the one before LVinfo refactoring). Should fix issue #1741, to be tested. — Alex / bitbucket
  3. 500D: slowed down bmp_fill (helps with ERR70 while recording) — Alex / bitbucket
  4. edmac_memcpy: removed the "else" branch for free EDMAC channels. If this breaks any builds, you know what you have to do ;) — Alex / bitbucket
  5. 500D: fix EDMAC channels (raw video now working) — Alex / bitbucket
  6. 50D: allow expo override to sync with dialed exposure values (should fix issue 1968, to be tested) — Alex / bitbucket
  7. 500D: FRAME_SHUTTER_TIMER is wrong (fixes issue #1983) — Alex / bitbucket
  8. Arrow shortcuts: when they depend on the LCD sensor, print info about how to enable it (500D, 550D, 650D, 700D) — Alex / bitbucket
  9. Menu: print long help lines with condensed font (to make sure they will not overflow) — Alex / bitbucket
  10. Font backend: fix displaying justified strings (was trimming the last character when printing condensed text) — Alex / bitbucket
  11. 500D: FRAME_ISO is OK for reading — Alex / bitbucket
  12. Merged in Audionut/branch-fix/Help_text (pull request #490)

    Small fixes and updates to help text. — a1ex <broscutamaker@gmail.com> / bitbucket
  13. More verbose bracketing help — Audionut / bitbucket
  14. Fix AF_BACK_BUTTON depend on 5D3 (thanks a1ex) — Audionut / bitbucket
  15. Small fixes and updates to help text. — Audionut / bitbucket

#135 (May 13, 2014 12:32:28 AM)

  1. mlv_rec: correct getopt long option, output notification when bug fixing is active — g3gg0 / bitbucket

#130 (May 8, 2014 12:32:13 AM)

  1. mlv_rec: fix black level assignment — g3gg0 / bitbucket

#128 (May 6, 2014 12:32:01 AM)

  1. Timer and file IO stubs for EOSM.202 — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  2. Modules: catch non-static MODULE_FUNCTION/MODULE_SYMBOL declarations at runtime (not sure how to catch them at compile-time);
    Also fix console behavior at startup (hide if disabled, show if enabled or if there are errors) — Alex / bitbucket
  3. plot.h: in core declarations, function pointers should be static (fixes lockup when plot module is not loaded) — Alex / bitbucket
  4. dryos.h: declared printf — Alex / bitbucket

#127 (May 5, 2014 12:32:07 AM)

  1. mlv_play: add option for playing back at exact frame rate by either dropping or waiting. requirement for sync audio playback when the new sound system is ready. — g3gg0 / bitbucket
  2. fix typo — g3gg0 / bitbucket

#126 (May 4, 2014 12:32:41 AM)

  1. updated timer description, added some stubs for 7D, 5D3, 600D (to be tested) — g3gg0 / bitbucket
  2. Revert unwanted merge (500b291) — Alex / bitbucket

#125 (May 3, 2014 12:32:41 AM)

  1. Dummy merge, to undo 1a2e6b1 — Alex / bitbucket
  2. Memory browser: highlight modified values with red; dropped support for VxWorks — Alex / bitbucket
  3. Merge with dual-iso-ec — Audionut / bitbucket
  4. Dual ISO auto expo: fix sign for EC < 0 — Alex / bitbucket
  5. Dual ISO auto expo: added two more presets, with ideas from Marsu and Audionut — Alex / bitbucket
  6. Dual ISO auto expo: fix bug about going back to preferred ISO — Alex / bitbucket
  7. Dual ISO auto expo: go back to preferred ISO when there are no constraints (removes hysteresis) — Alex / bitbucket
  8. Dual ISO: added debug info for auto exposure and fixed conflict with expo lock — Alex / bitbucket
  9. Dual ISO: experimental auto exposure algorithm for recovery ISO — Alex / bitbucket
  10. Dual ISO: renamed isoless_* to dual_iso_* — Alex / bitbucket
  11. Burn-in tests: added a test for setting exposure randomly — Alex / bitbucket
  12. Dual ISO: reduced the relative ISO choices to the useful ones; small refactor — Alex / bitbucket
  13. Dual ISO: fix operation with Auto ISO and relative recovery ISO — Alex / bitbucket
  14. Dual ISO: back to old-style menu; some UI tweaks and minor fine-tunings — Alex / bitbucket
  15. dual_iso: rename main var to std name (you too, alex :-)) — Marsu42 / bitbucket
  16. dual_iso: move static up (we should try c#) — Marsu42 / bitbucket
  17. dual_iso: make dr gained a setting for auto-disabling — Marsu42 / bitbucket
  18. Merged unified into dual-iso-ec — Alex / bitbucket
  19. Dual ISO: with relative recovery ISO, respect the max auto ISO from Canon menu — Alex / bitbucket
  20. Patch manager: print number of errors in the main menu, if any — Alex / bitbucket
  21. Patch manager: removed cache_lock_request/release interface (should be no longer needed) — Alex / bitbucket
  22. GDB hooks: refactored with pure patch manager calls; origOpcode field no longer needed, renamed to user_data — Alex / bitbucket
  23. Patch manager: use cli/sei instead of semaphores, since we also need it to work at startup or from interrupts — Alex / bitbucket
  24. Experimental library for managing memory patches — Alex / bitbucket

#124 (May 2, 2014 12:32:41 AM)

  1. plot: small code cleanup — g3gg0 / bitbucket
  2. mlv_play: function renaming, remove strdup/strcat from module — g3gg0 / bitbucket
  3. mlv_play: fix files > 4GiB — g3gg0 / bitbucket
  4. corrected stub for FIO_SeekFile (64 bit return value), added FIO_SeekSkipFile (64 bit position) — g3gg0 / bitbucket

#122 (Apr 30, 2014 12:32:40 AM)

  1. Merged in Marsu42/ml-pull/dual_iso_enabled (pull request #482)

    dual_iso: tell enabled from active & add toggle function — a1ex <broscutamaker@gmail.com> / bitbucket
  2. dual_iso: add explicit toggle function — Marsu42 / bitbucket
  3. dual_iso: tell enabled from active — Marsu42 / bitbucket
  4. Created new branch dual_iso_enabled — Marsu42 <email@alsigma.com> / bitbucket

#121 (Apr 29, 2014 12:32:42 AM)

  1. CONFIG_PIC: Cleanup leftover makefile comments — Giovanni Condello <condellog@gmail.com> / bitbucket
  2. Cleanup: Expose CONFIG_PIC to Makefile.user.default

    Remove it from every single platform Makefile since it was always defined as n — Giovanni Condello <condellog@gmail.com> / bitbucket
  3. reboot.c : Allow booting without a valid signature, but warn the user — Giovanni Condello <condellog@gmail.com> / bitbucket
  4. Do not require DISPLAY_SENSOR_POWERED unless CONFIG_LCD_SENSOR is set — Giovanni Condello <condellog@gmail.com> / bitbucket
  5. shoot.c: Guard FEATURE_BULB_TIMER — Giovanni Condello <condellog@gmail.com> / bitbucket
  6. lens.c : Guard FEATURE_PICSTYLE — Giovanni Condello <condellog@gmail.com> / bitbucket
  7. Remove unused ML_SRC_STATIC_FONTS — Giovanni Condello <condellog@gmail.com> / bitbucket
  8. Remove deprecated CONFIG_STATIC_FONTS — Giovanni Condello <condellog@gmail.com> / bitbucket
  9. raw.c : Fix Screen DR for 700D/EOSM — Giovanni Condello <condellog@gmail.com> / bitbucket

#119 (Apr 27, 2014 12:32:16 AM)

  1. mlv_rec: improve bugfix #1 to recover some frames — g3gg0 / bitbucket
  2. mlv_rec: add code to mlv_dump for automatic file fixing for known bugs — g3gg0 / bitbucket

#117 (Apr 25, 2014 12:32:14 AM)

  1. mlv_rec: add option to mlv_dump to set black level manually — g3gg0 / bitbucket
  2. Stubs reformat — Alex / bitbucket
  3. Merged in Maqs/magic-lantern/prevent-menu-flickering (pull request #480)

    Prevent date/time from flickering while ML menu is active — a1ex <broscutamaker@gmail.com> / bitbucket
  4. Created new branch prevent-menu-flickering — Marcus Ströbel <marcus@eunomia.de> / bitbucket
  5. Kill date/time update timer to prevent flickering in ML menu (5D3.113, 6D.113, 7D.203) — Maqs <marcus@eunomia.de> / bitbucket
  6. timer.h: Update documentation — Giovanni Condello <condellog@gmail.com> / bitbucket
  7. Document DryOS High Level Timer API

    Add stubs for 650D.104 — Giovanni Condello <condellog@gmail.com> / bitbucket
  8. Merged in arkanoid (pull request #444)

    Arkanoid improvements — a1ex <broscutamaker@gmail.com> / bitbucket
  9. LV powersave: fix false wakeups triggerd by internal ML events (was broken in 5fdd723) — Alex / bitbucket
  10. Merged in Audionut/tutorial/shutter_warning (pull request #481)

    Make menu warn advise for shutter count, easy to understand — a1ex <broscutamaker@gmail.com> / bitbucket
  11. Make menu warn advise for shutter count, easy to understand — Audionut / bitbucket
  12. Arkanoid: minor refactoring in key handling — Alex / bitbucket
  13. Arkanoid: fixed key handling for pause (handling the UNPRESS event made it stop quickly after starting the game) — Alex / bitbucket
  14. Merged in Marsu42/ml-pull/anti_fud (pull request #475)

    Model-specific shutter count & reduce fud — a1ex <broscutamaker@gmail.com> / bitbucket
  15. Add curly brackets for ml style compliance — Marsu42 / bitbucket
  16. Optimize rating info messages — Marsu42 / bitbucket
  17. Add general info about shutter life — Marsu42 / bitbucket
  18. Add info about half of shutter rating — Marsu42 / bitbucket
  19. Model-specific shutter count & reduce fud — Marsu42 / bitbucket
  20. Created new branch anti_fud — Marsu42 <email@alsigma.com> / bitbucket
  21. arkanoid: make the game playable with front and rear wheel — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  22. arkanoid: place the balls correctly, minor changes — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  23. arkanoid: reverse pause — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  24. arkanoid: cleanup — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  25. Arkanoid: nicer key handling (do not block all the GUI events). Fixes unwanted playing outside menu and maybe other subtle side effects. — Alex / bitbucket
  26. Arkanoid: enable sound by default — Alex / bitbucket
  27. arkanoid: limit num of balls to 5 so that arkanoid is responsive in higher levels, fine tunnings — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  28. arkanoid: cleanups, fine tunings — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  29. arkanoid: spaces for tabs — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  30. arkanoid: double linked list fix, more stable, no more null ptr — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  31. Backout changeset c04747492ee6196d8a573a21f70bc166b74630e2 — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  32. Backout changeset d98b3f8120e8816e6e07f7e22f770a311ae1ea6f — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  33. arkanoid: doubly linked list for storing arkanoid elements, clean up, comments, spaces — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  34. arkanoid: control pad only if we are in the gameplay — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  35. arkanoid: correct elem_loop in game start func — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  36. arkanoid: handle fades properly — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  37. arkanoid: spaces, fixed balls movement now is it more stable — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  38. arkanoid: spaces, reset_elem set ELEM_END at the beginning — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  39. arkanoid: spaces, revert 460 fix causes side effects — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  40. arkanoid: spaces, optimalize arkanoid logo function — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  41. arkanoid: do not generate more brick if we reach the maximum of elems — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  42. arkanoid: changed elem numbering so that NULL is 0 — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  43. arkanoid: spaces, use memset in reset elem func — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  44. arkanoid: correct tabs — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  45. arkanoid: more spaces — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  46. arkanoid: spaces — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  47. arkanoid: comments — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  48. arkanoid: dont want for the sounds causes lags — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  49. arkanoid: handle pauses correctly, clean up states — Pravdomil Toman <pravdomil.toman@gmail.com> / bitbucket
  50. Arkanoid: undo debug code — Alex / bitbucket
  51. Arkanoid: hopefully fixed balls bouncing from the bottom edge (hard to reproduce, just keep playing) — Alex / bitbucket
  52. Arkanoid: reworked sounds to give priority to important ones (e.g. losing ball) — Alex / bitbucket
  53. Arkanoid: bunch of fine-tunings, now it feels a little more solid — Alex / bitbucket
  54. Arkanoid: warning cleanup — Alex / bitbucket
  55. Arkanoid: experimental drawing algorithm for reducing flicker (no double buffering; it's too slow) — Alex / bitbucket
  56. Arkanoid: some quick'n'dirty sound effects — Alex / bitbucket
  57. Arkanoid: reworked the state machine and removed the global lock (should fix many subtle bugs) — Alex / bitbucket

#116 (Apr 24, 2014 12:32:15 AM)

  1. plot: being a bit more defensive — g3gg0 / bitbucket
  2. Merged in pravdomil/readmemd-edited-online-with-bitbucket-1398284535670 (pull request #479)

    README.md make link working — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  3. README.md make link working — pravdomil <pravdomil.toman@gmail.com> / bitbucket

#115 (Apr 23, 2014 12:32:15 AM)

  1. 7D: remove unused code that fails compiling — g3gg0 / bitbucket
  2. 500D: fixed photo raw offsets to include top OB area — Alex / bitbucket
  3. 500D: installer FIR binary — Alex / bitbucket
  4. 500D: fixed FIO_SeekFile (how the @#$% did it work so far?!) — Alex / bitbucket
  5. Moved display_is_on to gui-common.c/h — Alex / bitbucket
  6. Menu: declared menu_get/set_value_from_script — Alex / bitbucket
  7. Menu: also use caret editing in transparent LV mode — Alex / bitbucket
  8. 700d, change back ic_write from ic_write_bulk to keep things consistent with other cameras. Was meant for sound system branch only — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket

#114 (Apr 22, 2014 12:32:25 AM)

  1. 700d _ic_write to _ic_write_bulk — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  2. 700d add SetASIFMode and StopASIFDMAADC stubs — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket

#113 (Apr 21, 2014 12:32:11 AM)

  1. Merged in one-audio-common-task (pull request #468)

    audio-common.c: Merged audio_meter_task and audio_level_task into audio_common_task — Giovanni C <condellog@gmail.com> / bitbucket
  2. Merged unified into one-audio-common-task — Giovanni C <condellog@gmail.com> / bitbucket
  3. audio-common.c: Merged audio_meter_task and audio_level_task into audio_common_task — Giovanni Condello <condellog@gmail.com> / bitbucket

#112 (Apr 20, 2014 12:32:46 AM)

  1. Flexinfo: Add clock to Rebels, 60D, 5D3 and 6D

    Fixes issue #1959

    cc @a1ex @g3gg0 @OtherOnePercent to check and fix correct positioning. — Giovanni Condello <condellog@gmail.com> / bitbucket
  2. mlv_rec: get rid of backup block, set frame headers every frame — g3gg0 / bitbucket

#111 (Apr 19, 2014 12:32:47 AM)

  1. mlv_rec: add option to create one directory per video, reordered options and ini strings — g3gg0 / bitbucket
  2. mlv_rec: fix incorrect block size generation — g3gg0 / bitbucket
  3. Merged in OtherOnePercent/backflow2/EOSM-fix (pull request #472)

    Fix EOSM ADTG + Dual ISO reg — Giovanni C <condellog@gmail.com> / bitbucket
  4. Fix ADTG shutters EOSM — 1p / bitbucket
  5. Backed out changeset: 635763bb2981 — OtherOnePercent / bitbucket
  6. Make a branch — 1p / bitbucket
  7. Correct EOSM regs on dual iso... — 1p / bitbucket
  8. Correct EOSM ADTG shutter regs after boot method change — 1p / bitbucket

#110 (Apr 18, 2014 12:32:50 AM)

  1. Merged in g3gg0/magic-lantern-plot (pull request #458)

    plot: basic module for plotting data — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  2. plot: simply don't draw dots on borders — g3gg0 / bitbucket
  3. plot: basic module for plotting data — g3gg0 / bitbucket
  4. Merged in Marsu42/ml-pull/cygwin_fix (pull request #467)

    Fix cygwin compilation & docs — Giovanni C <condellog@gmail.com> / bitbucket
  5. cygwin: don't trust awk internet tutorials — Marsu42 / bitbucket
  6. cygwin: this nearly makes me use linux :-> — Marsu42 / bitbucket
  7. cygwin: yet another awk quoting style :-p — Marsu42 / bitbucket
  8. cygwin: other awk fixes — Marsu42 / bitbucket
  9. cygwin: solve awk quoting hell — Marsu42 / bitbucket
  10. cygwin: fix module readme line endings — Marsu42 / bitbucket
  11. cygwin: fix docs line endings — Marsu42 / bitbucket
  12. Created new branch cygwin_fix — Marsu42 <email@alsigma.com> / bitbucket
  13. Merged in eosm-use-traditional-boot (pull request #470)

    EOSM: Use traditional boot method. This makes the installer work properly. — Giovanni C <condellog@gmail.com> / bitbucket
  14. EOSM: Fix incorrect memory size reporting, allocate bvram_mirror where appropriate — Giovanni Condello <condellog@gmail.com> / bitbucket
  15. EOSM: Use traditional boot method. This makes the installer work properly.

    Avoid a cache-hacked boot should also fix race conditions with modules (See issue: #1903) — Giovanni Condello <condellog@gmail.com> / bitbucket

#109 (Apr 17, 2014 12:32:51 AM)

  1. mlv_rec: count from correct block header, fixes ASSERT — g3gg0 / bitbucket
  2. Intervalometer: fixed trigger at startup — Alex / bitbucket
  3. Intervalometer: fixed inconsistencies like running when it's disabled from menu and cleaned up the code a bit — Alex / bitbucket
  4. Card benchmark: print a message when completed — Alex / bitbucket
  5. lens_set_ae: use proper rounding (not just range checking). Should fix ETTR messing up the exposure compensation (where you can't reset it back to 0). — Alex / bitbucket
  6. cf_acc: fix LBA addressing (CYL_HI/CYL_LO were swapped) — Alex / bitbucket

#108 (Apr 16, 2014 12:32:55 AM)

  1. mlv_rec: advanced error dumping in case of corrupted headers, changed BKUP header handling — g3gg0 / bitbucket

#107 (Apr 15, 2014 12:32:46 AM)

  1. cf_acc: added raw sector read/write code, refactored — g3gg0 / bitbucket

#106 (Apr 14, 2014 12:32:52 AM)

  1. 650D: Some minor cleanup — Giovanni Condello <condellog@gmail.com> / bitbucket
  2. Merged in cleanup (pull request #445)

    ML Cleanup, take 2 — Giovanni C <condellog@gmail.com> / bitbucket
  3. Merged unified into cleanup — Giovanni C <condellog@gmail.com> / bitbucket
  4. Merge unified into cleanup — Giovanni Condello <condellog@gmail.com> / bitbucket
  5. Revert ead884906b91 but still make signature checking mandatory using a Makefile macro to define the current "active" signature — Giovanni Condello <condellog@gmail.com> / bitbucket
  6. Makefile.src : Make sure the first object is always reboot.o — Giovanni Condello <condellog@gmail.com> / bitbucket
  7. Small misc.c cleanups — Giovanni Condello <condellog@gmail.com> / bitbucket
  8. Make sure we can use CONFIG_RELOC in source/header files too.

    This gets rid of 90% of misc.c usage across platforms — Giovanni Condello <condellog@gmail.com> / bitbucket
  9. 5D3.113 : Remove unused handle_af_patterns — Giovanni Condello <condellog@gmail.com> / bitbucket
  10. 5D3.113 : Remove unused my_memcpy — Giovanni Condello <condellog@gmail.com> / bitbucket
  11. 6D: Remove unused display_clock() — Giovanni Condello <condellog@gmail.com> / bitbucket
  12. 550D: remove unused misc.c — Giovanni Condello <condellog@gmail.com> / bitbucket
  13. Define handle_af_patterns in the correct header — Giovanni Condello <condellog@gmail.com> / bitbucket
  14. EOSM: remove unused dummy handle_af_patterns — Giovanni Condello <condellog@gmail.com> / bitbucket
  15. Fix regression: SoundDevActiveIn was defined twice — Giovanni Condello <condellog@gmail.com> / bitbucket
  16. Add missing lcdsensor header — Giovanni Condello <condellog@gmail.com> / bitbucket
  17. Make deflick module compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  18. Add proper SoundDevActiveIn signature — Giovanni Condello <condellog@gmail.com> / bitbucket
  19. Make "unfied" compile without major warnings.

    Also:
    - define CONFIG_UNIFIED instead of some ultra long CONFIG_
    - reduce build times by only depending on actual DigicIV models — Giovanni Condello <condellog@gmail.com> / bitbucket
  20. Make EOSM compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  21. Make 7D compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  22. Make 60D compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  23. Make 600D compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  24. Make 5D2 compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  25. Make 550D compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  26. Make 500D compile without major warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  27. Merged unified into cleanup — Giovanni C <condellog@gmail.com> / bitbucket
  28. 1100D: fix warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  29. fw-signature: Make sure we also link main ML code against it — Giovanni Condello <condellog@gmail.com> / bitbucket
  30. boot-hack: Properly name variable — Giovanni Condello <condellog@gmail.com> / bitbucket
  31. fw-signature: Move to object file and make sure we always check for the correct FW signature before booting — Giovanni Condello <condellog@gmail.com> / bitbucket
  32. cleanup: rename aj_port to greenscreen as it's the only feature provided

    Also retain the original copyright notice (but format it a bit) — Giovanni Condello <condellog@gmail.com> / bitbucket
  33. Merged unified into cleanup — Giovanni C <condellog@gmail.com> / bitbucket
  34. Enabled -Werror-implicit-function-declaration for the next cleanup session — Alex / bitbucket

#105 (Apr 13, 2014 12:32:21 AM)

  1. Merged in OtherOnePercent/backflow2/mlv_write (pull request #455)

    Add single threaded write speed for MLV camera icon — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  2. Manually apply patch — 1p / bitbucket
  3. Notepad++ does these tabs instead of spaces, maybe there is a setting — 1p / bitbucket
  4. Fix some spacing — 1p / bitbucket
  5. Add single threaded write speed for MLV camera icon — 1p / bitbucket

#103 (Apr 11, 2014 12:32:08 AM)

  1. Remove wrong 550D installer — Giovanni Condello <condellog@gmail.com> / bitbucket
  2. Add EOSM Installer — Giovanni Condello <condellog@gmail.com> / bitbucket
  3. 650d add SetVolumeIn stub — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  4. Upload proper 1100D installer.

    Fixes commit 8d5c15c — Giovanni Condello <condellog@gmail.com> / bitbucket
  5. Add 1100D installer — Giovanni Condello <condellog@gmail.com> / bitbucket
  6. 650D/700D: Enable FEATURE_AUDIO_REMOTE_SHOT in movie mode too — Giovanni Condello <condellog@gmail.com> / bitbucket
  7. Remove wrong 1100D installer — Giovanni Condello <condellog@gmail.com> / bitbucket
  8. Add 650D installer — Giovanni Condello <condellog@gmail.com> / bitbucket
  9. Modules README: properly fail when an external command fails — Alex / bitbucket
  10. 700d add SetAudioVolumeIn stub — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  11. Merged in mk11174/magic-lantern (pull request #461)

    Tweak to 650d/700d Audio meter patch, add EOSM too. added PowerMicAmp and the stub for each model. — Giovanni C <condellog@gmail.com> / bitbucket
  12. 700d add PowerMicAmp stub for audio meter patch — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  13. 650d add PowerMicAmp stub for audio meter patch — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  14. EOSM add PowerMicAmp stub for audio meter patch — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  15. 700D/650D/EOSM audio-common.c audio meter patch tweak. Found out that PowerMicAmp is all that is needed to get things going. — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  16. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  17. EOSM audio-common.c add audio meter patch — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  18. Merged in Audionut/tutorial/README.rst (pull request #462)

    Small graphical fix dual_iso README.rst — Giovanni C <condellog@gmail.com> / bitbucket
  19. Small graphical fix dual_iso README.rst — Audionut / bitbucket
  20. mlv_rec: detailed error message after card I/O error — g3gg0 / bitbucket
  21. Liveview fixes for magic zoom and electronic level (backported from chris_overseas, 5D3-123) — Alex / bitbucket
  22. 700d bmp.c add bmp_buf, maybe works for 650d too? — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  23. Merged in mk11174/magic-lantern (pull request #457)

    650d/700d Maybe ok to turn back on Audio meters since many testers have reported positive feedback??? — Giovanni C <condellog@gmail.com> / bitbucket
  24. audio-common.c added comment for 650d/700d meter patch — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  25. 700d remove feature_audio_meters undef — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  26. 650d remove feature_audio_meters undef — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  27. audio-common.c tweak to 650d/700d audio meter code, thanks nanomad! — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  28. audio-common.c indent fix — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  29. 650d/700d Another dumb typo in audio-common.c to enable audio meters — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  30. 650d/700d typo in audio-common.c to enable audio meters — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  31. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  32. 650d turn back on audio meters feature. — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  33. 700d Turn back on feature audio meters — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  34. 650d/700d audio-common.c Temp Enable Audio Meters until audio chip is coded. — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  35. mlv_rec: added eschos recommendation so the recording icon still shows recording time with skipped frames (http://www.magiclantern.fm/forum/index.php?topic=7122.msg109436#msg109436) — g3gg0 / bitbucket
  36. mlv_rec: fix OS X linking for mlv_dump — g3gg0 / bitbucket
  37. raw2dng: fixed nonzero cold pixels like these: http://www.magiclantern.fm/forum/index.php?topic=7122.msg109315#msg109315 — Alex / bitbucket
  38. GPS: simplified the menu and cleaned up the code. Workaround limited to internal GPS only to keep things simple and robust. — Alex / bitbucket
  39. Merged in OtherOnePercent/backflow2/6D-GPS (pull request #449)

    6D gps off at shutdown — a1ex <broscutamaker@gmail.com> / bitbucket
  40. Some text tweaks — 1p / bitbucket
  41. Some GPS changes — 1p / bitbucket
  42. Add the rest — 1p / bitbucket
  43. Add GPS.c/h — 1p / bitbucket
  44. Internals text — 1p / bitbucket
  45. Lcase and add config_gps Todo: make it better — 1p / bitbucket
  46. Lcase it — 1p / bitbucket
  47. Nice up GPS shutdown — 1p / bitbucket
  48. Add GPS prop to 6D — 1p / bitbucket
  49. Installer: 50D binary (confirmed by ayshih) — Alex / bitbucket
  50. Installer: 5D2 binary — Alex / bitbucket
  51. Merged in ayshih/magic-lantern-50d/cr2hdr-wb (pull request #453)

    White balance fix for dual ISO — a1ex <broscutamaker@gmail.com> / bitbucket
  52. cr2hdr: additional documentation on EXIF white balance approach — Albert Shih <ayshih@gmail.com> / bitbucket
  53. cr2hdr: revised logic for reading EXIF white balance, plus informative output — Albert Shih <ayshih@gmail.com> / bitbucket
  54. cr2hdr: tries harder to get EXIF white balance — Albert Shih <ayshih@gmail.com> / bitbucket
  55. chdk-dng: changed inputs on dng_set_wbgain from floats to ints — Albert Shih <ayshih@gmail.com> / bitbucket
  56. cr2hdr: populating DNG with CR2 white balance information — Albert Shih <ayshih@gmail.com> / bitbucket
  57. mlv_rec: use black level depending on camera model — g3gg0 / bitbucket
  58. mlv_rec: skip blocks with defect frame spacing field — g3gg0 / bitbucket
  59. mlv_rec: reserve less buffers for CF as it will write smaller blocks of up to 16 MiB — g3gg0 / bitbucket
  60. mlv_rec: fix remaining .mlv file on SD card when spanning was activated. renamed get_next_chunk_file_name() to mlv_rec_get_chunk_filename() — g3gg0 / bitbucket
  61. mlv_rec: fix black level to 2048 by default. provide an option to mlv_dump to override black level for existing footage (--black-fix) — g3gg0 / bitbucket
  62. Merged in Marsu42/ml-pull/6d_setaudiovolumeout (pull request #454)

    6d: SetAudioVolumeOut stub — Giovanni C <condellog@gmail.com> / bitbucket
  63. 6d: SetAudioVolumeOut stub — Marsu42 / bitbucket
  64. Created new branch 6d_setaudiovolumeout — Marsu42 <email@alsigma.com> / bitbucket
  65. mlv_rec: removed test mode and specific code — g3gg0 / bitbucket
  66. mlv_rec: fix prediction dot in debug mode — g3gg0 / bitbucket
  67. mlv_rec: use safer string copy operations — g3gg0 / bitbucket
  68. mlv_rec: change file handling to reduce overhead, write file header into all files before recording starts. — g3gg0 / bitbucket
  69. 650D/700D: Cleanup some comments in internals.h — Giovanni Condello <condellog@gmail.com> / bitbucket
  70. 650D: We can control exp. sim. from ML — Giovanni Condello <condellog@gmail.com> / bitbucket
  71. 650D: Enable Defishing and Anamorphic previews — Giovanni Condello <condellog@gmail.com> / bitbucket
  72. Merged in Audionut/documentation/features.html (pull request #451)

    Remove incorrect references to Post Deflicker — Giovanni C <condellog@gmail.com> / bitbucket
  73. Remove old reference to deflicker all_features.h — Audionut / bitbucket
  74. Remove incorrect reference to Post Deflicker from features.html — Audionut / bitbucket
  75. Merged in ayshih/magic-lantern-50d/dt (pull request #450)

    DotTune fix for fixed scanning ranges — a1ex <broscutamaker@gmail.com> / bitbucket
  76. dot_tune: fixed control flow for different scan ranges — Albert Shih <ayshih@gmail.com> / bitbucket
  77. Created new branch dt — Albert Shih <ayshih@gmail.com> / bitbucket
  78. Merged in Pelican/7d203 (pull request #446)

    7D.203 stubs update — Giovanni C <condellog@gmail.com> / bitbucket
  79. 7D.203 typo — Pelican / bitbucket
  80. 7D.203 typo — Pelican / bitbucket
  81. 7D.203 stubs update — Pelican / bitbucket
  82. Properly cleanup 7D.203 installer files — Giovanni Condello <condellog@gmail.com> / bitbucket
  83. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  84. Stub checker: Make color support optional — Giovanni Condello <condellog@gmail.com> / bitbucket
  85. Add 1100D installation FIR — Giovanni Condello <condellog@gmail.com> / bitbucket
  86. 6D installer binary for 1.1.3 — Alex / bitbucket
  87. 7D installer: forgot to add dummy-master.c — Alex / bitbucket
  88. 700D gui.h more indent and spacing cleanups — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  89. 700D internals details typo — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  90. 700D Fix to internals details — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  91. 700D.113 Some cleanup on gui.h plus add full shutter press and unpress value — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  92. 700D.113 Make internals.h match other ports plus enable Shutter Finetune, Reslock and EXPSim since they work. — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  93. 700D.113 Cleaned up features.h and DEFISH and ANAMORPHIC work — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  94. 6D installer: fix RESTARTSTART and use 8.3 FIR name — Alex / bitbucket
  95. Installer: fix 7D FIR — Alex / bitbucket
  96. 700D Add skip values to raw.c — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  97. Installer: binary FIR for 700D.113 (confirmed by mk11174) — Alex / bitbucket
  98. Installer: Add 700D.113 to the list of supported installers — Giovanni Condello <condellog@gmail.com> / bitbucket
  99. Merged unbroken-installer into unified — Giovanni C <condellog@gmail.com> / bitbucket
  100. Installer: Update the list of supported installers — Giovanni Condello <condellog@gmail.com> / bitbucket
  101. Remove un-needed reboot-ins.c files — Giovanni Condello <condellog@gmail.com> / bitbucket
  102. Installer: remove 100D.100 — Giovanni Condello <condellog@gmail.com> / bitbucket
  103. Installer: support for 700D.113 — Alex / bitbucket
  104. Rebuilt missing stubs on all cameras to include 700D.113 — Alex / bitbucket
  105. stub-reorder: always rebuild lines with ??? — Alex / bitbucket
  106. Removed 700D.111 — Alex / bitbucket
  107. Stubs: fix RAM_OFFSET handling for task_dispatch_hook, gui_task_list and cf_device (non-functional) — Alex / bitbucket
  108. 700D: fix FIO_OpenFile — Alex / bitbucket
  109. 700D: formatted stubs — Alex / bitbucket
  110. Merged in unbroken-installer (pull request #439)

    Make installer compile again — a1ex <broscutamaker@gmail.com> / bitbucket
  111. Merged in mk11174/700d113 (pull request #434)

    700D 1.1.3 Port — a1ex <broscutamaker@gmail.com> / bitbucket
  112. 700D.113 Stub fix to DeleteDialogBox — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  113. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  114. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  115. 700D.113 zoom_pos_x and y address change — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  116. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  117. 700D.113 Put back lvae_setdispgain stub address, fixed after fixing lvae_struct in const.c — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  118. 700D.113 Fix lvae_struct const.c  Fixes live view freeze in photo mode or 60p movie — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  119. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  120. 700D.113 Fix photomode/lv freeze for good, lvae_setdisgain stub fix — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  121. 700D.113 Fix FIO_CreateDirectory Stub — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  122. 700D.113 Turn back on Format — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  123. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  124. 700D.113 sd_device stub fix — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  125. raw_rec.c re add 700d after merge — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  126. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  127. raw_rec.c merge conflict to 700d — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  128. 700D.113 add _ to FIO stubs, oops — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  129. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  130. 700D.113 Stubs typo again 8/ — mk11174 / bitbucket
  131. 700D.113 Stub tweaks for addresses — mk11174 / bitbucket
  132. 700D.113 Typos for RAM_OFFSET plus couple others. — mk11174 / bitbucket
  133. Port ML to 700D FW 113 — mk11174 / bitbucket
  134. Copied 700D.111 to 700D.113 to prepare for 1.1.3 FW — mk11174 / bitbucket
  135. Bulb timer: refresh ExpSim on current value, not on previous one — Alex / bitbucket
  136. ML ExpSim: replaced a magic number — Alex / bitbucket
  137. Bulb timer: fixed ExpSim via ExpoOverride (with CONFIG_INT_UPDATE) — Alex / bitbucket
  138. Installer: support for 6D 1.1.3 (well, just cleaned up old stuff) — Alex / bitbucket
  139. Merged in yuv_matrices (pull request #442)

    recreated conversion matrices from ITU rec standards — a1ex <broscutamaker@gmail.com> / bitbucket
  140. Installer: support for EOS-M 2.0.2 — Alex / bitbucket
  141. Experimental installer binary for 7D.203 (similar to the one for 5D3.123) — Alex / bitbucket
  142. Installer: support for 7D.203 — Alex / bitbucket
  143. Backed out changeset b5e3e67 — Alex / bitbucket
  144. Backed out changeset e3d5895bac37 — Alex / bitbucket
  145. raw_rec/mlv_rec: if you somehow managed to start recording H.264, let it stop — Alex / bitbucket
  146. Add missing leds.h include — Giovanni Condello <condellog@gmail.com> / bitbucket
  147. Move leds access to leds.c/h. Make card led access private (as it was supposed to be) — Giovanni Condello <condellog@gmail.com> / bitbucket
  148. YUV matrices: use CONFIG_REC709 rather than CONFIG_DIGIC_V (already defined) — Alex / bitbucket
  149. Simpler fix for issue #1814, ISO toggle with wrap-around — Alex / bitbucket
  150. recreated conversion matrices from ITU rec standards — g3gg0 / bitbucket
  151. Overlays: tried to fix some false triggers when taking photos in LiveView (bug caught by the assert from raw.c) — Alex / bitbucket
  152. mlv_rec: use memmove for block header moving, use BKUP block instead of NULL for backing up VIDF header. — g3gg0 / bitbucket
  153. added memmove — g3gg0 / bitbucket
  154. Merged in ayshih/magic-lantern-50d/dot (pull request #441)

    Quick fix to 50D, changed dot to fill_circle — a1ex <broscutamaker@gmail.com> / bitbucket
  155. 50D: changed dot to fill_circle — Albert Shih <ayshih@gmail.com> / bitbucket
  156. mlv_play: fix warnings — g3gg0 / bitbucket
  157. mlv_snd: fix warnings — g3gg0 / bitbucket
  158. mlv_snd: remove debug code (FFT) — g3gg0 / bitbucket
  159. make dot() static as it is menu-only code — g3gg0 / bitbucket
  160. mlv_rec: use fill_circle instead of menu.c's dot() — g3gg0 / bitbucket
  161. mlv_rec: fixed warnings in mlv.c — g3gg0 / bitbucket
  162. mlv_rec: put some parts of the C file into header, additional includes to fix warnings — g3gg0 / bitbucket
  163. Installer: tweaks for starting with display turned off — Alex / bitbucket
  164. Installer: no need to go back to GUI mode 0 — Alex / bitbucket
  165. Installer: turn on the LED while switching GUI modes before uninstall (just to have some sort of feedback) — Alex / bitbucket
  166. Installer: lock shutter button (too easy to touch it by mistake and hide important text) — Alex / bitbucket
  167. Let's try a simpler installer — Alex / bitbucket
  168. Installer compiles and boots — Alex / bitbucket
  169. Make installer compile again — Giovanni Condello <condellog@gmail.com> / bitbucket
  170. Merged in cleanup (pull request #435)

    Massive cleanup to get rid of implicit function declarations — a1ex <broscutamaker@gmail.com> / bitbucket
  171. Expo Override: cleanup display gain after turning off. This part really needs a rewrite... — Alex / bitbucket
  172. 6D has no hi-speed continuous drive, says Marsu — Alex / bitbucket
  173. ExpSim: updated help to document the ML extension for ExpSim in complete darkness (integration with FPS override and bulb timer) — Alex / bitbucket
  174. Fix bulb timer menu being displayed wrongly as OFF when enabled (broken in d05160c) — Alex / bitbucket
  175. 6D/7D: ported DRIVE*CONTINUOUS constants (6D ones copied from 1%, 7D matches 60D); take_fast_pictures should be working now — Alex / bitbucket
  176. 7D: simpler workaround for the shutdown bug related to Release and SW2 (no more triggering AF as side effect) — Alex / bitbucket
  177. bootflags:c: removed unused code — Alex / bitbucket
  178. Debug: removed MRC experiments (they are in mrc_dump, right?) — Alex / bitbucket
  179. Debug: removed some more old/unused code — Alex / bitbucket
  180. Debug: fixed "spy properties" menu — Alex / bitbucket
  181. Removed mem-spy from debug.c (we have it as a module) — Alex / bitbucket
  182. Card benchmarks: added a warm-up test, removed the 3MB benchmark, reordered to run the faster ones first, and use new screenshot code — Alex / bitbucket
  183. Fixed fonts in benchmarks and other debug tools — Alex / bitbucket
  184. Nightly builds: changed version from 2.3.NEXT to Nightly — Alex / bitbucket
  185. Merged stubs-format into cleanup — a1ex <broscutamaker@gmail.com> / bitbucket
  186. 7D: fixed Force LiveView from Movie Tweaks — Alex / bitbucket
  187. mlv_rec 50D: moved lv_af_fase_addr to small hacks routine (still working? on 5D2 it doesn't) — Alex / bitbucket
  188. raw_rec: enabled small hacks by default — Alex / bitbucket
  189. mlv_rec: prevent LV operations outside movie mode — Alex / bitbucket
  190. Raw backend: replaced raw_lock with raw_sem, since we no longer need recursive locking — Alex / bitbucket
  191. Raw backend: attempt to fix the vertical offset bug in cropmarks on 4:3 cameras (5D2/50D/7D) — Alex / bitbucket
  192. set_movie_cropmarks: ensure the white frame is always visible (fixes a minor visual quirk) — Alex / bitbucket
  193. raw_rec: synced DialogRefreshTimer addresses with mlv_rec (added 6D/EOSM) — Alex / bitbucket
  194. mlv_rec: (split 582dc64504d8) disable trace — g3gg0 / bitbucket
  195. mlv_rec: (split 582dc64504d8) place sporadic block handling in an extra function — g3gg0 / bitbucket
  196. mlv_rec: (split 582dc64504d8) removed dead code, queuing after slots were marked as writing — g3gg0 / bitbucket
  197. mlv_rec: (split 582dc64504d8) additional checks for NULL — g3gg0 / bitbucket
  198. mlv_rec: (split 582dc64504d8) set block_ptr already where blocks are prepared, — g3gg0 / bitbucket
  199. mlv_rec: (split 582dc64504d8) block size check now honoring required frame size — g3gg0 / bitbucket
  200. mlv_rec: (split 582dc64504d8) textual/naming changes only — g3gg0 / bitbucket
  201. Merged in raw-alignment (pull request #438)

    Raw recording: force line size to be multiple of 16 pixels and 8 pixels — a1ex <broscutamaker@gmail.com> / bitbucket
  202. Raw backend: tried to fix the 0x0 bug in raw_rec/mlv_rec — Alex / bitbucket
  203. mlv_rec: backed out 582dc64504d8 until g3gg0 fixes the issue discussed here: https://bitbucket.org/hudson/magic-lantern/pull-request/438/raw-recording-force-line-size-to-be/diff#comment-1429817 — Alex / bitbucket
  204. raw_rec/mlv_rec: replaced mod32-rounding while with a simple bitmask — Alex / bitbucket
  205. Moved PackMem stubs to unused — Alex / bitbucket
  206. Sorted most stub entries from the Misc category — Alex / bitbucket
  207. Stub cleanup results — Alex / bitbucket
  208. Experimental script to find unused stubs, comment them out and move them at the end of the file (will keep them as porting notes) — Alex / bitbucket
  209. Stubs: grouped all property entries under Properties

    (updated manually on 5D3, make reorder-stubs to propagate the change to all models) — Alex / bitbucket
  210. Added underscore to prop_get_value on all models — Alex / bitbucket
  211. Removed unused AllocateMemoryResourceForSingleChunk — Alex / bitbucket
  212. And the result — Alex / bitbucket
  213. Reorder script: minor sorting tweak — Alex / bitbucket
  214. And now... let's review the mess made by that script :) — Alex / bitbucket
  215. Fix a small bug in the reorder script — Alex / bitbucket
  216. Now let the reordering script modify our stub files (make reorder-stubs) — Alex / bitbucket
  217. Manually fix errors and warnings found by the reordering script (mostly duplicate stubs) — Alex / bitbucket
  218. Experimental script for syncing and reordering stub files (to keep them consistent across models) — Alex / bitbucket
  219. Card autodetection: if both cards have a ML folder, use the one with AUTOEXEC.BIN — Alex / bitbucket
  220. raw_rec/mlv_rec/edmac: make sure the EDMAC line width is always multiple of 8 bytes (should fix crashes at fastest EDMAC flags, e.g. on 6D, not tested) — Alex / bitbucket
  221. stub-format: test run for formatting comments and whitespace — Alex / bitbucket
  222. stub-format: also format comments and strip whitespace — Alex / bitbucket
  223. Test run for the beautifying script (all platforms); to be checked (there should be no functional differences) — Alex / bitbucket
  224. Experimental script for beautifying stub files (indentation, RAM_OFFSET and such); run with "make beautify-stubs" from platform directory (not from platform/CAM.FW, just platform) — Alex / bitbucket
  225. Merged in ayshih/magic-lantern-50d/cleanup-50d (pull request #437)

    Additions to the cleanup branch for 50D and dot_tune — a1ex <broscutamaker@gmail.com> / bitbucket
  226. dot_tune: warning cleanup — Albert Shih <ayshih@gmail.com> / bitbucket
  227. 50D: warning cleanup — Albert Shih <ayshih@gmail.com> / bitbucket
  228. mlv_rec: code cleanups, try to catch crash situations — g3gg0 / bitbucket
  229. mlv_rec: build desktop tools for 32 bit targets. does it work with all compilers out there? — g3gg0 / bitbucket
  230. Fixed warnings in silent.mo — Alex / bitbucket
  231. Fixed warnings in pic_view — Alex / bitbucket
  232. Fixed warnings in file_man — Alex / bitbucket
  233. Fixed warnings in raw_rec — Alex / bitbucket
  234. Fixed warnings in dual ISO — Alex / bitbucket
  235. Added declarations used by ETTR (fixed warnings there) — Alex / bitbucket
  236. Defined CONFIG_MAGICLANTERN in modules (e.g. to include raw.h definitions). Any objections? — Alex / bitbucket
  237. Basic cleanup in modules (fixes build errors for default module set) — Alex / bitbucket
  238. Re-enabled flexinfo and fixed warnings — Alex / bitbucket
  239. Fix dummy set_expsim on 1100D — Alex / bitbucket
  240. Fix warnings related to DISPLAY_IS_ON in 550D — Alex / bitbucket
  241. Fix typo in lens.h — Alex / bitbucket
  242. Removed duplicate declarations in gui-common.h — Alex / bitbucket
  243. Undo unwanted mod->MOD replacements in tinypy — Alex / bitbucket
  244. And now... let's get rid of -Wno-implicit-function-declaration! — Alex / bitbucket
  245. General warning cleanup all over the place — Alex / bitbucket
  246. Disabled flexinfo (to be refactored with something similar to lvinfo) — Alex / bitbucket
  247. Misc declarations — Alex / bitbucket
  248. Declared ENGIO routines — Alex / bitbucket
  249. More declarations in cropmarks.h — Alex / bitbucket
  250. Cleanup in bmp.c, more declarations to bmp.h — Alex / bitbucket
  251. Cleaned up warnings in gui-common.c; declared all button handlers in gui-common.h — Alex / bitbucket
  252. Moved HDR video functions to hdr.h, cleaned up warnings in hdr.c and disabled FEATURE_HDR_EXTENDED for refactoring — Alex / bitbucket
  253. Cleanup in lens.c, removed some obsolete functions — Alex / bitbucket
  254. Fix declaration of fps_override_shutter_blanking — Alex / bitbucket
  255. Declared external tcc_load_offline_section in module.c — Alex / bitbucket
  256. Fix audio includes to compile cleanly on both 5D3 and 60D — Alex / bitbucket
  257. Declared shoot-related functions (some unrelated) to shoot.c — Alex / bitbucket
  258. Declared functions exported from fps-engio.c in fps.h (todo: rename fps-engio.c to fps.c) — Alex / bitbucket
  259. FIO cleanups: FIO_RemoveFile, FIO_GetFileSize, FIO_CreateDirectory, dump_seg, _card_tweaks — Alex / bitbucket
  260. Declared zebra-related functions (some unrelated) in zebra.h and fixed idle_wakeup_reset_counters call from tweaks.c — Alex / bitbucket
  261. Declared implicit functions related to modules — Alex / bitbucket
  262. Declared some GUI-related functions (dialog.h, gui-common.h, menu.h) — Alex / bitbucket
  263. Declared some lens-related (some unrelated) routines in lens.h — Alex / bitbucket
  264. Declared is_native_movie_mode in propvalues.h — Alex / bitbucket
  265. Declared some crash-related routines in debug.h (they are implemented in boot-hack.c, but they should be moved) — Alex / bitbucket
  266. Audio declaration cleanup (only checked AK) — Alex / bitbucket
  267. Misc declarations related to menu — Alex / bitbucket
  268. Declared console routines in console.h — Alex / bitbucket
  269. Declared some lvinfo-related routines in lvinfo.h (they should be moved from lens.c) — Alex / bitbucket
  270. Declared some EDMAC routines — Alex / bitbucket
  271. Declared focus-related functions in focus.h — Alex / bitbucket
  272. Declared free memory info routines in mem.c/h — Alex / bitbucket
  273. Added notify_box.h — Alex / bitbucket
  274. Declared fsuDecodePartitionTable and removed unused code in bootflags.c — Alex / bitbucket
  275. Declared playback ASIF stubs in beep.c — Alex / bitbucket
  276. Declared implicit stubs in property.c and cleaned up unused functions in property.h — Alex / bitbucket
  277. Declared battery functions in battery.h — Alex / bitbucket
  278. Declared picture style functions in picstyle.h — Alex / bitbucket
  279. Declared implicit stubs in exmem.c — Alex / bitbucket
  280. Moved dump_seg and dump_big_seg to fio-ml.c/h — Alex / bitbucket
  281. Made expsim private (use get_expsim instead) — Alex / bitbucket
  282. Declared msg_queue_post — Alex / bitbucket
  283. Declared some BMP-related functions and moved bmp_on/off/zoom to bmp.c — Alex / bitbucket
  284. Declared log_length and moved to imath.c — Alex / bitbucket
  285. Declared CHDK GUI routines and removed local types "color" and "coord" — Alex / bitbucket
  286. Replaced abs calls with ABS to keep things consistent — Alex / bitbucket
  287. Declared some timing routines — Alex / bitbucket
  288. Moved redraw_after from shoot.c to gui-common.c — Alex / bitbucket
  289. Moved bin_search from shoot.c to util.c/h — Alex / bitbucket
  290. Declared some config.h routines — Alex / bitbucket
  291. Declared LED blinking routines — Alex / bitbucket
  292. Declared find_ml_card/load_fonts and made them private for modules (underscore) — Alex / bitbucket
  293. Removed duplicate beep definitions from dryos.h — Alex / bitbucket
  294. Renamed FIO_Open to FIO_OpenFile for consistency — Alex / bitbucket
  295. Moved FIO definitions from dryos.h to fio-ml.h — Alex / bitbucket
  296. Removed dummy console definitions — Alex / bitbucket
  297. Moved unused declarations from dryos.h to dryos-notes.h — Alex / bitbucket
  298. Moved memory-related declarations from dryos.h to mem.h — Alex / bitbucket
  299. Moved FMT_FIXEDPOINT* from dryos.h to imath.h — Alex / bitbucket
  300. Replaced mod macro with uppercase MOD (find/replace) — Alex / bitbucket
  301. Moved powi, log2i and log10i from menu.c to imath.c/h — Alex / bitbucket
  302. Moved MIN/MAX and related macros from dryos.h to imath.h — Alex / bitbucket
  303. Replaced typeof with __typeof__ in macros from dryos.h, similar to 5d4a263 — Alex / bitbucket
  304. Merged in mofig/mofig-magic-lantern/fontsdat (pull request #433)

    For Issue #1838 - Remove installer check for FONTS.DAT — a1ex <broscutamaker@gmail.com> / bitbucket
  305. For Issue #1838
    Remove check for FONTS.DAT, no longer used. — mofig <mahonrig@gmail.com> / bitbucket
  306. Created new branch fontsdat — Mahonri Gibson <mahonrig@gmail.com> / bitbucket
  307. vram.c: removed old LUT experiment — Alex / bitbucket
  308. ETTR: menu choices should be static — Alex / bitbucket
  309. Merged cleanup into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  310. mlv_rec: cleaned up warnings — g3gg0 / bitbucket
  311. cleaned up problematic typeof() usage in macros, same as in ABS() now — g3gg0 / bitbucket
  312. mlv_rec: clean up makefile, disabled desktop tool compiling — g3gg0 / bitbucket
  313. update default makefile for centralized compiler settings — g3gg0 / bitbucket
  314. Merged unified into cleanup — Giovanni C <condellog@gmail.com> / bitbucket
  315. ETTR: fix dynamic menu choices by declaring them statically — Alex / bitbucket
  316. Merged in Morghus/magic-lantern/eosm-fix-2-finger-menu-open (pull request #432)

    EOSM: fix menu close with 2 finger touch — a1ex <broscutamaker@gmail.com> / bitbucket
  317. EOSM: fix menu close with 2 finger touch — Morghus <morghus@morgh.us> / bitbucket
  318. EOS-M: use negative event codes for fake buttons like BGMT_Q or BGMT_*ZOOM* to make sure it won't be passed to Canon code; removed unused codes — Alex / bitbucket
  319. Moved the safeguard for internal GUI ML events from handle_tricky_canon_calls directly to GUI task; this allows using these events in more places in ML code (not just handle_tricky_canon_calls) — Alex / bitbucket
  320. ETTR: refactored to decide between auto_ettr_work_m and auto_ettr_work_auto only once — Alex / bitbucket
  321. Merged in Morghus/magic-lantern/eosm-doubletap-ettr (pull request #428)

    EOSM & ETTR: added Screen DblTap trigger instead of Press SET — a1ex <broscutamaker@gmail.com> / bitbucket
  322. EOSM: properly use CONFIG_TOUCHSCREEN and fix other platforms — Morghus <morghus@morgh.us> / bitbucket
  323. ETTR & EOSM: use macro for checking model everywhere — Morghus <morghus@morgh.us> / bitbucket
  324. ETTR: updated DblTap code for consistency — Morghus <morghus@morgh.us> / bitbucket
  325. ETTR & EOSM: updated so module is binary compatible again — Morghus <morghus@morgh.us> / bitbucket
  326. EOSM & ETTR: added Screen DblTap trigger instead of Press SET; forgot some changes — Morghus <morghus@morgh.us> / bitbucket
  327. EOSM & ETTR: added Screen DblTap trigger instead of Press SET — Morghus <morghus@morgh.us> / bitbucket
  328. Merged in Morghus/magic-lantern/eosm-ettr-timelapse-fix (pull request #430)

    ETTR: wait for preconditions in ETTR work task with a timeout of 2 seconds (will fix ETTR + intervalometer on EOSM) — a1ex <broscutamaker@gmail.com> / bitbucket
  329. ETTR: wait for preconditions in ETTR work task with a timeout of 2 seconds (will fix ETTR + intervalometer on EOSM) — Morghus <morghus@morgh.us> / bitbucket
  330. Merged in cleanup (pull request #425)

    All sorts of cleanups — a1ex <broscutamaker@gmail.com> / bitbucket
  331. mlv_play: no more need for custom realloc — Alex / bitbucket
  332. Merged in Morghus/magic-lantern/eosm-magic-off-fix (pull request #431)

    EOSM: fix magic_off by using BGMT_INFO instead of BGMT_PRESS_SET — a1ex <broscutamaker@gmail.com> / bitbucket
  333. EOSM: fix magic_off by using BGMT_INFO instead of BGMT_PRESS_SET — Morghus <morghus@morgh.us> / bitbucket
  334. Measure bitrate is #if 0'd out? — 1p / bitbucket
  335. Replaced exposure compensation curve for SET+MainDial with the soft-film curve from ufraw-mod. Didn't try it, but Marsu says it's good :P — Alex / bitbucket
  336. 6D/EOSM: re-enabled expo lock. Does it work when changing ISO from Canon menu? (try both ISO->Tv and ISO->Av, movie/photo, LV or outside LV) — Alex / bitbucket
  337. Made ISO_ADJUSTMENT_ACTIVE optional (not tested); affects 6D/EOSM. Not sure what to do with Expo Lock (disabled for now) — Alex / bitbucket
  338. Merge — 1p / bitbucket
  339. Make bitrate-6D update the same way — 1p / bitbucket
  340. 50D/1100D/500D: expo override should sync ISO when you are adjusting it from Canon menu — Alex / bitbucket
  341. 50D/1100D: forgot PROP_APERTURE2 — Alex / bitbucket
  342. EOS-M seems able to change frame iso / shutter timer only while recording H.264. ETTR and other tools that depend on these settings should fall back gracefully. — Alex / bitbucket
  343. Removed obsolete double-buffering functions for LV bars — Alex / bitbucket
  344. 50D/1100D: expo override should behave like on 500D (CONFIG_NO_MANUAL_EXPOSURE_MOVIE) — Alex / bitbucket
  345. 500D: disabled movie restart (not working) — Alex / bitbucket
  346. Cleaned up malloc-related declarations — Alex / bitbucket
  347. ETTR: fix precedence for raw_lv_request checks — Alex / bitbucket
  348. FPS override: fix false sound warning — Alex / bitbucket
  349. chdk-dng: fix warning (no black magic please) — Alex / bitbucket
  350. ETTR: fix warnings — Alex / bitbucket
  351. Minor warning fixes for fast zebras — Alex / bitbucket
  352. rbf_font: much simpler font_read code (and probably faster too) — alex@thinkpad / bitbucket
  353. Removed unused lut parameter from yuvcpy_main — alex@thinkpad / bitbucket
  354. Warnings cleanup — alex@thinkpad / bitbucket
  355. Removed obsolete raw-blinkies.c — alex@thinkpad / bitbucket
  356. Removed obsolete memcheck.c/h — alex@thinkpad / bitbucket
  357. EOS-M: no dm-spy please, this is not end-user code — alex@thinkpad / bitbucket
  358. Removed AllocateMemory/shoot_malloc/alloc_dma_memory/whatever_malloc and kept only the basic calls: malloc/free, fio_malloc/fio_free (maybe rename to dma_malloc?) and tmp_malloc/tmp_free. Refactored all calls hopefully. — alex@thinkpad / bitbucket
  359. Renamed FIO_CreateFileEx to FIO_CreateFile. There should be no reason to use the unwrapped version (it may result in duplicate files with the same name if you are not careful) — alex@thinkpad / bitbucket
  360. Merged in ppm-screenshot (pull request #424)

    PPM screenshots that no longer rely on dispcheck — a1ex <broscutamaker@gmail.com> / bitbucket
  361. Organize screenshot.h includes — Giovanni Condello <condellog@gmail.com> / bitbucket
  362. PPM screenshot: use a fast temporary copy of the VRAMs to minimize motion artifacts (tearing) — alex@thinkpad / bitbucket
  363. Build system : move entry.o to the platform folder — Giovanni Condello <condellog@gmail.com> / bitbucket
  364. fpu_emu: clean target should remove .d files in nwfpe folder — Giovanni Condello <condellog@gmail.com> / bitbucket
  365. Ignore .rsc files in modules — Giovanni Condello <condellog@gmail.com> / bitbucket
  366. Remove cruft — alex@thinkpad / bitbucket
  367. Moved screenshot code to screenshot.c / screenshot.h — alex@thinkpad / bitbucket
  368. pic_view: fixed warnings — alex@thinkpad / bitbucket
  369. pic_view: updated README — alex@thinkpad / bitbucket
  370. Updated help for Debug->Screenshot. — alex@thinkpad / bitbucket
  371. Removed extra backslash — alex@thinkpad / bitbucket
  372. PPM screenshots: when saving only BMP, transparent areas should default to black — alex@thinkpad / bitbucket
  373. PPM screenshots: use full-res YUV422 sampling — alex@thinkpad / bitbucket
  374. Refactored get_yuv_pixel from defishing into yuv422_get_pixel (public, moved to imgconv.c) — alex@thinkpad / bitbucket
  375. menu_request_image_backend: wait a little more after changing GUI mode (fixes pic_view on 5D2 and maybe others... nobody tried it yet?!) — alex@thinkpad / bitbucket
  376. imgconv: fix rgb2yuv422 (was going out of range) — alex@thinkpad / bitbucket
  377. pic_view: added support for PPM screenshots — alex@thinkpad / bitbucket
  378. file_man: fix error message when a custom file handler fails — alex@thinkpad / bitbucket
  379. Force strcasecmp to be included even if not used in core — alex@thinkpad / bitbucket
  380. PPM screenshot: replaced magic numbers with macros (SCREENSHOT_FILENAME_AUTO, SCREENSHOT_BMP, SCREENSHOT_YUV) — alex@thinkpad / bitbucket
  381. Fix bad merge — alex@thinkpad / bitbucket
  382. Replaced screenshot code with custom PPM output.

    Advantages:
    - does not rely on Canon's dispcheck (which suffers from memory errors, corrupted output, inconsistent paths, camera-specific quirks... all these are fixed)
    - captures both BMP and YUV in a single screenshot (partial transparency support)
    - handles ML palette tweaks
    - you can specify custom file names or patterns

    Disadvantages:
    - larger file sizes (1MB). Important?
    - PPM file format may not be very common in the Windows world — alex@thinkpad / bitbucket
  383. silent pics: refactored with get_numbered_file_name — alex@thinkpad / bitbucket
  384. fio-ml: new function get_numbered_file_name — alex@thinkpad / bitbucket
  385. file_man: use case-insensitive comparison for file extensions — alex@thinkpad / bitbucket
  386. Added strcasecmp in ML core — alex@thinkpad / bitbucket
  387. 5D3: fine-tuned raw offsets to give a tight fit in raw_diag — alex@thinkpad / bitbucket
  388. 5D3: updated H264.ini for the new card slot interface (not tested) — alex@thinkpad / bitbucket
  389. Moved is_file/is_dir from stdio.c to fio-ml.c — alex@thinkpad / bitbucket
  390. fio-ml.c: fix memory leak on unsuccessful file copy — alex@thinkpad / bitbucket
  391. raw.c: removed DR adjustment for ISO 160 multiples and updated the comment with current findings from ISO research — alex@thinkpad / bitbucket
  392. Fix IS_ML_PTR macro to avoid lockups at very large numbers — alex@thinkpad / bitbucket
  393. 6D: attempt to fix issue #1816 (not tested, please confirm if it works) — alex@thinkpad / bitbucket
  394. Fix a RECORDING macro — alex@thinkpad / bitbucket
  395. added some string functions — g3gg0 / bitbucket
  396. added delete_semaphore functions to some of the models. it is usually the second function after create_named_semaphore in disassembly — g3gg0 / bitbucket
  397. cleaned merge tools a bit, added stubs2idc to directly get .idc files from stubs — g3gg0 / bitbucket
  398. 700D, internals.h disable Restore after format, freezes cam at end of process — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  399. Merged in OtherOnePercent/backflow2/rightisos (pull request #419)

    Fix some dual ISO comments — a1ex <broscutamaker@gmail.com> / bitbucket
  400. Fix ISOs in dual ISO — 1p / bitbucket
  401. cleaned up some code in module.c, should not affect behavior — g3gg0 / bitbucket
  402. updated cache operations, fixed potential cache coherency errors in module loading code — g3gg0 / bitbucket
  403. removed manually added symbols in checkdep.py — g3gg0 / bitbucket
  404. changes to make strcpy and strlen appear in .sym file (also adds __exidx symbols which shouldn't hurt) — g3gg0 / bitbucket
  405. Dual ISO: fix crash in playback trick — a1ex <broscutamaker@gmail.com> / bitbucket
  406. 700D fix FPS and Shutter Values — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  407. correction to kelvin assumption: seems to be the fact that dcraw legally uses matrices that refer to D65 white. — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  408. Fix CONFIG_INT_UPDATE

    Credit @dmilligan — Giovanni Condello <condellog@gmail.com> / bitbucket
  409. config.h: remove CONFIG_UNSIGNED — Giovanni Condello <condellog@gmail.com> / bitbucket
  410. Merged in dmilligan/magic-lantern/config_var (pull request #417)

    Config Var Improvements (WIP) — Giovanni C <condellog@gmail.com> / bitbucket
  411. config vars: get/set config vars by name and callbacks for handling changes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  412. fpu_emu: remove need for FPA support in gcc, changed self test code — g3gg0 / bitbucket
  413. Build System: Fix compilation under Cywin

    Tested with cygwin x64 and gcc-arm-none-eabi-4_8-2013q4 from https://launchpad.net/gcc-arm-embedded/

    Everything unpacked in the default (as in Makefile.user.default) directories — Giovanni C / bitbucket
  414. Build system: Use GCC 4.8.3 by default (results in smaller binaries) — Giovanni C / bitbucket
  415. Merged in OtherOnePercent/backflow2/encrypt2 (pull request #415)

    Try this again with EOSM/6D — Giovanni C <condellog@gmail.com> / bitbucket
  416. N++ tabbed my automatically. — 1p / bitbucket
  417. Try this again — 1p / bitbucket
  418. TCC: always allocate some extra RAM (troubleshooting 1100D) — alex@thinkpad / bitbucket
  419. 1100D: let it allocate smaller buffers from shoot_malloc — alex@thinkpad / bitbucket
  420. Updated adtg_gui, dual_iso and io_crypt for both 5D3 1.1.3 and 1.2.3 — alex@thinkpad / bitbucket
  421. Merged in module-check-firmware-version (pull request #411)

    Macros for checking camera and firmware version in modules — a1ex <broscutamaker@gmail.com> / bitbucket
  422. Merged in unified-fio (pull request #398)

    Make core ML support multiple card slots out of the box — a1ex <broscutamaker@gmail.com> / bitbucket
  423. Removed fio-5d3.c to help merging unified-fio — alex@thinkpad / bitbucket
  424. Moved #include "fio-ml.h" to dryos.h, since it's a very common one — alex@thinkpad / bitbucket
  425. Refactored IS_CAMERA as function — alex@thinkpad / bitbucket
  426. Refactored modules to use IS_CAMERA — alex@thinkpad / bitbucket
  427. Made camera_model_short private, to force usage of IS_CAMERA instead of checking it directly — alex@thinkpad / bitbucket
  428. module.h: new macro IS_CAMERA(model, firmware) to help implementing camera-specific tricks in modules — alex@thinkpad / bitbucket
  429. 5D3: preferred card = CF by default — alex@thinkpad / bitbucket
  430. Electronic level: small formatting tweak/refactor — alex@thinkpad / bitbucket
  431. Display filters: use more generic macros and error messages — alex@thinkpad / bitbucket
  432. Merge — g3gg0 / bitbucket
  433. mlv_rec: safety measure: abort recording when EDMAC cant keep up or hangs — g3gg0 / bitbucket
  434. mlv_rec: some more optimizations to get higher write rates. will limit the maximum write block size to size matching to card speeds. — g3gg0 / bitbucket
  435. mlv_rec: fix filename of idle files being printed with path — g3gg0 / bitbucket
  436. Merge with mlv_rec_edmac_tests, which will prevent vsync routine to block when EDMAC cant keep up with speed — g3gg0 / bitbucket
  437. Merged in OtherOnePercent/backflow2/mz-vsync (pull request #405)

    7D Display Filters - Corrected — a1ex <broscutamaker@gmail.com> / bitbucket
  438. 7D belongs too I think — 1p / bitbucket
  439. Wording in internals.h — 1p / bitbucket
  440. Correct spacing — 1p / bitbucket
  441. Braces oops — 1p / bitbucket
  442. Display Filter: Found the cause of and solution to the craziness: Just switch the 2 functions around. — 1p / bitbucket
  443. MZ vsync trials — 1p / bitbucket
  444. 60D: disabled wind filter completely — alex@thinkpad / bitbucket
  445. Audio: wind filter off by default ( http://www.magiclantern.fm/forum/index.php?topic=5186.msg103044#msg103044 ) — alex@thinkpad / bitbucket
  446. raw.c: avoid nested raw_lock/bmp_lock calls — alex@thinkpad / bitbucket
  447. Menu: disabled BMP_LOCK (not really needed, but causes conflict with raw_lv_update called from menu functions). Should fix issue #1871. — alex@thinkpad / bitbucket
  448. Disabled GCC printf optimization (was splitting a printf in two console_printf calls). See also http://nion.modprobe.de/blog/archives/680-gcc-and-printfputs-optimizations.html — alex@thinkpad / bitbucket
  449. Flexinfo: disabled double buffering (no improvement in flicker, but conflicts with upside-down, issue #1878) — alex@thinkpad / bitbucket
  450. Fixed a call to canon_gui_disable_front_buffer (also added to headers) — alex@thinkpad / bitbucket
  451. Merged in escho/escho-magiclantern/port_cold_pixel_fix (pull request #403)

    more cold pexels can be fixed — Giovanni C <condellog@gmail.com> / bitbucket
  452. plus int — escho / bitbucket
  453. change another one — escho / bitbucket
  454. Merged in nanomad/escho-magiclantern/nanomad/fix-raw2dng-crash-1392679817240 (pull request #1)

    Fix raw2dng crash — escho <hipescho@t-online.de> / bitbucket
  455. Fix raw2dng crash — Giovanni C <condellog@gmail.com> / bitbucket
  456. let more cold pixels be processed — escho / bitbucket
  457. Merged unified into port_cold_pixel_fix — escho <hipescho@t-online.de> / bitbucket
  458. Merged in Marsu42/ml-pull4 (pull request #396)

    Wheel actions is in play: also trigger w/ simple left/right — Giovanni C <condellog@gmail.com> / bitbucket
  459. wheel actions: adjust icon types for changed options — Marsu42 / bitbucket
  460. wheel actions: move off option around on request — Marsu42 / bitbucket
  461. wheel actions: move some code lines around the place — Marsu42 / bitbucket
  462. wheel actions: by request, beautify constants :-) — Marsu42 / bitbucket
  463. set wheel action via l/r: disable on zoom just like rate — Marsu42 / bitbucket
  464. fix typos: i'm a sociologist, not an english teacher :-p — Marsu42 / bitbucket
  465. Wheel actions is in play: also trigger w/ simple left/right — Marsu42 / bitbucket
  466. Merged in kichetof/magic-lantern-tof/ElectronicLevel (pull request #410)

    Electronic Level into facelift — Giovanni C <condellog@gmail.com> / bitbucket
  467. make code more simple — kichetof / bitbucket
  468. Replace tab by 4 spaces & remove obsolete return — kichetof / bitbucket
  469. Replace tab by 4 spaces — kichetof / bitbucket
  470. Put level number to facelift — kichetof / bitbucket
  471. Created new branch ElectronicLevel — kichetof <kichetof@gmail.com> / bitbucket
  472. Merged in use-proper-ld (pull request #409)

    Do not use GCC as LD — Giovanni C <condellog@gmail.com> / bitbucket
  473. Include memmove from newlib to fix O3 builds (no binary size increase at Os) — Giovanni Condello <condellog@gmail.com> / bitbucket
  474. fio-ml: fix and refactor startup warnings; on 5D3, default to SD card if you insert two ML cards — alex@thinkpad / bitbucket
  475. fio-ml: on 5D3, use the SD card if you insert two ML cards; fix printf's — alex@thinkpad / bitbucket
  476. rbf_font: allow multiple calls to load_fonts (just in case) — alex@thinkpad / bitbucket
  477. fio-ml: only show the card menu for dual slot cameras (empty menu otherwise) — alex@thinkpad / bitbucket
  478. Remove references to non-existing ARM_LIBPATH — Giovanni Condello <condellog@gmail.com> / bitbucket
  479. Remove twice defined makefile variable — Giovanni Condello <condellog@gmail.com> / bitbucket
  480. Build System: use ld instead of gcc to link files — Giovanni Condello <condellog@gmail.com> / bitbucket
  481. Modules: don't delete BMP files on "make clean" (fixes building mlv_play) — alex@thinkpad / bitbucket
  482. Make zebras work reliably after taking a picture in QR mode — Giovanni Condello <condellog@gmail.com> / bitbucket
  483. Remove unused livev_playback_refresh — Giovanni Condello <condellog@gmail.com> / bitbucket
  484. move free calls in bmp_load to the right place — g3gg0 / bitbucket
  485. mlv_play: show dialog when deleting a file or if there are no files to play — g3gg0 / bitbucket
  486. split bmp code to be able to load bitmaps from resources/RAM — g3gg0 / bitbucket
  487. add a rule for adding resources to e.g. modules. for example adding graphic.bmp.rsc to the list of objects to link will blob-embed graphic.bmp into this file. — g3gg0 / bitbucket
  488. Modules: refactored module strings with tcc_load_offline_section (less overhead, maybe a bit faster too) — alex@thinkpad / bitbucket
  489. TCC: added tcc_load_offline_section (read a section from a .mo file without touching the global state) — alex@thinkpad / bitbucket
  490. TCC: cleaned up some unused strings (minor) — alex@thinkpad / bitbucket
  491. Renamed testmodule to testmod to fit the 8.3 name limit — alex@thinkpad / bitbucket
  492. raw_rec and silent: updated README to suggest additional modules — alex@thinkpad / bitbucket
  493. 700D turn back on Audio Remote shot for photo mode, got undefined again somewhere along the line but works fine. — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  494. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  495. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  496. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  497. Merged hudson/magic-lantern into unified — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  498. Fix BR for new card backend — 1p / bitbucket
  499. Wrap more custom ML FIO_ functions — Giovanni Condello <condellog@gmail.com> / bitbucket
  500. fio-ml: Wrap FIO_RenameFile too (where it works) — Giovanni Condello <condellog@gmail.com> / bitbucket
  501. Remove old file — Giovanni Condello <condellog@gmail.com> / bitbucket
  502. fio-ml: make sure we always prepend the card drive — Giovanni Condello <condellog@gmail.com> / bitbucket
  503. io_crypt: remove module_card_drive

    Credit: @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  504. Merged in OtherOnePercent/backflow2/7D-Shortcuts (pull request #404)

    7D shortucts — a1ex <broscutamaker@gmail.com> / bitbucket
  505. Lets start Small.. 7D shortucts — 1p / bitbucket
  506. Make Branch — 1p / bitbucket
  507. raw_rec and mlv_rec: updated README to answer a common question — alex@thinkpad / bitbucket
  508. Merged in OtherOnePercent/backflow/600D-Pink (pull request #402)

    600D slurp #2 — a1ex <broscutamaker@gmail.com> / bitbucket
  509. Add the feature in internals. — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  510. Edmac Channels — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  511. Edmac Slurp, raw.c — One Percent <NOTAFRAIDOFNSA@YAHOO.COM> / bitbucket
  512. Make Branch — 1p / bitbucket
  513. Add property support for the C (WFT) drive — Giovanni Condello <condellog@gmail.com> / bitbucket
  514. 7D: hopefully fixed autofocus issue when changing old/new lenses, http://www.magiclantern.fm/forum/index.php?topic=9848.msg92361#msg92361
    cc @g3gg0, @Pelican — a1ex <broscutamaker@gmail.com> / bitbucket
  515. 7D: no need for GDB in nightly builds — a1ex <broscutamaker@gmail.com> / bitbucket
  516. Correct return values from io_decrypt main, fixes compile with Clang — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  517. Merged hudson/magic-lantern into unified — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  518. Merged hudson/magic-lantern into unified — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  519. Merged hudson/magic-lantern into unified — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  520. Merged hudson/magic-lantern into unified — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  521. Resolved conflict with main — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  522. Fix EOSM.202 build regarding recording -> RECORDING change. — Jarno Paananen <jarno.paananen@gmail.com> / bitbucket
  523. Remove module_card_drive — Giovanni Condello <condellog@gmail.com> / bitbucket
  524. Merged unified into unified-fio — Giovanni C <condellog@gmail.com> / bitbucket
  525. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  526. Remove cruft — Giovanni Condello <condellog@gmail.com> / bitbucket
  527. Backend: Make core ML support multiple card slots out of the box

    This gets rid of:
    - 5D3 FIO hack (it is now used everywhere)
    - CARD_DRIVE / MODULE_CARD_DRIVE macros (The backend now autodetects where you want your files to be created)
    - Simple variables polluting the global namespace
    - (...) — Giovanni Condello <condellog@gmail.com> / bitbucket
  528. Ignore mlv_rec binaries — Giovanni Condello <condellog@gmail.com> / bitbucket
  529. io_crypt: disabled models where reading was reported to be buggy — g3gg0 / bitbucket
  530. io_crypt: RSA code may encrypt data that is larger afterwards. the check was on the wrong place - it was meant for decrypt, but why catch that in the crypt code itself? thats up to the caller to handle that. — g3gg0 / bitbucket
  531. io_crypt: non-functional changes only. replaced tabs with spaces, added copyringt notices, some comments — g3gg0 / bitbucket
  532. io_crypt: added 50D, please test — g3gg0 / bitbucket
  533. io_crypt: fix crash situation by processing in separate thread (gives caller thread's CPU time and allows lower priority tasks which are necessary to run) — g3gg0 / bitbucket
  534. bugfix post-deflicker module menu display — Marsu42 / bitbucket
  535. 500D: GetSizeOfMaxRegion (thanks Greg) — alex@thinkpad / bitbucket
  536. Merged in dmilligan/magic-lantern/menu_caret (pull request #385)

    Menu Caret — a1ex <broscutamaker@gmail.com> / bitbucket
  537. Menu caret: numbers from 100 to 199 only need 2 caret places, not 3 — a1ex <broscutamaker@gmail.com> / bitbucket
  538. Menu caret: user toggle logic (.select field present) is not working, disabling — a1ex <broscutamaker@gmail.com> / bitbucket
  539. Enabled new edit mode for Intervalometer -> Stop after X shots — a1ex <broscutamaker@gmail.com> / bitbucket
  540. Menu caret: experimental support for editing menu entries with custom value string (disables the custom value string during edit mode). Feel free to propose something better. — a1ex <broscutamaker@gmail.com> / bitbucket
  541. Menu caret: added missing zero-padding for UNIT_DEC — a1ex <broscutamaker@gmail.com> / bitbucket
  542. Menu caret: refactored some long checks with uses_caret_editing — a1ex <broscutamaker@gmail.com> / bitbucket
  543. Enabled new edit mode for memory browser (CONFIG_HEXDUMP) — a1ex <broscutamaker@gmail.com> / bitbucket
  544. Menu caret: cleaned up toggle logic, refactored caret_position logic with caret_move — a1ex <broscutamaker@gmail.com> / bitbucket
  545. menu caret: more minor fixes — David Milligan <david.l.milligan@gmail.com> / bitbucket
  546. menu caret: reenable use of R20 when not in edit mode, custom 'preferred number' scale for time values — David Milligan <david.l.milligan@gmail.com> / bitbucket
  547. menu caret: wraparound fix — David Milligan <david.l.milligan@gmail.com> / bitbucket
  548. menu caret: fix for caret position starting on the 's' for time values — David Milligan <david.l.milligan@gmail.com> / bitbucket
  549. menu caret: refactor intervalometer and bulb timer to use this — David Milligan <david.l.milligan@gmail.com> / bitbucket
  550. Menu: a caret in edit mode that allows easier entry of large/precise values — David Milligan <david.l.milligan@gmail.com> / bitbucket
  551. Disabled video hacks on 7D/EOS-M (unclean patching method) — alex@thinkpad / bitbucket
  552. 6D: disabled wav recording (memory leak) — alex@thinkpad / bitbucket
  553. 100D, 40D and 5Dc are not working at all => back to unmaintained — alex@thinkpad / bitbucket
  554. Disable DMA_MEMCPY on the 1100D — Giovanni Condello <condellog@gmail.com> / bitbucket
  555. 6D: Restore FEATURE_AF_PATTERN — Giovanni Condello <condellog@gmail.com> / bitbucket
  556. 6D: disabled DMA_MEMCPY — alex@thinkpad / bitbucket
  557. 6D: disabled hackish beep implementation — alex@thinkpad / bitbucket
  558. Cleanup and fix 6D build — Giovanni Condello <condellog@gmail.com> / bitbucket
  559. Merged in escho/escho-magiclantern/port_cold_pixel_fix (pull request #383)

    cold_pixel_fix for mlv_dump — Giovanni C <condellog@gmail.com> / bitbucket
  560. remove tabs — escho / bitbucket
  561. forget something — escho / bitbucket
  562. next version — escho / bitbucket
  563. cold_pixel_fix for mlv_dump — escho / bitbucket
  564. Created new branch port_cold_pixel_fix — escho <hipescho@t-online.de> / bitbucket
  565. move unmaintained direcories back to platform — Marsu42 / bitbucket
  566. 6d: activate new feature in platform — Marsu42 / bitbucket
  567. revert last file to trunk - that's what you get for re-using forks — Marsu42 / bitbucket
  568. revert two other files to ml trunk default — Marsu42 / bitbucket
  569. revert dual_iso & ettr changes to trunk versions — Marsu42 / bitbucket
  570. Merged hudson/magic-lantern into unified — Marsu42 <email@alsigma.com> / bitbucket
  571. 6D: move back to unmaintained — Marsu42 / bitbucket
  572. 6D: activate simplified af pt shortcut keys — Marsu42 / bitbucket
  573. Backed out changeset: 51a874080cf7 — Marsu42 / bitbucket
  574. 6D: activate simplified af pt shortcut keys — Marsu42 / bitbucket
  575. 6D: move to maintainted fix — Marsu42 / bitbucket
  576. 6D: add swap info<->play option — Marsu42 / bitbucket
  577. 6D: af patterns definition in case someone gets it working — Marsu42 / bitbucket
  578. 6D: move back to maintainted for testing — Marsu42 / bitbucket
  579. Merged hudson/magic-lantern into unified — Marsu42 <email@alsigma.com> / bitbucket
  580. dual_iso: set/get threshold in ev instread of menu value — Marsu42 / bitbucket
  581. dual_iso: disable user threshold when used via ettr — Marsu42 / bitbucket
  582. dual_iso: change another api name in the core — Marsu42 / bitbucket
  583. dual_iso: reflect api change in ettr — Marsu42 / bitbucket
  584. dual_iso: tell module enabled from being actually active — Marsu42 / bitbucket
  585. dual_iso: fix # of options count — Marsu42 / bitbucket
  586. dual_iso: rename main var to std name (you too, alex :-)) — Marsu42 / bitbucket
  587. dual_iso: move static up (we should try c#) — Marsu42 / bitbucket
  588. dual_iso: some fewer options, now starting @+1.5ev — Marsu42 / bitbucket
  589. dual_iso: static a function as suggested by alex — Marsu42 / bitbucket
  590. dual_iso: make dr gained a setting for auto-disabling — Marsu42 / bitbucket
  591. Attempt to remove the need for #ifdef CONFIG_RAW_LIVEVIEW when using raw_lv_is_enabled(). Fixes 1100D build now and hopefully in the future, and doesn't break compiler optimization. — alex@thinkpad / bitbucket
  592. mlv_rec: show icon/information on rec start — g3gg0 / bitbucket
  593. io_crypt: display key generation message for up to 10 minutes — g3gg0 / bitbucket
  594. io_crypt: block creating keys twice — g3gg0 / bitbucket
  595. Merge — g3gg0 / bitbucket
  596. io_crypt: menu changes — g3gg0 / bitbucket
  597. 550D: GetSizeOfMaxRegion (thanks mk11174) — alex@thinkpad / bitbucket
  598. Sync EOSM with TL

    Fixes some stubs and wrong CFn settings — Giovanni Condello <condellog@gmail.com> / bitbucket
  599. Make FEATURE_OVERLAYS_IN_PLAYBACK_MODE optionally depend on a button press

    This fixes them on 1100D, 650D, 700D and EOSM (they fall back to after-shot mode) — Giovanni Condello <condellog@gmail.com> / bitbucket
  600. io_crypt: fix menu icons @a1ex — g3gg0 / bitbucket
  601. Merged rec-indicator-5d3 into unified — a1ex <broscutamaker@gmail.com> / bitbucket
  602. Merged in ayshih/magic-lantern-50d/maintain (pull request #391)

    50D: added dummy stubs for sound_recording_enabled functions — a1ex <broscutamaker@gmail.com> / bitbucket
  603. 50D: added dummy stubs for sound_recording_enabled functions — Albert Shih <ayshih@gmail.com> / bitbucket
  604. Add deflick to nightlies — Audionut <audionut11@gmail.com> / bitbucket
  605. Merged in escho/escho-magiclantern/just_for_testing (pull request #390)

    600D GetSizeOfMaxRegion — a1ex <broscutamaker@gmail.com> / bitbucket
  606. 600D: Add GetSizeOfMaxRegion — escho / bitbucket
  607. Created new branch just_for_testing — escho <hipescho@t-online.de> / bitbucket
  608. io_crypt: safety casts — g3gg0 / bitbucket
  609. io_crypt: add close hook, code optimizations — g3gg0 / bitbucket
  610. trace: less warnings when TRACE_DISABLED is defined — g3gg0 / bitbucket
  611. io_crypt: cleanup interfaces — g3gg0 / bitbucket
  612. Fix for instant bitrate with h264 recording — Chris Miller <chris.nz@gmail.com> / bitbucket
  613. Minor tweaks for time/bitrate indicators. Formulas or constants not yet correct. — alex@thinkpad / bitbucket
  614. Initial fix for time/bitrate indicators from frenchiefilms and nanomad (not fully working) — alex@thinkpad / bitbucket
  615. raw_rec: auto-choose indicator style based on GlobalDraw settings — alex@thinkpad / bitbucket
  616. Beeps should be allowed if sound recording is disabled — alex@thinkpad / bitbucket
  617. Merged in Audionut/deflicker (pull request #381)

    Move post deflicker to module — Giovanni C <condellog@gmail.com> / bitbucket
  618. Post delficker: add CONFIG_INT.  Thanks Mahonri and nanomad — Audionut / bitbucket
  619. Remove unecessary file — Audionut / bitbucket
  620. Move post deflicker to module — Audionut / bitbucket
  621. Disabled beeps in movie mode for cameras without audio controls (with warning in menu) — alex@thinkpad / bitbucket
  622. Removed SOUND_RECORDING_ENABLED macro (needs testing). Besides refactoring, this should fix:

    - mlv_snd with FPS override
    - audio meters only turned on when some sound option is enabled — alex@thinkpad / bitbucket
  623. Partially backed out changeset: 454d8a68f131 — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  624. Backed out changeset: 897af0855952 — g3gg0 / bitbucket
  625. mlv_rec: cleanup some visual things — g3gg0 / bitbucket
  626. mlv_rec: remove compile warnings, no final frame count screen, to be replaced somehow — g3gg0 / bitbucket
  627. mlv_snd: always call audio_configure if available — g3gg0 / bitbucket
  628. rewrote some audio parts to better match requirements of some models, please verify for other models than 7D and 5D3 — g3gg0 / bitbucket
  629. add beep.h to files where beep() is called — g3gg0 / bitbucket
  630. don't call beep in take_screenshot when LV is enabled to prevent breaking audio — g3gg0 / bitbucket
  631. Merged in vyskocil/magic-lantern-vyskocil/7d-mlv-audio (pull request #377)

    Back port some code from TL to make audio recording works on 7D with mlv_snd — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  632. undef FEATURE_HEADPHONE_MONITORING for 7D — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  633. CONFIG_7D is not available in modules — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  634. requested changes for pull request #377 — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  635. Back port some code from TL to make audio recording works on 7D with mlv_snd — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  636. mlv_rec: cleanup code, fix spanning statistics, small startup tweaks — g3gg0 / bitbucket
  637. add 7D stub for GetSizeOfMaxRegion — g3gg0 / bitbucket
  638. Remove duplicate 7D platoform — Giovanni Condello <condellog@gmail.com> / bitbucket
  639. Remove EOSM.106

    Canon 202 is so much better anyway — Giovanni Condello <condellog@gmail.com> / bitbucket
  640. Remove duplicate stub from 50D — Giovanni Condello <condellog@gmail.com> / bitbucket
  641. Backport https://bitbucket.org/OtherOnePercent/tragic-lantern-6d/commits/e95eaba6546d71333c3a80308a072cec44c2f2c9

    Credit: @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  642. 50D: Add GetSizeOfMaxRegion — Albert Shih <ayshih@gmail.com> / bitbucket
  643. Merged in pink-frame-fix (pull request #382)

    Fix for pink frames — a1ex <broscutamaker@gmail.com> / bitbucket
  644. Fix 1100D build — alex@thinkpad / bitbucket
  645. Merged in mem-backend (pull request #384)

    Memory backend improvements — a1ex <broscutamaker@gmail.com> / bitbucket
  646. Menu: make sure "children" field always points to the first submenu item (fixes multi-level merged submenus, e.g. mem_chk when it ends up at the top of the menu) — alex@thinkpad / bitbucket
  647. Refactored palette code to no longer use hardcoded registers; fixes menu colors on 5D3 123, but needs testing on *all* other cameras (clear overlays on halfshutter + correct menu colors for all icons) — alex@thinkpad / bitbucket
  648. Undo 89fdaf6 and just disable the entire tskmon during sensor cleaning (any improvement on 5D2?) — alex@thinkpad / bitbucket
  649. Memory backend: forgot a semaphore — alex@thinkpad / bitbucket
  650. Memory backend: it's still a good idea to have semaphores in guess_mem task — alex@thinkpad / bitbucket
  651. Updated memory test from "don't click me" with proper error handling — alex@thinkpad / bitbucket
  652. Memory backend: safe wrappers for shoot_malloc_suite routines => no more need for semaphore hacks — alex@thinkpad / bitbucket
  653. Memory backend: use mem_sem for guess_mem task too — alex@thinkpad / bitbucket
  654. Memory backend: GUI tweaks, fix history graph — alex@thinkpad / bitbucket
  655. Memory backend: another attempt for mangling the cacheable flag, including a burn-in test on don't click me — alex@thinkpad / bitbucket
  656. Memory backend: drop cacheable flag mangling, fix slow filling with 0xA5, better debug messages — alex@thinkpad / bitbucket
  657. exmem: increase timeout to 1 second; some debug messages — alex@thinkpad / bitbucket
  658. Merged in mk11174/t5i (pull request #361)

    650D/700D Photo Mode Audio Remote Shoot — Giovanni C <condellog@gmail.com> / bitbucket
  659. 650D/700D temp make Audio Remote Shot in Photo Mode only — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  660. 650D and 700D Enable feature_audio_remote_shot — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  661. Temp make Audio Remote Shoot Generic on 650D and 700D in Photo Mode — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  662. Merged in ayshih/magic-lantern-50d/mlv_rec (pull request #388)

    Restoration of global draw after mlv_rec recording — Giovanni C <condellog@gmail.com> / bitbucket
  663. mlv_rec: restoring global draw when unhacking — Albert Shih <ayshih@gmail.com> / bitbucket
  664. 700D: Add GetSizeOfMaxRegion — Giovanni Condello <condellog@gmail.com> / bitbucket
  665. 650D: Add GetSizeOfMaxRegion — Giovanni C <condellog@gmail.com> / bitbucket
  666. 1100D: Add GetSizeOfMaxRegion — Giovanni C <condellog@gmail.com> / bitbucket
  667. Memory backend: enforce a minimum block size for shoot_malloc; define MEM_DEBUG for diagnostic messages — alex@thinkpad / bitbucket
  668. console: reworked CONSOLE_DEBUG to be able to trace processes that lockup the camera — alex@thinkpad / bitbucket
  669. exmem: prevent the memory backend from trying it before initialization — alex@thinkpad / bitbucket
  670. 5D3 113: GetSizeOfMaxRegion — alex@thinkpad / bitbucket
  671. Forgot to update a DebugMsg — alex@thinkpad / bitbucket
  672. Merged in ayshih/magic-lantern-50d/maintain (pull request #387)

    Fixed display filters for 50D — a1ex <broscutamaker@gmail.com> / bitbucket
  673. TL-backport: 50D display filters in state object — Albert Shih <ayshih@gmail.com> / bitbucket
  674. mem_chk: moved to "Debug -> Burn-in tests" menu — alex@thinkpad / bitbucket
  675. Memory backend: added semaphores — alex@thinkpad / bitbucket
  676. mem_chk: malloc flood a little more aggressive; display more status indicators (thread and total memory allocated) — alex@thinkpad / bitbucket
  677. Memory backend: safety margin for max region — alex@thinkpad / bitbucket
  678. Memory backend: respect minimum free space (forgot about this check back then...) — alex@thinkpad / bitbucket
  679. Minor cleanup in mem.c — alex@thinkpad / bitbucket
  680. Use fio_malloc/fio_free for some file I/O operation (modules, bitmap) — alex@thinkpad / bitbucket
  681. TCC: allocate temporary RAM with shoot_malloc, so the (permanent) module code has more chances to fit in the main buffers and leave shoot_malloc free — alex@thinkpad / bitbucket
  682. Updated free memory dialog to show some common addresses and also EDMAC addresses — alex@thinkpad / bitbucket
  683. 60D: GetSizeOfMaxRegion — alex@thinkpad / bitbucket
  684. Memory backend: added get_max_region for AllocateMemory (5D2 only for now, anyone would help with stubs for all the other cameras?) — alex@thinkpad / bitbucket
  685. TCC: when extra RAM is needed, add 10K more (otherwise it overflows when loading adtg_gui, for example). What's going on? (cc @g3gg0) — alex@thinkpad / bitbucket
  686. Memory backend: always return the requested cache bits (fixes speed of the big adtg_gui on 60D, for example) — alex@thinkpad / bitbucket
  687. Memory backend: use a more pessimistic heuristic for max region — alex@thinkpad / bitbucket
  688. raw.c: some thread safety — alex@thinkpad / bitbucket
  689. TCC: commented out unused __vstack (got back 8K, 600D should be alive again) — alex@thinkpad / bitbucket
  690. Removed unused fields from struct prop_handler (got back 3K) — alex@thinkpad / bitbucket
  691. Updated free memory dialog to show some common addresses and also EDMAC addresses — alex@thinkpad / bitbucket
  692. Workaround to prevent 5D2 (maybe others?) from locking up at shutdown during sensor cleaning when using CONFIG_TSKMON ( http://www.magiclantern.fm/forum/index.php?topic=5533.msg101173#msg101173 )
    cc @g3gg0 — alex@thinkpad / bitbucket
  693. Fix for 7D master compile — 1p / bitbucket
  694. mem_chk: module to check reliability of our memory backend — g3gg0 / bitbucket
  695. raw.c: reuse Canon's raw buffer address (thanks g3gg0). Simplifies the code a lot. — alex@thinkpad / bitbucket
  696. raw.c: added warnings for cameras where the skip offsets need double-checking — alex@thinkpad / bitbucket
  697. Ported CONFIG_EDMAC_RAW_SLURP on 60D. No more pink frames in crop mode! — alex@thinkpad / bitbucket
  698. Bleeding edge: LV raw backend that doesn't require Canon's lv_save_raw. Fixes pink frames on 5D3 123, hopefully for good!

    cc @g3gg0 for review, @nanomad for 1100D and @OtherOnePercent for pink frame check
    Idea from @g3gg0, https://bitbucket.org/hudson/magic-lantern/src/a9dfd7b719c0/modules/lv_rec/lv_rec.c — alex@thinkpad / bitbucket
  699. raw.c: refactoring (raw_lv_get_resolution; preparing for a new LV raw backend) — alex@thinkpad / bitbucket
  700. Ported wait_lv_frames from ETTR into core — alex@thinkpad / bitbucket
  701. raw.c: remove legacy lv_af_raw — alex@thinkpad / bitbucket
  702. raw_rec: also fix idle time spacing — alex@thinkpad / bitbucket
  703. raw_rec: fix speed display over 100 MB/s — alex@thinkpad / bitbucket
  704. Menu: fix overlap in Help tab on some cameras (e.g. 5D2) — alex@thinkpad / bitbucket
  705. Silent pics: small fine-tuning; fixed horizontal mode — alex@thinkpad / bitbucket
  706. Merged in mofig/magic-lantern-mofig (pull request #369)

    Expand slit-scan features in silent.mo — a1ex <broscutamaker@gmail.com> / bitbucket
  707. Updated menu functions for usability, saved config variable — mofig <mahonrig@gmail.com> / bitbucket
  708. Merged hudson/magic-lantern into unified — Mahonri Gibson <mahonrig@gmail.com> / bitbucket
  709. Merged hudson/magic-lantern into unified — Mahonri Gibson <mahonrig@gmail.com> / bitbucket
  710. Implement some new features for different slit-scan effects. Enabled moving the scan line from Top of frame to bottom, bottom to top, left to right, right to left, and to keep the scan line in the center horizontally. — mofig <mahonrig@gmail.com> / bitbucket
  711. features.h edited to make movie restart feature reappear in movie tweaks — Vinicius Atique <viniciusatique@uol.com.br> / bitbucket
  712. stubs.S edited to make movie restart work on 5D3.113 — Vinicius Atique <viniciusatique@uol.com.br> / bitbucket
  713. Merged in makefile-fix2 (pull request #378)

    Make sure Makefile discard invalid CONFIG_ variables — Giovanni C <condellog@gmail.com> / bitbucket
  714. Make sure Makefile discard invalid CONFIG_ variables — Giovanni C / bitbucket
  715. Backout changeset 15c671a7dc58

    Modules were not being bundled with the zip — Giovanni Condello <condellog@gmail.com> / bitbucket
  716. Fix commit e560908 — Giovanni Condello <condellog@gmail.com> / bitbucket
  717. io_crypt: fix random encryption problems caused by odd address offsets — g3gg0 / bitbucket
  718. Fixed typo that broke raw menu warnings in movie mode (5ebb950) — alex@thinkpad / bitbucket
  719. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  720. state-object.c : Fix compiler warning — Giovanni Condello <condellog@gmail.com> / bitbucket
  721. chdk-dng.c : Do not use exit() while running on the camera

    This will throw an ASSERT() which is probably better — Giovanni Condello <condellog@gmail.com> / bitbucket
  722. Makefile: add top level all_modules target (will compile all configured modules) — Giovanni Condello <condellog@gmail.com> / bitbucket
  723. Makefile.setup : remove -W , add -Wextra for more verbosity — Giovanni Condello <condellog@gmail.com> / bitbucket
  724. Makefile.setup : -ffast-math implies -fno-trapping-math — Giovanni Condello <condellog@gmail.com> / bitbucket
  725. Remove raw-blinkies.c , the code is not used anywhere — Giovanni Condello <condellog@gmail.com> / bitbucket
  726. Fix 1100D build — alex@thinkpad / bitbucket
  727. Display filters: use 64-bit alignment for allocated buffer (fixes underflow when malloc returns an unaligned address) — alex@thinkpad / bitbucket
  728. Fix ML menu while recording raw (tested on 5D2/3, but I believe it's needed for all cameras) — alex@thinkpad / bitbucket
  729. mlv_play: prevent the OSD from going out of range

    e.g. by pressing delete a few times you could move it to the middle of the screen — alex@thinkpad / bitbucket
  730. RBF fonts: safeguard to avoid writing outside of the screen (fixes crash in mlv_play and maybe others) — alex@thinkpad / bitbucket
  731. Silent pics: updated README — alex@thinkpad / bitbucket
  732. Silent pics: use proper display filter interface — alex@thinkpad / bitbucket
  733. Display filters: use proper malloc for the output buffer (new cameras only); some error checking — alex@thinkpad / bitbucket
  734. Cleanup: removed CBR_VSYNC_DISPLAY / vram_redirect_lv_buffer (not portable and broken on both 5D2 and 5D3) — alex@thinkpad / bitbucket
  735. Disabled checking for task overrides after ML started up. Any speed improvement in raw recording? — alex@thinkpad / bitbucket
  736. Re-enabled CONFIG_TSKMON, but disabling it during raw recording to avoid performance penalty — alex@thinkpad / bitbucket
  737. Removed spotmeter moving in playback (way too slow; anyone was using it?) — alex@thinkpad / bitbucket
  738. Raw histogram: renamed "ON" to "Full Histogram" to reduce confusion — alex@thinkpad / bitbucket
  739. EOS-M: remove cruft from features.h — alex@thinkpad / bitbucket
  740. Merged in nviennot/magic-lantern/makefile-fix (pull request #375)

    Fix compilation issue — Giovanni C <condellog@gmail.com> / bitbucket
  741. Fix compilation issue

    The `$(foreach entry, $(_defined_configs), $(eval _CONFIGS-with-$($(entry))+= $(entry)))`
    line is a problem in the Makefile:

        Makefile.setup:120: *** missing separator.  Stop.

    Assigning the result to a dummy variable fixes the issue. — nviennot / bitbucket
  742. Menu: guess icon types when calling menu_add (fixes some submenu icons) — alex@thinkpad / bitbucket
  743. Merged in iso-response-test-module (pull request #373)

    Move iso response curve tests to a module. — Giovanni C <condellog@gmail.com> / bitbucket
  744. Merged in bnvm/magic-lantern-5/bnvm/added-1792-resolution-1390499796295 (pull request #351)

    Added 1792 resolution — Giovanni C <condellog@gmail.com> / bitbucket
  745. Added 1792 resolution — bnvm <dhessel@hotmail.com> / bitbucket
  746. Merged in bnvm/magic-lantern-4//added-1792-resolution-1390499711758 (pull request #350)

    Added 1792 resolution — Giovanni C <condellog@gmail.com> / bitbucket
  747. Added 1792 resolution — bnvm <dhessel@hotmail.com> / bitbucket
  748. Cleanup: removed get_config_vars_start/end (you should not mess with config vars directly) — alex@thinkpad / bitbucket
  749. Modules without config should not be treated as errors — alex@thinkpad / bitbucket
  750. raw.c: ignore bad pixels when computing noise stdev — alex@thinkpad / bitbucket
  751. raw.c: safeguard for sraw/mraw (just don't use them) — alex@thinkpad / bitbucket
  752. 5D3: fix raw offsets in photo mode (fixes inconsistency in dynamic range calculation noticed by Audionut, http://www.magiclantern.fm/forum/index.php?topic=9867.msg95643#msg95643 ) — alex@thinkpad / bitbucket
  753. raw.c: better accuracy when computing dynamic range — alex@thinkpad / bitbucket
  754. struct raw_pixblock is aligned(2) — alex@thinkpad / bitbucket
  755. Fix stupid bug in white/black level refresh (they were recomputed continuously) — alex@thinkpad / bitbucket
  756. Cleaned up raw flag handling in LiveView photo overlays — alex@thinkpad / bitbucket
  757. Increase stack size for menu_redraw_task (got some stack overflows here) — alex@thinkpad / bitbucket
  758. LV info: green icon when LiveView is in RAW mode (primarily for troubleshooting) — alex@thinkpad / bitbucket
  759. Zebras: default to Luma if Luma Fast is not available — alex@thinkpad / bitbucket
  760. Allow full-screen magic zoom to be selected from features.h (FEATURE_MAGIC_ZOOM_FULL_SCREEN) — alex@thinkpad / bitbucket
  761. Allow DIGIC peaking to be compiled separate from LV saturation — alex@thinkpad / bitbucket
  762. Fixed typo in DIGIC peaking (was probably flooding with register changes) — alex@thinkpad / bitbucket
  763. Updated stub tests to bypass the memory backend — alex@thinkpad / bitbucket
  764. Merged in dmilligan/magic-lantern/multilevel_submenus (pull request #368)

    Menu API: multi-level submenus (submenus of submenus of ...) — a1ex <broscutamaker@gmail.com> / bitbucket
  765. multilevel submenus: small cleanup — David Milligan <david.l.milligan@gmail.com> / bitbucket
  766. multilevel submenus: fix problem with menu items not working in 2nd level and deeper submenus — David Milligan <david.l.milligan@gmail.com> / bitbucket
  767. Menu API: allow multi-level submenus (submenus of submenus) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  768. put the ui_lock function into gui-common as discussed in f2c078a — g3gg0 / bitbucket
  769. mlv_rec: fix log file format string, %2 is too short — g3gg0 / bitbucket
  770. mlv_rec: speed improvement to mlv_dump as proposed by escho — g3gg0 / bitbucket
  771. mlv_rec: skip frame then edmac copy wasn't finished yet — g3gg0 / bitbucket
  772. added edmac copy function with custom CBRs — g3gg0 / bitbucket
  773. io_crypt: disable scratch ram due to trouble when shooting series, some code cleanups — g3gg0 / bitbucket
  774. Expose HDR_ENABLED macro to modules (is_hdr_bracketing_enabled())

    cc @Audionut — Giovanni Condello <condellog@gmail.com> / bitbucket
  775. Amend commit cbd3b6b1b2f54a88979db49b4283aea918e62dc5

    There was a typo in the old one — Giovanni Condello <condellog@gmail.com> / bitbucket
  776. mlv_rec : Use lens_get_{} functions to read data from currently selected picture style

    This change will make sense further down the road when I submit my picstyle_settings refactoring — Giovanni Condello <condellog@gmail.com> / bitbucket
  777. Rename iso_tests to iso_test — Giovanni Condello <condellog@gmail.com> / bitbucket
  778. Fix typo in filename creation — Giovanni Condello <condellog@gmail.com> / bitbucket
  779. Shorten module name — Giovanni Condello <condellog@gmail.com> / bitbucket
  780. Move iso response curve tests to a module. — Giovanni Condello <condellog@gmail.com> / bitbucket
  781. io_crypt: various cleanups, some more comments, io_decrypt with only one parameter — g3gg0 / bitbucket
  782. io_crypt: fixed file loading — g3gg0 / bitbucket
  783. provide ui_lock symbol to ensure compatibility with older modules, backout with next module API push — g3gg0 / bitbucket
  784. move ui_lock helper function into util.c — g3gg0 / bitbucket
  785. added util.c with atomic helper functions — g3gg0 / bitbucket
  786. moving config related stuff from debug.c into config.c — g3gg0 / bitbucket
  787. moving electronic level into a separate file — g3gg0 / bitbucket
  788. fix Makefile.modules to create the template .rst correctly — g3gg0 / bitbucket
  789. Merged in vyskocil/magic-lantern-vlad/clean_mlvrec_display (pull request #370)

    Add menu settings for choosing what to display when recording with mlv_rec (None, Icon, Debug) — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  790. Add menu settings for choosing what to display when recording with mlv_rec (None, Icon, Debug) — Vladimir Vyskocil <vladimir.vyskocil@gmail.com> / bitbucket
  791. mlv_snd: fixed description — g3gg0 / bitbucket
  792. Makefile.user.default : add 1100D to supported platforms (fixes features table) — Giovanni Condello <condellog@gmail.com> / bitbucket
  793. Makefile: top clean target should clean modules too — Giovanni Condello <condellog@gmail.com> / bitbucket
  794. Add mlv_snd to nightly builds — Giovanni C <condellog@gmail.com> / bitbucket
  795. Merged in separate-vectorscope (pull request #359)

    Move vectorscope from zebra to its own file — Giovanni C <condellog@gmail.com> / bitbucket
  796. Merged in memory-browser-fix (pull request #360)

    Make memory browser work with the latest changes in ML — Giovanni C <condellog@gmail.com> / bitbucket
  797. mlv_rec: optimizing backup file allocation, dont delete it everytime, just when needed — g3gg0 / bitbucket
  798. Merged in a_d_/magic-lantern-mlv (pull request #367)

    mlv_rec: cosmetic - show buffer status depends on show buffer graph — g3gg0 <georg.hofstetter@lx-networking.de> / bitbucket
  799. mlv_rec: cosmetic - show buffer status depends on show buffer graph — a_d_ / bitbucket
  800. io_crypt: added 650D, added mingw exe target, fixed warnings — g3gg0 / bitbucket
  801. Merged in Marsu42/ml-pull3 (pull request #362)

    Add awb warning option & focus raw warning to lraw — a1ex <broscutamaker@gmail.com> / bitbucket
  802. wb/raw warning: rename lraw->raw to see if it gets merged — Marsu42 / bitbucket
  803. Add awb warning option & focus raw warning to lraw — Marsu42 / bitbucket
  804. Merged in frenchiefilms/phil (pull request #366)

    Fix for Issue #1763 — a1ex <broscutamaker@gmail.com> / bitbucket
  805. This isn't my fix, but Tragic Lantern 6D forgot to put this in, from his fork back in dec last year, so I'm doing so for him now. — Phillip Davis <pdavis@frenchiefilms.com> / bitbucket
  806. Merged in frenchiefilms/fix-for-issue-1742-debug-menu-shows-2-in-1391530757147 (pull request #1)

    fix for issue #1742 Debug menu shows 2%% instead of 2% — Phillip Davis <pdavis@frenchiefilms.com> / bitbucket
  807. Merged in frenchiefilms/phil/frenchiefilms/fix-for-issue-1742-debug-menu-shows-2-in-1391530757147 (pull request #365)

    fix for issue #1742 Debug menu shows 2%% instead of 2% — a1ex <broscutamaker@gmail.com> / bitbucket
  808. fix for issue #1742 Debug menu shows 2%% instead of 2% — Phillip Davis <pdavis@frenchiefilms.com> / bitbucket
  809. Merged in dmilligan/magic-lantern/ettr_raw_lv_fix (pull request #364)

    ETTR: prevent from running in LV if raw data is not available — Giovanni C <condellog@gmail.com> / bitbucket
  810. ettr: prevent from running in LV if raw data is not available — David Milligan <david.l.milligan@gmail.com> / bitbucket
  811. io_crypt: return correct read sizes and return zeros at the end instead of header data. — g3gg0 / bitbucket
  812. io_crypt: add support for decrypting files on the fly for viewing in camera — g3gg0 / bitbucket
  813. mlv_rec:
    - allocate disk memory before recording to catch full disk better (please test)
    - added support for files >4GiB for exFAT cards
    - pre-allocate files on disk before recording starts — g3gg0 / bitbucket
  814. update movie restart feature to only care for H264 recording. — g3gg0 / bitbucket
  815. mlv_rec: a bit more paranoia to catch file creation errors — g3gg0 / bitbucket
  816. io_crypt: added RSA for passwordless encryption, updated menu, decryption working for all modes — g3gg0 / bitbucket
  817. trace: fixed potential buffer overrun — g3gg0 / bitbucket
  818. Backed out changeset: 64baa67e725f — g3gg0 / bitbucket
  819. Backed out changeset: 79b628fcb4a2 — g3gg0 / bitbucket
  820. Backed out changeset: 1b2e12814f56 — g3gg0 / bitbucket
  821. mlv_rec: a bit more paranoia to catch file creation errors — g3gg0 / bitbucket
  822. io_crypt: added RSA for passwordless encryption, updated menu, decryption working for all modes — g3gg0 / bitbucket
  823. trace: fixed potential buffer overrun — g3gg0 / bitbucket
  824. Memory browser: reverse digit toggle direction — alex@thinkpad / bitbucket
  825. Updated memory browser to work with proportional fonts and new menu system — alex@thinkpad / bitbucket
  826. 650D: Fix LoadCalendarFromRTC

    Closes issue #1849 — Giovanni Condello <condellog@gmail.com> / bitbucket
  827. Remove the nightly builds bot and makefile target

    It has been fun, but Hudson simply works better.
    This also cleans up the Makefile a bit, which is always welcome given how complex it is — Giovanni Condello <condellog@gmail.com> / bitbucket
  828. 1100D: Add msg_queue_count stub

    Now mlv_play should work. Maybe you can turn this camera into a portable raw player now ... — Giovanni Condello <condellog@gmail.com> / bitbucket
  829. ETTR: Show an error if something goes wrong in raw_update_params

    e.g. when switching from photo to LV on a camera that does not support raw LV

    Credit: @a1ex — Giovanni Condello <condellog@gmail.com> / bitbucket
  830. Amend commit 6a5760919b23 — Giovanni Condello <condellog@gmail.com> / bitbucket
  831. Make sure we fall-back to a sane preset if FEATURE_VECTORSCOPE is not available — Giovanni Condello <condellog@gmail.com> / bitbucket
  832. Move vectorscope from zebra to its own file

    TODO: Move this feature to its own module — Giovanni Condello <condellog@gmail.com> / bitbucket
  833. ETTR: If CONFIG_RAW_LVIEVIEW is not defined, do not allow ETTR in LV — Giovanni Condello <condellog@gmail.com> / bitbucket
  834. Make sure no raw LV feature can be used unless CONFIG_RAW_LVIEVIEW is defined. — Giovanni Condello <condellog@gmail.com> / bitbucket
  835. 1100D: Enable PLAY mode overlays right after a picture is taken — Giovanni Condello <condellog@gmail.com> / bitbucket
  836. raw.c : Use the correct transformation matrixes

    This fixes raw overlays on 1100D and possibly on HDMI too.

    Credit: @a1ex (figuring it out before me) , @dmilligan for forcing me to look into it — Giovanni Condello <condellog@gmail.com> / bitbucket
  837. Make ML compile again — Giovanni Condello <condellog@gmail.com> / bitbucket
  838. Partially revert commit 18dc1fb

    The old comment makes more sense — Giovanni Condello <condellog@gmail.com> / bitbucket
  839. Merged in escho/escho-magiclantern/final_version (pull request #357)

    raw2dng: fix cold pixels — a1ex <broscutamaker@gmail.com> / bitbucket
  840. braces — escho / bitbucket
  841. simplified — escho / bitbucket
  842. raw2dng: fix cold pixels — escho / bitbucket
  843. Merged unified into final_version — escho <hipescho@t-online.de> / bitbucket
  844. Created new branch final_version — escho <hipescho@t-online.de> / bitbucket
  845. Merged in dmilligan/magic-lantern/1100D_dual_iso (pull request #358)

    Dual ISO support for 1100D — a1ex <broscutamaker@gmail.com> / bitbucket
  846. dual_iso: support for 1100D — David Milligan <david.l.milligan@gmail.com> / bitbucket
  847. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  848. Fix a couple of compiler warnings — Giovanni Condello <condellog@gmail.com> / bitbucket
  849. gui-common.c : Prefer generics CONFIG_ macros instead of model-specific ones — Giovanni Condello <condellog@gmail.com> / bitbucket
  850. Change some #ifdef to #if defined(...

    This will make it easier to merge TL changes — Giovanni Condello <condellog@gmail.com> / bitbucket
  851. bitrate.c : Minor refactoring of FEATURE_REC_INDICATOR

    Credit: @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  852. bitrace.c: Minor refactoring of FEATURE_NITRATE_WAV_RECORD.

    Credit: @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  853. state-object.c: Add braces around if statements — Giovanni Condello <condellog@gmail.com> / bitbucket
  854. Take bitrate-6d.c updated code from TL

    I know it's not really used but it seems cleaner than the old one...sort of
    Credit: @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  855. Af patterns: minor comments cleanup

    This will make it easier to merge TL stuff back into the unified branch — Giovanni Condello <condellog@gmail.com> / bitbucket
  856. Update 6D stubs from TL

    Credit @OtherOnePercent — Giovanni Condello <condellog@gmail.com> / bitbucket
  857. Cleanup some useless comments in ML code — Giovanni Condello <condellog@gmail.com> / bitbucket
  858. mlv_snd: switch to stopping state in case of allocation failure. should fix hangs due to skipped audio frames. — g3gg0 / bitbucket
  859. mlv_rec: code cleanup to catch CF-only bugs — g3gg0 / bitbucket
  860. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  861. Remove an old, non-working, auto-iso experiment — Giovanni Condello <condellog@gmail.com> / bitbucket
  862. Move eyefi-tweaks into tweaks-eyefi.{c|h}

    TODO: Move these tweaks into a module... — Giovanni Condello <condellog@gmail.com> / bitbucket
  863. mlv_rec: disable preallocation until it gets stable — g3gg0 / bitbucket
  864. bitrate.c : fix a compiler warning — Giovanni Condello <condellog@gmail.com> / bitbucket
  865. posix.c : Fix rand() not alwayws returning positive values.

    Closes issue #1840 — Giovanni Condello <condellog@gmail.com> / bitbucket
  866. Merged in dmilligan/magic-lantern/1100D_disable_flexinfo (pull request #356)

    1100D: disable flexinfo, autoexec.bin is too large — a1ex <broscutamaker@gmail.com> / bitbucket
  867. 1100D: disable flexinfo, autoexec.bin is too large — David Milligan <david.l.milligan@gmail.com> / bitbucket
  868. Merged in dmilligan/magic-lantern/1100D_skip_offsets (pull request #355)

    1100D skip offsets for photo raw — a1ex <broscutamaker@gmail.com> / bitbucket
  869. 1100D skip offsets for photo raw — David Milligan <david.l.milligan@gmail.com> / bitbucket
  870. More 1100D raw stuff — Giovanni Condello <condellog@gmail.com> / bitbucket
  871. Remove deprecated EDMAC_RegisterCompleteCBR stub — Giovanni Condello <condellog@gmail.com> / bitbucket
  872. EOSM: Use 650D-like method to kill Canon UI in LV — Giovanni Condello <condellog@gmail.com> / bitbucket
  873. 650D: Fix some stubs to properly detect PLAY mode — Giovanni Condello <condellog@gmail.com> / bitbucket
  874. Merge with unified — Giovanni Condello <condellog@gmail.com> / bitbucket
  875. 1100D: Add support for raw data in Photo mode (raw LV is broken Canon-side) — Giovanni Condello <condellog@gmail.com> / bitbucket
  876. chdk-dng.c edited online with Bitbucket

    Duplicate the first Illuminant.

    This will be ignored as only ColorMatrix1 is presently used. This will avoid potential (but unlikely issues) in raw DNG applications. — andy600 <andyperring@googlemail.com> / bitbucket
  877. chdk-dng.c: undo 42c206c and comment out CalibrationIlluminant2 (T_SKIP broken?) — a1ex <broscutamaker@gmail.com> / bitbucket
  878. added naming prio when merging, added support to import tab separated values (google docs) — g3gg0 / bitbucket
  879. fixed IDA export script (too much bash hacking), improved idc output — g3gg0 / bitbucket
  880. added qsort.h to merger — g3gg0 / bitbucket
  881. added C version of function merger, IDC script allows specifying offsets now (in case a database was loaded to the wrong address) — g3gg0 / bitbucket
  882. io_crypt: speed updates, no password dialog on startup, added some tests, code speedup — g3gg0 / bitbucket
  883. added simple scripts to merge function name and prototype databases.
    you then can edit the CSV e.g. using google docs and choose the name/prototype
    that is correct/better for a given function by entering "X" into the "_use" field
    of the correct database entry.
    when all conflicts were merged you can download the CSV again and export that
    into .idc, .csv and stubs.S — g3gg0 / bitbucket
  884. io_crypt: updated for new RNG interface — g3gg0 / bitbucket
  885. added file to place POSIX functions in, updated RNG for more random numbers and more throughput with larger amounts — g3gg0 / bitbucket
  886. chdk-dng.c: properly skip CalibrationIluminant2 — a1ex <broscutamaker@gmail.com> / bitbucket
  887. Merged in andy600/magic-lantern-2/andy600/chdkdngc-edited-online-with-bitbucket-c-1390512855588 (pull request #352)

    chdk-dng.c edited online with Bitbucket — a1ex <broscutamaker@gmail.com> / bitbucket
  888. chdk-dng.c edited online with Bitbucket

    Corrected first Illuminant to D65 which corresponds to the single color matrix currently used. Also set Illuminant2 to zero as it will be ignored anyway. — andy600 <andyperring@googlemail.com> / bitbucket
  889. Make the EOSM Port compile again — Giovanni Condello <condellog@gmail.com> / bitbucket
  890. Merged in dmilligan/magic-lantern/1100D_fix (pull request #336)

    1100D Fix / RECORDING Macros — a1ex <broscutamaker@gmail.com> / bitbucket
  891. macros for set_recording_custom parameter — David Milligan <david.l.milligan@gmail.com> / bitbucket
  892. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  893. One more RECORDING macro replacement in mlv_rec
    NOTE: this appears to have a bunch of other changes, this is b/c this file has inconsistent line endings. None of my text editors will preserve the inconsistent line endings, so I can’t really do anything about it, I’m not about to go into a hex editor to change this file, it probably needs to be changed anyway. I saved it with CRLF line endings. The actual change in hunk 22, line 3710 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  894. Restore 1100D Build — David Milligan <david.l.milligan@gmail.com> / bitbucket
  895. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  896. RECORDING Macros: encapsulate __recording_custom with setter for modules — David Milligan <david.l.milligan@gmail.com> / bitbucket
  897. Fix bad merge part 2 — David Milligan <david.l.milligan@gmail.com> / bitbucket
  898. Fix bad merge (conflicts were resolved incorrectly) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  899. recording macros: use RECORDING_H26 in bitrate code, rename to __recording and __recording_custom — David Milligan <david.l.milligan@gmail.com> / bitbucket
  900. Merge — David Milligan <david.l.milligan@gmail.com> / bitbucket
  901. recording macros: did a few wrong — David Milligan <david.l.milligan@gmail.com> / bitbucket
  902. replace 'recording' with macros — David Milligan <david.l.milligan@gmail.com> / bitbucket
  903. Fix 1100D Build — David Milligan <david.l.milligan@gmail.com> / bitbucket
  904. Merge — g3gg0 / bitbucket
  905. trace: added a change that was missing long time - define TRACE_DISABLED before including trace.h to completely disable tracing for the current file — g3gg0 / bitbucket
  906. make GDB restore the context that was passed to the watchpoint. this allows you to patch registers in the watchpoint handler. — g3gg0 / bitbucket
  907. Thin features page to be embedded into ML builds section — Giovanni C / bitbucket
  908. Merged in ayshih/magic-lantern-50d/50d (pull request #345)

    50D: shifted raw-photo buffer by one line for proper color indexing — a1ex <broscutamaker@gmail.com> / bitbucket
  909. 50D: shifted raw-photo buffer by one line for proper color indexing — Albert Shih <ayshih@gmail.com> / bitbucket
  910. io_crypt: added RSA encryption for testing around, support for 60D — g3gg0 / bitbucket
  911. Merged in ayshih/magic-lantern-50d/50d (pull request #344)

    50D: fixed starting location of raw-photo buffer and fixed skip offsets — a1ex <broscutamaker@gmail.com> / bitbucket
  912. 50D: tweaked skip offsets based on zebras — Albert Shih <ayshih@gmail.com> / bitbucket
  913. 50D: fixed starting location of raw-photo buffer and fixed skip offsets — Albert Shih <ayshih@gmail.com> / bitbucket
  914. Merged in escho/escho-magiclantern/temps2 (pull request #343)

    temperature functions for 700D and 5D2 — a1ex <broscutamaker@gmail.com> / bitbucket
  915. temperature functions for 700D and 5D2 — escho / bitbucket
  916. Created new branch temps2 — escho <hipescho@t-online.de> / bitbucket
  917. mlv_rec: whitespace cleanup — g3gg0 / bitbucket
  918. io_crypt: split cipher and handling into separate files — g3gg0 / bitbucket
  919. This was missing here too! — 1p / bitbucket
  920. Merged in ayshih/magic-lantern-50d/menu (pull request #342)

    Improved key-repeat behavior — a1ex <broscutamaker@gmail.com> / bitbucket
  921. menu: improved key-repeat behavior by blocking countdown appropriately — Albert Shih <ayshih@gmail.com> / bitbucket
  922. fixed a few files to be able to compile with some features being disabled — g3gg0 / bitbucket
  923. adtg_gui.c added 700D support — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  924. minor fix for bulb bracketing at short exposure times — a1ex <broscutamaker@gmail.com> / bitbucket
  925. Merged in Gr3g01/ml-hdr3 (pull request #316)

    Fix Issue #1802, Advanced bracket first frame bulb timer — a1ex <broscutamaker@gmail.com> / bitbucket
  926. Fix Issue #1802, Advanced bracket first frame bulb timer, clean code — Gr3g01 / bitbucket
  927. Fix Issue #1802, Advanced bracket first frame bulb timer, clean code — Gr3g01 / bitbucket
  928. Fix Issue #1802, Advanced bracket first frame bulb timer — Gr3g01 / bitbucket
  929. Merged in ayshih/magic-lantern-50d/file_man (pull request #334)

    Performance improvements to the file manager — a1ex <broscutamaker@gmail.com> / bitbucket
  930. menu: fix possible dereference of a dangling pointer — Albert Shih <ayshih@gmail.com> / bitbucket
  931. menu: better API for suppressing updating of placeholders — Albert Shih <ayshih@gmail.com> / bitbucket
  932. menu: reverted keeping track of the tail — Albert Shih <ayshih@gmail.com> / bitbucket
  933. file_man: compact the menu_entry structures into a single array before adding to the menu — Albert Shih <ayshih@gmail.com> / bitbucket
  934. file_man: menu_entry is now dynamically allocated — Albert Shih <ayshih@gmail.com> / bitbucket
  935. menu: restored capability to suppress menu_update_placeholder — Albert Shih <ayshih@gmail.com> / bitbucket
  936. file_man: counts up the total number of menu items while sorting — Albert Shih <ayshih@gmail.com> / bitbucket
  937. menu: some reversion and then speeding up menu_update_placeholder — Albert Shih <ayshih@gmail.com> / bitbucket
  938. menu: provide capability to suppress updating of placeholders when adding entries — Albert Shih <ayshih@gmail.com> / bitbucket
  939. menu: keep track of the tail of the entry list in menu structure — Albert Shih <ayshih@gmail.com> / bitbucket
  940. menu: stops unnecessary list traversal once the desired menu entries have been removed — Albert Shih <ayshih@gmail.com> / bitbucket
  941. file_man: improved formatting of filesizes — Albert Shih <ayshih@gmail.com> / bitbucket
  942. Merged in mk11174/t5i (pull request #340)

    700D Enable cfn.c stuff — a1ex <broscutamaker@gmail.com> / bitbucket
  943. 700d fix to ALO in cfn.c — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  944. 700d, Fix for ALO in cfn.c — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  945. 700D cfn.c re-comment ALO — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  946. 700D Enable cfn.c stuff — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  947. io_crypt: experimental file encryption, in camera only yet — g3gg0 / bitbucket
  948. fixed tskmon compiling error, simplified trace module calling from core — g3gg0 / bitbucket
  949. 650D Disable audio meters for now, not stable — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  950. 700D Disable audio meters for now till audio chip is properly coded — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  951. 700D disable FEATURE_BEEP for now, an added task the cam can't deal with — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  952. 700D disable CONFIG_BEEP for now, to many tasks for camera — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  953. Merged in escho/escho-magiclantern/temps1 (pull request #337)

    fix bug in flexinfo.c — a1ex <broscutamaker@gmail.com> / bitbucket
  954. fix bug: some cameras don´t compile anymore — escho / bitbucket
  955. Created new branch temps1 — escho <hipescho@t-online.de> / bitbucket
  956. mlv_play forum link — Audionut <audionut11@gmail.com> / bitbucket
  957. mlv_rec correct forum link — Audionut <audionut11@gmail.com> / bitbucket
  958. Merged in escho/escho-magiclantern/cam-temperature-neu (pull request #333)

    converting-functions for camera-temperature — a1ex <broscutamaker@gmail.com> / bitbucket
  959. showing raw-temperature in debug-menue too — escho / bitbucket
  960. add converting-functions for the tested cameras — escho / bitbucket
  961. delete global converting-function from propvalues.h — escho / bitbucket
  962. disable temp in lv-screen, if camera isn´t tested yet +++  show only raw-temperature in debug-menue, if camera isn´t tested yet +++ updated help-text in camera +++ simplified celsius to fahrenheit-convertion — escho / bitbucket
  963. Created new branch cam-temperature-neu — escho <hipescho@t-online.de> / bitbucket
  964. Merged in dmilligan/magic-lantern/bulb_cancel (pull request #331)

    Canceling a bulb exposure early with the shutter button, automatically stops the intervalometer if it’s running — a1ex <broscutamaker@gmail.com> / bitbucket
  965. bulb exposure cancel: fix variable naming — David Milligan <david.l.milligan@gmail.com> / bitbucket
  966. Canceling a bulb exposure early with the shutter button, automatically stops the intervalometer if it’s running — David Milligan <david.l.milligan@gmail.com> / bitbucket
  967. Merged in ayshih/magic-lantern-50d/dot_tune (pull request #332)

    Removed confusing notification from DotTune AFMA module — a1ex <broscutamaker@gmail.com> / bitbucket
  968. dot_tune: removed unnecessary notification — Albert Shih <ayshih@gmail.com> / bitbucket
  969. 650D Disable feature CONFIG_BEEP for now cause of module menu not loading issue — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  970. 650D Disable CONFIG_BEEP for now cause module menu not loading issue — Mathew Kelly <dkelly11@tampabay.rr.com> / bitbucket
  971. mlv_rec/mlv_play/MLVViewSharp: fixed cases where file reading could hang on buggy files — g3gg0 / bitbucket
  972. mlv_rec: fix mislabelled Global Draw menu entry — g3gg0 / bitbucket
  973. Merged in dmilligan/magic-lantern/intervalometer_on_startup (pull request #328)

    Start the intervalometer on camera startup if it is left enabled (minimum 10s delay) — a1ex <broscutamaker@gmail.com> / bitbucket
  974. Start the intervalometer on camera startup if it is left enabled (minimum 10s delay) — David Milligan <david.l.milligan@gmail.com> / bitbucket
  975. Merged in dmilligan/magic-lantern/intervalometer_trigger_conflict_fix (pull request #327)

    Fix #1808 Conflict between bulb timer and intervalometer start trigger — a1ex <broscutamaker@gmail.com> / bitbucket
  976. Show bulb timer as enabled and give help text when in bulb mode and intervalometer enabled — David Milligan <david.l.milligan@gmail.com> / bitbucket
  977. Fix intervalometer/bulb timer confict —