Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulling legacy dev branch #15

Merged
merged 9 commits into from
Apr 16, 2024
Merged

Pulling legacy dev branch #15

merged 9 commits into from
Apr 16, 2024

Conversation

RespectMathias
Copy link
Contributor

Added

  • Layered architecture
  • Optimizer

Note: Moved to Github flow

Added:
* Properly adhering to root folder structure convention
* Seperation of Core logic and gui
* Proper solution setup including solution folders and solution items
Added
* Replaced csv files with xml (due to that being recommended by the presenters of the case and used by danfoss internally, basically the goto for businesses and it's easier)
* Combined ElectricityPrice and HeatDemand into SourceData for easier Loading and use
* Added HeatingGrid (unused currently but was missing)
* Renamed optimizationResults to ResultData to keep naming consistency
* Renamed services to Repositories, because they're not services (check case it says it explicitly i just missed it earlier
Added:
* sprint 3 package
* sprint 2 review and retrospective
Fixes:
* Changed contribution style to github flow e.g. use a feature-branch instead of dev
* Project now have their full namespaces as their names
* Since Avalonia supports wpf syntax I'm using INotifyPropertyChanged instead of reactiveUI since I've worked with wpf before
* Added a code of conduct
* Added a contributing file
* Functional Import
* Functional asset loading
* functional dispaying of assets
* Refactored xml structures to properly match class structures
* functional file picker
* Layered architecture implemented
Added:
* Optimize Command
Added
* Added back old-unbroken class diagram
* Added samuels UJD
Fixes:
* Moved buttons to match sketch
* Fix result filepath
* Clarified commands
Added
* UI sketches
@RespectMathias RespectMathias merged commit 673f2e5 into main Apr 16, 2024
1 check passed
@RespectMathias RespectMathias deleted the dev branch April 16, 2024 09:27
@Ahmad-Alqadiri Ahmad-Alqadiri restored the dev branch April 16, 2024 15:33
@RespectMathias RespectMathias deleted the dev branch April 22, 2024 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant