v3.3.5.02-beta

Details

  • Filename
    SpeakinSpell-v3.3.5.02-beta.zip
  • Uploaded by
  • Uploaded
    Jun 27, 2010
  • Size
    661.34 KB
  • Downloads
    64
  • MD5
    7080280fb19ab5de6aee65f735a075f1

Supported WoW Versions

  • 3.3.5

Changelog

------------------------------------------------------------------------
r1575 | rismisner | 2010-06-27 19:44:43 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   A /tags/v3.3.5.02-beta (from /trunk:1574)

Tagged 3.3.5.02 beta
------------------------------------------------------------------------
r1574 | rismisner | 2010-06-27 19:41:48 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

changed "/SpeakinSpell help" to "/ss help"
------------------------------------------------------------------------
r1573 | rismisner | 2010-06-27 19:38:57 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

missing translations can be silent
------------------------------------------------------------------------
r1572 | rismisner | 2010-06-27 19:35:46 +0000 (Sun, 27 Jun 2010) | 2 lines
Changed paths:
   M /trunk/Locales/Locale-koKR.lua

- removed some old translations (needed to satisfy the website tool)
- fixed some outdated keys to use the new ones (substitution translations no longer use the wrapping <>)
------------------------------------------------------------------------
r1571 | rismisner | 2010-06-27 19:26:28 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

updated %s/%d to <substitutions>
------------------------------------------------------------------------
r1570 | rismisner | 2010-06-27 19:22:12 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

flattened locale tables for event types
------------------------------------------------------------------------
r1569 | rismisner | 2010-06-27 18:45:33 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/utils.lua

the proper solution for executing slash commands in 3.3.5
------------------------------------------------------------------------
r1568 | rismisner | 2010-06-27 18:04:16 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/embeds.xml
   M /trunk/speech.lua
   M /trunk/utils.lua

moved the struggle to run slash commands properly from speech into utils.  Also added some  (not working) XML in an effort to fix the slash commands issue.
------------------------------------------------------------------------
r1567 | rismisner | 2010-06-27 06:23:12 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/substitutions.lua

performance tweak - moved the substitution engine's SearchOrder table to global scope so it isn't garbage collected
------------------------------------------------------------------------
r1566 | rismisner | 2010-06-27 06:13:27 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/substitutions.lua

performance tweak from converting SubstitutionTable to a file local
------------------------------------------------------------------------
r1565 | rismisner | 2010-06-27 06:08:08 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

added release notes
------------------------------------------------------------------------
r1564 | rismisner | 2010-06-27 06:07:43 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

repairs for the localization of display names
------------------------------------------------------------------------
r1563 | rismisner | 2010-06-27 06:06:52 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

added a function to reset the GUI state for "/ss reset"
------------------------------------------------------------------------
r1562 | rismisner | 2010-06-27 06:06:34 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

added a function to reset the GUI state for "/ss reset"
------------------------------------------------------------------------
r1561 | rismisner | 2010-06-27 05:50:48 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

fixed an error in rank displays created by the locale normalization effort
------------------------------------------------------------------------
r1560 | rismisner | 2010-06-27 05:48:04 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/DefaultSpeeches-koKR.lua

deleted Blessing of Protection
------------------------------------------------------------------------
r1559 | rismisner | 2010-06-27 05:34:41 +0000 (Sun, 27 Jun 2010) | 2 lines
Changed paths:
   M /trunk/gui/currentmessages.lua

- fixed typos in a function call
- added some safety checks for nil values
------------------------------------------------------------------------
r1558 | rismisner | 2010-06-27 05:34:03 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/gui.lua

updated an old variable name to a new one
------------------------------------------------------------------------
r1557 | rismisner | 2010-06-27 02:08:47 +0000 (Sun, 27 Jun 2010) | 2 lines
Changed paths:
   M /trunk/utils.lua

