Skip to content

Conversation

@Sierd
Copy link
Collaborator

@Sierd Sierd commented Nov 13, 2025

No description provided.

Sierd and others added 4 commits November 10, 2025 14:14
* add wind plotting functionality

* Refactor GUI: Complete modular architecture with all GUI tabs extracted, export functionality, and utilities (#263)

* Initial plan

* Phase 1: Add constants, utility functions, and improve documentation

Co-authored-by: Sierd <[email protected]>

* Phase 2: Extract helper methods and reduce code duplication

Co-authored-by: Sierd <[email protected]>

* Phase 3: Add variable label/title constants and improve docstrings

Co-authored-by: Sierd <[email protected]>

* Final: Add comprehensive refactoring documentation and summary

Co-authored-by: Sierd <[email protected]>

* Add export functionality: PNG and MP4 animations for all visualizations

Co-authored-by: Sierd <[email protected]>

* Phase 4: Begin code organization - extract utils module and create gui package structure

Co-authored-by: Sierd <[email protected]>

* Add comprehensive additional improvements proposal document

Co-authored-by: Sierd <[email protected]>

* bugfixes related to import and animattion functionality

* updated structure for further refactoring

* Refactor: Extract DomainVisualizer and rename gui_app_backup.py to application.py

Co-authored-by: Sierd <[email protected]>

* bugfix

* bugfix on loading domain

* Refactor: Extract WindVisualizer to modular architecture

Co-authored-by: Sierd <[email protected]>

* Refactor: Extract Output2DVisualizer for 2D NetCDF visualization

Co-authored-by: Sierd <[email protected]>

* Refactor: Extract Output1DVisualizer - Complete modular architecture achieved!

Co-authored-by: Sierd <[email protected]>

* bugfixes loading files

* removed netcdf check

* bugfixes after refractoring

* bugfixes with domain overview

* Speeding up complex drawing

* hold on functionality added

* Tab to run code added.

* Update aeolis/gui/application.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/application.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/domain.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/domain.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/main.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/output_2d.py

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Rename visualizers folder to gui_tabs and update all imports

Co-authored-by: Sierd <[email protected]>

* bigfixes related to refactoring

* reducing code lenght by omitting some redundancies

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Copilot <[email protected]>
#268)

* Refactor GUI: Complete modular architecture with all GUI tabs extracted, export functionality, and utilities (#263)

* Initial plan

* Phase 1: Add constants, utility functions, and improve documentation

Co-authored-by: Sierd <[email protected]>

* Phase 2: Extract helper methods and reduce code duplication

Co-authored-by: Sierd <[email protected]>

* Phase 3: Add variable label/title constants and improve docstrings

Co-authored-by: Sierd <[email protected]>

* Final: Add comprehensive refactoring documentation and summary

Co-authored-by: Sierd <[email protected]>

* Add export functionality: PNG and MP4 animations for all visualizations

Co-authored-by: Sierd <[email protected]>

* Phase 4: Begin code organization - extract utils module and create gui package structure

Co-authored-by: Sierd <[email protected]>

* Add comprehensive additional improvements proposal document

Co-authored-by: Sierd <[email protected]>

* bugfixes related to import and animattion functionality

* updated structure for further refactoring

* Refactor: Extract DomainVisualizer and rename gui_app_backup.py to application.py

Co-authored-by: Sierd <[email protected]>

* bugfix

* bugfix on loading domain

* Refactor: Extract WindVisualizer to modular architecture

Co-authored-by: Sierd <[email protected]>

* Refactor: Extract Output2DVisualizer for 2D NetCDF visualization

Co-authored-by: Sierd <[email protected]>

* Refactor: Extract Output1DVisualizer - Complete modular architecture achieved!

Co-authored-by: Sierd <[email protected]>

* bugfixes loading files

* removed netcdf check

* bugfixes after refractoring

* bugfixes with domain overview

* Speeding up complex drawing

* hold on functionality added

* Tab to run code added.

* Update aeolis/gui/application.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/application.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/domain.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/domain.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/main.py

Co-authored-by: Copilot <[email protected]>

* Update aeolis/gui/visualizers/output_2d.py

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Rename visualizers folder to gui_tabs and update all imports

Co-authored-by: Sierd <[email protected]>

* bigfixes related to refactoring

* reducing code lenght by omitting some redundancies

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

* Apply suggestions from code review

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Copilot <[email protected]>

* Delete ADDITIONAL_IMPROVEMENTS.md

* deleted md files

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Sierd <[email protected]>
Co-authored-by: Copilot <[email protected]>
@Sierd Sierd merged commit 5369a4e into Olivier_Carcans Nov 13, 2025
0 of 3 checks passed
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.

2 participants