2008-05-29 14:17 (106) - docs/features.rst, docs/whatsnew.rst, docs/cellEditing.rst, docs/.static/features-icon.png, docs/.templates/layout.html, docs/index.rst, docs/gettingStarted.rst, docs/recipes.rst
- Finally clean up of documentation before v1.0 release
2008-05-29 14:16 (105) - ObjectListView/ObjectListView.py, ObjectListView/__init__.py, ObjectListView/CellEditor.py
- Used named images internally
- Better handling of missing image lists
- Cleaned up some more documentation
2008-05-29 00:25 (104) - ObjectListView/ObjectListView.py, ObjectListView/CellEditor.py
- Changed to use "isinstance(x, basestring)" rather than "isinstance(x, (str, unicode)"
2008-05-28 00:22 (102) - docs/.static/changelog-icon.png, docs/whatsnew.rst, ObjectListView/ObjectListView.py, docs/.static/global.css, docs/.static/structure.css, docs/.templates/layout.html, CHANGELOG.txt, docs/faq.rst, docs/index.rst, docs/gettingStarted.rst, setup.py, Examples/Demo.py
- Better documentation in Demo.py
- Tidied up docs for v1.0 release
- Allow sorting by column created by CreateCheckStateColumn()
2008-05-27 13:38 (101) - test/test_CellEditors.py, test/test_ObjectListView.py, test/test_OLVColumn.py
- Added ".." to python path so that ObjectListView will be found even if it hasn't been installed
2008-05-27 13:37 (100) - ObjectListView/ObjectListView.py, CHANGELOG.txt, FAQ.txt, COPYING.txt, ObjectListView/OLVEvent.py, THANKS.txt, setup.py, Examples/Demo.py, ObjectListView/CellEditor.py, ObjectListView.kpf
- Prepare for v1.0 release
2008-05-27 13:30 (99) - docs/.static/faq-icon.png, docs/.static/index-icon.png, docs/.static/initial.css, docs/.static/gettingStarted-icon.png, docs/whatsnew.rst, docs/.static/recipes-icon.png, docs/cellEditing.rst, docs/.templates/layout.html, docs/conf.py, docs/.static/whatsnew-icon.png, docs/index.rst, docs/gettingStarted.rst, docs/.static/cellEditing-icon.png, docs/recipes.rst, docs/.static/search-icon.png
- Added images to generated html
- Prepare documentation for v1.0 release
2008-05-26 17:37 (98) - Examples/Demo.wxg, Examples/Demo.py
- Remove "dummy" tab
2008-05-26 00:39 (95) - setup.cfg, pylint.rc, AUTHORS.txt, TODO.txt, INSTALL.txt, CHANGELOG.txt, FAQ.txt, COPYING.txt, THANKS.txt, setup.py, COPYING, NEWS.txt, MANIFEST.in, ObjectListView.kpf
- Did all work to create proper package with distutils (setup.py)
2008-05-26 00:35 (93) - Examples/example-images/convertImages.bat, Examples/Demo.py, Examples/example-images/convertImages.py, Examples/SimpleExample2.py, Examples/UsingDictionaryExample.py
- Corrected for new directory structure
2008-05-26 00:35 (92) - ObjectListView/ObjectListView.py
- Fixed pyLint annoyances
2008-05-26 00:34 (91) - ObjectListView/OLVEvent.py
- Fixed pyLint annoyances
2008-05-26 00:34 (90) - ObjectListView/CellEditor.py
- Fixed pyLint annoyances
2008-05-26 00:33 (89) - ObjectListView/__init__.py
- Cleaned up a litte
2008-05-24 01:57 (67) - docs/source/.static/orange-800x1600.png, docs/source/images/coffee.jpg, docs/source/conf.py, docs/source/.static/reset.css, docs/source/faq.rst, docs/source/index.rst, docs/source/images/icecream3.jpg, docs/source/.static/initial.css, docs/source/.static/sphinx-default.css, docs/source/.static/master.css, docs/source/.static/light-blue-800x1600.png, docs/source/images/Thumbs.db, docs/source/.static/dialog.css, docs/source/.templates/layout.html, docs/source/.static/structure.css, docs/source/.static/global.css, docs/source/gettingStarted.rst, docs/source/recipes.rst, docs/source/.static/dialog2-blue-800x1600.png, docs/source/.static/dark-blue-800x1600.png, docs/source/images/cookbook-checkbox1.png, docs/source/images/cookbook-checkbox2.png
- Documentation near completion
2008-05-24 01:55 (65) - ObjectListView/ObjectListView.py
- Added ability to name images
- Used _ to hide "private" methods
- Improved docs
- Correctly calculate subitem rect when in ICON view
- Implemented HitTestSubItem for all platforms
- Make sure empty list msg is shown on virtual lists
2008-05-24 01:51 (64) - ObjectListView/CellEditor.py
- Change editor style when listctrl is in ICON view
2008-05-24 01:51 (63) - ObjectListViewDemo/ObjectListViewDemo.py
- Made sure all buttons worked
- Uses named images
2008-05-24 01:49 (62) - Tests/test_ObjectListView.py
- Added tests for checkboxes, SelectAll, DeselectAll, Refresh
2008-05-19 21:34 (61) - ObjectListView/ObjectListView.py
- Added support for checkboxes
- Used "modelObject(s)" name instead of "object(s)"
- Made sure all public methods have docstrings
2008-05-19 21:32 (60) - Tests/test_CellEditors.py, Tests/test_ObjectListView.py, Tests/test_OLVColumn.py, ObjectListView/CellEditor.py, ObjectListViewDemo/ObjectListViewDemo.py
- Added ".." to sys.path to demo and tests
- Added demo for checkboxes
- Added tests for check boxes
2008-05-19 21:30 (59) - docs/source/images, docs/source/.static, Examples/images/music16.png, Examples/images/convertImages.bat, docs/source/images/coffee.jpg, docs/source/conf.py, docs/source/.templates, docs/source/images/redbull.jpg, docs/source/index.rst, Examples/Images.py, ObjectListView.kpf, Examples/images/convertImages.py, docs/source/images/ModelToScreenProcess.png, Examples/images, docs/source/majorClasses.rst, docs/source/gettingStarted.rst, docs, docs/source, docs/source/recipes.rst, Examples/SimpleExample2.py, Examples/images/Group32.bmp, Examples/images/Group16.bmp, docs/source/faq.rst, docs/source/images/icecream3.jpg, Examples, docs/source/images/gettingstarted-example1.png, docs/source/images/gettingstarted-example2.png, docs/source/images/Thumbs.db, Examples/images/user32.png, Examples/SimpleExample1.py, Examples/images/music32.png, Examples/images/user16.png
- Added Sphinx based documentation (in progress)
2008-05-12 11:29 (44) - OwnerDrawnEditor.py, ObjectListViewDemo.py
- Minor changes and add svn property
2008-05-12 11:28 (43) - test_CellEditors.py, test_ObjectListView.py, test_OLVColumn.py
- Add some svn property
2008-05-12 11:26 (41) - ObjectListView/ObjectListView.py
- Massively improved documentation. Generates reasonable docs using epydoc now.
2008-04-23 20:13 (40) - ObjectListView/ObjectListView.py, ObjectListView/__init__.py, ObjectListView/OLVEvent.py, ObjectListView/CellEditor.py
- Added $Id$
2008-04-18 22:57 (39) - ObjectListView/ObjectListView.py, ObjectListView/__init__.py, ObjectListView/OLVEvent.py, ObjectListView/CellEditor.py
- Updated documentation
2008-04-18 00:00 (38) - ObjectListView/ObjectListView.py
- Added List Empty msg
- Cleaned up code
2008-04-17 23:59 (36) - ObjectListViewDemo.py
- Added "Clear List" buttons
- Set cell edit mode
- Made more columns non-auto sizing
2008-04-16 22:54 (35) - ObjectListView/ObjectListView.py, ObjectListView/__init__.py, ObjectListViewDemo.py, ObjectListView/CellEditor.py
- Modularized ObjectListView
- Reorganised code within ObjectListView.py
2008-04-14 16:29 (29) - test_ObjectListView.py
- Added test for cell editing
2008-04-14 16:28 (27) - ObjectListViewDemo.py
- Added Complex tab
- Made Simple tab to show what is possible with only ColumnDefns
- Give colour and font to model objects
2008-04-14 16:26 (26) - ObjectListView.py
- Allow columns to have a cell editor creator function
- Handle horizontal scrolling when cell editing
- Added cell edit modes
- Handle edit during non-report views
- Correctly update slots with a previous value of None
- First cleanup of cell editing code
2008-04-08 00:24 (25) - ObjectListView.py
- Cell editing finished, including model updating
- Changed manner of rebuilding list to use ListItems
- Unified rowFormatter to use ListItems. Now virtual lists use the same logic
- Improved documentation on ColumnDefn
- Lists can now be used a model objects.
- Removed sortable parameter to ObjectListView
2008-04-08 00:18 (24) - test_OLVColumn.py
- Added tests for value setting
- Added tests of list accessing
- Reorganized tests
2008-04-08 00:17 (23) - ObjectListViewDemo.py
- Changed to handle new unified rowFormatter
- Allow dateLastPlayed to be updated
2008-04-08 00:15 (22) - OLVEvent.py
- Allow cell value to be changed in FinishingCellEdit event
2008-04-08 00:15 (21) - CellEditor.py
- Validate keys in the numeric editors
2008-04-07 11:13 (20) - ObjectListView.py, ObjectListViewDemo.py
- Made to work under Linux (still needs work)
2008-04-07 11:12 (19) - OLVEvent.py
- Added the source listview as a parameter
2008-04-07 11:12 (18) - CellEditor.py
- Make work under Linux
- Autocomplete no longer choke on large lists
2008-04-06 01:02 (17) - ObjectListView.py, ObjectListViewDemo.py
- Cell editing in progress: F2 triggers, Tabbing works
- Improved docs in ObjectListView.py
- Added example of cell editing events to demo
2008-04-06 00:59 (16) - OLVEvent.py
- Initial check in
2008-04-06 00:59 (15) - test_CellEditors.py, test_ObjectListView.py, test_OLVColumn.py
- Separated column tests from list tests
- Added sorting tests and space filling tests
- Added basic tests for all editors
2008-04-06 00:57 (14) - CellEditor.py
- Initial checkin.
- Editors for all basic types working
- Autocomplete textbox and combobox working
- Editor registry working
2008-04-02 00:42 (13) - ObjectListView.py, ObjectListViewDemo.py
- Added free space filling columns
2008-03-29 22:44 (12) - test_ObjectListView.py, ObjectListView.py, Demo.wxg, ObjectListViewDemo.py
- Added minimum, maximum and fixed widths for columns
- unified 'stringFormat' and 'stringConverter'
- Added/update unit tests
2008-03-28 23:54 (11) - ObjectListView.py, Demo.wxg, ObjectListViewDemo.py
- Added VirtualObjectListView and FastObjectListView
- Changed sort indicator icons
- Changed demo to use track information, and to show new classes
2008-03-06 12:20 (10) - ObjectListViewDemo.py
- Call SetObjects() after assigning a rowFormatter
2008-03-06 12:19 (9) - ObjectListView.py
- Improved docs
- Removed some duplicate code
2008-03-02 11:02 (8) - ObjectListView.py, ObjectListViewDemo.py
- Added alternate row colors
- Added rowFormatter
2008-03-02 09:33 (6) - ObjectListViewDemo.py
- Added Update Selected
- Added examples of lowercase and Unicode
2008-03-02 09:31 (5) - test_ObjectListView.py
- Test selections
- Use PySimpleApp
2008-03-02 09:30 (4) - ObjectListView.py
- Added RefreshObject() and friends
- Do sorting within python when possible, rather than using SortItems(). 5-10x faster!
- Optimized RepopulateList()
2008-02-29 10:34 (2) - images/BoxesThree32.bmp, images/BoxesThree16.bmp, images/Group32.bmp, test_ObjectListView.py, ObjectListView.py, images, images/DeliveryHand32.bmp, images/Group16.bmp, images/User32.bmp, images/DeliveryHand16.bmp, images/User16.bmp, Demo.wxg, ObjectListViewDemo.py
- Unit tests in progress
- Demo complete
NEWS
====
See the docs/whatsnew.rst for all the latest changes