Skip to content

v0.6.0

Choose a tag to compare

@Lazyboy38 Lazyboy38 released this 20 Apr 19:09
· 26 commits to master since this release

DataCenterPlanner v0.6 – UI Refactor & Shopping System

Added

  • Added dedicated Shopping tab for hardware cost overview

  • Introduced category-based shopping cards:

    • Compute
    • Infrastructure
    • Modules
  • Added detailed shopping item tables with:

    • item name
    • quantity
    • unit price
    • total price
  • Added category totals and global total cost summary

  • Added modern DataGrid styling for shopping lists

  • Added modern custom TabControl styling for cleaner navigation

UI / Styling Refactor

  • Refactored XAML resources into modular style libraries:

    • Colors.xaml
    • PanelStyles.xaml
    • TextStyles.xaml
    • ButtonStyles.xaml
    • ComboBoxStyles.xaml
    • CheckBoxStyles.xaml
    • TextBoxStyles.xaml
    • DataGridStyles.xaml
    • TabStyles.xaml
  • Introduced Styles/Controls/ subfolder for cleaner project organization

  • Reduced MainWindow.xaml complexity significantly

Planning Logic

  • Improved Marius Mode remainder rack behavior

  • Fixed mixed-server planning so 12k and 5k server combinations are selected more intelligently

  • Improved distinction between:

    • Minimum Racks mode
    • Marius Mode

Internal

  • Expanded shopping data models:

    • ShoppingItem
    • ShoppingCategory
  • Extended ShoppingPlanner to generate detailed bill-of-material output

Notes

This release mainly focuses on structural groundwork for future features such as:

  • owned hardware tracking
  • staged purchasing
  • unlock planning
  • extended network component logic