Commit Graph

95 Commits (df7d5a1f56a9579fc813d782e641c0d5375a86ef)

Author SHA1 Message Date
Lertsenem df7d5a1f56 Add covid masks for rebootlyon2020 template 2020-07-26 14:39:53 +02:00
Lertsenem d1abae1986 Change rebootlyon2020 template layers order
Now the secondary and pocket characters will be drawn on top of the main
character picture.
2020-07-25 23:41:48 +02:00
Lertsenem c205c475e0 Add byleth covid masks in rebootlyon2020 template 2020-07-25 15:35:07 +02:00
Lertsenem 416f733af3 Fix covid mask include in rebootlyon2020 template 2020-07-25 15:34:42 +02:00
Lertsenem aea720d555 Fix prefix/tag spacing in rebootlyon2020 template
Using xml:space="preserve".
2020-07-25 15:03:33 +02:00
Lertsenem 799f76118a Fix bayon covid mask in rebootlyon2020 template
Bayonetta skins even and odd are different.
2020-07-25 14:57:11 +02:00
Lertsenem 3041aafda3 Change rebootlyon2020 template
Better use of for loops for simplification.
Add a covid option to mask characters and logo.
2020-07-25 14:54:22 +02:00
Lertsenem 37051f1f15 Add template-options argument
For now, we just pass a link of keywords as a template context element.
2020-07-25 14:51:10 +02:00
Lertsenem cadb53e3b4 Add context debug in export 2020-07-25 14:51:04 +02:00
Lertsenem 1b1de3b5b9 Fix template reboot2020 for inkscape
The generated svg were ok for FF, but images were wrong on Inkscape,
which can be used to create png exports...

The fix is modifying the width=auto to with=2000 while setting the
preserveRatioAspect to xMinYMin. Also, the secondary and pocket chars
needed to be put inside groups unless the main char image disappeared,
for some reason...
2020-07-23 18:02:11 +02:00
Lertsenem 67077506c6 Modify rebootlyon2020 template
Use full char images instead of head shots.
The old template is renamed as rebootlyon2020-eyesonly
2020-07-23 17:11:32 +02:00
Lertsenem 519b697202 Bump version 2020-07-23 10:14:35 +02:00
Lertsenem e1eab031ae Merge master && bump version 2020-07-23 10:08:41 +02:00
Lertsenem 480bd1f8a2 Update README 2020-07-23 10:06:33 +02:00
Lertsenem 452507619e Fix template rebootlyon2020 logo
Typo + Windows can't use symlinks
2020-07-23 09:49:45 +02:00
Lertsenem 4160baa524 Fix template rebootlyon2019 logo
Typo + Windows can't use symlinks
2020-07-23 09:48:09 +02:00
Lertsenem fddeec93a7 Fix script to change msi file
The msi modification failed because the msi file was still open when the
script started modifying it. The simplest solution was to put all that
in another separate setup_noadmin.py script.
2020-07-23 09:44:23 +02:00
Lertsenem 37eccfeaf4 Add script to fix msi generation
The generated msi will be modified so it can be installed by any user.
2020-07-22 20:46:13 +02:00
Lertsenem bc663474f6 Change template rebootlyon to rebootlyon2019 2020-07-22 20:30:35 +02:00
Lertsenem f807cf9c6f Fix str-to-pathlib conversion issues 2020-07-22 20:29:23 +02:00
Lertsenem 1f26d485f5 Fix Windows msi and exe builds 2020-07-22 18:11:43 +02:00
Lertsenem c9bc474477 Add __main__.py entry point 2020-07-22 18:10:16 +02:00
Lertsenem acba570218 Add smashggid for Byleth and ZSS 2020-07-22 18:09:55 +02:00
Lertsenem a256a3045f Add relative import to smashgg 2020-07-22 18:08:49 +02:00
Lertsenem 9b2388973c Add cachedir argument for export function
Use system-specific user cache directory thanks to appdirs
2020-07-22 18:07:52 +02:00
Lertsenem 3506f8de17 Add infos in version 2020-07-22 18:06:48 +02:00
Lertsenem 3a7ffaef6d Add proxy parameter to res download function 2020-07-22 18:05:15 +02:00
Lertsenem f887f5fd84 Use pathlib and appdirs modules
Better cross-OS support of paths and config/cache dirs.
2020-07-22 18:04:13 +02:00
Lertsenem b69d0b55e9 Add basic Windows exe setup.py 2020-07-21 11:20:12 +02:00
Lertsenem 0e3fe3ffa4 Add templates as package data in setup.py 2020-07-21 00:36:30 +02:00
Lertsenem 2ea7b3afc4 Refactor arguments parsing
And change some defaults
2020-07-21 00:35:56 +02:00
Lertsenem 8b61e6b8a6 Add ROOTDIR constant
Replaces the unimplemented args.rootdir
2020-07-21 00:34:07 +02:00
Lertsenem f4115da4d0 Remove dir_root use from rebootlyon2020 template
The imgdir path should be absolute or relative, depending on what the
user wants.
2020-07-21 00:30:05 +02:00
Lertsenem e9f8bac22c Add basic setup.py 2020-07-20 23:55:06 +02:00
Lertsenem 6e2d697e12 Fix imports for setuptools 2020-07-20 23:54:32 +02:00
Lertsenem 603238449b Add playerskins DB file
Based on Lyon's Smash players atm
2020-07-20 23:53:46 +02:00
Lertsenem f859362f71 Update .gitignore 2020-07-20 23:53:08 +02:00
Lertsenem e6a3e62997 Add MIT License 2020-07-20 19:12:48 +02:00
Lertsenem 7bd09dc959 Add support for playersinks db
Select a default skin depending on the player tag and the character
name.
2020-07-20 18:44:49 +02:00
Lertsenem 4f115740b5 Merge branch 'stable' version 2020-07-19 22:39:49 +02:00
Lertsenem 824928145f First stable version 2020-07-19 22:27:50 +02:00
Lertsenem 3d7509e639 Add --name-seo-delimiter option 2020-07-19 22:26:34 +02:00
Lertsenem bef3d1b7b7 Add a new init subcommand
To download resources.
2020-07-19 17:04:58 +02:00
Lertsenem 0686861296 Add a specific module for characters infos 2020-07-19 15:39:39 +02:00
Lertsenem a8b274f6ce Use Gobold font in rebootlyon2020 template
Plus some adjustment on size & positions of texts
2020-07-18 15:42:42 +02:00
Lertsenem 25b5597772 Add rebootlyon2020 template 2020-07-17 21:58:51 +02:00
Lertsenem 3d59251be5 Add Captain Falcon and Dr Mario smashgg ids 2020-07-17 20:17:08 +02:00
Lertsenem 2e7dfe4bec Remove tmp svg file for inkscape export 2020-07-16 22:22:25 +02:00
Lertsenem 6370484c4e Replace None by "" for teams and twitter names 2020-07-09 18:33:30 +02:00
Lertsenem 9427672d2f Add Min Min smash.gg id translation 2020-07-09 18:33:07 +02:00