IconSearch

Icon Search for macros, equipment sets and bank icons

File Details

1.1

  • R
  • Jul 28, 2025
  • 29.30 KB
  • 219
  • 11.2.0+1
  • Retail

File Name

IconSearch-1.1.zip

Supported Versions

  • 11.2.0
  • 11.1.7

IconSearch

1.1 (2025-07-28)

Full Changelog Previous Releases

  • Update Interface version in TOC file
    Updated the Interface version in IconSearch.toc to support versions 110200 and 110107.
  • Add persistent search state and re-search on view show
    Introduces a searchStr property to IconSearchMixin to persist the last search string. Adds a reSearch method and updates IconSearchViewFrameMixin to reapply the search when the view is shown. Also removes some debug print statements for cleaner output.
  • Refactor and improve frame handling and code style
    Replaces the frame creation logic with a safer helper function, adds error handling and logging, and refactors code for improved readability and maintainability. Cleans up indentation, removes redundant blank lines, and standardizes function formatting throughout the file.
  • Refactor IconSearchData for robustness and consistency
    Refactored IconSearchData.lua to improve code structure, robustness, and maintainability. Introduced helper functions for safe API calls and nil-safe formatting, modularized logic for spells, talents, equipment, and bags, and ensured deduplication and error handling. Updated .vscode/settings.json to disable 'undefined-global' diagnostics for Lua.
  • Update VSCode Lua settings and library paths
    Added new global variables to Lua diagnostics globals and updated the Lua workspace library path to use the latest WoW API annotations.