Mokka Changelog

What's new in Mokka 0.6.2

May 7, 2013
  • Usability Improvements:
  • Improvement of the message when an error occurred during the update of the software. A link is proposed to manually download the new release.
  • Cancel button displayed to abort the update when the package is downloaded.
  • Message related to the status of the update improved.
  • Issues resolved:
  • The updater downloads every time the package of the last item instead of the one for the OS of the user.

New in Mokka 0.6.1 (May 7, 2013)

  • Usability Improvements:
  • 3D content now scaled for acquisition's data set in inches.
  • Issues resolved:
  • Issue #46: Infinite loop during the creation of a segment in Mokka 0.6.
  • Issue #48: Saving a file which is not a C3D file opens every time the save as dialog box.
  • Issue #57: Wrong modification of the analog scales in the C3D file format.
  • Issue #60: Event's labels used in cycles definition are not updated.

New in Mokka 0.6 (Feb 18, 2013)

  • New Features:
  • New file format: XMOVE (Thanks to the company Codamotion)
  • New file format: MDF (Thanks to the company Codamotion)
  • New file format: Delsys EMG (Thanks to the company Delsys).
  • New file format: CLB (Contec Inc.).
  • New plot options to draw cyclic data into a chart.
  • New update manager: you won't need to go on the net, close Mokka, download the new release, unzip it and copy it. Everything is automatic!
  • New menu "Tools" to regroup all the editing actions (reframe, clear events, etc.).
  • New tool to create an average marker from a selection of markers (real or virtual).
  • New tool to detect heel strike and toe off events during gait.
  • New tool "Filter Analog (Butterworth)"
  • New tool to smooth analog signal using moving RMS windows and moving average window.
  • New tool to rectify the content of analogs channels.
  • New tool to remove analog offset.
  • New category in the acquisition explorer to show "Virtual markers" (useful for Vicon C3D file).
  • New static way to add markers in the category "Virtual markers".
  • New function "Reset all Zooms" in the context menu of the charts views. Set all charts' axes to their original range.
  • The list of filters (extensions) in the open/save dialog box box is now sorted.
  • New preference to set the back color of the ground.
  • New reload button as suggested on UserVoice.
  • New shortcuts to insert events (Alt 1-9).
  • Create an option in the import assistant for videos only.
  • Move automatically the time cursor when you click on the time bar.
  • Option to change the background color.
  • Record the position (pose and zoom) of 3d windows.
  • Display the angle between two vectors.
  • Display the angle between three points.
  • Display the distance between 2 markers.
  • New assistant to create segment as a set of links and faces.
  • Add an export assistant to save any data in an ASCII file.
  • New exporter to create STL files from a selected segment.
  • New function to export 3D view as series of images.
  • New action (File > Open File Location) to open the folder which contains the current acquisition.
  • Usability Improvements:
  • Improvement of the C3D parser to be more flexible in the extraction of the parameters' data.
  • The ground orientation for the TDF files is now automatically set (i.e Y axis vertical) as it seems to be the general behavior.
  • The use of the Alt key in a chart view synchronize the mouse events (zoom, move) for all the charts inside!
  • The menu to modify the playback speed is available even if no acquisition is loaded.
  • The horizontal axis unit menu is also available in the contextual menu of each chart. Shortcuts were also added.
  • The root for the model outputs and the force platform reactions in the acquisition explorer are now every time expanded if visible.
  • The item's roots (Markers, Analogs, etc.) in the acquisition explorer are automatically expanded if only one is visible.
  • If a plot has less than 40 points displayed, then a circle marker at each point is also displayed.
  • The tests on files existence were moved from the loading of Mokka to potentially speedup the starting of the software.
  • If the range of the Y axis in a chart is zero, then the range is increased by [-0.01:0.01].
  • The maximum width of the acquisition explorer is increased under windows and linux. Under Mac this function is broken due to a bug.
  • Issues resolved:
  • Removing a visual configuration and creating a new one crashes Mokka.
  • Analogs' unit is not saved in the C3D file format.
  • Issue 13: The rubber band in the 3D view is not correctly redrawn.
  • The implementation of the writer for the TRC file format exports every points and not only markers.
  • The content of the logger is wrongly painted/styled when Mokka loses focus.
  • With two screens and Mokka on the second one, plots' options are not correctly located or not visible.
  • Loading first a file, and then using the assistant doesn't display "No File" in the window title bar.
  • Fix segment's flickering when a configuration is loaded and some segments are hidden.
  • Wrong path when saving a file for the second time.
  • The menu to modify the playback speed and the menu to insert events are disabled.
  • Impossible to see the delete buttons used to delete plots (in chart/plots options) if the acquisition explorer is in floating mode.
  • In the time event bar, the labels' tick can overlap on the other when the unit is the time.
  • Using the action "Manage User Layout" under Windows (and Linux?) doesn't show the chosen tab.
  • Potential fix for a random bug in Mokka (GRFs are not reloaded and a buffer overflow happens if the new acquisition is longer).

