Commit Graph

  • a3a701d2dd re-added return statement twanvl 2009-01-15 14:47:50 +00:00
  • ba15bd1171 disable profiler in windows release builds twanvl 2009-01-15 14:22:10 +00:00
  • 4a87786974 ran locale autofix script twanvl 2009-01-15 14:20:45 +00:00
  • 12789420e9 Moving tilde to auto_replace, now that automatic text replacements are fixed. Trying to make VS parameters de-bold. Not working out. pichoro 2009-01-15 06:28:32 +00:00
  • 30671ad5b0 Fixed a bunch of linker errors preventing optimized compile on Linux. coppro 2009-01-14 19:13:05 +00:00
  • 0bc1c1af30 show version number on welcome screen twanvl 2009-01-11 22:18:42 +00:00
  • ac2954c1ea Vanguard random card picker was messed up. pichoro 2009-01-11 21:44:05 +00:00
  • ebf2e4c079 documented the time_created and time_modified members of Card twanvl 2009-01-11 16:52:39 +00:00
  • ad5e22e7c5 Added script support for wxDateTime values: - added ScriptDateTime type - added to_date function - added date formating support to to_string. - documented all of the above. twanvl 2009-01-11 16:52:07 +00:00
  • 13daa528b7 Adjusting keywords a little. Fixed magic-future-flip, and improved border mask. Bumped magic-future-textless so that magic-future-promo can depend on a new version of it. pichoro 2009-01-11 04:45:38 +00:00
  • ba4672b0b2 Support for english_number_a/process_english_hints to detect when "a" should be "an". twanvl 2009-01-11 03:07:27 +00:00
  • 0fcd379cee added "unblockable" to magic dictionary twanvl 2009-01-11 02:21:44 +00:00
  • eaf5e9bef2 keywords from the set file take precedence over keywords from the game file twanvl 2009-01-11 02:17:31 +00:00
  • 1ae654082d documented new pack system. twanvl 2009-01-11 01:38:58 +00:00
  • 8b9c2b4064 while it is still possible: renamed select:cyclic to select:equal. Added "equal proportional" and "equal nonempty" for symmetry. select:equal now takes weights into account. twanvl 2009-01-11 01:36:17 +00:00
  • c8dd777bca EnumReader now warns about the correct string, parse_enum function throws if the string can not be parsed twanvl 2009-01-11 00:45:21 +00:00
  • 8c1cf2a0a6 Updating pack structures for Vanguard, VS, and Yugioh. pichoro 2009-01-10 21:59:39 +00:00
  • 14c118e86e Adding add_multiple_cards script for group of basic snow-covered lands. Changed default settings for Magic to more closely match real Magic sets. Minor adjustments to magic-new-split. pichoro 2009-01-10 21:58:47 +00:00
  • ac6b8f77ac while there is still time to make changes to the file format: s/probability/weight/ twanvl 2009-01-10 20:22:11 +00:00
  • 4200e4ae0a made isComplex() function cope with the looping of the IMPLEMENT_REFLECTION function twanvl 2009-01-10 20:21:14 +00:00
  • 37ea36005d free spelling suggestion list from hunspell twanvl 2009-01-10 14:44:45 +00:00
  • 18730641db fixed spelling correction popup when there is no extra dictionary twanvl 2009-01-10 14:39:29 +00:00
  • e08dc8e8c9 fixed script error twanvl 2009-01-10 14:25:53 +00:00
  • 3d7367fc9d don't ignore line.top when aligning text twanvl 2009-01-10 14:13:20 +00:00
  • c98f8245d8 init pack total control before setting sizer, so CustomPackDialog gets the right size twanvl 2009-01-10 02:45:18 +00:00
  • c7c028b026 fixed: version number propagates to included files magic pack template now uses 'pack type' instead of 'pack item' twanvl 2009-01-10 02:43:15 +00:00
  • 30d3343a2c check for duplicate pack names don't allow a new pack to be 'removed' twanvl 2009-01-10 01:55:31 +00:00
  • 1b90f0666c fixed bug: empty OptionalScript were saved as empty string, causing parse error when reading. custom pack types can now be removed again. twanvl 2009-01-10 01:47:50 +00:00
  • e3cdb2bea7 adding & editing custom pack types now works. twanvl 2009-01-10 01:37:03 +00:00
  • d3922cb59d make pack type labels clickable (based on HoverButton). use set_help_text instead of the previous thing in SetWindow. twanvl 2009-01-10 00:34:54 +00:00
  • 2bc3e78134 tweaks to set_help_text twanvl 2009-01-10 00:33:43 +00:00
  • 0a26e17de8 set_help_text function to add status bar help texts to any window twanvl 2009-01-10 00:15:06 +00:00
  • ad415f655f change the time_modified of cards in actions, and restore it on undo twanvl 2009-01-09 20:02:58 +00:00
  • eba29d38e7 don't merge actions that have been undone before, for example: typing1 Ctrl+Z Ctrl+Y typing2 Ctrl+Z removes just typing2, not both. twanvl 2009-01-09 20:02:21 +00:00
  • c338444e43 The writer now writes less unused blocks, especially for unused DelayedIndexMaps twanvl 2009-01-09 19:39:22 +00:00
  • 4fde933a11 added time_created and time_modified to Card. This changes the file format twanvl 2009-01-09 19:07:14 +00:00
  • 2dab839906 tweak: slightly less dark lines in graph twanvl 2009-01-09 16:24:52 +00:00
  • f8f112d240 left align text in package list if it doesn't fit, so we only cut of the end twanvl 2009-01-09 15:59:50 +00:00
  • 6fdb7f92b1 Added CustomPackDialog for user constructed PackTypes. There is no UI for using these custom types yet. twanvl 2009-01-09 15:43:15 +00:00
  • be08fac89b the new pack system is alive! twanvl 2009-01-09 03:03:04 +00:00
  • 392e4d854b don't pass requested_copies again, that would result in n^2 cards twanvl 2009-01-09 03:02:52 +00:00
  • 583c1384c2 use gen() instead of rand() twanvl 2009-01-09 02:56:14 +00:00
  • 689f5dfd3a fixed tag eating and text duplication in spellchecker twanvl 2009-01-09 02:43:35 +00:00
  • 559a6ce1d8 - fixed SELECT_FIRST behavior: 0 >= 0 - added DoGetBestSize to PackTotalsPanel, so the text always fits twanvl 2009-01-09 02:22:43 +00:00
  • 7d1bb77163 tweaks to compact reading with tag.isComplex(): no longer requires that many hacks twanvl 2009-01-09 02:03:24 +00:00
  • 432cdcd583 mostly backwards compatibility with old pack system, uses boost tribool twanvl 2009-01-09 00:49:14 +00:00
  • bce5761781 remove automatic <nospellcheck> tags, made the keyword reminder text code a bit easier to read. twanvl 2009-01-09 00:11:34 +00:00
  • 02e676c54b the new pack system now actually works (yay!) twanvl 2009-01-09 00:04:24 +00:00
  • 6fe82983ed sort card list by identifying column if value in selected column is equal twanvl 2009-01-08 18:51:12 +00:00
  • a8f4ff5afa locale version 0.3.8 twanvl 2009-01-08 17:39:47 +00:00
  • 157aae1179 version bump twanvl 2009-01-08 17:33:13 +00:00
  • c9a11b2198 fixed assert_tagged for release builds twanvl 2009-01-08 17:32:43 +00:00
  • 05ba96ab3e slightly less tagged string checking twanvl 2009-01-08 17:25:36 +00:00
  • eed4c5301e - Added some calls to assert_tagged - The tag_contents script function now works as advertised: - uses 'input' script variable instead of 'contents' - keeps the full old tag, not the one from 'tag' - no template code in svn breaks. twanvl 2009-01-08 17:14:20 +00:00
  • f134edb09d added check_tagged function that verifies that a tagged string is correct, this helps with debugging. twanvl 2009-01-08 17:10:54 +00:00
  • 794587d983 multiple choice style . alignment, direction are now scriptable twanvl 2009-01-08 15:21:39 +00:00
  • 4f969f7fe2 fixed text placement in multiple choice check lists twanvl 2009-01-08 14:37:06 +00:00
  • 5d78df944d fixed bug in keyword parsing: seperator_after contained the whole string, causing it to be duplicated twanvl 2009-01-08 14:33:00 +00:00
  • 1541d57c1a use font settings for drawing multiple choice text labels, spacing and direction are scriptable. twanvl 2009-01-08 14:19:17 +00:00
  • 9551d600eb save open_sets_in_new_window setting twanvl 2009-01-08 13:52:53 +00:00
  • 4a64c97d62 Removed ~THIS~ from magic.mse-game/auto_replace due to redundancy with ~. Added first version of horizontal cycle to magic.mse-game/add_cards_scripts. Should be expanded upon when dialogs are done. Altered magic.mse-game/packs to give illusion of handling mythic rares by including in rare pack items. Tweaked text size on magic-new-token. pichoro 2009-01-07 06:29:41 +00:00
  • cf4aea531d Game settings loading is now deferred until the game is fully loading. This allows auto replaces to be properly loaded from the game file. coppro 2009-01-07 00:20:10 +00:00
  • 018b6a6c6b Put ~ back in text_filter. Why? Because I believe that 99.9% of users won't realize to update their automatic text replacements, and will report an error that the tilde no longer functions. Is it possible to just have automatic text replacements update when new ones are added, while keeping custom ones? pichoro 2009-01-04 20:25:37 +00:00
  • 1c925a6225 Upped MSE's version number; pushed up M:tG's game version (spellcheck). coppro 2009-01-04 19:52:09 +00:00
  • 3ee71ef6ae Added a lot of BOMs; cleaned up text replacements into auto_replace scripts. coppro 2009-01-04 19:10:05 +00:00
  • 3a935ce9d2 Trying to put a stop to bolding of parameters in VS. pichoro 2009-01-04 18:26:32 +00:00
  • 2888ee8adf Commented out Invaders, Kree, and Skrull in VS symbol fonts because we likely won't have those images by 0.3.8 release. pichoro 2009-01-03 21:08:56 +00:00
  • 3f9891bbdc Removed ` from LEGENDNAME replacement; that wasn't a bug. @ is replaced with LEGENDNAME in automatic text replacements, as the community preferred @ as the shortcut. pichoro 2009-01-03 21:07:05 +00:00
  • ed16dd6864 Updated dictionary Added new <nospellcheck> tag, to prevent spell-checking of words within. Prevented spellchecking of anything a) matching a keyword or b) formed from a cardname atom Replaced ` as LEGENDNAME alternative; I think it's a bug that it's gone coppro 2009-01-03 06:16:02 +00:00
  • 697bfc3e7e Fixed scroll issues; text no longer overlaps on package lists (still truncated, but this at least is better) coppro 2009-01-02 23:00:25 +00:00
  • 46dda0ef30 Compatibility updates; Boost Regex is now statically linked, changed to <hunspell/hunspell.hxx> coppro 2009-01-02 21:52:08 +00:00
  • ab5ea48a9d shut up the locale warning (for now) twanvl 2009-01-02 21:44:18 +00:00
  • 7518786f28 Miscellaneous colored artifact updates for Magic, following Shards. First Conflux keyword for Magic. Improved Mythic Rare coloration. Slightly improved creature type lists. pichoro 2009-01-02 20:52:12 +00:00
  • 5e0a66675c Adding first Conflux keyword to Vanguard. Bumping VS version. pichoro 2009-01-02 20:35:29 +00:00
  • 38a91b4527 Fixing name on Magic-New-Token. pichoro 2009-01-02 20:18:42 +00:00
  • 3ddab3d137 Back to text rendered XYZ in Magic Mana fonts. Left rendered symbols for XYZ in case things don't work out. pichoro 2009-01-02 20:17:57 +00:00
  • edbdf2a15e Makefile modifications for Linux; bug changes to follow coppro 2009-01-02 18:21:49 +00:00
  • 6afbbe986c more documentation spellchecking, in documentation: @<tag>@ now highlights as a tag twanvl 2009-01-01 21:22:45 +00:00
  • bd2edc947f documented check_spelling function twanvl 2009-01-01 21:19:28 +00:00
  • 664c12ec52 spellchecking the documentation twanvl 2009-01-01 20:39:30 +00:00
  • 10da8c7175 fix warnings about fabs(Scriptable<double>) twanvl 2008-12-31 15:25:34 +00:00
  • 311a743fa1 simplified handling of punctuation is spellchecker, now checks for stand alone punctuation and double spaces. twanvl 2008-12-31 03:11:25 +00:00
  • e36dc6e6cb apply spelling corrections from the context menu. twanvl 2008-12-30 19:51:41 +00:00
  • 2c824c9507 use a combo box instead of a spin control for the zoom settings twanvl 2008-12-30 18:46:13 +00:00
  • 1bc965d461 put an empty word list in the subtype box if possible twanvl 2008-12-30 18:45:45 +00:00
  • 55fe3e142c spellchecking can be disabled twanvl 2008-12-30 16:38:06 +00:00
  • 74c95552e7 always update the scrollbar when update()ing a GalleryList, otherwise the scrollbar is not set correctly on the new set window. twanvl 2008-12-30 16:08:38 +00:00
  • 12f8be203e The check_spelling function now has support for additional dictionaries and regexes to match. The magic game uses these features. twanvl 2008-12-30 02:09:11 +00:00
  • 09216eca5d punctuation breaking is now handled by check_spelling function. Symbols are now handled correctly (i.e. they are considered to be always correct) twanvl 2008-12-29 22:24:16 +00:00
  • cbfde59494 handle characters that have no encoding conversion in the spellchecker twanvl 2008-12-29 19:52:25 +00:00
  • 2f3eb3ce78 warn about incorrect string escape sequences twanvl 2008-12-29 19:12:28 +00:00
  • dcbc03ee44 toCode should now never give an error, instead returning things like "<card>" twanvl 2008-12-29 18:50:08 +00:00
  • e1750ee504 renamed SpellChecker::destroy to destroyAll, because the former conflicted with IntrusivePtrBase::destroy. The result was that destroy was called recursively and objects were freed multiple times. twanvl 2008-12-29 18:49:05 +00:00
  • 6b39fa844b fixed bug in filter_text: it was doing something completely incorrect twanvl 2008-12-29 18:43:05 +00:00
  • a57170e7c2 Simple spelling checker using the Hunspell library. twanvl 2008-12-29 01:34:13 +00:00
  • 1ac3294993 Simple spelling checker using the Hunspell library. Currently the checker is only exposed through the script function check_spelling_word, which returns true if the word is spelled correctly. twanvl 2008-12-28 21:44:48 +00:00
  • 7dc4bc9ca5 try to get stack traces for InternalErrors, it doesn't work yet for errors caught with OnExceptionInMainLoop, because they are rethrown. twanvl 2008-12-28 19:18:35 +00:00
  • a8b32d145b some more minor graph tweaks twanvl 2008-12-28 03:02:12 +00:00
  • eae8757d9e some tweaks to the size of circles in a scatter plot twanvl 2008-12-28 02:48:07 +00:00
  • dfc614849e Remember separate most recent directories for: - set files - symbol files - importing images - exporting twanvl 2008-12-27 22:16:22 +00:00