Skip to content

Roadmap

Kevin Stange edited this page Oct 20, 2024 · 12 revisions

This is a list of features in roughly the order they are intended to be implemented, categorized by type. It is not confirmed that all of them are possible and priority may be changed.

On Deck

  • Options to choose the width, style (font, size), and order of columns
    • Ordering needs a UI and I have one in mind, but I have to write it myself
  • Option to emulate coloring behavior of regular merchant UI for item usability
    • This requires some adjustments to the Item cell type and a way to direct options into the cell display
    • Also on the table is coloring the row, not just the Item which would involve updates to ItemListLine
    • User requested coloring to indicate whether items are known, such as elvui windtools or Already Known?
  • Option to include the quantity and supply indicators in the Item column
    • This requires some adjustments to the Item cell type and a way to direct options into the cell display

Data

  • Additional columns for item data
    • Item quality (epic, etc)
      • Should be trivial, needs a custom sort function
    • Item lock reason (rating, rep, class)
      • Should be possible to gather from tooltip data for most reasons
    • Item lock reason watermark (specific amount or limit)
      • Requires string parsing, might be difficult to provide localization compatibility
    • Item type (armor, pattern, pet, mount, cosmetic, reagent)
      • This is pretty redundant with Type and Subtype, but Blizzard's classifications don't cover everything
    • Item bind status (BoP, etc)
      • Should be possible to gather from bind metadata or tooltip data for most cases
    • Item characteristics (profession, skill, armor type, item level)
      • This is possibly a bunch of different columns that need more thought, some require tooltip data or other parsing
  • Option to inherit a color indication from a particular column, like Collectable

Filtering

  • Item type filtering
  • Filtering by contents of column (epic vs rare)
  • Filtering by usable item (profession, armor class, level, already known)
  • Filtering by requirement to purchase

Search

  • Search by item name
  • Search in other fields

Long Term

  • Classic support (will depend on Blizzard backporting some functionality)
Clone this wiki locally