sppas.ui.swapp.app_setup: Added a base class SetupFeatureTypeFieldset.
sppas.core.preinstall: Debugged. Spin-off system is operational.
sppas.core.preinstall: The spin-off URL is defined in the features.ini.
Initial commit
sppas.core.preinstall and sppas.script.preinstall: Prepared for spin-off installation.
sppas.ui.swapp: Created spinoff package which allows Dynamic loader for external "spin-off" applications.
sppas.src.annotations: Created spinoff package which allows Dynamic loader for external "spin-off" annotations. to import all sppas annotations.
sppas.src.annotations: Created 'imports.py' to import all sppas annotations.
sppas.core.preinstall.feature: Added class SpinOffFeature
sppas.src.plugins.manager: turned the path of plugins into a member of the class instead of using "paths.plugins" systematically.
sppas.src.calculus.scoring: Added 95% CI estimation to UBPA
Release 4.28
sppas.ui.swapp: Added logos and splash for v5
sppas.ui.swapp: Major bug correction. Added VideoCuedResponseRecipe() as FeatureError if 'video' not installed.
sppas.ui.swapp.whakerexa: added missing contrast button
sppas.ui.swapp.whakerexa: added missing contrast button and sourceforge badge
sppas.ui.swapp.hub: Re-designed - CSS, in dark color and for contrast mode.
to be used AccessibilityButton class
sppas.ui.swapp.hub: Re-designed - CSS and texts
Release 4.27
sppas.src.annotations.Formants: Added option "output_type".
sppas.src.annotations.Formants: Added option "output_type".
sppas.src.annotations.Formants: Added bin/formants.py and both its configuration and feature.
sppas.src.annotations.RMS: Corrected bug if audio channels > 1
sppas.src.annotations.Formants: Added sppasFormants() class and its configuration
sppas.core.config: added symbols for phones
sppas.src.annotations.formants: Debugged FormantsEstimator
sppas.src.annotations.formants: Added class FormantsEstimator. not tested.
sppas.src.annotations.formants: filename refactoring
sppas.src.annotations.Formants: Adjusted parameters for LPC-based methods.
sppas.src.annotations.Formants: The script can evaluate F1/F2 with several methods
sppas.src.annotations.Formants: tested with all tests passed.
sppas.src.annotations.Formants: debugged. The script is not finished but operational.
sppas.src.annotations.Formants: introduced classes to estimate formants and updated the script.
sppas.src.annotations: Created a package "Formants" and started to implement LPC (auto-correlation only)
Merge branch 'develop' into textcued
Make use of WhakerKit-1.2. It solves problems of path access to its statics content.
documented the use of twine
Released 1.2
Release 1.2
whakerkit.sample: solved problem with CustomPagesResponse title management
whakerkit.nodes: A cleaner solution to deal with the footer node -- debugged
whakerkit.nodes: A cleaner solution to deal with the footer node
whakerkit.nodes: A cleaner solution to deal with the footer node
whakerkit.nodes: A cleaner solution to deal with the footer node
whakerkit.config: Finished to debug the way to fix path, and root_path.
whakerkit.config: Updated the way to fix path, and root_path.
whakerkit.config: Changed settings root path assignment.
Merge remote-tracking branch 'origin/master'
whakerkit.config: Added pathmanager.py, a utility to derive project-relative paths.
resources: updated and added missing cueConfig-eng.txt
sppas.ui.swapp.statics: updated Whakerexa CSS (mainly new colors)
updated style (mainly colors) of wexa and dialog
sppas.ui.swapp.app_textcued: converted the static list of languages into a dynamic one, for each annotation
sppas.ui.swaap.app_textcued: modified result output when number of keys is different with number of phones
Corrected import error in HandPose and print error in sppascuedspeech.py
Corrected import error which was due to the preinstall package move
Release 4.26
sppas.videodata.videoutils: Extended sppasImageVideoWriter() which can also take a single image as input.
sppas.bin.alignment.py: use the BasicAligner() to get a result with real time values instead of indexes
sppas.ui.swapp.app_textcued: use the BasicAligner() to get a result with real time values instead of indexes
sppas.annotations.Align.aligners: Extended BasicAligner() which can generate a time-aligned tier
sppas.annotations.CuedSpeech.whowtag: provided circular import in gencoords.py
sppas.annotations.CuedSpeech.whowtag: clarified the use of sppasImageHandTagger to estimate S0 and S9 from target
sppas.ui.swapp.app_textcued & resources: introduced American English Cued Speech rules.
sppas.etc.features: Found the 'mediapipe' installation error
sppas.etc.features: attempted to solve 'mediapipe' installation problem
sppas.etc/features: corrected a package name for mediapipe feature
sppas.coreutils: added test of commands for external dependencies
sppas.scripts.formants: added F1/F2 estimator from scipy
Passed tests after "core" removal
Removed "core" in features management.
sppas.etc.features.ini: added comment on mediapipe install and updated 'stt' but not tested.
sppas.src.annotations.FaceDetection: disable mediapipe face detection if mediapipe installation was done but import is failing.
sppas.src.annotations.CuedSpeech.wherecue: split of sppasFaceSights into two distinct classes.
sppas.src.annotations.CuedSpeech.whowtag: gencoords and imghandtag make use of the same data structure for sights
sppas.src.annotations.CuedSpeech.whowtag: cleaned code, commented and removed un-used one
sppas.src.annotations.CuedSpeech.videotagger: refactored package name, classes and added comments
sppas.src.annotations.CuedSpeech.videotagger: splitted class in gencoordstier.
sppas.src.annotations.CuedSpeech.videotagger: Make use of the shape target defined in the rules
sppas.src.annotations.CuedSpeech.whatkey: Added management of SHAPETARGET key in rules.
sppas.ui.swapp: updated Whakerexa
sppas: removed hard version of whakerkit. Install it by pip instead.
Updated pyproject.toml to work properly with "build"
Added makedoc.py and generated the documentation.
sppas: added wheel of WhakerPy-1.3
sppas.: code dependency to WhakerPy 1.3
Release 1.3
README.md
Corrected problem with ol numbering if sub-items
integrated whinpy settings into settings.py
migrated settings.py into config package
modified the way to use the JSON config file and 'sg'.
documents.docs_manager: corrected bug. Do not add a document which was already collected!
refactored "deposit" package is now "documents" and "middleware.py" migrated into responses package
added error 500 files
migrated icons in statics, and debugged connection.py if JWT not available.
sppas.ui.swapp: added missing name() in some bakeries
sppas.ui.swapp: The wappServer makes use of the declared bakeries in the WEB_APPLICATIONS.
sppas.ui.swapp: Renamed app_autocued to app_videocued and subsequent classes