[mousetrap] Created tag showcase



The signed tag 'showcase' was created.

Tagger: Stoney Jackson <dr stoney gmail com>
Date: Thu Feb 26 23:56:03 2015 -0500

    Suitable for showcasing.

Changes since the last tag 'v0.4':

Adam Devigili (1):
      Update README.md

Amber Heilman (1):
      added new Mallard User Documentation

Andika Triwidada (1):
      Initial Indonesian translation by Imam Musthaqim     Updated Indonesian translation     Added id to 
LINGUAS

Balázs Úr (2):
      Initial Hungarian translation
      Added hu entry

Brendan O'Dowd (hanasu) (1):
      Bug 728182: Pep8 formatting, remove whitespace

Carles Ferrando (1):
      Updated Catalan (Valencian) translation

Chad Wade Day, Jr (1):
      Bug #275182: src/mousetrap/ocvfw/idm/finger.py for pep8 compliance

Fran Diéguez (1):
      Updated Galician translations

Heidi Ellis (4):
      Removes leftover and not useful .svn files - bug 708759
      Change line feeds from DOS to UNIX
      Changed automake version in configure.ac
      Updated core.py and Makefile.am to fix bug so that make works.

Joanmarie Diggs (1):
      Adding Joanmarie Diggs and Alejandro Piñeiro as maintainers.

Joe Hansen (1):
      Updated Danish translation

Joshua Anderson (1):
      Bug 728182 - PEP 8 Compliance updated.

Kenneth Nielsen (1):
      Added da to list of languages

Kevin Brown (46):
      Added Python 3.3 support
      Continue the move of of PyGI
      Basic directory structure
      Moved mousetrap.app.main to mousetrap.main
      Revert "Moving import."
      Stub out a few main classes
      Change line endings back to unix for POTFILES
      Added basic test runner
      /usr/bin/env is more consistent than /bin/env
      Avoiding disabling PyLint for now
      Added haar cascades which should be used
      Add spike implementation of nose detection
      Add HaarLoader and ImageConverter
      Remove dependency on Xlib and pyatspi
      Added a basic implementation of joystick-style movement
      Simplified exceptions
      Default camera width to 320x240 and default to joystick
      Tweak the joystick a little
      Added very basic click support
      Removed backup file
      Might as well use Python casing for the logger
      Don't fire clicks if the mouse is moving
      Try to improve the eye detection
      PEP8 fixes
      Fixed syntax error
      Merge the two nose plugins
      Set up locale files
      Update mousetrap.doap
      The header is required for msgfmt
      Work on making MouseTrap available over PyPI
      Added classifiers
      Customize the `install` and `egg_info` commands
      Automatically compile locales on install
      Don't display xlib warning for Py3
      Do not exclude *.mo files
      Fixed a few small issues
      Getting closer to working...
      Got distcheck working!
      Fixed pip-based install
      Remove *.mo files in the Makefile and not setup.py
      make mofiles uses msgfmt instead of msgfmt.py
      Fixed a few issues
      MouseTrap, not mouseTrap
      Small fixes with the README
      More Python 3 compatibility fixes
      `cv` no longer exists

Kjartan Maraas (2):
      Added Norwegian bokmål translation
      Added nb

Logan Hotchkiss (11):
      Python 2to3 conversion for 2.7 Compatable code using 2to3 tool.
      Migrate to Gtk3 and GObject introspection.
      Get a window to display.
      Removed cruft of ORBit and Bonobo from the acinclude.m4 file. Fixes bug 708786
      BUG 691881: Removed outdated cv code and replaced with CV2 code.
      Fixed 709337 - Attribute Error in preferences menu. Check added to verify valid object before 
performing operations.
      BUG 710802 - This is a partial fix to Bug 710802 - Implement Cursor Movement. New warp functions have 
replaced depricated GDK functions for moving the cursor. Depricated code still exists in click function.
      BUG 723381: Fix error with point mapper when enabled.
      Fixed Bug 725703. Addon's could not be disabled once they were enabled for the first time. The toggle 
function was checking for the addons in capitals, while the list was in lower case.
      Created new Camera class and test_camera unit test.
      Update test.py to reflect the change in location of main.py and mousetrap.in

Lucian Adrian Grijincu (1):
      Updated Romanian translation

Matej Urbančič (1):
      Updated Slovenian translation

Mel Argyropoulou (1):
      l10n: Added Greek translation for mousetrap

Piotr Drąg (1):
      Added Polish translation

Roland Murdock (2):
      added modules(feature_detector,heads_up_display,image_library,motion_tracker,pointer_manager)-roland
      added modules(feature_detector,heads_up_display,image_library,motion_tracker,pointer_manager)to 
