Change log
Version History
AudioX II 3.2.24b
- Adding/removing a favourite outputs a notice irrespective of verbose setting (otherwise there's nothing to suggest if the add/remove was successful)
AudioX II 3.2.24
- Options: Improved OnUpdate handler to reduce cpu usage.
- Options: Indicates which options only effect chatframe results.
- UI: Added OnUpdate handler to ensure that checkboxes and output matches any settings changes made outside of the UI while the UI is active.
- UI: Now allows hiding of index numbers.
- UI: Notifies when chat redirected to the chatframe.
- Search & UI: Chat <-> UI "hand over" conditions tweaked.
- Search: Added [Refresh] to chatframe results footer.
- Search: Notifies when chat redirected to the UI.
- Core: Fixed tab hiding/closing bug.
- Minimap: Load notice added.
- API: AX:API_Play and AX:API_Quiet now force AX.apiout = true (in addition to AX:API_Search)
- API: AX:API_UIOutput() and AX:API_ChatOutput(notice_to_chat) functions added. They set AX.apiout=true and AX.apiout=false respectively and notify player.
- /ax api removed.
- Verbose option bypassed when UI is active. That is, verbose output is effectively on while the UI is visible (ie.AX.apiout=true).
- Localization file split into language specific files in a bid to make it easier for any translators who wish to help with the AudioX localization.
AudioX II 3.2.23
- Options: Added options UI (Esc > Interface > Addons > AudioX II).
- UI: Fixed bug where some buttons could appear with the incorrect width.
- UI: Added Options button.
- UI: <Pending> text localized and is now coloured grey.
- UI: Hides row specific buttons while update <Pending>.
- Search: /ax options opens options panel.
- Search: Internal changes to config validation.
- Minimap: Shift+Click opens options panel.
- Core: Generic Plugin loader added.
- Core: Removed workaround for hiding chat tab.
AudioX II 3.2.22
- Core: Silence audio playback by CTRL+ALT+clicking any AudioX link.
- Core: CTRL+click any AudioX sound link to add/remove it to your AudioX favourites.
- Search: /ax favs toggles favourite searching on and off.
- UI: Added star button to toggle favourite searching on and off.
- UI: Added small star buttons for adding/removing individual favourites.
- UI: Made the link and play icons smaller.
- UI: Added tooltip to the resize handle.
- UI: Tidied up the instruction page so it's not lop-sided.
- API: Added AX:API_ToggleFavMode(bool) to give equivalent of /ax favs [true|false].
- API: Added added = AX:API_ToggleFavSample(sound) to add/remove favourite, where added is true if the same was added to favourites.
- SoundLib references replaced with _G[AX.searchmode].
- IMPORTANT: AudioX API switches between SoundLib and AUDIOX_FAVS tables. 3rd party AudioX UIs should replace all references to SoundLib with _G[AX.searchmode] .
AudioX II 3.2.21
- Linking activity will now open a chatframe editbox if one isn't already open.
- Alt+Clicking links results inserts "/script PlaySoundFile(<sound>)" in outgoing chat. Note: There are no restrictions on global channels.
- UI: Alt+Clicking link icon or path text inserts "/script PlaySoundFile(<sound>)" in outgoing chat. Note: There are no restrictions on global channels.
- UI: Scaling issue fixed.
- API: Added AX:API_LinkSlashCmd(soundpath) for linking "/script PlaySoundFile(<sound>)".
AudioX II 3.2.20
- Search: Improved search routines that improve overall search speed.
- Search: /ax b <num> returns results instead of effecting the next search.
- UI: Frame moved to a higher layer so that it's above middle layer detritus.
- UI: Minor fix to remove unwanted ellipsis (...) appearing incorrectly appearing both to the left and right of long soundpaths that have been trimmed to fit the UI.
- UI: Enter /b <num> or /m <num> directly into the UI search box to jump to a specific result in the current search (same as /ax b <num> and /ax m <num>)
- UI: Remembers window size and position.
- UI: Play and Link buttons hidden until first search.
- UI: Index and Path (overlay) buttons hidden when theres no corresponding result.
- UI: Fixed a few typos in the help text.
- UI: Buttons have standard UI sounds.
- Minimap: Added optional AudioX_Minimap button addon for loading/toggling the UI.
- Improved event handling.
AudioX II 3.2.19
- UI now resizable.
- UI now has tooltips.
- UI components restructured so that frames etc have proper names.
- Added /ax m <num> to Continue a search from a specific match.
- Added /ax r to refresh the last search.
- Fixed notices vanishing from AudioX UI if the interface is hidden then shown.
- Updated AX:API_Play(sound) so that it's bound by the same 0.5 sec limit on plays to reduce the chance of accidental double-clicking.
- Updated AX:API_Search(cmd,keyword) so that cmd can be AX.CMD_MATCH for /ax m <num> functionality. Keyword should be a number. Automatically validated.
- Updated AX:API_Search(cmd,keyword) so that c,d can be AX.CMD_REFRESH for /ax r functionality. Keyword is ignored.
AudioX II 3.2.18
- Added AudioX_UI (thanks to Thorinair for motivation, after I co-wrote his AudioX UI).
- Added /ax ui to open AudioX_UI.
- Added AX:API_Notice(msg) capture any notices from AudioX and AudioX_Search.
- Added AX:API_Play(sound) plays soundpaths or soundindex.
- Added AX:API_Quiet() to silence playback.
- Updated AX:API_Search(anything,"#512") is the same as /ax i 512 (so is /ax s #512).
- Updated AX:API_LinkSoundPath(soundpath) accepts sound index number or soundpath string.
- Fixed page skipping when searching back to the previous page.
AudioX II 3.2.17
- Small change to stop the AudioX API potentially blocking /ax based searches.
- /ax s, /ax d, /ax u and /ax i all force AX.apiout to false (directing output to chat).
- AX:API_Search forces AX.apiout to true (allowing plugins to hook output).
AudioX II 3.2.16
- API functions added to AudioX_Search
- AX:API_PageSize(resultsperpage)
- AX:API_Search(cmd,keyword)
- AX:API_LinkSoundPath(soundpath)
- AX:API_LineOut(key,path)
- AX:API_PageFooter(first,last,total,search)
- /ax api added toggles API output mode (for mod developers)
AudioX II 3.2.15
- Added /ax <arg> so that /ax orc works like /ax s orc.
- Added /ax ? for help. Also shows help if /ax with no arguments.
- Internal: garbage collection should be less likely to reset searches.
- Internal: Use string.format rather than concat as generates less garbage.
- Fixed: Clicking in general tab while undocked AudioX tab is visible no longer results in /ax t false.
- Fixed: /ax c validation now allows /ax c 0 (ahem!).
AudioX II 3.2.14
- First non-alpha / non-beta release!
- Fixed chat tab showing when /ax t false after UI loaded.
- Detects if the chat tab closed using mouse and sets /ax t false.
- Detects if player creates "AudioX" tab manually, setting /ax t true.
- Chat tab code re-jigged and moved to AudioX mod. Necessary evil.
- [Quiet] and /ax q notice only displays if /ax v true.
AudioX II alpha.13 (extensive rewrite)
- New link format {AudioX2:Sound\Music\ZoneMusic\BrewFest\BF_Goblins1.mp3} .
- Split into two modules: Light-weight AudioX for handling links and heavy-weight AudioX-Search for searching.
- Removed AddonLoader requirement.
- SoundLib only loads with Load-On-Demand AudioX-Search.
- Removed requirement for sender and recipient SoundLibs being the same.
- Removed soundlib checksum and version code from links.
- Removed /ax ! and associated text and link colours.
- Any valid linked soundpaths will play whether or not they are in your copy of SoundLibs.
- Search module provides some short-term legacy support for old link format.
- Added Control+Click on any AudioX link to silence playback (e.g. /ax q).
- /ax l limited to values between 1 and 500.
- Lots of behind the scenes changes to accomodate the new format.
AudioX I beta.12
- Corrected SoundLib (18873 samples)
AudioX I beta.11
- Added /ax b to allow the next search to start from any given sample index.
- Removed limit on /ax s minimum keyword length. Just don't set /ax l too high (500+), else you may get a forced disconnect (something to fix in a future version)
- Fixed global channel identification so that guild, raid etc are no longer (incorrectly) identified as global channels.
AudioX I beta.10
- TOC changed for WoW 3.2.0
- New SoundLib (19307 samples)
- Added /ax a to allow autoplay when a link (allowing one every 5 secs)
- Added block on any AudioX links that are sent to global channels to prevent AudioX data appearing in General, Trade, LFG etc channels
AudioX I alpha.9
- /ax m changed to /ax d (for page Down)
- /ax b changed to /ax u (for page Up)
- Search results footer now contains [PGDN] and [PGUP] command links that issue /ax d and /ax u commands
- Localization now allows /ax <cmd> part to be altered to suit language
- Help code re-written to take account of localization changes etc
- Internal changes: link colour codes now contain alpha as well as rrggbb values
AudioX I alpha.8
- Fixed interfence from Prat's Channel Link module on outbound links
- Made provision in case any links broken by Prat's Channel Link module are received from older versions of AudioX (which don't catch links that have been incorrectly converted to {CLINK: } format by Prat's Channel Link module)
- Improved /ax t false so that General tab activates and the settings notice displayed there
- Improved /ax m so that it doesn't loop round from the final page of search results
- AudioX now stores almost all globals in the AX namespace
- Consolidated localization into the AX namespace
- Changed link colours to make link warning colour codes more obvious
AudioX I alpha.7
- Fixed [Quiet] link creation
AudioX I alpha.6
- Improved chat tab handling considerably
- Chat tab shows if /ax t trueor hides if /ax t false
- Added /ax q to stop sample playback
- Added [Quiet] link to search results notice
- Added 5 second rule limit to /ax q and [Quiet] use
- Added 0.5 second limit on sample playback to reduce unwanted playback from double clicking
- Added missing localization for search results notice
- Fixed chat tab snapping back to dock
AudioX I alpha.5
- Fixed misnamed localization variable reference breaking page limit setup
AudioX I alpha.4
- Fixed saved variables table which was nil if audiox not previously loaded
AudioX I alpha.3
- Initial public release
Facts
- Uploaded on
- 10 Oct 2009
- Game version
- 3.2.0
- Filename
- AudioX2-3.2.24b.zip
- Size
- 161.0 KiB
- MD5
- 5f0e00f6fd7b837e69468ad651c07674
- Type
- Release
- Status
- Deleted