Note that this skips some minor versions due to a series of releases off another fork. The intention here is to realign with those.
Features:
- In program card preview applies DPI factor to normalize scaling. (@G-e-n-e-v-e-n-s-i-S, #90)
- Additional script functions, blending, exists_in. (@G-e-n-e-v-e-n-s-i-S)
- Add globally scoped script variables. (@CajunAvenger, #95)
Bug fixes:
- Except symbol-fonts from package dependency checks. (@G-e-n-e-v-e-n-s-i-S, G-e-n-e-v-e-n-s-i-S#13)
- Prevent empty card list crash (@CajunAvenger, #94)
Features:
- Add Russian and Korean translations. Update locale files from Full-Magic-Pack (#69)
- Increase stats column width by 50% (#72)
Bug fixes:
- Fixed scrolled widgets not scrolling fully (or at all) on Linux (@llemoi, #54)
- Fixed crash when 0 keywords match filter string in keyword panel (@llemoi, #57)
- Correct "all images" filter when selecting files. (@BaconCatBug, #70)
- Correct localization of strings on Print window.
- Correct how blend functions handle alpha channels. (#83)
Internal:
- Add Mac OS build resources (@halian, #67, #68)
- CMakeLists updates for static compilation. (@BackCatBug, #74)
Features:
- Add Language selector to Welcome Window. (#51)
- Allow script to_date() function to accept "now". (#52)
- Allow export scripts to write to subdirectories. (#53)
Bug fixes:
- Fix build errors with Mac OS X+ (#50)
Features:
- Script functions for generating and manipulating card images. (#34)
- Stylesheet properties for defining card regions. (#34)
- Updated Spanish locale translations. (#49)
- Disable update checking on startup.
Features:
- Add missing French locale translations. (#40)
- Restore reading of package translations from top level locale file. (#43)
- Bundle other locale files, provide English translations as fallback rather than just using the key name.
Features:
- Add ability to underline text using
<u>
tags or panel buttons/hotkeys. (#30)
Bug fixes:
- Correct unicode text entry behavior. (twanvl#121)
Bug fixes:
- Fix Add Cards toolbar not showing script multi-add functions on initial load. (twanvl#153)
- Correct default Export Zoom value to 100%.
Features:
- Independently control Export Zoom setting in Preferences Window.
- Center align the loaded image by default in the Image Slice Window.
- Add Buttons to Align the loaded image in the Image Slice Window. (#18)
- Add filter box to Game and Stylesheet selection. (#1)
- Add Clear button to console panel. (#4)
- Store images internally with PNG extension for ease of manual tinkering. (#5)
- Add ability to change scale (relative to template) of internally stored images. (#6, #15)
- Impose some rudimentary constraints on the Image Slice Window's initial size.
- Merge String capitilization changes by @SoaringMoon. (twanvl#144)
- Add timestamps to console messages. (#16)
- You can now check/uncheck all selected cards in the export window (twanvl#93)
Template Features
- Expose
extra_card
andextra_card_style
script for accessing Extra Card Fields/Styles. (#20) - Localization of game/stylesheet/symbol_font names is now done in those templates, instead of via the program-wide locale file. (twanvl#100)
Bug fixes:
- Make viewer image rotate button operate clockwise to match dropdown options. (#9)
- Fix storage/retrieval of Stylesheet Settings when the stylesheet name includes spaces. (#8)
Bug fixes:
- Fixed: crash in expand_keywords when given empty tags (#90)
- Fixed: tab traversal in native look editors (style and set info tabs) (#98)
- Fixed: Mana Symbol Menu Items were not using names from locale (#84)
- Auto replaces that match "" are now disabled
Features:
- Sorting of the card list can now be changed per window
Bug fixes:
- Fixed: keywords after atoms were not showing up (#67)
- Fixed: multiple keywords that matched in the same place both showed reminder text. (#70) Now, when there are overlapping matches the longest one is used.
- Fixed: Slice Image window defaulting to Force to Fit (#69)
- Fixed: Wide set symbols being shrunk down (#68)
Features:
- In the quick search box you can specify which field to search in,
for example
type:Wizard
searches for cards with Wizard in the type. - Added "Select All" to menu (#19)
- Added "Save as Directory" to menu
- Added a keyboard shortcut for the search box (Ctrl+K)
Bug fixes:
- Keywords that appear multiple times don't mess up reminder text (#20)
- card variable in console panel now refers to the selected card
- length function now gives correct results for maps
- substr("foo",begin:3) now returns "" instead of true
Template features:
- Added
<font:...>
tag to change the font inside a text field. - Added
<margin:...>
tag to change the margins of a block of text. - Added
<align:...>
tag to change the horizontal alignment of a block of text. - Added
<li>
tag for list bullet points. (Experimental!) - Colors can now be written using hex notation,
#rrggbb
/#rrggbbaa
, and short hex notation (#rgb
/#rgba
) - Added card_style.field.layout, with information on the position of each line and paragraph in a text box.
- It is now possible to set the width and height of set info and style fields. This is especially useful for set specific images like watermarks and symbols.
Scripting:
- Added type_name function
nil != ""
, so missing values are no longer equal to the empty string- The
=
operator is now deprecated, use==
for comparisons,:=
for assignment. - if statements without an else will now produce a warning if their result is used.
- Added case-of control structure, for comparing a value against multiple alternatives
Internal:
- Switch build system to to CMake
- Update code to work with wxWidgets 3.1 and C++ 17
- Lots of code cleanup
- Some bugfixes
Other
- Changes to build system
Program:
- Added operators ("" and -) to quick search
- Added quick search for keywords (#58)
- Added "Console" panel
- Error message handling moved to console
- fixed #56: The quick search bar doesn't look in card.notes.
- fixed #59: Keywords with special characters don't work.
- fixed: Selection in package lists (new set window and style tab) is not highlighted.
Templates:
- no changes
Other:
- Actually started maintaining changelog, older entries are reconstructed.
Program:
- Added quick search box for filtering the card list
- Win32: themed selection rectangles in GallaryList (broken)
- Win32: themed selection rectangles in Card/KeywordList
- bug fixes: #18,#19, #16,#24,#25,28, #13,#14,#51
Templates:
- Magic: new keywords and various minor updates
Other:
- This is the first new release in nearly two years
New in this release:
- A spelling checker.
- Improved random booster pack generator.
- A bit of support for different languages in templates.
- Improvements in text alignment.
- Many other small improvements.
- And of course lots of bug fixes.
- This release fixes some semi-critical bugs in 0.3.7b.
New in this release:
- A random booster pack generator.
- A command line interface for connecting MSE with other programs.
- Many other minor improvements.
- And of course lots of bug fixes.
- This release fixes some critical bugs in 0.3.6.
New in this release:
- 2/R mana symbols and , the reverse tap symbol.
- Customizable set statistics.
- Improved printing quality.
- User friendly system for installing templates.
- Support for arbitrarily rotated text in templates.
- Support for changing font size and color in templates.
- Many, many bug fixes and minor improvements.
- This release fixes some critical bugs in 0.3.5.
New in this release:
- Future sight templates.
- Planeswalker template.
- HTML export for VS-System.
- New style VS-System templates.
- Many, many bug fixes and minor improvements.
New in this release:
- Export to HTML.
- New color combination dialog for magic.
- Modern style magic tokens.
- VS-System hellboy templates.
- and of course lots of minor improvements and bugfixes.
- The crashes are finally fixed.
- All keyword problems are fixed.
- Two dimensional statistics (e.g. color vs. rarity)
- The templates have recieved a large update.
- The large bugs from the previous version are fixed.
- The most important new thing are the keywords. You can now make keywords with multiple parameters.
Version 0.3.0, prerelease.
- no keywords
- no printing
- no export
- no search/replace
- no help
- no windows 9x build
- lots of new bugs
New features:
- Buttons for making text bold/italic
- Good looking guild watermarks
- Yu-Gi-Oh templates (by artfreakwiu)
Bug fixes / template tweaks:
- Correct snow mana symbol
- Fixed crash when creating new set
- Settings of styles are finally saved correctly
- The latest VS System templates
Bug fixes:
- Duplicate text in keyword reminder text
- Reminder text of Scry
- Not remembering zoom, and border display settings
- Crash when deleting cards
- Drawing glitches under windows 9x
- Support for symbols with transparency
New features:
- Improved high quality rendering
- Improved statistics/graphs
- Smart keywords, numbers are written with words, for example Graft 2 (This creature comes into play with two +1/+1 counters on it...). To use this with your own keywords all you need to do is say "counter(s)".
Bug fixes:
- Card sizes are now changed correctly when using different styles
- The infamous 'n' keyword bug
- Probably more Some template tweaks