View source

The 550d branch has multiple heads

550d (c03e315c9e8b)
  • Contributors
    1. Loading...
Author Commit Message Date Builds
16 commits behind default.
Alex
Tried to rewrite ML startup according to PROP_TERMINATE_SHUT_REQ; it's not reliable...
Alex
Small redraw tweak
Alex
Extended Kelvin WB range a bit
Alex
Workaround: Kelvin WB and WBS were not saved in movie mode. Now they are saved in config file.
Alex
A bit of cleanup for config parsing code (no more malloc)
Alex
On-screen hints for most LiveView shortcut keys; Experimental metering methods in LiveView for stills
Alex
Clock displayed earlier at startup
Alex
Fixed race condition in "Magic OFF" function
Alex
Debug code for dumping task startup sequence
Alex
Revealed April Fools code :)
Alex
Ability of disabling LCD sensor as shift key
Alex
Tentative fix for issue 421
Alex
experimental wind cut filter on/off
Alex
Added a top bar with shooting info; Free space display; Option to erase AF frame; Some redraw tweaks
Alex
Fixed REC key.
Alex
makefile update
Alex
cropmarks fix
Alex
small doc update
Alex
Fix for ERR80 when taking pictures in LiveView (usually happened in burst mode with RAW setting)
Alex
Cleanup: removed some rarely used functions (reduces code size)
Alex
Display sensor as shift key: check if the sensor is on before overriding button action
Alex
Some new button constants
Alex
delayed MovieEnd a bit
Alex
got rid of 'this function is not available on movie mode' when pressing Flash button
Alex
doc fix
Alex
Removed support for AudioMon/NoAudioMon
Alex
Doc update
Alex
Bugfix: config auto-save setting is now saved outside config file; focus graph not displayed while trap focus can't be active; start movie recording by half-shutter press
Alex
hotplug: code cleanup for audio monitoring flag
Alex
Shortcut for Magic Zoom in ML menu
Alex
Some support for boolean options outside config file (based on presence/absence of a flag file)
Alex
422-jpg: sort files before processing them
Alex
makefile update
Alex
Added a Config menu; bugfixes for LV DISP profiles; 10 Hz for CBRe mode; Ability to disable debugging info; Slightly smaller code size.
Alex
Experimental motion detection
Alex
Some shortcuts to ML menu items using the Q button
Alex
Font downscaling (experimental)
Alex
Audio monitoring in Play mode (not tested)
Alex
Fix for wrong date in version string (issue 395, fix from Martin M.)
Alex
Test code for built-in proportional fonts.
Alex
card benchmark: small tweak
Alex
makefile update
Alex
Card benchmark; small UI tweaks to zoom overlay.
Alex
Added UserGuide-diff to zip archive
Alex
Redraw fixes (found out how to force a redraw of Canon GUI elements)
Alex
Double magnification for zoom overlay; minor fixes
Alex
A script for creating diffs between user guide PDFs.
Alex
Small tweak for ML baypass feature.
Alex
Added some missing cropmarks
Alex
ML bypass fix (task override was not disabled).
Alex
MagicZoom (zoom overlay while recording)
Alex
Bypass ML loading if shutter is pressed halfway at startup.
Alex
PTP: gui unlock fix
Alex
Forgot some ptp-related files
Alex
Uploading/downloading files via PTP (ptpcam --chdk); "make ptpinstall" works :)
Alex
Removed focus graph from the menu (auto set by trap focus, movie AF or follow focus when needed)
Alex
UI tweaks (keys for volume, DOF adjust, cropmarks only in video mode, some redraw fixes). Also tried to swap Tv and Av (not working).
Alex
Intervalometer tweaks (sync with real-time clock, crazy mode); some minor fixes
Alex
Cropmarks fix on SDXC cards (patch by msi from slashcam forum)
Alex
Some GUI tweaks; allow zoom in right after you take a pic; faster zoom in Play mode
Alex
Doc update
Alex
Fake button support
Alex
PLAY button does the same as DISP in ML menu.
Alex
x10 zoom bugfix and disabled LCD remote by default
Alex
Configurable presets for LiveView settings (toggle with DISP); changed the layout of ML bottom bar
Alex
Forgot to add cordic-16bit.h
Alex
Auto reduce pic quality in burst mode; A fullscreen clock; some doc updates
Alex
Removed PTP (not yet usable)
Alex
Auto-save config on shutdown; Turn off display is now a setting.
Alex
Tried to fix random config problems
Alex
Tentative PTP interfacing with "ptpcam --chdk"; not yet working
Alex
Safe color palette for audio meter peaks
Alex
Better CBR emulation (still not perfect)
Alex
Colorful ISO; some gui bugfixes
Alex
Slower rack focus (should be smoother)
Alex
Audio meter fix
Alex
Very experimental bitrate control with high sampling rate
Alex
Small bugfixes
Alex
Round ISO's in ML menu; Windows-friendly CFG file
Alex
Follow focus keys are not active in MF mode
Alex
Changed formula for time display; Bitrate meter; Tentative CBR mode (by changing qscale).
Alex
Audio ticks fix
Alex
Fixed SET button (only overriden in LiveView)
Alex
Follow focus: added a lock mode (it will auto lock when it finds focus)
Alex
Fixed aperture display and adjustment (now works for both 1/2 and 1/3 EV steps)
Alex
Cosmetic fix for audio meters
Alex
Fixed lockup during REC.
Alex
Access to MLU setting (with Auto option for self-timer & LCD remote in Away mode)
Alex
Follow focus: fixed a stupid bug which blocked Canon menu
Alex
Fixed a mysterious memory corruption (seems to work now)
piersg
added channel and input source display to audio meters
piersg
fix auto conditional to choose ext stereo when plugged
Alex
Follow focus: arrows focus by default (cover sensor to move AF area); started to code long-exposure silent picture (not working).
Alex
Follow focus: button hold fix
Alex
Follow focus
Alex
Timer values tweak
Alex
Fine control of bulb timer (from Thierry Hyammat)
Alex
Makefile update
Alex
Kelvin WB fix
Alex
LCD backlight level adjust; Flash exposure compensation; False color toggle by shortcut key; some bugfixes
Alex
Trap focus tweaks + bug fix
Alex
Tentative fix for Jeremy's bug (where the remote shot started to behave like an intervalometer)
Alex
LCD release and Trap focus may conflict with intervalometer => fixed
Alex
Doc update
Alex
Intervalometer tweaks (with power management and extended silent pic numbering); Remote Release works in LV mode (and has status icons). Some UI tweaks.
Alex
ClrScr now disables BMP overlay instead of bmp_fill'ing it; Removed some hacks; Old FP algorithm is back; Power management primitives
Alex
Power management tests; screenshot also saves LV contents (as a silent pic)
Alex
Debug console tweaks
Alex
Simplified hotplug setting reading procedure
Alex
Tweaked remote release mode
Alex
Ported some graphics primitives (line and circle) from CHDK
Alex
More tweaks related to startup
Alex
Fixed an strange startup problem.
Alex
mkdoc.py fix for Mac
Alex
Revised the Movie AF algorithm and documented it.
Alex
Small bugfixes here and there
Alex
Some technical comments on the movie AF algorithm
Alex
Some cleanup (optimized with -Os, removed two versions of false color, removed debug console); some fixes for trap focus; re-tuned movie AF algorithm a bit.
Alex
Fixes for morpho focus peaking algorithm
Alex
Adjusted some scaling factors for focus peaking.
Alex
Debugging code for focus peaking
Alex
Testing different focus peaking heuristics
Alex
Intervalometer fix
Alex
Trap focus tweaks
Alex
AF algorithm should calm down after finding focus (and be less aggressive overall)
Alex
RGB histogram & some small fixes
Alex
Added shooting mode display in LV; some power management fixes for intervalometer
Alex
Card led blinking
Alex
Audio monitoring (hotplug override) can be toggled from menu (it may require a restart).
Alex
Makefile update
Alex
Unified loop FP convergence patch from Deti
Alex
Changed doc template (switched from pandoc to rst2latex for PDF format); documented new features.
Alex
Custom AF algorithm; focus graph; LV trap focus; tweaks for spotmeter / waveform / autoiso / trap focus continuous mode; customizable time display; picture style in menu; wave mode for LCD release;
Alex
Added a debug console (from LUA build); ML DebugMsg's also go there.
Alex
Longer version string
Alex
no more lens faking
Alex
Tried to fake lens data (did not work)
Alex
Fixed typo: MOV_1234.LOG -> MVI_1234.LOG
Alex
Audio menu fix
Alex
Patch from Deti: 32-bit access for unified loop
Alex
Small tweaks
Alex
Fix err70 if pressing REC right after startup
Alex
More safety checks for picture style settings
Alex
Some bugfixes for bulb timer
Alex
Display bulb timer status during exposure
Alex
Many small tweaks (bulb timer, intervalometer, silent pics, picture style settings...)
Alex
Unified loop on by default in non-fullhd modes.
Alex
Reduced static memory usage
Alex
Docs: added a diagram for wiring XLR microphones to balanced input (credits goto Chimay)
Alex
Added aj.h
Alex
Patch from Deti: LV buffer for unified loop by default
Alex
Fixed aperture settings for fast lenses
Alex
Slowed down bracketing for low exposures
Alex
More controls in Expo menu; reorganized the menus a bit; movie logging optional
Alex
Minor fix from deti
Alex
Fix HD geometry in 720p and 480p (patch from Deti).
Alex
Bulb timer: fixed a small bug (timer value did not wrap around).
Alex
Continuous mode for trap focus (seems to work, but it's not reliable)
Alex
unified loop: fixed zebra size in photo mode (patch from Deti)
Alex
Safety checks for unified loop; small tweaks for waveform
Alex
Performance fixes for unified loop (patch from Deti)
Alex
Enabled waveform.
Alex
Smaller property vector in debug.c (fixes some stability issues)
Alex
Unified loop is used by default with external displays
Alex
Patch from Deti: improved performance for unified loop
Alex
Bulb timer for very long exposures
Alex
Silent pics fix
Alex
Fixed HD buffer size in photo mode
Alex
More fixes for audio monitoring
Alex
Slit-scan smooth at fastest setting (with double HD buffer); integration with intervalometer
Alex
Unified loop optional (and made space for it in Debug menu)
Alex
Patch from Deti: unified loop fixes
Alex
Unified loop code for zebras and focus peaking (patch from Deti)
Alex
silent pic: fixed a small display bug
Alex
Slit-scan pics (and some debugging code)
Alex
False colors: got rid of "This function is not available in movie mode"; Test code for IRE formulas (AJ's and Piers')
Alex
Patch from Deti: This patch fixes zebra display on external displays. It currently does not support recording, but it works in both DISP layouts.
Alex
Some cleanup and small stuff
Alex
Cropmarks in Playback mode.
Alex
Patch from Deti: "This patch fixes focus peaking with HDMI display in record mode."
Alex
Smaller false color area; Downsampled false color; Shortcut key (DOF preview or Flash button); IRE spotmeter; Doc update
Alex
ASM false color code ported from AJ
Alex
False color (ported from AJ).
Alex
Fix focus peak offset during recording fullhd (patch from Deti)
Alex
Focus peaking for external displays (patch from Deti)
Alex
Histogram still buggy...
Alex
Added bmp_puts_w (wrap lines after a given number of chars).
Alex
Moved startup messages to About box; some display cleanup.
Alex
BMP draw: avoid overwriting Canon displays; small tweaks
Alex
Correct cropmark scaling and offset for HDMI/RCA external displays (patch from Deti).
Alex
Updated docs for hidden settings
Alex
Some redraw tweaks; pressing SET in LV will center AF frame; ML menu button no longer customizable
Alex
Fixed HDMI crash
Alex
Makefile update
Alex
Menu can be set to display only the selected item (useful for adjusting ISO, kelvin...)
Alex
Fixed some papercuts
Alex
Finally got perfect sync with high-res silent shooting!
Alex
Forgot to add credits files
Alex
HDMI fixes (not finished)
Alex
Code for drawing scaled bitmaps
Alex
First draft of credits and About box.
Alex
Doc update
Alex
Fast zebra and configurable focus peaking
Alex
Tried to fix HDR again...
Alex
fixed: 422-jpg wrote bmp instead of jpg...
Alex
Added file/folder dialogs for 422-jpg.py (you can also double-click it and use it without the console)
Alex
Second try of focus peaking. Fixed saving bug, added some color coding and very small optimizations (not sure if they have effect or not)
Alex
Fixed init problem in focus peaking (now you can save this setting).
Alex
First try of focus peaking
Alex
Makefile update
Alex
doc update
Alex
stubs update
Alex
422-jpg.py: batch mode
Alex
Silent pic integration with intervalometer & friends; BMP code (not working); small tweaks
Alex
Cropmarks moved to "cropmks" folder
Alex
CBR tests
Alex
menu_ternary_togle; detect when Focus menu is selected.
Alex
Autodetect cropmarks & better memory management for them
Alex
More often updates of lens info
Alex
Better catch for zoom out button?
Alex
Cosmetic tweaks (audio)
Alex
FlashNoFlash: was changing the setting too early. Still has bugs in burst mode.
Alex
Higher rack focus speeds (helps Tamron users?)
Alex
422-jpg.py: open files in binary mode (it does matter under Windows)
Alex
Forgot to document LV zoom control
Alex
Makefile update
Alex
Doc update
Alex
HD YUV constants
Alex
Audio: longer menu names, enabled Monitoring option (what does it do?)
Alex
QScale saved, MovRestart only restarts if movie stopped automatically.
Alex
Moved ML LV info display to the very bottom of screen when Canon does not display shooting info
Alex
Added a script for converting YUV 422 dumps to JPG
Alex
Menu is now a bit bigger
Alex
Zoom control (disable x5 or x10, enable zoom on face detection); Intervalometer improvements (0.5EV step, 2-image HDR, tips for avoiding flicker, movie mode intervalometer); Silent pictures (experimental)
Alex
Debug info only if cropmark not loaded; menu font tweaks; started implementation of focus assist
Alex
Cleanup: font-huge
Alex
Debug info for troubleshooting cropmarks.
Alex
Fixed CoC computation.
Alex
Replaced ML font with Terminus
Alex
Flash toggle after each shot (similar to Fuji's Natural Light with Flash). Some rewrite of shoot_task.
Alex
Re-enabled draw-prop.
Alex
Experimental bypassing of 4 GB limit (restarts recording).
Alex
Manual mic settings are back.
Alex
faster bracketing
Alex
Experimental enabling of audio monitoring
Alex
Doc update
Alex
Save movie logs in DCIM/1xxCANON
Alex
Adjust duration for intervalometer movies (hidden setting)
Alex
Makefile update
Alex
Enfuse script tweaks
200 commits not shown.