01eefb1 | a1ex | 22 October 2013, 21:26:01 UTC | Close branch ppluciennik/new_makefile_system. | 22 October 2013, 21:26:01 UTC |
c5dcf56 | Pawel Pluciennik | 14 June 2013, 06:11:21 UTC | Merged unified into ppluciennik/new_makefile_system. | 14 June 2013, 06:11:21 UTC |
da3a1d9 | alex@thinkpad | 14 June 2013, 05:38:36 UTC | Modules: experimental "low memory" mode (unload TCC after linking). Not enabled by default (breaks ETTR). Static code size not addressed. | 14 June 2013, 05:38:36 UTC |
b5ff893 | Pawel Pluciennik | 13 June 2013, 20:59:13 UTC | Making CANON_NAME_FIR optional. | 13 June 2013, 20:59:13 UTC |
a94c3e1 | Pawel Pluciennik | 13 June 2013, 20:00:10 UTC | Merged unified, fixed conflicts. | 13 June 2013, 20:00:10 UTC |
9274ea3 | Giovanni Condello | 13 June 2013, 19:35:51 UTC | Merge with repository | 13 June 2013, 19:35:51 UTC |
d2c2f17 | alex@thinkpad | 13 June 2013, 18:12:14 UTC | Cleanup | 13 June 2013, 18:12:14 UTC |
c8d9e59 | alex@thinkpad | 13 June 2013, 17:21:31 UTC | Refactored auto ETTR as a module. Is it still working? | 13 June 2013, 17:21:31 UTC |
7ea3d38 | alex@thinkpad | 13 June 2013, 17:41:58 UTC | Modules: config save code is not obsolete; disabled unloading for now; fix null pointer error when showing module status | 13 June 2013, 17:41:58 UTC |
c06eaae | Pawel Pluciennik | 13 June 2013, 16:00:46 UTC | Merged changes. | 13 June 2013, 16:00:46 UTC |
dad9b6a | g3gg0 | 13 June 2013, 15:56:25 UTC | removed obsolete code | 13 June 2013, 15:56:25 UTC |
5782cbc | Pawel Pluciennik | 13 June 2013, 15:55:51 UTC | Merged changes from unified. | 13 June 2013, 15:55:51 UTC |
a301741 | Pawel Pluciennik | 13 June 2013, 15:55:01 UTC | Review fixes. | 13 June 2013, 15:55:01 UTC |
8948599 | g3gg0 | 13 June 2013, 15:38:51 UTC | xml_cfg: dropped again | 13 June 2013, 15:38:51 UTC |
449f2ad | alex@thinkpad | 13 June 2013, 14:48:20 UTC | 5D3: disable card test after first run | 13 June 2013, 14:48:20 UTC |
103caa0 | alex@thinkpad | 13 June 2013, 09:51:03 UTC | Fix intervalometer display for large intervals, http://www.magiclantern.fm/forum/index.php?topic=6446.0 | 13 June 2013, 09:51:03 UTC |
1f3d788 | alex@thinkpad | 13 June 2013, 09:31:15 UTC | Config file -> Restore ML defaults: now deletes module config files too | 13 June 2013, 09:31:15 UTC |
ef351d9 | alex@thinkpad | 13 June 2013, 09:16:58 UTC | raw_rec: fix reversed frame skip logic | 13 June 2013, 09:16:58 UTC |
1e7f079 | alex@thinkpad | 13 June 2013, 09:10:48 UTC | Modules: integration of config settings with main config (e.g. check/restore default value, show in modified settings menu, lookup config structure) | 13 June 2013, 09:10:48 UTC |
dfa5d5a | alex@thinkpad | 13 June 2013, 09:05:29 UTC | raw_rec: added config entries | 13 June 2013, 09:05:29 UTC |
f98291b | alex@thinkpad | 13 June 2013, 09:05:06 UTC | Reuse the old ini format for module config files. Much faster than XML + human-readable configs + no need for cluttering the namespace | 13 June 2013, 09:05:06 UTC |
9f93d3b | alex@thinkpad | 13 June 2013, 08:14:51 UTC | Decoupled config parsing from help index parsing | 13 June 2013, 08:14:51 UTC |
8bee159 | Giovanni C | 13 June 2013, 07:23:28 UTC | Merged unified into ppluciennik/new_makefile_system | 13 June 2013, 07:23:28 UTC |
c8505c2 | Giovanni C | 13 June 2013, 07:21:45 UTC | Merged in GregoryOfManhattan/magic-lantern/50DrawNow (pull request #120) corrected 50D dynamic ranges to use the screen values | 13 June 2013, 07:21:45 UTC |
11e66ad | GregoryO | 13 June 2013, 00:45:16 UTC | correcting dynamic ranges to use screen values | 13 June 2013, 00:45:16 UTC |
0547dfa | GregoryO | 13 June 2013, 00:37:20 UTC | merge | 13 June 2013, 00:37:20 UTC |
894ce05 | g3gg0 | 13 June 2013, 00:20:45 UTC | xml_cfg: a module XML config save using mxml library | 13 June 2013, 00:20:45 UTC |
989b99a | g3gg0 | 13 June 2013, 00:17:27 UTC | bolt_rec: added variable saving markup. needs a module that handles saving. | 13 June 2013, 00:17:27 UTC |
a04479c | g3gg0 | 13 June 2013, 00:16:49 UTC | added basic config saving code to module code. needs a config module that handles saving. | 13 June 2013, 00:16:49 UTC |
a4fda5b | g3gg0 | 12 June 2013, 23:19:06 UTC | bolt_rec: fix unloading | 12 June 2013, 23:19:06 UTC |
167060e | alex@thinkpad | 12 June 2013, 21:10:51 UTC | Auto ETTR: relaxed the highlight tolerance a bit | 12 June 2013, 21:10:51 UTC |
a813651 | alex@thinkpad | 12 June 2013, 20:43:04 UTC | Auto ETTR: small highlight weighting tweak; disable while recording | 12 June 2013, 20:43:04 UTC |
1170893 | alex@thinkpad | 12 June 2013, 20:23:55 UTC | Auto ETTR: new trigger mode, auto snapping is now optional, http://www.magiclantern.fm/forum/index.php?topic=6434 | 12 June 2013, 20:23:55 UTC |
2ee2db6 | alex@thinkpad | 12 June 2013, 18:13:12 UTC | Auto ETTR: minor fix, not sure if it has any effect | 12 June 2013, 18:13:12 UTC |
3d36666 | alex@thinkpad | 12 June 2013, 18:03:35 UTC | Auto ETTR: fine-tuned error handling | 12 June 2013, 18:03:35 UTC |
277dd4c | a1ex | 12 June 2013, 17:33:42 UTC | Merged in GregoryOfManhattan/magic-lantern/50DrawNow (pull request #119) dynamic_ranges needed for 50D | 12 June 2013, 17:33:42 UTC |
ce5cbda | Giovanni Condello | 12 June 2013, 17:23:47 UTC | Build system: Allow creation of camera-specific zip files | 12 June 2013, 17:23:47 UTC |
00c1457 | GregoryO | 12 June 2013, 17:16:20 UTC | clean up comments | 12 June 2013, 17:16:20 UTC |
4a8ecbe | GregoryO | 12 June 2013, 17:09:26 UTC | dynamic rnages for 50D assumed .58ev offset as 60D was .59 and inerpolated first point | 12 June 2013, 17:09:26 UTC |
57d422d | GregoryO | 12 June 2013, 15:42:32 UTC | merge unified | 12 June 2013, 15:42:32 UTC |
1a33a1c | alex@thinkpad | 12 June 2013, 15:34:50 UTC | Auto ETTR: prefer rounding towards underexposure (auto modes) | 12 June 2013, 15:34:50 UTC |
faa376f | alex@thinkpad | 12 June 2013, 15:17:31 UTC | FPS override: limit timer A values on digic V cameras to avoid vertical noise/banding | 12 June 2013, 15:17:31 UTC |
b240ccd | alex@thinkpad | 12 June 2013, 14:54:55 UTC | Auto ETTR: better handling of error situations | 12 June 2013, 14:54:55 UTC |
3a8089e | alex@thinkpad | 12 June 2013, 14:28:01 UTC | Auto ETTR: experimental support for auto modes (Av, Tv, P) | 12 June 2013, 14:28:01 UTC |
773cda5 | alex@thinkpad | 12 June 2013, 13:10:37 UTC | Auto ETTR: fine-tuning for extreme situations | 12 June 2013, 13:10:37 UTC |
0a90cf1 | alex@thinkpad | 12 June 2013, 12:46:38 UTC | Forgot some debug info | 12 June 2013, 12:46:38 UTC |
4041d42 | alex@thinkpad | 12 June 2013, 12:45:32 UTC | Auto ETTR: try to detect when the scene changes; average measurements from different percentiles (should be a bit more robust) | 12 June 2013, 12:45:32 UTC |
59bf787 | alex@thinkpad | 12 June 2013, 11:52:35 UTC | Auto ETTR: forgot a sanity check | 12 June 2013, 11:52:35 UTC |
da6bc9d | alex@thinkpad | 12 June 2013, 11:41:03 UTC | Auto ETTR: major improvement in correcting overexposed images | 12 June 2013, 11:41:03 UTC |
9d31178 | alex@thinkpad | 12 June 2013, 10:29:07 UTC | Revised dynamic range calculations | 12 June 2013, 10:29:07 UTC |
dae560e | alex@thinkpad | 12 June 2013, 09:17:22 UTC | raw: in photo LV, use DxO numbers for dynamic range, because the computed ones are incorrect | 12 June 2013, 09:17:22 UTC |
a7f008d | g3gg0 | 11 June 2013, 23:20:27 UTC | show a list of module even when loading is disabled. improved handling of defect modules. | 11 June 2013, 23:20:27 UTC |
06977d5 | Coutts | 11 June 2013, 23:00:11 UTC | 100D: some early consts. untested. hello world will happen tomorrow when I have a battery on me. | 11 June 2013, 23:00:11 UTC |
0134dcf | Giovanni Condello | 11 June 2013, 21:48:10 UTC | Fixes | 11 June 2013, 21:48:10 UTC |
21bc6bc | g3gg0 | 11 June 2013, 21:30:06 UTC | bolt_rec: improve buffer handling. still needs some improvement, seems it records longer than it should. | 11 June 2013, 21:30:06 UTC |
b16218e | Pawel Pluciennik | 11 June 2013, 21:24:52 UTC | Merged unified onto ppluciennik/new_makefile_system. | 11 June 2013, 21:24:52 UTC |
1475bbd | g3gg0 | 11 June 2013, 21:11:29 UTC | raw_rec: add interface for start and stop. renamed callback functions | 11 June 2013, 21:11:29 UTC |
3b56765 | Coutts | 11 June 2013, 21:01:12 UTC | We know firmware version for 100d now (v1.0.0), also finished finding the stubs including the packmem / raw_video ones. | 11 June 2013, 21:01:12 UTC |
6889d23 | alex@thinkpad | 11 June 2013, 20:01:43 UTC | Auto ETTR: small exposure fixes; show error messages in photo mode, if any | 11 June 2013, 20:01:43 UTC |
e357a45 | alex@thinkpad | 11 June 2013, 19:39:04 UTC | Small delay for QR zebras, helps with auto ETTR always on | 11 June 2013, 19:39:04 UTC |
35e0434 | Pawel Pluciennik | 11 June 2013, 16:41:41 UTC | Merged unified onto ppluciennik/new_makefile_system. Platform 100D uses new makefile system. | 11 June 2013, 16:41:41 UTC |
6f39949 | alex@thinkpad | 11 June 2013, 14:35:27 UTC | Hiding zebras while recording works for raw too | 11 June 2013, 14:35:27 UTC |
23fce02 | alex@thinkpad | 11 June 2013, 13:30:53 UTC | raw_rec: added a way to use camera-specific tricks (e.g. hide sound menu on 50D, use SET button for recording on 5D2/50D, enable recording in photo mode on EOS-M) | 11 June 2013, 13:30:53 UTC |
776d3ef | alex@thinkpad | 11 June 2013, 12:30:19 UTC | Added camera_model_short (e.g. 5D3, EOSM, 550D - $(MODEL) from Makefile) | 11 June 2013, 12:30:19 UTC |
87ef699 | alex@thinkpad | 11 June 2013, 12:00:18 UTC | Moved camera_model and firmware_version in propvalue.c, so everybody can see them | 11 June 2013, 12:00:18 UTC |
cc64d57 | alex@thinkpad | 11 June 2013, 10:01:40 UTC | ISO display: in raw movie mode, only show full-stop ISOs, because the digital gain is not recorded (it's only for preview) | 11 June 2013, 10:01:40 UTC |
45aa256 | alex@thinkpad | 11 June 2013, 09:09:38 UTC | Cleanup: removed UniWB tricks, since we now have the real thing (raw histogram, zebras) | 11 June 2013, 09:09:38 UTC |
284ec27 | alex@thinkpad | 11 June 2013, 08:50:32 UTC | Slowed down zebras while recording (should improve write speed) | 11 June 2013, 08:50:32 UTC |
f81756d | alex@thinkpad | 11 June 2013, 08:32:20 UTC | Refactored display filter interface to use a single CBR. Fix http://www.magiclantern.fm/forum/index.php?topic=6334 | 11 June 2013, 08:32:20 UTC |
0abcae0 | g3gg0 | 10 June 2013, 22:30:08 UTC | bolt_rec: add prebuffering | 10 June 2013, 22:30:08 UTC |
c56c684 | g3gg0 | 10 June 2013, 22:29:44 UTC | raw_rec: add interface for implementing prebuffering with bolt_rec | 10 June 2013, 22:29:44 UTC |
a3ec277 | alex@thinkpad | 10 June 2013, 18:04:48 UTC | Moved auto_power_off_time to propvalues.c/h, so modules can use it | 10 June 2013, 18:04:48 UTC |
ebd54d1 | alex@thinkpad | 10 June 2013, 17:57:32 UTC | raw_rec: warning about auto power off | 10 June 2013, 17:57:32 UTC |
97b3297 | Coutts | 10 June 2013, 17:34:07 UTC | bad pixel fixing no longer needed here. | 10 June 2013, 17:34:07 UTC |
8d50120 | Coutts | 10 June 2013, 17:29:39 UTC | dng banding fix from marekk: http://www.magiclantern.fm/forum/index.php?topic=5614.msg49285#msg49285 | 10 June 2013, 17:29:39 UTC |
a64e589 | Coutts | 10 June 2013, 17:27:06 UTC | Skeleton started for 100D, copied from 5D3. Stubs almost done, nothing else touched yet. | 10 June 2013, 17:27:06 UTC |
24c2981 | alex@thinkpad | 10 June 2013, 16:08:44 UTC | raw_rec: operation in photo mode is now disabled by default (cc @stevefal) | 10 June 2013, 16:08:44 UTC |
c79f485 | alex@thinkpad | 10 June 2013, 15:55:29 UTC | Auto ETTR: don't insist on slowest shutter at highest ISO (not optimal for noise, but algorithm convergence was affected) | 10 June 2013, 15:55:29 UTC |
cf7d2d4 | alex@thinkpad | 10 June 2013, 15:44:26 UTC | Auto ETTR: fix handling of exposure limits in photo mode (don't retry like crazy); at higher ISOs, lock shutter to the value from menu (not faster) | 10 June 2013, 15:44:26 UTC |
da85a7a | alex@thinkpad | 10 June 2013, 15:12:15 UTC | Auto ETTR: in photo mode, always on, take up to 3 pics automatically until ETTR is achieved (experimental) | 10 June 2013, 15:12:15 UTC |
989da8c | alex@thinkpad | 10 June 2013, 14:05:32 UTC | Auto ETTR: adjust shutter before ISO in fast mode (less noisy data); retry until the exposure settles (solves large errors if you start very far from the correct exposure) | 10 June 2013, 14:05:32 UTC |
5b8c344 | alex@thinkpad | 09 June 2013, 21:57:49 UTC | Auto ETTR: use finer steps for highlight ignore percentage (1% is sometimes too much) | 09 June 2013, 21:57:49 UTC |
878c42f | alex@thinkpad | 09 June 2013, 21:37:37 UTC | Auto ETTR: renamed percentile to highlight ignore (hope it's easier to understand for non-math people) | 09 June 2013, 21:37:37 UTC |
94fb76e | g3gg0 | 09 June 2013, 21:23:44 UTC | adtg_log: also parse cmos16 data | 09 June 2013, 21:23:44 UTC |
1334e52 | g3gg0 | 09 June 2013, 21:22:26 UTC | added module disabling | 09 June 2013, 21:22:26 UTC |
6341dcd | g3gg0 | 09 June 2013, 21:21:41 UTC | make helper config_flag_file_setting_ routines non-static | 09 June 2013, 21:21:41 UTC |
28299a8 | Giovanni Condello | 09 June 2013, 20:33:09 UTC | 650D/700D(?): Fixed focus stacking | 09 June 2013, 20:33:09 UTC |
44fd614 | g3gg0 | 09 June 2013, 20:32:33 UTC | strip modules to removed unneeded symbols and sections. to be tested. | 09 June 2013, 20:32:33 UTC |
93d74c5 | alex@thinkpad | 09 June 2013, 17:50:15 UTC | raw_rec: warning if you are recording video in photo mode | 09 June 2013, 17:50:15 UTC |
05f6c6b | alex@thinkpad | 09 June 2013, 17:04:18 UTC | raw_rec: when it's enabled, ML thinks the camera is in movie mode (so you don't have to use camera's movie mode). So, when you enable raw video, ML will no longer behave like in photo mode. | 09 June 2013, 17:04:18 UTC |
8fdec5a | alex@thinkpad | 09 June 2013, 16:14:19 UTC | Auto ETTR: use the fast LV method in "always on" mode too | 09 June 2013, 16:14:19 UTC |
9894a1a | alex@thinkpad | 09 June 2013, 15:51:11 UTC | Auto ETTR: allow up to 5 stuck pixels | 09 June 2013, 15:51:11 UTC |
7e7f13f | Giovanni C | 09 June 2013, 15:54:39 UTC | Merged in flameeyes/magic-lantern (pull request #116) More make_bootable fixes | 09 June 2013, 15:54:39 UTC |
9372e1d | Diego Elio Pettenò | 09 June 2013, 15:02:05 UTC | Allow passing the device/file on the script command line. Also fix EXFAT handling so that it actually works on exfat volumes. | 09 June 2013, 15:02:05 UTC |
4ee6552 | Diego Elio Pettenò | 09 June 2013, 14:59:08 UTC | Fix the Python version of the script (still uses Python 3 and Numpy). | 09 June 2013, 14:59:08 UTC |
88d9846 | alex@thinkpad | 09 June 2013, 14:48:22 UTC | raw_rec: restrict to movie mode only | 09 June 2013, 14:48:22 UTC |
44cb0c7 | alex@thinkpad | 09 June 2013, 14:14:36 UTC | Auto ETTR: massive speedup for cameras with CONFIG_FRAME_SHUTTER_OVERRIDE (only tried on 5D3) | 09 June 2013, 14:14:36 UTC |
07f1bae | Pawel Pluciennik | 09 June 2013, 14:01:34 UTC | Fixed typo. Makefile.platform can be used without forcing generic profile. | 09 June 2013, 14:01:34 UTC |
9052329 | Giovanni Condello | 09 June 2013, 13:05:44 UTC | beep.c: Add fake stub for beep_custom. Fixes nightly builds (and 50D) | 09 June 2013, 13:05:44 UTC |
93f928a | alex@thinkpad | 09 June 2013, 12:16:32 UTC | raw: fixed zebra alignment in crop mode | 09 June 2013, 12:16:32 UTC |