1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
|
2007-09-30 Kevin Daughtridge <kevin@kdau.com>
* value-types.tcc (ValueListType): Fix name of values parameter to init.
* table.cc: Raise KeyError instead of IndexError in get_element. Fix name.
* docs/reference.xml: Add binding reference.
* docs/reference.xsl: Likewise.
* docs/Makefile: Likewise.
* MANIFEST.in: Distribute reference source and generated HTML.
* setup.py: Fix name capitalisation.
* NEWS: Release 1.2.0.
2007-09-27 Kevin Daughtridge <kevin@kdau.com>
* setup.py: Rename to pyElemental/Elemental. Update for libelemental rename.
* README: Update for renames.
* *.{hh,tcc,cc}: Likewise.
* misc.hh: Prefix utility functions with X_.
2007-09-24 Kevin Daughtridge <kevin@kdau.com>
* *.{hh,cc}: Restructure around wrapper template classes instead of macros.
Update for libgelemental changes.
* misc.cc: Add with binding support functions and templates.
* value-types.tcc: Add with template definitions for value types.
* *.hh: Add header files for each unit.
* pygelemental.hh: Remove (replaced by individual headers).
* MANIFEST.in: Update for changes.
* setup.py: Likewise. Pre-bump version and libgelemental dep to 1.2.0.
2007-09-11 Kevin Daughtridge <kevin@kdau.com>
* COPYING: Relicense to GPL3+.
* *.{hh,cc}: Relicense. Reformat for new house style.
2007-05-06 Kevin Daughtridge <kevin@kdau.com>
* NEWS: Release 1.0.0.
2007-05-03 Kevin Daughtridge <kevin@kdau.com>
* setup.py: Pre-bump version to 1.0.0.
2007-03-06 Kevin Daughtridge <kevin@kdau.com>
* setup.py: Release 0.10.1.
* NEWS: Likewise.
2007-03-01 Kevin Daughtridge <kevin@kdau.com>
* table.cc: Set locale from environment to ensure translation.
2007-02-14 Kevin Daughtridge <kevin@kdau.com>
* NEWS: Add for release 0.10.0.
* MANIFEST.in: Add NEWS.
2007-02-12 Kevin Daughtridge <kevin@kdau.com>
* pygelemental.hh: Add vfloatlist and vintlist.
* value-types.cc: Update Lattice enum values, parent, and desc. Add
WRAP_VALUE_LIST_TYPE and WRAP_VECTOR_INSTANCE. Add vfloatlist and vintlist.
* element.cc: Replace crystallographic properties. Include new form in
Element.make_entries. Change OXIDATION_STATES to vintlist.
2007-02-12 Kevin Daughtridge <kevin@kdau.com>
* element.cc: Add C_CRYSTALLOGRAPHIC and move properties to match changes.
2007-02-12 Kevin Daughtridge <kevin@kdau.com>
* element.cc (Property): Fix descriptions for class and make_entry method.
2007-02-10 Kevin Daughtridge <kevin@kdau.com>
* element.cc: Add VAN_DER_WAALS_RADIUS.
2007-02-10 Kevin Daughtridge <kevin@kdau.com>
* pygelemental.hh: Move from gelemental.hh. Major restructuring.
* value.cc: Restructuring. Move Value to value_base, add color, and move
ColorValue to color_value.
* value-types.cc: Major restructuring. Add Block and ColorValue.
* element.cc: Major restructuring.
* table.cc: Move from gelemental.cc. Restructuring.
* setup.py: Update for file moves.
* MANIFEST.in: Likewise.
2007-02-06 Kevin Daughtridge <kevin@kdau.com>
* ChangeLog: pygElemental will now be distributed separately. Add this
ChangeLog with previous changes to the python/ directory.
* Makefile.am: Remove.
* AUTHORS: Add with self.
* COPYING: Add (GPL v2).
* README: Add.
* setup.py: Move from setup.py.in. Replace autoconf substitutions with
real values. Check for Python >= 2.4. Add pkgconfig code for libgelemental.
* MANIFEST.in: Add to include new files and gelemental.hh.
2007-01-15 Kevin Daughtridge <kevin@kdau.com>
* element.cc: Make minimal updates to allow compilation. Full update
pending API semi-stabilisation.
2006-12-23 Kevin Daughtridge <kevin@kdau.com>
* element.cc (Element): Provide docstring for alternate_name.
2006-12-22 Kevin Daughtridge <kevin@kdau.com>
* Makefile.am: Add pygElemental Python binding.
* setup.py.in: Likewise.
* gelemental.hh: Likewise.
* value.cc: Likewise.
* value-types.cc: Likewise.
* element.cc: Likewise.
* gelemental.cc: Likewise.
|