commit 1d9b08ac0bf08472f676515c0bb2f4fe1c66e8ab
Author: Wiseman <christiankienda@gmail.com>
Date:   Fri Feb 6 11:30:32 2026 +0100

    Update version number to 1.0.3 in README.md and WiseHud.toc

commit 995a50682a7a141d18bfad5960af28b0e10b7580
Author: Wiseman <christiankienda@gmail.com>
Date:   Fri Feb 6 11:22:05 2026 +0100

    Refactor orb names and add new orb presets for enhanced customization
    
    - Updated orb names in the configuration for clarity by removing "Orb" suffixes.
    - Introduced new orb presets: Lightning, Purple Lightning, and Green Lightning, expanding customization options for users.
    - Improved the default orb preset selection logic based on player class and specialization, ensuring a more tailored experience.

commit 9ff008147f62ad73036de0390b2f41682a66a091
Author: Wiseman <christiankienda@gmail.com>
Date:   Thu Feb 5 14:21:33 2026 +0100

    Add layout type configuration for orbs and enhance options panel
    
    - Introduced a new layout type setting for orbs, allowing users to choose between circular, horizontal, and vertical arrangements.
    - Updated the orb positioning logic to accommodate the new layout options, improving visual customization.
    - Enhanced the options panel to include a dropdown for selecting the orb layout type, ensuring a user-friendly interface.
    - Adjusted the layout of the options panel to maintain a clean and organized appearance with the new settings.

commit f2bf9d7a5cbc9e54d9c722a235d15aa87f207fe3
Author: Wiseman <christiankienda@gmail.com>
Date:   Thu Feb 5 14:00:41 2026 +0100

    Refactor health and power modules for improved alpha handling and layout integration
    
    - Updated alpha calculation logic to utilize shared helper functions for smoother transitions.
    - Simplified layout retrieval methods to enhance consistency across health and power modules.
    - Improved comments for clarity and maintainability, ensuring better understanding of the code structure.
    - Added new module HealthPowerShared.lua to centralize shared configurations and defaults.

commit 9cb2852aa9201f4358a8c7407beb37a3eb764762
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 19:19:31 2026 +0100

    Update version number to 1.0.2 in README.md and WiseHud.toc

commit 087c0851494d3dead7e491c417ddff521eb6bacf
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 19:15:56 2026 +0100

    Refactor orb configuration and model handling for improved clarity
    
    - Added visual/layout constants to the orb configuration for better customization.
    - Updated orb initialization logic to utilize new configuration values, enhancing model loading and camera positioning.
    - Simplified the handling of model paths and camera settings, ensuring consistent behavior across different scenarios.
    - Improved the normalization of preset keys to maintain clarity in user settings and prevent legacy issues.

commit cc484dd64a178bfa7c7d96ba43e39786a059ab1f
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 19:00:08 2026 +0100

    Enhance orb initialization and camera handling logic
    
    - Introduced a flag to manage orb reinitialization after the first points are detected, addressing rendering issues post-login.
    - Updated the InitializeOrbsCameraAfterLogin function to ensure proper camera setup when logging in with zero resources.
    - Simplified the AnimateOrbScale function to improve debugging and visibility control of orbs during camera updates.
    - Enhanced UpdateOrbs to maintain orb visibility based on camera readiness, preventing incorrect displays during initial loading.

commit 15a171aff4a9c2a11eb307bc34d85ef13c1bfafc
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 14:24:39 2026 +0100

    Implement orb camera initialization after player login
    
    - Added a new function to initialize the orb camera after login, ensuring proper camera setup even when no orbs are visible.
    - Refactored the UpdateOrbs function to be publicly accessible, enhancing its usability.
    - Improved the overall camera handling logic to enhance user experience during the initial loading phase.

commit a128e9cbbf2b066188a403d3cdde240b13932438
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 12:08:34 2026 +0100

    Enhance orb model handling and camera positioning
    
    - Added support for the PLAYER_ENTERING_WORLD event in WiseHud to prepare for future enhancements.
    - Updated orb model loading logic to treat legacy and empty preset values as "void_orb", ensuring consistent camera settings.
    - Improved camera initialization timing to avoid displaying orbs prematurely after login, enhancing user experience.
    - Refactored preset handling in the options panel to default to "void_orb" for better clarity and usability.

commit 495b7a11298cf5478011e18095003eedbe4d2a70
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 09:41:43 2026 +0100

    Update version number to 1.0.1 in README.md and WiseHud.toc

commit 1c8cc30e25574268717f2bfcc406a565b9e7937f
Author: Wiseman <christiankienda@gmail.com>
Date:   Wed Jan 28 09:39:03 2026 +0100

    Implement test mode functionality for layout testing in HUD
    
    - Added a global test mode flag to enable a static preview of the cast bar for layout adjustments without actual casting.
    - Enhanced the options panel to activate test mode while settings are open, ensuring visibility of health, power, and cast previews.
    - Updated health and power modules to force visibility when test mode is active, improving user experience during configuration.
    - Refactored orb model loading to ensure models are ready even when orbs are hidden, enhancing responsiveness during layout testing.

commit 26f4d58e045e2955ba8e8a385f666875c5312e61
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 21:58:47 2026 +0100

    Update TOC to specify character-specific saved variables for WiseHud
    
    - Changed the SavedVariables entry in WiseHud.toc to SavedVariablesPerCharacter for improved data management.

