Dominique Merle
88ca43e764
Merge pull request #12 from MieuxVoter/feat-10
...
Support floating-point numbers in the input tally (#10 )
3 years ago
Dominique Merle
5008b4b0a8
test
3 years ago
Dominique Merle
ee902b4066
fix: text rendering with big amounts of grades
3 years ago
Dominique Merle
17841822d2
fix: i tried to be clever and got punished
3 years ago
Dominique Merle
2291648b10
fix: grade names detection
3 years ago
Dominique Merle
4cf8c574d0
docs
3 years ago
Dominique Merle
e2797b221f
docs
3 years ago
Dominique Merle
1e33cc2259
refacto: reduce the complexity (somewhat artificially)
3 years ago
Dominique Merle
d49d3b8554
chore(lint)
3 years ago
Dominique Merle
fb185917b6
fix: scale gnuplots to 100% to avoid its buffer overflows
3 years ago
Dominique Merle
a70a5c79f4
feat: add an auto-guessed Scale factor to handle floats in input
3 years ago
Dominique Merle
34ad60fc53
fix: part of issue #7
3 years ago
Dominique Merle
b51b99672b
refacto: add a tally CSV reader and room for more
3 years ago
Dominique Merle
77a25582e2
refacto: move utilities and add `GenerateDefaultGrades()`
...
/spend 1d
3 years ago
Dominique Merle
4182e7d871
refacto: add a Reader interface
...
It's been a long time coming.
3 years ago
Dominique Merle
0180cd5c01
feat: double the possible amount of grades when grades are unspecified
3 years ago
Dominique Merle
f74080e1e4
test: add an example CSV with floating-point values
3 years ago
Dominique Merle
34b09b6953
docs: show the opinion profile
3 years ago
Dominique Merle
f2bc1c2fc2
test: make sure blank lines are ignored, as well as extra spacing
3 years ago
Dominique Merle
4c6a6b8101
refacto: prepare for normalization
...
We renamed the configuration file to `.mj.yml`.
We can get away with breaking that API wince we're < 1.0.0,
it's the initial dev sprint and no-one cares about this tool anyway.
.
3 years ago
Dominique Merle
08a0fb18a6
feat: support any amount of grades
...
There's a limit somewhere in the hundreds,
but it should work for most needs.
3 years ago
Dominique Merle
3120689a1c
chore(lint)
3 years ago
Dominique Merle
8149e38924
style: add a border to the merit profile blocks
3 years ago
Dominique Merle
945144ba25
fix: legend of opinion profile with lots of proposals
3 years ago
Dominique Merle
97744fab1e
fix: make dynamic the opinion profile width
3 years ago
Dominique Merle
9c80d3a6a0
fix: grades names generation
...
Fix #6
3 years ago
Dominique Merle
348e87565b
fix: CI do not need UPX for now
3 years ago
Dominique Merle
e93b3d8fa3
test: add smoke tests on some basic calls
3 years ago
Dominique Merle
84112768aa
fix: median vertical line
3 years ago
Dominique Merle
2610bcd872
feat: add a `--default` flag to pick the default judgment strategy
3 years ago
Dominique Merle
86684c68a7
feat: adjust merit plot height to the amount of proposals
3 years ago
Dominique Merle
df699a0c6b
test: more examples
...
The last one makes gnuplot crash because it tries to draw too many ticks
3 years ago
Dominique Merle
1d1ea6b056
fix: truncate proposals' names when longer than 23 chars
3 years ago
Dominique Merle
acfdf25ad5
refacto: use explicit return codes on error
3 years ago
Dominique Merle
998fe2b53b
feat: also display the build date in `--version`
...
This commit makes the output of `--version` easier to parse
3 years ago
Dominique Merle
a91e6a1807
docs: mention the radial merit profile
3 years ago
Dominique Merle
aa10c2aced
feat: add the `--chart` flag
3 years ago
Dominique Merle
f2afcaf465
feat: connect the merit profile to actual data
3 years ago
Dominique Merle
5fc030565d
feat: add a gnuplot formatter
3 years ago
Dominique Merle
302376976f
Merge pull request #5 from roipoussiere/gnuplot-merit-formatter
...
feat(wip): add gnuplot_merit.go draft
3 years ago
Nathanaël
5afc3c44ad
feat(wip): add gnuplot_merit.go draft
3 years ago
Dominique Merle
96ea7dc42d
docs
3 years ago
Dominique Merle
057dd459d1
docs(lint)
3 years ago
Dominique Merle
a2dae3a42c
fix: horrible bug with grade generation
3 years ago
Dominique Merle
cbb5afadf2
docs: add the missing docs to get 100%
3 years ago
Dominique Merle
95640a5808
feat: add a YAML formatter
...
The keys are weird.
It's not too critical of a problem but it would be nice to have snake_cased keys.
3 years ago
Dominique Merle
e51ba94f89
config(build): add a build script for convenience
3 years ago
Dominique Merle
021c94758e
feat: automate version assignment from git describe
3 years ago
Dominique Merle
bf55f4fd08
feat: support --version to get the version
...
What's the best way to embed the version from git? Is govvv ok?
3 years ago
Dominique Merle
aa30a38fb5
feat: read from stdin when supplying `-` as filepath
3 years ago