Commit Graph
21 Commits
Author SHA1 Message Date
Nick L. Petroni, Jr f05df0c1cd added Bin() to format_hints: print the value as a Python binary number 2017-04-17 14:05:50 -04:00
Mike Auty 96c414fb5f Refactor TextRenderer to QuickTextRenderer to ensure we don't forget that the output is speedy not nicely formatted. 2017-01-22 14:17:19 +00:00
Mike Auty a2eb60ed39 Add support for HexBytes to the text renderer. 2017-01-22 14:16:13 +00:00
Mike Auty 2ccc62f921 Introduce format hints for renderers. 2017-01-05 00:39:03 +00:00
Mike Auty 1754f3bc85 Attempt to fix up any possible re-encoding issues the str() call in the renderer might bring. 2016-12-18 16:58:58 +00:00
Mike Auty 667014a1fd Attempt to standardize error message display. 2016-10-30 17:51:45 +00:00
Mike Auty 3fbc78b38c Fix up the renderer (and stop masking issues by printing in the generator). 2016-02-11 09:23:58 +00:00
Mike Auty 370a49a267 Add in a trivial renderer for testing the output system. 2016-02-09 10:14:53 +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