Commits

Author Commit Message Labels Comments Date
Michael Elsdörfer
Support for automatic passing of the sender object to the event system. Also, added some docstrings, and tests.
Michael Elsdörfer
Allow a standalone event to be created outside of a method definition.
Michael Elsdörfer
Added observer pattern implementation.
Michael Elsdörfer
For twisted, the reactor needs to run in a main thread, and instead the code update checker in a separate one. This commit makes this the default behavior, but retains the previous one of running the main function in a thread via an option.
Michael Elsdörfer
Added the original 'autoreload.py' copied from ``django.utils.autoreload`` (revision 8235, last changed 08/08/08 12:54:35 by mtredinnick).
Michael Elsdörfer
Added function to make a relative path.
Michael Elsdörfer
Fixed the cropping thumbnail algorithm. Not only had it a bunch of NameErrors before, the general approach was completely flawed in the first place.
Michael Elsdörfer
Added __all__.
Michael Elsdörfer
Added utility function to expose a shell via signal.
Michael Elsdörfer
Fixed oversight.
Michael Elsdörfer
Added function to calculate a target point based on a vector; Also fixed a potential bugs if the user did not use floats.
Michael Elsdörfer
For good measure (bad pun intended), added an alternative way to calculate the distance between two points.
Michael Elsdörfer
Shorter and sweeter math module usage; also converted debugging code to a simple doctest.
Michael Elsdörfer
Added spherical geodesy functions.
Michael Elsdörfer
Moved to new subpackage, more stuff to come.
Michael Elsdörfer
Added port of PostGIS' line_locate_point().
Michael Elsdörfer
Made regular expression verbose, added comments.
Michael Elsdörfer
Significantly improved regular expression; endless backtracking which caused Python's engine to pretty much hang is now gone.
Michael Elsdörfer
Both attribute values as well as comments may now span multiple lines.
Michael Elsdörfer
Improved handling of comments, may now contain nested tags.
Michael Elsdörfer
Considerably improved the smart_strip_html() method; added a lot more tests.
Michael Elsdörfer
Added test that comments are stripped.
Michael Elsdörfer
Removed debugging line that snuck in there.
Michael Elsdörfer
Support stripping tags that contain colons, and other non-alphabethic characters.
Michael Elsdörfer
Moved the setup_django method to djutils module.
Michael Elsdörfer
Ignore PyDev/Eclipse project files.
Michael Elsdörfer
Added functions to remove/add path separators.
Michael Elsdörfer
'extend'-mode now also supports enlarging of images. Additionally, extend has a new 'threshold' argument that can disable proportion-adjustments in corner cases.
Michael Elsdörfer
Fixed a bug with cropping code that was just introduced by the last commit, and also one that apparently existed for some time.
Michael Elsdörfer
Refactored thumbnail code. Not backwards compatible.
  1. Prev
  2. Next