MLFolderAndOsxSupport

View source
MLFolderAndOsxSupport
  • Contributors
    1. Loading...
Author Commit Message Date Builds
16 commits behind default.
scrax
64bit workaround
scrax
Merge with unified
scrax
MLTools: added base linux support, fixed installation and raw conversion, added arm-console dependencies.
scrax
Hide EyeFi Trick menu when the card is not EyeFi
scrax
MLTools: little clean-up and fixes
scrax
MLTools: added support for new HDR scripts with align
scrax
MLTools: fixed 422 conversion.
scrax
changed back 422-jpg.py to save jpg, and added 422-tif.py for tif conversion
Alex
Merged with Coutts
Alex
1100D: moved some things to AllocateMemory + ShootMemory pools (not tested). Also fixes to compile.
coutts
somehow reverted makefile from alex's commit before my last, this fixes it.
coutts
5dc: fix gui_state values and ML menu open/close operation. Now trash button will open ML menu even with screen off / outside of canon menu.
Alex
Fixed fonts dir for "make install" from main directory
Alex
5Dc: fixes to compile
Alex
600D: fixed startup addresses
Alex
600D: moved ML binary to AllocateMemory pool. Not tested.
Alex
Makefile: compile zebra, bmp, gui_draw and menu with -O3 for increased speed (30% improvement in menu drawing speed).
Alex
Small warning cleanup
Alex
Patch from Gabor Heja - fixes issue 1406 - 5Dc config
Alex
Moved fonts.dat and rectilin.lut outside settings dir (that one should be for config files, not data files)
Alex
Minor tweaks
Alex
Merged with scrax
Alex
Patch from Gabor Heja (fixes make clean)
Alex
Small doc updates
Alex
Minor tweaks
Alex
Ghost image: fixed wrong buffer size. Also added a double-check for bitmap VRAM mirror allocation.
Alex
Fixed wrong assertion in bulb ramping code
Alex
No more flicker on display while recording HDR video!!! Thanks to g3gg0 for the "mean hack"! Tested on 60D, should also work on 550D/600D.
Alex
Fixed defishing eating cropmarks, slowed down zebras, minor cropmark redraw tweak
Alex
Playback zoom centered on AF point: enabled on 550D, 60D, 500D. Disabled for 5D3, which already has this. Temporarily disabled for 50D and 1100D (not sure about numbers).
Alex
600D: enabled shoot memory for VRAM mirror. Also added stubs for 5D2 and 550D, but there's enough RAM in system pool there.
Alex
Moved VRAM mirror into shoot memory area. Fixes memory problems on 60D :)
Alex
500D: attempt to fix FPS issue 1228 (typo?)
Alex
1100D: fixed compiling issue (missing EVF_STATE)
Alex
Fixed issue 1372 - follow focus speed (FF+ vs FF++). Was broken by focus ramping.
Alex
Fixed buffer overflow problem with ghost image
Alex
Continuous trap focus: minor tweak
Alex
100% playback zoom: center on currently selected AF point (5D2 only for now)
Alex
Trap focus: re-added the Continuous mode. It was unstable one year ago, now it works very well :)
Alex
Minor menu tweaks
Alex
Menu: minor quick redraw tweak for submenus
Alex
Menu: don't save config file at shutdown (it's already saved by the shutdown handler)
Alex
Menu: disabled quick redraw in LV preview mode (not needed)
Alex
Cosmetic menu tweaks; might have changed some menu colors in 5dc
Alex
Bulb ramping: fixed some floating point miscalculations
Alex
Typo
Alex
Bulb ramping: removed the influence of shutter value rounding over the metered luma values
Alex
Bulb ramping: reduced flicker caused by rounding (at fast shutter speeds, when no ramping takes place)
Alex
Faster menu redraws (trick: when user is navigating quickly, ML does not redraw the entire menu)
Alex
Menu: better handling of hidden items in simple mode
Alex
Enabled AGC in simple menu
Alex
Enabled vectorscope and photo cropmarks in simple menu
Alex
Menu: fixed warning display in transparent LV mode
Alex
Moved Black Level adjustment under White Balance and enabled it for all cameras
Alex
Enabled some DISPLAY menu items in simple mode
Alex
Enabled PLAY menu in simple mode
Alex
Menu: close when the display is turned off
Alex
Menu: always check for valid selection (fixes operation with simple menu, when camera state changes with ML menu open)
Alex
Small menu benchmark tweak
Alex
Small digic dump tweak
Alex
More ifdef cleanups
Alex
Slightly faster bmp_putpixel and related drawing routines
Alex
Don't take pictures if shutter button is locked. Fixes crash with audio remote shot triggered by pressing record button.
Alex
More ifdef cleanups
Alex
Merged in 600Dplus/magic-lantern-for-600d/MLFolderAndOsxSupport (pull request #2)
scrax
Cleaned up branch, small fix and missing merge from unified, now looks clean.
scrax
FIxed makefile.inc with some missing pull or mergin errors.
scrax
ML folder structure: addedML/ settings and ML/logs folders to the card.
scrax
DIsabled plugins and deleted custom dropbox folders
scrax
Removed Ghost image test code in: don't press me
scrax
Disabled 422 to mp4 for cleaning branch
scrax
Merge with unified (problems with make 600D)
scrax
MLTools:Disabled automatic RAW conversion
scrax
MLTools: Clean up and new install summon-arm option.
scrax
MLTools: updated and removed for now make install from script (too long).
scrax
MLTools: TEST: Added installation of ML to card (not working well for now) more info in help
scrax
compile warning fix
scrax
Merge wuth unified
scrax
Merge with unified
scrax
hg cleanup
scrax
Updated MLTools with some meore info and link to ML info
scrax
Merge with unified
scrax
Merge with unified, keeping the new ML folder structure
scrax
Added a new option in eyefi menu for converting 422 to mp4 (to sent them to my android phone from eyefi)
scrax
SOme additions to MLTools
scrax
Added new version of prepare.Lion.sh and first try for MLTools
scrax
remove ghost image file test.
scrax
added a 600D only autoexec.bin to dropbox, and some cleanup.
scrax
make_bootable.sh is now executable
scrax
fixed make install for the new ML folder
scrax
first part fore detecting eyefi card, now i'm stuck :)
scrax
added plugins to make zip, & some fix
scrax
Plugins enabled to test, and fixed some problems when building .zip to the old folder and small other fixes
scrax
typo fix, nothing important
scrax
Something missing from the previous commit. Only ROM0.BIN, BOOT0.BIN and AUTOEXEC.BIN still on /
scrax
First try to move all file on card under ML folder (except for autoexec.bin). If good i'll add more folder for LOGS, REQUIRED (FONTS.DAT, CROPMARKS & .lut)
scrax
Merge because i don't know how to use this thing...
scrax
scrax
New brach with updated and cleaned
scrax
make bootable for osx improved, and hdr video conversion script added (from Ro-Man on vimeo groups)
scrax
compilationcompilation warning fix
scrax
600D: intermediate iso for HDR video enabled
scrax
compilation warning fix
scrax
Added EyeFi trick menu (from debug) and removed autoburspic on 600D (not working)
scrax
better version of CrossMeter cropmark with trasparen overlay
scrax
typo fix
scrax
Fix for compiling issue in osx.
Alex
Property.h: ifdef cleanup
Alex
Menu benchmark (on don't click me)
coutts
5DC: fixup some properties.
coutts
5dc: enable prop_handlers and prop_changes, beginning to fix properties up for 5dc.
Alex
5DC: minor tweak for 4-bit pixel addressing
Alex
5DC: added a macro for 4-bit pixel addressing and fixed bmp drawing. Need to fill a palette LUT from DryOS to VxWorks colors.
coutts
5dc: slight fix on colors.
coutts
5dc: many changes. config file is functioning completely now.
Alex
bmp_printf: removed bmp_lock; added a big_bmp_printf for very large strings
coutts
5dc: fix menu icon colors (auto/disabled/enabled), fix submenu opacity, fix top bar icon spacing and selected color. many more fixes (thanks again a1ex).
coutts
5dc: fixup submenu display.
coutts
5dc: fix double buffering of bmp vram, this fixed menu flickr completely. All menus are walkable including submenus. Working well so far! Also double buffering fixed the menu not clearing after being closed.
coutts
5dc: Menu is working pretty well now. Completely walkable, but flickers because double_buffering isn't enabled yet.
coutts
5dc: fixed bmp pitch, fixed bmp char constants (consts.h).
coutts
5dc: fix bmp pitch.
Alex
5Dc: use built-in fonts (no FONTS.DAT needed)
coutts
5dc: add necessary make and make clean options to makefile for 5dc.
Alex
Makefile: added a variable for elf or none-eabi compilers
Alex
Typo
Alex
5Dc: fixed copy_and_restart
Alex
For Coutts: first attempt to merge 5Dplus with ML tree. Compiles fine, but not tested.
Alex
60D: updated installer to 1.1.1
Alex
60D: updated installer to 1.1.1
Alex
60D: updated to 1.1.1
Alex
Code cleanup: completely disabled Canon dialog API
Alex
Contrast adjustment has no effect on external displays
Alex
Minor contrast tweak
Alex
60D: disabled DispOFF in photo mode tweak (not reliable and not really needed)
Alex
Added a contrast adjustment for LiveView display
Alex
Minor cleanup
Alex
Cleanup: removed menuindexentries.h (autogenerated)
Alex
Fixed exfat support (broken by warning cleanup)
Alex
Single-press AEB trigger: added some extra checks
Alex
60D: help for single-press AEB trigger
Alex
60D: trigger Canon AEB with only one shutter press in high-speed drive mode
Alex
Option to select what HDR enfuse scripts to use (or for turning them off)
Alex
Patch from Maz: Warning cleanup and align_image_stack scripts for HDR and focus stacking
Alex
Forgot to define some properties
Alex
FPS override: fixed operation with display off
Alex
HDR bracketing: refuse to run when Canon AEB is active
Alex
Slightly faster bracketing in M mode
Alex
Fixed auto bracketing with self timer modes
Alex
Fail gracefully if menuindex.txt is not present (side effect: help submenu will not work)
Alex
Fixed slow HDR bracketing in AE modes
Alex
Makefile patch from Sztupy - for autobuild process
Alex
Some incomplete doc update
Alex
Fixed focus stacking when started with PLAY
Alex
5D2: fixed SD monitor compatibility. Need to test on the other cameras.
Alex
600D: code for dumping audio registers
Alex
Fixed issue 1374 - auto HDR + silent pic. Not tested.
Alex
Fixed issue 1371 - shortcut keys should only work if LiveView display is idle (no Canon dialogs)
Alex
SD monitors: disabled Magic Zoom, RGB histogram/zebra and push-button WB. Image format is not YUV422 :(
Alex
Plugins: fixed compiling problem
Alex
Audio remote shot: compile fix for cameras without audio
Alex
FPS override: in simple menu, it should work only in movie mode (because it's not displayed in photo mode)
Alex
FPS override: lowered timer A limits a bit (may help with 24.000 fps from 23.976)
Alex
Audio remote shot: set trigger level in dB. Minor help text tweaks.
Alex
Cleanup for debug menu
Alex
Upside-down mode: fixed zebra flicker
Alex
Don't try to erase AF frame when Canon graphics are active (Canon may redraw some parts of it continuously)
Alex
5D2: fixed ML graphics displayed over Canon graphics at first startup
Alex
Minor cropmark redraw fix (when pressing DISP/INFO)
Alex
Minor digic poke fix (register offset wrap-around)
Alex
5D2: fixed upside-down mode on built-in LCD. Need to check on HDMI.
Alex
Small menu tweaks
Alex
Slightly faster menu
Alex
Bulb timer: turn off display and LED during long exposures; use short blinks every 10 seconds and every minute. Other minor LED blinking tweaks.
Alex
Bulb timer: require long half-shutter press (1 second) for triggering.
Alex
Fixed ghost image overlay from QR mode
Alex
Performance tuning for zebras and other RGB tools
Alex
Two more DIGIC image effects: cartoon look and U-V swap
Alex
5D2: fixed small glitch in shutter speed toggle with expo override set to Auto
Alex
FPS override: minor fine-tuning
Alex
Fine-tuned short picture style naming (better shortname for Flaat styles)
Alex
FPS override: fixed shutter speed computations for very low FPS
Alex
Removed the NOP workaround for bmp_fill (no more problems on 5D2, need to check on 500D)
Alex
Fixed property spy conflict with BMP_LOCK checks
Alex
Makefile: fixed readelf path (credits goto Scrax and Morgan Look)
Alex
Notify box: safeguard for buffer overflows
Alex
Makefile tweaks from Morgan Look - fixes stat command compatibility with Mac OS X
Alex
Better messages for manual lenses in Focus dialog (DOF info)
Alex
Aperture info is better handled at display stage (otherwise it may display 0 on chipped lenses)
Alex
Fixed issue 1352 - aperture toggle on manual lens with exposure override enabled
Alex
Attempt to fix issue 1353 - FPS override not working in powersave (display off) mode
Alex
Added a debug option for dumping DIGIC registers
Alex
500D: disabled min/max auto ISO (reported as not working)
Alex
VRAM: code cleanup
Alex
Lower CPU usage when display is off. Battery should last a bit more in photo mode.
Alex
Faster zebras when focus peaking is off
Alex
60D has too many tasks - they didn't fit on screen
Alex
Removed some false assertions
Alex
Removed picture taking speed limit in movie mode (no longer needed)
Alex
Removed ML menu in PLAY mode
Alex
Minor menu flicker fix
Alex
Generic code for new BMP engine - should work on 500D an 5D3 too (and probably all cameras)
Alex
HDMI VGA - minor tweaks
Alex
Another major GUI refactoring - attempt to keep HDMI-friendliness and also the code simplicity for built-in LCD. The trick was to consider BMP origin in the top-left 720x480 area and allow negative coordinates.
Alex
Huge GUI backend change - improves HDMI stability. There was a small chance of writing past BMP buffer right after pressing REC. Rather than using an offseted pointers to BMP VRAM, we now always use the real base address. Thus, there is zero risk to write past the end of BMP buffer in the presence of race conditions on display mode change. The exact bug was: for a split second after hitting REC, ML thought the resolution is 960x540, but it wasn't any more. PROP_HDMI_CODE announces this too late. Warning: there may be a fe…
Alex
5D2/50D/500D: disabled arrow shortcuts in zoom mode (flickering)
Alex
Crash logs: added task and memory info. Also reordered stress test - pics while recording at the beginning.
Alex
Bottom bar safeguards and fixed lens focal length display in Tv/Av modes
Alex
BMP: fixed race condition when switching HDMI modes. Should no longer write past VRAM address.
Alex
Playback review mode: don't trigger while recording
Alex
LV zoom triggered by focus ring: do not go back to 1x if half-shutter is kept pressed
Alex
600D: fixed issue 1327 - ExpSim menu item (thanks Scrax); also fixed a typo in AutoBurstPicQ (possible race condition)
Alex
LCD remote: fixed false trigger while taking a normal picture
Alex
Intervalometer: fixed stopping after X shots with intervals smaller than exposure time
Alex
Intervalometer: fixed timelapse calculator (typo) and added info about when it's going to stop
Alex
500D: disabled wind filter
Alex
Intervalometer: minor tweak
Alex
Bulb ramp smoothness: minor tweak
Alex
600D: disabled ExpSim menu (not working? see issue 1327)
Alex
Minor idle LED blinking tweak
Alex
Intervalometer: jitter warning for exposures longer than interval minus 0.5s
Alex
Intervalometer: added options for delayed start and stopping after X pictures
Alex
Bulb ramping: rather than setting a smooth factor, you enter the maximum ramping speed you expect to be required.
Alex
Bulb ramping: added an estimation of max ramping speed, computed from smooth factor
Alex
Minor tweak
Alex
Bulb ramping: fixed bulb shots missed randomly in LiveView (5D2) and fine-tuned ISO choice algorithm (preference for lower ISOs)
Alex
DIGIC ISO: one more small safeguard
Alex
Minor menu color tweak
Alex
Experimental: attempt to bypass EngDrvOut for DIGIC ISO: might fix issue 1329
Alex
Bulb ramp log: added shot number and raw luma value
Alex
422-jpg: added HDMI screenshot resolutions
Alex
Bulb ramping: fixed upper display gain limit on 5D2
Alex
Bulb ramping: disabled DIGIC ISO tricks while calibration is running (just in case)
Alex
Bulb ramping: fixed grayscale display after failed calibration
Alex
Bulb ramping: do not apply more than 3 EV of correction in one step. Should be stable in situations of extreme exposure difference and imprecise calibration curve.
Alex
Recursive lock info: show line number for both conflicting tasks
Alex
Bulb ramping: logging to file (for debugging)
Alex
Fixed conflict between DIGIC display gain (ML menu) and LVAE display gain (used for bulb ramping calibration)
Alex
Makefile patch from Takashi Miyake - compile plugins cleanly from the first try
Alex
HDMI: fixed zebras in 720p
Alex
Debug logging: intercept all Canon ERR dialogs (like ERR70, ERR80) and save a debug log
Alex
NotifyBox: do not redraw if displaying the same message (fixes flicker with some shortcut keys)
Alex
5D3: bitrate settings via H264.ini file
Alex
Typo
Alex
Code cleanup
Alex
422-jpg: Added 50D 5x buffer resolution and updated code from in-camera playback
Alex
Typo
Alex
422-jpg: refactored resolutions, should be OK for all cameras now
Alex
Small tweaks to BMP_LOCK warnings
Alex
Display presets: disabled some locks (no longer needed)
2831 commits not shown.