Quantcast
Download
(154 Kb)
Download
Updated: 10-11-19 11:32 AM
Pictures
File Info
Compatibility:
BfA content patch (8.2.5)
Updated:10-11-19 11:32 AM
Created:07-24-18 03:23 AM
Downloads:5,746
Favorites:12
MD5:

ClassicUI  Popular! (More than 5000 hits)

Version: 1.1.5
by: millanzarreta [More]

ClassicUI is an addon that has the objective of returning the classic default main interface that has been modified in BFA.
*Fully compatible with Titan Panel addon!
*Compatible with Bazooka and ChocolateBar addons!

Features

  • ClassicUI restores the classic interface, which includes a total relocation of action bars, backpacks and bags, small interface buttons (character detail, guild, etc ...) and status bars (reputation, experience , honor, ...). The purpose of this addon is to make the interface look exactly like the old interface.
  • Pixel perfect: A meticulous work has been done to automatically establish the bars in the old position with exactness at the pixel level.
  • Works correctly in all resolutions and in all interface scales.
  • Fully reversible: ClassicUI only makes modifications in the session, so if you want to restore the new original interface you will only have to deactivate or disable it.
  • Configurable: You can access the configuration menu from Interface->Addons or by typing the /ClassicUI command. Type /ClassicUI help to know all the available slash commands.
    • Frame options: ClassicUI allow the user to manually move the action bars and the status bars and set their scale individually. This allows a greater personalization and serves as a correction if some placement error occurs. You can also show/hide/move the left/right Gargoyle art frame and select a new alternative Gargoyle model. You can also show/hide some types of StatusBar (e.g. you can hide the HonorBar or the ExpBar if you want). Other thinks like alpha and scale of some frames can also be modified.
    • Extra options: Although it is not the purpose of this addon, some additional functionalities related with action bars have been incorporated that can be very useful (disabled by default):
      • Guild Panel Mode: This additional option allows you to recover the old guild panel. You can select open the old guild panel by means of some access modes (keybind, left or right click on the guild microbutton, ...) and conserve other access modes to continue accessing the new social guild panel.
      • Keybinds Visibility: This functionality allows hide the text of the keybinds of the action bars. You can hide these keybinds but still show the range point (the default one if you do not set a keybind) or completely hide all the keybinds. You can also select hide the ActionButtons Names (usually shown when a macro is assigned to an ActionButton).
      • RedRange: By default the Blizzard interface only shows in red the keybind text of the spell when it is out of range. This additional functionality allows you to display the icon completely red when an ability is out of range.
      • GreyOnCooldown: This extra option allows show desaturated Icons on ActionButtons when the spell is on cooldown. If you only like this feature, you should check its own addon website.
      • LossOfControlUI Remover: When your character suffers a CC effect, the default behavior of your action bars is to establish a Cooldown according to the CC duration. This can be annoying for some players. You can activate this additional option to remove the cooldown of the bars produced by the effects of CC.
Comparision

The new ugly UI added in BFA:


Restore the classic UI with ClassicUI:


Known Issues
  • Some frames are protected and can not be modified in combat. If certain actions are performed that modify the position of the bars (modify the offset from the ClassicUI options or select see/hide the Honor or Reputation bar for example) while you are in combat the bars will not be displayed correctly until you get out of combat. ClassicUI incorporates a mechanism that makes all the adjustments that could not be made in combat as soon you leave the combat.

Found a Bug?

You can report issues here.

Credits

Special thanks to Zaperox, his addon Zap's Retro UI gave me the basic idea to make ClassicUI. Some parts of his code was especially useful solving certain problems. Also thanks to the wonderful WoW community for the help, feedback, libraries, etc...

v1.1.5 - 8.2.5 - 11/10/2019 19:32
---------------------------------
Updated TOC version to 8.2.5
Fixed a bug related with GreyOnCooldown functionality
Fixed a bug in GuildPanelMode when we try to open the old guild panel in combat
Minor changes in GuildPanelMode text description to better describe that old guild panel can not be opened in combat

v1.1.4 - 8.2.0 - 05/07/2019 13:00
---------------------------------
Updated TOC version to 8.2.0
Updated libraries to last release version
Fixed a bug related with negative scale numbers (now negative scale numbers are not allowed in the options)

