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

sort by:
Revision Author Date Message Commit Date
284fa42 Close branch manual_lens_info_new_lenses_part1 21 June 2018, 06:07:11 UTC
7e94ff9 Added and organized lenses. 24 September 2017, 05:33:11 UTC
9f8bff6 Merged lua_fix into manual_lens_info 02 September 2017, 20:41:02 UTC
7f5755c menu: workaround for file_man (fixme: still relying on name lookup to find submenus) 02 September 2017, 20:35:03 UTC
259d854 menu: store submenu parent in the menu structure; more submenu fixes 02 September 2017, 20:32:31 UTC
22e0ccd Merged thread-safety into manual_lens_info 02 September 2017, 17:51:32 UTC
7826151 Merged lua_fix into thread-safety 02 September 2017, 17:50:52 UTC
5e854fb Merged lua_fix into manual_lens_info 02 September 2017, 17:10:18 UTC
2e223c9 menu: allow is_menu_entry_selected to operate on submenus (for Lua menu.select; updated api_test.lua) 02 September 2017, 16:47:58 UTC
8a711cb menu: refactored submenu selection to avoid duplicate code; minor rename 02 September 2017, 16:42:57 UTC
0b39967 menu: removed side effects from get_current_submenu 02 September 2017, 16:23:19 UTC
a13da94 menu: allow submenu selection by name (updated api_test.lua) 02 September 2017, 11:52:34 UTC
ac39e1a menu: fix parent menu issues in composite submenus 02 September 2017, 11:00:00 UTC
67f74c2 menu: refactored to fix thread safety in menu_add 02 September 2017, 17:06:14 UTC
0934c1e menu: fix parent menu issues in most menus (todo: composite submenus) 02 September 2017, 10:22:19 UTC
64d4882 menu: check whether each submenu entry actually has a parent (fixme: most don't) 02 September 2017, 10:21:13 UTC
1bcb303 menu: if the value field is very long, do not display the name (the value is probably verbose enough to figure out what it is) 02 September 2017, 10:40:53 UTC
1cec638 lua_lens: also update lens_info.raw_aperture for manual lenses 01 September 2017, 22:19:16 UTC
9b2e192 lens.h: allow using VALUE2RAW in other files (added prototypes) 01 September 2017, 22:18:56 UTC
d4c08dc lens.lua: more manual lens names Lensbaby (NunoCaldeira) - http://www.magiclantern.fm/forum/index.php?topic=18083.msg189183#msg189183 Nikon (Lars Steenhoff) - http://www.magiclantern.fm/forum/index.php?topic=18083.msg189184#msg189184 01 September 2017, 21:55:55 UTC
36a0c2d lens.lua: some popular manual lens names from dfort, http://www.magiclantern.fm/forum/index.php?topic=18083.msg177735#msg177735 01 September 2017, 20:30:20 UTC
6ef1730 lens.lua: updated menu name 01 September 2017, 20:20:20 UTC
fc87779 Modules: moved Show console to top level 31 August 2017, 20:07:18 UTC
5f0e9ab Memory backend: when checking available memory, allocate both Shoot ans SRM at the same time (they may overlap) 31 August 2017, 19:30:57 UTC
dd7823b debug: reworked "Show GUI Events" to use the console 31 August 2017, 11:31:42 UTC
5d2874b gui_common: removed unused ui_lock (everything calls gui_uilock instead) 30 August 2017, 19:24:48 UTC
585d6fb console: enable in LiveView alongside with ML overlays (experimental) 26 August 2017, 12:45:56 UTC
a0c13e6 raw.c: thread safety annotations 24 August 2017, 20:11:50 UTC
a7dc9ac ml-cbr: thread safety annotations; minor refactor 24 August 2017, 19:59:23 UTC
d3cd7e0 Makefile: option for strict thread safety checking example: make mlv_lite.t STRICT=y 24 August 2017, 19:51:20 UTC
7965a01 Makefile: workaround for compiling backtrace.t (fixme: what's going on?) 24 August 2017, 12:46:03 UTC
19cc0e4 Makefile: fix dependency rules (regression) note: -Wp,-MP conflicts with backtrace rules from Makefile.src 24 August 2017, 11:36:18 UTC
9ed739a mlv_lite: forgot to call init_vsync_vars; ignore thread safety warning for this call 24 August 2017, 07:59:23 UTC
a3f7146 mutex.h: macro to skip thread safety analysis on some particular function call 24 August 2017, 07:59:11 UTC
5d27ebf mlv_lite: more thread safety annotations 24 August 2017, 07:50:19 UTC
f95d953 property.h: annotated PROP_HANDLER with thread role 24 August 2017, 06:48:32 UTC
7390bac Merged lua_fix into thread-safety 24 August 2017, 18:19:06 UTC
c6da151 Merged unified into lua_fix 24 August 2017, 17:58:35 UTC
a47aea6 menu: do not discard customization data for menus that are not yet loaded (e.g. for modules/scripts and other dynamic menus) 23 August 2017, 22:50:25 UTC
2c689ed menu: do not overwrite existing customization data when reloading (only reload data for newly added menu entries) 23 August 2017, 22:23:31 UTC
16ee763 menu: fix usage counters for menu items with placeholders 23 August 2017, 22:00:35 UTC
559fdb0 menu: allow simple submenus in Recent menu 23 August 2017, 21:54:14 UTC
1ff969c menu: allow Debug entries in Junkie mode 23 August 2017, 21:49:25 UTC
0b0caeb Modules: make sure we can really use up to 64 of them (fix commit 8ad0912) 23 August 2017, 18:35:30 UTC
d6275d8 file_man: show status in main menu, if busy 22 August 2017, 09:56:29 UTC
ea78182 file_man: disable powersaving during long copy/move operations 22 August 2017, 09:53:18 UTC
17e03f8 file_man: unified FileCopy and FileMove tasks to avoid duplicate code; report all errors to console and show a simple progress indicator 22 August 2017, 09:50:18 UTC
2d52197 file_man: show timestamp for each file; align date/time column 21 August 2017, 22:51:32 UTC
95d2785 menu: fix Junkie short text overflowing in some cases 22 August 2017, 07:27:01 UTC
54a7303 menu: attempt to balance the automatic My Menu in Junkie mode (with many submenu entries used frequently, this menu could end up a lot more cluttered than regular menus) 22 August 2017, 07:17:13 UTC
5cfa1c9 menu: fix submenu entries disappearing in Junkie menu (frequently used submenu items shouldn't be moved to My Menu; they should be just copied) 21 August 2017, 16:34:05 UTC
268bb4b menu: better duplicate menu warning; minor rename 21 August 2017, 06:29:48 UTC
0ae8464 Merged in raw_fixes (pull request #828) Raw fixes part 5 17 August 2017, 07:20:53 UTC
6cc5138 Makefile: with WIFI_SD=y, ping the card until it comes online (useful for router connections) 02 August 2017, 12:04:01 UTC
3bd09b5 lua.c: fix warning 05 July 2017, 16:49:24 UTC
5b8dc97 Lua: only hide the console if it was opened by some auto-running script (and block the key pressed to hide the console, if any) 05 July 2017, 16:46:47 UTC
144267f Lua: block keys on key.wait() hello.lua updated to wait only for SET (and block only this key) 05 July 2017, 16:44:30 UTC
f4fc8b6 Merged unified into lua_fix 01 July 2017, 23:11:33 UTC
5f76671 fio-ml: workaround for existing code using FIO_ReadFile incorrectly (such as mlv_play) selftest included 01 July 2017, 21:40:02 UTC
25093ae Merged in cache-fixes (pull request #838) Cache coherence fixes (clean_d_cache, FIO, EDMAC) Approved-by: Alex <broscutamaker@gmail.com> Approved-by: g3gg0 <g3gg0.de@gmail.com> 01 July 2017, 16:22:10 UTC
6577a98 Close branch cache-fixes 01 July 2017, 16:22:10 UTC
bf2109f fio-ml: updated comment on FIO_WriteFile 01 July 2017, 16:20:24 UTC
7eb3ecb menu: fix invalid indexing on menu choices not starting at 0 (reported by JohanJ at http://www.magiclantern.fm/forum/index.php?topic=14828.msg186252#msg186252 ) 29 June 2017, 10:19:24 UTC
0c81bd9 selftest: check whether cache cleaning causes any performance regressions (result: no significant difference on file I/O) 28 June 2017, 17:36:32 UTC
f7121f7 Merged in daniel_fort/magic-lantern/EOSM_stubs_tweaks (pull request #839) Display filters working (anamorphic preview, fisheye correction, raw video preview and others) EOSM stubs tweaks Approved-by: Alex <broscutamaker@gmail.com> 26 June 2017, 18:45:59 UTC
71a5a35 Corrected YUV422_LV_BUFFER_DISPLAY_ADDR value and enabled display filters: http://www.magiclantern.fm/forum/index.php?topic=9741.msg186289#msg186289 26 June 2017, 13:47:32 UTC
21390fe Updated post_isr_hook/pre_isr_hook stubs 24 June 2017, 20:10:15 UTC
d895f0b Changed for consistency of stubs across all models. 24 June 2017, 20:03:23 UTC
2e8a342 my_fprintf: fix warning 23 June 2017, 21:59:59 UTC
6831415 selftest: fix bad merge 23 June 2017, 21:31:49 UTC
fb1dc39 Merged cache-fixes into lua_fix 23 June 2017, 21:06:57 UTC
4282617 Merged unified into lua_fix 23 June 2017, 21:03:14 UTC
0d11475 menu: attempt to fix file_man crash (a little hackish...) 23 June 2017, 19:06:40 UTC
a306c74 edmac-memcpy: use cache handling similar to FIO; updated selftest and bench modules for the new restriction 23 June 2017, 10:46:52 UTC
e079da6 selftest: make sure the FIO cache coherence test fails without the FIO_WriteFile wrapper 23 June 2017, 10:09:28 UTC
fe5ed1d selftest: test for FIO_WriteFile with cacheable buffer if you comment out clean_d_cache() from the FIO_WriteFile wrapper, this test will fail 20 June 2017, 21:48:22 UTC
3c6addb selftest: save log after each sub-test (so one can interrupt the test suite and still see the log for the tests completed so far) 20 June 2017, 21:38:19 UTC
337eb6a selftest: fine-tuned DMA cacheable buffer test 20 June 2017, 21:36:42 UTC
952b077 fio-ml: FIO_ReadFile wrapper to warn about caching issues not sure how to handle it automatically - clean_d_cache before is not enough adding another clean_d_cache afterwards appears to fix it, but it's risky sed -i.bak '/ FIO_ReadFile/_FIO_ReadFile/' */stubs.S 20 June 2017, 21:08:37 UTC
d0f1306 Refactored without fio_malloc in a few places (todo: find a way to reproduce caching issues on file I/O and add it to selftest.mo) 19 June 2017, 23:13:35 UTC
a5dd994 fio-ml: FIO_WriteFile wrapper to handle caching issues automatically sed -i.bak '/ FIO_WriteFile/_FIO_WriteFile/' */stubs.S 19 June 2017, 22:56:18 UTC
fefce61 selftest: test for clean_d_cache interrupts disabled, using edmac_memcpy to copy between display buffers this test will fail without previous commit 19 June 2017, 22:06:33 UTC
4aa70fe fix index size in clean_d_cache (todo: test in selftest.mo) 19 June 2017, 21:02:12 UTC
4041d24 removed unnecessary declaration of mlv_snd_is_enabled 16 June 2017, 09:41:39 UTC
f326aed mlv_snd: report back using ml-cbr when recording audio 15 June 2017, 20:28:55 UTC
3821e7a added ml-cbr to modules using MODULE_NAMED_CBR() 15 June 2017, 19:10:53 UTC
b664c5b audio uses ml-cbr to ask for recording 15 June 2017, 19:11:20 UTC
1111f84 ml-cbr: use strcmp to stay on safe side (caller might pass arbitrary length) 15 June 2017, 20:01:58 UTC
b499a6a ml-cbr: update header with more information 15 June 2017, 20:09:21 UTC
f6abc0f fix ml-cbr locking issues 03 June 2017, 21:14:45 UTC
23abd3b dual_iso: temporary patch for module_get_string API change - probably needs a revert before merging crop_rec_4k into unified 02 June 2017, 22:17:17 UTC
0200756 Deal with Windows line ending in grep 3.0, changed multi-line grep command to single line extended regular expression and remove localsyms file with make clean. 31 May 2017, 23:08:02 UTC
7a14f43 mlv_rec: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:42:57 UTC
2b4d9eb mlv_lite: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:01:36 UTC
760c7c5 mlv_lite: use FIO_SeekSkipFile to determine file header size 26 May 2017, 21:17:09 UTC
01596ee mlv_dump: handle VERS blocks 26 May 2017, 21:00:42 UTC
040ba08 mlv_rec: added code and structures to helper routines to get version information embedded into the MLV file 26 May 2017, 21:00:22 UTC
d26385a added routines and made a module loader routine non-static to allow other code to fetch e.g. strings from modules 26 May 2017, 20:59:32 UTC
ccf457f file_man: disable name lookup on its submenu (should fix speed regression in directories with many files - to be tested) 17 May 2017, 01:05:44 UTC
14792fb api_test.lua: tests for image_prefix and for bracketed images 17 May 2017, 00:45:55 UTC
back to top