dd43729-alpha

Details

  • Filename
    ComboPointsRedux-dd43729-alpha.zip
  • Uploaded by
  • Uploaded
    Feb 1, 2017
  • Size
    267.42 KB
  • Downloads
    116
  • MD5
    85766b8199fe3803b42871efd1d7e354

Supported WoW Retail Versions

  • 7.1.5

Changelog

Changes since tag 3.2.13

commit dd437294c4afff6174326ba4c617b92a875c2707
Author: Michael Murray <[email protected]>
Date:   Wed Feb 1 13:43:18 2017 -0600

    Remove Soul Shard default options

commit 8b4751ae3fafd8737d126a2783054062c877b628
Author: Michael Murray <[email protected]>
Date:   Wed Feb 1 13:40:33 2017 -0600

    Correct some of the Symbol localizations

commit d7b180cbbbc27f1559c19fbed7e5ee810887d389
Author: Michael Murray <[email protected]>
Date:   Wed Feb 1 13:17:41 2017 -0600

    The total maximum points is 10 now

commit 2566a0285b8a7d1e673dee4e668e389d080e7477
Author: Michael Murray <[email protected]>
Date:   Tue Jan 31 17:49:50 2017 -0600

    Fixes for WowAce #49, Anticipation point count is 10

commit e6452f65a81e80fa28ce8beb3a61730f092862a6
Author: Michael Murray <[email protected]>
Date:   Wed Oct 26 19:28:52 2016 -0500

    ToC bump for 7.1

commit 11f59662ce24b3b891ebdc82d2e4b827ab7f44eb
Author: Michael Murray <[email protected]>
Date:   Sun Aug 14 09:53:49 2016 -0500

    Add Help text to options

    Explain how to setup the graphics frames with the new "points are a
    fraction of the container" drawing method introduced by majineko

commit 02f213d5dda035b153070c9602bd414d5bacf085
Author: Michael Murray <[email protected]>
Date:   Sun Aug 14 09:52:20 2016 -0500

    Update menu descriptions for Height and Width

commit 3df2d7c8686c01d4f552d5fee6edb177cacaae70
Author: Michael Murray <[email protected]>
Date:   Sun Aug 14 09:50:42 2016 -0500

    Ensure the container is sized for Vertical

    Flips the Height and Width settings for Vertical frames to ensure the
    container is properly sized.

commit 0078d2419e6f1ae7dc2b78e15641582eedf5cbff
Author: Michael Murray <[email protected]>
Date:   Tue Aug 9 19:39:07 2016 -0500

    Bring back Text point handling update

commit 365b2d898bbe0fbd8212cbf922532212bbd5d145
Author: Michael Murray <[email protected]>
Date:   Tue Aug 9 17:00:27 2016 -0500

    Manually merge PR#10

commit 365b2d898bbe0fbd8212cbf922532212bbd5d145
Author: Michael Murray <[email protected]>
Date:   Tue Aug 9 17:00:27 2016 -0500

    Manually merge PR#10

commit 171133ad48b7bc47147d35661ff6b20ff72a0c0a
Author: majineko <[email protected]>
Date:   Tue Aug 9 15:26:08 2016 -0500

    Adding support for a monk talent

    Only did minimal testing, logged on and changed talents a few time.
    Seemed fine.

commit 51da03a0fa6e6242ab2f3ba33036ea67fcff27bc
Author: Michael Murray <[email protected]>
Date:   Tue Aug 9 15:23:42 2016 -0500

    Default to using Ascension talent

commit 4820101f28ce09abb4e9ac2c0075f676424b0c06
Author: Michael Murray <[email protected]>
Date:   Mon Aug 8 18:54:16 2016 -0500

    Add a SetAndUpdate handler

    Calls the module's Update method after setting the option

commit 55029823b77de51f57ce58d35281c337b3811aae
Author: Michael Murray <[email protected]>
Date:   Mon Aug 8 15:17:53 2016 -0500

    Add option to show no text at zero points

    Per feature request on Curse, allow the user to choose whether to see a
    zero or no text when at zero points.

commit 7d3f8e97f90c0d315a92bed4d06eb9881c197f91
Author: Michael Murray <[email protected]>
Date:   Mon Aug 8 14:20:45 2016 -0500

    Add option to hide Text at zero points

