promotional bannermobile promotional banner

LibGetFrame

Return unit frame for a given unit

File Details

1.6.0

  • R
  • Aug 15, 2023
  • 22.59 KB
  • 15.3K
  • 9.1.5
  • Retail

File Name

LibGetFrame-1.0-1.6.0.zip

Supported Versions

  • 9.1.5

lightweight tag f1055adaacf4590a97038310bc6a0e04985f3f41 1.6.0
Author:    GitHub <noreply@github.com>
Date:    Wed Aug 16 01:12:34 2023 +0200

commit f1055adaacf4590a97038310bc6a0e04985f3f41
Author: KevinSK <enderneko-dev@outlook.com>
Date:   Wed Aug 16 07:12:34 2023 +0800

    Update Cell support (#33)

    * Update Cell support

commit 67fa62924444596b1fd660d5b9870ad0c1eeab81
Author: Buds <mrbouyou@gmail.com>
Date:   Sat Aug 12 13:29:36 2023 +0200

    Improve HealBot compatibility

    Fixes #31

commit 3edbb8981998f2727c0a82d35c7e3aba91682e5d
Author: asakawa <54901700+asaka-wa@users.noreply.github.com>
Date:   Sat Aug 12 12:10:32 2023 +0100

    add functions to get default settings tables

commit c22f5c25f02d54418789e29f4e2f215402d87f53
Author: J David Smith <emallson@emallson.net>
Date:   Wed Apr 12 04:08:03 2023 -0400

    add Slab nameplate support (#30)

commit 8abfd86e2038ae42ecc05f9082e6a778eaa41f30
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Oct 14 01:30:26 2022 +0200

    Optimization in CacheMonitorMixin:Add

commit f678aa70bfd63be33fe12d0c584ca2d247877700
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Oct 13 20:12:16 2022 +0200

    Refactor tracking of new/updated/removed frames, and remove actionbar functions for now

    FRAME_UNIT_UPDATE callback have a new extra return "previousUnit"
    add FRAME_UNIT_ADDED callback, trigger when a new unitframe is found

    Beware that FRAME_UNIT_UPDATE doesn't trigger for new unitframes anymore

commit d23c5b0f58252afd1686e8cfaf5736f533b20ee0
Author: Buds <mrbouyou@gmail.com>
Date:   Mon Sep 19 17:58:59 2022 +0200

    bump minor version, and print message if profiling is in wrong state when trying to start or stop it

commit 6756d52c4f1910b1c6d7061c3fa675cd9ac7563e
Author: Buds <mrbouyou@gmail.com>
Date:   Mon Sep 19 17:26:14 2022 +0200

    Replaced debug output with profiling support

commit d600480f2eba6f4999249198f06b8f3871177a68
Author: Buds <mrbouyou@gmail.com>
Date:   Sun Sep 18 17:02:24 2022 +0200

    add "debugLevel" to help track performance issues

commit f464c21fdf3cc50712417d6154acf18b913bc46b
Author: Buds <mrbouyou@gmail.com>
Date:   Sun Sep 18 17:01:05 2022 +0200

    This pet state filter in event listener

commit 0142a9b32fb5c16d5bd7f28be625fc6ad79885c8
Author: Buds <mrbouyou@gmail.com>
Date:   Sun Sep 18 16:58:03 2022 +0200

    Scan on UPDATE_SHAPESHIFT_FORM instead of ACTIONBAR_SLOT_CHANGED
    ACTIONBAR_SLOT_CHANGED triggers on any mouseover or target change
    This makes the lib not react to a spell move in actionbar, but still react on stance change

commit ac3fa5c160774036d1fed803c858c81a09d83c6a
Author: Buds <mrbouyou@gmail.com>
Date:   Sun Sep 18 16:55:34 2022 +0200

    yield at start of ScanFrames

commit a9fa4b9e0b1849da44d13ad05c184e5786b96336
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Sep 16 10:35:20 2022 +0200

    Replace GetActionButtonBySlot with GetActionButtonsBySlot (return list of buttons instead of a random one)
    Fixes GetActionButtonsById

commit b3047d3841a6e493d70782f8b3291ce928a6a855
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 15 20:34:51 2022 +0200

    Try reduce garbage collector usage (doubt it has any impact)

commit 3202280bb387d6e16418c1eb04dd41b0598df2d5
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 15 01:58:40 2022 +0200

    add ACTIONBAR_SLOT_CHANGED callback

commit e5619bf5fe91965bf4f022f059018aacd183ce92
Author: Buds <mrbouyou@gmail.com>
Date:   Wed Sep 14 18:54:07 2022 +0200

    New action button API: GetActionButtonBySlot and GetActionButtonsById

commit 64032a183f93b3cd9fa1430573368a123bb5367b
Author: Buds <mrbouyou@gmail.com>
Date:   Tue Sep 13 11:55:15 2022 +0200

    add Aptechka frames to defaultFramePriorities

commit 23ffefae5f830b61dc63c5e7c7b2c22c96394e59
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Sep 9 10:08:33 2022 +0200

    Update README.md

commit 94a1e4b6c923353a4c32f49ec072a376b576fe4f
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Sep 9 08:49:04 2022 +0200

    bump minor

commit 5f96b9d0affb7432135cce7292d081889781986d
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Sep 9 08:48:32 2022 +0200

    Add public function ScanForUnitFrames()

    Be aware that cache will not be updated in the same frame, it is important to use callbacks "GETFRAME_REFRESH", "FRAME_UNIT_UPDATE" or "FRAME_UNIT_REMOVED"

commit 81a4ec8efe866a838d106503ab8e0a3e68947ffe
Author: Buds <mrbouyou@gmail.com>
Date:   Fri Sep 9 08:44:05 2022 +0200

    Make ScanForUnitFrames with noDelay parametter set, to not trigger a scan with status is not "ready"

    if status is "scan_delay" he scan is already programmed
    if status is "scanning" he a new scan will be done after the one in progress

commit d648e06c74fc3ec2c04f3cd7c4c04595fd006bc8
Author: Buds <mrbouyou@gmail.com>
Date:   Sat Sep 3 18:14:58 2022 +0200

    run ScanFrames in a coroutine to avoid stutters

commit c50015fd7a694602acd9bda1042ff518b39db655
Author: Buds <mrbouyou@gmail.com>
Date:   Sat Sep 3 15:16:54 2022 +0200

    Register UNIT_PET again, but check if UnitExists on owner's pet state has changed before running scan

commit f85c896bc5efa56da661630a6f3cc23a78512010
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 1 17:29:16 2022 +0200

    Update README.md

commit 5f2fdbe50d318f876cdf0cd054c12f960b848cb7
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 1 17:10:47 2022 +0200

    Add TrackPets function  to enable re-scan of frames on UNIT_PET

commit f41ac16358c16723597aeb8deac4746b2f6bc433
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 1 02:26:56 2022 +0200

    Format file with stylua

commit 579487a7050bb755e029b7bfc2491e1167ebc9c9
Author: Buds <mrbouyou@gmail.com>
Date:   Thu Sep 1 02:21:38 2022 +0200

    Fix UNIT_PET out of group skip

commit 89a3d7248997cd868a1d778113363ccc38fef192
Author: Buds <mrbouyou@gmail.com>
Date:   Sun Aug 21 00:46:22 2022 +0200

    update cache on UNIT_PET and pet is in group