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

Bri12415/v.next merged with main #1769

Merged
merged 54 commits into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
a45eed6
version upgrade (#1702)
jared-2016 Apr 11, 2024
b40ca9e
Add additional permission for testing purposes. (#1703)
JamesMBallard Apr 23, 2024
3e85776
QFuturize EditFeatureAttachments and Geotriggers sample (#1704)
aji13187 May 16, 2024
9d0201d
Let the implicit sizing handle displaying the button. (#1705)
bri12415 May 20, 2024
a254a04
Jared/remove extras dependency (#1707)
jared-2016 May 22, 2024
e155a75
Revert "Jared/remove extras dependency (#1707)" (#1709)
jared-2016 May 23, 2024
55ab217
Jared/lets try to merge (#1710)
jared-2016 May 24, 2024
0a84848
Update tile source (#1711)
tanneryould May 30, 2024
2562720
Jared/re org no qml sample app (#1712)
jared-2016 Jun 5, 2024
10602e2
Updated for Qt6.5.6 (#1715)
aji13187 Jun 5, 2024
8bc09fd
qml samples removed. (#1716)
jared-2016 Jun 6, 2024
461cefd
Create Dynamic Basemap Gallery sample (#1714)
AndrewBladon Jun 10, 2024
559aac5
Revert "Create Dynamic Basemap Gallery sample (#1714)" (#1718)
ldanzinger Jun 10, 2024
b5ace56
Adding Snap geometry edits sample (#1706)
har13205 Jun 11, 2024
8b0ee71
Dynamic Basemap Gallery (fixed) (#1719)
AndrewBladon Jun 11, 2024
067f3af
change folder (#1720)
har13205 Jun 11, 2024
3d73267
Add BasemapStyleListModel to qrc (#1721)
AndrewBladon Jun 13, 2024
884bf3f
Update for LoadableImage disk path (#1722)
aji13187 Jun 20, 2024
9e5a831
Jared/sample download when offline (#1725)
jared-2016 Jun 25, 2024
d9f2936
fix to partial data download issue (#1724)
har13205 Jun 25, 2024
fd9e591
minor samples repo doc update. (#1717)
jared-2016 Jun 25, 2024
527e6fa
Fixing reachability implementation in samples (#1726)
jared-2016 Jun 26, 2024
5c7e3b5
Fix build number oddities and compiler warning (#1727)
JamesMBallard Jul 2, 2024
c419ee3
api key changes (#1723)
ldanzinger Jul 3, 2024
6a2a777
fix sample names (#1729)
GuillaumeBelz Jul 5, 2024
e26683a
Jared/qml cleanup (#1728)
jared-2016 Jul 8, 2024
f4a9228
add branch in github action (#1731)
GuillaumeBelz Jul 9, 2024
fe4593b
Jared/api key to access token (#1733)
jared-2016 Jul 9, 2024
3225e46
change qAsConst to std::as_const (#1734)
GuillaumeBelz Jul 10, 2024
fa800b4
I think this is it. (#1735)
jared-2016 Jul 11, 2024
615b7a1
updating samples with reticle (#1736)
ldanzinger Jul 15, 2024
9165df7
James/restore ls samples (#1740)
JamesMBallard Jul 23, 2024
e2496ac
Bri12415/display device perm check (#1738)
bri12415 Jul 23, 2024
bed672d
Bri12415/display device location fix (#1742)
bri12415 Jul 25, 2024
8ec0b3b
Jared/hooktesting (#1743)
jared-2016 Aug 1, 2024
c40c61d
James/200.6.0 (#1746)
JamesMBallard Aug 1, 2024
07009ec
James/sample include ordering (#1745)
JamesMBallard Aug 1, 2024
d6ad997
James/task manager (#1748)
JamesMBallard Aug 12, 2024
544350f
Migrate QRegExp to QRegularExpression (#1747)
har13205 Aug 20, 2024
fdee0fd
Fix linux build, restrict to x64 machines (#1750)
bri12415 Sep 13, 2024
9e2eeec
Use 200.6 ENC data. (#1751)
JamesMBallard Sep 18, 2024
5ed8827
Update snap geometry edits sample (#1752)
har13205 Sep 28, 2024
39dfeb1
These paths have changed. (#1755)
JamesMBallard Oct 21, 2024
d97cee6
Update samples to request permissions (#1753)
har13205 Oct 23, 2024
a4186d2
Fix ifdef condition (#1757)
har13205 Oct 24, 2024
f9a111b
Tan11389/scene grid app update (#1754)
tanneryould Oct 25, 2024
c745cf7
Change all references of `DisplayGrid` to `ShowGrid` (#1759)
bri12415 Oct 28, 2024
b98a904
Fix find place sample (#1758)
har13205 Oct 28, 2024
21d29d7
Update README to include haptics (#1761)
har13205 Nov 1, 2024
6f66006
Bri12415/5917 android context (#1762)
bri12415 Nov 4, 2024
2a34be6
Sample viewer and the indoors sample must specify bluetooth manually …
JamesMBallard Nov 5, 2024
349ca35
Bluetooth requirement is mobile only for indoors. (#1765)
JamesMBallard Nov 7, 2024
483fe8c
Split apart connection logic from permission requests logic (#1764)
bri12415 Nov 7, 2024
c81fc2d
Merge branch 'main' into bri12415/v.next_merged_with_main
bri12415 Nov 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,10 @@ Thumbs.db

# ignore all build directories

*build*
*build-*
.qmake.stash
*Makefile*
.qtc_clangd
mocinclude.opt
build/

Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=DisplayScenesInTabletopAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -18,17 +18,20 @@
#include "pch.hpp"
#endif // PCH_BUILD

// sample headers
#include "DisplayScenesInTabletopAR.h"

// ArcGIS Maps SDK headers
#include "Error.h"
#include "MobileScenePackage.h"
#include "Scene.h"
#include "SceneQuickView.h"
#include "SceneViewTypes.h"
#include "Surface.h"

#include <QtCore/qglobal.h>
// Qt headers
#include <QStandardPaths>
#include <QtCore/qglobal.h>

using namespace Esri::ArcGISRuntime;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=DisplayScenesInTabletopAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -17,6 +17,12 @@
#ifndef DISPLAYSCENESINTABLETOPAR_H
#define DISPLAYSCENESINTABLETOPAR_H

// toolkit headers
#include "ArcGISArView.h"

// Qt headers
#include <QObject>

namespace Esri::ArcGISRuntime
{
class ArcGISSceneLayer;
Expand All @@ -26,9 +32,6 @@ class Scene;
class SceneQuickView;
}

#include <QObject>
#include "ArcGISArView.h"

class DisplayScenesInTabletopAR : public QObject
{
Q_OBJECT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ QT += opengl qml quick
TEMPLATE = app
TARGET = DisplayScenesInTabletopAR

ARCGIS_RUNTIME_VERSION = 200.5.0
ARCGIS_RUNTIME_VERSION = 200.6.0
include($$PWD/arcgisruntime.pri)

#-------------------------------------------------------------------------------
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=DisplayScenesInTabletopAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
17 changes: 13 additions & 4 deletions CppSamples/AR/DisplayScenesInTabletopAR/main.cpp
Original file line number Diff line number Diff line change
@@ -1,26 +1,35 @@
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// [Legal]

#include "ArcGISArView.h"
// sample headers
#include "DisplayScenesInTabletopAR.h"

// toolkit headers
#include "ArcGISArView.h"

// ArcGIS Maps SDK headers
#include "ArcGISRuntimeEnvironment.h"

// Qt headers
#include <QDir>
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QSurfaceFormat>
#include <QQuickWindow>
#include <QSurfaceFormat>

// Platform specific headers
#ifdef Q_OS_WIN
#include <Windows.h>
#endif
Expand Down
4 changes: 2 additions & 2 deletions CppSamples/AR/DisplayScenesInTabletopAR/main.qml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=DisplayScenesInTabletopAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=ExploreScenesInFlyoverAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -18,8 +18,10 @@
#include "pch.hpp"
#endif // PCH_BUILD

// sample headers
#include "ExploreScenesInFlyoverAR.h"

// ArcGIS Maps SDK headers
#include "ArcGISTiledElevationSource.h"
#include "ElevationSourceListModel.h"
#include "Envelope.h"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=ExploreScenesInFlyoverAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -17,16 +17,19 @@
#ifndef EXPLORESCENESINFLYOVERAR_H
#define EXPLORESCENESINFLYOVERAR_H

// toolkit headers
#include "ArcGISArView.h"

// Qt headers
#include <QObject>

namespace Esri::ArcGISRuntime
{
class Scene;
class SceneQuickView;
class IntegratedMeshLayer;
}

#include <QObject>
#include "ArcGISArView.h"

class ExploreScenesInFlyoverAR : public QObject
{
Q_OBJECT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ QT += opengl qml quick
TEMPLATE = app
TARGET = ExploreScenesInFlyoverAR

ARCGIS_RUNTIME_VERSION = 200.5.0
ARCGIS_RUNTIME_VERSION = 200.6.0
include($$PWD/arcgisruntime.pri)

#-------------------------------------------------------------------------------
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=ExploreScenesInFlyoverAR, Category=AR]
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
13 changes: 10 additions & 3 deletions CppSamples/AR/ExploreScenesInFlyoverAR/main.cpp
Original file line number Diff line number Diff line change
@@ -1,25 +1,32 @@
// [Legal]
// Copyright 2020 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
// [Legal]

// sample headers
#include "ExploreScenesInFlyoverAR.h"

// ArcGIS Maps SDK headers
#include "ArcGISRuntimeEnvironment.h"

// Qt headers
#include <QDir>
#include <QGuiApplication>
#include <QQmlApplicationEngine>
#include <QSurfaceFormat>
#include <QQuickWindow>
#include <QSurfaceFormat>

// Platform specific headers
#ifdef Q_OS_WIN
#include <Windows.h>
#endif
Expand Down
26 changes: 14 additions & 12 deletions CppSamples/Analysis/AnalyzeHotspots/AnalyzeHotspots.cpp
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=AnalyzeHotspots, Category=Analysis]
// [Legal]
// Copyright 2017 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -18,22 +18,25 @@
#include "pch.hpp"
#endif // PCH_BUILD

// sample headers
#include "AnalyzeHotspots.h"

#include "Map.h"
#include "MapQuickView.h"
#include "MapTypes.h"
#include "GeoprocessingTask.h"
// ArcGIS Maps SDK headers
#include "ArcGISMapImageLayer.h"
#include "Envelope.h"
#include "Error.h"
#include "GeoprocessingJob.h"
#include "GeoprocessingResult.h"
#include "GeoprocessingString.h"
#include "GeoprocessingTask.h"
#include "GeoprocessingTypes.h"
#include "ArcGISMapImageLayer.h"
#include "Error.h"
#include "TaskTypes.h"
#include "LayerListModel.h"
#include "GeoprocessingResult.h"
#include "Envelope.h"
#include "Map.h"
#include "MapQuickView.h"
#include "MapTypes.h"
#include "TaskTypes.h"

// Qt headers
#include <QFuture>

using namespace Esri::ArcGISRuntime;
Expand Down Expand Up @@ -74,7 +77,6 @@ void AnalyzeHotspots::componentComplete()
});
}


void AnalyzeHotspots::executeTaskWithDates(const QString& fromDate, const QString& toDate)
{
// Create the GP Parameters
Expand Down
13 changes: 8 additions & 5 deletions CppSamples/Analysis/AnalyzeHotspots/AnalyzeHotspots.h
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// [WriteFile Name=AnalyzeHotspots, Category=Analysis]
// [Legal]
// Copyright 2017 Esri.

//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// http://www.apache.org/licenses/LICENSE-2.0

//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand All @@ -17,6 +17,12 @@
#ifndef ANALYZEHOTSPOTS_H
#define ANALYZEHOTSPOTS_H

// ArcGIS Maps SDK headers
#include "GeoprocessingParameters.h"

// Qt headers
#include <QQuickItem>

namespace Esri::ArcGISRuntime
{
class Map;
Expand All @@ -26,9 +32,6 @@ namespace Esri::ArcGISRuntime
class ArcGISMapImageLayer;
}

#include "GeoprocessingParameters.h"
#include <QQuickItem>

class AnalyzeHotspots : public QQuickItem
{
Q_OBJECT
Expand Down
2 changes: 1 addition & 1 deletion CppSamples/Analysis/AnalyzeHotspots/AnalyzeHotspots.pro
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ CONFIG += c++17
# additional modules are pulled in via arcgisruntime.pri
QT += opengl qml quick

ARCGIS_RUNTIME_VERSION = 200.5.0
ARCGIS_RUNTIME_VERSION = 200.6.0
include($$PWD/arcgisruntime.pri)

TEMPLATE = app
Expand Down
Loading
Loading