SuccessChanges

Summary

  1. Merged raw_fixes into crop_rec
  2. 5D3: reduce the white level a bit (doesn't always reach 16383, false alarm)
  3. crop_rec: out_regs trick not needed
  4. Merged patchmgr into crop_rec
  5. Merged unified into crop_rec
  6. Merged in selftest (pull request #752) Selftest.mo: play dialog mode test, minor updates
  7. Merged in cleanup (pull request #751) Misc cleanups
  8. Merged in 700D (pull request #750) 700D: minor fixes
  9. Modules: use module_strings instead of hginfo; misc fine-tunings
  10. module_hginfo_dump.sh: fix permissions and GCC path
  11. Merged in g3gg0/magic-lantern-module-hgdiff (pull request #230) modules: embed hg information and hg diff into object file for traceability
  12. Make sure we don't leave cruft behind when cleaning or running hg status
  13. Merged in hudson/magic-lantern
  14. Modules: Use LD instead of LD_REAL
  15. removed stale option for a feature not implemented yet
  16. Merge
  17. module: use makefile and objcopy to embed hg information
  18. module: cleaned up hginfo embedding code
  19. module: use makefile-provided objcopy
  20. module: cleaned up dumper script for hg infos
  21. 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?
  22. Merged in bouncyball/raw-to-mlv-convertor-raw2dng-mod (pull request #733)
  23. raw2dng multichunk RAW file support
  24. raw2dng mlv output support
  25. Merged in andreasb242/magic-lantern (pull request #749) Make "Warning for bad settings" message configurable
  26. 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...
  27. Merged lvinfo into unified (show WB shift values on the LiveView info bar)
  28. Merged console into unified
  29. console: console_clear is still used
  30. 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)
  31. Merged bad_pixels into raw_fixes
  32. raw2dng/mlv_dump: in vertical stripe fix, give higher weights to bright pixels
  33. mlv_dump: vertical stripe fix on by default (same as before)
  34. 5D3: back to raw type 16 (same as before); vertical stripes still present with 4 and 8
  35. Patch manager: PATCH_HOOK_OUT_REGS is not needed
  36. Patch manager: save/restore CPSR flags for logging hooks
  37. Patch manager: minor refactoring to remove some hardcoded offsets from logging hooks code
  38. crop_rec: fix status indicator and make it a bit more visible
  39. mlv_dump: minor fixes regarding subtract (dark) frame
  40. mlv_dump: experimental flat-field (gain) correction
  41. raw2dng/mlv_dump: fine-tuned vertical stripe correction algorithm (to be tested)
  42. 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
  43. 5D3: let's try raw type 8 (not affected by digital ISO)
  44. Merge bad_pixels into raw_fixes
  45. raw2dng/mlv_dump: apply cold pixel fix on border pixels as well
  46. raw2dng/mlv_dump, cold pixel fix routine: code formatting, comment updates, C99 loops
  47. raw2dng/mlv_dump: fine-tuned cold pixel threshold
  48. selftest: relaxed timer tests a bit
  49. selftest: new tests for play dialog modes
  50. selftest: reorganized stub test code
  51. lvinfo: show WB shift values
  52. lvinfo: allow % in fields
  53. 700D, 650D, 100D, maybe others: nicer Kelvin display in photo mode
  54. 700D: fix COLOR_FG_NONLV
  55. 700D: fix PlayMain_handler stub (fixes SET+MainDial and others)
  56. mlv_dump: option to fix non-static (moving) cold pixels
  57. mlv_dump: vertical stripe fix optional, disabled by default
  58. mlv_dump: cold pixel fix enabled by default
  59. mlv_dump: fix cold pixel analysis when processing only some frames
  60. Menu timeout fix: simpler logic (minor)
  61. Moved CACHEABLE/UNCACHEABLE definitions from vram.h to mem.h
  62. 7D: removed LEDON/LEDOFF consts (misleading)
  63. Removed unused AVAIL_SHOT_WORKAROUND
  64. Fix compiling without CONFIG_MODULES
  65. Merged raw_fixes into crop_rec
  66. Merged unified into crop_rec
  67. 5D3: get LV RAW resolution from 0xC0F06800/4, instead of hardcoded values
  68. Merged unified into crop_rec
  69. 5D3: cleaned up obsolete zoom tweaks (c24d8fb)
  70. Merged in cleanup (pull request #743) Misc cleanups, some GUI button codes renamed, 1100D zoom buttons fix
  71. Merged in niklastisk/magic-lantern/makefile-updates (pull request #747) Makefile updates
  72. MAKE: skip page align for autoexec-fir target
  73. MAKE: do not page align segments in autoexec
  74. MAKE: remove duplicate objcopy
  75. MAKE: Do not use -fshort-double when GCC version is 6+
  76. Merged in mpu (pull request #737) MPU dumper
  77. 600D, 1100D: cleaned up zoom button codes (to be tested on 1100D)
  78. 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]
  79. EOS M: fix scrollwheel button codes (todo: same on 100D)
  80. Renamed DLG_* constants to GUIMODE_* sed -i.bak 's/DLG_/GUIMODE_/g' */*.[ch]
  81. Renamed CURRENT_DIALOG_MAYBE to CURRENT_GUI_MODE sed -i.bak 's/CURRENT_DIALOG_MAYBE/CURRENT_GUI_MODE/g' */*.[ch]
  82. Removed DLG_SIGNATURE (refactored existing checks with more generic code) sed -i.bak '/DLG_SIGNATURE/d' */*.h
  83. Merged in installer (pull request #727) Installer fixes
  84. Close branch installer
  85. Merged in escho/escho-magiclantern/camera-temperaturen (pull request #738) Camera temperaturen
  86. update temperatures
  87. Merged unified into camera-temperaturen
  88. Created new branch camera-temperaturen
  89. Merged in wifi_sd (pull request #726) Helpers to run "make install" on Wi-Fi SD cards
  90. Close branch wifi_sd
  91. Merged in rec-indicators (pull request #729) Fix recording indicators above 2GB
  92. Merged in format-restart (pull request #736) Restart the camera after formatting the card and restoring ML
  93. Close branch format-restart
  94. Merged in minimal (pull request #741) Minimal target fixes + hello world
  95. Close branch minimal
  96. Merged in cleanup (pull request #740) Misc small cleanups
  97. Minimal target for 600D (to be tested)
  98. 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)
  99. Minimal target for 1100D
  100. Minimal target: Hello World with font_direct, from a user task
  101. Minimal target: removed platform-specific files (will use the ones from platform dir)
  102. Minimal target: removed old stuff; just a simple LED blink
  103. Minimal target: fix "make install"
  104. Makefile: allow changing model ID for build_fir
  105. Removed CONFIG_BATTERY_TEST
  106. boot-hack.c: cleaned up some comments
  107. Cleaned up CONFIG_HELLO_WORLD and CONFIG_DUMPER_BOOTFLAG
  108. Makefile: install_finish target
  109. Merged unified into cleanup
  110. xor_chk: check footer before overwriting
  111. Use sync_caches instead of clean_d_cache/flush_caches (to be tested)
  112. minor cleanup in edmac_memcpy_init
  113. 5D3: removed the "Dim REC LED" feature (old hackish implementation, doesn't seem to work anyway)
  114. Restart the camera after formatting the card and restoring ML (http://www.magiclantern.fm/forum/index.php?topic=17247.msg167132#msg167132)
  115. Merged in tecgen/magic-lantern/model-specific-icons (pull request #723, 500D submenu icon) Model specific icons
  116. shrinked the live view icons a bit
  117. resized liveview icon: 1px top, 1px right side
  118. moved content a bit to the left
  119. 500D: LiveView instead of Q icon
  120. Created new branch model-specific-icons
  121. Makefile: add a quick install target (installq) for slow media (only autoexec.bin and symbol file)
  122. 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
  123. Patch manager: refactored logging hooks code (nonfunctional, less verbose)
  124. Patch manager: better check for jump ranges
  125. Patch manager: use long jump for the logging function (so it can be used from modules on cameras that load them on RscMgr)
  126. Patch manager: check jump ranges before installing logging hooks
  127. Patch manager: minor fix (braces in macro)
  128. 5D3: experiment - changed raw type, to be tested whether it still has vertical stripes
  129. Raw backend: debug option for choosing PREFERRED_RAW_TYPE from menu
  130. Raw backend, EDMAC_RAW_SLURP: check RAW_TYPE register
  131. Raw backend, EDMAC_RAW_SLURP: set RAW_TYPE before EDMAC calls (to be tested if it has any effect on pink frames)
  132. merged unified into patchmgr
  133. reloc.c: fix bad merge
  134. Dual ISO: fix warning in movie mode on unsupported cameras
  135. Recording indicators: attempt to fix issue #2530 for files up to 4GB (not tested)
  136. False colors: fix ExpSim check
  137. Merged in makefile (pull request #725)
  138. Removed beep introduced by mistake in b81641b
  139. installer: show the uninstall message in yellow (more obvious)
  140. installer: fix "make install"
  141. Merged makefile into installer
  142. installer: fix issue #2529
  143. installer: minor cosmetic fix
  144. installer: fix compilation
  145. Merged in generic-cfn (pull request #716) Generic functions for some CFn parameters
  146. Close branch generic-cfn
  147. Merged in daniel_fort/xiga_reframe (pull request #693) (60D movie crop centering in raw)
  148. Need to center mv640crop mode for the 60D
  149. adjustments based on Silent DNG tests by xiga
  150. minor: ml_shutdown should be static
  151. Makefile: experimental configuration for Wi-Fi SD cards
  152. Merged makefile into wifi_sd
  153. wifi_sd: save configs before unmounting
  154. Makefile: when running "make install" from a module dir, only create the modules directory
  155. Makefile: quiet prepare_install_dir; skip empty directories (logs and settings)
  156. Makefile: quiet "make install" from module directory
  157. Modules: unmount the card after running "make install"
  158. Experiment - unmount SD card (trick useful when uploading files to a Wi-Fi SD card, to avoid filesystem corruption)
  159. Makefile: option to mount the card before running "make install"
  160. features.html: fix issue #2524
  161. Merged in edmac (pull request #718) Edmac info fixes
  162. Close branch edmac
  163. Merged in powersave-focusring (pull request #715) Attempt to fix issue #2431 (turning the focus ring doesn't reset Canon's powersave timer)
  164. Close branch powersave-focusring
  165. Merged in tecgen/50D_FUNC_instead_of_Q_icon (pull request #706) (also for 5D2 and 100D)
  166. Fine-tuned submenu icons
  167. 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
  168. added a1ex implementation to merge many classes into one
  169. new: Av-icons made my nikfreak; renamed variable camera_model to labels
  170. edit of the legs of A
  171. 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
  172. added Av-icons as replacement for the Q-button icon on the 100D
  173. Merged unified into 50D_FUNC_instead_of_Q_icon
  174. added camera model to generated code comment in order to help the diff command to recognise the differences between multiple files better
  175. reverted last commit
  176. bugfix: now the focus icon is visible again
  177. clean code: exchanged -D with the --ifdef option
  178. enabled the new icon only for 50D after testing it on the real camera
  179. corrected pixel in FUNC png's and generated ico.c again
  180. generating model specific icons to exchange the Q icon (only 50D and 5D2)
  181. aligned the content within the icons to look nice after converting them with make-icons.py (see generated ico.c)
  182. added the new FUNC and picture style icons within the list of icons in the python make script
  183. draft for the picture style icons
  184. initial draft
  185. Created new branch 50D_FUNC_instead_of_Q_icon
  186. console: removed unused status and help text
  187. console: allow printf calls very early in the boot process (including from init_task)
  188. Merged hudson/magic-lantern into unified
  189. reverted: remember user selected samplerate after reboot
  190. remember user selected samplerate after reboot
  191. EDMAC info: misc tweaks/fixes
  192. edmac.c: fix edmac_chanlist
  193. edmac.c, edmac_get_connection: fix for write connections
  194. Removed FEATURE_EXPO_ISO_HTP (no real reason to change it from ML menus; it's the same as Canon's)
  195. Added a generic implementation for some CFn functions (ALO, HTP, MLU), to fix issues like #2345 (affected cameras: all except 5D2/50D/500D)
  196. Attempt to fix issue #2431 (turning the focus ring doesn't reset powersave timer; Canon bug?)
  197. Patch manager: fix compilation on cameras that use reloc.c
  198. 600D: enabled some features that didn't previously fit in memory
  199. Removed focus ramping feature from ML core (now covered by advanced intervalometer)
  200. Merged in dmilligan/magic-lantern/adv_int2 (pull request #678)
  201. adv_int: updated with exit_play_qr_mode()
  202. Merged unified into adv_int2
  203. Makefile: list default modules on separate lines
  204. adv_int: fixes from code review
  205. adv_int: fix compiler warning
  206. adv_int: readme
  207. Merge
  208. Merge
  209. adv_int: updates for PR #526: FIO_CreateFile and FIO_OpenFile should return 0
  210. Merge
  211. update README.rst to new build format (had to delete all the help content b/c the build system doesn't like it)
  212. Merge
  213. adv_int: updates for recent changes to core
  214. Merge
  215. adv_int: warnings for bulb mode
  216. adv_int: external source - detect picture taken with PROP_GUI_STATE rather than CBR_POST_SHOOT which isn't implemented
  217. adv_int: Tv adjustment menu
  218. adv_int: Av adjustment menu
  219. adv_int: ISO adjustment menu
  220. Merge
  221. adv_int: cleanup
  222. adv_int: advanced intervalometer ramping module
  223. Merged in Licaon_Kter/magic-lantern-rec_ui_fix/rec_ui_fix (pull request #681)
  224. Fix typo
  225. Fixed some indentations (I hope)
  226. add include lvinfo
  227. Move record time indicator in ML top bar. Move buffer indicator out of the way of the histogram.
  228. Move REC/STBY text a bit to line up and hide the red dot
  229. Created new branch rec_ui_fix
  230. Merged in raw_fixes (pull request #710) Raw_fixes part 2
  231. Close branch raw_fixes
  232. Lua: after loading all scripts, wait for either keypress or 5-second timeout.
  233. lens_focus: only interpret 0x1000 as error code (should fix http://www.magiclantern.fm/forum/index.php?topic=14828.msg166025#msg166025 )
  234. Merged in lua_fix (pull request #683) lua scripting: lots of fixes, plus API testing script
  235. Merged in daniel_fort/magic-lantern/clean_localsyms (pull request #692) Remove localsyms in modules/lua
  236. Changed so that removing localsyms is given it it's own action.
  237. Moved rm localsyms to right after it is used.
  238. Changed to removing it immediately after we are finished with it in the build rule.
  239. Remove localsyms in modules/lua when running "make clean"
  240. Merged in Audionut/test/lua-features (pull request #701) Add forum link to lua readme
  241. Add forum link to lua readme
  242. format_memory_size: fix rounding
  243. format_memory_size: allow sizes > 4 GB
  244. Lua: wait for keypress after loading all scripts.
  245. Lua: added "make install_extra" to copy extra scripts in the main script dir on the card, for autoloading
  246. logger.lua: use line buffering (can be made optional if speed becomes a problem)
  247. Menu script routines: fix "menu not found" error messages
  248. Lua: moved less-polished scripts to "extra" directory, so they don't get auto-started
  249. Lua: when running "make install", copy all scripts, preserving directory structure
  250. 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
  251. Close branch play_mode
  252. selftest, stubs test: go to PLAY mode when finished
  253. selftest, stubs test: wait one second before checking display status
  254. Lua: route all print operations to stdin/stdout
  255. console.c: export console_puts (for Lua stdio)
  256. sokoban.lua: fix typo
  257. Focus backend: consider unknown status codes as "success" (fixes follow focus in movie mode, tested on 5D3 + 24/2.8 STM)
  258. Lua scripts: tweaks for menu consistency (help lines, capital ON/OFF)
  259. api_test.lua: use proper printf
  260. Lua scripts: use standard I/O instead of console.write
  261. Auto exposure on zoom: fix autofocus (was unreliable, sometimes refusing to focus; tested on 5D3 + 24/2.8 STM)
  262. Removed obsolete crash.c (already covered in the selftest module)
  263. Ghost image: auto update should be off by default
  264. Auto bracketing: refactored with new routines
  265. Ghost image: refactored with new routines
  266. Fix bracketing regression introduced in 5bdf000
  267. selftest.mo, stubs test: if started with main display off, switch to PLAY mode
  268. bench.mo: run cache benchmarks PLAY mode only (they interfere with LiveView)
  269. bench.mo: run card/memory benchmark in either LV or PLAY modes (not photo)
  270. bench,selftest: refactored to use enter_play_mode/exit_play_qr_mode
  271. mlv_play: refactored to use enter_play_mode/exit_play_qr_mode
  272. Renamed get_out_of_play_mode to exit_play_qr_mode, reimplmented with SetGUIRequestMode, added enter_play_mode
  273. bench.mo: updated readme
  274. selftest.mo: fix loading on EOS M
  275. Peaking benchmark: auto-enable focus peaking temporarily during the test
  276. bench.mo, card benchmark: fix startup message for dual-slot cameras (which card is being benchmarked)
  277. 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)
  278. Merged unified into lua_fix
  279. selftest.mo: fix copy-paste error (should fix the module not loading on 7D)
  280. api_test.lua: basic tests for file i/o and stdio
  281. Lua: add dryos.remove (similar to os.remove)
  282. Lua: basic support for standard streams (stdin, stdout, stderr)
  283. mlv_snd: save user selected samplerate and restore it after a reboot of ML
  284. raw_rec: fix copy/paste error
  285. 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?
  286. 50D: fix compilation after powersave refactoring. Is it still working?
  287. Moved run_in_separate_task back to menu.h (should fix modules that no longer compiled after powersave refactoring)
  288. Pause/ResumeLiveView: minor cleanup/refactoring
  289. crop_rec: allow operation in photo mode (useful either as mild zoom, or for silent pictures)
  290. crop_rec: show info about current mode in the bottom bar
  291. crop_rec: fix interference with still photos
  292. raw_rec: cleaned up some comments
  293. raw_rec: fine-tuned error messages
  294. raw_rec: reintroduced 32MB chunk limit; to be benchmarked
  295. raw_rec: 64-byte EDMAC alignment (to be benchmarked)
  296. raw_rec: undo de4e1d1
  297. lua_stdio: fix file create
  298. lua_stdio: fix file append
  299. Merge lua_stdio into lua_fix
  300. Lua: show console at startup, until all scripts are loaded
  301. Lua: increased stack size for script tasks, just in case
  302. module backend: fix key handling regression in other modules, introduced in b0891f9
  303. lua_stdio: report file size on stat calls; primitive errno handling
  304. Lua: fix old comment
  305. raw backend: always log resolution changes to console
  306. silent pics: fix crash with simple (non-burst) pics
  307. Powersave: fix compilation on cameras with LCD sensor
  308. Electronic level included in display presets, like other overlays
  309. Makefile: removed more picoc leftovers (fixes compilation)
  310. electronic level: refresh display more often (smoother motion)
  311. Moved electronic level back to Overlay menu
  312. Fix compilation
  313. Makefile: removed some old picoc leftovers
  314. Makefile: drop -mthumb-interwork (no longer needed)
  315. Stubs reformat
  316. Merged in bench-and-tests-as-modules (pull request #610) Benchmarks and self-tests refactored as modules
  317. Close branch bench-and-tests-as-modules
  318. Merged in powersave-refactor (pull request #702) Powersave refactoring
  319. Close branch powersave-refactor
  320. raw_rec: allow up to 32 memory chunks for simulations
  321. raw_rec: minor cleanups
  322. raw_rec: removed a buffer choosing heuristic (to be benchmarked)
  323. raw_rec: removed unused argument to raw_rec_should_preview
  324. raw_rec: removed some unused CBRs that were previously intended for other modules
  325. raw_rec: removed frame skipping "feature"
  326. raw_rec: use one extra item for the writing queue (should fix "queue overflow" errors)
  327. Menu: fix help text regression (second line not displayed)
  328. Merged silent into unified
  329. silent pics (non-fullres): one more precondition check
  330. silent pics (non-fullres): block shutter button; fail gracefully if it fails
  331. Merged in Gr3g01/magic-lantern-frsp-long-expo2 (pull request #697) silent.c long_exposure_fix, safety
  332. silent.c long_exposure_fix, safety
  333. Merged silent into unified
  334. silent.mo: renamed Best Shots to Best Focus (should be more obvious what it does)
  335. silent.mo: also use SRM memory for bursts
  336. Moved coding style tools from scripts/ to contrib/coding-style-tools/ (scripts is for user scripts)
  337. Merged in frantony/magic-lantern.checkpatch (pull request #165) RequestForComments: CODING_STYLE proposal and check scripts
  338. 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.
  339. add check-before-hg-commit.sh script Run this script before executing 'hg commit'.
  340. partly adapt checkpatch.pl for ML
  341. import checkpatch.pl script from qemu-1.6.0-rc1
  342. add initial CODING_STYLE
  343. Merged in black-level-fix (pull request #484) Black level fix
  344. Close branch black-level-fix
  345. Black level fix: disable bad.dng debug files
  346. 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)
  347. bench, selftest: fix compilation
  348. Merged powersave-refactor into bench-and-tests-as-modules
  349. debug.c: removed all the old stuff from "don't click me"
  350. Moved ML powersave routines to powersave.c/h, and batt_display to battery.c
  351. Moved display_on/off to powersave.c/h
  352. Moved PauseLiveView/ResumeLiveView to powersave.c/h
  353. Moved powersave routines from raw_rec/mlv_rec/silent modules into powersave.c/h (in ML core)
  354. selftest: moved the EDMAC screen test from Debug->Don't click me
  355. Merged in Audionut/test/nitrate-remove (pull request #700) Undefine nitrate function
  356. Undefine nitrate function on 5D3.113 and 6D.116
  357. Backed out changeset: 0213ec7eee9c
  358. Undefine nitrate function
  359. gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes
  360. Moved value of PROP_ICU_UILOCK to propvalues.h (refactor)
  361. gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure)
  362. Merged in raw_fixes (pull request #698) Raw recording fixes (both RAW and MLV)
  363. Raw backend: reset black level on resolution changes
  364. Black level check: relaxed checks about local mean; nicer debug messages
  365. Raw backend: only log significant black level changes to the console
  366. raw_rec/mlv_rec: minor cleanups
  367. Black level fix: do not change the API (undo the _retry_lv workaround)
  368. black-level-fix: dummy merge (undo bad merge 2357ff5)
  369. Merged unified into black-level-fix (try 2)
  370. raw_rec: fix beep removed by mistake
  371. Black level fix: do not change the API (undo the _retry_lv workaround)
  372. Merged unified into black-level-fix
  373. Merged unified into raw_fixes
  374. Dummy merge (undo 9a34564 ... e4e4ffc commited by mistake)
  375. menu: allow multiline help choices on both help fields
  376. Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format)
  377. raw_rec: removed old sound recording code
  378. Merged unified into black-level-fix
  379. raw_rec: block the zoom key while recording (prevents crash)
  380. raw_rec: lock buttons after recording stops, until the video file is fully saved
  381. raw2dng: fix some error checks
  382. Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format)
  383. Makefile: umount card after running make install from a module directory
  384. menu: allow multiline help choices on both help fields
  385. mlv_rec: block the zoom key while recording (not tested)
  386. mlv_rec: disabled embedded logging (one of the causes for corrupted frames? cc @g3gg0 )
  387. raw_rec: lock buttons after recording stops, until the video file is fully saved
  388. raw_rec: block the zoom key while recording (prevents crash)
  389. raw2dng: fix some error checks
  390. gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes
  391. Moved value of PROP_ICU_UILOCK to propvalues.h (refactor)
  392. gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure)
  393. selftest: print info about a shutter lockup bug (not yet sure how to reproduce)
  394. selftest.mo: moved the memory leak test from Debug->Don't click me
  395. selftest.mo: moved the small-block memory test from Debug->Don't click me
  396. selftest.mo: moved the SRM memory test from Debug->Don't click me
  397. api_test.lua: verify changing exposure directly via camera.iso/shutter/aperture/ec/flash_ec
  398. lua_camera: fix setting ISO via camera.iso (should be the same as camera.iso.value)
  399. Lua: use plain printf for normal messages
  400. 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
  401. lua scripting: don't load scripts that start with "_" fixes issue with hidden files created by OSX Finder #2496
  402. patch.h: added PATCH_HOOK_OUT_REGS (for overriding registers in the original function)
  403. lua_movie: fix movie mode checks (should fix rec_delay.lua on many cameras)
  404. Lua: moved camera.af_mode to lens.af_mode (to be consistent with lens.af)
  405. Lua: camera.movie returns MODE.MOVIE even on cameras without a dedicated movie mode (fixes recdelay.lua on many cameras)
  406. selftest.mo: ask user to switch to photo mode, rather than doing unsafe mode switches
  407. shoot.c: added ensure_photo_mode near ensure_movie_mode
  408. set_shooting_mode: only allow M, Tv, Av, P and (where present) BULB
  409. bench.mo: fix progress info
  410. bench.mo: refactored card info (camera-specific macros not available in modules)
  411. fio-ml: expose card info to modules, where available (currently 5D3/7D, CF only)
  412. 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
  413. Lua: proper error handling if strict.lua is missing
  414. selftest.mo: refactored 50D ifdef
  415. selftest.mo: drop 5Dc ifdef's (no longer supported)
  416. Build bench.mo and selftest.mo by default
  417. Lua: print script menus to console
  418. api_test.lua: minor fix
  419. bench.mo: better user feedback for memory benchmark
  420. selftest.mo: show RPC test menu on 7D (not tested)
  421. bench.mo: minor fix (memory benchmark header not fully erased)
  422. bench.mo: minor help tweaks
  423. Merged unified into bench-and-tests-as-modules
  424. api_test.lua: updated focus tests to include commands with wait=false
  425. lens.c: reworked lens_focus a bit (fix crash with wait=off and some other tweaks)
  426. editor.lua: use WHEEL_LEFT for decrementing and WHEEL_RIGHT for incrementing (consistent with ML menu)
  427. Lua: check script syntax after compiling the module
  428. api_test.lua: tests for lens.focus
  429. lua_lens.c: more reasonable defaults for lens.focus
  430. lua_camera.c: removed check that breaks copy2m
  431. sokoban.lua: auto-increment level
  432. api_test.lua: tests for Lua strict mode; minor refactoring
  433. Lua: updated scripts for strict.lua
  434. strict.lua: changes to play nice with our existing global metatable
  435. Lua: use strict.lua for all scripts
  436. lua_lens: report focus distance in mm (to be consistent with all other distance fields)
  437. lua_lens: renamed focal_distance to focus_distance
  438. api_test.lua: tests for the "lv" module
  439. Lua: added some new APIs to the "lv" module: lv.paused, lv.running, lv.zoom get/set, lv.wait(num_frames)
  440. close_liveview(): fix operation in movie mode
  441. Pause/ResumeLiveView: minor cleanup/refactoring
  442. Lua: dryos.call disabled by default
  443. lua_camera: don't use SYM_ISO for formatting ISO values (doesn't look nice)
  444. api_test.lua: restore camera parameters after changing them
  445. api_test.lua: bring back the camera printf's (they provide additional info over the generic test, such as formatting exposure values)
  446. api_test.lua: run all generic tests first
  447. logger.lua: do not try to iterate light userdata
  448. lua reflection: remove unecessary duplicate 'fields' in dryos (they are already 'normal' table entries and will get enumerated by lua_next)
  449. Merge fonts into lua_fix
  450. lua logger: also serialize userdata
  451. 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
  452. Merge
  453. lua scripting: update API tests to use logger and 'reflection' features
  454. 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
  455. lua scripting: use logger in editor.lua and speed up file open
  456. lua scripting: use logger in calc.lua
  457. lua scripting: logger.lua - a logging helper
  458. lua scripting: directory.parent should return nil for root directories (i.e. A:/ or B:/)
  459. lua scripting: console.write should not automatically add newlines
  460. Lua: use uncached malloc for buffering stdio files
  461. Lua: hide stdio debug messages by default
  462. Lua: stdio appears to work!
  463. Lua: include extra dependencies in the module itself (not core); use setjmp from core (newlib)
  464. Merged lua_fix into lua_stdio
  465. Lua: compile with stdio functions from dietlibc (not working yet)
  466. fio-ml: use stdio.h instead of defining a custom FILE type
  467. Lua: added a subset of includes from dietlibc-0.33
  468. tcc-glue: made all functions private and removed unused ones
  469. console.c: removed fputs and putchar
  470. Fix Lua after undefined symbols fix
  471. Modules: fix undefined symbols appearing incorrectly in the sym file
  472. module backend: handle fast scrollwheel events (for recent cameras)
  473. editor.lua: fix performance regression introduced in b6ee499
  474. lua scripting: fix calculator issue #2476
  475. api_test.lua: use a larger tolerance when setting aperture as f-number
  476. api_test.lua: aperture tests
  477. Lua: added camera.aperture.min/max
  478. lens.c: added lens_format_aperture
  479. lens.c: changed return value of hdr_set_* (todo: check if bracketing still stops when reaching exposure limits)
  480. lens.c: updated lens_set_aperture_approx; Lua aperture tests almost working
  481. api_test.lua: EC and FEC tests; fix typos
  482. moved round_shutter/aperture/expo_comp and related to lens.c
  483. simplified round_shutter/aperture/expo_comp and added round_flash_expo_comp, used for lens_set_flash_ae
  484. lens.c: refactored lens_set_ae/lens_set_flash_ae
  485. api_test.lua: script API tests, only covering shutter and ISO for now; todo: the rest of the API :P
  486. Lua, camera module: changing ISO works! (I bet this feature was never tested...)
  487. lens.c: use closest match when setting ISO in hdr_set_rawiso; small refactors
  488. Lua, camera module: use higher precision for APEX values
  489. lens.c, prop_set_rawshutter_approx: round towards the nearest shutter (max error 1/8 EV)
  490. lens.c: forgot to rename APEX10 macros
  491. lens.h: updated APEX10 macros to be reversible (converting back and forth should give the same value)
  492. imath.h: added RSCALE (integer scale with rounding, reversible)
  493. Renamed APEX x10 macros
  494. lua scripting: load string library by default: http://www.magiclantern.fm/forum/index.php?topic=14828.msg163029#msg163029
  495. lua scripting: semaphore timeouts: provide more info, don't force the console open
  496. Merged unified into lua_fix
  497. lua_camera: fix pretty-printing of negative EC values
  498. lua_camera: removed apex x10 units (don't see any reason to use them instead of float)
  499. 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
  500. Lua: added console.clear()
  501. lua scripting: fix dryos.dcim_dir
  502. lua scripting: fix bug in config.lua that prevents submenus' values from loading correctly
  503. lua scripting: use hdr_set_rawshutter instead of lens_set_rawshutter
  504. lua scripting: use hdr_set_rawaperture instead of lens_set_rawaperture
  505. lua scripting: throw errors when setting camera properties fail
  506. lua scripting: fix camera.aperture.value conversions
  507. lua scripting: fix the global shoot() function too
  508. lua scripting: more parameter fixes (lens.focus)
  509. lua scripting: fix data type for camera.shoot parameter http://www.magiclantern.fm/forum/index.php?topic=14828.msg161195#msg161195
  510. mpu_dump: use eventprocs (thanks Maqs)
  511. mpu_dump: module for dumping MPU memory, based on experiments from Maqs
  512. CF+SD benchmark: use new screenshot method
  513. Stub tests: renamed test macros from TEST_TRY_* to TEST_*
  514. Stub tests: added a test for task_max (see 700D - e08c6c0)
  515. Moved burn-in tests from Debug menu to a module: selftest.mo
  516. Added is_menu_mode and get_dlg_signature (getters for MENU_MODE and DLG_SIGNATURE)
  517. module.h: declared module_translate_key
  518. Memory backend: exposed some wrappers to allow low-level testing from a module
  519. bench.mo: GUI tweaks and minor cleanups for cache benchmarking code
  520. bench.mo: fix a crash in cache benchmarking code
  521. bench.mo: added cache benchmarking routines from g3gg0
  522. bench.mo: split benchmark code in separate files
  523. bench.mo: reorganized the menu
  524. bench.mo: help tweak for peaking benchmark
  525. debug.c: cleaned up unused peaking_benchmark and menu_benchmark
  526. bench.mo: updated run_in_separate_task
  527. bench.mo: refactored with get_display_device_name()
  528. Merged unified into bench-and-tests-as-modules
  529. Memory benchmark: also run the test with display off (seems a little faster)
  530. Merged unified into bench-and-tests-as-modules
  531. Merged unified into black-level-fix
  532. Moved benchmarks to a module (bench.mo)
  533. Merged srm-memory into black-level-fix
  534. Fix merge conflicts
  535. Merged unified into black-level-fix
  536. Raw backend: use fewer retries when enabling raw mode for the first time
  537. raw_rec/mlv_rec: use NotifyBox for some backend errors
  538. mlv_rec/raw_rec/ettr/silent/focus-box-center: updated raw code with raw_update_params_retry_lv
  539. Raw backend: added raw_update_params_retry_lv, which retries in LiveView if needed
  540. Black level fix: make a copy of the raw buffer before saving bad.dng (fixes broken frames)
  541. Black level fix: save all bad.dng files, numbered, for troubleshooting
  542. Black level fix: relax the local mean constraint (seems to give some false alarms)
  543. Merged unified into black-level-fix
  544. mlv_rec: handle non-video LV mode on 600D correctly
  545. 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)
  546. Raw backend: debugging code, save bad frames whenever black check fails
  547. Raw backend: if the resolution was changed, raw_update_params will wait for the next frame, to ensure valid raw data
  548. 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)
  549. 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)
  550. Raw backend: fix compilation with RAW_DEBUG defined
  551. 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)
  552. Merged unified into black-level-fix
  553. enforce black calculation if no valid value was found before, use simple averaging
  554. mlv_rec: black level fix (hopefully) not needed anymore
  555. mlv_rec: wait for raw backend to get ready
  556. experiment: try to measure black level more than once and resolve black level issue
Changeset 14177:412910c154ce by alex@thinkpad:
Merged raw_fixes into crop_rec
Changeset 14176:155feee97ca5 by alex@thinkpad:
5D3: reduce the white level a bit (doesn&#039;t always reach 16383, false alarm)
The file was modifiedsrc/raw.c (diff)
Changeset 14175:df112c39ece9 by alex@thinkpad:
crop_rec: out_regs trick not needed
The file was modifiedmodules/crop_rec/crop_rec.c (diff)
Changeset 14174:33c68ef291c6 by alex@thinkpad:
Merged patchmgr into crop_rec
Changeset 14173:7df1653ff05d by alex@thinkpad:
Merged unified into crop_rec
Changeset 14172:851cc1b2d952 by Alex <broscutamaker@gmail.com>:
Merged in selftest (pull request #752)<br><br>Selftest.mo: play dialog mode test, minor updates
Changeset 14171:0ab7885d5697 by Alex <broscutamaker@gmail.com>:
Merged in cleanup (pull request #751)<br><br>Misc cleanups
Changeset 14170:5b119026735f by Alex <broscutamaker@gmail.com>:
Merged in 700D (pull request #750)<br><br>700D: minor fixes
Changeset 14169:1b7eeb63b899 by alex@thinkpad:
Modules: use module_strings instead of hginfo; misc fine-tunings
The file was addedmodules/module_strings_dump.py
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedmodules/module_hginfo_dump.sh (diff)
Changeset 14168:100069962131 by alex@thinkpad:
module_hginfo_dump.sh: fix permissions and GCC path
The file was modifiedmodules/module_hginfo_dump.sh (diff)
Changeset 14167:0484cca8017e by Alex <broscutamaker@gmail.com>:
Merged in g3gg0/magic-lantern-module-hgdiff (pull request #230)<br><br>modules: embed hg information and hg diff into object file for traceability
Changeset 14166:ec05e1f81fc9 by Giovanni Condello <condellog@gmail.com>:
Make sure we don&#039;t leave cruft behind when cleaning or running hg status
The file was modified.hgignore (diff)
The file was modifiedmodules/Makefile.modules (diff)
Changeset 14165:da1387880391 by Giovanni Condello <condellog@gmail.com>:
Merged in hudson/magic-lantern
Changeset 14164:c58bfb48acf8 by Giovanni C <condellog@gmail.com>:
Modules: Use LD instead of LD_REAL
The file was modifiedmodules/Makefile.modules (diff)
Changeset 14163:b29f7becd3b0 by g3gg0:
removed stale option for a feature not implemented yet
The file was modifiedmodules/Makefile.modules (diff)
Changeset 14162:dd2b1728823d by g3gg0:
Merge
Changeset 14161:7c8e64a6de88 by g3gg0:
module: use makefile and objcopy to embed hg information
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedmodules/module_hginfo_dump.sh (diff)
The file was removedmodules/module_hginfo_create.sh
Changeset 14160:137e1909f4f1 by g3gg0:
module: cleaned up hginfo embedding code
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedmodules/module_hginfo_create.sh (diff)
The file was modifiedmodules/module_hginfo_dump.sh (diff)
Changeset 14159:7abb4146f390 by g3gg0:
module: use makefile-provided objcopy
The file was modifiedmodules/module_hginfo_dump.sh (diff)
Changeset 14158:c7efb4918d96 by g3gg0:
module: cleaned up dumper script for hg infos
The file was modifiedmodules/module_hginfo_dump.sh (diff)
Changeset 14157:bd0d2dff98fd by g3gg0:
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?
The file was addedmodules/module_hginfo_create.sh
The file was addedmodules/module_hginfo_dump.sh
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedsrc/module.h (diff)
Changeset 14156:c4a52020ca27 by alex@thinkpad:
Merged in bouncyball/raw-to-mlv-convertor-raw2dng-mod (pull request #733)
Changeset 14155:d9a11d96fcf4 by bouncyball:
raw2dng multichunk RAW file support
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14154:e2f2edd98073 by bouncyball:
raw2dng mlv output support
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14153:00c11f44b38a by Alex <broscutamaker@gmail.com>:
Merged in andreasb242/magic-lantern (pull request #749)<br><br>Make &quot;Warning for bad settings&quot; message configurable
Changeset 14152:80a07009ca69 by Andreas Butti <andreas.b242@gmail.com>:
Make &quot;Warning for bad settings&quot; message configurable:<br>- Default is Blinking LED, Show a Popup, beep once, as before<br>- Option for an additional repeated beep: if you change a setting on the Touchscreen, you won&#039;t see the popup if you don&#039;t look at the screen, one beep can be missed, and I usually can&#039;t see the LED, because the thumb hides it...<br>- Option without LED warning: If you are in a dark environment, the LED can be really stressing...<br><br>I hope there is now an option for everybody...
The file was modifiedsrc/tweaks.c (diff)
Changeset 14149:47e30493006e by Alex <broscutamaker@gmail.com>:
Merged lvinfo into unified (show WB shift values on the LiveView info bar)
Changeset 14148:ca509bc8b1bd by Alex <broscutamaker@gmail.com>:
Merged console into unified
Changeset 14147:452c3a13f291 by alex@thinkpad:
console: console_clear is still used
The file was modifiedsrc/console.c (diff)
Changeset 14146:6b1115ff3f87 by Alex <broscutamaker@gmail.com>:
Merged in raw_fixes (pull request #732)<br><br>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)
Changeset 14145:d72f00eaf14f by alex@thinkpad:
Merged bad_pixels into raw_fixes
Changeset 14144:ab24965b3f4d by alex@thinkpad:
raw2dng/mlv_dump: in vertical stripe fix, give higher weights to bright pixels
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14143:99d8506ef0b0 by alex@thinkpad:
mlv_dump: vertical stripe fix on by default (same as before)
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14142:c24ec420e71c by alex@thinkpad:
5D3: back to raw type 16 (same as before); vertical stripes still present with 4 and 8
The file was modifiedsrc/raw.c (diff)
Changeset 14138:30b3f1a323cc by alex@thinkpad:
Patch manager: PATCH_HOOK_OUT_REGS is not needed
The file was modifiedsrc/patch.h (diff)
Changeset 14137:30c51240495a by alex@thinkpad:
Patch manager: save/restore CPSR flags for logging hooks
The file was modifiedsrc/patch.c (diff)
The file was modifiedsrc/patch.h (diff)
Changeset 14135:cac219d677bf by alex@thinkpad:
Patch manager: minor refactoring to remove some hardcoded offsets from logging hooks code
The file was modifiedsrc/patch.c (diff)
Changeset 14126:ea307b488d70 by alex@thinkpad:
crop_rec: fix status indicator and make it a bit more visible
The file was modifiedmodules/crop_rec/crop_rec.c (diff)
Changeset 14125:9d36d8e9ed74 by alex@thinkpad:
mlv_dump: minor fixes regarding subtract (dark) frame
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14124:b9332580bddb by alex@thinkpad:
mlv_dump: experimental flat-field (gain) correction
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14123:0ba0baa7f5c1 by alex@thinkpad:
raw2dng/mlv_dump: fine-tuned vertical stripe correction algorithm (to be tested)
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14122:441c525a680e by alex@thinkpad:
5D3: white level in LiveView is 16382, not 15000 (gains 0.15 stops of DR in highlights)<br><br>For existing footage, run: exiftool *.dng -WhiteLevel=16382 -overwrite_original
The file was modifiedsrc/raw.c (diff)
Changeset 14121:36eada7c9ef9 by alex@thinkpad:
5D3: let&#039;s try raw type 8 (not affected by digital ISO)
The file was modifiedsrc/raw.c (diff)
Changeset 14120:db9f34c8c477 by alex@thinkpad:
Merge bad_pixels into raw_fixes
Changeset 14119:6e8eb0a619a8 by alex@thinkpad:
raw2dng/mlv_dump: apply cold pixel fix on border pixels as well
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14118:d7d27f37262d by alex@thinkpad:
raw2dng/mlv_dump, cold pixel fix routine: code formatting, comment updates, C99 loops
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14117:d19531f334bd by alex@thinkpad:
raw2dng/mlv_dump: fine-tuned cold pixel threshold
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 14116:6f92c2d51979 by alex@thinkpad:
selftest: relaxed timer tests a bit
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 14115:006ad10daebc by alex@thinkpad:
selftest: new tests for play dialog modes
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 14114:f3d649ca5555 by alex@thinkpad:
selftest: reorganized stub test code
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 14113:f7a532ab25a3 by alex@thinkpad:
lvinfo: show WB shift values
The file was modifiedsrc/lens.c (diff)
Changeset 14112:48a5e0c83cc7 by alex@thinkpad:
lvinfo: allow % in fields
The file was modifiedsrc/lvinfo.c (diff)
Changeset 14111:dfafd970d03d by alex@thinkpad:
700D, 650D, 100D, maybe others: nicer Kelvin display in photo mode
The file was modifiedsrc/flexinfo.c (diff)
Changeset 14110:3ca5551abe33 by alex@thinkpad:
700D: fix COLOR_FG_NONLV
The file was modifiedplatform/700D.114/consts.h (diff)
Changeset 14109:3c718689749d by alex@thinkpad:
700D: fix PlayMain_handler stub (fixes SET+MainDial and others)
The file was modifiedplatform/700D.114/stubs.S (diff)
Changeset 14108:25dff0f507f5 by alex@thinkpad:
mlv_dump: option to fix non-static (moving) cold pixels
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14107:0c3d649aa237 by alex@thinkpad:
mlv_dump: vertical stripe fix optional, disabled by default
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14106:849010f58b0f by alex@thinkpad:
mlv_dump: cold pixel fix enabled by default
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14105:ae95e45e6f84 by alex@thinkpad:
mlv_dump: fix cold pixel analysis when processing only some frames
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
The file was modifiedmodules/mlv_rec/mlv_dump.c (diff)
Changeset 14104:7a723238a394 by alex@thinkpad:
Menu timeout fix: simpler logic (minor)
The file was modifiedsrc/menu.c (diff)
Changeset 14103:043121ba1eda by alex@thinkpad:
Moved CACHEABLE/UNCACHEABLE definitions from vram.h to mem.h
The file was modifiedsrc/mem.h (diff)
The file was modifiedsrc/vram.h (diff)
Changeset 14102:5bfab05387ac by alex@thinkpad:
7D: removed LEDON/LEDOFF consts (misleading)
The file was modifiedplatform/7D.203/consts.h (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 14101:840b4517184a by alex@thinkpad:
Removed unused AVAIL_SHOT_WORKAROUND
The file was modifiedplatform/600D.102/internals.h (diff)
The file was modifiedplatform/7D.203/consts.h (diff)
Changeset 14100:e3a181caabb4 by Alex:
Fix compiling without CONFIG_MODULES
The file was modifiedsrc/config.c (diff)
The file was modifiedsrc/hdr.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/state-object.c (diff)
Changeset 14082:db28bcc2840e by alex@thinkpad:
Merged raw_fixes into crop_rec
Changeset 14081:0c025c122b49 by alex@thinkpad:
Merged unified into crop_rec
Changeset 14080:6c62a6bddd6d by alex@thinkpad:
5D3: get LV RAW resolution from 0xC0F06800/4, instead of hardcoded values
The file was modifiedsrc/raw.c (diff)
Changeset 14079:57fa8572e2ad by alex@thinkpad:
Merged unified into crop_rec
Changeset 14075:96ca71e19bf1 by Alex:
5D3: cleaned up obsolete zoom tweaks (c24d8fb)
The file was modifiedplatform/5D3.113/features.h (diff)
The file was modifiedsrc/all_features.h (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/tweaks.c (diff)
Changeset 14056:c795013aa68c by Alex <broscutamaker@gmail.com>:
Merged in cleanup (pull request #743)<br><br>Misc cleanups, some GUI button codes renamed, 1100D zoom buttons fix
Changeset 14055:70427a872999 by Alex <broscutamaker@gmail.com>:
Merged in niklastisk/magic-lantern/makefile-updates (pull request #747)<br><br>Makefile updates
Changeset 14054:458920b3b6da by niklastisk <nkls2000@gmail.com>:
MAKE: skip page align for autoexec-fir target
The file was modifiedsrc/Makefile.src (diff)
Changeset 14053:bc1ac8f59e0d by niklastisk <nkls2000@gmail.com>:
MAKE: do not page align segments in autoexec
The file was modifiedsrc/Makefile.src (diff)
Changeset 14052:b3240f2480ba by niklastisk <nkls2000@gmail.com>:
MAKE: remove duplicate objcopy
The file was modifiedMakefile.filerules (diff)
Changeset 14051:903198422605 by niklastisk <nkls2000@gmail.com>:
MAKE: Do not use -fshort-double when GCC version is 6+
The file was modifiedMakefile.setup (diff)
Changeset 13925:831978df7df9 by Alex <broscutamaker@gmail.com>:
Merged in mpu (pull request #737)<br><br>MPU dumper
Changeset 13917:7125b1d0a050 by alex@thinkpad:
600D, 1100D: cleaned up zoom button codes (to be tested on 1100D)
The file was modifiedplatform/1100D.105/gui.h (diff)
The file was modifiedplatform/600D.102/gui.h (diff)
Changeset 13916:0b7c210f405e by alex@thinkpad:
Renamed ZOOM IN/OUT button codes<br>sed -i.bak &#039;s/PRESS_ZOOMIN_MAYBE/PRESS_ZOOM_IN/g&#039; */*.[ch]<br>sed -i.bak &#039;s/PRESS_ZOOMOUT_MAYBE/PRESS_ZOOM_OUT/g&#039; */*.[ch]
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedplatform/1100D.105/consts.h (diff)
The file was modifiedplatform/500D.111/gui.h (diff)
The file was modifiedplatform/50D.109/gui.h (diff)
The file was modifiedplatform/550D.109/gui.h (diff)
The file was modifiedplatform/5D2.212/gui.h (diff)
The file was modifiedplatform/5D3.113/gui.h (diff)
The file was modifiedplatform/600D.102/gui.h (diff)
The file was modifiedplatform/60D.111/gui.h (diff)
The file was modifiedplatform/650D.104/gui.h (diff)
The file was modifiedplatform/6D.116/gui.h (diff)
The file was modifiedplatform/700D.114/gui.h (diff)
The file was modifiedplatform/7D.203/gui.h (diff)
The file was modifiedplatform/EOSM.202/gui.h (diff)
The file was modifiedplatform/unmaintained/100D.100/gui.h (diff)
The file was modifiedplatform/unmaintained/40D.111/gui.h (diff)
The file was modifiedplatform/unmaintained/5DC.111/gui.h (diff)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/menu.c (diff)
The file was modifiedsrc/module.c (diff)
The file was modifiedsrc/qemu-util.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/tweaks.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13915:1e55adadc62f by alex@thinkpad:
EOS M: fix scrollwheel button codes (todo: same on 100D)
The file was modifiedplatform/EOSM.202/gui.h (diff)
Changeset 13914:a08175e0417e by alex@thinkpad:
Renamed DLG_* constants to GUIMODE_*<br>sed -i.bak &#039;s/DLG_/GUIMODE_/g&#039; */*.[ch]
The file was modifiedplatform/1100D.105/consts.h (diff)
The file was modifiedplatform/500D.111/consts.h (diff)
The file was modifiedplatform/50D.109/consts.h (diff)
The file was modifiedplatform/550D.109/consts.h (diff)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/650D.104/consts.h (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
The file was modifiedplatform/700D.114/consts.h (diff)
The file was modifiedplatform/7D.203/consts.h (diff)
The file was modifiedplatform/EOSM.202/consts.h (diff)
The file was modifiedplatform/unmaintained/40D.111/consts.h (diff)
The file was modifiedplatform/unmaintained/5DC.111/consts.h (diff)
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/focus.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/installer.c (diff)
The file was modifiedsrc/menu.c (diff)
The file was modifiedsrc/movtweaks.c (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13913:fe60effa9a04 by alex@thinkpad:
Renamed CURRENT_DIALOG_MAYBE to CURRENT_GUI_MODE<br>sed -i.bak &#039;s/CURRENT_DIALOG_MAYBE/CURRENT_GUI_MODE/g&#039; */*.[ch]
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedplatform/1100D.105/consts.h (diff)
The file was modifiedplatform/500D.111/consts.h (diff)
The file was modifiedplatform/50D.109/consts.h (diff)
The file was modifiedplatform/550D.109/consts.h (diff)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/650D.104/consts.h (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
The file was modifiedplatform/700D.114/consts.h (diff)
The file was modifiedplatform/7D.203/consts.h (diff)
The file was modifiedplatform/EOSM.202/consts.h (diff)
The file was modifiedplatform/unmaintained/40D.111/consts.h (diff)
The file was modifiedplatform/unmaintained/5DC.111/consts.h (diff)
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/focus.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/installer.c (diff)
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/menu.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/tweaks.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13912:c1a400187466 by alex@thinkpad:
Removed DLG_SIGNATURE (refactored existing checks with more generic code)<br>sed -i.bak &#039;/DLG_SIGNATURE/d&#039; */*.h
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedplatform/1100D.105/consts.h (diff)
The file was modifiedplatform/500D.111/consts.h (diff)
The file was modifiedplatform/50D.109/consts.h (diff)
The file was modifiedplatform/550D.109/consts.h (diff)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/650D.104/consts.h (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
The file was modifiedplatform/700D.114/consts.h (diff)
The file was modifiedplatform/7D.203/consts.h (diff)
The file was modifiedplatform/EOSM.202/consts.h (diff)
The file was modifiedplatform/unmaintained/40D.111/consts.h (diff)
The file was modifiedplatform/unmaintained/5DC.111/consts.h (diff)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13895:4ba566df0f85 by Alex <broscutamaker@gmail.com>:
Merged in installer (pull request #727)<br><br>Installer fixes
Changeset 13894:55a245451807 by Alex <broscutamaker@gmail.com>:
Close branch installer
Changeset 13893:00ed1e987d7c by Alex <broscutamaker@gmail.com>:
Merged in escho/escho-magiclantern/camera-temperaturen (pull request #738)<br><br>Camera temperaturen
Changeset 13892:e42bfae9da5c by escho:
update temperatures
The file was modifiedplatform/500D.111/consts.h (diff)
The file was modifiedplatform/550D.109/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
The file was modifiedplatform/700D.114/consts.h (diff)
The file was modifiedplatform/EOSM.202/consts.h (diff)
Changeset 13891:4979a92f67fd by escho <hipescho@t-online.de>:
Merged unified into camera-temperaturen
Changeset 13890:5613ad8c512b by escho <hipescho@t-online.de>:
Created new branch camera-temperaturen
Changeset 13889:fef4ded620a3 by Alex <broscutamaker@gmail.com>:
Merged in wifi_sd (pull request #726)<br><br>Helpers to run &quot;make install&quot; on Wi-Fi SD cards
Changeset 13888:999334de4c61 by Alex <broscutamaker@gmail.com>:
Close branch wifi_sd
Changeset 13887:0ce3a9254604 by Alex <broscutamaker@gmail.com>:
Merged in rec-indicators (pull request #729)<br><br>Fix recording indicators above 2GB
Changeset 13886:95247762d00a by Alex <broscutamaker@gmail.com>:
Merged in format-restart (pull request #736)<br><br>Restart the camera after formatting the card and restoring ML
Changeset 13885:32bcd37d03eb by Alex <broscutamaker@gmail.com>:
Close branch format-restart
Changeset 13884:ead884a1706b by Alex <broscutamaker@gmail.com>:
Merged in minimal (pull request #741)<br><br>Minimal target fixes + hello world
Changeset 13883:45ad21722178 by Alex <broscutamaker@gmail.com>:
Close branch minimal
Changeset 13882:d7093594155e by Alex <broscutamaker@gmail.com>:
Merged in cleanup (pull request #740)<br><br>Misc small cleanups
Changeset 13850:474ea7623af7 by alex@thinkpad:
Minimal target for 600D (to be tested)
The file was addedminimal/600D.102/Makefile
The file was modifiedplatform/600D.102/Makefile.platform.default (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
Changeset 13849:4dcecdc9bdf5 by alex@thinkpad:
Minimal hello world: wait for display initialization<br>(fixes &quot;random&quot; boot failures in QEMU, where display initialization is much slower, also depending on what debug/tracing options are enabled)
The file was modifiedsrc/minimal.c (diff)
Changeset 13848:7202d73aaefe by alex@thinkpad:
Minimal target for 1100D
The file was addedminimal/1100D.105/Makefile
The file was modifiedplatform/1100D.105/Makefile.platform.default (diff)
Changeset 13847:5a197aa65273 by Alex:
Minimal target: Hello World with font_direct, from a user task
The file was modifiedsrc/Makefile.src (diff)
The file was modifiedsrc/minimal.c (diff)
Changeset 13846:599c42c0a702 by Alex:
Minimal target: removed platform-specific files (will use the ones from platform dir)
The file was removedminimal/5D3.113/stubs.S
The file was removedminimal/60D.111/consts.h
The file was removedminimal/60D.111/features.h
The file was removedminimal/60D.111/gui.h
The file was removedminimal/60D.111/internals.h
Changeset 13845:f6060878602c by Alex:
Minimal target: removed old stuff; just a simple LED blink
The file was modifiedsrc/minimal.c (diff)
Changeset 13844:7d8309898b1b by Alex:
Minimal target: fix &quot;make install&quot;
The file was modifiedminimal/Makefile.minimal (diff)
Changeset 13843:c2ddba2994fe by alex@thinkpad:
Makefile: allow changing model ID for build_fir
The file was modifiedplatform/Makefile.platform.extras (diff)
Changeset 13842:6b6ad6faeaa4 by alex@thinkpad:
Removed CONFIG_BATTERY_TEST
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/config-defines.h (diff)
Changeset 13841:b5aa111d9ab3 by alex@thinkpad:
boot-hack.c: cleaned up some comments
The file was modifiedsrc/boot-hack.c (diff)
Changeset 13840:6e853e8d2abe by alex@thinkpad:
Cleaned up CONFIG_HELLO_WORLD and CONFIG_DUMPER_BOOTFLAG
The file was modifiedsrc/boot-hack.c (diff)
Changeset 13839:1f5734afbca1 by alex@thinkpad:
Makefile: install_finish target
The file was modifiedMakefile.setup (diff)
Changeset 13838:17252bf22607 by alex@thinkpad:
Merged unified into cleanup
Changeset 13837:eff393798870 by alex@thinkpad:
xor_chk: check footer before overwriting
The file was modifiedbuild_tools/xor_chk.c (diff)
Changeset 13836:76c15f82ee23 by alex@thinkpad:
Use sync_caches instead of clean_d_cache/flush_caches (to be tested)
The file was modifiedsrc/arm-mcr.h (diff)
The file was modifiedsrc/boot-hack.c (diff)
The file was modifiedsrc/installer.c (diff)
The file was modifiedsrc/minimal.c (diff)
The file was modifiedsrc/reboot-all.c (diff)
The file was modifiedsrc/reboot.c (diff)
Changeset 13835:4cfb41925867 by alex@thinkpad:
minor cleanup in edmac_memcpy_init
The file was modifiedsrc/edmac-memcpy.c (diff)
Changeset 13834:c577ab4d22dd by alex@thinkpad:
5D3: removed the &quot;Dim REC LED&quot; feature (old hackish implementation, doesn&#039;t seem to work anyway)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/movtweaks.c (diff)
Changeset 13783:6a16de50c505 by alex@thinkpad:
Restart the camera after formatting the card and restoring ML (http://www.magiclantern.fm/forum/index.php?topic=17247.msg167132#msg167132)
The file was modifiedsrc/debug.c (diff)
Changeset 13685:90fe6de35cb9 by a1ex <broscutamaker@gmail.com>:
Merged in tecgen/magic-lantern/model-specific-icons (pull request #723, 500D submenu icon)<br><br>Model specific icons
Changeset 13684:ad621616bcd0 by tecgen < >:
shrinked the live view icons a bit
The file was modifiedicons/LiveView-back.png (diff)
The file was modifiedicons/LiveView-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13683:33fb5a77a853 by tecgen < >:
resized liveview icon: 1px top, 1px right side
The file was modifiedicons/LiveView-back.png (diff)
The file was modifiedicons/LiveView-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13682:25d264068712 by tecgen < >:
moved content a bit to the left
The file was modifiedicons/LiveView-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13681:90a9539f593d by tecgen < >:
500D: LiveView instead of Q icon
The file was addedicons/LiveView-back.png
The file was addedicons/LiveView-forward.png
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13680:2e30dc17ef82 by tecgen <dj_tecgen@yahoo.de>:
Created new branch model-specific-icons
Changeset 13624:ae748adf41d4 by alex@thinkpad:
Makefile: add a quick install target (installq) for slow media (only autoexec.bin and symbol file)
The file was modifiedplatform/Makefile.platform (diff)
Changeset 13623:d13c527a4fc3 by alex@thinkpad:
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
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13622:66a2d852ef30 by alex@thinkpad:
Patch manager: refactored logging hooks code (nonfunctional, less verbose)
The file was modifiedsrc/patch.c (diff)
Changeset 13621:c0c05f1808df by alex@thinkpad:
Patch manager: better check for jump ranges
The file was modifiedsrc/patch.c (diff)
Changeset 13620:b0043b14a40d by alex@thinkpad:
Patch manager: use long jump for the logging function<br>(so it can be used from modules on cameras that load them on RscMgr)
The file was modifiedsrc/patch.c (diff)
Changeset 13619:536645f49d5a by alex@thinkpad:
Patch manager: check jump ranges before installing logging hooks
The file was modifiedsrc/patch.c (diff)
Changeset 13618:4b6b831acd3b by alex@thinkpad:
Patch manager: minor fix (braces in macro)
The file was modifiedsrc/patch.c (diff)
Changeset 13617:51276d03b4cf by alex@thinkpad:
5D3: experiment - changed raw type, to be tested whether it still has vertical stripes
The file was modifiedsrc/raw.c (diff)
Changeset 13616:edb599ca40eb by alex@thinkpad:
Raw backend: debug option for choosing PREFERRED_RAW_TYPE from menu
The file was modifiedsrc/raw.c (diff)
Changeset 13615:e9fc3404f63f by alex@thinkpad:
Raw backend, EDMAC_RAW_SLURP:&nbsp; check RAW_TYPE register
The file was modifiedsrc/raw.c (diff)
Changeset 13614:039ad2febe0c by alex@thinkpad:
Raw backend, EDMAC_RAW_SLURP:&nbsp; set RAW_TYPE before EDMAC calls (to be tested if it has any effect on pink frames)
The file was modifiedsrc/raw.c (diff)
Changeset 13611:e42773f7f36e by alex@thinkpad:
merged unified into patchmgr
Changeset 13610:6ecf24f8c28c by alex@thinkpad:
reloc.c: fix bad merge
The file was modifiedsrc/reloc.c (diff)
Changeset 13577:e609c143d3f1 by alex@thinkpad:
Dual ISO: fix warning in movie mode on unsupported cameras
The file was modifiedmodules/dual_iso/dual_iso.c (diff)
Changeset 13576:f497f389ccaf by alex@thinkpad:
Recording indicators: attempt to fix issue #2530 for files up to 4GB (not tested)
The file was modifiedplatform/1100D.105/consts.h (diff)
The file was modifiedplatform/500D.111/consts.h (diff)
The file was modifiedplatform/50D.109/consts.h (diff)
The file was modifiedplatform/550D.109/consts.h (diff)
The file was modifiedplatform/5D2.212/consts.h (diff)
The file was modifiedplatform/5D3.113/consts.h (diff)
The file was modifiedplatform/600D.102/consts.h (diff)
The file was modifiedplatform/60D.111/consts.h (diff)
The file was modifiedplatform/650D.104/consts.h (diff)
The file was modifiedplatform/6D.116/consts.h (diff)
The file was modifiedplatform/700D.114/consts.h (diff)
The file was modifiedplatform/7D.203/consts.h (diff)
The file was modifiedplatform/EOSM.202/consts.h (diff)
Changeset 13575:86e38615949a by Alex:
False colors: fix ExpSim check
The file was modifiedsrc/falsecolor.c (diff)
Changeset 13574:dd828104ed6b by alex@thinkpad:
Merged in makefile (pull request #725)
Changeset 13573:127a6607c991 by alex@thinkpad:
Removed beep introduced by mistake in b81641b
The file was modifiedsrc/zebra.c (diff)
Changeset 13572:0eb42f121262 by alex@thinkpad:
installer: show the uninstall message in yellow (more obvious)
The file was modifiedsrc/installer.c (diff)
Changeset 13571:91e792dd4fba by alex@thinkpad:
installer: fix &quot;make install&quot;
The file was modifiedinstaller/Makefile.installer (diff)
Changeset 13570:1c7951ce35af by alex@thinkpad:
Merged makefile into installer
Changeset 13569:4c78763d69de by alex@thinkpad:
installer: fix issue #2529
The file was modifiedsrc/installer.c (diff)
Changeset 13568:a8de93c2f969 by alex@thinkpad:
installer: minor cosmetic fix
The file was modifiedsrc/installer.c (diff)
Changeset 13567:64d342be128a by alex@thinkpad:
installer: fix compilation
The file was modifiedsrc/mem.c (diff)
Changeset 13566:d16247e1ca65 by a1ex <broscutamaker@gmail.com>:
Merged in generic-cfn (pull request #716)<br><br>Generic functions for some CFn parameters
Changeset 13565:3847362603dd by a1ex <broscutamaker@gmail.com>:
Close branch generic-cfn
Changeset 13564:b428d262d8a6 by alex@thinkpad:
Merged in daniel_fort/xiga_reframe (pull request #693) (60D movie crop centering in raw)
Changeset 13563:77d8987d07ea by Daniel Fort <dan@digiola.com>:
Need to center mv640crop mode for the 60D
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13562:b5fc6b3f6419 by Daniel Fort <dan@digiola.com>:
adjustments based on Silent DNG tests by xiga
The file was modifiedsrc/raw.c (diff)
Changeset 13558:e6f5be5fbdc4 by alex@thinkpad:
minor: ml_shutdown should be static
The file was modifiedsrc/tasks.c (diff)
Changeset 13557:65ab46acbded by alex@thinkpad:
Makefile: experimental configuration for Wi-Fi SD cards
The file was modifiedMakefile.inc (diff)
The file was modifiedMakefile.user.default (diff)
Changeset 13556:50b1f5d9e984 by alex@thinkpad:
Merged makefile into wifi_sd
Changeset 13555:c1d232facdb9 by alex@thinkpad:
wifi_sd: save configs before unmounting
The file was modifiedsrc/debug.c (diff)
Changeset 13554:5d76297e9bf6 by alex@thinkpad:
Makefile: when running &quot;make install&quot; from a module dir, only create the modules directory
The file was modifiedmodules/Makefile.modules (diff)
Changeset 13553:25a4c6f7eba7 by alex@thinkpad:
Makefile: quiet prepare_install_dir; skip empty directories (logs and settings)
The file was modifiedMakefile.setup (diff)
Changeset 13552:ad4a246836c7 by alex@thinkpad:
Makefile: quiet &quot;make install&quot; from module directory
The file was modifiedmodules/Makefile.modules (diff)
Changeset 13551:58eefd781841 by alex@thinkpad:
Modules: unmount the card after running &quot;make install&quot;
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13550:50ff37b898ef by alex@thinkpad:
Experiment - unmount SD card (trick useful when uploading files to a Wi-Fi SD card, to avoid filesystem corruption)
The file was modifiedplatform/5D3.113/features.h (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedsrc/all_features.h (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 13549:5098bb0e7ec1 by alex@thinkpad:
Makefile: option to mount the card before running &quot;make install&quot;
The file was modifiedMakefile.inc (diff)
The file was modifiedMakefile.setup (diff)
The file was modifiedMakefile.top (diff)
The file was modifiedMakefile.user.default (diff)
The file was modifiedmodules/Makefile (diff)
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedsrc/Makefile.src.config (diff)
Changeset 13535:de2c4538b2d2 by alex@thinkpad:
features.html: fix issue #2524
The file was modifiedfeatures/features-html.py (diff)
Changeset 13533:8028ea4b9660 by a1ex <broscutamaker@gmail.com>:
Merged in edmac (pull request #718)<br><br>Edmac info fixes
Changeset 13532:3c2a5cdb328b by a1ex <broscutamaker@gmail.com>:
Close branch edmac
Changeset 13531:95e5ca3c6784 by a1ex <broscutamaker@gmail.com>:
Merged in powersave-focusring (pull request #715)<br><br>Attempt to fix issue #2431 (turning the focus ring doesn&#039;t reset Canon&#039;s powersave timer)
Changeset 13530:5ea186abdfb7 by a1ex <broscutamaker@gmail.com>:
Close branch powersave-focusring
Changeset 13529:cf00339eb9cd by alex@thinkpad:
Merged in tecgen/50D_FUNC_instead_of_Q_icon (pull request #706) (also for 5D2 and 100D)
Changeset 13528:e8fc0a3bf533 by alex@thinkpad:
Fine-tuned submenu icons
The file was modifiedicons/Av-back.png (diff)
The file was modifiedicons/Av-forward.png (diff)
The file was modifiedicons/FUNC-back.png (diff)
The file was modifiedicons/FUNC-forward.png (diff)
The file was modifiedicons/picstyle-back.png (diff)
The file was modifiedicons/picstyle-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13527:6166ff7bec8b by tecgen < >:
trying to revert any changes to whitspaces; there shouldn&#039;t be any differences at all between this file and the one of hudson/magic-lantern
The file was modifiedmodules/mlv_snd/mlv_snd.c (diff)
Changeset 13526:6d2b8b93c628 by tecgen < >:
added a1ex implementation to merge many classes into one
The file was modifiedicons/make-icons.py (diff)
The file was modifiedicons/mkfont-canon (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13525:390eaba67e7f by tecgen < >:
new: Av-icons made my nikfreak; renamed variable camera_model to labels
The file was modifiedicons/Av-back.png (diff)
The file was modifiedicons/Av-forward.png (diff)
The file was modifiedicons/make-icons.py (diff)
The file was modifiedicons/mkfont-canon (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13524:804f4b6b5347 by tecgen < >:
edit of the legs of A
The file was modifiedicons/Av-back.png (diff)
The file was modifiedicons/Av-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13523:e75ccf63e8e1 by tecgen < >:
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
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13522:391645999463 by tecgen < >:
added Av-icons as replacement for the Q-button icon on the 100D
The file was addedicons/Av-back.png
The file was addedicons/Av-forward.png
Changeset 13521:55b1830ccfa8 by tecgen <dj_tecgen@yahoo.de>:
Merged unified into 50D_FUNC_instead_of_Q_icon
Changeset 13520:32b242421fcd by tecgen:
added camera model to generated code comment in order to help the diff command to recognise the differences between multiple files better
The file was modifiedicons/make-icons.py (diff)
The file was modifiedicons/mkfont-canon (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13519:764ecd340e1e by tecgen < >:
reverted last commit
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13518:b94a4371f968 by tecgen < >:
bugfix: now the focus icon is visible again
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13517:bb6e0426c00d by tecgen < >:
clean code: exchanged -D with the --ifdef option
The file was modifiedicons/make-icons.py (diff)
Changeset 13516:c86f204cd5fa by tecgen < >:
enabled the new icon only for 50D after testing it on the real camera
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13515:a39ce78af950 by tecgen < >:
corrected pixel in FUNC png&#039;s and generated ico.c again
The file was modifiedicons/FUNC-back.png (diff)
The file was modifiedicons/FUNC-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13514:261200f3d4b6 by tecgen < >:
generating model specific icons to exchange the Q icon (only 50D and 5D2)
The file was modifiedicons/make-icons.py (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13513:f146050ba9ba by tecgen < >:
aligned the content within the icons to look nice after converting them with make-icons.py (see generated ico.c)
The file was modifiedicons/FUNC-back.png (diff)
The file was modifiedicons/FUNC-forward.png (diff)
The file was modifiedicons/picstyle-back.png (diff)
The file was modifiedicons/picstyle-forward.png (diff)
The file was modifiedsrc/ico.c (diff)
Changeset 13512:12dd4d0b4e18 by tecgen < >:
added the new FUNC and picture style icons within the list of icons in the python make script
The file was modifiedicons/make-icons.py (diff)
Changeset 13511:0ad6ea3b0274 by tecgen < >:
draft for the picture style icons
The file was addedicons/picstyle-back.png
The file was addedicons/picstyle-forward.png
Changeset 13510:fa988e042800 by tecgen < >:
initial draft
The file was addedicons/FUNC-back.png
The file was addedicons/FUNC-forward.png
Changeset 13509:177730c4d437 by tecgen <dj_tecgen@yahoo.de>:
Created new branch 50D_FUNC_instead_of_Q_icon
Changeset 13500:81004c09e292 by alex@thinkpad:
console: removed unused status and help text
The file was modifiedsrc/console.c (diff)
Changeset 13499:89d8daac31d5 by alex@thinkpad:
console: allow printf calls very early in the boot process (including from init_task)
The file was modifiedsrc/console.c (diff)
Changeset 13498:4135f9020d1f by tecgen <dj_tecgen@yahoo.de>:
Merged hudson/magic-lantern into unified
Changeset 13497:3a423dd357a2 by tecgen:
reverted: remember user selected samplerate after reboot
The file was modifiedmodules/mlv_snd/mlv_snd.c (diff)
Changeset 13496:9c1e0ceca80b by tecgen < >:
remember user selected samplerate after reboot
The file was modifiedmodules/mlv_snd/mlv_snd.c (diff)
Changeset 13484:afa7e6f9e474 by alex@thinkpad:
EDMAC info: misc tweaks/fixes
The file was modifiedsrc/debug.c (diff)
Changeset 13483:1ad33601bb6f by alex@thinkpad:
edmac.c: fix edmac_chanlist
The file was modifiedsrc/edmac.c (diff)
Changeset 13482:35cb8e7ecdcc by alex@thinkpad:
edmac.c, edmac_get_connection: fix for write connections
The file was modifiedsrc/edmac.c (diff)
Changeset 13471:7f0d03389f6d by alex@thinkpad:
Removed FEATURE_EXPO_ISO_HTP (no real reason to change it from ML menus; it&#039;s the same as Canon&#039;s)
The file was modifiedsrc/all_features.h (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13470:bcc0724a8059 by alex@thinkpad:
Added a generic implementation for some CFn functions (ALO, HTP, MLU), to fix issues like #2345 (affected cameras: all except 5D2/50D/500D)
The file was addedsrc/cfn-generic.h
The file was modifiedplatform/1100D.105/cfn.c (diff)
The file was modifiedplatform/550D.109/cfn.c (diff)
The file was modifiedplatform/5D3.113/cfn.c (diff)
The file was modifiedplatform/600D.102/cfn.c (diff)
The file was modifiedplatform/60D.111/cfn.c (diff)
The file was modifiedplatform/650D.104/cfn.c (diff)
The file was modifiedplatform/6D.116/cfn.c (diff)
The file was modifiedplatform/700D.114/cfn.c (diff)
The file was modifiedplatform/7D.203/cfn.c (diff)
The file was modifiedplatform/EOSM.202/cfn.c (diff)
Changeset 13469:7cdff8dcacd0 by alex@thinkpad:
Attempt to fix issue #2431 (turning the focus ring doesn&#039;t reset powersave timer; Canon bug?)
The file was modifiedsrc/lens.c (diff)
Changeset 13468:8ab40dbafca2 by alex@thinkpad:
Patch manager: fix compilation on cameras that use reloc.c
The file was modifiedsrc/reloc.c (diff)
Changeset 13464:66fca48e55cd by alex@thinkpad:
600D: enabled some features that didn&#039;t previously fit in memory
The file was modifiedplatform/600D.102/features.h (diff)
The file was modifiedsrc/mem.c (diff)
Changeset 13463:8c7512773cd0 by alex@thinkpad:
Removed focus ramping feature from ML core (now covered by advanced intervalometer)
The file was modifiedsrc/all_features.h (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13462:a17d578b2616 by alex@thinkpad:
Merged in dmilligan/magic-lantern/adv_int2 (pull request #678)
Changeset 13461:0bcfff537a80 by alex@thinkpad:
adv_int: updated with exit_play_qr_mode()
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13460:0410bba3ab1e by alex@thinkpad:
Merged unified into adv_int2
Changeset 13459:80297951b85a by alex@thinkpad:
Makefile: list default modules on separate lines
The file was modifiedmodules/Makefile.modules.default (diff)
Changeset 13458:a8b59d3bfe2f by David Milligan <david.l.milligan@gmail.com>:
adv_int: fixes from code review
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13457:472e6edd7161 by David Milligan <david.l.milligan@gmail.com>:
adv_int: fix compiler warning
The file was modifiedmodules/adv_int/adv_int.c (diff)
The file was modifiedmodules/adv_int/README.rst (diff)
Changeset 13453:e4ac9c8a6287 by David Milligan <david.l.milligan@gmail.com>:
adv_int: updates for PR #526: FIO_CreateFile and FIO_OpenFile should return 0
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13451:bd50ea1bee9e by David Milligan <david.l.milligan@gmail.com>:
update README.rst to new build format (had to delete all the help content b/c the build system doesn&#039;t like it)
The file was modifiedmodules/adv_int/README.rst (diff)
Changeset 13449:b3fdaef9d53a by David Milligan <david.l.milligan@gmail.com>:
adv_int: updates for recent changes to core
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13447:97a611946dbb by David Milligan <david.l.milligan@gmail.com>:
adv_int: warnings for bulb mode
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13446:560f9a7fed35 by David Milligan <david.l.milligan@gmail.com>:
adv_int: external source - detect picture taken with PROP_GUI_STATE rather than CBR_POST_SHOOT which isn&#039;t implemented
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13445:ffd10dcab10f by David Milligan <david.l.milligan@gmail.com>:
adv_int: Tv adjustment menu
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13444:411cc137bc89 by David Milligan <david.l.milligan@gmail.com>:
adv_int: Av adjustment menu
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13443:60368acc05c9 by David Milligan <david.l.milligan@gmail.com>:
adv_int: ISO adjustment menu
The file was modifiedmodules/adv_int/adv_int.c (diff)
The file was modifiedmodules/adv_int/adv_int.c (diff)
Changeset 13440:e4e7d05c8c85 by David Milligan <david.l.milligan@gmail.com>:
adv_int: advanced intervalometer ramping module
The file was addedmodules/adv_int/Makefile
The file was addedmodules/adv_int/README.rst
The file was addedmodules/adv_int/adv_int.c
The file was modifiedmodules/Makefile.modules.default (diff)
Changeset 13439:d09aef110238 by alex@thinkpad:
Merged in Licaon_Kter/magic-lantern-rec_ui_fix/rec_ui_fix (pull request #681)
The file was modifiedsrc/bitrate.c (diff)
Changeset 13437:a289185b6704 by Licaon Kter <licaon_xirtam@yahoo.com>:
Fixed some indentations (I hope)
The file was modifiedsrc/bitrate.c (diff)
The file was modifiedsrc/movtweaks.c (diff)
Changeset 13435:4f3451dc6d86 by Licaon Kter <licaon_xirtam@yahoo.com>:
Move record time indicator in ML top bar.<br>Move buffer indicator out of the way of the histogram.
The file was modifiedsrc/bitrate.c (diff)
Changeset 13434:7e0c052a5815 by Licaon Kter <licaon_xirtam@yahoo.com>:
Move REC/STBY text a bit to line up and hide the red dot
The file was modifiedsrc/movtweaks.c (diff)
Changeset 13433:1e292bf9455a by Licaon Kter <licaon_xirtam@yahoo.com>:
Created new branch rec_ui_fix
Changeset 13432:6bd7ca984d39 by a1ex <broscutamaker@gmail.com>:
Merged in raw_fixes (pull request #710)<br><br>Raw_fixes part 2
Changeset 13431:3049670b6bb6 by a1ex <broscutamaker@gmail.com>:
Close branch raw_fixes
Changeset 13430:5f9e5a1f2e02 by alex@thinkpad:
Lua: after loading all scripts, wait for either keypress or 5-second timeout.
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13429:e4a339157e11 by alex@thinkpad:
lens_focus: only interpret 0x1000 as error code (should fix http://www.magiclantern.fm/forum/index.php?topic=14828.msg166025#msg166025 )
The file was modifiedsrc/lens.c (diff)
Changeset 13426:3ae5729e9737 by a1ex <broscutamaker@gmail.com>:
Merged in lua_fix (pull request #683)<br><br>lua scripting: lots of fixes, plus API testing script
Changeset 13425:1d37239bdb38 by a1ex <broscutamaker@gmail.com>:
Merged in daniel_fort/magic-lantern/clean_localsyms (pull request #692)<br><br>Remove localsyms in modules/lua
Changeset 13424:bc0b226ed24c by Daniel Fort <dan@digiola.com>:
Changed so that removing localsyms is given it it&#039;s own action.
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13423:806124f8c935 by Daniel Fort <dan@digiola.com>:
Moved rm localsyms to right after it is used.
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13422:b451a3c00d72 by Daniel Fort <dan@digiola.com>:
Changed to removing it immediately after we are finished with it in the build rule.
The file was modifiedmodules/Makefile.modules (diff)
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13421:8a5b7b615981 by Daniel Fort <dan@digiola.com>:
Remove localsyms in modules/lua when running &quot;make clean&quot;
The file was modifiedmodules/Makefile.modules (diff)
Changeset 13420:33c8f3c5d522 by a1ex <broscutamaker@gmail.com>:
Merged in Audionut/test/lua-features (pull request #701)<br><br>Add forum link to lua readme
Changeset 13419:5accdab2ff76 by Audionut:
Add forum link to lua readme
The file was modifiedmodules/lua/README.rst (diff)
Changeset 13418:29531ba85499 by alex@thinkpad:
format_memory_size: fix rounding
The file was modifiedsrc/mem.c (diff)
Changeset 13417:8f808dea202b by alex@thinkpad:
format_memory_size: allow sizes &gt; 4 GB
The file was modifiedsrc/mem.c (diff)
The file was modifiedsrc/mem.h (diff)
Changeset 13416:a0ecc040c923 by alex@thinkpad:
Lua: wait for keypress after loading all scripts.
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13394:00e5db24cce5 by alex@thinkpad:
Lua: added &quot;make install_extra&quot; to copy extra scripts in the main script dir on the card, for autoloading
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13383:d6c61c60231d by alex@thinkpad:
logger.lua: use line buffering (can be made optional if speed becomes a problem)
The file was modifiedscripts/lib/logger.lua (diff)
Changeset 13382:82ec3a4fb97b by alex@thinkpad:
Menu script routines: fix &quot;menu not found&quot; error messages
The file was modifiedsrc/menu.c (diff)
Changeset 13381:272e1e437b03 by alex@thinkpad:
Lua: moved less-polished scripts to &quot;extra&quot; directory, so they don&#039;t get auto-started
The file was addedscripts/extra/README.txt
The file was addedscripts/extra/copy2m.lua
The file was addedscripts/extra/menutest.lua
The file was addedscripts/extra/scrnshot.lua
The file was removedscripts/copy2m.lua
The file was removedscripts/menutest.lua
The file was removedscripts/scrnshot.lua
Changeset 13379:dbd5a2cef793 by alex@thinkpad:
Lua: when running &quot;make install&quot;, copy all scripts, preserving directory structure
The file was modifiedMakefile.inc (diff)
The file was modifiedMakefile.top (diff)
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13377:a14752ea414b by a1ex <broscutamaker@gmail.com>:
Merged in play_mode (pull request #711)<br><br>Small refactor: get_out_of_play_mode renamed to exit_play_qr_mode; also added enter_play_mode
Changeset 13376:8193485044e8 by a1ex <broscutamaker@gmail.com>:
Close branch play_mode
Changeset 13375:f0cbdae42e4b by alex@thinkpad:
selftest, stubs test: go to PLAY mode when finished
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13374:928b1e5b2474 by alex@thinkpad:
selftest, stubs test: wait one second before checking display status
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13373:a27fe7632ad8 by alex@thinkpad:
Lua: route all print operations to stdin/stdout
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 13372:feafcb4f2578 by alex@thinkpad:
console.c: export console_puts (for Lua stdio)
The file was modifiedsrc/console.c (diff)
Changeset 13371:5c3b3d2696fa by alex@thinkpad:
sokoban.lua: fix typo
The file was modifiedscripts/sokoban.lua (diff)
Changeset 13370:21ed61d1d0fe by alex@thinkpad:
Focus backend: consider unknown status codes as &quot;success&quot;<br>(fixes follow focus in movie mode, tested on 5D3 + 24/2.8 STM)
The file was modifiedsrc/lens.c (diff)
Changeset 13369:e4303deda789 by alex@thinkpad:
Lua scripts: tweaks for menu consistency (help lines, capital ON/OFF)
The file was modifiedscripts/api_test.lua (diff)
The file was modifiedscripts/calc.lua (diff)
The file was modifiedscripts/copy2m.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/hello.lua (diff)
The file was modifiedscripts/menutest.lua (diff)
The file was modifiedscripts/pong.lua (diff)
The file was modifiedscripts/scrnshot.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 13368:035ab6e615e4 by alex@thinkpad:
api_test.lua: use proper printf
The file was modifiedscripts/api_test.lua (diff)
Changeset 13367:c647a7ac3cd8 by alex@thinkpad:
Lua scripts: use standard I/O instead of console.write
The file was modifiedscripts/api_test.lua (diff)
The file was modifiedscripts/lib/config.lua (diff)
The file was modifiedscripts/lib/logger.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 13366:df1c82562725 by alex@thinkpad:
Auto exposure on zoom: fix autofocus<br>(was unreliable, sometimes refusing to focus; tested on 5D3 + 24/2.8 STM)
The file was modifiedsrc/shoot.c (diff)
Changeset 13365:6e325f9aeffe by alex@thinkpad:
Removed obsolete crash.c (already covered in the selftest module)
The file was removedsrc/crash.c
Changeset 13364:d4419589d59c by alex@thinkpad:
Ghost image: auto update should be off by default
The file was modifiedsrc/zebra.c (diff)
Changeset 13363:eb9f7bb2dcf2 by alex@thinkpad:
Auto bracketing: refactored with new routines
The file was modifiedsrc/shoot.c (diff)
Changeset 13362:423a064f8672 by alex@thinkpad:
Ghost image: refactored with new routines
The file was modifiedsrc/zebra.c (diff)
Changeset 13361:e7cef847d5c7 by alex@thinkpad:
Fix bracketing regression introduced in 5bdf000
The file was modifiedsrc/shoot.c (diff)
Changeset 13360:d15072230df3 by alex@thinkpad:
selftest.mo, stubs test: if started with main display off, switch to PLAY mode
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13359:09949ba4c96b by alex@thinkpad:
bench.mo: run cache benchmarks PLAY mode only (they interfere with LiveView)
The file was modifiedmodules/bench/mem_perf.c (diff)
Changeset 13358:22ecf7af37c8 by alex@thinkpad:
bench.mo: run card/memory benchmark in either LV or PLAY modes (not photo)
The file was modifiedmodules/bench/card_bench.c (diff)
The file was modifiedmodules/bench/mem_bench.c (diff)
Changeset 13357:17f5ea0f796e by alex@thinkpad:
bench,selftest: refactored to use enter_play_mode/exit_play_qr_mode
The file was modifiedmodules/bench/bench.c (diff)
The file was modifiedmodules/bench/card_bench.c (diff)
The file was modifiedmodules/bench/mem_bench.c (diff)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13356:02e2a2e1c708 by alex@thinkpad:
mlv_play: refactored to use enter_play_mode/exit_play_qr_mode
The file was modifiedmodules/mlv_play/mlv_play.c (diff)
Changeset 13355:dc71c3d7030b by alex@thinkpad:
Renamed get_out_of_play_mode to exit_play_qr_mode, reimplmented with SetGUIRequestMode, added enter_play_mode
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedsrc/focus.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/shoot.h (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13354:5f9c7d7eaaa7 by alex@thinkpad:
bench.mo: updated readme
The file was modifiedmodules/bench/README.rst (diff)
Changeset 13353:728b9997159b by alex@thinkpad:
selftest.mo: fix loading on EOS M
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13352:bb83caf0c5b7 by alex@thinkpad:
Peaking benchmark: auto-enable focus peaking temporarily during the test
The file was modifiedmodules/bench/bench.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13351:adb6ebb99277 by alex@thinkpad:
bench.mo, card benchmark: fix startup message for dual-slot cameras (which card is being benchmarked)
The file was modifiedmodules/bench/card_bench.c (diff)
Changeset 13350:b81641b30566 by alex@thinkpad:
redraw: attempt to fix this issue: https://bitbucket.org/hudson/magic-lantern/pull-requests/610/benchmarks-and-self-tests-refactored-as#comment-17353285<br>(redraw doesn&#039;t work when Canon&#039;s front buffer is disabled)
The file was modifiedsrc/dialog_test.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13349:1bfe672120dc by alex@thinkpad:
Merged unified into lua_fix
Changeset 13348:3dae4b0fd3ff by alex@thinkpad:
selftest.mo: fix copy-paste error (should fix the module not loading on 7D)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13347:1fa0abf8e525 by alex@thinkpad:
api_test.lua: basic tests for file i/o and stdio
The file was modifiedscripts/api_test.lua (diff)
Changeset 13346:796b4429dcb1 by alex@thinkpad:
Lua: add dryos.remove (similar to os.remove)
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 13345:4a307159e0fc by alex@thinkpad:
Lua: basic support for standard streams (stdin, stdout, stderr)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13344:f3641a634d29 by tecgen < >:
mlv_snd: save user selected samplerate and restore it after a reboot of ML
The file was modifiedmodules/mlv_snd/mlv_snd.c (diff)
Changeset 13343:d04a23a16107 by alex@thinkpad:
raw_rec: fix copy/paste error
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13342:6df17b9e12a3 by alex@thinkpad:
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?
The file was modifiedsrc/gui-common.c (diff)
Changeset 13341:0c20922ed598 by alex@thinkpad:
50D: fix compilation after powersave refactoring. Is it still working?
The file was modifiedsrc/cropmarks.c (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13340:5a89ad3ac9d1 by alex@thinkpad:
Moved run_in_separate_task back to menu.h<br>(should fix modules that no longer compiled after powersave refactoring)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/focus.c (diff)
The file was modifiedsrc/menu.c (diff)
The file was modifiedsrc/menu.h (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
Changeset 13339:961767555b03 by alex@thinkpad:
Pause/ResumeLiveView: minor cleanup/refactoring
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/propvalues.h (diff)
Changeset 13338:06d2af66feb0 by alex@thinkpad:
crop_rec: allow operation in photo mode (useful either as mild zoom, or for silent pictures)
The file was modifiedmodules/crop_rec/crop_rec.c (diff)
Changeset 13337:ae25b00a6c8d by alex@thinkpad:
crop_rec: show info about current mode in the bottom bar
The file was modifiedmodules/crop_rec/crop_rec.c (diff)
Changeset 13336:e76b83c34ea5 by alex@thinkpad:
crop_rec: fix interference with still photos
The file was modifiedmodules/crop_rec/crop_rec.c (diff)
Changeset 13326:e78c7b8b8631 by alex@thinkpad:
raw_rec: cleaned up some comments
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13325:691f99df30e7 by alex@thinkpad:
raw_rec: fine-tuned error messages
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13324:36b111de4ef1 by alex@thinkpad:
raw_rec: reintroduced 32MB chunk limit; to be benchmarked
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13323:e203cf9b894f by alex@thinkpad:
raw_rec: 64-byte EDMAC alignment (to be benchmarked)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13322:14e299154e90 by alex@thinkpad:
raw_rec: undo de4e1d1
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13321:fcfe209a2a4d by alex@thinkpad:
lua_stdio: fix file create
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13320:08d150225b75 by alex@thinkpad:
lua_stdio: fix file append
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13317:c08dc690984c by alex@thinkpad:
Merge lua_stdio into lua_fix
Changeset 13316:78f79c59ada2 by alex@thinkpad:
Lua: show console at startup, until all scripts are loaded
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13315:a13e5114e4e7 by alex@thinkpad:
Lua: increased stack size for script tasks, just in case
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 13314:2cc2768bc324 by alex@thinkpad:
module backend: fix key handling regression in other modules, introduced in b0891f9
The file was modifiedsrc/module.c (diff)
Changeset 13313:6b344a92beb7 by alex@thinkpad:
lua_stdio: report file size on stat calls; primitive errno handling
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13312:cc36f5b56c1f by alex@thinkpad:
Lua: fix old comment
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13311:54e90dea2d84 by alex@thinkpad:
raw backend: always log resolution changes to console
The file was modifiedsrc/raw.c (diff)
Changeset 13310:3990aa425c42 by alex@thinkpad:
silent pics: fix crash with simple (non-burst) pics
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13309:ce9629bfbadb by alex@thinkpad:
Powersave: fix compilation on cameras with LCD sensor
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13308:346917d83233 by alex@thinkpad:
Electronic level included in display presets, like other overlays
The file was modifiedsrc/zebra.c (diff)
Changeset 13302:598036c017f7 by alex@thinkpad:
Makefile: removed more picoc leftovers (fixes compilation)
The file was modifiedMakefile.filerules (diff)
The file was modifiedMakefile.inc (diff)
Changeset 13301:fdd988899975 by alex@thinkpad:
electronic level: refresh display more often (smoother motion)
The file was modifiedsrc/zebra.c (diff)
Changeset 13295:5bd7668ec21c by alex@thinkpad:
Moved electronic level back to Overlay menu
The file was modifiedsrc/zebra.c (diff)
Changeset 13294:36df5f07b008 by alex@thinkpad:
Fix compilation
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/focus.c (diff)
Changeset 13293:95659b4e17bb by alex@thinkpad:
Makefile: removed some old picoc leftovers
The file was modifiedMakefile.setup (diff)
The file was modifiedMakefile.top (diff)
Changeset 13292:fd7319667482 by alex@thinkpad:
Makefile: drop -mthumb-interwork (no longer needed)
The file was modifiedMakefile.setup (diff)
Changeset 13291:7149c458201c by alex@thinkpad:
Stubs reformat
The file was modifiedcontrib/stub-format/stub-cleanup.py (diff)
The file was modifiedplatform/1100D.105/stubs.S (diff)
The file was modifiedplatform/500D.111/stubs.S (diff)
The file was modifiedplatform/50D.109/stubs.S (diff)
The file was modifiedplatform/550D.109/stubs.S (diff)
The file was modifiedplatform/5D2.212/stubs.S (diff)
The file was modifiedplatform/5D3.113/stubs.S (diff)
The file was modifiedplatform/600D.102/stubs.S (diff)
The file was modifiedplatform/60D.111/stubs.S (diff)
The file was modifiedplatform/650D.104/stubs.S (diff)
The file was modifiedplatform/6D.116/stubs.S (diff)
The file was modifiedplatform/700D.114/stubs.S (diff)
The file was modifiedplatform/7D.203/stubs.S (diff)
The file was modifiedplatform/7D_MASTER.203/stubs.S (diff)
The file was modifiedplatform/EOSM.202/stubs.S (diff)
Changeset 13290:04d53607e161 by a1ex <broscutamaker@gmail.com>:
Merged in bench-and-tests-as-modules (pull request #610)<br><br>Benchmarks and self-tests refactored as modules
Changeset 13289:d56c0f39b5f6 by a1ex <broscutamaker@gmail.com>:
Close branch bench-and-tests-as-modules
Changeset 13288:4eacd1f674d9 by a1ex <broscutamaker@gmail.com>:
Merged in powersave-refactor (pull request #702)<br><br>Powersave refactoring
Changeset 13287:f61648a066b1 by a1ex <broscutamaker@gmail.com>:
Close branch powersave-refactor
Changeset 13284:4d2fed08225f by alex@thinkpad:
raw_rec: allow up to 32 memory chunks for simulations
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13283:5a2aec51d4a6 by alex@thinkpad:
raw_rec: minor cleanups
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13282:de4e1d12e24a by alex@thinkpad:
raw_rec: removed a buffer choosing heuristic (to be benchmarked)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13281:c4b535013d4a by alex@thinkpad:
raw_rec: removed unused argument to raw_rec_should_preview
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13280:c20eda556d11 by alex@thinkpad:
raw_rec: removed some unused CBRs that were previously intended for other modules
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13279:cb954d9d806a by alex@thinkpad:
raw_rec: removed frame skipping &quot;feature&quot;
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13278:f909d8d0ce33 by alex@thinkpad:
raw_rec: use one extra item for the writing queue (should fix &quot;queue overflow&quot; errors)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13277:c3500712a42f by alex@thinkpad:
Menu: fix help text regression (second line not displayed)
The file was modifiedsrc/menu.c (diff)
Changeset 13276:0cc56b4078fd by a1ex <broscutamaker@gmail.com>:
Merged silent into unified
Changeset 13275:33d85b61f026 by alex@thinkpad:
silent pics (non-fullres): one more precondition check
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13274:6cc0f2ea3118 by alex@thinkpad:
silent pics (non-fullres): block shutter button; fail gracefully if it fails
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13273:8a154ee70fd1 by a1ex <broscutamaker@gmail.com>:
Merged in Gr3g01/magic-lantern-frsp-long-expo2 (pull request #697)<br><br>silent.c long_exposure_fix, safety
Changeset 13272:aabeb940361c by Gr3g01 <grzesiekpl@gmail.com>:
silent.c long_exposure_fix, safety
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13271:a0c2a00ea27c by a1ex <broscutamaker@gmail.com>:
Merged silent into unified
Changeset 13270:27a862a1c7a5 by alex@thinkpad:
silent.mo: renamed Best Shots to Best Focus (should be more obvious what it does)
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13269:ac53faa18db0 by alex@thinkpad:
silent.mo: also use SRM memory for bursts
The file was modifiedmodules/silent/silent.c (diff)
Changeset 13268:172c96e4dc45 by alex@thinkpad:
Moved coding style tools from scripts/ to contrib/coding-style-tools/ (scripts is for user scripts)
The file was addedcontrib/coding-style-tools/check-bb-pull-request.sh
The file was addedcontrib/coding-style-tools/check-before-hg-commit.sh
The file was addedcontrib/coding-style-tools/checkpatch.pl
The file was removedscripts/check-bb-pull-request.sh
The file was removedscripts/check-before-hg-commit.sh
The file was removedscripts/checkpatch.pl
Changeset 13267:cd126cb5a311 by a1ex <broscutamaker@gmail.com>:
Merged in frantony/magic-lantern.checkpatch (pull request #165)<br><br>RequestForComments: CODING_STYLE proposal and check scripts
Changeset 13266:b630e3ab8a0d by Antony Pavlov <antonynpavlov@gmail.com>:
add check-bb-pull-request.sh script<br><br>Run this script to check pull request to<br>bitbucket.org/hudson/magic-lantern.<br><br>Usage:<br>&nbsp; ./scripts/check-bb-pull-request.sh &lt;pull request number&gt;<br><br>Example:<br><br>$ ./scripts/check-bb-pull-request.sh 164<br>total: 0 errors, 0 warnings, 62 lines checked<br><br>Pull request #164 has no obvious style problems and is ready for<br>submission.
The file was addedscripts/check-bb-pull-request.sh
Changeset 13265:dec07eea6ad8 by Antony Pavlov <antonynpavlov@gmail.com>:
add check-before-hg-commit.sh script<br><br>Run this script before executing &#039;hg commit&#039;.
The file was addedscripts/check-before-hg-commit.sh
The file was modifieddoc/CODING_STYLE (diff)
Changeset 13264:8d322518a498 by Antony Pavlov <antonynpavlov@gmail.com>:
partly adapt checkpatch.pl for ML
The file was modifiedscripts/checkpatch.pl (diff)
Changeset 13263:9a44f331828b by Antony Pavlov <antonynpavlov@gmail.com>:
import checkpatch.pl script from qemu-1.6.0-rc1
The file was addedscripts/checkpatch.pl
Changeset 13262:25257e500b95 by Antony Pavlov <antonynpavlov@gmail.com>:
add initial CODING_STYLE
The file was addeddoc/CODING_STYLE
Changeset 13261:8512a88180d3 by a1ex <broscutamaker@gmail.com>:
Merged in black-level-fix (pull request #484)<br><br>Black level fix
Changeset 13260:175edeb51ec1 by a1ex <broscutamaker@gmail.com>:
Close branch black-level-fix
Changeset 13259:5c2aeb4c387f by alex@thinkpad:
Black level fix: disable bad.dng debug files
The file was modifiedsrc/raw.c (diff)
Changeset 13258:d4cbed7c19e5 by alex@thinkpad:
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)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/menu.c (diff)
The file was modifiedsrc/menu.h (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
Changeset 13257:b2a52e6996c7 by alex@thinkpad:
bench, selftest: fix compilation
The file was modifiedmodules/bench/bench.c (diff)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13256:ae9c712d3b2c by alex@thinkpad:
Merged powersave-refactor into bench-and-tests-as-modules
Changeset 13255:0b1d61b67f16 by alex@thinkpad:
debug.c: removed all the old stuff from &quot;don&#039;t click me&quot;
The file was modifiedsrc/all_features.h (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 13254:ac9873ea0494 by alex@thinkpad:
Moved ML powersave routines to powersave.c/h, and batt_display to battery.c
The file was modifiedsrc/battery.c (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13253:f326d534fb7c by alex@thinkpad:
Moved display_on/off to powersave.c/h
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedsrc/debug.c (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/zebra.h (diff)
Changeset 13252:24272a901a48 by alex@thinkpad:
Moved PauseLiveView/ResumeLiveView to powersave.c/h
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedsrc/movtweaks.c (diff)
The file was modifiedsrc/powersave.c (diff)
The file was modifiedsrc/powersave.h (diff)
The file was modifiedsrc/zebra.c (diff)
The file was modifiedsrc/zebra.h (diff)
Changeset 13251:8597a6b492ae by alex@thinkpad:
Moved powersave routines from raw_rec/mlv_rec/silent modules into powersave.c/h (in ML core)
The file was addedsrc/powersave.c
The file was addedsrc/powersave.h
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
The file was modifiedmodules/silent/silent.c (diff)
The file was modifiedsrc/Makefile.src (diff)
Changeset 13250:e75655ac83b6 by alex@thinkpad:
selftest: moved the EDMAC screen test from Debug-&gt;Don&#039;t click me
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 13249:80a00b02ce59 by a1ex <broscutamaker@gmail.com>:
Merged in Audionut/test/nitrate-remove (pull request #700)<br><br>Undefine nitrate function
Changeset 13248:673dd1a12d58 by Audionut:
Undefine nitrate function on 5D3.113 and 6D.116
The file was modifiedplatform/5D3.113/features.h (diff)
The file was modifiedplatform/6D.116/features.h (diff)
Changeset 13247:bebc56411733 by Audionut:
Backed out changeset: 0213ec7eee9c
The file was modifiedsrc/all_features.h (diff)
Changeset 13246:0213ec7eee9c by Audionut:
Undefine nitrate function
The file was modifiedsrc/all_features.h (diff)
Changeset 13243:e94c25373127 by alex@thinkpad:
gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/property.h (diff)
Changeset 13242:4a21c6fa1114 by alex@thinkpad:
Moved value of PROP_ICU_UILOCK to propvalues.h (refactor)
The file was modifiedsrc/exmem.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/propvalues.c (diff)
The file was modifiedsrc/propvalues.h (diff)
Changeset 13241:2b80622a0504 by alex@thinkpad:
gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure)
The file was modifiedsrc/gui-common.c (diff)
Changeset 13240:58dbc68a52cc by a1ex <broscutamaker@gmail.com>:
Merged in raw_fixes (pull request #698)<br><br>Raw recording fixes (both RAW and MLV)
Changeset 13235:9da5c5acf318 by alex@thinkpad:
Raw backend: reset black level on resolution changes
The file was modifiedsrc/raw.c (diff)
Changeset 13234:4f39291559a3 by alex@thinkpad:
Black level check: relaxed checks about local mean; nicer debug messages
The file was modifiedsrc/raw.c (diff)
Changeset 13233:679403f06ebc by alex@thinkpad:
Raw backend: only log significant black level changes to the console
The file was modifiedsrc/raw.c (diff)
Changeset 13232:d64cc6e65977 by alex@thinkpad:
raw_rec/mlv_rec: minor cleanups
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13231:90ed11e5a0ee by alex@thinkpad:
Black level fix: do not change the API (undo the _retry_lv workaround)
The file was modifiedmodules/ettr/ettr.c (diff)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/silent/silent.c (diff)
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/raw.h (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13230:8f1f6b816f98 by alex@thinkpad:
black-level-fix: dummy merge (undo bad merge 2357ff5)
Changeset 13229:958b7ca4c724 by alex@thinkpad:
Merged unified into black-level-fix (try 2)
Changeset 13228:12693e8b9209 by alex@thinkpad:
raw_rec: fix beep removed by mistake
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13227:f79d7314e6b2 by alex@thinkpad:
Black level fix: do not change the API (undo the _retry_lv workaround)
The file was modifiedmodules/ettr/ettr.c (diff)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/silent/silent.c (diff)
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/raw.h (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13226:59aa902b57db by alex@thinkpad:
Merged unified into black-level-fix
Changeset 13225:80aace7ed412 by alex@thinkpad:
Merged unified into raw_fixes
Changeset 13224:865b72bf307a by alex@thinkpad:
Dummy merge (undo 9a34564 ... e4e4ffc commited by mistake)
Changeset 13223:e78c569b163a by alex@thinkpad:
menu: allow multiline help choices on both help fields
The file was modifiedsrc/menu.c (diff)
Changeset 13222:617b6f639bb4 by alex@thinkpad:
Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format)
The file was modifiedsrc/debug.c (diff)
Changeset 13221:3a5b587a41ac by alex@thinkpad:
raw_rec: removed old sound recording code
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13220:2357ff56220c by alex@thinkpad:
Merged unified into black-level-fix
Changeset 13219:e4e4ffc467eb by alex@thinkpad:
raw_rec: block the zoom key while recording (prevents crash)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13218:0605a6eaeb95 by alex@thinkpad:
raw_rec: lock buttons after recording stops, until the video file is fully saved
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13217:3516ba32e4e0 by alex@thinkpad:
raw2dng: fix some error checks
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 13216:89337238779e by alex@thinkpad:
Restore after format: support for Toshiba FlashAir cards (restore wifi functionality after format)
The file was modifiedsrc/debug.c (diff)
Changeset 13215:9a34564f5ad0 by alex@thinkpad:
Makefile: umount card after running make install from a module directory
The file was modifiedmodules/Makefile.modules (diff)
Changeset 13214:d79b3489b07d by alex@thinkpad:
menu: allow multiline help choices on both help fields
The file was modifiedsrc/menu.c (diff)
Changeset 13209:20fad0ff7109 by alex@thinkpad:
mlv_rec: block the zoom key while recording (not tested)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 13208:d77f66a5cb66 by alex@thinkpad:
mlv_rec: disabled embedded logging (one of the causes for corrupted frames? cc @g3gg0 )
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 13207:6cf7201b4aa1 by alex@thinkpad:
raw_rec: lock buttons after recording stops, until the video file is fully saved
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13206:ae11252df2e3 by alex@thinkpad:
raw_rec: block the zoom key while recording (prevents crash)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 13205:56a4d2aaa793 by alex@thinkpad:
raw2dng: fix some error checks
The file was modifiedmodules/lv_rec/raw2dng.c (diff)
Changeset 13204:becb6cc38161 by alex@thinkpad:
gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/property.h (diff)
Changeset 13203:95a6d95e08d1 by alex@thinkpad:
Moved value of PROP_ICU_UILOCK to propvalues.h (refactor)
The file was modifiedsrc/exmem.c (diff)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/propvalues.c (diff)
The file was modifiedsrc/propvalues.h (diff)
Changeset 13202:7ce6a66f0b1b by alex@thinkpad:
gui_uilock: fix waiting (seems to fix the shutter lockup bug during the SRM test, not 100% sure)
The file was modifiedsrc/gui-common.c (diff)
Changeset 13201:24c7694ac1fd by alex@thinkpad:
selftest: print info about a shutter lockup bug (not yet sure how to reproduce)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13200:2280889a590c by alex@thinkpad:
selftest.mo: moved the memory leak test from Debug-&gt;Don&#039;t click me
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13199:f083d45805a2 by alex@thinkpad:
selftest.mo: moved the small-block memory test from Debug-&gt;Don&#039;t click me
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 13198:d7bc167cf714 by alex@thinkpad:
selftest.mo: moved the SRM memory test from Debug-&gt;Don&#039;t click me
The file was modifiedmodules/selftest/selftest.c (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 13183:5037374af7cc by alex@thinkpad:
api_test.lua: verify changing exposure directly via camera.iso/shutter/aperture/ec/flash_ec
The file was modifiedscripts/api_test.lua (diff)
Changeset 13182:1a540c1303de by alex@thinkpad:
lua_camera: fix setting ISO via camera.iso (should be the same as camera.iso.value)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13181:4541487e6932 by alex@thinkpad:
Lua: use plain printf for normal messages
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 13180:3cf7c208683b by David Milligan <david.l.milligan@gmail.com>:
lua property: cleanup prop message queue -&gt; better, more defensive checks and error handling, fix memory leak<br><br>seems to fix some apparent memory issues and err70s with copy2m
The file was modifiedmodules/lua/lua_property.c (diff)
Changeset 13175:fa5e9fc6dfc1 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: don&#039;t load scripts that start with &quot;_&quot;<br><br>fixes issue with hidden files created by OSX Finder #2496
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13171:d69f21b65b67 by alex@thinkpad:
patch.h: added PATCH_HOOK_OUT_REGS (for overriding registers in the original function)
The file was modifiedsrc/patch.h (diff)
Changeset 13167:b4ac86f12398 by alex@thinkpad:
lua_movie: fix movie mode checks (should fix rec_delay.lua on many cameras)
The file was modifiedmodules/lua/lua_movie.c (diff)
Changeset 13166:dc56a12226f6 by alex@thinkpad:
Lua: moved camera.af_mode to lens.af_mode (to be consistent with lens.af)
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_lens.c (diff)
Changeset 13165:09d87cf332e2 by alex@thinkpad:
Lua: camera.movie returns MODE.MOVIE even on cameras without a dedicated movie mode (fixes recdelay.lua on many cameras)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13164:827b62a9ec90 by alex@thinkpad:
selftest.mo: ask user to switch to photo mode, rather than doing unsafe mode switches
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13163:d14030ca5895 by alex@thinkpad:
shoot.c: added ensure_photo_mode near ensure_movie_mode
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/shoot.h (diff)
Changeset 13162:fbe03f07cae2 by alex@thinkpad:
set_shooting_mode: only allow M, Tv, Av, P and (where present) BULB
The file was modifiedsrc/movtweaks.c (diff)
Changeset 13161:6118f347a1b1 by alex@thinkpad:
bench.mo: fix progress info
The file was modifiedmodules/bench/card_bench.c (diff)
Changeset 13160:289267b8b966 by alex@thinkpad:
bench.mo: refactored card info (camera-specific macros not available in modules)
The file was modifiedmodules/bench/card_bench.c (diff)
Changeset 13159:77d11dcbed8e by alex@thinkpad:
fio-ml: expose card info to modules, where available (currently 5D3/7D, CF only)
The file was modifiedsrc/fio-ml.c (diff)
The file was modifiedsrc/fio-ml.h (diff)
Changeset 13158:ca7b6d1e2b37 by alex@thinkpad:
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
The file was modifiedmodules/bench/bench.c (diff)
The file was modifiedmodules/bench/card_bench.c (diff)
Changeset 13157:8c1f1e205a98 by alex@thinkpad:
Lua: proper error handling if strict.lua is missing
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13156:5b5396be919a by alex@thinkpad:
selftest.mo: refactored 50D ifdef
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13155:d504f8ae37ea by alex@thinkpad:
selftest.mo: drop 5Dc ifdef&#039;s (no longer supported)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13154:90a0c6e9e04f by alex@thinkpad:
Build bench.mo and selftest.mo by default
The file was modifiedmodules/Makefile.modules.default (diff)
Changeset 13152:31d4cc7d117c by alex@thinkpad:
Lua: print script menus to console
The file was modifiedmodules/lua/lua_menu.c (diff)
Changeset 13151:b93fd555ad5c by alex@thinkpad:
api_test.lua: minor fix
The file was modifiedscripts/api_test.lua (diff)
Changeset 13150:94b483f55e0c by alex@thinkpad:
bench.mo: better user feedback for memory benchmark
The file was modifiedmodules/bench/mem_bench.c (diff)
Changeset 13149:0f912807e6dd by alex@thinkpad:
selftest.mo: show RPC test menu on 7D (not tested)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 13148:efe8ee8a44f5 by alex@thinkpad:
bench.mo: minor fix (memory benchmark header not fully erased)
The file was modifiedmodules/bench/mem_bench.c (diff)
Changeset 13147:b327ca51b47e by alex@thinkpad:
bench.mo: minor help tweaks
The file was modifiedmodules/bench/bench.c (diff)
Changeset 13146:2a01f3acbac2 by alex@thinkpad:
Merged unified into bench-and-tests-as-modules
Changeset 13145:4ede48cd5d9f by alex@thinkpad:
api_test.lua: updated focus tests to include commands with wait=false
The file was modifiedscripts/api_test.lua (diff)
Changeset 13144:eb9cba45d089 by alex@thinkpad:
lens.c: reworked lens_focus a bit (fix crash with wait=off and some other tweaks)
The file was modifiedsrc/focus.c (diff)
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/lens.h (diff)
Changeset 13143:49e58e94700b by alex@thinkpad:
editor.lua: use WHEEL_LEFT for decrementing and WHEEL_RIGHT for incrementing (consistent with ML menu)
The file was modifiedscripts/editor.lua (diff)
Changeset 13142:8ea4ce5fd458 by alex@thinkpad:
Lua: check script syntax after compiling the module
The file was modifiedmodules/lua/Makefile (diff)
Changeset 13141:d276af57433b by alex@thinkpad:
api_test.lua: tests for lens.focus
The file was modifiedscripts/api_test.lua (diff)
Changeset 13140:82dec5aa65ce by alex@thinkpad:
lua_lens.c: more reasonable defaults for lens.focus
The file was modifiedmodules/lua/lua_lens.c (diff)
Changeset 13139:e8076f147ba2 by alex@thinkpad:
lua_camera.c: removed check that breaks copy2m
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13138:94032f6e739a by alex@thinkpad:
sokoban.lua: auto-increment level
The file was modifiedscripts/sokoban.lua (diff)
Changeset 13137:f09f9296d902 by alex@thinkpad:
api_test.lua: tests for Lua strict mode; minor refactoring
The file was modifiedscripts/api_test.lua (diff)
Changeset 13136:d944781cdb2b by alex@thinkpad:
Lua: updated scripts for strict.lua
The file was modifiedscripts/api_test.lua (diff)
The file was modifiedscripts/editor.lua (diff)
The file was modifiedscripts/pong.lua (diff)
The file was modifiedscripts/sokoban.lua (diff)
Changeset 13135:1821da007ccd by alex@thinkpad:
strict.lua: changes to play nice with our existing global metatable
The file was modifiedscripts/lib/strict.lua (diff)
Changeset 13134:b2c2d52eeec0 by alex@thinkpad:
Lua: use strict.lua for all scripts
The file was addedscripts/lib/strict.lua
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13133:8691fa8c1ac1 by alex@thinkpad:
lua_lens: report focus distance in mm (to be consistent with all other distance fields)
The file was modifiedmodules/lua/lua_lens.c (diff)
Changeset 13132:33220544cc8a by alex@thinkpad:
lua_lens: renamed focal_distance to focus_distance
The file was modifiedmodules/lua/lua_lens.c (diff)
Changeset 13131:5950d536d683 by alex@thinkpad:
api_test.lua: tests for the &quot;lv&quot; module
The file was modifiedscripts/api_test.lua (diff)
Changeset 13130:fe855af12163 by alex@thinkpad:
Lua: added some new APIs to the &quot;lv&quot; module: lv.paused, lv.running, lv.zoom get/set, lv.wait(num_frames)
The file was modifiedmodules/lua/lua_lv.c (diff)
Changeset 13129:eed82e3cc92c by alex@thinkpad:
close_liveview(): fix operation in movie mode
The file was modifiedsrc/movtweaks.c (diff)
Changeset 13128:1ee3cde779c2 by alex@thinkpad:
Pause/ResumeLiveView: minor cleanup/refactoring
The file was modifiedsrc/propvalues.h (diff)
The file was modifiedsrc/zebra.c (diff)
Changeset 13127:2fab2c8cc6bc by alex@thinkpad:
Lua: dryos.call disabled by default
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 13126:94cb5cc3b6e0 by alex@thinkpad:
lua_camera: don&#039;t use SYM_ISO for formatting ISO values (doesn&#039;t look nice)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13125:1dcdce48039f by alex@thinkpad:
api_test.lua: restore camera parameters after changing them
The file was modifiedscripts/api_test.lua (diff)
Changeset 13124:8b97c4879386 by alex@thinkpad:
api_test.lua: bring back the camera printf&#039;s (they provide additional info over the generic test, such as formatting exposure values)
The file was modifiedscripts/api_test.lua (diff)
Changeset 13123:18bf2d7206eb by alex@thinkpad:
api_test.lua: run all generic tests first
The file was modifiedscripts/api_test.lua (diff)
Changeset 13122:b7ccdde7d46f by alex@thinkpad:
logger.lua: do not try to iterate light userdata
The file was modifiedscripts/lib/logger.lua (diff)
Changeset 13121:eda382b22858 by David Milligan <david.l.milligan@gmail.com>:
lua reflection: remove unecessary duplicate &#039;fields&#039; in dryos (they are already &#039;normal&#039; table entries and will get enumerated by lua_next)
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 13120:352abb055810 by alex@thinkpad:
Merge fonts into lua_fix
Changeset 13119:6cb371956108 by David Milligan <david.l.milligan@gmail.com>:
lua logger: also serialize userdata
The file was modifiedscripts/lib/logger.lua (diff)
Changeset 13118:bef9037eea48 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: only call lua_next on tables<br><br>it&#039;s possible we are iterating a userdata, and calling lua_next on userdata causes a hard crash
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13112:6735a9f06c87 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: update API tests to use logger and &#039;reflection&#039; features
The file was modifiedscripts/api_test.lua (diff)
Changeset 13111:fd36ba34f3ae by David Milligan <david.l.milligan@gmail.com>:
lua scripting: implement &#039;reflection&#039; for fields of api modules by using a custom __pairs metamethod and iterator (cherry picked commits from lua_touch branch)<br><br>this allows us to do e.g.:<br>for k,v in pairs(camera) do<br>&nbsp; printf(&quot;%s = %s&quot;,k,tostring(v))<br>end<br><br>should make writing simple, automatic, generic API tests easier
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_battery.c (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedmodules/lua/lua_console.c (diff)
The file was modifiedmodules/lua/lua_display.c (diff)
The file was modifiedmodules/lua/lua_dryos.c (diff)
The file was modifiedmodules/lua/lua_interval.c (diff)
The file was modifiedmodules/lua/lua_key.c (diff)
The file was modifiedmodules/lua/lua_lens.c (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_movie.c (diff)
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 13110:81618678d562 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: use logger in editor.lua and speed up file open
The file was modifiedscripts/editor.lua (diff)
Changeset 13109:ae9c901d61da by David Milligan <david.l.milligan@gmail.com>:
lua scripting: use logger in calc.lua
The file was modifiedscripts/calc.lua (diff)
Changeset 13108:f8acd159fb61 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: logger.lua - a logging helper
The file was addedscripts/lib/logger.lua
Changeset 13107:1c9af382592a by David Milligan <david.l.milligan@gmail.com>:
lua scripting: directory.parent should return nil for root directories (i.e. A:/ or B:/)
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 13106:c2a136167e99 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: console.write should not automatically add newlines
The file was modifiedmodules/lua/lua_console.c (diff)
Changeset 13093:e22b3bcd05b6 by Alex:
Lua: use uncached malloc for buffering stdio files
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13092:8e3b7b3cb22a by Alex:
Lua: hide stdio debug messages by default
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
Changeset 13091:a89721ddb878 by Alex:
Lua: stdio appears to work!
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
Changeset 13090:61ef0db6eeb6 by Alex:
Lua: include extra dependencies in the module itself (not core); use setjmp from core (newlib)
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedsrc/Makefile.src (diff)
The file was removedmodules/lua/dietlibc/include/setjmp.h
Changeset 13089:bbed7ecd3081 by Alex:
Merged lua_fix into lua_stdio
Changeset 13088:3da420700639 by Alex:
Lua: compile with stdio functions from dietlibc (not working yet)
The file was modifiedmodules/lua/Makefile (diff)
The file was modifiedmodules/lua/dietlibc/include/math.h (diff)
The file was modifiedmodules/lua/dietlibc/include/sys/cdefs.h (diff)
The file was modifiedmodules/lua/lua/lauxlib.c (diff)
The file was modifiedmodules/lua/lua/lauxlib.h (diff)
The file was modifiedmodules/lua/lua/lbaselib.c (diff)
The file was modifiedmodules/lua/lua/liolib.c (diff)
The file was modifiedmodules/lua/lua/lobject.c (diff)
The file was modifiedmodules/lua/lua/lstrlib.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.c (diff)
The file was modifiedmodules/lua/lua/ml-lua-shim.h (diff)
The file was modifiedmodules/lua/lua_globals.c (diff)
Changeset 13087:d03c7645ab6c by Alex:
fio-ml: use stdio.h instead of defining a custom FILE type
The file was modifiedsrc/fio-ml.h (diff)
Changeset 13086:a9ee10ff1ccc by Alex:
Lua: added a subset of includes from dietlibc-0.33
The file was addedmodules/lua/dietlibc/include/alloca.h
The file was addedmodules/lua/dietlibc/include/asm/arm-sigcontext.h
The file was addedmodules/lua/dietlibc/include/asm/sigcontext.h
The file was addedmodules/lua/dietlibc/include/asm/types.h
The file was addedmodules/lua/dietlibc/include/assert.h
The file was addedmodules/lua/dietlibc/include/clocale
The file was addedmodules/lua/dietlibc/include/cstddef
The file was addedmodules/lua/dietlibc/include/cstdlib
The file was addedmodules/lua/dietlibc/include/ctype.h
The file was addedmodules/lua/dietlibc/include/cwchar
The file was addedmodules/lua/dietlibc/include/cwctype
The file was addedmodules/lua/dietlibc/include/endian.h
The file was addedmodules/lua/dietlibc/include/errno.h
The file was addedmodules/lua/dietlibc/include/float.h
The file was addedmodules/lua/dietlibc/include/inttypes.h
The file was addedmodules/lua/dietlibc/include/limits.h
The file was addedmodules/lua/dietlibc/include/locale.h
The file was addedmodules/lua/dietlibc/include/math.h
The file was addedmodules/lua/dietlibc/include/setjmp.h
The file was addedmodules/lua/dietlibc/include/signal.h
The file was addedmodules/lua/dietlibc/include/stdarg.h
The file was addedmodules/lua/dietlibc/include/stddef.h
The file was addedmodules/lua/dietlibc/include/stdint.h
The file was addedmodules/lua/dietlibc/include/stdio.h
The file was addedmodules/lua/dietlibc/include/stdlib.h
The file was addedmodules/lua/dietlibc/include/string.h
The file was addedmodules/lua/dietlibc/include/sys/cdefs.h
The file was addedmodules/lua/dietlibc/include/sys/fsuid.h
The file was addedmodules/lua/dietlibc/include/sys/io.h
The file was addedmodules/lua/dietlibc/include/sys/select.h
The file was addedmodules/lua/dietlibc/include/sys/signal.h
The file was addedmodules/lua/dietlibc/include/sys/stat.h
The file was addedmodules/lua/dietlibc/include/sys/time.h
The file was addedmodules/lua/dietlibc/include/sys/types.h
The file was addedmodules/lua/dietlibc/include/sys/ucontext.h
The file was addedmodules/lua/dietlibc/include/time.h
The file was addedmodules/lua/dietlibc/include/unistd.h
Changeset 13085:b11b12a63855 by Alex:
tcc-glue: made all functions private and removed unused ones
The file was modifiedsrc/tcc-glue.c (diff)
The file was modifiedtcc/tcc.h (diff)
The file was modifiedtcc/tccrun.c (diff)
Changeset 13084:7b104278490c by Alex:
console.c: removed fputs and putchar
The file was modifiedsrc/console.c (diff)
Changeset 13083:cf29a9cb833b by Alex:
Fix Lua after undefined symbols fix
The file was modifiedsrc/Makefile.src (diff)
Changeset 13082:6dd7067b8796 by Alex:
Modules: fix undefined symbols appearing incorrectly in the sym file
The file was modifiedMakefile.filerules (diff)
Changeset 13081:b0891f9ae3a7 by Alex:
module backend: handle fast scrollwheel events (for recent cameras)
The file was modifiedsrc/module.c (diff)
Changeset 13080:75f88a3dc426 by Alex:
editor.lua: fix performance regression introduced in b6ee499
The file was modifiedscripts/editor.lua (diff)
Changeset 13077:6ca929aca71d by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix calculator issue #2476
The file was modifiedscripts/calc.lua (diff)
Changeset 13076:46911d94d113 by Alex:
api_test.lua: use a larger tolerance when setting aperture as f-number
The file was modifiedscripts/api_test.lua (diff)
Changeset 13075:760289371ef7 by Alex:
api_test.lua: aperture tests
The file was modifiedscripts/api_test.lua (diff)
Changeset 13074:0b70261b633c by Alex:
Lua: added camera.aperture.min/max
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13073:608deb87203a by Alex:
lens.c: added lens_format_aperture
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/lens.h (diff)
Changeset 13072:5bdf0005a73a by Alex:
lens.c: changed return value of hdr_set_* (todo: check if bracketing still stops when reaching exposure limits)
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 13071:2d1a33300670 by Alex:
lens.c: updated lens_set_aperture_approx; Lua aperture tests almost working
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedsrc/lens.c (diff)
Changeset 13068:e3cff0eef5c1 by Alex:
api_test.lua: EC and FEC tests; fix typos
The file was modifiedscripts/api_test.lua (diff)
Changeset 13067:1692466ee4bf by Alex:
moved round_shutter/aperture/expo_comp and related to lens.c
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/lens.h (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/shoot.h (diff)
Changeset 13066:abe2508a673f by Alex:
simplified round_shutter/aperture/expo_comp and added round_flash_expo_comp, used for lens_set_flash_ae
The file was modifiedsrc/lens.c (diff)
The file was modifiedsrc/shoot.c (diff)
The file was modifiedsrc/shoot.h (diff)
Changeset 13065:6eae493d2525 by Alex:
lens.c: refactored lens_set_ae/lens_set_flash_ae
The file was modifiedsrc/lens.c (diff)
Changeset 13064:5bedbb4f288a by Alex:
api_test.lua: script API tests, only covering shutter and ISO for now; todo: the rest of the API :P
The file was addedscripts/api_test.lua
Changeset 13063:c0acfcdb9422 by Alex:
Lua, camera module: changing ISO works! (I bet this feature was never tested...)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13062:b6428c6753a1 by Alex:
lens.c: use closest match when setting ISO in hdr_set_rawiso; small refactors
The file was modifiedsrc/lens.c (diff)
Changeset 13061:c31cddbeafd6 by Alex:
Lua, camera module: use higher precision for APEX values
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedmodules/lua/lua_common.h (diff)
The file was modifiedsrc/lens.h (diff)
Changeset 13060:9673334abcc7 by Alex:
lens.c, prop_set_rawshutter_approx: round towards the nearest shutter (max error 1/8 EV)
The file was modifiedsrc/lens.c (diff)
Changeset 13059:edba152d963e by Alex:
lens.c: forgot to rename APEX10 macros
The file was modifiedsrc/lens.c (diff)
Changeset 13058:a6c334148fa1 by Alex:
lens.h: updated APEX10 macros to be reversible (converting back and forth should give the same value)
The file was modifiedsrc/lens.h (diff)
Changeset 13057:08c83b4f3e88 by Alex:
imath.h: added RSCALE (integer scale with rounding, reversible)
The file was modifiedsrc/imath.h (diff)
Changeset 13056:44befef4aa37 by Alex:
Renamed APEX x10 macros
The file was modifiedmodules/autoexpo/autoexpo.c (diff)
The file was modifiedmodules/lua/lua_camera.c (diff)
The file was modifiedsrc/lens.h (diff)
Changeset 13053:cd81c8bfb33c by David Milligan <david.l.milligan@gmail.com>:
lua scripting: load string library by default: http://www.magiclantern.fm/forum/index.php?topic=14828.msg163029#msg163029
The file was modifiedmodules/lua/lua.c (diff)
Changeset 13052:f72aa2c49a17 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: semaphore timeouts: provide more info, don&#039;t force the console open
The file was modifiedmodules/lua/lua.c (diff)
The file was modifiedmodules/lua/lua_lv.c (diff)
The file was modifiedmodules/lua/lua_menu.c (diff)
The file was modifiedmodules/lua/lua_property.c (diff)
The file was modifiedmodules/lua/lua_task.c (diff)
Changeset 13030:792edb216101 by a1ex <broscutamaker@gmail.com>:
Merged unified into lua_fix
Changeset 13027:2cc27ef812e1 by Alex:
lua_camera: fix pretty-printing of negative EC values
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13026:dda86362a553 by Alex:
lua_camera: removed apex x10 units (don&#039;t see any reason to use them instead of float)
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13025:ee58da458d50 by Alex:
lua_camera: replaced tostring with __tostring, so it will be used with print(camera.shutter) or string.format(&quot;%s&quot;, camera.shutter)<br>See http://www.lua.org/pil/13.3.html
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13024:15904db557d1 by Alex:
Lua: added console.clear()
The file was modifiedmodules/lua/lua_console.c (diff)
The file was modifiedsrc/console.h (diff)
Changeset 13014:97beaa220d8a by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix dryos.dcim_dir
The file was modifiedmodules/lua/lua_dryos.c (diff)
Changeset 13013:00799d19a461 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix bug in config.lua that prevents submenus&#039; values from loading correctly
The file was modifiedscripts/lib/config.lua (diff)
Changeset 13002:587c4b7c4738 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: use hdr_set_rawshutter instead of lens_set_rawshutter
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13001:bbcd18cb48e0 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: use hdr_set_rawaperture instead of lens_set_rawaperture
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 13000:a63cbca69546 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: throw errors when setting camera properties fail
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 12999:e38793921f3d by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix camera.aperture.value conversions
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 12998:27ba4e93934a by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix the global shoot() function too
The file was modifiedmodules/lua/lua_globals.c (diff)
Changeset 12997:30e5d302b7f8 by David Milligan <david.l.milligan@gmail.com>:
lua scripting: more parameter fixes (lens.focus)
The file was modifiedmodules/lua/lua_lens.c (diff)
Changeset 12996:892db3e809cf by David Milligan <david.l.milligan@gmail.com>:
lua scripting: fix data type for camera.shoot parameter<br><br>http://www.magiclantern.fm/forum/index.php?topic=14828.msg161195#msg161195
The file was modifiedmodules/lua/lua_camera.c (diff)
Changeset 12960:57a77d55fde6 by Alex:
mpu_dump: use eventprocs (thanks Maqs)
The file was modifiedmodules/mpu_dump/mpu_dump.c (diff)
Changeset 12959:8c8e3329993d by Alex:
mpu_dump: module for dumping MPU memory, based on experiments from Maqs
The file was addedmodules/mpu_dump/Makefile
The file was addedmodules/mpu_dump/README.rst
The file was addedmodules/mpu_dump/mpu_dump.c
Changeset 12899:17f53ea1d45d by Alex:
CF+SD benchmark: use new screenshot method
The file was modifiedmodules/bench/card_bench.c (diff)
Changeset 12891:6657c033a001 by Alex:
Stub tests: renamed test macros from TEST_TRY_* to TEST_*
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 12890:121340c8b1a6 by Alex:
Stub tests: added a test for task_max (see 700D - e08c6c0)
The file was modifiedmodules/selftest/selftest.c (diff)
Changeset 12779:6a6bf7dde748 by Alex:
Moved burn-in tests from Debug menu to a module: selftest.mo
The file was addedmodules/selftest/Makefile
The file was addedmodules/selftest/README.rst
The file was addedmodules/selftest/selftest.c
The file was modifiedsrc/config-defines.h (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 12778:4b1c15de4d00 by Alex:
Added is_menu_mode and get_dlg_signature (getters for MENU_MODE and DLG_SIGNATURE)
The file was modifiedsrc/gui-common.c (diff)
The file was modifiedsrc/gui-common.h (diff)
The file was modifiedsrc/shoot.h (diff)
The file was modifiedsrc/tweaks.c (diff)
Changeset 12777:afbe0433ce36 by Alex:
module.h: declared module_translate_key
The file was modifiedsrc/module.h (diff)
Changeset 12776:b0e7e373adb2 by Alex:
Memory backend: exposed some wrappers to allow low-level testing from a module
The file was modifiedsrc/exmem.h (diff)
The file was modifiedsrc/mem.c (diff)
The file was modifiedsrc/mem.h (diff)
Changeset 12772:f3880d85518c by Alex:
bench.mo: GUI tweaks and minor cleanups for cache benchmarking code
The file was modifiedmodules/bench/mem_perf.c (diff)
Changeset 12771:c2d12e1f450b by Alex:
bench.mo: fix a crash in cache benchmarking code
The file was modifiedmodules/bench/mem_perf.c (diff)
Changeset 12770:9bb0375cf6b6 by Alex:
bench.mo: added cache benchmarking routines from g3gg0
The file was addedmodules/bench/mem_perf.c
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12769:d2052a813b02 by Alex:
bench.mo: split benchmark code in separate files
The file was addedmodules/bench/card_bench.c
The file was addedmodules/bench/mem_bench.c
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12768:69d2c07fc910 by Alex:
bench.mo: reorganized the menu
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12767:8a6a5157aaba by Alex:
bench.mo: help tweak for peaking benchmark
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12766:4c741e74023a by Alex:
debug.c: cleaned up unused peaking_benchmark and menu_benchmark
The file was modifiedsrc/debug.c (diff)
Changeset 12765:ba68451a93e4 by Alex:
bench.mo: updated run_in_separate_task
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12764:573dacb1df3f by Alex:
bench.mo: refactored with get_display_device_name()
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12763:36dd637e8a55 by Alex:
Merged unified into bench-and-tests-as-modules
Changeset 12762:dba660b7b111 by Alex:
Memory benchmark: also run the test with display off (seems a little faster)
The file was modifiedmodules/bench/bench.c (diff)
Changeset 12761:52327d9a86e7 by Alex:
Merged unified into bench-and-tests-as-modules
Changeset 12611:300b86052f07 by a1ex <broscutamaker@gmail.com>:
Merged unified into black-level-fix
Changeset 12553:44a800e5a6e6 by Alex:
Moved benchmarks to a module (bench.mo)
The file was addedmodules/bench/Makefile
The file was addedmodules/bench/README.rst
The file was addedmodules/bench/bench.c
The file was modifiedsrc/config-defines.h (diff)
The file was modifiedsrc/debug.c (diff)
Changeset 12527:4d06a7946142 by Alex:
Merged srm-memory into black-level-fix
Changeset 12526:9cff9e9608f4 by Alex:
Fix merge conflicts
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 12494:b48b8d2f973f by Alex:
Merged unified into black-level-fix
Changeset 12428:a2d1da0e808f by Alex:
Raw backend: use fewer retries when enabling raw mode for the first time
The file was modifiedsrc/raw.c (diff)
Changeset 12427:8c95969becce by Alex:
raw_rec/mlv_rec: use NotifyBox for some backend errors
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
Changeset 12426:ca792b6d5d7c by Alex:
mlv_rec/raw_rec/ettr/silent/focus-box-center: updated raw code with raw_update_params_retry_lv
The file was modifiedmodules/ettr/ettr.c (diff)
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
The file was modifiedmodules/raw_rec/raw_rec.c (diff)
The file was modifiedmodules/silent/silent.c (diff)
The file was modifiedsrc/shoot.c (diff)
Changeset 12425:110a8558909c by Alex:
Raw backend: added raw_update_params_retry_lv, which retries in LiveView if needed
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/raw.h (diff)
Changeset 12424:d75bbc9837fb by Alex:
Black level fix: make a copy of the raw buffer before saving bad.dng (fixes broken frames)
The file was modifiedsrc/raw.c (diff)
Changeset 12423:dc49d02d4d2d by Alex:
Black level fix: save all bad.dng files, numbered, for troubleshooting
The file was modifiedsrc/raw.c (diff)
Changeset 12422:5e849cde79c9 by Alex:
Black level fix: relax the local mean constraint (seems to give some false alarms)
The file was modifiedsrc/raw.c (diff)
Changeset 12421:557ed8292f77 by Alex:
Merged unified into black-level-fix
Changeset 12420:761f9c37ced2 by g3gg0:
mlv_rec: handle non-video LV mode on 600D correctly
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 12401:3cc213e43115 by Alex:
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)
The file was modifiedsrc/raw.c (diff)
Changeset 12400:37184a664174 by Alex:
Raw backend: debugging code, save bad frames whenever black check fails
The file was modifiedsrc/raw.c (diff)
Changeset 12399:ccecba6afdec by Alex:
Raw backend: if the resolution was changed, raw_update_params will wait for the next frame, to ensure valid raw data
The file was modifiedsrc/raw.c (diff)
The file was modifiedsrc/raw.h (diff)
Changeset 12398:7996d60bad61 by Alex:
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)
The file was modifiedsrc/raw.c (diff)
Changeset 12397:1fa317caded5 by Alex:
Raw overlays: print an error message when falling back to YUV<br>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)
The file was modifiedsrc/raw.c (diff)
Changeset 12396:b1e9953fe2ee by Alex:
Raw backend: fix compilation with RAW_DEBUG defined
The file was modifiedsrc/raw.c (diff)
Changeset 12395:40d1737387c5 by Alex:
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)
The file was modifiedsrc/raw.c (diff)
Changeset 12394:b21a487be7f1 by Alex:
Merged unified into black-level-fix
Changeset 12365:a9708d9d55cc by g3gg0:
enforce black calculation if no valid value was found before, use simple averaging
The file was modifiedsrc/raw.c (diff)
Changeset 12364:01e2e9fae40c by g3gg0:
mlv_rec: black level fix (hopefully) not needed anymore
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 12363:ab02bbd40870 by g3gg0:
mlv_rec: wait for raw backend to get ready
The file was modifiedmodules/mlv_rec/mlv_rec.c (diff)
Changeset 12362:e8876ef4cde9 by g3gg0:
experiment: try to measure black level more than once and resolve black level issue
The file was modifiedsrc/raw.c (diff)