File Details
v1.2.1
- R
- Dec 1, 2011
- 357.81 KB
- 597
- 1.6
File Name
StarTip-v1.2.1.zip
Supported Versions
- 1.6
tag v1.2.1
f8221d958c241aea8148800717a1f7af7ff77494
Scott Sibley <sisibley@gmail.com>
2011-11-30 21:48:14 -0600
Tagging first release. Goodbye beta.
--------------------
Scott Sibley:
- Bump version to v1.2 for release.
- Provide a way to configure animations via profiles. profile.borderSize is not profile.border.borderSize
- Bug fix to screen clamping. Still not perfect as it stutters sometimes.
- Break out of this loop just in case.
- Slow it down.
- Add Animation module.
- Provide an option to turn animations off.
- Add an animation feature.
- StarTip should now try to disable a line if it produces an error. The line will return once you reload the UI.
- Give it a better description.
- Bug fix with the default profile. Sorry if it crapped out. :\
- Give a way to turn off the entrance message.
- Bug fix.
- Bug fix.
- Bug fix again.
- Bug fix.
- The SimpleMeter line now shows the unit's most recent DPS score since mousing over the unit. It will lag before displaying more than zero.
- Add an option to turn off the startup message.
- Print some help info on login. Tells about `/startip` and `/startip profile Natural`. Made UnitTooltip's default text more descriptive.
- Rename StarTip Natural to just Natural.
- Startup with the tooltip hidden.
- Touch up comments.
- Use SimpleMeter function.
- Bug fixes.
- Move the SimpleMeter code to a LibScriptable plugin... SimpleMeter(unit, "dps", "top5")
- Use class color for target line.
- Show class and lvl in target line.
- Bug fix.
- Bug fixes.
- Cosmetic changes. Seems to be a bug; Sometimes Level doesn't appear.
- Make the Guild line in the Natural profile a pingpong scroller.
- Copy the SimpleMeter line to the Natural profile.
- Include credits to Jor.
- Add some documentation for the SimpleMeter line.
- Cosmetic fix.
- Bug fixes and enhancements to SimpleMeter line.
- Bug fix.
- Fixes to SimpleMeter line.
- Add a line to Default profile called SimpleMeter. Shows information about the latest encounter, using SimpleMeter information.
- Don't delete the cell. Switch InitializeAddon to InitializeProfile. InitializeAddon still exists.
- Bug fix.
- Remote Rift docs file.
- Make borderSize configurable.
- Forget moving the folder.Just embed it.
- Include StarTipNatural directory.
- pkgmeta test.
- Test.
- Actually change the profile's name in the sv database.
- Add move-folders to .pkgmeta. Hopefully key-subtitution works for Rift .toc files. StarTip has a new command: 'profile' and use it to switch to a new profile. You can see the available profiles by calling '/startip' with no arguments.
- Make StarTipDefault the default profile.
- You can have multiple profiles now.
- More advancements toward multiple profile support.
- Provide StarTip:Ready() that'll return whether the sv database is initialized.
- This commit breaks compatibility with previous commits and tags. Use StarTip:Establish("AddonName", select(2, ...))
- Make it so Establish functions call StarTip:GetModule.
- Touch ups between StarTip and Module connections. More Dongle. Next profiles.
- Use Dongle for module creation.
- Slight modifications.
- Create StarTipDefaults addon and embed it.
- Width + 3 to account for borders.
- Initialize each cell with empty string instead of a dash...
- Provide a way to apply a profile from other addons. Including EstablishLines, EstablishBorders, EstablishBars.
- Fix the Faction line.
- Add Faction and fix a couple of display bugs.
- Update and bug fix.
- Add a few more lines to reflect changes made to Inspect.Unit.Detail
- Bug fix with StarTip<->Cursor compatibility.
- Address the issue of cells mixing up. Should fix the issue where tooltip cells would reverse from top to bottom, causing bitter ugliness.
- Change "OnEnable" to "OnStartup."
- Bug fix. The saved variables table should exist now for fresh installs.
- Add support for FooBar. Clicking the module simply opens StarTip's config dialog.
- Make the tooltip a bit more opaque.
- Hide StarTip from _G.
- Add riftdocs to keep a local version history of API changes.
- Position the moveme frame smarter so it reflects the last position instead of just re-centering on the screen.
- Bug fix.
- Bug fix.
- Bug fix
- Bug fix. Temporarily anchor tooltip cells to TOPLEFT of tooltip frame, adjusting vertically per line height.
- Bug fixes
- Add port of Dongle, and provide first ability to save tooltip position. Needs work.
- Dry coded saved variable support.
- Basic mouse positioning, although without SVs. More to come.
- Move :Hide's function to :FadeOut and make :Hide do what the name suggests as opposed to fading out.
- Make use of the new field energyMax to account for rogue talent granting 20 extra energy points.
- * Add core to StarTip global. * Add cast bar.
- * Add a DPS line. For now it's "always shown" since it refreshes. * Added a new script 'onMouseover' which is run when the 'mouseover' unit becomes available.
- * Bug fixes. * Recycle text frames.
- Bug fix. Show offline and afk times similar to Pitbull4/DogTag/LuaTexts.
- Place braces around the guild line.
- Colorize the level line based on difficulty.
- Add /startip slash command. So far it just accepts one command: '/startip cpu', which dumps CPU usage stats.
- Remove some stray lines.
- * Bug fixes. * Implement fading.
- * Give README some text. * Increase background opacity so it's more opaque.
- Bug fix.
- * Add the background module. * Implement clamping.
- Sanity check.
- Bug fix.
- * Color up name and target lines a bit. * Guild line will show 'Title' if it's an npc.
- Give the name line some color.
- Typo fix. Power/Energy/Mana should update now.
- Use class power colors (default unit frame color) for mana bar.
- Bug fix
- Bug fix.
- * Fix up colors a bit to use GradientHealth and GradientMana. * Added some more lines.
- Add a bars module.
- * Give Name line some indication that this is a NPC is so. * Touchups to Reshape()
- Position the tooltip correctly. frame:ClearAll() removes width and height, so the calculation wasn't correct.
- Add some more lines, and make right segments right justified... kinda.
- Embed LibScriptableRift
- Three lines: Name, Target, and Calling. LibScriptable needs work though. UnitCalling returns an all lower-cap string. Will add localizations eventually.
- Use LibUnitChange for tracking mouseover changes.
- Past dry coded and on to "barely coded." It mediocre-works, but needs content now.
- Dry coded plumbing.
- Initial commit