GithubHelp home page GithubHelp logo

improvedblizzardui_classic's Introduction

DEPRECATION NOTICE

As of 12/10/2020 Improved Blizzard UI is no longer split between WoW versions. Please refer any and all issues / PR's to the parent repo

Improved Blizzard UI (Classic Edition)

Improved Blizzard UI is an attempt to improve the World of Warcraft interface by styling frames, implementing additional functionality and restructuring / hiding existing elements.

Due to the drastic differences between Classic and Mainline WoW this has been forked to it's own thing.

This is a complete ground up rewrite using Ace3 to make porting between versions a bit easier and the upgrade process between patches smoother.

WoWScrnShot_120619_055018 WoWScrnShot_120619_055244

Project Development Setup

To get a working installation of Improved Blizzard UI you must first clone the repository to a directory of your choosing.

Execute ./setup.sh - This will pull in all dependencies and put them in the libs folder.

This will require you to have the following:

  • SVN CMD (Eg, SlikSVN)
  • ZIP Extension (If on Windows install Cygwin)
  • Ability to open shell files (Eg, Git BASH)

Addon Installation

  • To install Improved Blizzard UI place the folder into World of Warcraft//_classic_//Interface//Addons as you would any other addon.

Features

Customisation

  • Once installed if need be customize your installation with /imp.
  • Most UI elements can now be repositioned with /imp unlock and /imp lock.
  • LibSharedMedia-3.0 Support for customising fonts. Any fonts loaded by LSM will be available in Improved Blizzard UI and vice versa. You may now easily use the Improved Blizzard UI in other addons such as Recount, DBM etc.

Miscellaneous

  • AFK 'Hero Mode' Camera View.
  • Automatic Repair.
  • Automatic Trash Item Sale.

Unit Frames

Player Frame

  • Moved and Re-Scaled.
  • Larger Health Bar.
  • Scaleable.
  • Class Coloured Health Bar.
  • Hidden Portrait Text Spam.
  • Hidden when out of Combat (Without Target / Low Health).
  • Improved Fonts.

Target Frame

  • Moved and Re-Scaled.
  • Larger Health Bar.
  • Scaleable.
  • Class Coloured Health Bar.
  • Improved Fonts.
  • Buffs on Top.

Target of Target

  • Improved Fonts.
  • Scaleable.
  • Class Coloured Health Bar.

Party Frames

  • Moved and Re-Scaled.
  • Improved Fonts.

Action Bars

  • Casting Bar Repositioned and Scaled.
  • Scaleable Buffs and Debuffs.

Mini Map

  • Moved and Re-Scaled.
  • Player Co-Ordinates.
  • System Performance Statistics.
  • Scroll Wheel Zoom.
  • Improved Fonts.

Tooltips

  • Anchored to Mouse.
  • Styled Tooltips.
  • Unit Hostility Border.
  • Coloured Unit Guild Name, Level, Faction and Race.
  • Target of Target.
  • Class Coloured Health Bar and Name.
  • Customizable Font Size.
  • Improved Font.
  • Item Rarity Border.

Chat

  • Improved Chat Font.
  • Shortened Blizzard Strings (Loot, Exp Gain, Profession Levels etc).

Combat

  • Low Health Warnings (50% and 25%).
  • Interrupt Announcements.
  • Instanced Content Player Kill Feed.
  • Highlighted Killing Blows.
  • Instant Ressurection.

improvedblizzardui_classic's People

Contributors

didehvar avatar herrpony avatar kaytotes avatar marakuja avatar salindersidhu avatar therealjoefriel avatar val1n avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

improvedblizzardui_classic's Issues

Can't find "Tooltips -> Customizable Font Size"

I've been trying to change the font size in the popup tooltips that come up when hovering over an item, as the release notes suggest is a feature, but I can't find where the option is.

I mainly need this as I've got a number of addons that add information here and as a result the popups are sometimes vertically longer than the entire screen height. I was hoping that a slightly smaller font size would address this.

Showing enemy health percentage and numbers

The addon currently doesn't show any target health and mana information whatsoever. Due to this API change, both the player and target frames could now follow the default UI's configuration setting for target health/mana information (Interface Options -> Display -> Status Text).

I seem to remember the Retail version of the addon following this behavior, and the player frame currently follows this behavior, so I assume that the feature was removed for classic because the API originally didn't return mob health values. Is that the case?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.