commit 563683279847c348588539c578e6ad0e3f91988a
Author: majineko <[email protected]>
Date:   Sun Aug 7 17:49:15 2016 -0500

    0 point color in options and Reset Profile error

    Added 0 point color in options. Good option to have, and now I can get
    rid of a couple lines in each module about CountForColor.

    Was using a variable that didn't exist in Reset(), added it.

    UpdateSettings and MakeGraphicsFrame were using 1 point color, changed
    to use current count.

    Also added "or 0" when setting current count to prevent it ever being
    nil. Had it happen once to me today, couldn't replicate it.

commit 563683279847c348588539c578e6ad0e3f91988a
Author: majineko <[email protected]>
Date:   Sun Aug 7 17:49:15 2016 -0500

    0 point color in options and Reset Profile error

    Added 0 point color in options. Good option to have, and now I can get
    rid of a couple lines in each module about CountForColor.

    Was using a variable that didn't exist in Reset(), added it.

    UpdateSettings and MakeGraphicsFrame were using 1 point color, changed
    to use current count.

    Also added "or 0" when setting current count to prevent it ever being
    nil. Had it happen once to me today, couldn't replicate it.

commit 3fc768420171d303f5f85f48ed1723ea9ff8aff0
Author: majineko <[email protected]>
Date:   Sun Aug 7 14:45:27 2016 -0500

    Fixing color by points that I broke

    Accidently setting local inside if statement instead of using the
    variable I just made.

commit 3fc768420171d303f5f85f48ed1723ea9ff8aff0
Author: majineko <[email protected]>
Date:   Sun Aug 7 14:45:27 2016 -0500

    Fixing color by points that I broke

    Accidently setting local inside if statement instead of using the
    variable I just made.

commit abaac563341ee901938af586f10dbc9809837a7c
Author: Michael Murray <[email protected]>
Date:   Sun Aug 7 08:27:36 2016 -0500

    Change default empty point alpha

    Set the default Empty Alpha to zero to keep behavior consistent for
    users migrating to the new version.

commit e34563ab3f0c7189a57b8bfdc6236588ca169a97
Author: majineko <[email protected]>
Date:   Sat Jul 30 10:02:40 2016 -0500

    All modules check spec and talents for correct max points

    All modules check spec and talents for correct max points value.

    GetSpecialization() returns nil if called to early, so I had to create
    an event on PLAYER_LOGIN to recheck max points.

    Commented out a few lines to stop the first point from being hidden when
    locking the frame.

    When points are at zero they were using default color, so I put in a
    check to get color based on one point when you have none. Putting a 0
    point color in options would work too.

commit e34563ab3f0c7189a57b8bfdc6236588ca169a97
Author: majineko <[email protected]>
Date:   Sat Jul 30 10:02:40 2016 -0500

    All modules check spec and talents for correct max points

    All modules check spec and talents for correct max points value.

    GetSpecialization() returns nil if called to early, so I had to create
    an event on PLAYER_LOGIN to recheck max points.

    Commented out a few lines to stop the first point from being hidden when
    locking the frame.

    When points are at zero they were using default color, so I put in a
    check to get color based on one point when you have none. Putting a 0
    point color in options would work too.

commit e34563ab3f0c7189a57b8bfdc6236588ca169a97
Author: majineko <[email protected]>
Date:   Sat Jul 30 10:02:40 2016 -0500

    All modules check spec and talents for correct max points

    All modules check spec and talents for correct max points value.

    GetSpecialization() returns nil if called to early, so I had to create
    an event on PLAYER_LOGIN to recheck max points.

    Commented out a few lines to stop the first point from being hidden when
    locking the frame.

    When points are at zero they were using default color, so I put in a
    check to get color based on one point when you have none. Putting a 0
    point color in options would work too.

commit bc40d5175c68245e950eb6cebb35f68a951d9623
Author: majineko <[email protected]>
Date:   Sat Jul 30 02:31:21 2016 -0500

    All modules work now

    All modules use alpha to show and hide active points. Added self.Count
    on their initialize so we can pass that to the create graphics frame and
    have proper combo point values showing on startup.