makefile -roland

Rudolfs Mazurs (1):
      Added Latvian translation.

Stoney Jackson (195):
      Update gitignore and delete cruft.
      Consolidate and update install and run directions.
      Fix whitespace (indentation and trailing).
      Replace entry script with python script; fixes 708302 and 708298.
      Fixes bug 725074: Readme updated.
      Add standard header to __init__.py
      Add makefiles.
      Moving import.
      Move mousetrap.in and environment.py.in to mousetrap/
      Fix 'src/mousetrap/app/environment.py.in' not found
      Fix reference to old location of main.py
      Remove generated POTFILES, update gitignore, and fix reference to moved main.py
      Rename main.py to controller.py and remove generated file and fix gitignore
      Fix test for README. Now looks for README.md
      Rename configure.in to configure.am
      Rename configure.am to configure.ac.
      Rename README.md to README to conform to GNU standards.
      Create devel directory and start populating it.
      Remove execute permission from many files.
      Move couple diagrams to devel. Remove exec perms under docs/
      Fix reference to README.md in INSTALL.
      Update Makefile.am files and add documentation for autotools.md
      Update build system. Delete INSTALL (generated).
      Rework command-line interface and reorganized.
      Fix breakage from last commit.
      Restore original directory in moustrap.sh
      Add test.sh to run python AND shell tests.
      Fix bin/mousetrap.sh (in-place runner).
      Simplify README. Fix pylint.sh.in.
      Merge branch 'gnome3-wip' into ocfw_refactor
      Update test framework.
      Use append instead of replacing sys.path.
      Removed hard-coded path in python test runner.
      Refactor camera.py and test_camera.py.
      Add bin/generate_AUTHORS.sh
      Add *.pylint files to .gitignore.
      Fix path to shunit2 in test_pylint.sh
      Start new pylintrc for MouseTrap.
      Simplify camera.py; fix convention in test_camera.py
      pylint.sh now operates on source tree, not installed tree.
      Move old stuff to old/.
      Added mouse.py.
      Update README.
      Reintroduce pylint and clean up code.
      Add gui, main, and vision. Lots of renames.
      Reintroduce script to generate AUTHORS file.
      Improve readability of call to Pixbuf.new_from_data.
      Remove adding src/ to Python path.
      Refactor into a class.
      Refactor - extracting magic numbers into constants.
      Refactor into byte-sized methods that do one thing.
      Factor out FaceDetector and NoseDetector.
      Refactor FaceDetector and NoseDetector into a generalized Detector.
      Move FeatureDetector and NoseLocator into vision, and run.py into mousetrap.nose_locator_sample.
      Convert comment into code.
      Fix undefined variable.
      Add Image to ecapsulate conversions.
      Use NoseLocator to main.
      OK, the pointer moves. This needs cleaning. But at least it runs.
      De-linting
      Improve design of Camera and Image.
      Move Pointer int moustrap.gui.
      Moving test_*.py to tests/.
      Add bin/mt-clean.
      Add moustrap.gui.Gui to collect public mousetrap.gui functions.
      Encapsulate screen access into moustrap.gui.Gui.
      Move Image and related functions to mousetrap.image.
      Add bin/mt-kill-runaway to kill moustrap if it gets away from me.
      A little doc for main.py
      Add mousetrap.pointers package to hold pointer modules.     Each pointer module must define a Pointer 
class that inherits     mousetrap.pointers.interface.Pointer.
      Rename MousePointer to ScreenPointer.
      Replace Exception with NotImplementedError in interface.
      Add bin/mt-run to easily run mousetrap.
      Add custom exception FeatureNotFoundException.
      Add HaarNameError.
      De-lint.
      Put back execute permission on mousetrap_pythondir.
      Add logging.
      Remove Makefile.am from src/ (for now).
      Pointers now return a list of ScreenPointerEvents which gui.ScreenPointer interprets.
      New core architecture.
      Move logging into log.py.
      Main is gone.
      Parts are now identified by fully qualified class name.
      Merge pull request #14 from GNOME-MouseTrap/stoney2
      Rename `Part` to `Plugin`.
      Remove negation from function/method name.
      Rename _history to _eye_detection_history.
      Simplify eyes.py
      Introduced History class to manage length of histories.
      Removing extra call to pointer.get_location() and moving updating     of pointer history next to 
