View source
custom_lens_name
  • Contributors
    1. Loading...
Author Commit Message Date Builds
17 commits behind default.
Daniel Fort
module.c edited online - added #include "patch.h" to resolve conflict
Daniel Fort
Allow lua write access to lens_info.aperture
Daniel Fort
lens_info.focal_len for non cpu lenses
Daniel Fort
Allow lua write access to lens_info.focal_len
Daniel Fort
lens_info.name.patch from dmilligan - allows lua write access to lens.name
Alex
fio-ml: fix Lua const char warnings in FIO_Rename/Copy/MoveFile
Alex
api_test.lua: minor cleanups
Alex
Lua: dryos.rename (including API tests)
Alex
Lua: ignore unknown button codes
Alex
api_test.lua: relax half-shutter check a bit (the event is not sent right away)
Alex
Lua: reserve 256K for umm_malloc instead of 512K (since we no longer load all scripts at once)
Alex
Merged in lua_umm_malloc (pull request #724) Use umm_malloc for Lua to reduce memory fragmentation
Alex
Close branch lua_umm_malloc
Alex
Lua: removed run_in_separate_task
Alex
Lua: menu item to show/hide the console
Alex
Lua: show last script error in menu (to be tested)
Alex
Lua: fix memory/semaphore leak when running the same script many times
Alex
Lua: hide "Run script" for complex scripts, since they can't be started twice
Alex
Lua: show errors in menu for complex scripts as well
Alex
Lua: refactored error handling in add_script
Alex
Lua: fix script loading loop (forgot FIO_FindClose)
Alex
scrnshot.lua: place menu item in its own script submenu
Alex
Lua: extract script name and description from comments (experiment)
Alex
Lua: allow any script to autorun; use a submenu for each script
Alex
Lua: show scripts right away after loading the autorun ones (no more delay)
Alex
Lua: cleanup passing script to lua_user_load_task
Alex
api_test.lua: converted to simple script, so it runs right away
Alex
pong.lua: fix undeclared counter
Alex
Lua: fix strict.lua after script unloading changes
Alex
Lua: fix some scripts randomly showing "error" state (refactored malloc/memset with calloc in lua.c)
Alex
mem.h: declared calloc
Alex
posix.c: fix calloc (error checking)
Alex
Lua: moved the "extra" scripts back (since the scripts are no longer loaded by default)
Alex
Modules: workaround for issue #2551 (UNPRESS_UDLR conflicting with UNPRESS_DP on 5D3)
David Milligan
lua scripting: update docs
David Milligan
lua scripting: some cleanups to the script menu display and help
David Milligan
lua scripting: script unloading and autorun options user can disable autorun scripts don't autorun until user runs them the first time "simple" scripts (no menus or events) don't autorun, only run on demand and unload when finished script menu now lists all available scripts, "simple" scripts can be run from here, "complex" scripts can have autorun disabled/enabled from here TODO: update docs TODO: the 'extra' directory is probably no longer needed
David Milligan
lua scripting: fix interval.running return type (should be boolean)
Alex
Lua: make sure umm_malloc is never used for fio calls
Alex
Lua: fix format_memory_size in ml-lua-shim.c
Alex
Lua: also print the amount of memory reallocated with core routines
Alex
Lua: use umm_malloc, with a 512KB heap preallocated
Alex
Alex
api_test.lua: tests for half-shutter events
Alex
module_send_keypress: special handling for shutter button events (should fix key.press(KEY.HALFSHUTTER) and similar calls in Lua)
Alex
SW1/SW2: wait for confirmation from Canon code (to be tested)
Alex
api_test.lua: tests for camera.shoot, burst and bulb
Alex
Lua: fix camera.bulb(seconds)
Alex
Lua: added camera.burst(num_pictures)
Alex
Lua: camera.shoot() now calls take_a_pic (warning: syntax changed)
Alex
shoot.h: exposed take_a_pic and take_fast_pictures
Alex
memory backend: reduce memcheck area (should reduce overhead a bit)
Alex
memory backend: ignore null pointers passed to free (Lua does that)
Alex
realloc: check for null pointers
Alex
pong.lua: fix menu not always erased (race condition)
Alex
exmem: when autodetecting available memory, print all srm/shoot memory blocks to console
Alex
features.html: fix issue #2524
Alex
Merged in edmac (pull request #718) Edmac info fixes
Alex
Close branch edmac
Alex
Merged in powersave-focusring (pull request #715) Attempt to fix issue #2431 (turning the focus ring doesn't reset Canon's powersave timer)
Alex
Close branch powersave-focusring
Alex
Merged in tecgen/50D_FUNC_instead_of_Q_icon (pull request #706) (also for 5D2 and 100D)
Alex
Fine-tuned submenu icons
tecgen
trying to revert any changes to whitspaces; there shouldn't be any differences at all between this file and the one of hudson/magic-lantern
tecgen
added a1ex implementation to merge many classes into one
tecgen
new: Av-icons made my nikfreak; renamed variable camera_model to labels
tecgen
edit of the legs of A
tecgen
Av-icons are generated and used instead of Q-icons for 100D and are merged together with 50D, 52D and low resolutions version into one ico.c class
tecgen
added Av-icons as replacement for the Q-button icon on the 100D
tecgen
Merged unified into 50D_FUNC_instead_of_Q_icon
tecgen
added camera model to generated code comment in order to help the diff command to recognise the differences between multiple files better
tecgen
reverted last commit
tecgen
bugfix: now the focus icon is visible again
tecgen
clean code: exchanged -D with the --ifdef option
tecgen
enabled the new icon only for 50D after testing it on the real camera
tecgen
corrected pixel in FUNC png's and generated ico.c again
tecgen
generating model specific icons to exchange the Q icon (only 50D and 5D2)
tecgen
aligned the content within the icons to look nice after converting them with make-icons.py (see generated ico.c)
tecgen
added the new FUNC and picture style icons within the list of icons in the python make script
tecgen
draft for the picture style icons
tecgen
initial draft
tecgen
Created new branch 50D_FUNC_instead_of_Q_icon
tecgen
Merged hudson/magic-lantern into unified
tecgen
reverted: remember user selected samplerate after reboot
tecgen
remember user selected samplerate after reboot
Alex
EDMAC info: misc tweaks/fixes
Alex
edmac.c: fix edmac_chanlist
Alex
edmac.c, edmac_get_connection: fix for write connections
Alex
Attempt to fix issue #2431 (turning the focus ring doesn't reset powersave timer; Canon bug?)
Alex
600D: enabled some features that didn't previously fit in memory
Alex
Removed focus ramping feature from ML core (now covered by advanced intervalometer)
Alex
Merged in dmilligan/magic-lantern/adv_int2 (pull request #678)
Alex
adv_int: updated with exit_play_qr_mode()
Alex
Merged unified into adv_int2
Alex
Makefile: list default modules on separate lines
David Milligan
adv_int: fixes from code review
David Milligan
adv_int: fix compiler warning
David Milligan
adv_int: readme
David Milligan
Merge
David Milligan
Merge
David Milligan
adv_int: updates for PR #526: FIO_CreateFile and FIO_OpenFile should return 0
David Milligan
Merge
David Milligan
update README.rst to new build format (had to delete all the help content b/c the build system doesn't like it)
David Milligan
Merge
David Milligan
adv_int: updates for recent changes to core
David Milligan
Merge
David Milligan
adv_int: warnings for bulb mode
David Milligan
adv_int: external source - detect picture taken with PROP_GUI_STATE rather than CBR_POST_SHOOT which isn't implemented
David Milligan
adv_int: Tv adjustment menu
David Milligan
adv_int: Av adjustment menu
David Milligan
adv_int: ISO adjustment menu
David Milligan
Merge
David Milligan
adv_int: cleanup
David Milligan
adv_int: advanced intervalometer ramping module
Alex
Merged in Licaon_Kter/magic-lantern-rec_ui_fix/rec_ui_fix (pull request #681)
Licaon Kter
Fix typo
Licaon Kter
Fixed some indentations (I hope)
Licaon Kter
add include lvinfo
Licaon Kter
Move record time indicator in ML top bar. Move buffer indicator out of the way of the histogram.
Licaon Kter
Move REC/STBY text a bit to line up and hide the red dot
Licaon Kter
Created new branch rec_ui_fix
Alex
Merged in raw_fixes (pull request #710) Raw_fixes part 2
Alex
Close branch raw_fixes
Alex
Lua: after loading all scripts, wait for either keypress or 5-second timeout.
Alex
lens_focus: only interpret 0x1000 as error code (should fix http://www.magiclantern.fm/forum/index.php?topic=14828.msg166025#msg166025 )
Alex
Merged in lua_fix (pull request #683) lua scripting: lots of fixes, plus API testing script
Alex
Merged in daniel_fort/magic-lantern/clean_localsyms (pull request #692) Remove localsyms in modules/lua
Alex
Merged in Audionut/test/lua-features (pull request #701) Add forum link to lua readme
Audionut
Add forum link to lua readme
Alex
format_memory_size: fix rounding
Alex
format_memory_size: allow sizes > 4 GB
Alex
Lua: wait for keypress after loading all scripts.
Alex
Lua: added "make install_extra" to copy extra scripts in the main script dir on the card, for autoloading
Alex
logger.lua: use line buffering (can be made optional if speed becomes a problem)
Alex
Menu script routines: fix "menu not found" error messages
Alex
Lua: moved less-polished scripts to "extra" directory, so they don't get auto-started
Alex
Lua: when running "make install", copy all scripts, preserving directory structure
Alex
Merged in play_mode (pull request #711) Small refactor: get_out_of_play_mode renamed to exit_play_qr_mode; also added enter_play_mode
Alex
Close branch play_mode
Alex
selftest, stubs test: go to PLAY mode when finished
Alex
selftest, stubs test: wait one second before checking display status
Alex
Lua: route all print operations to stdin/stdout
Alex
console.c: export console_puts (for Lua stdio)
Alex
sokoban.lua: fix typo
Alex
Focus backend: consider unknown status codes as "success" (fixes follow focus in movie mode, tested on 5D3 + 24/2.8 STM)
Alex
Lua scripts: tweaks for menu consistency (help lines, capital ON/OFF)
Alex
api_test.lua: use proper printf
Alex
Lua scripts: use standard I/O instead of console.write
Alex
Auto exposure on zoom: fix autofocus (was unreliable, sometimes refusing to focus; tested on 5D3 + 24/2.8 STM)
Alex
Removed obsolete crash.c (already covered in the selftest module)
Alex
Ghost image: auto update should be off by default
Alex
Auto bracketing: refactored with new routines
Alex
Ghost image: refactored with new routines
Alex
Fix bracketing regression introduced in 5bdf000
Alex
selftest.mo, stubs test: if started with main display off, switch to PLAY mode
Alex
bench.mo: run cache benchmarks PLAY mode only (they interfere with LiveView)
Alex
bench.mo: run card/memory benchmark in either LV or PLAY modes (not photo)
Alex
bench,selftest: refactored to use enter_play_mode/exit_play_qr_mode
Alex
mlv_play: refactored to use enter_play_mode/exit_play_qr_mode
Alex
Renamed get_out_of_play_mode to exit_play_qr_mode, reimplmented with SetGUIRequestMode, added enter_play_mode
Alex
bench.mo: updated readme
Alex
selftest.mo: fix loading on EOS M
Alex
Peaking benchmark: auto-enable focus peaking temporarily during the test
Alex
bench.mo, card benchmark: fix startup message for dual-slot cameras (which card is being benchmarked)
Alex
redraw: attempt to fix this issue: https://bitbucket.org/hudson/magic-lantern/pull-requests/610/benchmarks-and-self-tests-refactored-as#comment-17353285 (redraw doesn't work when Canon's front buffer is disabled)
Alex
Merged unified into lua_fix
Alex
selftest.mo: fix copy-paste error (should fix the module not loading on 7D)
Alex
api_test.lua: basic tests for file i/o and stdio
Alex
Lua: add dryos.remove (similar to os.remove)
Alex
Lua: basic support for standard streams (stdin, stdout, stderr)
tecgen
mlv_snd: save user selected samplerate and restore it after a reboot of ML
Alex
raw_rec: fix copy/paste error
Alex
gui-common: attempt to allow magic zoom while recording raw, but also let the raw recording modules block the zoom key to avoid crashes; anything broken?
Alex
50D: fix compilation after powersave refactoring. Is it still working?
Alex
Moved run_in_separate_task back to menu.h (should fix modules that no longer compiled after powersave refactoring)
Alex
Pause/ResumeLiveView: minor cleanup/refactoring
Alex
raw_rec: cleaned up some comments
Alex
raw_rec: fine-tuned error messages
Alex
raw_rec: reintroduced 32MB chunk limit; to be benchmarked
Alex
raw_rec: 64-byte EDMAC alignment (to be benchmarked)
Alex
raw_rec: undo de4e1d1
Alex
lua_stdio: fix file create
Alex
lua_stdio: fix file append
Alex
Merge lua_stdio into lua_fix
Alex
Lua: show console at startup, until all scripts are loaded
Alex
Lua: increased stack size for script tasks, just in case
Alex
module backend: fix key handling regression in other modules, introduced in b0891f9
Alex
lua_stdio: report file size on stat calls; primitive errno handling
Alex
Lua: fix old comment
Alex
raw backend: always log resolution changes to console
Alex
silent pics: fix crash with simple (non-burst) pics
Alex
Powersave: fix compilation on cameras with LCD sensor
Alex
Electronic level included in display presets, like other overlays
Alex
Makefile: removed more picoc leftovers (fixes compilation)
Alex
electronic level: refresh display more often (smoother motion)
Alex
Moved electronic level back to Overlay menu
Alex
Fix compilation
Alex
Makefile: removed some old picoc leftovers
Alex
Makefile: drop -mthumb-interwork (no longer needed)
Alex
Stubs reformat
Alex
Merged in bench-and-tests-as-modules (pull request #610) Benchmarks and self-tests refactored as modules
Alex
Close branch bench-and-tests-as-modules
Alex
Merged in powersave-refactor (pull request #702) Powersave refactoring
Alex
Close branch powersave-refactor
Alex
raw_rec: allow up to 32 memory chunks for simulations
Alex
raw_rec: minor cleanups
Alex
raw_rec: removed a buffer choosing heuristic (to be benchmarked)
Alex
raw_rec: removed unused argument to raw_rec_should_preview
Alex
raw_rec: removed some unused CBRs that were previously intended for other modules
Alex
raw_rec: removed frame skipping "feature"
Alex
raw_rec: use one extra item for the writing queue (should fix "queue overflow" errors)
Alex
Menu: fix help text regression (second line not displayed)
Alex
Merged silent into unified
Alex
silent pics (non-fullres): one more precondition check
Alex
silent pics (non-fullres): block shutter button; fail gracefully if it fails
Alex
Merged in Gr3g01/magic-lantern-frsp-long-expo2 (pull request #697) silent.c long_exposure_fix, safety
Greg
silent.c long_exposure_fix, safety
Alex
Merged silent into unified
Alex
silent.mo: renamed Best Shots to Best Focus (should be more obvious what it does)
Alex
silent.mo: also use SRM memory for bursts
Alex
Moved coding style tools from scripts/ to contrib/coding-style-tools/ (scripts is for user scripts)
Alex
Merged in frantony/magic-lantern.checkpatch (pull request #165) RequestForComments: CODING_STYLE proposal and check scripts
Antony Pavlov
add check-bb-pull-request.sh script Run this script to check pull request to bitbucket.org/hudson/magic-lantern. Usage: ./scripts/check-bb-pull-request.sh <pull request number> Example: $ ./scripts/check-bb-pull-request.sh 164 total: 0 errors, 0 warnings, 62 lines checked Pull request #164 has no obvious style problems and is ready for submission.
Antony Pavlov
add check-before-hg-commit.sh script Run this script before executing 'hg commit'.
Antony Pavlov
partly adapt checkpatch.pl for ML
Antony Pavlov
import checkpatch.pl script from qemu-1.6.0-rc1
Antony Pavlov
add initial CODING_STYLE
Alex
Merged in black-level-fix (pull request #484) Black level fix
Alex
Close branch black-level-fix
Alex
Black level fix: disable bad.dng debug files
Alex
Changed run_in_separate_task to also disable powersave while the test task is running (99% of its uses would actually run best in this way)
Alex
bench, selftest: fix compilation
Alex
Merged powersave-refactor into bench-and-tests-as-modules
Alex
debug.c: removed all the old stuff from "don't click me"
Alex
Moved ML powersave routines to powersave.c/h, and batt_display to battery.c
Alex
Moved display_on/off to powersave.c/h
Alex
Moved PauseLiveView/ResumeLiveView to powersave.c/h
Alex
Moved powersave routines from raw_rec/mlv_rec/silent modules into powersave.c/h (in ML core)
Alex
selftest: moved the EDMAC screen test from Debug->Don't click me
Alex
Merged in Audionut/test/nitrate-remove (pull request #700) Undefine nitrate function
Audionut
Undefine nitrate function on 5D3.113 and 6D.116
Audionut
Backed out changeset: 0213ec7eee9c
Audionut
Undefine nitrate function
Alex
gui_uilock: change only the lowest 16 bits, to ensure proper requests; updated uilock codes
Alex
Moved value of PROP_ICU_UILOCK to propvalues.h (refactor)