Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Friday, May 20 2022
Moved to GitHub was edited by Christopher Stawarz in MWorks Core Components at 10:03 AM
Monday, May 16 2022
70 Can't create nested stimulus groups with range replicators was updated
  • Christopher Stawarz
    • State changed from open to hold
    by Christopher Stawarz at 11:45 AM

    At this point, fixing the replicators seems like a lost cause. Better to spend the effort on an MWEL-level replacement.

103 Reconsider how load-time expression errors are handled was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 11:37 AM

    It's been a long time since divide-by-zero caused an experiment to fail to load. Also, as of this commit, non-fatal errors and warnings are silenced when evalu...

Thursday, June 24 2021
146 Add ability to record stimulus display was updated
84 PythonIPCPseudoConduit::registerCallbackForCode doesn't work was updated
107 Replace boost::interprocess::message_queue with something more reliable was updated
100 Cache current variable values in event conduits was updated
Friday, February 05 2021
100 Cache current variable values in event conduits was updated
Tuesday, November 10 2020
72 Drifting grating should be odd-symmetric by default was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 3:41 PM

    With central_starting_phase, users now have a sane way to give their gratings whatever symmetry they want. However, in order to preserve the behavior of existi...

Tuesday, September 08 2020
113 Support alternative coordinate systems for stimuli was updated
Tuesday, December 03 2019
117 Selection variable autoreset and advance_on_accept should work together corre... was updated
Monday, December 02 2019
97 Support actions that run after stop button press was updated
Thursday, October 31 2019
159 Use Boost.Process to invoke preprocessor was updated
160 Use Boost.DLL to load plugins was updated
168 Use Boost QVM for matrix math was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 10:10 AM

    Not doing this. Instead, we'll switch to simd when we convert the graphics code to Metal.

169 Convert all OpenGL code to Vulkan portable subset was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 10:08 AM

    Going to go with Metal instead, as soon as MWorks requires macOS 10.14 or later.

Friday, August 02 2019
171 Add setting for data directory location was updated
Monday, July 22 2019
111 Variable substitution sometimes works when it shouldn't was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 1:57 PM

    It sometimes worked due to UnresolvedReferenceVariable sometimes (but not always) performing the substitution. It now works consistently, in any expression, tha...

Friday, April 12 2019
172 Local variable values are sometimes "undefined" at load time was updated
Monday, April 08 2019
171 Add setting for data directory location was updated
Monday, March 25 2019
97 Support actions that run after stop button press was updated
141 Support display configuration was updated
Wednesday, February 06 2019
149 Speed up data extraction was updated
  • Christopher Stawarz
    • State changed from open to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 3:13 PM
Friday, January 11 2019
164 Add word output support to Firmata plugin was updated
170 Add support for INPUT_PULLUP pins to Firmata plugin was updated
Monday, January 07 2019
170 Add support for INPUT_PULLUP pins to Firmata plugin was updated
Wednesday, November 28 2018
99 Support "bit-stealing" in drifting grating was updated
165 Add "rand_dist" parameter to white noise background was updated
Tuesday, July 31 2018
167 Add stimulus layers and masks was updated
Wednesday, June 27 2018
149 Speed up data extraction was updated
Thursday, June 14 2018
150 Provide nicer interfaces for common USB HID devices was updated
  • Christopher Stawarz
    • State changed from open to hold
    by Christopher Stawarz at 11:51 AM

    I think this can be handled well enough with MWEL macros (example).

166 Use Boost.Beast for HTTP networking was updated
  • Christopher Stawarz
    • State changed from open to hold
    by Christopher Stawarz at 11:49 AM

    I tried to make this change, but Beast is much less helpful and much harder to use than NSURLSession. Not sure this is really worth the trouble.

Friday, June 08 2018
169 Convert all OpenGL code to Vulkan portable subset was updated
Thursday, May 24 2018
169 Convert all OpenGL code to Vulkan portable subset was updated
Monday, May 07 2018
141 Support display configuration was updated
Tuesday, May 01 2018
97 Support actions that run after stop button press was updated
141 Support display configuration was updated
0.8.0 was updated by Christopher Stawarz at 9:52 AM
 
0 of 9 tickets remain in this milestone
0.7.0 was updated by Christopher Stawarz at 9:52 AM
 
0 of 8 tickets remain in this milestone