promotional bannermobile promotional banner

All Played

AllPlayed tracks your World of Warcraft characters’ played time, rested XP, and gold across all realms. View a summary tooltip, sort by class or realm, and easily manage your alts. Supports multiple languages and integrates with popular UI libraries.

File Details

AllPlayed_11-04-26.zip

  • R
  • Apr 11, 2026
  • 262.44 KB
  • 805
  • 12.0.5+4
  • Classic + 3

File Name

AllPlayed_11-04-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 2.5.5
  • 1.15.8
1.8.4

- Unified opening the options panel: new `AllPlayed:OpenOptionsPanel()` tries `Settings.OpenToCategory`, then `SettingsPanel:OpenToCategory`, then `InterfaceOptionsFrame_OpenToCategory` (with the usual double-call workaround). Used by `/ap`, the LDB broker right-click, the minimap menu “Configuration” entry, and `AP.DisplayConfigMenu`.
- `AllPlayed.lua`: slash command no longer falls back only to the legacy frame when `DisplayConfigMenu` is missing; it always uses `OpenOptionsPanel`.
- `AllPlayed.lua`: `Print` supports messages with no format placeholders (no extra `...` required).
- `AllPlayed.lua`: TOC revision metadata falls back from SVN-style `$Revision$` to an encoded semver (e.g. 1.8.4 → r10804) so “Version … (r…)” stays meaningful without keyword substitution.
- `AllPlayed.lua`: for interface ≥ 120000, `max_pc_level` seeds from `MAX_PLAYER_LEVEL` instead of a hard-coded 90 before `C_PlayerInfo.GetMaxLevelForExpansionLevel` runs.
- `AllPlayed.lua`: rename `setDefaultChanelForPrint` → `setDefaultChannelForPrint`; normalize several comments to English.
- `AllPlayed.toc`: ` Version` 1.8.4.