commit 493d313a61c4088d592d6523a2126d06d784843d
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 21:54:52 2026 +0100

    Enhance options panel with logo and layout adjustments
    
    - Added a logo frame to the options panel for improved branding.
    - Implemented logic to load a custom logo from the textures folder, with a fallback to a default WoW icon.
    - Adjusted the positioning of the tab container and scroll bar to accommodate the new logo, ensuring a clean layout.
    - Included clipping for the scrollable area to prevent content overlap with the logo.

commit 311788871fa241358636c4e78496a2b3503f33bb
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 21:23:21 2026 +0100

    Remove CHANGELOG and RELEASE_GUIDE files; update README and TOC for version 1.0.0
    
    - Deleted CHANGELOG.md and RELEASE_GUIDE.md as part of project restructuring.
    - Updated README.md to include a new Cast Bar section with detailed configuration options.
    - Enhanced the options panel description in README.md to reflect the addition of the Cast Bar tab.
    - Incremented version number to 1.0.0 in both README.md and WiseHud.toc.

commit 709ccfb9ef45487307ca5bf47135dbd95c50b322
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 21:14:23 2026 +0100

    Refactor orb camera positioning and model loading logic
    
    - Simplified the camera positioning process by reducing unnecessary delays and retries, ensuring immediate updates when models are ready.
    - Enhanced the `WaitForModelsAndSetCamera` function to use a polling approach for better reliability in setting camera positions.
    - Removed redundant timer-based retries in various functions, streamlining the orb creation and update processes.
    - Improved overall responsiveness of the HUD by ensuring camera positions are set as soon as models are confirmed loaded.

commit 90a858bf30d85b4bce91b9a47aadf4de29b3a672
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 21:08:36 2026 +0100

    Add orb model presets and enhance configuration handling
    
    - Introduced a new set of orb model presets with associated camera defaults to improve customization options for users.
    - Updated the configuration module to include a method for retrieving these presets, enhancing the overall flexibility of the HUD.
    - Refactored the orb handling logic to utilize the new presets, allowing for dynamic camera positioning based on selected models.
    - Enhanced the options panel to support model preset selection, including a dropdown for easy user access to available presets.
    - Improved UI responsiveness by ensuring that changes in presets update relevant settings and visual elements accordingly.

commit d9998a1d662e161a1865a64bdc1ffd38f00bc898
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 17:21:02 2026 +0100

    Implement central configuration defaults for cast, health, power, and orb modules
    
    - Introduced central default configurations for cast, health, power, and orb modules to streamline settings management.
    - Updated modules to utilize these central defaults for colors, dimensions, and layout properties, enhancing consistency across the HUD.
    - Refactored options panels to reflect the new default values, ensuring user settings are aligned with the central configuration.
    - Improved the handling of texture and color selections in the options interface for better user experience.

commit 3c81c70df8e99e8daf09cd64e81f87c609b71133
Author: Wiseman <christiankienda@gmail.com>
Date:   Tue Jan 27 09:14:39 2026 +0100

    Refactor health and power modules by removing unused functions and improving variable declarations
    
    - Removed redundant function definitions for GetHealthPercent and GetPowerPercent in Health.lua and Power.lua, respectively.
    - Consolidated variable declarations for health and power bar frames in Health.lua and Options.lua for better readability and organization.
    - Enhanced clarity by ensuring forward declarations are grouped together.

commit 27fb5ea753b9bf6d66a9ea437601db44d6d10330
Author: Wiseman <christiankienda@gmail.com>
Date:   Mon Jan 26 15:15:46 2026 +0100

    Enhance tab refresh functionality and slider updates across options panels
    
    - Added refresh logic for all tabs in the options panel to ensure values are loaded correctly when switching tabs or showing the panel.
    - Implemented a helper function to reload slider values from configuration in CastBarTab, HealthPowerTab, and OrbResourceTab.
    - Updated slider initialization to ensure correct display and functionality, including handling of expanded ranges and direct input via edit boxes.
    - Adjusted default values for certain sliders to improve user experience.

commit 80c0a4aae63cd7d7cc6a3e0a6ef27606c9369c4e
Author: Wiseman <christiankienda@gmail.com>
Date:   Mon Jan 26 14:15:29 2026 +0100

    Add reset buttons to CastBarTab, HealthPowerTab, and OrbResourceTab
    
    - Implemented reset buttons for CastBar, Health/Power, and Orb Resource settings.
    - Each button includes a confirmation dialog to reset settings to default values.
    - Adjusted layout calculations for button positioning in each tab.
    - Updated helper function to create reset buttons with dialog functionality.

commit cfbfe1a84a4eccef29c53ae73e67909373682413
Author: Wiseman <christiankienda@gmail.com>
Date:   Mon Jan 26 14:02:34 2026 +0100

    Add options panel and refactor orb model handling
    
    - Introduced a new options panel with multiple tabs for managing HUD settings.
    - Added helper functions for managing orb models, including checks for model readiness and camera positioning.
    - Implemented scrollable tabs for better organization of settings.
    - Enhanced model loading and camera positioning logic to ensure smooth user experience.
    - Updated existing orb handling functions to accommodate new model checks and camera adjustments.

commit 183f05db50e0d9e64f2cfeb021d0ee394a732816
Author: Wiseman <christiankienda@gmail.com>
Date:   Mon Jan 26 10:47:36 2026 +0100

    Initial commit

commit 183f05db50e0d9e64f2cfeb021d0ee394a732816
Author: Wiseman <christiankienda@gmail.com>
Date:   Mon Jan 26 10:47:36 2026 +0100

    Initial commit

commit a41fcb3da2fbc4fa587e4ca2bd4b055efbe657b5
Author: Vyzeman <christiankienda@gmail.com>
Date:   Mon Jan 26 10:30:03 2026 +0100

    Initial commit

