Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-04-14 | Do not sleep before starting next file load | Freeyorp | 1 | -2/+2 | |
File loading is an asynchronous operation anyway, this is unnecessary. | |||||
2013-04-14 | Do not show loading bars at loading module init | Freeyorp | 1 | -2/+0 | |
They should now only display after files are selected and the loading starts, where there is something to display. | |||||
2013-04-13 | Refactor mv.js into distinct modules | Freeyorp | 8 | -345/+361 | |
There are five modules, as follows: load.js handles initialisation and management of files parse.js handles initialisation and management of records heap.js handles initialisation and management of dimensions chart.js handles initialisation and management of charts main.js manages the other modules and status Status and file loading have been decoupled; file loading no longer directly updates the status of the progress bars. This makes the limitations of the current status system more apparent, and should make the system also easier to maintain, as progress bars are now updated at more logical times. The parser remains mostly unchanged. It will need to be altered into a full stateful parser, but this can happen later. Dimension management is now simplified, due to the addition of monoGroup. Most dimension/groups consisted of a single dimension and a group reduced by count. This convenience function combines these and unifies their access, beyond mere naming convention. Charting management is also greatly simplified, adding in chain helpers to categorise types of charts, by aspects such as being wide, being thin, being short, as well as helpers to establish common properties for bar and pie charts. There is now also a helper to take advantage of the unified monoGroup accessors. | |||||
2013-04-13 | Add map-logs to .gitignore | Freeyorp | 1 | -0/+1 | |
2013-04-13 | Rearrange charts by needed width | Freeyorp | 3 | -18/+18 | |
2013-04-13 | Replace chart-root's with vis-hide container | Freeyorp | 3 | -24/+28 | |
This gets rid of a lot of repetition. | |||||
2013-04-13 | Initial combat target parsing | Freeyorp | 2 | -4/+82 | |
Combat data is stateful. The parser will require rewriting to complete. | |||||
2013-04-01 | Fix map chart clear link | Freeyorp | 1 | -1/+1 | |
2013-03-31 | Map name mappings. Label map names on map chart. | Freeyorp | 4 | -5/+135 | |
This closes #003. | |||||
2013-03-29 | Update dc pointer | Freeyorp | 1 | -0/+0 | |
2013-03-29 | Compute and chart character base level | Freeyorp | 3 | -7/+184 | |
2013-03-29 | Replace git:// with https:// for .gitmodules | Freeyorp | 1 | -3/+3 | |
2013-03-29 | Parse STAT and chart STAT definedness of records | Freeyorp | 2 | -17/+77 | |
2013-03-29 | Set map chart colour domain correctly | Freeyorp | 1 | -0/+2 | |
This fixes #001. | |||||
2013-03-29 | Add initial simple charting for GAINXP records | Freeyorp | 3 | -25/+137 | |
2013-03-29 | Point dc.js submodule at Freeyorp's repository | Freeyorp | 2 | -1/+1 | |
2013-03-29 | Load files, parse GAINXP records | Freeyorp | 4 | -0/+241 | |
2013-03-29 | Add libraries - d3, crossfilter, dc | Freeyorp | 5 | -0/+54 | |
2013-03-29 | Initial commit | Freeyorp | 3 | -0/+684 | |