Commit message (Expand)AuthorAgeFilesLines
* print a summary of empty pages rejected onlyHEADmasterH. Peter Anvin2018-11-131-1/+9
* print line numbers on error messagesH. Peter Anvin2018-11-131-3/+5
* lftab.tex: Shorten line to avoid line breakH. Peter Anvin2018-11-121-1/+1
* lftab.tex: add date to ballots, somewhat clearer instructionsH. Peter Anvin2018-11-121-2/+2
* accept a project name on the command lineelection-tab2017H. Peter Anvin2017-10-251-2/+9
* sdaps: just run straight out of the build directoryH. Peter Anvin2017-10-221-9/+1
* lftab.tex: remove unused counter that caused stamp failureH. Peter Anvin2017-10-221-1/+0
* Merge remote-tracking branch 'refs/remotes/origin/master'H. Peter Anvin2017-10-221-4/+5
| * randomize the ballot identifiersH. Peter Anvin2016-11-021-4/+5
* | tab2017.conf: configuration file for the LF TAB 2017 electionH. Peter Anvin2017-10-221-0/+7
* | lftab.tex: template file for LF TAB electionsH. Peter Anvin2017-10-221-0/+78
* | Parameterize as much as possible, using a template systemH. Peter Anvin2017-10-222-15/+44
* | Fix cvsconv; don't delete cvs files from scoreH. Peter Anvin2017-10-222-10/+21
* tab2016: final list of candidates for this electionH. Peter Anvin2016-11-021-8/+9
* Add support for individually numbered score sheetsH. Peter Anvin2016-11-023-43/+72
* make a backup copy of the project directoryH. Peter Anvin2016-11-021-0/+2
* run sdaps recognize --identify before reorderH. Peter Anvin2016-11-021-0/+1
* mkballots: no reason to keep the temp file aroundH. Peter Anvin2016-11-021-0/+1
* Automatically randomize the candidates, now in a separate file *.candH. Peter Anvin2016-11-023-25/+12
* Numerous aestetic changes, support multiple batchesH. Peter Anvin2016-11-014-17/+63
* Add the option of using standard PostScript fontsH. Peter Anvin2016-11-013-5/+22
* Add a random suffix to each ballot, verify each ballot IDH. Peter Anvin2016-11-013-27/+132
* only pad to the number of zeroes necessaryH. Peter Anvin2016-11-011-1/+3
* base26: convert numbers to base26 (A-Z)H. Peter Anvin2016-11-011-0/+24
* save the tiebreakers so running is idempotentH. Peter Anvin2016-11-011-1/+15
* Minor fixes to scoring scriptH. Peter Anvin2016-11-012-6/+6
*, scripts for before and afterH. Peter Anvin2016-11-012-1/+21
* script to generate ballots and scoring sheetH. Peter Anvin2016-11-011-0/+12
* sdaps: wrapper scriptH. Peter Anvin2016-11-011-0/+9
* generate election report that can go straight into oocalcH. Peter Anvin2016-11-011-0/+130
* script to generate ballot IDsH. Peter Anvin2016-11-011-0/+11
* Update date, new ballot instructionsH. Peter Anvin2016-11-011-2/+3
* Move to bin/H. Peter Anvin2016-11-011-0/+0
* scoresheet: candidate -> candidatesH. Peter Anvin2016-10-251-1/+1
* Fix alignment of scoring arrowsH. Peter Anvin2016-10-251-2/+4
* Make candidate names a little bigger and the alignment betterH. Peter Anvin2016-10-251-1/+1
* scoresheet: add candidate names, shade count boxes, arrowsH. Peter Anvin2016-10-251-11/+24
* Cleaned up scoresheet, better ballot layout, checkmode=checkH. Peter Anvin2016-10-252-12/+39
* sdaps.diff: changes to SDAPS vs gitH. Peter Anvin2016-10-251-0/+47
* Make choices larger (and more spaced out); remove fill in in headerH. Peter Anvin2016-10-251-8/+11
* Script to generate a manual scoring sheetH. Peter Anvin2016-10-251-0/+64
* tab2016 ballotH. Peter Anvin2016-10-251-0/+102