- Fixed floating point display in memory usage string to show a whole number of kb as it did before locale normalization changes
- added sample code for RunSlashCmd
------------------------------------------------------------------------
r1556 | rismisner | 2010-06-27 02:07:47 +0000 (Sun, 27 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/substitutions.lua

fixed syntax errors
------------------------------------------------------------------------
r1555 | rismisner | 2010-06-26 21:41:39 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/oldversions.lua

removed todo comments
------------------------------------------------------------------------
r1554 | rismisner | 2010-06-26 21:39:35 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

added locale archive to support old versions
------------------------------------------------------------------------
r1553 | rismisner | 2010-06-26 21:27:07 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/substitutions.lua

added locale support for all the documented event-specific <substitutions>
------------------------------------------------------------------------
r1552 | rismisner | 2010-06-26 21:19:31 +0000 (Sat, 26 Jun 2010) | 5 lines
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

Normalizing Locale usage:
- changed the order of processing files
- improved oldversions.lua area
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1551 | rismisner | 2010-06-26 21:18:41 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/generaloptions.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1550 | rismisner | 2010-06-26 21:14:25 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/colors.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1549 | rismisner | 2010-06-26 21:12:53 +0000 (Sat, 26 Jun 2010) | 5 lines
Changed paths:
   M /trunk/templates.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
- don't localize DebugMsg
- always localize and FormatSubs for Import_PrintProgress
------------------------------------------------------------------------
r1548 | rismisner | 2010-06-26 21:11:22 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/utils.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1547 | rismisner | 2010-06-26 21:11:05 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/speech.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1546 | rismisner | 2010-06-26 21:10:44 +0000 (Sat, 26 Jun 2010) | 4 lines
Changed paths:
   M /trunk/substitutions.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
- The formatting characters and related regular expression match for <target|_embedded_> are now localizable (to support alternate character sets and punctuation styles)
------------------------------------------------------------------------
r1545 | rismisner | 2010-06-26 21:09:35 +0000 (Sat, 26 Jun 2010) | 5 lines
Changed paths:
   M /trunk/oldversions.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
- added an archived translation that is used for a data upgrade process "3.2.2.02 <newline>"
- added buildlocale.py No Warning tags for expected locale text that is used outside oldversions.lua
------------------------------------------------------------------------
r1544 | rismisner | 2010-06-26 21:07:49 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/network.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1543 | rismisner | 2010-06-26 21:07:29 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/SpeakinSpell.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1542 | rismisner | 2010-06-26 21:07:06 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/randomsubs.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1541 | rismisner | 2010-06-26 21:06:59 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/networkgui.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1540 | rismisner | 2010-06-26 21:06:50 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/import.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1539 | rismisner | 2010-06-26 21:06:41 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/gui.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1538 | rismisner | 2010-06-26 21:06:24 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/currentmessages.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1537 | rismisner | 2010-06-26 21:06:12 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/createnew.lua

Normalizing Locale usage:
- changed all %s/%d string.format() codes into <something> <else> SpeakinSpell substitution keys, and now using SpeakinSpell:FormatSubs().  This allows translators to change the order of words, and makes the locale file more readable.
- created some new L["<something> <else>"] values to replace tostring(string)..tostring(concatenation) for the same reason.
------------------------------------------------------------------------
r1536 | rismisner | 2010-06-26 21:00:01 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/buildlocales.py

- Allow silencing "already defined" echoes with the No Warning command. (for oldversions.lua
- Changed the order of processing files so that some core files will be treated as the owners of localized symbols and format strings (more organized results than first use throughout the gui)
------------------------------------------------------------------------
r1535 | rismisner | 2010-06-26 20:32:33 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/buildlocales.py

removed a leading line break from the output, to support piping directly to the locale-enUS file
------------------------------------------------------------------------
r1534 | rismisner | 2010-06-26 12:25:58 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

reworded release notes
------------------------------------------------------------------------
r1533 | rismisner | 2010-06-26 12:21:50 +0000 (Sat, 26 Jun 2010) | 4 lines
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/buildlocales.py
   M /trunk/gui/gui.lua
   M /trunk/substitutions.lua

Localization system repairs
- re-enabled AceLocale validation (complain/silent)
- the <displayname> format is now localizable (partially)
- added <eventtypeprefix> and <eventtype> substitution values for the "TEST" type (used only by /ss testallsubs)
------------------------------------------------------------------------
r1532 | rismisner | 2010-06-26 11:49:10 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/buildlocales.py

changed AceLocale setting to silent to support incomplete translations
------------------------------------------------------------------------
r1531 | rismisner | 2010-06-26 11:43:10 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

changed a label to "Limit once per <target>"
------------------------------------------------------------------------
r1530 | rismisner | 2010-06-26 11:41:25 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

version number
------------------------------------------------------------------------
r1529 | rismisner | 2010-06-26 11:40:43 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1528 | rismisner | 2010-06-26 11:39:52 +0000 (Sat, 26 Jun 2010) | 6 lines
Changed paths:
   M /trunk/substitutions.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- added <displaylink> to /ss testallsubs
- added reverse lookup table SubsToEnglish to de-localize substitution key unit names
- fixed lua errors from <targetclass> and <targetrace> if <target> is unknown
- the <displaylink> format is now localizable
------------------------------------------------------------------------
r1527 | rismisner | 2010-06-26 11:37:51 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/speech.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- updated comments and debug messages
------------------------------------------------------------------------
r1526 | rismisner | 2010-06-26 11:36:44 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/SpeakinSpell.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- build EventTypes tables and declare the structure in a function here instead of the locale file, so that Locale tables can be flat for use with the website tool
------------------------------------------------------------------------
r1525 | rismisner | 2010-06-26 11:35:25 +0000 (Sat, 26 Jun 2010) | 4 lines
Changed paths:
   M /trunk/wowevents.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- deleted unused UNIT_AURA stub
- normalized syntax for the script to scan for L[] keys
------------------------------------------------------------------------
r1524 | rismisner | 2010-06-26 11:34:39 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/utils.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- declared L["Wintergrasp GetZoneText"] to support the script as well
------------------------------------------------------------------------
r1523 | rismisner | 2010-06-26 11:33:44 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/templates.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- template types "ALT", "BUILT-IN" etc are now localizable
------------------------------------------------------------------------
r1522 | rismisner | 2010-06-26 11:32:44 +0000 (Sat, 26 Jun 2010) | 5 lines
Changed paths:
   M /trunk/slashcommands.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- imported slash command starts from loader.lua
- added declarations of localizable slash commands to help the python script
- redesigned localization support for slash commands to support flat/normalized locale files
------------------------------------------------------------------------
r1521 | rismisner | 2010-06-26 11:29:28 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/rez.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
------------------------------------------------------------------------
r1520 | rismisner | 2010-06-26 11:29:16 +0000 (Sat, 26 Jun 2010) | 4 lines
Changed paths:
   M /trunk/parser.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
- the delimiters for | and * are now localizable
- fixed localization of substitution keys vs. the flattened/normalized Locale-xxXX.lua files
------------------------------------------------------------------------
r1519 | rismisner | 2010-06-26 11:28:11 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/oldversions.lua

Normalizing Locale Support
- historic locale text that is used by the data patching system is now archived within oldversions.lua to ensure old data can be patched while better translations are refined
- several L[] table keys redefined to include a version number to allow the translation to be modified or perfected without breaking SpeakinSpell upgrades
------------------------------------------------------------------------
r1518 | rismisner | 2010-06-26 11:26:07 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/network.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
------------------------------------------------------------------------
r1517 | rismisner | 2010-06-26 11:25:52 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/loader.lua

Normalizing Locale Support
- slash commands are now all declared in slashcommands.lua with localization support normalized
------------------------------------------------------------------------
r1516 | rismisner | 2010-06-26 11:25:16 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/data.lua

Normalizing Locale Support
- normalized white space to facilitate the python script
------------------------------------------------------------------------
r1515 | rismisner | 2010-06-26 11:24:11 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Libs/LibSmartComm-1.0/LibSmartComm-1.0.lua

reclassified a todo comment
------------------------------------------------------------------------
r1514 | rismisner | 2010-06-26 11:23:53 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/networkgui.lua

reclassified a todo comment
------------------------------------------------------------------------
r1513 | rismisner | 2010-06-26 11:23:37 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/gui/import.lua

Normalizing Locale Support
- all labels and tooltips are now defined as-is in the L[] keys instead of redirected.
------------------------------------------------------------------------
r1512 | rismisner | 2010-06-26 11:22:49 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/gui.lua

Normalizing Locale Support
- all labels and tooltips are now defined as-is in the L[] keys instead of redirected.
- tweaked the way Any Rank is formatted
------------------------------------------------------------------------
r1511 | rismisner | 2010-06-26 11:22:12 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/gui/generaloptions.lua

Normalizing Locale Support
- all labels and tooltips are now defined as-is in the L[] keys instead of redirected.
------------------------------------------------------------------------
r1510 | rismisner | 2010-06-26 11:21:46 +0000 (Sat, 26 Jun 2010) | 3 lines
Changed paths:
   M /trunk/gui/currentmessages.lua

Normalizing Locale Support
- all labels and tooltips are now defined as-is in the L[] keys instead of redirected.
- added buildlocale.py comment block to declare localizable chat channel names
------------------------------------------------------------------------
r1509 | rismisner | 2010-06-26 11:20:42 +0000 (Sat, 26 Jun 2010) | 2 lines
Changed paths:
   M /trunk/gui/createnew.lua

Normalizing Locale Support
- all labels and tooltips are now defined as-is in the L[] keys instead of redirected.
------------------------------------------------------------------------
r1508 | rismisner | 2010-06-26 11:19:54 +0000 (Sat, 26 Jun 2010) | 6 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

Preparing to support the localization website tool
- modified to fit the new auto-generated style of the enUS file
- nested tables have been removed/reorganized
- unused translations have been removed
- all english text is now a one-to-one mapping unless there's a programmatic reason, so many table keys had to be updated
- salvaged as much as I could
------------------------------------------------------------------------
r1507 | rismisner | 2010-06-26 11:18:03 +0000 (Sat, 26 Jun 2010) | 4 lines
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

new auto-generated locale file based on buildlocale.py
- removed unused definitions
- removed all nested tables (requires related code changes all over)
- all english text is now a one-to-one mapping unless there's a reason (removed all "...TOOLTIP" keys)
------------------------------------------------------------------------
r1506 | rismisner | 2010-06-26 11:16:06 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   A /trunk/buildlocales.py

new python script to generate Locale-enUS.lua from scanning the rest of the code
------------------------------------------------------------------------
r1505 | rismisner | 2010-06-26 07:33:08 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/createnew.lua
   M /trunk/gui/currentmessages.lua
   M /trunk/gui/generaloptions.lua
   M /trunk/gui/gui.lua
   M /trunk/gui/help.lua
   M /trunk/gui/minimapbutton.lua
   M /trunk/gui/networkgui.lua

syntax tweaks to conform to the standards of buildlocales.py
------------------------------------------------------------------------
r1504 | rismisner | 2010-06-26 04:35:55 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/rez.lua

normalizing usage of L[] to support the website localization tool.  Normalized white space to facilitate a python script search
------------------------------------------------------------------------
r1503 | rismisner | 2010-06-26 03:57:25 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/help.lua

normalizing usage of L[] to support the website localization tool.  Normalized white space to fix a python script scan.
------------------------------------------------------------------------
r1502 | rismisner | 2010-06-26 03:57:12 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/generaloptions.lua

normalizing usage of L[] to support the website localization tool.  Normalized white space to fix a python script scan.
------------------------------------------------------------------------
r1501 | rismisner | 2010-06-26 03:56:36 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/substitutions.lua

added a todo comment
------------------------------------------------------------------------
r1500 | rismisner | 2010-06-26 03:53:50 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

debug now loads before locales
------------------------------------------------------------------------
r1499 | rismisner | 2010-06-26 03:53:28 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/debug.lua

normalizing usage of L[] to support the website localization tool.  This file doesn't use it.
------------------------------------------------------------------------
r1498 | rismisner | 2010-06-26 03:53:13 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/clickhere.lua

normalizing usage of L[] to support the website localization tool.  This file doesn't use it.
------------------------------------------------------------------------
r1497 | rismisner | 2010-06-26 03:52:55 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/ads.lua

normalizing usage of L[] to support the website localization tool.  This file doesn't use it.
------------------------------------------------------------------------
r1496 | rismisner | 2010-06-26 03:48:35 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

removed some unused definitions
------------------------------------------------------------------------
r1495 | rismisner | 2010-06-26 00:33:52 +0000 (Sat, 26 Jun 2010) | 1 line
Changed paths:
   M /trunk/ads.lua

we don't need to scan for <target> in the Advertise() function because substitutions are now handled universally by the slashcommands system which always calls FormatSubs
------------------------------------------------------------------------
r1494 | rismisner | 2010-06-25 23:52:39 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

added definitions for slash commands that had been previously omitted from the locale table (to help support the localization website tool)
------------------------------------------------------------------------
r1493 | rismisner | 2010-06-25 23:52:02 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/slashcommands.lua

fixed access to translated slash commands (I think)
------------------------------------------------------------------------
r1492 | rismisner | 2010-06-25 23:29:27 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/loader.lua

removed redundant CamelCase slash commands SpeakinSpell and SS because AceConsole forces them to lowercase anyway
------------------------------------------------------------------------
r1490 | rismisner | 2010-06-25 05:44:16 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release note for latest bug fix, and some touchups
------------------------------------------------------------------------
r1489 | rismisner | 2010-06-25 05:39:09 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/network.lua

Added a speech event for OnNewUserFound
------------------------------------------------------------------------
r1488 | rismisner | 2010-06-25 05:37:58 +0000 (Fri, 25 Jun 2010) | 3 lines
Changed paths:
   M /trunk/Libs/LibSmartComm-1.0/LibSmartComm-1.0.lua

- added new callback for OnNewUserFound
- reply with a version ping when a new user is found
- new logic for deciding if we're in a BG
------------------------------------------------------------------------
r1487 | rismisner | 2010-06-25 05:35:23 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

added some asserts that the load order is correct, to ensure that initialization doesn't overwrite saved data if things change in a patch
------------------------------------------------------------------------
r1486 | rismisner | 2010-06-25 05:34:25 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/substitutions.lua

when linking the <displaylink> of a "/ss macro event" use the /ss macro name instead of the parent event's <spelllink> so it doesn't say "/ss [Mount Name]"
------------------------------------------------------------------------
r1485 | rismisner | 2010-06-25 05:32:35 +0000 (Fri, 25 Jun 2010) | 1 line
Changed paths:
   M /trunk/speech.lua

Imperfect work-around for chat frame overhaul of 3.3.5 vs. built-in emotes like /cheer.  Now using ChatFrame2EditBox instead of my own hidden one.
------------------------------------------------------------------------
r1484 | rismisner | 2010-06-24 20:24:22 +0000 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated release notes
------------------------------------------------------------------------
r1483 | rismisner | 2010-06-24 20:19:16 +0000 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

the data upgrade to 3.3.5.01 will delete the list of known event hooks for non-English game clients, most of which are English event hooks that won't work.
------------------------------------------------------------------------
r1482 | rismisner | 2010-06-24 20:13:49 +0000 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   A /trunk/Locales/DefaultEventHooks-deDE.lua
   A /trunk/Locales/DefaultEventHooks-koKR.lua
   M /trunk/SpeakinSpell.toc

added empty default event hook lists for non-English locales
------------------------------------------------------------------------
r1481 | rismisner | 2010-06-24 00:14:25 +0000 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   D /trunk/Libs/SilentSendAddonMessage
   M /trunk/embeds.xml

Removed SilentSendAddonMessage.  This function is too risky to embed in SpeakinSpell for its potential to break other addons.  It will be rereleased as a stand-alone addon with enhanced features to monitor and control it in cases where it falls under my suspicion of breaking another addon.
------------------------------------------------------------------------
r1480 | rismisner | 2010-06-24 00:08:13 +0000 (Thu, 24 Jun 2010) | 1 line
Changed paths:
   M /trunk/Libs/SilentSendAddonMessage/SilentSendAddonMessage.lua

final checkin just to save it, this was my final working code for WoW patch 3.3.3.  I was never 100% confident about it (peaked around 98% confidence) and then WoW 3.3.5 outdated it again already.  This "version 3" was never released as a tagged version of SpeakinSpell.
------------------------------------------------------------------------
r1479 | rismisner | 2010-06-23 23:29:19 +0000 (Wed, 23 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

more updates to the release notes
------------------------------------------------------------------------
r1478 | rismisner | 2010-06-23 18:42:44 +0000 (Wed, 23 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1477 | rismisner | 2010-06-23 18:40:09 +0000 (Wed, 23 Jun 2010) | 1 line
Changed paths:
   M /trunk/templates.lua

added realm name to template names for alternate characters, to avoid an error if you have multiple characters with the same name on different realm servers.
------------------------------------------------------------------------
r1476 | rismisner | 2010-06-22 21:52:48 +0000 (Tue, 22 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

changed next version number to 3.3.5.01 since WoW patch 3.3.5 went live today, and 3.3.3.10 was never released (will be released as 3.3.5.01 now)
------------------------------------------------------------------------
r1475 | rismisner | 2010-06-22 21:51:27 +0000 (Tue, 22 Jun 2010) | 1 line
Changed paths:
   M /trunk/templates.lua

added missing funcname so that error messages and debug messages don't say "nil"
------------------------------------------------------------------------
r1474 | rismisner | 2010-06-20 01:50:50 +0000 (Sun, 20 Jun 2010) | 1 line
Changed paths:
   M /trunk/utils.lua

switch to IsInInstance() to determine instance type for BG and Arena since IsActiveBattlefieldArena and GetNumBattlefieldScores don't work during prep time
------------------------------------------------------------------------
r1473 | rismisner | 2010-06-19 23:10:22 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release note
------------------------------------------------------------------------
r1472 | rismisner | 2010-06-19 23:05:23 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

prevent patch functions from running redundantly on the same data, when logging into an alt after already patching global data
------------------------------------------------------------------------
r1471 | rismisner | 2010-06-19 22:57:06 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added notifications that event tables and random subs word lists have been collected through data sharing
------------------------------------------------------------------------
r1470 | rismisner | 2010-06-19 22:56:01 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/loader.lua

allow AllToonsEventTable to remain nil until called for, because I'm concerned that instantiating an empty table here is what caused my settings to be reset.  having trouble reproducing the issue now, but this was the only relevant change
------------------------------------------------------------------------
r1469 | rismisner | 2010-06-19 20:08:04 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1468 | rismisner | 2010-06-19 20:03:36 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

update to default speeches
------------------------------------------------------------------------
r1467 | rismisner | 2010-06-19 18:47:15 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

increment version number
------------------------------------------------------------------------
r1466 | rismisner | 2010-06-19 18:46:50 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt
   M /trunk/loader.lua

Changes to the default settings for new installs
------------------------------------------------------------------------
r1464 | rismisner | 2010-06-19 00:37:21 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1463 | rismisner | 2010-06-19 00:36:36 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultEventHooks-enUS.lua

deleted MACRO events from the default event hook list
------------------------------------------------------------------------
r1462 | rismisner | 2010-06-19 00:34:18 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultEventHooks-enUS.lua

updated default event hook list
------------------------------------------------------------------------
r1461 | rismisner | 2010-06-19 00:28:56 +0000 (Sat, 19 Jun 2010) | 2 lines
Changed paths:
   M /trunk/oldversions.lua

- Update spellname field in patches for 33306 and 33309
- Delete CollectedEventTables from network data sharing from before 3.3.3.09, which may have old junk in them
------------------------------------------------------------------------
r1460 | rismisner | 2010-06-19 00:26:51 +0000 (Sat, 19 Jun 2010) | 1 line
Changed paths:
   M /trunk/data.lua

Also check the global SavedDataForAll version to see if patches should be applied, not just the toon-specific
------------------------------------------------------------------------
r1459 | rismisner | 2010-06-18 19:29:35 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

release notes and version number
------------------------------------------------------------------------
r1458 | rismisner | 2010-06-18 19:24:06 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

fix broken data from previous bugs
------------------------------------------------------------------------
r1456 | rismisner | 2010-06-18 05:47:44 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

increment version number and release notes
------------------------------------------------------------------------
r1455 | rismisner | 2010-06-18 05:47:29 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/clickhere.lua

fixed data structure navigation to correctly retrieve the event type and set the search options accordingly, so that Click Here to edit event settings will open to the correct event
------------------------------------------------------------------------
r1453 | rismisner | 2010-06-18 05:07:51 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt
   M /trunk/embeds.xml

load CallbackHandler-1.0 before other libs that depend on it
------------------------------------------------------------------------
r1452 | rismisner | 2010-06-18 03:06:34 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1451 | rismisner | 2010-06-18 02:53:51 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/generaloptions.lua

when toggling SS on/off through the options GUI, update which minimap icon is displayed (the on or off icon)
------------------------------------------------------------------------
r1450 | rismisner | 2010-06-18 02:51:31 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/gui/generaloptions.lua

Enhanced the label and tooltip for the global enable/disable checkbox, to clarify that /ss macro events are exempt
------------------------------------------------------------------------
r1449 | rismisner | 2010-06-18 02:46:06 +0000 (Fri, 18 Jun 2010) | 2 lines
Changed paths:
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/gui/generaloptions.lua
   M /trunk/loader.lua
   M /trunk/slashcommands.lua
   M /trunk/speech.lua

- Added new option to Show Why Not
- Fixed conflict between the global cooldown vs. /ss macro events used as shared speech lists (which should not be treated as being on GCD after triggered by their parent event)
------------------------------------------------------------------------
r1448 | rismisner | 2010-06-18 01:34:51 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

increment version number
------------------------------------------------------------------------
r1446 | rismisner | 2010-06-18 01:29:04 +0000 (Fri, 18 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

fixed a syntax error
------------------------------------------------------------------------
r1445 | rismisner | 2010-06-17 23:29:10 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes
------------------------------------------------------------------------
r1444 | rismisner | 2010-06-17 23:27:43 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

inc version number
------------------------------------------------------------------------
r1443 | rismisner | 2010-06-17 23:25:59 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

attempt to fix intermittent problem with 3.3.3.05 patch function, moving it forward to 3.3.3.06
------------------------------------------------------------------------
r1441 | rismisner | 2010-06-17 08:04:46 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

added LDBObject.text definition to fix an issue with the latest version of Titan Panel, and possibly other LDB icon managers
------------------------------------------------------------------------
r1440 | rismisner | 2010-06-17 07:39:40 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

set MinimapShowing = true when first creating the minimap icon, so that the first attempt to hide it will work instead of thinking it's already hidden
------------------------------------------------------------------------
r1439 | rismisner | 2010-06-17 06:38:46 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

fixed a syntax error from a renamed variable that I forgot to rename in one place
------------------------------------------------------------------------
r1438 | rismisner | 2010-06-17 06:32:39 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

added a release note
------------------------------------------------------------------------
r1437 | rismisner | 2010-06-17 06:32:13 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/wowevents.lua

Fixed bugs with the new implementation of SWING_DAMAGE and SPELL_DAMAGE so it actually works now.  Also added RANGE_DAMAGE to detect white hits from wands and bows.
------------------------------------------------------------------------
r1436 | rismisner | 2010-06-17 05:32:24 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

increment version number
------------------------------------------------------------------------
r1435 | rismisner | 2010-06-17 05:32:12 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/loader.lua

Get the current version from the TOC file, so I only have to update it in one place now
------------------------------------------------------------------------
r1434 | rismisner | 2010-06-17 05:18:09 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

release notes for tonight's changes
------------------------------------------------------------------------
r1433 | rismisner | 2010-06-17 05:16:48 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/wowevents.lua

added a flag to suppress redundant PLAYER_DEAD events in the odd cases when the blizzard API triggers them redundantly after you're already dead
------------------------------------------------------------------------
r1432 | rismisner | 2010-06-17 05:05:38 +0000 (Thu, 17 Jun 2010) | 2 lines
Changed paths:
   M /trunk/wowevents.lua

- Redesigned handling of SPELL_DAMAGE and SWING_DAMAGE to detect only crits and killing blows (still based on overkill) instead of all other permutations
- Moved combat log event table to global scope so it isn't recreated on every combat log event
------------------------------------------------------------------------
r1431 | rismisner | 2010-06-17 04:56:16 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

turned off patch debugging
------------------------------------------------------------------------
r1430 | rismisner | 2010-06-17 04:56:00 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

updated the help file with info about the new critical strike and killing blow events
------------------------------------------------------------------------
r1429 | rismisner | 2010-06-17 04:28:08 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/oldversions.lua

Added new patch function for 3.3.3.05 to convert deprecated white and yellow damage events into /ss macro events to preserve data
------------------------------------------------------------------------
r1428 | rismisner | 2010-06-17 04:25:42 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/data.lua

DEBUG: created a new flag to force running the ApplyPatches function, in order to test new patch functions after running them once
------------------------------------------------------------------------
r1427 | rismisner | 2010-06-17 04:24:54 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/Locales/DefaultEventHooks-enUS.lua

removed deprecated white and yellow damage events from the default event hook list
------------------------------------------------------------------------
r1426 | rismisner | 2010-06-17 03:43:10 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/embeds.xml

fixed paths to LDB and LDBIcon libraries which are not in the copy-pasted LibStub directory path
------------------------------------------------------------------------
r1425 | rismisner | 2010-06-17 03:42:32 +0000 (Thu, 17 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

removed LDBIcon:SetIcon which was unnecessary and may have been causing problems with other addons
------------------------------------------------------------------------
r1424 | rismisner | 2010-06-16 07:46:14 +0000 (Wed, 16 Jun 2010) | 1 line
Changed paths:
   M /trunk/changelog.txt

update release notes
------------------------------------------------------------------------
r1423 | rismisner | 2010-06-16 06:01:19 +0000 (Wed, 16 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

fixed integration of minimap button with titan panel (and probably other LDB icon managers)
------------------------------------------------------------------------
r1422 | rismisner | 2010-06-15 18:08:51 +0000 (Tue, 15 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui/minimapbutton.lua

removed some outdated todo comments
------------------------------------------------------------------------
r1421 | rismisner | 2010-06-15 18:06:39 +0000 (Tue, 15 Jun 2010) | 1 line
Changed paths:
   M /trunk/gui