New in Mokka 0.5.1 (Apr 17, 2012)

  • Fixes:
  • Dragging any kind of item (except video) over the video view hides the current displayed video.
  • Clearing a chart for a cropped acquisition reset the zoom.
  • Switching between collapsed and expanded analog chart with a cropped acquisition reset the bounds of the chart.
  • Mokka 0.5 introduced a bug where it is no more possible to modify the frame of the edited event(s).
  • Packaging Mokka under MacOS X doesn't install the phonon backend for quicktime (issue 29).

New in Mokka 0.5 (Apr 11, 2012)

  • New Features:
  • Watch any video joined to an acquisition.
  • Import video files (AVI, MOV, MPEG, OGG, WMV)
  • New readable TDF file format (BTS Bioengineering).
  • New readable AMTI forceplate file format (ASC - FxFyFzMxMyMz file).
  • View ground reaction force butterfly (as proposed by Khodadadeh, 1998).
  • View ground reaction force path.
  • New computed angle for the force platform: Direction angle of the force vector.
  • Usability Improvements:
  • Time bar event can display frame (default) or time. Default setting available in the preferences.
  • Unit for the horizontal axis of the charts can be set to frame (default) or time.
  • New preferences for the charts.
  • New preferences to display ground reaction force butterfly and path.
  • New dialog box to save a layout (create a new one or save it on an existing one).
  • New dialog box for the visual configuration saving option.
  • Importing acquisitions enabled now the save action (not only the "save as").
  • Improving the way to save an acquisition. Especially if there is no filename or the current file extension is not supported.
  • The collapse of the properties in the acquisition explorer reduces also their size to go down.
  • Model pane renamed Acquisition explorer.
  • Issues resolved:
  • Re-saving causes change in units in Mokka (issue 22).
  • Perspective view loses content upon rotation (issue 21).
  • Cropping the region of interest in the time bar doesn't crop the charts.
  • Cropping an acquisition and dropping an item into a chart reset the bounds of its X axis.
  • Zooming and cropping an acquisition doesn't reset the zoom action.
  • VSK/VST file without any model name cannot be loaded.
  • VSK/VST file with an empty model name append an empty row in the combobox.
  • Cropping and reframing an acquisition several time doesn't work.
  • Moving an event and trying to undo this action doesn't reset correctly the event's frame.
  • The XLS extension is not in the filter used for the "Open" action.
  • Trying to import an EMG file from the Import assistant doesn't open the dialog box to select a file.
  • Clicking on an event in the timebar highlights the line representing it in the visible charts only for the first time.
  • Clicking on the action "Import > EMF files..." does nothing.
  • Trying to write a file with an extension not supported leads to an error. Now open a "Save as" dialog.
  • The action "Reframe from one" is enabled even if the first frame is equal to 1.

New in Mokka 0.4 (Dec 10, 2011)

  • ENH: NEW VIEW: Chart viewer: Plot analog signals and points (angles, forces, etc.).
  • ENH: Export plot to bitmap images.
  • ENH: NEW VIEW: Console logger: Display all messages coming from Mokka or its dependencies.
  • ENH: Layout manager to save and load the configuration of the views and their properties.
  • ENH: Force platform reactions are visible in the model pane.
  • ENH: Acquisition can now be reframed from the value 1.
  • UPD: Sticks used to display segments are now wider (line width set to 2).
  • UPD: Improvement in the memory management of the views.
  • UPD: UI modified for the checker of update when there is no update or when an error occurred.
  • UPD: The axes used to show the orientation of the 3D view are scaled to have a fixed and squared size.
  • UPD: Actions in the model configuration menu (gear button) were split. All the actions related to the model tree are in a contextual menu.
  • UPD: The model panel is no more hidden and then shown when an acquisition is loaded (and the model panel is already visible).
  • UPD: Acquisition file formats containing only analog data can be opened directly.
  • UPD: Menu actions updated to be able to import RIF file and export force platform CAL file.
  • UPD: (MacOS X only) The preferences window under MacOS X seems native (animation for height, zoom button disabled, no toolbar button, no resize indicator).
  • UPD: (Windows only): Windows VersionInfo are now set for Mokka.
  • FIX: List of markers stated as visible into the model pane is wrong under Windows 7 64-bit ( issue 14 ).
  • FIX: If the unit for the markers is set to meter in the first loaded acquisition, then the coordinates are not correctly scaled.
  • FIX: In some case in the 3D perspective view, the camera is translated instead of rotated when switching from another application (using the key sequence Alt + Tab).
  • FIX: Checker of update can be wrongly triggered with alpha release number
  • FIX: (MacOS X only) Under MacOS X, the shortcut Command + M is used to minimize the application. The shortcut used to view the model panel is now set to Command + Shift + M (only under MacOS X).
  • FIX: Minor UI fixes.

