https://bitbucket.org/hudson/magic-lantern

sort by:
Revision Author Date Message Commit Date
eaa0b2f Close branch ppm-screenshot 03 March 2014, 22:06:28 UTC
5105b6d Organize screenshot.h includes 03 March 2014, 21:17:29 UTC
24eba56 PPM screenshot: use a fast temporary copy of the VRAMs to minimize motion artifacts (tearing) 03 March 2014, 21:02:30 UTC
4a992dd Remove cruft 03 March 2014, 17:09:05 UTC
497d128 Moved screenshot code to screenshot.c / screenshot.h 03 March 2014, 17:07:10 UTC
c798287 pic_view: fixed warnings 03 March 2014, 16:30:53 UTC
02b1121 pic_view: updated README 03 March 2014, 16:30:39 UTC
11b8ed1 Updated help for Debug->Screenshot. 03 March 2014, 16:23:50 UTC
3ff6435 Removed extra backslash 03 March 2014, 16:08:26 UTC
6dcde6f PPM screenshots: when saving only BMP, transparent areas should default to black 03 March 2014, 15:26:38 UTC
5342cba PPM screenshots: use full-res YUV422 sampling 03 March 2014, 14:48:34 UTC
eebbc82 Refactored get_yuv_pixel from defishing into yuv422_get_pixel (public, moved to imgconv.c) 03 March 2014, 14:48:01 UTC
8906643 menu_request_image_backend: wait a little more after changing GUI mode (fixes pic_view on 5D2 and maybe others... nobody tried it yet?!) 03 March 2014, 14:38:27 UTC
8499330 imgconv: fix rgb2yuv422 (was going out of range) 03 March 2014, 14:36:50 UTC
d246a23 pic_view: added support for PPM screenshots 03 March 2014, 14:36:26 UTC
b3de311 file_man: fix error message when a custom file handler fails 03 March 2014, 14:13:54 UTC
db10370 Force strcasecmp to be included even if not used in core 03 March 2014, 14:12:52 UTC
c9616ae PPM screenshot: replaced magic numbers with macros (SCREENSHOT_FILENAME_AUTO, SCREENSHOT_BMP, SCREENSHOT_YUV) 03 March 2014, 13:47:37 UTC
6a08dc8 Fix bad merge 03 March 2014, 11:21:04 UTC
99b1c9d Replaced screenshot code with custom PPM output. Advantages: - does not rely on Canon's dispcheck (which suffers from memory errors, corrupted output, inconsistent paths, camera-specific quirks... all these are fixed) - captures both BMP and YUV in a single screenshot (partial transparency support) - handles ML palette tweaks - you can specify custom file names or patterns Disadvantages: - larger file sizes (1MB). Important? - PPM file format may not be very common in the Windows world 03 March 2014, 10:52:46 UTC
3aeb9cd silent pics: refactored with get_numbered_file_name 03 March 2014, 10:55:43 UTC
9f9896d fio-ml: new function get_numbered_file_name 03 March 2014, 10:58:09 UTC
ee50bff file_man: use case-insensitive comparison for file extensions 03 March 2014, 06:37:24 UTC
fa87f3a Added strcasecmp in ML core 03 March 2014, 06:36:30 UTC
e40acf5 5D3: fine-tuned raw offsets to give a tight fit in raw_diag 02 March 2014, 21:13:33 UTC
ad4885e 5D3: updated H264.ini for the new card slot interface (not tested) 02 March 2014, 19:25:44 UTC
8dd9cf0 Moved is_file/is_dir from stdio.c to fio-ml.c 02 March 2014, 19:19:01 UTC
9298fb4 fio-ml.c: fix memory leak on unsuccessful file copy 02 March 2014, 18:23:44 UTC
5f976a3 raw.c: removed DR adjustment for ISO 160 multiples and updated the comment with current findings from ISO research 02 March 2014, 17:09:41 UTC
9abb766 Fix IS_ML_PTR macro to avoid lockups at very large numbers 25 February 2014, 16:02:34 UTC
c8fe2ce 6D: attempt to fix issue #1816 (not tested, please confirm if it works) 24 February 2014, 08:19:07 UTC
4ad9cab Fix a RECORDING macro 24 February 2014, 08:13:38 UTC
e2544d5 added some string functions 01 March 2014, 21:20:03 UTC
d15976a added delete_semaphore functions to some of the models. it is usually the second function after create_named_semaphore in disassembly 01 March 2014, 18:55:06 UTC
2632b8d cleaned merge tools a bit, added stubs2idc to directly get .idc files from stubs 01 March 2014, 18:40:58 UTC
49b82b7 700D, internals.h disable Restore after format, freezes cam at end of process 01 March 2014, 08:01:24 UTC
b9d4b17 Merged in OtherOnePercent/backflow2/rightisos (pull request #419) Fix some dual ISO comments 27 February 2014, 06:40:51 UTC
9a5baab Fix ISOs in dual ISO 27 February 2014, 05:17:41 UTC
6846b3b cleaned up some code in module.c, should not affect behavior 26 February 2014, 21:18:41 UTC
7923059 updated cache operations, fixed potential cache coherency errors in module loading code 26 February 2014, 21:17:59 UTC
343a68e removed manually added symbols in checkdep.py 26 February 2014, 21:14:40 UTC
6d44625 changes to make strcpy and strlen appear in .sym file (also adds __exidx symbols which shouldn't hurt) 26 February 2014, 21:13:49 UTC
9f18c80 Dual ISO: fix crash in playback trick 26 February 2014, 20:54:16 UTC
61ae6f4 700D fix FPS and Shutter Values 26 February 2014, 15:38:26 UTC
7d8e9d3 correction to kelvin assumption: seems to be the fact that dcraw legally uses matrices that refer to D65 white. 26 February 2014, 12:26:25 UTC
d9755bd Fix CONFIG_INT_UPDATE Credit @dmilligan 25 February 2014, 21:40:38 UTC
51d052c config.h: remove CONFIG_UNSIGNED 25 February 2014, 21:38:12 UTC
afb565b Merged in dmilligan/magic-lantern/config_var (pull request #417) Config Var Improvements (WIP) 25 February 2014, 21:35:12 UTC
bf1d7cd fpu_emu: remove need for FPA support in gcc, changed self test code 25 February 2014, 20:37:18 UTC
230fe67 config vars: get/set config vars by name and callbacks for handling changes 24 February 2014, 23:25:09 UTC
464ff87 Build System: Fix compilation under Cywin Tested with cygwin x64 and gcc-arm-none-eabi-4_8-2013q4 from https://launchpad.net/gcc-arm-embedded/ Everything unpacked in the default (as in Makefile.user.default) directories 23 February 2014, 14:23:19 UTC
0c9ba86 Build system: Use GCC 4.8.3 by default (results in smaller binaries) 23 February 2014, 10:15:59 UTC
cb0b215 Merged in OtherOnePercent/backflow2/encrypt2 (pull request #415) Try this again with EOSM/6D 23 February 2014, 08:55:49 UTC
d551013 N++ tabbed my automatically. 23 February 2014, 02:22:14 UTC
f067303 TCC: always allocate some extra RAM (troubleshooting 1100D) 22 February 2014, 21:36:31 UTC
9607eef 1100D: let it allocate smaller buffers from shoot_malloc 22 February 2014, 21:36:07 UTC
a1b1975 Try this again 22 February 2014, 17:56:41 UTC
3fbbcf6 Updated adtg_gui, dual_iso and io_crypt for both 5D3 1.1.3 and 1.2.3 22 February 2014, 12:26:08 UTC
a3186b9 Merged in module-check-firmware-version (pull request #411) Macros for checking camera and firmware version in modules 22 February 2014, 11:39:30 UTC
45c481c Merged in unified-fio (pull request #398) Make core ML support multiple card slots out of the box 22 February 2014, 11:38:41 UTC
f2e873d Removed fio-5d3.c to help merging unified-fio 22 February 2014, 11:35:33 UTC
b26c8f6 Moved #include "fio-ml.h" to dryos.h, since it's a very common one 22 February 2014, 11:34:18 UTC
0684aa7 Refactored IS_CAMERA as function 22 February 2014, 00:52:34 UTC
e75734a Refactored modules to use IS_CAMERA 21 February 2014, 23:34:36 UTC
d5079af Made camera_model_short private, to force usage of IS_CAMERA instead of checking it directly 21 February 2014, 23:16:04 UTC
77e2433 module.h: new macro IS_CAMERA(model, firmware) to help implementing camera-specific tricks in modules 21 February 2014, 22:52:11 UTC
3f56ca8 fio-ml: fix and refactor startup warnings; on 5D3, default to SD card if you insert two ML cards 20 February 2014, 17:04:23 UTC
00b99d8 fio-ml: on 5D3, use the SD card if you insert two ML cards; fix printf's 20 February 2014, 16:52:43 UTC
6112cac rbf_font: allow multiple calls to load_fonts (just in case) 20 February 2014, 16:50:42 UTC
b42096f fio-ml: only show the card menu for dual slot cameras (empty menu otherwise) 20 February 2014, 16:47:39 UTC
c25db70 Fix BR for new card backend 16 February 2014, 20:49:47 UTC
28863de Wrap more custom ML FIO_ functions 17 February 2014, 21:19:24 UTC
a7b8096 fio-ml: Wrap FIO_RenameFile too (where it works) 17 February 2014, 20:58:16 UTC
8a2c7f1 Remove old file 17 February 2014, 20:57:58 UTC
ec50292 fio-ml: make sure we always prepend the card drive 17 February 2014, 20:57:15 UTC
5e06da9 io_crypt: remove module_card_drive Credit: @OtherOnePercent 17 February 2014, 20:55:50 UTC
849d7b0 Add property support for the C (WFT) drive 17 February 2014, 15:26:28 UTC
fd268d4 Remove module_card_drive 16 February 2014, 17:10:40 UTC
6a0dc5b Merged unified into unified-fio 16 February 2014, 17:07:00 UTC
1b14c86 Merge with unified 16 February 2014, 17:05:00 UTC
3e3d4d9 Remove cruft 16 February 2014, 16:57:40 UTC
9179597 Backend: Make core ML support multiple card slots out of the box This gets rid of: - 5D3 FIO hack (it is now used everywhere) - CARD_DRIVE / MODULE_CARD_DRIVE macros (The backend now autodetects where you want your files to be created) - Simple variables polluting the global namespace - (...) 16 February 2014, 16:57:11 UTC
1399b73 io_crypt: disabled models where reading was reported to be buggy 16 February 2014, 14:12:40 UTC
948f7dd Ignore mlv_rec binaries 16 February 2014, 10:03:49 UTC
0672149 io_crypt: RSA code may encrypt data that is larger afterwards. the check was on the wrong place - it was meant for decrypt, but why catch that in the crypt code itself? thats up to the caller to handle that. 16 February 2014, 09:23:23 UTC
ca1317b io_crypt: non-functional changes only. replaced tabs with spaces, added copyringt notices, some comments 16 February 2014, 02:04:44 UTC
4d73edd io_crypt: added 50D, please test 16 February 2014, 00:24:34 UTC
6e01797 io_crypt: fix crash situation by processing in separate thread (gives caller thread's CPU time and allows lower priority tasks which are necessary to run) 16 February 2014, 00:02:36 UTC
9bc2ef0 bugfix post-deflicker module menu display 15 February 2014, 22:06:37 UTC
ca5608a 500D: GetSizeOfMaxRegion (thanks Greg) 15 February 2014, 19:12:55 UTC
46a22ab Merged in dmilligan/magic-lantern/menu_caret (pull request #385) Menu Caret 15 February 2014, 18:52:49 UTC
9d5fd8b Menu caret: numbers from 100 to 199 only need 2 caret places, not 3 15 February 2014, 18:47:12 UTC
5b1266c Disabled video hacks on 7D/EOS-M (unclean patching method) 15 February 2014, 18:29:21 UTC
f1704f8 6D: disabled wav recording (memory leak) 15 February 2014, 18:25:19 UTC
bb947fb 100D, 40D and 5Dc are not working at all => back to unmaintained 15 February 2014, 18:12:45 UTC
e74281d Disable DMA_MEMCPY on the 1100D 15 February 2014, 17:21:08 UTC
5d8037a 6D: Restore FEATURE_AF_PATTERN 15 February 2014, 15:24:43 UTC
6b851d6 6D: disabled DMA_MEMCPY 15 February 2014, 14:51:15 UTC
c827edc 6D: disabled hackish beep implementation 15 February 2014, 14:50:21 UTC
96934b3 Cleanup and fix 6D build 15 February 2014, 14:55:48 UTC
back to top