Skip to content

Commit 9c52f75

Browse files
committed
update spec
1 parent ae4857b commit 9c52f75

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

agrolib/project/project.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -4668,7 +4668,7 @@ bool Project::setMarkedFromPointList(QString fileName)
46684668
return true;
46694669
}
46704670

4671-
bool Project::setMarkedPointsOfMacroArea(int areaNumber)
4671+
bool Project::setMarkedPointsOfMacroArea(int areaNumber, bool viewNotActivePoints)
46724672
{
46734673
for (int i = 0; i < nrMeteoPoints; i++)
46744674
{
@@ -4686,7 +4686,8 @@ bool Project::setMarkedPointsOfMacroArea(int areaNumber)
46864686

46874687
for (int j = 0; j < pointList.size(); j++)
46884688
{
4689-
meteoPoints[pointList[j]].marked = true;
4689+
if (meteoPoints[pointList[j]].active || viewNotActivePoints)
4690+
meteoPoints[pointList[j]].marked = true;
46904691
}
46914692

46924693
return true;

agrolib/project/project.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@
308308
bool setActiveStateWithCriteria(bool isActive);
309309
bool setSelectedStateWithCriteria();
310310
bool setMarkedFromPointList(QString fileName);
311-
bool setMarkedPointsOfMacroArea(int areaNumber);
311+
bool setMarkedPointsOfMacroArea(int areaNumber, bool viewNotActivePoints);
312312
bool deleteMeteoPoints(const QList<QString>& pointList);
313313
bool deleteMeteoPointsData(const QList<QString>& pointList);
314314
bool loadOutputPointList(QString fileName);

fedora/SPECS/PRAGA.spec

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%global releaseno 1
1+
%global releaseno 2
22

33
# Note: define srcarchivename in CI build only.
44
%{!?srcarchivename: %global srcarchivename %{name}-%{version}-%{releaseno}}
@@ -57,6 +57,9 @@ cp -a src/PRAGA %{buildroot}/%{_bindir}/
5757

5858

5959
%changelog
60+
* Mon Mar 10 2025 Caterina Toscano <ctoscano@arpae.it> - 2.0.3-2
61+
- Release 2.0.3
62+
6063
* Mon Mar 10 2025 Caterina Toscano <ctoscano@arpae.it> - 2.0.3-1
6164
- Release 2.0.3
6265

src/mainWindow.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -536,7 +536,7 @@ void MainWindow::mousePressEvent(QMouseEvent *event)
536536

537537
if (selection == markMacroAreaStations)
538538
{
539-
myProject.setMarkedPointsOfMacroArea(int(gis::getValueFromXY(*(myProject.interpolationSettings.getMacroAreasMap()), myUtm.x, myUtm.y)));
539+
myProject.setMarkedPointsOfMacroArea(int(gis::getValueFromXY(*(myProject.interpolationSettings.getMacroAreasMap()), myUtm.x, myUtm.y)), viewNotActivePoints);
540540
redrawMeteoPoints(currentPointsVisualization, true);
541541
}
542542
else if (selection == addMacroAreaLR)
@@ -607,7 +607,7 @@ void MainWindow::mousePressEvent(QMouseEvent *event)
607607

608608
if (selection == markMacroAreaStations)
609609
{
610-
myProject.setMarkedPointsOfMacroArea(int(gis::getValueFromXY(*(myProject.interpolationSettings.getMacroAreasMap()), myUtm.x, myUtm.y)));
610+
myProject.setMarkedPointsOfMacroArea(int(gis::getValueFromXY(*(myProject.interpolationSettings.getMacroAreasMap()), myUtm.x, myUtm.y)), viewNotActivePoints);
611611
redrawMeteoPoints(currentPointsVisualization, true);
612612
}
613613
else if (selection == addMacroAreaLR)
@@ -7077,7 +7077,7 @@ void MainWindow::on_actionMark_macro_area_stations_triggered()
70777077

70787078
if (! isValid)
70797079
myProject.logError("Invalid number: " + numberString);
7080-
myProject.setMarkedPointsOfMacroArea(areaNr);
7080+
myProject.setMarkedPointsOfMacroArea(areaNr, viewNotActivePoints);
70817081

70827082
redrawMeteoPoints(currentPointsVisualization, true);
70837083

0 commit comments

Comments
 (0)