commit 65256bbcd5925d2c4c2921c2d01f7b2ecc035868
Author: majineko <[email protected]>
Date:   Sat Jul 30 00:45:45 2016 -0500

    Slider in options menu to set empty combo point alpha.

    Instead of hiding inactive points, set them to a different alpha. Can
    set that to zero if you don't want to see them, or a little higher to
    show the missing point.

    Also changed the way I was handling talent or spec changes. Instead of
    trying to check the players max combo points, check the talents
    directly. Checking max combo points wasn't updating fast enough or
    something. Was getting wrong number of pips sometimes.

    Need to update other modules to set alpha instead of hiding, they are
    probably broken right now.

commit 58e23a5e35ebc89eb04d47e7c7b1e8e2bd51a4d2
Author: Michael Murray <[email protected]>
Date:   Fri Jul 29 20:31:14 2016 -0500

    Update frame naming

commit ac341c64c8464bc7408f47789eae6e23566fdce2
Author: Michael Murray <[email protected]>
Date:   Fri Jul 29 15:20:04 2016 -0500

    Name the global Graphics and Text frames

commit 1e296a2709258bcce41153a47081cc2a2e9ba249
Author: Michael Murray <[email protected]>
Date:   Fri Jul 29 15:13:44 2016 -0500

    Remove Warlock spec logic from UpdateSettings

    All warlocks have Soul Shards in Legion

commit db27fa62b5544cd9a4915047daeef0f78c90c7a7
Author: majineko <[email protected]>
Date:   Fri Jul 29 03:27:41 2016 -0500

    Update max points total on talent/spec change

    Only updates the visible number of points, had to set the points in the
    graphics frame to a static 8 so it would always work.

commit 2b9a8aff608a100787264844e8faa95266008c00
Author: majineko <[email protected]>
Date:   Fri Jul 29 00:02:04 2016 -0500

    Custom frame width and height in options menu

    Instead of preset size with just a scale in options, you can now set a
    frame width and height in the options menu.

    Individual combo point size calculated from total frame size divided by
    number of combo points minus spacing (no scaling on spacing, to keep it
    consistent)

    Only tested on rogue. Frame size based on 6 combo points, need to figure
    out how to make that based on current talent/spec.

commit f6929353788d4a3ea447c1fa16d33e65858a7c5a
Author: Michael Murray <[email protected]>
Date:   Thu Jul 28 14:05:41 2016 -0500

    All Warlock specs get Soul Shards now

commit 8582d4e1fa2a5b25b8f5985311ff270bd6972ad9
Author: Michael Murray <[email protected]>
Date:   Fri Jul 22 20:33:58 2016 -0500

    Soul Shard max is 5

commit 234a169d9265458c837c1da58ec54b77deee0c66
Author: Michael Murray <[email protected]>
Date:   Fri Jul 22 17:09:27 2016 -0500

    Fix Druid options, remove Rune module

commit 4e722350c5669ea92de5a5e02f8c0ef82cffeec6
Author: Michael Murray <[email protected]>
Date:   Thu Jul 21 18:15:10 2016 -0500

    Fix max points

commit 478d511f98d6b8184dff253b5dd497f159fd7f0a
Author: Michael Murray <[email protected]>
Date:   Wed Jul 20 19:57:22 2016 -0500

    Fix combo tracking

commit 7a2d466e269e5366879af997f2dc5a394cbb90ec
Author: Michael Murray <[email protected]>
Date:   Wed Jul 20 18:20:22 2016 -0500

    Update models.xml

commit d2aee885519b2b199c7444b1bf2cd786ba7c20e4
Author: Michael Murray <[email protected]>
Date:   Wed Jul 20 18:04:42 2016 -0500

    Fix Runes and Combo Points for non-Rogues

commit 4c5ae26fefc2c5975229dc7e2936fa10df16b13d
Author: Michael Murray <[email protected]>
Date:   Wed Jul 20 18:02:50 2016 -0500

    Fix combo points

commit 94fdc0e1d6da9948ec3686d509b2c02acadf5a01
Author: Michael Murray <[email protected]>
Date:   Tue Jul 19 19:22:12 2016 -0500

    Detect max points better

commit e432c55cfcd98a7365458c2be6e8054b14bcf059
Author: Michael Murray <[email protected]>
Date:   Tue Jul 19 19:13:32 2016 -0500

    Legion Updates

Additional Files