promotional bannermobile promotional banner

SkyInfoTiles

Lightweight UI tiles for retail WoW: Season 3 currencies, Mythic Keystone info, and Character Stats—drag to position, lock when you’re done. Minimal visuals, fast, and configurable.
Back to Files
File nameSkyInfoTiles-v2.5.1.zip
Uploader
skynxnexskynxnex
Uploaded
Jun 23, 2026
Downloads
33
Size
1.3 MB
Flavors
Retail
File ID
8305518
Type
R
Release
Supported game versions
  • 12.0.5

What's new

tag e3a9cb37156f1184868bcb2e1dc5ce9a9af4fd08 v2.5.1
Author:    Pontus <pontus@almar.se>
Date:    Tue Jun 23 12:02:44 2026 +0200

commit e4cd3c5ae2514ea246fb75a6093e89c950b339ca
Author: Pontus <pontus@almar.se>
Date:   Tue Jun 23 12:02:11 2026 +0200

    Bump version to 2.5.1

commit 6361ebf108b32dc788be9ef2f5da1c8044cd5e35
Author: Pontus <pontus@almar.se>
Date:   Tue Jun 23 11:54:47 2026 +0200

    Fix keystone reset position error and slash command conflict

    - Fixed Lua error when clicking Reset Position for Keystone tile
      - Changed from accessing non-existent xPosEditBox/yPosEditBox to using slider.Refresh()
      - Matches pattern used in CreatePositionSliders helper function
    - Fixed slash command conflict that broke /skytiles command
      - Removed duplicate slash command registration from OptionsWindow.lua
      - Main handler in SkyInfoTiles.lua now properly handles all commands
      - /skytiles, /skyinfotiles, and /infotiles all work correctly

    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

commit d9be51fb3fc7abbeeb6e934d3d210527424f8432
Author: Pontus <pontus@almar.se>
Date:   Tue Jun 16 18:45:12 2026 +0200

    Fix BuffTracker options UI layout and alignment issues

    Major fixes:
    - Fixed element creation order: now creates all elements before calling RefreshLayout()
    - Fixed RefreshLayout() to preserve x=10 positioning from StyledWidgets
    - Fixed buffListContainer height to be dynamic (30px per buff + 20px padding)
    - Moved scrollFrame creation to after enable toggle for proper structure
    - All elements now properly aligned at x=10 from scrollChild

    Layout improvements:
    - Enable Buff Tracker toggle remains outside scrollFrame
    - Tracker Type and all other options inside scrollFrame with consistent alignment
    - buffListContainer grows/shrinks dynamically based on number of tracked buffs
    - RefreshLayout() correctly repositions all elements when container size changes

    Code quality:
    - Fixed luacheck warnings (unused variables, long lines)
    - Removed duplicate scrollFrame creation
    - Proper baseY storage without buffListContainer height pre-added
    - ScrollFrame uses standard x=5 position like other tabs

    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

commit 38984c9045c28f58864663fb05cd3911b72915f8
Author: Pontus <pontus@almar.se>
Date:   Tue Jun 16 13:49:04 2026 +0200

    Add trinket and potion tracking to BuffTrackerTile

    Expanded BuffTrackerTile to support three tracker types (buffs, trinkets, potions)
    with all three visible simultaneously when enabled. Each type has independent
    positioning anchored to player frame with smart unit frame addon detection.

    Features:
    - Three tracker types: buffs (auras), trinkets (slots 13/14), potions/healthstones
    - All three types visible simultaneously when BuffTracker is enabled
    - Smart player frame detection (ElvUI, SUF, oUF, GW2 UI, Pitbull4, X-Perl, etc.)
    - Six anchor points: TOP, BOTTOM, TOPLEFT, TOPRIGHT, BOTTOMLEFT, BOTTOMRIGHT
    - Icons positioned outside player frame with growth direction based on anchor point
    - Fixed icon sizes: buffs 32px, trinkets 30px, potions 40px
    - Fixed 1px spacing between icons
    - Timer text centered on icons with configurable font size and offsets
    - Count text in bottom-right corner with configurable font size and offsets
    - Per-tracker settings: anchor point, strata
    - Global settings: timer font size, count font size, font, outline, show passive trinkets
    - Live preview with correct icon size and text positioning
    - Buff list management UI (add/remove/reorder buff IDs by spell ID)

    Technical changes:
    - BuffTrackerTile.lua: Multi-tracker architecture with three separate frames
    - Per-tracker-type settings storage (buffsSettings, trinketsSettings, potionsSettings)
    - ResolvePlayerFrame() detects visible player frame from 11+ unit frame addons
    - UpdateFrameAnchor() positions tiles outside player frame based on anchor point
    - RebuildBuffs() creates icons with tracker-specific settings
    - Text offset sliders for precise timer and count positioning (-30 to +30px)
    - OptionsWindow.lua: Dynamic buff list visibility, tracker type selector, offset controls

    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

This mod has no additional files