updating eye detection history.
      Making magic numbers and complicated operations more meaningful.
      Separate eye detection and motion detection.
      Remove unused constants.
      Add basic configuration system.
      Remove FIXME comment since we don't plan to fix it :)
      Make constants look like constants.
      Fix bug introduced by last commit.
      Fix bug in config.py
      Add configuration to HaarLoader.
      Move haar_files list to configuration.
      Extracting camera configuration.
      Extract mousetrap.plugins.display configuration.
      Update Plugin interface reflect that constructor must take a Config.
      Simplify access to class-based configuration.
      Extract mousetrap.plugins.eyes configuration.
      Extract nose_joystick configuration.
      Extract nose.py configuration.
      Add recurseive merge for configurations.
      Move config dump to main after logger has been configured.
      Load default configuration from a YAML file.
      Add configuration search path.
      Update README.
      Moving docs/ to old/ because they are so outdated.
      We don't currently use images.
      Move samples/ to old/
      Move po/ to old/
      More useful information in HACKING.
      Removing obsolete nose_locator_sample.py
      Add Kevin, Heidi, and myself to MAINTAINERS
      Consistent naming of config file.
      Fix tests.
      Better error message when plugin not found.
      i18n.
      Fix gettext.install magic.
      Stop ignoring i18n.py.
      Clean up .gitignore.
      Move mousetrap.desktop.in to old/
      Add mt-gen-mousetrap.po
      Merge pull request #28 from GNOME-MouseTrap/setuptools
      Removing unnecessary i18n import and add debug to config.
      in progress
      Deleting (hopefully) unneeded Makefile.am
      Finally removing old/
      Delete Makefile.am that got away.
      Attempt to implement autotools using setup.py.
      dist-hook now only deletes mousetrap.egg*. Removed comments.
      Generate AUTHORS and ChangeLog when `make dist` is run.
      Update README.md to tell Fedora users to use --prefix=/usr
      Merge pull request #29 from GNOME-MouseTrap/autotools2
      Copy default config to user config if it doesn't exist.
      Inline generation of AUTHORS and ChangeLog to pass `make distcheck`.     Remove obsolete MAINTAINERS 
(see https://wiki.gnome.org/MaintainersCorner).
      Update README.md
      Update README.md
      Change default logging to INFO, and add INFO messages.
      Fix distcheck by removing obsolete lines in Makefile.am
      Add `make pristine`
      Add `make potfile`
      Add comment header for `make potfile`
      Add `make mofiles`.
      Add `make check`
      Add `make lint`
      Add `make run`
      Fix `make distcheck`, `make check`, and `make run`.     * Remove `make mofiles` since that is done by 
setup.py.     * `make check` and `make run` now operate on $(builddir) not $(srcdir)
      Merge branch 'ocfw_refactor' of github.com:GNOME-MouseTrap/mousetrap into ocfw_refactor
      Add `logging-test` configuration section for configuring logger during tests.
      Reimplement `bin/mt-*` in terms of `make *`.
      Simplify the mt-* interface.
      Delete obsolete mt-* commands.
      Speed up and make mt-guess-prefix more accurate.
      Add --dump-config and --config options.
      Document built-in config file and add `--dump-annotated`.
      `make clean` deletes `build/` generated by `make`.
      Add `make devclean`. Fix comments. Adjust README.md.
      Point `make clean` to $(builddir) whenever possible.
      Remove local configurations.
      Split out core.py from main.py.
      Fix logging broken by 73fd6cb1dea523f334a63516d73daa449d6fc99c.
      Add FeatureDetector caching.
      Adjust key used to cache FeatureDetectors.
      Remove supurfluous methods.
      Chain exceptions for FeatureNotFoundException on cache hits.
      Call parent constructor in FeatureNotFoundException.
      Add support for nosetests.
      Remove nose dependency. Now only dependent on coverage (optionally).
      Fix options to coverage to include all and only mousetrap files.
      Rename test to match file.
      Remove cruft.
      Merge pull request #40 from GNOME-MouseTrap/detectcache
      Initialize Loop using passed config and not app.config.
      Observable doesn't need a config.
      Report missing statements in coverage report.
      Add tests for mousetrap.core.Observable.
      Start test_config.py. Add test for _rmerge.
      Simplify mousetrap.config and add tests.
      Add more tests for mousetrap.config.
      Delete most of mt-*.
      PEP8/de-linting and adjust `make clean` to delete .coverage.
      Py3 compat: change from GObject.timeout_add to GLib.timeout_add.
      Port to Python 2.7+ (i.e., ready for Python 3).
      More port to Python 3.
      Convert comments to code.
      Support Travis-CI
      doap: remove category
      Update version numbers, NEWS, and HACKING.md

Tyler Redzko (1):
      Update README to build with Python 3

Yaron Shahrabani (1):
      Added Hebrew translation.

Yuri Myasoedov (1):
      Added Russian translation

Мирослав Николић (1):
      Added Serbian translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]