Skip to content

Conversation

@Sierd
Copy link
Collaborator

@Sierd Sierd commented Nov 13, 2025

No description provided.

Sierd and others added 2 commits November 13, 2025 16:42
* 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



* Phase 2: Extract helper methods and reduce code duplication



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



* Final: Add comprehensive refactoring documentation and summary



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



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



* Add comprehensive additional improvements proposal document



* bugfixes related to import and animattion functionality

* updated structure for further refactoring

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



* bugfix

* bugfix on loading domain

* Refactor: Extract WindVisualizer to modular architecture



* Refactor: Extract Output2DVisualizer for 2D NetCDF visualization



* Refactor: Extract Output1DVisualizer - Complete modular architecture achieved!



* 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



* Update aeolis/gui/application.py



* Update aeolis/gui/visualizers/domain.py



* Update aeolis/gui/visualizers/domain.py



* Update aeolis/gui/main.py



* Update aeolis/gui/visualizers/output_2d.py



* Apply suggestions from code review



* Rename visualizers folder to gui_tabs and update all imports



* bigfixes related to refactoring

* reducing code lenght by omitting some redundancies

* Apply suggestions from code review



* Apply suggestions from code review



* Apply suggestions from code review



---------






---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Sierd <14054272+Sierd@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Sierd Sierd closed this Nov 13, 2025
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