626 Commits

Author SHA1 Message Date
despian
c59ad6708c
feat: added label sheet Herma 4201 (#302)
Co-authored-by: Matt Amphlett <matt.amphlett@clouddirect.net>
2020-03-22 17:10:28 -07:00
Travis CI
604cb3449a Travis build: 1130 2020-03-21 17:31:42 +00:00
Travis CI
79e7da3de8 Travis build: 1128 2020-03-21 17:29:51 +00:00
Peter
724a720db3
Replace #282 (--exclude-projects) (#297)
* transfer #282

* Travis build: 1104
2020-02-23 22:15:53 -08:00
Peter
ad2a66a4c9
replacement for PR #278 (#291) 2020-01-04 15:50:09 -08:00
Peter
6b4812c343
replacement for PR 281 (#290) 2020-01-04 15:49:23 -08:00
Peter
020f259919
replacement for PR #285 (#289)
* replacement for PR #285
2020-01-04 15:48:22 -08:00
Peter
3030de41e0
replacement for PR #287 (#288)
* replacement for PR #287
2020-01-04 15:46:53 -08:00
Travis CI
067fa64bea Travis build: 1087 2020-01-04 23:36:14 +00:00
Travis CI
3e7c0e1287 Travis build: 1084 2020-01-04 23:34:14 +00:00
Peter
69c0a66868
Change card db handling (#286)
* reorganize card db, add doit file
* make card_db_src a true source by removing untranslated entries, removing the untranslated field
* turn update language script into a better compiler
* move tools into submodule
* remove language db comparison test; add travis compile and check-in of card db
Co-authored-by: Nick Vance <nickv2002@users.noreply.github.com>
2020-01-04 15:26:51 -08:00
Travis CI
6fd593f1b6 Travis build: 1076 2020-01-04 23:20:18 +00:00
Travis CI
d354033361 Travis build: 1067 2020-01-04 23:09:43 +00:00
Travis CI
ba93ee2f95 Travis build: 1060 2019-12-31 01:21:41 +00:00
Peter
b951c594db
Switch version management to use setuptools_scm (#283)
* use setuptools_scm
* update requirements
2019-12-07 21:00:34 -08:00
Peter Gorniak
71eb160572 bump version 2019-11-27 16:32:59 -08:00
Peter Gorniak
f8eaf4866a testing travis 2019-11-27 16:26:53 -08:00
Peter Gorniak
6786f63bd7 more travis trying 2019-11-27 16:07:52 -08:00
Peter Gorniak
35c7016796 bump version to test pypi deployment 2019-11-23 11:35:09 -08:00
Peter Gorniak
48d124a05b fix travis condition 2019-11-23 11:34:44 -08:00
Peter Gorniak
f8521a5cfd bump version 2019-11-23 11:04:44 -08:00
Peter
762a0003d0
try autodeployment to pypi (#280) 2019-11-23 09:43:09 -08:00
Peter
da99939249
Simplify language tool (#270)
* simplify language tool by using standard json output
* stop supporting python < 3
2019-10-20 22:46:46 -07:00
Peter Gorniak
bef0a8926d bump version 2019-09-19 16:26:05 -07:00
Paul Molodowitch
3f571cb2af add --tab-artwork-opacity flag (#259)
turn down background opacity to help text show up better against dark
backgrounds
2019-09-15 20:15:13 -07:00
Peter
43d1e5eae0
Fix #249 (#269)
* Update cards_nl_du.json
2019-09-15 20:14:01 -07:00
Peter
5eb416a946
Run language tool for #266 (#268)
* Added complete German translations for Renaissance
2019-09-15 20:07:14 -07:00
Peter Gorniak
70594b8ef0 bump version 2019-09-14 15:15:10 -07:00
Nick Vance
fb80880041 Added Captain and Church Promos (#267)
* Added Captain and Church Pomos
2019-09-14 15:12:34 -07:00
Guillaume Collic
3a8f72a56a Fix cards list order for accents in expansion card (#264) 2019-07-29 15:02:18 -07:00
Paul Molodowitch
f17634b6dc brighten up night background banner (#260)
Even on the computer screen, text was hard to read
against the night background; when printed with small
fonts, was very difficult to make out. This brightens
it up slightly, to make it more legible.
2019-07-01 16:41:22 +02:00
Paul Molodowitch
c7558d59e9 Fix setNames intruding into dividers when back_offset_height given negative value (#262)
* consolidate code for drawing backsides
* drawSetNames: no need to calculate xPos / yPos per card
* Account for back_offset when calculating set name placement

Without this, if you had a negative back_offset_height (or
positive back_offset), it was possible to print set names that
would intrude onto the divider area on the backs

* draw setNames along side (left or bottom) with more space

This both provides more cushion, and makes it less likely that
location will change between front + back (due to back_offset_height)
2019-07-01 16:40:58 +02:00
Paul Molodowitch
3cf716d7fc add --exclude-expansion option (and test) (#257)
provides an easy way to include nearly all expansions, except for a select few
2019-06-02 15:16:59 -07:00
Paul Molodowitch
87a2835097 allow cost / set-icon to be displayed in body-top ONLY (#258)
previously, if you used, ie, "--cost=body-top", the cost would show in
the tab AND body-top.  Since the help text implies that the way to
accomplish this should be "--cost=tab --cost=body-top" (and because if you
put it in body-top, it's probably because you want to save space on the
tab)
2019-06-02 15:09:32 -07:00
Peter
b4619bc560
Some French translations (#255) 2019-05-24 11:14:34 -07:00
Peter
31a71447f0
precommit git hooks, rearrange package structure (#251)
* precommit hooks and changes because of these
* mv package into src dir
* add requirements file, clean up setup reqs, add precommit to CI
2019-05-23 16:17:30 -07:00
tcnuk
e859dc36ef Fix card typos. (#252)
* Fix card typos.
* Make spelling of Traveller self-consistent (and consistent with the game).
2019-05-04 08:27:51 -07:00
Peter Gorniak
b27162927c freeze pillow and reportlab versions 2019-04-03 17:05:50 -07:00
Peter Gorniak
231013c3da bump version 2019-04-03 16:46:50 -07:00
Wendel Voigt
088c3b633d Add only-type-any and only-type-all options (#241)
* Added only-type options
* added ci test for only-type options
2019-02-17 20:41:58 -08:00
Peter Gorniak
a796dc59bd exclude mypy cache 2019-02-16 20:05:07 -08:00
Wendel Voigt
1b11c94c43 Fix for tab left-align issue (#246)
* Fix for tab left-align issue
2019-02-16 13:27:08 -08:00
Peter
271ab73dc7
Dutch Empires (#244)
Added dutch translation of all empires event cards, some dutch languages fixes.
2019-02-16 13:26:16 -08:00
Wendel Voigt
8a975bc58b
Fix Travis failure 'is not' to != 2019-02-16 12:00:49 -06:00
Nick Vance
736154f805
Update README.md
removed space that broke translation instructions markdown link
2019-01-30 13:41:15 -08:00
Peter Gorniak
a3ebcc37cc fix release script 2019-01-11 11:13:50 -08:00
Peter Gorniak
160953d030 bump version 2019-01-05 15:09:39 -08:00
Wendel Voigt
7c4c010fba Refactor of draw.py (#150)
* Major refactor of draw.py
* Also addresses Issue #70, Issue #85, Issue #120, partial to Issue #6
* Make the label information more available so it can be picked up easier by the website frontend
* Add Avery Presta 94211 labels, label names
* Add tab-height to make easier calculations
* height is now the full height of the label.  tab-height is the portion used for the tab.
   (By doing this, adding labels is more intuitive and requires fewer calculations.)
* Fix for issue #239 The fix changes this to now include the original expansion in this case.  So now this results in the original expansion expansion being printed with the upgrade expansion cards included as well.
2019-01-01 20:55:35 -08:00
Peter Gorniak
1240b68c6c bump version 2018-12-02 14:11:27 -08:00
Wendel Voigt
8d6fc86699 Text and database fixes (#236)
* Text fixes
2018-12-02 14:10:19 -08:00