7f80d72 | a1ex | 22 October 2013, 21:25:30 UTC | Close branch marekk17/chdkdngc-fixed-as-shot-neutral-white-b-1372706698117. | 22 October 2013, 21:25:30 UTC |
dafcdad | marekk17 | 01 July 2013, 19:25:16 UTC | chdk-dng.c - Fixed "As Shot Neutral" - White Balance, added Calibration Illuminant | 01 July 2013, 19:25:16 UTC |
95860e8 | Giovanni C | 30 June 2013, 08:35:08 UTC | Merged in frantony/magic-lantern.make_clean (pull request #134) 'make clean'-related fixes | 30 June 2013, 08:35:08 UTC |
bade2c0 | Giovanni C | 30 June 2013, 08:34:42 UTC | Merged in frantony/magic-lantern (pull request #133) Makefile.user.default: use CROSS_COMPILE as linux kernel does | 30 June 2013, 08:34:42 UTC |
966336c | alex@thinkpad | 27 June 2013, 18:05:45 UTC | raw_rec: option to warm up the card at camera startup (experimental) | 27 June 2013, 18:05:45 UTC |
d076775 | alex@thinkpad | 27 June 2013, 10:52:24 UTC | raw_rec: added some small speed hacks from 1% (slow down Canon dialog refresh on 5D3/5D2/50D, disable AE and WB on older cameras) | 27 June 2013, 10:52:24 UTC |
e7aebb5 | alex@thinkpad | 26 June 2013, 20:22:27 UTC | raw_rec: pink frame fix for 5D2/50D 5x, confirmed by a.d. | 26 June 2013, 20:22:27 UTC |
296c7a3 | Antony Pavlov | 26 June 2013, 19:10:47 UTC | make clean: use the rm_dir macro for cleaning $(BINARIES_PATH) | 26 June 2013, 19:10:47 UTC |
0d71478 | Antony Pavlov | 26 June 2013, 19:09:40 UTC | make clean: remove generated files in the doc/ dir Some doc/* files mentioned in the .hgignore are not removed during 'make clean'. This commit fixes this injustice. | 26 June 2013, 19:09:40 UTC |
e138359 | Antony Pavlov | 25 June 2013, 21:55:09 UTC | Makefile.user.default: make possible to select "unversioned" gcc via CROSS_COMPILE There is no way to use gcc-arm-none-eabi-4_7-2013q1 toolchain without redefining CC macro. This patch make possible to correctly select the toolchain using only CROSS_COMPILE and GCC_VERSION variables without editing Makefile.user.default. Example: make 600D CROSS_COMPILE=~/gcc-arm-none-eabi-4_7-2013q1/bin/arm-none-eabi- GCC_VERSION= | 25 June 2013, 21:55:09 UTC |
e94926f | Antony Pavlov | 25 June 2013, 21:54:03 UTC | Makefile.user.default: use CROSS_COMPILE variable for selecting a toolchain Just now if you want to change toolchain you need to change up to three variables in Makefile.user.default (ARM_PATH, ARM_ABI and GCC_VERSION). In linux kernel the CROSS_COMPILE variable makes this work easier. Let's use the same approach for ML too. This commit is made with backward compatibility in mind, so you can use the old gcc-related Makefile variables as usual. Usage. Just define CROSS_COMPILE in Makefile.user.default or even in cmdline, e.g.: make 600D CROSS_COMPILE=/my/toolchain/path/and/arm-pre-fix- | 25 June 2013, 21:54:03 UTC |
d7f5c64 | alex@thinkpad | 25 June 2013, 17:39:50 UTC | fix typo | 25 June 2013, 17:39:50 UTC |
94123e7 | alex@thinkpad | 25 June 2013, 12:39:22 UTC | raw_rec: use better accuracy for measured write speed when estimating number of frames | 25 June 2013, 12:39:22 UTC |
5b0c387 | alex@thinkpad | 25 June 2013, 12:13:52 UTC | raw_rec: re-added estimation of how many frames you are going to record | 25 June 2013, 12:13:52 UTC |
ef5251b | alex@thinkpad | 25 June 2013, 08:13:43 UTC | Expo override: allow extended shutter range in movie mode (1/24 ... 1/8000). Does it crash on 600D? | 25 June 2013, 08:13:43 UTC |
c8c5001 | alex@thinkpad | 25 June 2013, 08:13:01 UTC | Fix shutter toggle lockup | 25 June 2013, 08:13:01 UTC |
fdd7af0 | alex@thinkpad | 25 June 2013, 07:56:24 UTC | FPS override: new method for overriding shutter speeds via ADTG (research credits: g3gg0). Does not need hacks like per-frame ISO adjustments and complicated shutter formulas. 5D3 only for now. | 25 June 2013, 07:56:24 UTC |
8213ccf | alex@thinkpad | 25 June 2013, 06:59:03 UTC | adtg_log: print ADTG registers in real time | 25 June 2013, 06:59:03 UTC |
eee0465 | alex@thinkpad | 25 June 2013, 06:57:18 UTC | Relaxed tolerance for shutter angle color coding | 25 June 2013, 06:57:18 UTC |
83ec653 | a1ex | 24 June 2013, 16:59:09 UTC | Merged in GregoryOfManhattan/magic-lantern (pull request #130) undoing the damage | 24 June 2013, 16:59:09 UTC |
2e7c9ff | alex@thinkpad | 24 June 2013, 11:43:21 UTC | Use large font for intervalometer status (no more bulb ramping) | 24 June 2013, 11:43:21 UTC |
a54728c | alex@thinkpad | 24 June 2013, 11:01:12 UTC | Bump module API because of menu structure changes | 24 June 2013, 11:01:12 UTC |
44dabe5 | alex@thinkpad | 24 June 2013, 11:00:26 UTC | menu: native support for advanced options that are hidden by default (e.g. timers in FPS override) | 24 June 2013, 11:00:26 UTC |
385b7e4 | alex@thinkpad | 24 June 2013, 10:20:42 UTC | menu: reload customization flags after adding new stuff on the fly (menu customization works better with modules) | 24 June 2013, 10:20:42 UTC |
de7e0cc | alex@thinkpad | 24 June 2013, 08:43:13 UTC | Post deflicker: improved accuracy (use the entire green channel with no downsampling). Had to refactor ETTR a little. | 24 June 2013, 08:43:13 UTC |
cc8afe8 | alex@thinkpad | 24 June 2013, 06:54:39 UTC | raw_rec: small optimization to reduce fragmentation. Contains some unsafe bits, but things are double-checked. | 24 June 2013, 06:54:39 UTC |
76e6fce | alex@thinkpad | 24 June 2013, 06:29:14 UTC | raw_rec: removed speculative start (no real speed improvements reported) | 24 June 2013, 06:29:14 UTC |
35f74ce | GregoryO | 23 June 2013, 19:00:40 UTC | undoing the damage | 23 June 2013, 19:00:40 UTC |
460b218 | alex@thinkpad | 22 June 2013, 18:15:22 UTC | Extended seconds clock range (now suitable for extremely long timelapse - overflows after 68 years) | 22 June 2013, 18:15:22 UTC |
b0a66a9 | alex@thinkpad | 22 June 2013, 17:56:03 UTC | Fixed seconds clock overflowing after ~1 hour (cc @g3gg0) | 22 June 2013, 17:56:03 UTC |
ba8ce40 | Giovanni Condello | 22 June 2013, 15:19:49 UTC | 650D: Forgot to re-disable FEATURE_STICKY_HALFSHUTTER as it's broken... | 22 June 2013, 15:19:49 UTC |
c25a970 | Giovanni Condello | 22 June 2013, 15:18:58 UTC | 650D: Let's turn off FPS overcranking for now. FPS_TIMER_A seems not to love being lowered at all | 22 June 2013, 15:18:58 UTC |
b6e7928 | Giovanni Condello | 22 June 2013, 09:42:42 UTC | Show CMOS temperature in F too. Laziness is a bad thing :P | 22 June 2013, 09:42:42 UTC |
e7b8949 | alex@thinkpad | 22 June 2013, 07:30:37 UTC | Fine-tuned histograms for better accuracy with ETTR | 22 June 2013, 07:30:37 UTC |
853c9c7 | alex@thinkpad | 22 June 2013, 07:30:08 UTC | Raw: auto-refresh parameters when enabling | 22 June 2013, 07:30:08 UTC |
8add4e3 | Giovanni Condello | 21 June 2013, 23:06:52 UTC | 650D: fix TG_FREQ_SHUTTER and enable CONFIG_FRAME_SHUTTER_OVERRIDE for faster ETTR | 21 June 2013, 23:06:52 UTC |
f404b53 | alex@thinkpad | 21 June 2013, 22:33:42 UTC | 5D3: updated safe limits for FPS timers (33fps 1080p). Added some helper macros. Todo: check all cameras again. | 21 June 2013, 22:33:42 UTC |
180e449 | alex@thinkpad | 21 June 2013, 22:32:51 UTC | 50D: fix raw offsets | 21 June 2013, 22:32:51 UTC |
37cb1f0 | alex@thinkpad | 21 June 2013, 15:38:16 UTC | raw_rec: small buffer display tweaks | 21 June 2013, 15:38:16 UTC |
3060abe | alex@thinkpad | 21 June 2013, 15:03:39 UTC | raw_rec: more small fixes (memory hack, dolly cropmarks, maybe also pink frames) | 21 June 2013, 15:03:39 UTC |
45b6105 | alex@thinkpad | 21 June 2013, 14:57:27 UTC | Raw preview: added a safety check, fixes crashes with memory hack | 21 June 2013, 14:57:27 UTC |
fc817f0 | alex@thinkpad | 21 June 2013, 13:58:06 UTC | raw_rec: avoid 32MB writes (they are slower) | 21 June 2013, 13:58:06 UTC |
f99ca49 | alex@thinkpad | 21 June 2013, 10:54:51 UTC | raw_rec: some refactoring/cleanup; added a unsafe optimization (speculative start - it starts writing at full cruise speed from the first frame). | 21 June 2013, 10:54:51 UTC |
340e8e9 | alex@thinkpad | 21 June 2013, 07:41:30 UTC | raw_rec: added sanity checks for EDMAC copying | 21 June 2013, 07:41:30 UTC |
a160a1e | alex@thinkpad | 21 June 2013, 07:02:50 UTC | raw_rec: sound is known to get out of sync, disabling for now. Keeping sync beeps. | 21 June 2013, 07:02:50 UTC |
000c5f1 | alex@thinkpad | 21 June 2013, 06:53:54 UTC | "Force Left" brings zero speed improvement (thanks g3gg0 for the proof). Removing. | 21 June 2013, 06:53:54 UTC |
4639150 | alex@thinkpad | 21 June 2013, 06:52:56 UTC | Playback overlays: always disable Canon highlight warnings, to avoid interference | 21 June 2013, 06:52:56 UTC |
25fb939 | alex@thinkpad | 20 June 2013, 16:43:06 UTC | raw_rec: disabled debug code (a little more speed) | 20 June 2013, 16:43:06 UTC |
52d2865 | alex@thinkpad | 20 June 2013, 16:36:51 UTC | Fix MODULE_COUNT_MAX (was causing crashes) | 20 June 2013, 16:36:51 UTC |
84006fd | alex@thinkpad | 20 June 2013, 15:29:02 UTC | Disabled TSKMON and ISR hooks by default, since they slow down raw recording a bit | 20 June 2013, 15:29:02 UTC |
796e8ef | alex@thinkpad | 20 June 2013, 14:49:20 UTC | Experimental buffering strategy for raw_rec (variable buffering). Caveats: breaks bolt_rec; debug code is enabled by default. | 20 June 2013, 14:49:20 UTC |
b6c7681 | alex@thinkpad | 20 June 2013, 14:45:21 UTC | 5D2: minor raw border fix, thanks Greg | 20 June 2013, 14:45:21 UTC |
ebd8f8c | Giovanni C | 20 June 2013, 07:50:25 UTC | Merged in niklasRde/magic-lantern/niklasRde/typo-chunks-are-32mb-not-gb-1371688609634 (pull request #128) typo: Chunks are 32MB, not GB. | 20 June 2013, 07:50:25 UTC |
625f4eb | niklasRde | 20 June 2013, 00:37:13 UTC | typo: Chunks are 32MB, not GB. | 20 June 2013, 00:37:13 UTC |
6746e95 | g3gg0 | 16 June 2013, 23:51:47 UTC | trace: added limitation of logfile length (todo: configurable). added extra write functions | 16 June 2013, 23:51:47 UTC |
9912819 | g3gg0 | 19 June 2013, 22:47:58 UTC | add a function to get a symbol from loaded modules. increased displayed modules in menu to 32 | 19 June 2013, 22:47:58 UTC |
255c2ca | g3gg0 | 19 June 2013, 22:55:09 UTC | added tracing code to tskmon. this way we can log all task and ISR activities and plot them offline | 19 June 2013, 22:55:09 UTC |
1095eb5 | g3gg0 | 19 June 2013, 22:47:17 UTC | put some task info struct into header file | 19 June 2013, 22:47:17 UTC |
e29d502 | g3gg0 | 19 June 2013, 22:46:31 UTC | 5D3: enable ISR hooks for tskmon | 19 June 2013, 22:46:31 UTC |
b365a4f | alex@thinkpad | 19 June 2013, 12:34:41 UTC | raw_rec: fixed accuracy bug in the simulation model | 19 June 2013, 12:34:41 UTC |
cda4bd7 | alex@thinkpad | 18 June 2013, 15:55:56 UTC | 550D: force left not working, disabling | 18 June 2013, 15:55:56 UTC |
5d0534e | alex@thinkpad | 18 June 2013, 15:52:23 UTC | speedsim.py: added a simple buffer optimization. Example: 550D 1152x464 23.976 21.0MB/s => 1819 frames; with current ML method: 390. | 18 June 2013, 15:52:23 UTC |
1aeb5b1 | alex@thinkpad | 18 June 2013, 14:38:45 UTC | speedsim.py: added a mathematical model for speed loss at small buffer sizes | 18 June 2013, 14:38:45 UTC |
80a5ca6 | a1ex | 18 June 2013, 12:34:50 UTC | Merged in GregoryOfManhattan/magic-lantern/50DrawNow (pull request #127) FEATURE_LV_FOCUS_BOX_SNAP_TO_X5_RAW confirmed to work on 50D thanks Andy600 | 18 June 2013, 12:34:50 UTC |
9952b3e | GregoryO | 18 June 2013, 12:22:43 UTC | reviewed features.h in 5d2.212, AFMA, FEATURE_LV_FOCUS_BOX_SNAP_TO_X5_RAW, and FEATURE_LV_BUTTON_PROTECT compile fine - no complaints on AFMA, Andy600 is confirming FEATURE_LV_FOCUS_BOX_SNAP_TO_X%_RAW | 18 June 2013, 12:22:43 UTC |
2a2ded4 | GregoryO | 18 June 2013, 12:13:20 UTC | merge unified | 18 June 2013, 12:13:20 UTC |
590be5e | alex@thinkpad | 18 June 2013, 09:57:16 UTC | Small doc updates. They are now included in the nightly builds. | 18 June 2013, 09:57:16 UTC |
4158486 | a1ex | 18 June 2013, 09:14:37 UTC | Merged in ppluciennik/magic-lantern/ppluciennik/makefile_zip_fixes2 (pull request #126) Fix make zip | 18 June 2013, 09:14:37 UTC |
b9b41ec | Pawel Pluciennik | 18 June 2013, 08:52:05 UTC | Added missing file. | 18 June 2013, 08:52:05 UTC |
bbe9c9a | alex@thinkpad | 18 June 2013, 08:24:22 UTC | Fix expo override not working with manual lenses (cc @Andy600) | 18 June 2013, 08:24:22 UTC |
f8afbb1 | Pawel Pluciennik | 18 June 2013, 07:03:55 UTC | Fix for making zip file with modules. | 18 June 2013, 07:03:55 UTC |
6365bb0 | alex@thinkpad | 17 June 2013, 21:34:42 UTC | Added explicit license notice to raw_rec/lv_rec/raw2dng/dng2raw code (GPLv2 or later) | 17 June 2013, 21:34:42 UTC |
f196751 | Giovanni C | 17 June 2013, 20:55:09 UTC | Merged in ppluciennik/magic-lantern/ppluciennik/makefile_zip_fixes (pull request #125) Fixed making zip file with all models. | 17 June 2013, 20:55:09 UTC |
7d0d79d | Pawel Pluciennik | 17 June 2013, 20:38:05 UTC | Fixed making zip file with all models. | 17 June 2013, 20:38:05 UTC |
71951f7 | Giovanni Condello | 17 June 2013, 13:13:43 UTC | Remove debug code | 17 June 2013, 13:13:43 UTC |
d3b7792 | alex@thinkpad | 17 June 2013, 09:18:43 UTC | Undo bd91cb0 | 17 June 2013, 09:18:43 UTC |
3545d32 | alex@thinkpad | 17 June 2013, 09:03:03 UTC | raw_rec: 5D2/50D: grayscale is better than pink, right? | 17 June 2013, 09:03:03 UTC |
3af1b96 | alex@thinkpad | 17 June 2013, 08:09:20 UTC | raw_rec: force left not working on 5D2/50D/500D | 17 June 2013, 08:09:20 UTC |
72fd8c5 | alex@thinkpad | 17 June 2013, 07:22:28 UTC | raw_rec: fix black level autodetection (especially for 5D2/50D zoom mode) | 17 June 2013, 07:22:28 UTC |
4faf74e | Giovanni Condello | 17 June 2013, 08:56:21 UTC | Fix modules compilation. Fixes http://www.magiclantern.fm/forum/index.php?topic=6509 HOWTO: Create a Makfile.modules.user and place the modules you want to build inside ML_MODULES_DYNAMIC | 17 June 2013, 08:56:21 UTC |
f5b4e99 | alex@thinkpad | 16 June 2013, 19:29:09 UTC | raw_rec: quick'n'dirty hack for fixing pink preview in x5 zoom on 5D2 and 50D. Image quality should not be affected. | 16 June 2013, 19:29:09 UTC |
1c33cba | alex@thinkpad | 16 June 2013, 17:45:31 UTC | raw: small check for valid resolutions (fixes resolution -16 sometimes displayed on 5D2) | 16 June 2013, 17:45:31 UTC |
e54ede9 | alex@thinkpad | 16 June 2013, 17:44:48 UTC | raw_rec: moved raw video requesting outside menu; minor fix regarding raw settings detection | 16 June 2013, 17:44:48 UTC |
f156907 | alex@thinkpad | 16 June 2013, 12:06:02 UTC | raw_rec: memory hack only confirmed to work on 5D3 and 6D; hiding from menu on the other cameras | 16 June 2013, 12:06:02 UTC |
dd80783 | alex@thinkpad | 16 June 2013, 11:47:47 UTC | raw_rec: clear the screen when stopping playback | 16 June 2013, 11:47:47 UTC |
7f4630a | alex@thinkpad | 16 June 2013, 11:43:02 UTC | raw: fix preview alignment on 4:3 screens | 16 June 2013, 11:43:02 UTC |
c9704fb | alex@thinkpad | 16 June 2013, 11:42:48 UTC | edmac_memcpy: diagnostic mode for random pink frames. Warning: exclusive locks are no longer correct | 16 June 2013, 11:42:48 UTC |
fb460a6 | alex@thinkpad | 16 June 2013, 11:26:30 UTC | Minor vsync optimizations, might help with pink frames | 16 June 2013, 11:26:30 UTC |
cb318bb | alex@thinkpad | 16 June 2013, 10:34:11 UTC | Auto ETTR: better compatibility with expo override (consider it some sort of a M mode) | 16 June 2013, 10:34:11 UTC |
1bbb6d6 | alex@thinkpad | 16 June 2013, 10:33:15 UTC | Expo override: more cleanup | 16 June 2013, 10:33:15 UTC |
1845bd4 | a1ex | 16 June 2013, 08:51:24 UTC | Merged in minimimi/magic-lantern-filer-multiselect (pull request #112) file_man.c: skip when src and dst is idential file. and experimental added memory cleanup routine | 16 June 2013, 08:51:24 UTC |
88243e1 | a1ex | 16 June 2013, 08:50:27 UTC | Merged in Audionut/magic-lantern (pull request #122) Post deflicker: Fix Adobe template and remove COERCE for xmp as it's not needed. http://www.magiclantern.fm/forum/index.php?topic=6468.msg51564#msg51564 | 16 June 2013, 08:50:27 UTC |
9906d3b | Audionut | 16 June 2013, 08:44:00 UTC | Remove COERCE completely for XMP | 16 June 2013, 08:44:00 UTC |
0147ef6 | Giovanni Condello | 16 June 2013, 08:28:05 UTC | 700D: Add missing state-objects | 16 June 2013, 08:28:05 UTC |
2da5171 | Giovanni Condello | 16 June 2013, 08:10:58 UTC | Merged in sc1ence/magic-lantern (pull request #123) | 16 June 2013, 08:10:58 UTC |
1a85e67 | Audionut | 16 June 2013, 06:28:08 UTC | Adjust COERCE for Adobe to +-10EV since it ignores values over +-5EV anyway. And I think it's best to have the correct values stored in the XMP. | 16 June 2013, 06:28:08 UTC |
ad76afb | Audionut | 16 June 2013, 06:26:26 UTC | Fix for correct pull request | 16 June 2013, 06:26:26 UTC |
6e96557 | Audionut | 16 June 2013, 06:25:17 UTC | COERCE adjustment | 16 June 2013, 06:25:17 UTC |
e01e07c | Audionut | 16 June 2013, 06:16:05 UTC | Fixed removal of COERCE for Adobe XMP. | 16 June 2013, 06:16:05 UTC |
104e3aa | Audionut | 16 June 2013, 06:05:49 UTC | Removal of COERCE for sidecar files. Adobe ignores values over +-5 and the correct value should be applied to sidecar files for manual correction. | 16 June 2013, 06:05:49 UTC |