1.0-rc2
Details
-
Filenamesyncfriends-1.0-rc2.zip
-
Uploaded by
-
UploadedOct 31, 2009
-
Size13.38 KB
-
Downloads128
-
MD52cd01730226755cffd82dcf2ad56cadb
Supported WoW Retail Versions
- 3.2.0
Changelog
------------------------------------------------------------------------
r35 | subdino | 2009-10-31 14:55:01 +0000 (Sat, 31 Oct 2009) | 1 line
Changed paths:
A /tags/1.0-rc2 (from /trunk:34)
Tagging as 1.0-rc2
------------------------------------------------------------------------
r34 | subdino | 2009-10-31 14:52:05 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Fix inability to remove friends: only register unknown friends to sync pool.
------------------------------------------------------------------------
r33 | subdino | 2009-10-31 14:50:52 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Properly call original function to fix infinite hook recursion.
------------------------------------------------------------------------
r32 | subdino | 2009-10-31 14:33:49 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Fix titlecasing match string: underscores must be stripped from property name.
------------------------------------------------------------------------
r30 | subdino | 2009-10-31 13:44:29 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
copyTable's result should be local.
------------------------------------------------------------------------
r29 | subdino | 2009-10-31 13:32:47 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Replace "== nil" by "not", as advised by stolenlegacy.
------------------------------------------------------------------------
r28 | subdino | 2009-10-31 12:59:27 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Add an XXX about a magic constant.
------------------------------------------------------------------------
r27 | subdino | 2009-10-31 12:44:04 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Rename auto export and auto import properties. This breaks configuration compatibility, which is still allowed/acceptable in beta.
------------------------------------------------------------------------
r26 | subdino | 2009-10-31 12:42:38 +0000 (Sat, 31 Oct 2009) | 3 lines
Changed paths:
M /trunk/SyncFriends.lua
Change "property" parameter value: now it's the actual property name, not a titlecased value.
Also, remove related XXX from overridableOptionGroupArgs as we just pass that value through to addGetSet.
------------------------------------------------------------------------
r25 | subdino | 2009-10-31 12:25:27 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Dexcription typo.
------------------------------------------------------------------------
r24 | subdino | 2009-10-31 12:21:25 +0000 (Sat, 31 Oct 2009) | 5 lines
Changed paths:
M /trunk/SyncFriends.lua
Rethink addOverridableOption:
- Make its use consistent with slashCommand and dynamicGroup
- Group by option rather than by scope
- Rename as overridableOptionGroupArgs
------------------------------------------------------------------------
r23 | subdino | 2009-10-31 10:05:33 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Reorganise configuration panel to leave more space for friend list.
------------------------------------------------------------------------
r22 | subdino | 2009-10-31 09:22:28 +0000 (Sat, 31 Oct 2009) | 5 lines
Changed paths:
M /trunk/SyncFriends.lua
Remove XXXs from slashCommand:
- AceConsole is designed to be embeded into addon, so this is a dependency, not an XXX
- It is not possible to guess any of given arguments, so no way (for the moment) to reduce their number.
- Defining only a setter works (it is called even when no arguments are given).
------------------------------------------------------------------------
r21 | subdino | 2009-10-31 09:17:29 +0000 (Sat, 31 Oct 2009) | 3 lines
Changed paths:
M /trunk/SyncFriends.lua
Make optionAsSlashCommand use consistent with dynamicGroup.
Rename optionAsSlashCommand into slashCommand.
------------------------------------------------------------------------
r20 | subdino | 2009-10-31 09:08:28 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Hide "dump" action from user interface (but preserve it as slash command).
------------------------------------------------------------------------
r19 | subdino | 2009-10-31 09:04:54 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Make "Dump start" localizable.
------------------------------------------------------------------------
r18 | subdino | 2009-10-31 09:04:14 +0000 (Sat, 31 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Add a user interface (via config panel) to modify sync pool content.
------------------------------------------------------------------------
r17 | subdino | 2009-10-25 11:02:05 +0000 (Sun, 25 Oct 2009) | 4 lines
Changed paths:
M /trunk/Locales/deDE.lua
M /trunk/Locales/enUS.lua
M /trunk/Locales/frFR.lua
M /trunk/Locales/koKR.lua
M /trunk/Locales/ruRU.lua
M /trunk/Locales/zhCN.lua
M /trunk/Locales/zhTW.lua
Fix non-default translations:
- they are not the default translation (copy-paste is baad)
- debug needs to be defined just once
------------------------------------------------------------------------
r16 | subdino | 2009-10-25 10:40:19 +0000 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
A /trunk/Locales
A /trunk/Locales/deDE.lua
A /trunk/Locales/enUS.lua
A /trunk/Locales/frFR.lua
A /trunk/Locales/koKR.lua
A /trunk/Locales/ruRU.lua
A /trunk/Locales/zhCN.lua
A /trunk/Locales/zhTW.lua
M /trunk/SyncFriends.lua
M /trunk/SyncFriends.toc
Make translatable, and add translation template files.
------------------------------------------------------------------------
r15 | subdino | 2009-10-25 10:32:05 +0000 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Remove ununsed variable.
------------------------------------------------------------------------
r14 | subdino | 2009-10-25 10:29:52 +0000 (Sun, 25 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Don't set configuration option title from addGetSet so it besomes independant from storage id (and becomes translatable).
------------------------------------------------------------------------
r13 | subdino | 2009-10-24 18:00:52 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Inline global- and char-level option groups so they are visible at the same time in the configuration panel.
------------------------------------------------------------------------
r12 | subdino | 2009-10-24 17:59:59 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Hooking RemoveFriend requires to allow AceHook to act on secure functions (was lost in r10).
------------------------------------------------------------------------
r11 | subdino | 2009-10-24 17:02:21 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
There is no point in refusing user to register a player for skip if not known already.
------------------------------------------------------------------------
r10 | subdino | 2009-10-24 16:44:40 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Implement RemoveFriend TODO and factorise with AddFriend.
------------------------------------------------------------------------
r9 | subdino | 2009-10-24 16:38:22 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Fix a typo in NewAddon parameter.
------------------------------------------------------------------------
r8 | subdino | 2009-10-24 15:27:40 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Detect when user has reached the friend list limit, and skip addition (found by Codayus_).
------------------------------------------------------------------------
r7 | subdino | 2009-10-24 15:26:02 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Declare "result" as local (fixes unexpected return values).
------------------------------------------------------------------------
r6 | subdino | 2009-10-24 15:02:07 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
M /trunk/SyncFriends.lua
Don't ignore action return value.
------------------------------------------------------------------------
r5 | subdino | 2009-10-24 14:02:03 +0000 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
M /trunk/SyncFriends.lua
Factorise code from getPool and flushPool.
Make flushPool emit a log so user knows something happened.
------------------------------------------------------------------------
r4 | subdino | 2009-10-24 13:53:59 +0000 (Sat, 24 Oct 2009) | 4 lines
Changed paths:
M /trunk/SyncFriends.lua
Cleanup action registry: use a static registry, as there is no need to change it dynamicaly, and the amount of factorised code isn't worth the pain.
Make coding style more consistent: don't use semicolons as line terminators.
Remove unused consts.
------------------------------------------------------------------------
r3 | subdino | 2009-10-24 12:20:01 +0000 (Sat, 24 Oct 2009) | 3 lines
Changed paths:
M /trunk/SyncFriends.lua
Add documentation for (potentialy) generic functions, and gather TODOs/XXXs.
Wordwrap at 79 chars.
------------------------------------------------------------------------
r2 | subdino | 2009-10-24 11:35:32 +0000 (Sat, 24 Oct 2009) | 2 lines
Changed paths:
A /trunk/SyncFriends.lua
A /trunk/SyncFriends.toc
Initial import.
------------------------------------------------------------------------
r1 | root | 2009-10-24 11:21:26 +0000 (Sat, 24 Oct 2009) | 1 line
Changed paths:
A /branches
A /tags
A /trunk
"syncfriends/mainline: Initial Import"
------------------------------------------------------------------------
Localisation was not correctly updated, you must rename the following entries:
* "Character overrides" into "Character override"
* "Global settings" into "Global setting"