Permalink
Switch branches/tags
Nothing to show
Commits on Apr 12, 2015
Commits on Jan 15, 2012
Commits on Oct 4, 2011
  1. Remove unmaintained RPM spec file.

    jtackaberry committed Oct 4, 2011
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4565 a8f5125c-1e01-0410-8897-facf34644b8e
  2. Restructure "where do I get kaa.imlib2" section and add (and recommend)

    jtackaberry committed Oct 4, 2011
    install instructions for pip.
    
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4564 a8f5125c-1e01-0410-8897-facf34644b8e
  3. Support installation from pip.

    jtackaberry committed Oct 4, 2011
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4563 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Jan 25, 2011
  1. no cache means no cache!

    Dischi committed Jan 25, 2011
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4450 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Nov 10, 2010
  1. Fix regression in Font.get_text_size() introduced in r4379. Fix

    jtackaberry committed Nov 10, 2010
    regression in Image.blend() introduced in r4381.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4415 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Sep 5, 2010
  1. Include get_font_style_geometry() in __all__

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4390 a8f5125c-1e01-0410-8897-facf34644b8e
  2. Escape \

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4389 a8f5125c-1e01-0410-8897-facf34644b8e
  3. Minor formatting fixes.

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4388 a8f5125c-1e01-0410-8897-facf34644b8e
  4. Restructure similar to kaa.base documentation; add a "where do I get

    jtackaberry committed Sep 5, 2010
    kaa.imlib2?" section.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4387 a8f5125c-1e01-0410-8897-facf34644b8e
  5. Revert treatment of negative coordinates as relative to edge for all …

    jtackaberry committed Sep 5, 2010
    …functions.
    
    It wasn't very well thought out and there are legitimate reasons why to use
    negative coords.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4385 a8f5125c-1e01-0410-8897-facf34644b8e
  6. Do not make negative coords relative for draw_ellipse().

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4384 a8f5125c-1e01-0410-8897-facf34644b8e
  7. Need to escape '\' in docstrings.

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4383 a8f5125c-1e01-0410-8897-facf34644b8e
  8. Remove deprecated open_svg() and open_svg_from_memory() functions; add a

    jtackaberry committed Sep 5, 2010
    Usage section showing common usage examples.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4382 a8f5125c-1e01-0410-8897-facf34644b8e
  9. - Improve many docstrings and include examples

    jtackaberry committed Sep 5, 2010
    - Move image loading functions from __init__.py to image.py
    - Remove custom caching code, which was implemented based on an incorrect
      assumption (that Imlib2 does not cache decoded image data).
    - Expose Imlib2 cache size management via get/set_cache_size
    - Add __all__ for image.py and font.py to keep imlib2 namespace clean
    - Deprecate open_svg() and open_svg_from_memory() and make open() and
      open_from_memory() work with any file type.
    - Convert Imlib2 error codes back into proper IOError exceptions with errno
    - Functions that do in-place changes now return self, to allow for chaining
      e.g. img.draw_rectangle().crop().thumbnail().save()
    - Change interpretation of negative values for position and size: now are
      relative to the far edge of the image.  For size, a value of '0' is the
      far edge of the image (and -1 would be one pixel before it).  This is
      technically an incompatible API change but hopefully shouldn't affect anyone.
    
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4381 a8f5125c-1e01-0410-8897-facf34644b8e
  10. Font.get_text_size(): include size incurred by text styling.

    jtackaberry committed Sep 5, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4379 a8f5125c-1e01-0410-8897-facf34644b8e
  11. svg: use Py_ssize_t for length instead of int (fixes compiler warning…

    jtackaberry committed Sep 5, 2010
    …); do not
    
    do RGBA->BGRA conversion, now that convert_raw_rgba_bytes() supports in-place
    conversion (and is faster anyway).
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4378 a8f5125c-1e01-0410-8897-facf34644b8e
  12. Several changes:

    jtackaberry committed Sep 5, 2010
      - Fix "implicit declaration of function ‘g_type_init’" warning when SVG is
        enabled.
      - Do not require BGRA when copy=False; if copy=False with non-BGRA, then
        it means the caller doesn't care about the buffer and we can do
        in-place conversion to BGRA.
      - Fix bug where passing a pointer as 'bytes' would fail if the value
        couldn't fit in a signed int.
      - Simplify error handling in C, offloading most of the work to the Python
        wrapper.
      - Implement imlib_get_cache_size() and imlib_set_cache_size()
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4377 a8f5125c-1e01-0410-8897-facf34644b8e
  13. Improve optimization of RGB conversion and support in-place swizzling…

    jtackaberry committed Sep 5, 2010
    … for the
    
    optimized cases.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4376 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Sep 2, 2010
  1. Bump version due to API additions and bug fixes.

    jtackaberry committed Sep 2, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4374 a8f5125c-1e01-0410-8897-facf34644b8e
  2. Documentation now uses kaa's sphinx extensions; added docs for the TE…

    jtackaberry committed Sep 2, 2010
    …XT_STYLE
    
    constants.
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4373 a8f5125c-1e01-0410-8897-facf34644b8e
  3. Several updates:

    jtackaberry committed Sep 2, 2010
      - add complete reST docstrings for all methods
      - move font related global functions from __init__.py to font.py
      - all color arguments can now be specified in the HTML color code format
        (e.g. #fff, #ff00aa44, etc.)
      - Image now subclasses kaa.Object and defines __kaasignals__
      - Implemented (and documented) properties and removed __getattr__ hooks
        for Image and Font
      - Deprecated some getter and setter methods in favor of properties
      - Deprecated Image.set_alpha() and replaced with Image.set_has_alpha()
      - get_font_style_geometry() now returns a namedtuple with Python 2.6
      - Implemented a new global auto_set_font_path() which initializes Imlib2's
        font path with all directories known by FontConfig to contain ttf files.
      - Font objects can now be pickled (fixes a segfault)
      - many minor cosmetic cleanups
    
    Hopefully I didn't break the API :)
    
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4372 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Aug 31, 2010
  1. Add module path for doc generation based on glob.

    jtackaberry committed Aug 31, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4368 a8f5125c-1e01-0410-8897-facf34644b8e
  2. Cosmetics: convert tabs to spaces, and other minor reformatting.

    jtackaberry committed Aug 31, 2010
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4367 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Nov 25, 2009
  1. Compile src/svg.c when librsvg is found, not when shmem is enabled.

    jtackaberry committed Nov 25, 2009
    Patch from Adam Charrett, adam dvbstreamer org
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4277 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Nov 4, 2009
  1. update NEWS

    Dischi committed Nov 4, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4269 a8f5125c-1e01-0410-8897-facf34644b8e
  2. add SVG error handling and make size optional

    Dischi committed Nov 4, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4268 a8f5125c-1e01-0410-8897-facf34644b8e
  3. add FIXMEs: error handling is missing and may cause a segfault

    Dischi committed Nov 4, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4267 a8f5125c-1e01-0410-8897-facf34644b8e
  4. copy SVG support from deprecated kaa.canvas to kaa.imlib2

    Dischi committed Nov 4, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4266 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Aug 26, 2009
  1. remove unneeded import

    Dischi committed Aug 26, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4219 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Jun 26, 2009
  1. - Normalize setup() calls, better following PEP 8

    jtackaberry committed Jun 26, 2009
    - Add a couple TODOs where __file__ is referenced for egg support.
    
    
    
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@4163 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Feb 2, 2009
  1. svn property update

    Dischi committed Feb 2, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@3829 a8f5125c-1e01-0410-8897-facf34644b8e
Commits on Jan 15, 2009
  1. remove more references to kaa.notifier

    Dischi committed Jan 15, 2009
    git-svn-id: svn://svn.freevo.org/kaa/trunk/imlib2@3789 a8f5125c-1e01-0410-8897-facf34644b8e