New in Mokka 0.3 (Jun 18, 2011)

  • Enhancements:
  • User preferences panel added.
  • Visualization of segments added. You can add/remove/edit segments'informations (links, label, descriptions, color). The segmentdefinitions is saved in the Model Visualization Configuration(MVC) file. Undo/Redo support. Preferences for the default segmentcolor added.
  • Mokka is able to load Vicon VST/VSK files to configure models.
  • New option to check software update.
  • Tutorials integrated into the documentation.
  • Updates:
  • New option to select the length of the markers' trajectory.
  • New submenu in "Settings" and in the display configuration buttonto select the length of the marker trajectory. By default thelength is set to 100 frames.
  • Camera configuration saved and reloaded when switching betweenperspective and orthogonal projection.
  • Icon for the markers in the model pane rotated.
  • Fixes:
  • The visual configuration unselected is still loaded when openinganother acquisition.
  • In some case, a subtick appears close to each stick in the timeevent bar.
  • Wrong orthogonal planes when the global up vector is not Z.
  • Importing an erroneous file leads to set the window as modified.
  • Using the import assistant, all the markers are set as hidden inthe dock (only after the loading).
  • Width of the file information panel is not adapted when importingdata (all infos are set to N/A).
  • The first marker for the first frame is every time set as invalidand is not displayed.
  • When inserting an event under MacOS X, the end of the letters 'j'and 'p' is not displayed.
  • Corrupted model configuration (file not found) is removed but canload another configuration in the list.
  • Loading a model configuration from another one doesn't resetradius and color for markers not specified in the new model.
  • Loading a dropped file doesn't check if the model configuration ismodified or not.

New in Mokka 0.2 (Feb 14, 2011)

  • Enhancements:
  • A new UI for a better user experience.
  • Multiple views added.
  • Orthogonal projection added.
  • New dock to to present acquisition's data (markers, analog channels, angles, etc.).
  • New timebar to show events and edit them.
  • Import data manually or using an assistant.
  • Export data.
  • Staying over a marker in the 3D view will show a balloon with its label.
  • Rubber band added to select markers in the 3D view.
  • Help integrated in Mokka.
  • Mokka has an icon.
  • Updates:
  • Camera interaction improved.
  • New keyboard shortcut and mouse interaction (check the help).
  • Loading acquisition is faster.

New in Mokka 0.1 Alpha 4 (Jun 18, 2010)

  • Enhancements:
  • Drag and drop support for Mokka.
  • New widget to show the loading progress of a file
  • It is now possible to create/save/load a visual configuration for the marker.
  • Addition of command line options (open an acquisition, load a visual configuration, play the acquisition).
  • New menus to deselect the current visual configuration and clear the list of the visual configurations.
  • Updates:
  • User guide updated and detailed: MokkaUserGuide
  • Virtual markers are now distinguished and removed in the case where they are used for segmental frame axes. Other virtual markers are listed but not visible by default.
  • Lines in the 3D window are now smoothed for a better rendering.
  • The undo/redo is enhanced by splitting the actions between the modification of an acquisition file and the modification of the visual configuration.
  • Fixes:
  • Clicking in the markers' list when it is empty can crash Mokka.
  • On MacOS X, sometimes the loading of a file doesn't happen and keep the previous files (an crash in some case)

New in Mokka 0.1 Alpha 3 (Nov 2, 2009)

  • Enhancements
  • Markers trajectory can be displayed (click on the icon at the left of the marker's label).
  • Modification of acquisition data (points and events) with undo/redo support.
  • Acquisition can be saved in C3D or TRC format.
  • Fixes
  • Menu Options > Edit Metadata renamed Options > View Metadata as it is not possible to edit them.
  • Open/Save dialogs use native dialogs.