Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
505 commits
Select commit Hold shift + click to select a range
5f5cc8e
Merge pull request #652 from firelab/GUI-Redesign-point
masonwillman Aug 26, 2025
006911f
Resolved conflicts for pull request #658, related to #637
masonwillman Aug 26, 2025
f264eac
Merge pull request #658 from firelab/GUI-Redesign-weather-model
masonwillman Aug 26, 2025
5e6e62b
Merge branch 'GUI-Redesign' into GUI-Redesign-addNinjaCom
masonwillman Sep 2, 2025
81bb69f
Fixed missing library from merge conflict resolution
masonwillman Sep 2, 2025
79f16b6
Merge pull request #659 from firelab/GUI-Redesign-addNinjaCom
masonwillman Sep 2, 2025
049a2a1
Fixed some spacing issues and added icons to buttons via .ui file
masonwillman Sep 2, 2025
b73f2c9
Removed main window splitter and fixed resulting issues regarding exp…
masonwillman Sep 2, 2025
3340763
Adjusted minimum mainwindow size to better match old GUI
masonwillman Sep 2, 2025
09e1eda
Code cleanup and refactoring based on recent work with point initiali…
masonwillman Sep 2, 2025
1e3493f
Removed horizontal scroll bar from point initialization
masonwillman Sep 2, 2025
15d566a
getting rid of mainwindow.ui duplicate qtActions and layouts make war…
latwood Sep 3, 2025
7fb36e5
Updated all references of minimum required cmake version to 3.16, for…
masonwillman Sep 4, 2025
d705084
Changed c++ version to be 17 or greater and cleaned up GUI CMakeLists…
masonwillman Sep 4, 2025
00ac17d
Changed NinjaGetCommunication failed return value from int to null, f…
masonwillman Sep 4, 2025
996cce3
Added shaplib package when using vcpkg, for #660
masonwillman Sep 4, 2025
92fe976
Changed void* to CPLJoinableThread for archive HRRR downloads, for #660
masonwillman Sep 4, 2025
f8f35aa
Changed deprecated OGR_DS_Destroy with GDALClose, for #660
masonwillman Sep 4, 2025
9d743f1
Added vcpkg.json for easier dependency installation, for #660
masonwillman Sep 4, 2025
396501f
Time zone is now read from dem file and display via the combo box, fo…
masonwillman Sep 4, 2025
cf8bf50
Ensured that coordinates are recieved from all bounding boxes drawn a…
masonwillman Sep 5, 2025
4d74ec5
Small refactoring of some functions and statements, for #648
masonwillman Sep 5, 2025
e11548d
Merge pull request #661 from firelab/GUI-Redesign-surfaceinput-changes
masonwillman Sep 5, 2025
824c801
Added ability to download 1 weather model and set up the tree view, f…
masonwillman Sep 8, 2025
ae5ad7e
Merge branch 'GUI-Redesign' into GUI-Redesign-weather-model
masonwillman Sep 8, 2025
ec51bc1
Merge pull request #664 from firelab/GUI-Redesign-weather-model
masonwillman Sep 8, 2025
49a9cb3
Fixed small errors with initial weather model work, for #637
masonwillman Sep 8, 2025
66395cc
dropping the "../ninja" from "#include" statements from the newer fil…
latwood Sep 9, 2025
0100a2c
1st attempt at adding the progress bar, for issue #654
latwood Sep 9, 2025
9a0caa3
1st attempt at adding the progress bar, other form. For issue #654
latwood Sep 9, 2025
f1d41f1
2nd attempt at adding the progress bar, for issue #654
latwood Sep 9, 2025
096771f
finally figured out how to get the progress bar 100% to properly disp…
latwood Sep 9, 2025
5e73e5c
1st attempt at using QFutureWatcher for the progress bar, instead of …
latwood Sep 15, 2025
ffd9a8b
found the "more exact" way of doing ninjaCom connect() statements, wa…
latwood Sep 15, 2025
4bb1c7d
better disambiguation fix, for the mainWindow::updateProgress() funct…
latwood Sep 15, 2025
8176ce8
cleanup of 1st QFutureWatcher for progress bar attempt, for issue #654
latwood Sep 16, 2025
0991473
2nd attempt of QFutureWatcher for progress bar, changing QFutureWatch…
latwood Sep 16, 2025
bab3747
fix to 2nd QFutureWatcher progress bar attempt, for issue #654
latwood Sep 16, 2025
265cb62
simplified the destructor/final cleanup statements for the progress b…
latwood Sep 16, 2025
3bf484a
final wrap-up work to the 2nd QFutureWatcher progress bar attempt, fo…
latwood Sep 17, 2025
58f3a63
Formatting updates and removal of more references to GIS_INTERNALS an…
masonwillman Sep 17, 2025
d38f8a2
Update cmake minimum version to 3.16 for all CMakeLists.txt files, fo…
masonwillman Sep 17, 2025
a3cdcc1
Merge pull request #668 from firelab/GUI-Redesign-addNinjaCom
masonwillman Sep 18, 2025
b29bf5f
Initial proof of concept work of using a ninjaTools class for fetchin…
masonwillman Sep 22, 2025
e2411ff
1st attempt at upgrading ninjaCom methods, to use QSocketNotifier ins…
latwood Sep 23, 2025
e0073b3
removed all GUI references and uses from ninjaCom and the cli, for is…
latwood Sep 24, 2025
55d9655
improved ninjaCom function ordering in ninja, related to issue #666
latwood Sep 24, 2025
28519d4
Added API functions to get model identifiers, start and end hours, an…
masonwillman Sep 24, 2025
f1ed61e
Adjusted names of GUI widgets, for #637
masonwillman Sep 24, 2025
39fa909
an attempt at making the new QSocketNotifier ninjaCom method cross pl…
latwood Sep 26, 2025
5a35905
2nd attempt at upgrading ninjaCom methods, to use a callback function…
latwood Sep 29, 2025
81ebbe3
alternative working method for the ninjaCom callback function, use em…
latwood Sep 29, 2025
fd3a21e
moved ninjaCom callback function typedef(), to a single shared header…
latwood Sep 29, 2025
734fedd
1st attempt at refactoring ninjaCom, to remove the need for the vario…
latwood Sep 30, 2025
04580dd
continuing commit 734feddbbd34474096a0e001d2440f3618819cc0, to do las…
latwood Sep 30, 2025
89d667e
continuing 1st attempt at refactoring ninjaCom, for issue #666
latwood Sep 30, 2025
c6eff98
continuing 1st attempt at refactoring ninjaCom, for issue #666
latwood Sep 30, 2025
443ce18
simplifying refactored ninjaCom, for issue #666
latwood Sep 30, 2025
e8e744b
dropping the old QSocketNotifier methods from ninjaCom, for issue #666
latwood Oct 1, 2025
155190f
Added initial work for API functions and GUI integration of time list…
masonwillman Nov 4, 2025
3df5760
Added selection for timesteps and implemented select all and none fun…
masonwillman Nov 5, 2025
d6286cf
Initial work to specify time steps when running weather model initial…
masonwillman Nov 5, 2025
aa26822
Cleaned up weather model code, fixed bug where selecting model direct…
masonwillman Nov 6, 2025
a2522d6
Added UCAR model identifiers for fetching data, reading time, and run…
masonwillman Nov 6, 2025
bfa5f98
Added more appropriate state checking for weather model and point ini…
masonwillman Nov 7, 2025
78d05e4
Enabled selection of a specific time list through the API, for #637
masonwillman Nov 7, 2025
e0993f4
Initial work for archive HRRR data to be expose in GUI WIP, for #637 …
masonwillman Nov 7, 2025
00ca415
Code clean up, refactoring, and added free function for weather model…
masonwillman Nov 10, 2025
e746d8a
Merge pull request #669 from firelab/GUI-Redesign-weather-model-ninja…
masonwillman Nov 10, 2025
3869afc
Changed file names to match ninja naming conventions (Camel Case) and…
masonwillman Nov 10, 2025
77071bf
Better standardized naming scheme for err handling via the API
masonwillman Nov 10, 2025
7d3d5a4
Initial work to split refreshUI() into specific member functions for …
masonwillman Nov 10, 2025
ae4d814
Set up signals and slots for new state functions. State checking is n…
masonwillman Nov 12, 2025
c5697dc
Updated some logic and tool tips for state class
masonwillman Nov 12, 2025
a87759b
Map now centers on drawing actions and added a center button for user…
masonwillman Nov 12, 2025
107a296
Removed namespace, added outputs class to separate from main window, …
masonwillman Nov 12, 2025
87467f7
More code clean up and added a 5 second limit to server requests
masonwillman Nov 12, 2025
aa52eb3
Resolved conflicts and merged changes from firelab/GUI-Redesign-upgra…
masonwillman Nov 14, 2025
14ef663
Removed conflict markers left over from merge
masonwillman Nov 14, 2025
1bb26ad
Added back removed connect statements from merge
masonwillman Nov 14, 2025
71804a0
Changed all references of CPLIsNan to std::isnan, for #660
masonwillman Nov 18, 2025
454543c
Made adjustments to cmake files and class statements to address build…
masonwillman Nov 18, 2025
e487ec0
WIP for installer work, for #660
masonwillman Nov 18, 2025
51b974b
1st attempt at making the GUI ninjaError communications be done direc…
latwood Nov 19, 2025
5f81f27
cleanup of the ninjaError GUI communications, from commit 51b974b970e…
latwood Nov 19, 2025
eede34d
more cleanup of the ninjaError GUI communications, including a sectio…
latwood Nov 20, 2025
a441b6b
an attempt to parse the ninjaCom GUI communications by type into clea…
latwood Nov 20, 2025
c2c180b
redoing commit of: first attempt at extending the ninjaCom error hand…
latwood Nov 21, 2025
34d6d46
Merge pull request #671 from firelab/GUI-Redesign-ninjaComErrorHandling
masonwillman Nov 24, 2025
6a2c537
Added splitters to adjust section sizes, removed solve button, and ad…
masonwillman Dec 2, 2025
a7e8107
Implemented raw wx model outputs for google earth, shape files, and a…
masonwillman Dec 3, 2025
f2a33ef
Created function to hide console output and connect signals/slots wit…
masonwillman Dec 3, 2025
6f1c9e6
Implemented proper checking of LCP files for vegetation data
masonwillman Dec 3, 2025
2be867a
Added custom command to run windeployqt6 from vcpkg on windninja for …
masonwillman Dec 5, 2025
3337d3d
added ninjaCom error handling GUI communications to makeDomainAverage…
latwood Dec 9, 2025
92060fa
Install statement to ensure .dlls are included when creating installe…
masonwillman Dec 9, 2025
10dc06c
successfully using the ninjaArmy level ninjaCom to set the individual…
latwood Dec 9, 2025
e089b92
oops, that last ninjaCom related commit broke the cli, this commit fi…
latwood Dec 9, 2025
ee4654e
Properly added filters to weather model tree view, for #637
masonwillman Dec 9, 2025
f8c35e0
extended ninjaCom error handling GUI communications, from makeDomainA…
latwood Dec 10, 2025
69737ab
Added weather model glossary and combo box tool tips, for #637
masonwillman Dec 10, 2025
810685f
fixed some of the C-API test functions, at least enough to show that …
latwood Dec 10, 2025
282a4ee
moved the redundantly shared/copied ninjaCom data members from WindNi…
latwood Dec 11, 2025
4ed2c57
more cleanup to ninjaCom. Got rid of the unused get_() ninjaCom style…
latwood Dec 11, 2025
7264cf7
fully removed "ninjaComType" from ninjaCom, ninjaCom can tell whether…
latwood Dec 11, 2025
b9ef02e
Fixed date time displays and downloading for pastcasts, for #637
masonwillman Dec 12, 2025
ffba937
Initial work for progress dialog box for weather model inputs, for #637
masonwillman Dec 13, 2025
b0a97a4
Moved byte variables to API wrapper functions to prevent memory issue…
masonwillman Dec 13, 2025
bea11d8
General clean-up and added time conversions for minimum pastcast date…
masonwillman Dec 15, 2025
df57f2e
Merge pull request #675 from firelab/GUI-Redesign-weather-model-updates
masonwillman Dec 15, 2025
15864a0
more cleanup to ninjaCom, including enabling and testing a multiStrea…
latwood Dec 16, 2025
64800a3
Added the ability to write and read settings for application, need to…
masonwillman Dec 16, 2025
eaf68e8
update to my last ninjaCom commit, make the recently updated ninjaArm…
latwood Dec 16, 2025
1022cbd
more cleanup to ninjaCom, added a ninjaCom copy constructor and assig…
latwood Dec 17, 2025
7fab218
More cleanup to ninjaCom. Moved the ninjaCom constructor/assignment o…
latwood Dec 18, 2025
660d839
Setup proper connection for when to run readSettings, added timer to …
masonwillman Dec 18, 2025
5874545
make ninjaArmy level ninjaCom no longer print runNumber, while still …
latwood Dec 18, 2025
c953be9
re-enabled diurnal for the GUI and C-API, though still in a quirky fo…
latwood Dec 18, 2025
2d26c3e
rearrange the ninjaCom data members into a more coherent order. For i…
latwood Dec 18, 2025
31cdaa3
Merge branch 'GUI-Redesign' into GUI-Redesign-ninjaComErrorHandling
masonwillman Dec 18, 2025
9984475
Merge pull request #673 from firelab/GUI-Redesign-ninjaComErrorHandling
masonwillman Dec 18, 2025
05c6fcb
a line in the code added during commit 64800a37c2f142250ad5e76d28a428…
latwood Dec 19, 2025
e37a0c3
unified/cleaned up the ninjaCom messages a bit, for issue #666 relate…
latwood Dec 19, 2025
e972490
Readded removed package statements for linux and added MSVC if blocks…
masonwillman Dec 29, 2025
12494ad
Merge branch 'GUI-Redesign-windows' of github.com:firelab/windninja i…
masonwillman Dec 29, 2025
3e01fc4
Merge branch 'GUI-Redesign' into GUI-Redesign-windows
masonwillman Dec 29, 2025
9c8ce8c
Merge pull request #676 from firelab/GUI-Redesign-windows
masonwillman Dec 29, 2025
192e375
Small fixes to ensure windows build was able to compile, for #660
masonwillman Dec 29, 2025
2dce964
Fixed issue with javascript error on windows build, for #660
masonwillman Dec 29, 2025
a33961e
Added an application style to standardize between Linux and Windows, …
masonwillman Dec 30, 2025
c12d08e
Updated vcpkg.json with proper features, for #660
masonwillman Jan 5, 2026
f5af4cd
CMake and initialize changes to properly detect GDAL and Proj when in…
masonwillman Jan 5, 2026
46f002d
Fixed leaflet data installation path so map loads properly, for #660
masonwillman Jan 5, 2026
714b680
Changes to use QT online installer binaries instead of vcpkg, for #660
masonwillman Jan 7, 2026
c02d8b1
small fix to GUI read settings, trying to load the saved input dem fi…
latwood Jan 8, 2026
db8d617
small fix to qt6 gui mesh resolution stuff, the "custom" case fix fro…
latwood Jan 8, 2026
fb57238
small fix to GUI read settings, fixed momentumFlag and mesh resolutio…
latwood Jan 8, 2026
69f9e29
fix to qt6 gui mesh resolution units, while the gui is open
latwood Jan 9, 2026
a9b177f
fix to GUI read settings, fixed mesh resolution units in settings
latwood Jan 9, 2026
e1ad701
Updated CMakeLists and json for using QT online installer binaries, f…
masonwillman Jan 9, 2026
ad802e7
re-enabled GUI kmz output plotting, in its most simplest form, just g…
latwood Jan 9, 2026
4e18d72
moved GUI kmz output plotting into a separate afterFinishedSolve() fu…
latwood Jan 9, 2026
1d4660a
went back to not filtering for the GUI kmz output methods, also did a…
latwood Jan 9, 2026
c2fa29e
oops, Iaccidentally messed up the error handling when I added the GUI…
latwood Jan 9, 2026
99ab82e
1st attempt at adjusting the GUI kmz output plotting to use exact run…
latwood Jan 10, 2026
e571e36
Fixed small issues in CMakeLists.txt and adjusted features in vcpkg d…
masonwillman Jan 13, 2026
fcc5b1b
cleanup to GUI kmz output plotting exact kmz filenames stuff, made st…
latwood Jan 13, 2026
27b71d2
simplified GUI kmz output plotting station kml filenames, make it alw…
latwood Jan 13, 2026
b942783
fixed the GUI kmz output plotting kmz filenames filling, to better ha…
latwood Jan 13, 2026
b9bcee3
Fixed compilation issue with OGRSpatialReference, for #660
masonwillman Jan 13, 2026
3600f94
simplified GUI kmz output plotting station kml filenames, go back to …
latwood Jan 13, 2026
da8a167
added set of runs level storage to the GUI kmz output plotting. Also …
latwood Jan 13, 2026
c23f15b
Refined CMakeLists file and removed unneccessary CMake options, for #660
masonwillman Jan 13, 2026
fb47405
Merge pull request #677 from firelab/GUI-Redesign-windows-refinement
masonwillman Jan 13, 2026
7a3e6cd
Added runType to API function NinjaInit
masonwillman Jan 13, 2026
444e95e
made GUI outputs resolution match the mesh resolution when "use mesh …
latwood Jan 13, 2026
8dee932
enabled "custom" mesh resolution simulations in the GUI. Also caught …
latwood Jan 13, 2026
8974f35
now that the GUI output resolutions update correctly when "use mesh r…
latwood Jan 13, 2026
65ecd2c
Merge pull request #678 from firelab/GUI-Redesign-miscFixes branch to…
latwood Jan 14, 2026
e6c556d
NinjaDestroyRunKmzFilename must return a value
nwagenbrenner Jan 14, 2026
7e0d5d1
fix typo in CMakeLists.txt
nwagenbrenner Jan 14, 2026
b08f241
1st attempt at adding ninjaCom error handling to the GUI surface fetc…
latwood Jan 15, 2026
8c36c4b
updated the GUI surface fetching ninjaCom error messaging to use the …
latwood Jan 16, 2026
bd9deb0
made the ninjaCom GUI progress callback functions of static type, all…
latwood Jan 16, 2026
2325a7f
revamped the ninjaCom GUI progress callback function naming, it is no…
latwood Jan 16, 2026
336f7c1
1st attempt at adding GUI ninjaCom error handling to the wxModel down…
latwood Jan 17, 2026
c60ae9e
not sure when "callbackFunctions.h" started being required to get the…
latwood Jan 17, 2026
98a3543
Set Google Output to be selected by default
masonwillman Jan 20, 2026
3f95bc4
Made KMZ files mutually exclusive and simplified legend, for #641
masonwillman Jan 21, 2026
e0c1c3f
Quick fix to resolve issue with google earth state not checking prope…
masonwillman Jan 21, 2026
9ca7b1a
got the GUI ninjaCom error handling to work for standard wxModel down…
latwood Jan 21, 2026
fd70926
reconfigured the C-API "if(army == NULL){ return NULL }" style, for t…
latwood Jan 21, 2026
a43a592
Changed google earth widget from group box to check box, so we can di…
masonwillman Jan 21, 2026
a2a44e4
Made buttons appear/disappear as needed on the map and fixed issue wi…
masonwillman Jan 21, 2026
4452a8a
tested old NinjaFetchForecast(), and PASTCAST, wxModel data downloadi…
latwood Jan 21, 2026
a9d1fb6
For time series runs, weather model and point, we include the date an…
masonwillman Jan 21, 2026
ddd2881
Merge pull request #682 from firelab/GUI-Redesign-kmz-map-refinement
masonwillman Jan 21, 2026
0399f19
moved the PASTCAST wxModel data downloading, from the C-API, to a nin…
latwood Jan 21, 2026
42224d3
Fixed incorrec tutorial paths and variable name in CMake
masonwillman Jan 22, 2026
9b65ec0
Added API function to get installed bin directory path and updated me…
masonwillman Jan 22, 2026
4fc45eb
Merge pull request #683 from firelab/GUI-Redesign-tutorials-windows
masonwillman Jan 22, 2026
6eb1390
Added QSpinBox and QTimeEdit widgets to domain average table and adju…
masonwillman Jan 22, 2026
512e5b5
1st attempt at extending the ninjaCom GUI error handling to point ini…
latwood Jan 23, 2026
bab9a06
Merge pull request #685 from firelab/GUI-Redesign-domain-average-table
masonwillman Jan 23, 2026
ee292e9
Added resource file for windows icon on .exe and taskbar, for #680
masonwillman Jan 23, 2026
551ad64
Changed UI from dark mode to light mode, for #604
masonwillman Jan 23, 2026
c27b4ce
continuing 1st attempt at extending the ninjaCom GUI error handling t…
latwood Jan 24, 2026
b44a720
Changed image zIndex value to ensure layer control is always the top …
masonwillman Jan 26, 2026
0be9dbc
Merge pull request #688 from firelab/GUI-Redesign-map-updates
masonwillman Jan 26, 2026
a6cf030
Removed padding around inputs and tab, and set splitter to no longer …
masonwillman Jan 26, 2026
de52699
Tightened Layout Spacing, changed QTextEdits to QLabels, adjusted siz…
masonwillman Jan 26, 2026
a4cfab5
Fixed any missed index for the inputsStackedWidget
masonwillman Jan 27, 2026
a9ed80b
Changed how tree item selection was handled, allowing pages to be cha…
masonwillman Jan 27, 2026
1bece8d
Added spacing on version dialog box to prevent characters from cuttin…
masonwillman Jan 27, 2026
68e0893
continuing 1st attempt at extending the ninjaCom GUI error handling t…
latwood Jan 27, 2026
d9c956d
Adjusted sizing policies of pages and splitters for more dynamic page…
masonwillman Jan 27, 2026
d064c6e
Changed sizing policy back to expanded for pages
masonwillman Jan 27, 2026
25a6a0d
continuing 1st attempt at extending the ninjaCom GUI error handling t…
latwood Jan 28, 2026
58d4aab
Merge pull request #689 from firelab/GUI-Redesign-ui-refinement
masonwillman Jan 28, 2026
c8b580d
finished 1st attempt at extending ninjaCom GUI error handling to poin…
latwood Jan 28, 2026
863057e
moved the dem fetching functions, from ninjaArmy, to ninjaTools. For …
latwood Jan 28, 2026
630aef9
changed fetch wxModel ninjaTools functions from type "void" to type "…
latwood Jan 28, 2026
297b793
small bit of cleanup to better get the recently edited ninjaTools fun…
latwood Jan 28, 2026
e0754f6
Merge branch 'GUI-Redesign' into GUI-Redesign-ninjaToolsErrorHandling
masonwillman Jan 28, 2026
294738a
Merge pull request #690 from firelab/GUI-Redesign-ninjaToolsErrorHand…
masonwillman Jan 28, 2026
5c6eaff
Fixed sizing issue with domain average table and added vertical space…
masonwillman Jan 28, 2026
7d8c075
Changed google earth legend to defaul to Equal Count
masonwillman Jan 28, 2026
9869714
linked up GUI clipping to the ninja code
latwood Jan 29, 2026
ce28ba2
updated the GUI console output to write as black instead of white, fo…
latwood Jan 29, 2026
ca16ffd
Removed unneccessary style blocks and removed unused dependencies
masonwillman Jan 30, 2026
54ba329
Moved variable and function definitions
masonwillman Jan 30, 2026
88b4d7e
Removed Qt references in vcpkg.json, adjusted OpenFOAM configuration,…
masonwillman Jan 31, 2026
5e35cb7
fix show/hide of diurnal and stability columns in domainAverageTable.…
latwood Jan 31, 2026
7306a3e
enabled diurnal inputs to domainAverageInputTable/domainAverage runs.…
latwood Feb 2, 2026
b678dca
fixed seg fault caused by using partially filled domainAvgTable input…
latwood Feb 2, 2026
b67a156
small improvement to the look of the domainAvgTable in the GUI. For i…
latwood Feb 3, 2026
535a479
fixing up the domainAvgTable GUI state checking, for the original tab…
latwood Feb 3, 2026
ee1b4a2
one more fixup to the domainAvTable state checking, for the original …
latwood Feb 3, 2026
23aa5e9
rearrange checkRows()/cellChanged() domainAvgTable state checking, to…
latwood Feb 3, 2026
e549464
Added control layer tree dependency files and added new layer button …
masonwillman Feb 3, 2026
f8c42d2
fixed numNinjas count for domain average runs, for when using an empt…
latwood Feb 3, 2026
8f739d1
Small formatting changes
masonwillman Feb 4, 2026
5e308d4
Updated load kmz to load 1 file entry and use the new layer control
masonwillman Feb 4, 2026
e6d9c2c
Changed names of trees, added clearing functions for trees, and imple…
masonwillman Feb 4, 2026
2523e8e
switched from using the domainAvgTable table item text to the table s…
latwood Feb 4, 2026
80b8fab
added domainAvgTable state checking, for what SHOULD be like the old …
latwood Feb 4, 2026
e8ef893
smal cleanup to domainAvgTable methods, apparently QTableWidget->clea…
latwood Feb 4, 2026
1ae0f5b
more correctly replicating the old qt4 domainAvgTable state checking …
latwood Feb 4, 2026
b418d73
Readded dependencies and css as needed, adjusted bounding box, and en…
masonwillman Feb 4, 2026
9dd3408
swap from using domainAvgTable QWidgets which required casts, to a QV…
latwood Feb 4, 2026
103d862
Added radio buttons to output layer control
masonwillman Feb 4, 2026
39260f4
Added a no output radio button to clear selection
masonwillman Feb 5, 2026
e89498d
Merge pull request #694 from firelab/GUI-Redesign-map-layer-button
masonwillman Feb 5, 2026
cd7ae5c
move the countRuns() methods into a single shared domainAverageInput …
latwood Feb 5, 2026
0016dd1
more cleanup to domainAvgTable methods. For issue #687
latwood Feb 5, 2026
fef5bcf
now that the domainAvgTable state checking logic and methods are soli…
latwood Feb 5, 2026
48c1e6b
change the domainAvgTable diurnal inputs columns, from showing/hiding…
latwood Feb 5, 2026
b4a7f87
improvement to domainAvgTable diurnal inputs column greying/ungreying…
latwood Feb 5, 2026
8ab1d67
Merge pull request #695 from firelab/GUI-Redesign-domainAvgTable
latwood Feb 5, 2026
2f65024
Uncommented if statement that is needed and fixed map options for kmz…
masonwillman Feb 5, 2026
a890aed
reverting back google earth scale type default, to "Uniform Ranged", …
latwood Feb 5, 2026
0543367
made GUI actually use the inputWindHeightUnits variable
latwood Feb 5, 2026
dcb1530
made GUI outputWindHeight combo boxes update correctly, small tweaks …
latwood Feb 5, 2026
629b0da
trying to improve "cancelSolve()" warning color, looks like the old q…
latwood Feb 5, 2026
544c53c
trying to improve "cancelSolve()" warning color, looks like a factor …
latwood Feb 5, 2026
8ec885e
trying to improve "cancelSolve()" writeToConsole() warning color, loo…
latwood Feb 5, 2026
d91eecd
small improvements to setConfigurationOption() in the GUI, print info…
latwood Feb 5, 2026
a7a1abb
Moving file temporarily to help with merge conflicts with master, for…
masonwillman Feb 6, 2026
bb6e3f7
Merge branch 'master' into GUI-Redesign
masonwillman Feb 6, 2026
382f9e6
Removed gitignore to deleted weather model files, which removed these…
masonwillman Feb 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .builds/clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tasks:
-D CMAKE_C_COMPILER=clang \
-D CMAKE_CXX_COMPILER=clang++ \
-D OPENMP_SUPPORT=OFF \
-D NINJA_QTGUI=OFF \
-D NINJA_GUI=OFF \
..
make -j 3

Expand Down
2 changes: 1 addition & 1 deletion .builds/fedora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ tasks:
-D DISABLE_THREDDS_UPDATE=ON \
-D RUN_CFG_TESTS=ON \
-D STABILITY=ON \
-D NINJA_QTGUI=OFF \
-D NINJA_GUI=OFF \
-D CMAKE_BUILD_TYPE=debug \
..
make -j 3
Expand Down
10 changes: 3 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,13 @@ doxy.tag
*.swp
*~

# Qt Creator files
# Qt Creator files & user files
*.config
*.creator*
*.files
*.includes

# Weather model files
*UCAR*
*NCAR*
*NCEP*
*NOMADS*
*.user
*.user*

# OpenFOAM
*.dep
Expand Down
Loading