v1.1.3 - 8.1.5 - 07/05/2019 02:14
---------------------------------
Added option that allows hide the ActionButton Name (usually shown when a macro is assigned to an ActionButton)
Improved the performance and code cleanliness of RedRange functionality
Fixed some bugs in RedRange functionality
Added GreyOnCooldown functionality, that allows show desaturated icons on ActionButtons when the spell is on cooldown

v1.1.2 - 8.1.0 - 30/12/2018 22:01
---------------------------------
Fixed a bug that caused the top right of the MainMenuBar background was displayed incorrectly

v1.1.1 - 8.1.0 - 27/12/2018 23:41
---------------------------------
Updated TOC
Updated code to set MainMenuBar position correctly (Blizzard updated their code and modify some offsets with 8.1)
Added new option that allows select the alpha of StatusBars (default 0.5, like old blizzard action bars)
Added new option that allows select the alpha of StatusBars text and art (default 1)
Added new option that allows select the alpha for Gryphoons (default 1)
Fixed a bug in StatusBars that can cause the bars to appear disordered and sometimes hide/show unapropiatily
Disabled mouse of PetActionBarFrame to allow clicks below this actionbar

v1.1.0 - 8.0.1 - 25/09/2018 00:35
---------------------------------
Now the hidden MainMenuBar have the clicks disabled to prevent it from interfering with other frames

v1.0.9 - 8.0.1 - 10/09/2018 16:35
---------------------------------
Improved the compatibility with TitanPanel addon
Improved the compatibility with addons that uses LibJostle-3.0 library (e.g. Bazooka addon and ChocolateBar Broker Display addon)
Now ClassicUI addon checks if MainMenuBar or MicroButtonAndBagsBar is UsedPlaced (this causes the 'unresponsive action bars' issues) and set its UserPlaced status to false.
Now ClassicUI detects and fix the unresponsive action bars when this error occurs
Improved the 'LossOfControlUI Remover' feature to prevent some rare taints

v1.0.8 - 8.0.1 - 02/09/2018 12:25
---------------------------------
The performance of the main functions that run more often has been greatly optimized. The main function (which updates almost the entire interface of the action bars) has gone from consuming 0.8ms per run to consuming 0.08ms per run in my tests (10x speedup). ClassicUI consumes very few resources, and now even less. The only functionalities that can consume a bit of CPU are the additional options 'RedRange' and 'LossOfControlUI CC Remover', but their consume are also almost negligible
Updated the warning message 'ReloadUI'
Visibility keybinds options applies now also to battle pet action buttons
Changed the priority code identifier of the StatusBars (Blizzard changed priority of ExpBar from 0 to 3 and priority of AzeriteBar from 3 to 0)


v1.0.7 - 8.0.1 - 20/08/2018 09:44
---------------------------------
Added compatibility with Bazooka addon
Added compatibility with ChocolateBar Broker Display addon
Added compatibility with LibJostle-3.0 library and addons that use this library
Added new option that allows set the offset and scale of PetBattleFrameBar (the bottom battle pet bar)
Changed and improved the function that draws the background of the MultiBarBottomRightButtons (1 to 6). Now it no longer causes strange behaviors and don't produce taints.
Fixed the ExhaustionLevelFillBar from ExpBar (StatusBar) to set its size correctly
Fixed a bug with MicroButtons when the PetBattleFrameBar is showed
Fixed minor bugs

v1.0.6 - 8.0.1 - 11/08/2018 02:50
---------------------------------
Fixed a bug with vehicles that sometimes caused the MainMenuBar to be missplaced, unusable and unclickable
Fixed a small bug that prevented repositioning the PetActionBarFrame on some occasions

v1.0.5 - 8.0.1 - 07/08/2018 06:49
---------------------------------
Added compatibility with Titan Panel addon
Added new option that allows hide some StatusBars (ExpBar, HonorBar, etc...)
Added a new option to set the scale of frames individually
Added new option that allows set the offset and scale of OverrideActionBar (the vehicle bar)
Fixed the Visibility Keybind option to also affect the ActionButtons from OverrideActionBar
Repositioned to its classic place the text that indicates the available bag slots

