promotional bannermobile promotional banner

dinger

Abandoned
Adds audio feedback to cooldowns

File Details

1.0-nolib

  • R
  • Aug 5, 2010
  • 329.98 KB
  • 16
  • 3.3.5
  • Retail

File Name

dinger-1.0-nolib.zip

Supported Versions

  • 3.3.5

tag 1.0
ab79a3afc17301bc63f479a2cf4da7be2d94f4fd
eidolarr <eidolarr@gmail.com>
2010-08-05 17:43:06 -0400

tagging 1.0

--------------------

eidolarr:
    - update toc in anticipation of release
    - make logo more awesome
    - complete logo display
    - added code for header
    - implement clear button disable
Kasaharas:
    - Added disabled trash can and logo button for hiding dinger
    - Added disabled trash can and logo button for hiding dinger
eidolarr:
    - add check marks to drop down menu
    - move trash icon, fix Bar.Clear
    - more work on Bar.Clear
Kasaharas:
    - Made trash can brighter
    - Added logo button for when dinger is being configed
    - Changed logo button when dinger is showing
    - Changed trash logo
eidolarr:
    - make button stay pusht
Kasaharas:
    - Changed logo and displayed
    - Trying to get logo to look good - not going well
eidolarr:
    - pulled out button textures
    - add hearkitty5
    - add clear button, not implemented
Kasaharas:
    - Added possible logo button textures
    - Added a possible logo text.
    - Changed Trash icon
eidolarr:
    - add trash button
Kasaharas:
    - Removed some sounds from sounds.lua
    - Deleted multisample and gameover sounds
eidolarr:
    - fix weird bug with sounds.lua
    - add new sounds, add dinger text to spellbook button
    - add sounds.lua
    - add to public api, fix X's on empty spellbook buttons
    - remove unused art
    - removed some debug prints, exposed global functions
    - remove constant string frame names
    - conform to new script format
    - update anchors to new LuaToGui format
Kasaharas:
    - Added SavedVariables - no callbacks yet
eidolarr:
    - add recycler
    - add more embeds.xml fixes
    - fix .pkgmeta
    - fix embeds.xml again
    - add missing libs to embeds.xml
    - fix package-as
    - remove unnecessary libs, add .pkgmeta
Kasaharas:
    - Playing with some DB stuff
eidolarr:
    - fix up positioning/size of spell button graphic, add sounds to button clicks
    - completed spellbook buttons
    - fix cursor position bug
    - reanchored config frame and redesigned slash command
    - make basic spellbook button show/hide config frame and switch its own texture
    - basic spellbook button added, doesn't do anything
    - switch to more gaudy border that matches the UI
    - slight tweaks to appearance, and added backdrop
    - basic hide/show works
    - add special texture for no sound, make new intervals take on the sound of the interval they split
    - added loading of intervals
    - added text to icon
    - made sound buttons right clickable
    - replace references to "None" with LibStub("LibSharedMedia-3.0"):GetDefault("sound")
    - fix removing 0 interval
    - working about as well as before with new system
    - removed settings.lua
    - well underway, can add intervals and play sounds correctly
Kasaharas:
    - I don't know what changed
eidolarr:
    - fixed removing first interval
    - picked reasonable colors for bar
    - fixed jerkiness in bar fill
Kasaharas:
    - Added SingleBorderBar to art (just in case)
eidolarr:
    - fixed cursor follower
Kasaharas:
    - Changed the interval texture
eidolarr:
    - remove white background in bar, add highlight texture
Kasaharas:
    - Changed DoubleEndedTick and added DoubleEndedTickHighlight
    - Deleted old DoubleEndedTick
    - Changed interval texture to DoubleEndedTick
    - Failed attempt at loading the double ended interval texture
eidolarr:
    - switch to slightly less placeholder art
Kasaharas:
    - Added default interval at 0. Default sound is None.
    - Added default interval at 0 when making new ding
    - Put in some debug statements
eidolarr:
    - fix display bug with removing intervals
    - fix bug when removing intervals
    - changed some stuff
Kasaharas:
    - Changed percentage to 0-1
eidolarr:
    - change dividers into buttons
Kasaharas:
    - Added a second debug statement to try to find bug
eidolarr:
    - add trigger (needs rename)
Kasaharas:
    - Registered sounds
eidolarr:
    - replace green square with speaker icon
    - slight changes to iteratedings
    - bar now shows sound buttons
    - correctly add and remove intervals on gui
    - apparently correctly adds sounds with bar
    - correctly divides intervals using event response
    - draft callbacks, broken, bar now correctly erases intervals on spell chance
    - removed .gitignore
    - implement sound setting from gui; can now specify one sound for the whole bar
    - Clean up settings and make DropDown detect correct interval
    - remove setfenv from dropdown
    - remove setfenv from gui
    - remove setfenv bullshit from ding and settings
    - remove setfenv bullshit from core
    - add .gitignore, ignore lib/
    - add init.lua
    - dropdown shows LibSharedMedia-3.0 sound list
    - dropdown menu basics down
    - dingbar hides follower when mouse leaves
    - draws cursor follower on single interval button
    - made LuaToGui use LibStub
    - made LuaToGui use LibStub
Kasahara:
    - Added unitID checking
    - Trying to resolve my differences
eidolarr:
    - drew middle line, fixed draw layers
    - can draw bars on dingbar
    - added recycler
    - basic outline of bar complete
Kasahara:
    - Correctly gets sound intervals and plays sound. Handcrafted fake ding in settings.lua
    - Plays sound when spell has a ding
    - Checks if ding exists in core.lua
eidolarr:
    - introduced argcheck
Kasahara:
    - Filled in ding.lua functions: AddSoundInterval, GetSoundInterval, RemoveSoundInterval
eidolarr:
    - updated ding.lua
    - additional cleanup
    - removed a few useless functions
    - removing works; added background texture; mouse is diabled when icon is locked
Kasahara:
    - Minor change
eidolarr:
    - correctly adds entries to the list and switches between them
    - lets you switch between icons in the list
    - draws correctly sized button
    - draws one big button in list
    - added framework for adding new list entries
    - basic lsit works
    - added egui basics
    - fixed a few silly mistakes
    - added proper lib directory, significant restructure
    - draws whole menu outline
    - drawing both sides of list, corrected frame order bug
    - substantial improvements to LuaToGui
    - removed some extraneous prints
    - reintroduced textures - icon now works correctly
    - added context parameter
    - more work on LuaToGui
    - in the process of handling textures
    - added elements.lua now draws icon frame
    - renders buttons correctly
    - initial draft
    - fixed icon texture & made the slot stop functioning like a checkbox
Kasahara:
    - added ding stuff to core - unit testing mode for ding and settings
    - minor commit - unlike marriage
eidolarr:
    - updated draft core/settings
    - added ding.lua
Kasahara:
    - added dbg function
    - plays sound
    - Changed my name
eidolarr:
    - added skeleton ding.lua
    - slot can now fake-accept icons
    - removed background colors; added texture to icon slot
    - added sounds
    - Merge branches 'master' and 'local2'
    - added skeleton gui planning
    - very basic gui layout complete
Kasahara:
    - fixed - displays rounded time left and percentage of cooldown
    - displays time left and percent of cooldown
    - correctly displays messages during cooldown
    - display msg during cooldown
unknown:
    - added skeleton of core
Kasahara:
    - signed my name
eidolarr:
    - added fields to toc
    - added toc file