customizable-makefile

View source
customizable-makefile
  • Contributors
    1. Loading...
Author Commit Message Date Builds
16 commits behind default.
Giovanni Nanomad Condello
Allow every user to customize its build enviroment without clogging the repository with conflicting changes
Giovanni Nanomad Condello
1100D: Fix FPS quirks. FPS override is kinda working now
Giovanni Nanomad Condello
1100D: Really disable MLU
Giovanni Nanomad Condello
1100D: fix ML menu not closing with trash button while in LV
Giovanni Nanomad Condello
1100D: Disable MLU, fix exp. override, htp and focus stacking
Giovanni Nanomad Condello
1100D: Cleaner FPS override disable, remove some warnings
Giovanni Nanomad Condello
1100D: Fix shutter speed display, use "old" method
Giovanni Nanomad Condello
Bump version to 2.3.NEXT
Giovanni Nanomad Condello
1100D: Re-enable the new memory allocation routine using the correct address
Giovanni Nanomad Condello
1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom1100D: Disable not working modules: FPS override, defishing, magic zoom
Giovanni Nanomad Condello
1100D: P mode starts with no options highlighted
Giovanni Nanomad Condello
1100D: Fix typo
Giovanni Nanomad Condello
1100D: Merge with 1100d branch, fix audio menu icon
Giovanni Nanomad Condello
(Safely?) Enable audio meters on 1100D
Giovanni Nanomad Condello
1100D: Use old memory allocation method. The new one causes corruption on screen
Giovanni Nanomad Condello
Update consts to make menu open in all manual or program modes
Giovanni Nanomad Condello
Use python2 as default, add $(PYTHON) variable to Makefile.inc
Giovanni Nanomad Condello
Use python2 as default, add $(PYTHON) variable to Makefile.inc
Alex
5D3 113: defined RAM_OFFSET
Alex
Minor warning cleanup
Alex
Enabled new beep for all cameras (except 50D/5DC where it won't work). Also applied AllocateMemory workaround on 1100D.
Alex
600D: applied the same memory workaround as on 60D (without ERR70)
Alex
Enabled custom beeps and tones on 600D (not tested)
Alex
Added PROP_REBOOT_MAYBE - restarts the camera from user code
Alex
5D3 113 dumper
Alex
60D: experimental: don't throw ERR70 if there's not enough memory available
Alex
Enabled custom beeps and tones on 60D
Alex
Moved AGC into digital gain submenu, since it operates in digital domain
Alex
Experimental: customizable beeps and test tones. 5D2 only for now. Added as REC/standby notification.
Alex
500D: compile fix
Alex
Fixed spotmeter shadow leftovers when moving it while recording
Alex
FAQ: minor clarification
Alex
Installer: fixed FIR file names for "make install"
Alex
550D: experimental fix for color scheme. May not work with external monitors.
Alex
No more dumpf, use call("dumpf") instead!
Alex
Added CRC32 routines
Alex
Merged in Sticks/magic-lantern-stickshack (pull request #6)
Sticks
Added features to Motion Detect: Link to focus box, Size of area.
coutts
5dc: add source code for installer from 5dplus. Doesn't compile with ML, must be compiled on its own.
Alex
Merge with Coutts
Alex
50D: enabled movie restart, thanks Tom Worster
Alex
500D patch for fine-tuning QuickReview display - from kyselejsyrecek
Alex
Fixed typo in auto burst pic quality (was gone from menu)
coutts
5dc: Added ability to easily hijack event dispatch handlers to catch all events prior to state changes. Hijacking PropMgr allows you to catch all property changes as they happen.
Alex
Tag: 2.3
Alex
Added a joke on "don't click me" :)
Alex
550D: small auto iso toggle fix
Alex
Updated issue tracker link in INSTALL.pdf
Alex
Zoom with focus ring: minor timing tweak
Alex
5D2: fixed ISO display when changing ISO while recording
Alex
Exposure override: dirty fix for restoring auto ISO display
Alex
Small focus box redraw tweak
Alex
Undo f814c57bbceb - not robust
Alex
Minor help updates
Alex
Help menu: display ML menu page when pressing SET on items with navigation key description
Alex
Focus rack/stack: minor wording tweak
Alex
Exposure override: restore last exposure values (as confirmed by Canon firmware) when turning it off
Alex
Small menu redraw tweak when closing it with half-shutter
Alex
Fine-tuned menu position for 16:9 displays
Alex
5D2: undo Magic Zoom trigger after clearing screen with half-shutter
Alex
Tag: 2.3 RC5
Alex
Small doc update (mostly formatting tweaks for in-camera BMP)
Alex
Compile everything with -Os (seems better for 500D and lowers memory usage too)
Alex
500D: undo c34167313926
Alex
500D: experimental: undo 2905f6ed181b
Alex
500D: fixed FPS override flicker in 1080p again (gah!)
Alex
500D: removed HDR video (doesn't work)
Alex
Small warning cleanup
Alex
Cleanup: don't power on LCD sensor in play mode
Alex
Movie log: focus distance scaling was wrong (cm vs mm)
Alex
Included ML version and bitrate info in movie logs
Alex
Movie log: use buffered output and save the file at the end. Zero impact on recording at high bitrates, and fixes lockup on 500D :)
Alex
Movie log: do not update more often than once per second. Also cleaned up unused lens_rotation and lens_step.
Alex
Slowed down menu help display when scrolling quickly (might help with 500D issue)
Alex
Clean handling of menus with everything hidden (thanks Scrax)
Alex
LCD sensor shortcuts: option to allow operation only in movie mode
Alex
Slightly brighter text for hidden menu items
Alex
Tag: 2.3 RC4
Alex
Typo in docs
Alex
Use short file names for installer FIR files
Alex
Added some missing help entries
Alex
500D: AGC toggle doesn't work; disabled headphone monitoring by default (doesn't seem to work)
Alex
500D: enabled AGC and output volume in menu (they were already enabled in the code). Do they work?
Alex
Minor code cleanup for audio.c
Alex
Reverted audio module to the state from RC2
Alex
Tag: 2.3 RC3
Alex
Fixed FIR compiling
Alex
Doc update
Alex
50D: display 1920x1080 as movie resolution (some programs report 1920x1088 for other dslrs, so it's probably OK)
Alex
Merge after backout
Alex
Undo: option for disabling scrollwheels (it's safe to use it)
Alex
Merge with Coutts
Alex
HDR bracketing: refuse to run Auto HDR with 0 EV increment, and slow it down when ran from movie mode
Alex
Cropmarks: don't redraw while menu is active
coutts
typo in last commit.
coutts
5dc: fix memspy to fit on 5dc screen. also disabled prop_spy for 5dc (too many prop handlers to use it).
Alex
More cropmarks finetuning
Alex
Fine-tuned cropmark caching algorithm
Alex
Small redraw fix when menu is active
Alex
Fixed redraw artifacts caused by moving spotmeter around
Alex
Merge with Nanomad
Alex
Added proper msleep for random pixel test
Giovanni Nanomad Condello
Backport some 1100D changes
Giovanni Nanomad Condello
Merge with unified
coutts
Defined structures for Manager, Module, StageClass, TaskClass, and JobQueue. Close to understanding how event system works now, and how to inject events. This could potentially replace all prop_handlers in ML soon (if we can observe the PropMgr manager).
Alex
Bootloader: added LED blinks so you know when it's safe to remove the card. Seems to fix shutdown issue on 5D Mark II! Thanks ToS_Maverick for the excellent test reports!!!
Alex
Fixed plugin compiling
Alex
500D: slowed down more things and replaced bmp_fill with unoptimized and slowed down one. Stress test passes the menu redraw stage :)
Alex
500D: slowed down waveform even more
Alex
500D: slowed down waveform and line drawing code, should fix more random err70 crashes
Alex
Random pixel test for 500D (don't click me)
Alex
Refactored bmp_draw_rect, seems to fix ERR70 on 500D. Simply changing the order of pixel drawing fixed it. Go figure.
Alex
Warning cleanup suggested by Cppcheck
Alex
Limited number of beeps (max 20 per session) - seems unsafe
Alex
Fixed excessive redraws in LiveView after menu closing
Alex
Updated help for focus end point
Alex
Stack focus: fine-tuned SET button action (do not clear focus point if LiveView is visible)
Alex
Fixed compile error on some cameras
Alex
Menu: cleaner handling of diagonal keys
Alex
Experimental: higher priority for menu tasks. Should be more responsive in 60p.
Alex
Slightly faster clearing of LV focus box
Alex
bmp_fill: more fine tuning and fix for 5Dc - thanks g3gg0
Alex
Fixed typo in magic zoom, should be OK in (+) mode now
Alex
50D: zoom button works while recording :)
Alex
Even faster bmp_fill from g3gg0 (400000 rectangles in 93 seconds, compared to 146 seconds in previous code)
Alex
Added debug code for SetGUIRequestMode under don't click me. Run it for 15 minutes, then press record => crash on 60D.
Alex
Troubleshooting: added an option for disabling scrollwheel support in ML menu. Seems to cause problems on 60D at least.
Alex
Minor display tweak for LV presets
Alex
Minor warning tweak for LV contrast
Alex
Disabled magic zoom on HDMI 1080i
Alex
5Dc: comment cleanup. @Coutts: please replace bmp_fill.
Giovanni Nanomad Condello
1100D/500D: re-organize includes to disable useless features
Giovanni Nanomad Condello
1100D: Re-enable audio remote shoot
Giovanni Nanomad Condello
1100D: Enable the audio task
Alex
Fix make install from main dir, broken after defishing LUT updates
Giovanni Nanomad Condello
Merge with unified
Alex
Magic Zoom: on 500D seems to work like on 550D, so only 50D should be like 5D2?
Alex
Magic Zoom: in ZR and ZR+F modes, if triggered while recording, it should only work while recording
Alex
Minor typo
Alex
50D/500D: use magic zoom triggers and screen layout settings like in 5D2
Alex
Small menu redraw tweaks
Alex
Faster menu redraws on external displays in scaled modes
Alex
External displays: fixed tiny offset on SD displays, fine-tuned parameter refreshing, menu redraw and SD warning message
Alex
Fixed focus save key while recording (should work only when follow focus is active). PLAY can work as rack focus trigger shortcut.
coutts
5dc: fix bmp_fill() [reverted old method, new one not working on 5dc], cleaned up some menus (deleted ones that won't be needed), and fixed property for PROP_LAST_JOB_STATE. Intervalometer and HDR bracketing work now! Also merged with last commit (my mercurial never does hg pull properly i guess).
coutts
5dc: fix bmp_fill() [reverted old method, new one not working on 5dc], cleaned up some menus (deleted ones that won't be needed), and fixed property for PROP_LAST_JOB_STATE. Intervalometer and HDR bracketing work now!
Alex
Minor tweaks for LV zoom triggers
Alex
Minor cleanup
Alex
Small fine-tuning for intervalometer timer. Still not fine enough for 1 second intervals on 5D2.
Alex
Fixed restoring AF button at shutdown - works on 5D2!
Alex
Merge with Nanomad
Alex
Auto MLU: more robust operation, should fix http://www.magiclantern.fm/forum/index.php?topic=1410
Alex
5D2: try to keep grid lines when erasing focus box
Giovanni Nanomad Condello
Fix a small warning
Giovanni Nanomad Condello
Merge after backout
Giovanni Nanomad Condello
Undo #3
Giovanni Nanomad Condello
Undo #2
Giovanni Nanomad Condello
Undo #1
Giovanni Nanomad Condello
Enable dumping audio registers in early audio ports
Alex
Menu: fixed persistent zebras in transparent mode
Alex
Fixed AF button change on normal shutdown in the middle of HDR bracket
Alex
Fixed shutdown in the middle of HDR shots with bulb exposure
Alex
Menu: fixed persistent zebras in transparent mode
Alex
Fixed AF button change on normal shutdown in the middle of HDR bracket
Alex
Fixed shutdown in the middle of HDR shots with bulb exposure
Alex
Added 7D 1.2.3 dumper, stubs and consts from Indy.
Giovanni Nanomad Condello
1100D: backport 500D fix for flashy screen
Giovanni Nanomad Condello
Not quite sure the 1100D has an OKI IC, but we know that audio levels are working fine
Giovanni Nanomad Condello
New ifdefs for mono mic and OKI audio IC
Giovanni Nanomad Condello
1100D: Make FPS override work at least manually
Giovanni Nanomad Condello
1100D: Branch created
Alex
Merge with Nanomad
Alex
Merge with Nanomad
Alex
Tag: 2.3 RC2
Alex
Cleanup: removed menu shortcuts.
Alex
Installer: moved init code in the second task, like in main ML.
Alex
Typo in spotmeter code - fixes accuracy on HDMI 1080i and maybe others
Giovanni Nanomad Condello
Fix a warning in tasks.c
Giovanni Nanomad Condello
1100D: Disable Audio RemoteShot
Giovanni Nanomad Condello
1100D/600D: Keep audio task disabled for now
Giovanni Nanomad Condello
1100D: Enable mono audio meters
Giovanni Nanomad Condello
1100D: Remove unused variable
Alex
Small doc update
Alex
Minor warning fix
Alex
Zebras in photo mode: ignore requests sent too often. Might fix issue 1422. Also reserved a bit more stack space for it.
Alex
Disabled recursive lock checks
Alex
Fixed LED patch from CJB (disappeared in 27550de20698)
Alex
Defishing in play mode: stop operation when closing play mode or when changing picture
Alex
Minor warning fix from Nanomad
Alex
More doc updates
Alex
Minor cleanup
Alex
Fixed conflict between arrow key shortcuts and LCD remote shot - http://www.magiclantern.fm/forum/index.php?topic=1351.0
Alex
FPS override: fixed touching registers when it's off and user is changing things in menu (thanks nanomad)
Alex
Menu: only dim the 720x480 area in submenus. Might fix issue 1430.
Alex
Alex
Cropmarks: force refresh when going between LiveView and Playback mode. Need more testing on 5D2.
Alex
AF patterns: fixed length of PROP_AFPOINT
Alex
1100D: patch from Nanomad for opening ML menu
Alex
Fixed Protect/Rate image via LV button for movies. Works on 60D, not tested on 600D.
Alex
Make_bootable.sh: autodetection of EOS_DIGITAL drive on Linux - patch from BiX
Alex
Vectorscope: minor adjustment of I/Q slope
Alex
Merged in chrisball/magic-lantern (pull request #5)
Chris Ball
Only blink the info LED if the user hasn't pressed a button for 30 seconds.
Alex
Minor tweaks
Alex
Alex
FAQ updates
Alex
Minor doc update
Alex
Image rating: usability tweak for 4 or 5 stars
Alex
Doc update
Alex
Minor menu tweaks
Alex
Menu: in hidden edit mode, show selection in red, to be obvious that it's not the regular mode
Alex
FPS: after a video mode change, wait until things settle before trying to change FPS. Reduces probability of transitory bad image.
Alex
550D: fixed issue 1429 - focus peaking stops working in 720p
Alex
FPS: added 33.333 fps, useful for PAL slow motion. Fine-tuned the algorithm for switching between modes (no more temporary bad image).
Alex
Small doc update
Alex
Minor wording tweak
Alex
60D/600D: added rate image with LV button (similar to protect image)
Alex
Disabled cache for BMP mirror (should be a little bit faster)
Alex
Vectorscope: added I/Q lines.
Alex
Moved histogram back to static allocation (better for 60D, no more RAM problems in rebels)
Alex
Minor doc update.
Alex
Defishing: fine-tuned algorithm and data files for slightly better image quality
Alex
Cached a few BM2LV-like macros -> ghost image became a lot faster :)
Alex
Menu: typo (was slowing down redraws)
Alex
Focus peaking optimization from g3gg0. Twice as fast!!!
Alex
5D2: added auto exposure warning for movie mode and fixed ISO display in auto mode
Alex
Transparent menu: redraw tweak for zebras and other graphics
Alex
50D: enabled zoom on AF point
Alex
Zebra: back to non-DMA bitmap buffer (trying to see if it fixes issue with bzero32)
Alex
Typos
Alex
Defishing: added a LUT for Panini projection and enabled it for full-frame cameras too
Alex
Fixed issue 1428 - Waveform position
Alex
Expo override: workaround: when user changes shutter speed from wheel, sync better with that (allow small steps); when user changes it from ML menu, prevent Canon from changing it (that is, only allow changing in larger steps). Subtle issue, but couldn't find a clean fix.
Alex
Tighter integration of hidden menu config file with main config file
Alex
Minor tweak
Alex
Minor cleanup
Alex
Minor help tweaks
Alex
Small tweak: display hidden menu edit mode with a different selection color
Alex
Use MENU key to show hidden items again. Some call this "paradigm shift" :)
Alex
Minor tweak
Alex
Fixed position for timelapse calculator
Alex
Minor help tweak
Alex
Display hidden items for submenus too
Alex
Minor tweak (trim spaces and punctuation from hidden menu names)
Alex
Menu: display all hidden items in a small font
Alex
Minor help tweak
Alex
Different method for closing menu on mode change (feels solid now)
Alex
Backout merge
Alex
Undo menu closing on mode change (not working well)
Alex
Minor LED blinking tweak
3319 commits not shown.