v1.0.4 - 8.0.1 - 01/08/2018 00:02
---------------------------------
Fix a bug in LossOfControlUI CC Remover function

v1.0.3 - 8.0.1 - 31/07/2018 06:50
---------------------------------
No more taints!!
Created a new frame-layer to allow move the PetActionButtons without taint
The old bar style has been fully recovered (specifically the background of the microbuttons and the bags)
Added new option to select a new Gargoyle model (a lion)
Added new option to Keybinds Visibility to hide keybinds but show a permanent dot range
Added new options to configure the StatusBar frames
Added new option that allows enable the extra options features even ClassicUI is disabled
Added new extra option that allows restore the old guild panel
Added more slash commands (type /ClassicUI help to show the slash commands availables)
Fixed minor bug in the configuration of StatusBar
Optimized the main function
Improved the 'LossOfControlUI Remover' feature
Minor changes


v1.0.2 - 8.0.1 - 28/07/2018 20:00
---------------------------------
Fixed locale error
Updated the LossOfControlUI feature (now works better)
Updated libraries to the last release build

v1.0.1 - 8.0.1 - 26/07/2018 04:10
---------------------------------
Fixed rest indicator position
Fixed latency indicator position
Fixed ticket microbutton position
Updated libraries
Minor changes

v1.0.0 - 8.0.1 - 24/07/2018 10:20
---------------------------------
Initial Release
Optional Files (0)


Archived Files (15)
File Name
Version
Size
Author
Date
1.1.4
154kB
millanzarreta
07-05-19 05:00 AM
1.1.3
155kB
millanzarreta
05-06-19 06:28 PM
1.1.2
153kB
millanzarreta
12-30-18 09:47 PM
1.1.1
153kB
millanzarreta
12-27-18 04:41 PM
1.1.0
153kB
millanzarreta
09-24-18 04:31 PM
1.0.9
153kB
millanzarreta
09-10-18 08:36 AM
1.0.8
152kB
millanzarreta
09-02-18 04:21 AM
1.0.7
151kB
millanzarreta
08-20-18 01:43 AM
1.0.6
150kB
millanzarreta
08-10-18 06:50 PM
1.0.5
150kB
millanzarreta
08-06-18 10:46 PM
1.0.4
148kB
millanzarreta
07-31-18 04:01 PM
1.0.3
148kB
millanzarreta
07-30-18 10:54 PM
1.0.2
143kB
millanzarreta
07-28-18 12:01 PM
1.0.1
141kB
millanzarreta
07-25-18 08:10 PM
1.0.0
141kB
millanzarreta
07-24-18 03:23 AM


Post A Reply Comment Options
Unread 10-12-19, 08:43 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 126
File comments: 702
Uploads: 0
That feature is what made me choose this over another 'restore the griffin bar' addon. Thank yoU!
-Barleduq


Originally Posted by millanzarreta
Because some of you consider the extra GreyOnCooldown functionality important, I have decided to launch it as an independent addon (for both versions retail and classic). This functionality is still integrated in ClassicUI, so you won't have to install the new addon if you already use ClassicUI.

Thank you everybody for all the cheer up.
Report comment to moderator  
Reply With Quote
Unread 10-12-19, 08:51 AM  
millanzarreta
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 11
Uploads: 4
Because some of you consider the extra GreyOnCooldown functionality important, I have decided to launch it as an independent addon (for both versions retail and classic). This functionality is still integrated in ClassicUI, so you won't have to install the new addon if you already use ClassicUI.

Thank you everybody for all the cheer up.
Report comment to moderator  
Reply With Quote
Unread 10-12-19, 02:14 AM  
Namica
A Kobold Labourer
 
Namica's Avatar

Forum posts: 0
File comments: 166
Uploads: 0
Love it, thanks for doing this!
Last edited by Namica : 10-12-19 at 05:13 AM.
Report comment to moderator  
Reply With Quote
Unread 08-15-19, 05:01 AM  
Betonz
A Kobold Labourer

Forum posts: 0
File comments: 81
Uploads: 0
Amazing!

Great add-on - really love it.

The most interesting feature is "gray out" on cool down.
If possible would be great to Port it to Classic WoW!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.