Commits

Show all
Author Commit Message Labels Comments Date
German Larrain
documentation: added .txt reference files to 'docs' directory
German Larrain
documentation: added CHANGES.txt file to record changes to the software
German Larrain
TODO: added a 'Packaging and distribution' section and added a task to 'Code structure'
German Larrain
setup: changed name to 'ARS', version to '0.3dev', added a description and long description; changed the 'url'; set the license as BSD; added 'scripts' and 'classifiers' attributes; added 'MANIFEST.in' to include .txt files in the source distribution packages.
German Larrain
documentation: added a 'license' section to README; added txt extension to the file; formatted the first paragraph.
German Larrain
license: added LICENSE.txt which includes a copy of the Modified BSD License (1999)
German Larrain
documentation: renamed 'doc' to 'docs'; moved some .txt files there from the root directory; add txt extension to AUTHORS and INSTALL
German Larrain
good practices: 'utilities' package renamed to 'utils'
German Larrain
Partial merge with dev-sensors. Received new stable features (and modified others) developed in the 'dev-sensors' branch, such as:
German Larrain
app.Program: new 'add_axes' and 'add_floor' keyword arguments in 'create_simulation' method
German Larrain
events model: defined two new signals to simulator.Simulation (SIM_POST_STEP_SIGNAL, SIM_POST_FRAME_SIGNAL) and sent them where appropriate
German Larrain
simulator: reordered imports; whitespace changes
German Larrain
simulator.Simulation: combined sending SIM_PRE_STEP_SIGNAL with calling of 'self.all_frame_steps_callbacks' in the same try/except clause
German Larrain
tests/external-libs/VTK: new tests to create and show an sphere in a generic OS and MS Windows. Also, to add VTK to python path in MS Windows.
German Larrain
events model: removed simulator.Simulation callback attributes (_pre_step_callback, _pre_frame_callback, screenshot_recorder_callback) and methods (set_pre_step_callback, set_pre_frame_callback). Notification to subscribers changed to pydispatch.dispatcher.
German Larrain
lib: new 'lib' package, which contains 'pydispatch'. This open source software provides a:
German Larrain
utilities.containers.Queue: implemented __str__ method
German Larrain
bin: small bugfix in a demo related to 'set_pre_frame_callback'
German Larrain
simulator.Simulation: 'SimulatedObject' class renamed to 'SimulatedBody'. New 'SimulatedObject' and 'SimulatedPhysicsObject' classes, which are superclasses of 'SimulatedBody' and 'SimulatedJoint'.
German Larrain
app.Program: 'set_pre_step_callback' and 'set_pre_frame_callback' methods were moved to simulator.Simulation. The related attributes were set as private. Demos were modified accordingly.
German Larrain
good practices: added calls to superclass' constructors
German Larrain
good practices: decorated with @abstractmethod many abstract classes' constructors
German Larrain
good practices: declared a later used class attribute
German Larrain
cleanup: commented out some unused constructors
German Larrain
bugfixes: "incorrect call arguments"
German Larrain
utilities.generic: new 'get_current_epoch_time' function
German Larrain
new module utilities.containers: it implements the Queue class based on a standard-library high-performance datatype
German Larrain
AUTHORS: surnames and email addresses updated
German Larrain
comments: reverted the shortening of some URLs because the domain was useful info.
German Larrain
setup.py: updated 'version' and 'packages'
  1. Prev
  2. Next