Mike Auty
|
cbce5c6184
|
Expose the sanitize method, since it's necessary for accessing columns.
|
2018-03-14 01:07:58 +00:00 |
|
Mike Auty
|
674394cd69
|
Fix up TreeGrid typing information in places.
|
2018-03-08 01:20:55 +00:00 |
|
Mike Auty
|
c605cbd182
|
Add in TZAware and TZNaive values for TreeGrids.
|
2018-03-08 01:20:34 +00:00 |
|
Mike Auty
|
de9ad62412
|
Add in support for AbsentValues.
|
2018-03-08 00:26:25 +00:00 |
|
Mike Auty
|
ee12b81f4a
|
Add in type-annotations for renderers and start on symbols.
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
21b4506b7b
|
Add in type-annotations for the remaining interfaces.
|
2017-12-13 20:48:52 +00:00 |
|
Mike Auty
|
ab8d76eeef
|
Revert the generator changes, the visiting function should be used instead.
|
2017-08-02 10:40:16 +01:00 |
|
Mike Auty
|
d8c53b63bf
|
Don't forget to iterate over the populate generator.
|
2017-08-02 10:05:12 +01:00 |
|
Mike Auty
|
ff3d5e8f3b
|
Maintain a row count for populated tree grids.
|
2017-08-01 15:39:38 +01:00 |
|
Mike Auty
|
029fa8e940
|
Ensure ColumnSortKey is callable, and make sure the top level direction is considered.
|
2017-08-01 15:39:01 +01:00 |
|
Mike Auty
|
80508c8711
|
Allow for ascending or descending sort order.
|
2017-08-01 02:41:55 +01:00 |
|
Mike Auty
|
d119f372dc
|
Ensure the populate generator is actually a generator.
|
2017-07-31 13:52:54 +01:00 |
|
Mike Auty
|
667014a1fd
|
Attempt to standardize error message display.
|
2016-10-30 17:51:45 +00:00 |
|
Mike Auty
|
bca8dc486d
|
Allow sequences rather than just lists for TreeGrid yields.
|
2016-02-09 10:14:13 +00:00 |
|
Mike Auty
|
d258c56991
|
Rerun pylint with pycharm-5 and fix pep8 issues as well.
|
2015-11-21 13:12:00 +00:00 |
|
Mike Auty
|
65fcd5fbe5
|
Minor pylinting.
|
2015-09-28 01:34:52 +01:00 |
|
Mike Auty
|
cd07ff17b2
|
Pull out the interfaces from the TreeGrid/TreeNode structures.
|
2015-01-08 00:06:52 +00:00 |
|
Mike Auty
|
9d5027ddd6
|
Add in TreeGrid/Renderer framework from volatility3. Consider pulling interfaces for TreeGrid and TreeNode out into interfaces.
|
2015-01-07 13:59:14 +00:00 |
|
Mike Auty
|
c1d054df10
|
Rename functions in validity to avoid future member name collisions.
|
2014-12-30 03:49:31 +00:00 |
|
Mike Auty
|
39c0b38f09
|
Add additional docstrings and refactor/rearrange the entire codebase.
|
2014-06-11 01:35:50 +01:00 |
|
Mike Auty
|
a97bd19988
|
Reformat and optimize code, including trailing whitespace and end of file newline.
|
2014-06-10 15:40:50 +01:00 |
|
Mike Auty
|
2222dd546a
|
Change my mind on deep copying returned lists, we might want to change the values of an arbitrary row later on.
|
2014-04-14 02:24:48 +01:00 |
|
Mike Auty
|
2e5656ade4
|
Add in FormatSpecification object, and bulk up the TextRenderer.
|
2014-04-14 02:22:05 +01:00 |
|
Mike Auty
|
8e7ad364c7
|
Alter type/class checking structure so that it can be optimized out (either throws an exception or does nothing).
|
2014-04-08 00:59:08 +01:00 |
|
Mike Auty
|
e949079440
|
Merge TreeGrid class interfaces into their implementation, external developers should not be creating their own of these.
|
2014-04-08 00:24:27 +01:00 |
|
Mike Auty
|
fa789fb174
|
Add in basic plugin/config and renderer support.
|
2014-03-31 00:36:11 +01:00 |
|