Skip to content

Proxyshop v1.4.0

Compare
Choose a tag to compare
@Investigamer Investigamer released this 30 Jan 21:56
· 702 commits to main since this release
65b9a19

Nimbus Release

This release implements robust settings panels allowing for changing settings for individual templates, as well as custom template settings. In addition, we've implemented a preview panel showcasing an example render for each template, automatic expansion symbol updating, improvements to how Planeswalkers are automated, and full automation for Saga cards.

Features

  • saga: Implemented full automation for sagas
  • symbols: Update symbol library and template manifest on launch
  • gui: Add preview image to showcase each template
  • settings: New automatic settings panels

Fix

  • CrimsonFangTemplate: Fixed dual color frame generation
  • settings: Additional fixes for new panel config system
  • frame_logic: Fix frame logic for some transform cards
  • settings: Small patches to settings logic
  • creator: Fix template logic for creator tab
  • scryfall: Add special exception for championship cards
  • expansion_symbol: Default stroke now uses config value
  • meld: Fix meld card layout data

Refactor

  • planeswalker: Refactored planeswalker text generation
  • templates: Add scaling to Planeswalker spacing
  • configs: Rename configs to match new nomenclature
  • settings: Rewrite settings to use class name for ini/json naming convention
  • layouts: Trimmed down layout classes and properties
  • frame_logic: Add FrameDetails type
  • sketch: Switch sketch config to new settings system
  • plugin-templates: Make adjustments to included plugin templates
  • templates: Remove useless print statements
  • symbols: Add missing symbols to library
  • config: Reformat config for Kivy settings panel
  • text_layers.py: Refactored classic quote alignment
  • gui: Separate GUI elements into modules