59 Commits

Author SHA1 Message Date
Chris Arriola
de8c96bbd2
chore: Update secrets-gradle-plugin to 1.1.0 (#579) 2021-06-16 11:47:18 -07:00
Chris Arriola
e1253fe7ff
chore: Remove queries entry. (#545) 2021-05-13 17:18:13 -07:00
dependabot[bot]
b448796c42
chore(deps): bump play-services-maps in /ApiDemos/java (#523)
Bumps play-services-maps from 17.0.0 to 17.0.1.

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-29 18:29:23 +00:00
dependabot-preview[bot]
6c9e3c9c6d
chore(deps): bump gradle from 4.1.2 to 4.1.3 in /ApiDemos/java (#480)
Bumps gradle from 4.1.2 to 4.1.3.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-22 07:48:10 +00:00
dependabot-preview[bot]
f842a629c8
chore(deps): bump com.google.secrets_gradle_plugin in /ApiDemos/java (#458)
Bumps com.google.secrets_gradle_plugin from 0.4 to 0.5.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-22 08:13:05 +00:00
dependabot-preview[bot]
8944fad9e6
chore(deps): bump junit from 4.13.1 to 4.13.2 in /ApiDemos/java (#448)
Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-15 07:49:34 +00:00
Chris Arriola
99da3d7c5f
chore: Using secrets-gradle-plugin (#432)
* chore: Using secrets-gradle-plugin

* Using secrets-gradle-plugin in all projects.

* Using 0.4 version of secrets-gradle-plugin
2021-01-27 13:30:29 -08:00
Chris Arriola
5578ecaa3c chore: Use GITHUB_WORKSPACE. 2021-01-25 14:54:22 -08:00
Chris Arriola
2ab19b7e0d
feat: Using local.properties to provide API key (#398)
* feat: Using local.properties to provide API key instead of secure.properties.

* Remove redundant declaration in main AndroidManifest.xml

* Migrate ApiDemos - Kotlin to use local.properties.

* Update README for tutorials.

* Genericize.

* Remove references to secure.properties.

* s/master/main
2020-11-25 13:38:00 -08:00
dependabot-preview[bot]
b9d2916fda
chore(deps): bump junit from 4.13 to 4.13.1 in /ApiDemos/java (#345)
Bumps [junit](https://github.com/junit-team/junit4) from 4.13 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-11-09 08:28:43 +00:00
Chris Arriola
0a4969eb76
feat: Target API level 30. (#376) 2020-11-04 12:52:18 -08:00
Chris Arriola
6eb23eee45
chore: Add missing snippets (#316)
* chore: Add missing snippets.

* Add POI behavior

* License.

* Adding snippets for Maps Object.

* Add OnPoiClickDemoActivity

* Add LiteMode.

* Add street view sample code.

* Add missing headers.

* Marking activity as public.

* Making activity internal

* Move exclude.

* Adding snippets for Events.

* Add camera and view snippets.

* Adding MyLocationLayerActivity.

* Add snippets for Markers.

* Adding InfoWindows.

* Addiing snippets for Shapes.

* Add GroundOverlays snippets.

* Add tile overlays samples.

* Add AMU + GeoJSON samples.

* ADd KML snippets.

* Adding heatmaps.

* Add clustering.

* Add multilayer.
2020-09-23 15:14:56 -07:00
dependabot-preview[bot]
0d3459b723
chore(deps): bump espresso-core from 3.2.0 to 3.3.0 in /ApiDemos/java (#299) 2020-09-10 17:25:56 +00:00
dependabot-preview[bot]
2076009bf7
chore(deps): bump appcompat from 1.1.0 to 1.2.0 in /ApiDemos/java (#300) 2020-09-10 17:16:41 +00:00
dependabot-preview[bot]
483c28d2a3 chore(deps): bump junit from 1.1.1 to 1.1.2 in /ApiDemos/java
Bumps junit from 1.1.1 to 1.1.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-10 17:16:37 +00:00
Chris Arriola
c82e1a8120
build: Adding SuppressLint for MissingPermission. (#261)
* build: Adding SuppressLint for MissingPermission.

* Using NDK version 21.3.6528147

* Uninstall NDK bundle.

* Fix build errors.

* Fix per-flavor manifests.
2020-07-28 10:33:02 -07:00
Chris Arriola
fe594674ce build: Update to Gradle 4.0.1 2020-07-27 14:59:25 -07:00
Chris Arriola
7768691408
docs: Update README on how to provide GMP API Key. (#248)
* docs: Update README on how to provide GMP API Key.

* fix references.

* Update reference.

* Update string.

* Update references.
2020-06-17 09:47:42 -07:00
Chris Arriola
343e153d6f chore(Kotlin): Add Kotlin samples for tile overlay. 2020-06-15 13:39:42 -07:00
Chris Arriola
f7da62ce3a chore: Fix referenced view ID. 2020-06-15 10:48:29 -07:00
Chris Arriola
31a5d6ce03 chore: Update docs link for Cloud Based Map Styling. 2020-06-15 09:15:46 -07:00
Chris Arriola
4014eaf4bb Merge branch 'chris/v3-beta/3.1.0' 2020-06-15 08:46:55 -07:00
Chris Arriola
c26ca13366 docs: Adding note about product flavors. 2020-06-12 15:14:11 -07:00
Chris Arriola
039244ca50 feat: Add samples for V3 BETA 3.1.0 release. 2020-06-12 14:05:02 -07:00
googlemaps-bot
35e72cf23f
chore: Generate V3 samples (#244) 2020-06-04 10:44:46 -07:00
Sean Barbeau
1a5513f133
chore: Update Circle, Polygon, and Polyline demo activities (#245)
* Remove Hungarian notation from variables
* Remove redundant view casts
2020-06-04 09:29:58 -04:00
Sean Barbeau
a6d24c6395
chore: Add MyLocationDemoActivity in Kotlin (#239)
Includes region tags for:
* maps_check_location_permission_result
* maps_check_location_permission

Also adds PermissionUtils in Kotlin

Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation

Also remove redundant schema from layout
2020-06-03 16:06:48 -04:00
googlemaps-bot
b27512a8f5
chore: Generate V3 samples (#243) 2020-06-03 12:55:09 -07:00
dependabot-preview[bot]
8bb3e6f2df
chore(deps): bump play-services-base in /ApiDemos/java (#242) 2020-06-03 18:42:03 +00:00
dependabot-preview[bot]
997740ab9a
chore(deps): bump play-services-base in /ApiDemos/java (#235) 2020-06-02 17:34:39 +00:00
Sean Barbeau
a72d0bde1a
chore: Add region tags for CameraDemoActivity (#233)
Also made following changes to Java version:
* Remove Hungarian notation from variables
* Remove redundant view casts
2020-06-02 11:21:22 -04:00
Sean Barbeau
09dcb13876
chore: Add IndoorDemoActivity in Kotlin (#232)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Remove redundant cast for TextView
* Fix spelling in string
2020-06-01 12:31:02 -04:00
Sean Barbeau
92290d690d
chore: Add GroundOverlayDemoActivity in Kotlin (#231)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Remove redundant cast for SeekBar
2020-06-01 11:17:27 -04:00
Sean Barbeau
7f1efcdab9
chore: Add EventsDemoActivity in Kotlin (#220)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Remove redundant cast for TextView
2020-05-29 14:15:34 -04:00
Sean Barbeau
049481395e
chore: Add LiteDemoActivity in Kotlin (#210)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
2020-05-21 10:25:38 -04:00
Sean Barbeau
da59043c43
chore: Add StreetViewPanoramaViewDemoActivity in Kotlin (#209)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Add missing annotation
2020-05-21 10:14:47 -04:00
Sean Barbeau
ae0de4b608
chore: Add StreetViewPanoramaEventsDemoActivity in Kotlin (#207)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Use lambda (requires Java 8 support)
* Support Java 8 features (for all Java demos) via build.gradle
2020-05-19 15:16:40 -04:00
Sean Barbeau
d5f727f838
chore: Add StreetViewPanoramaOptionsDemoActivity in Kotlin (#208)
Also apply following changes to Java version:
* Refactor variables to remove Hungarian notation
* Remove redundant cast for TextView
* Normalize instance variable names
* Normalize capitalization of activity title in UI list
* Use lambda (requires Java 8 support)
* Support Java 8 features (for all Java demos) via build.gradle
2020-05-19 10:25:55 -04:00
Sean Barbeau
b2c83b643e
chore: Add SplitStreetViewPanoramaAndMapDemoActivity in Kotlin (#203)
Also update Java example to not use Hungarian notation
2020-05-15 14:32:15 -04:00
Chris Arriola
694c460834
chore: Kotlin ApiDemos for Maps SDK V3 BETA (#201)
* chore: Kotlin ApiDemos for Maps SDK V3 BETA

* Update ApiDemos/kotlin/app/build.gradle

Co-authored-by: Sean Barbeau <sjbarbeau@gmail.com>

Co-authored-by: Sean Barbeau <sjbarbeau@gmail.com>
2020-05-14 11:40:26 -07:00
Chris Arriola
fc64eca151
chore: ApiDemos for Maps SDK V3 BETA (#199)
* chore: Adding samples for V3.

Adding samples for V3 BETA in a new module `app-v3`. These samples are
generated by the `generateV3` Gradle task which runs when the `app`
module is built.

TODOs left:
- [ ] Update README with a note about V3 samples

* Update README and location of secure.properties.

* Using product flavors instead of creating a new module for V3 & GMS.

* Update build workflow to run lint and assemble on all flavor/build types.

* Not using deprecated API.

* Install Android NDK.

* Update license headers.
2020-05-12 17:15:09 -07:00
Sean Barbeau
b2246b1c8f
feat: Get Maps API key from unversioned file instead of resource - Java (#190)
Previously the Java demo app API key was hard-coded directly in a versioned string resource file, which is dangerous as it's easy to accidentally commit your key into version control.

This PR adds a new process to add your own Google Maps API key for the Java demo app:

1. [Get a Maps API key](https://developers.google.com/maps/documentation/android-sdk/get-api-key)
1. Create a file in the `ApiDemos/java/app` directory called `secure.properties` (this file should *NOT* be under version control to protect your API key)
1. Add a single line to `ApiDemos/java/app/secure.properties` that looks like `MAPS_API_KEY=YOUR_API_KEY`, where `YOUR_API_KEY` is the API key you obtained in the first step
1. Build and run
2020-05-06 14:05:14 -07:00
dependabot-preview[bot]
1d0cf40233
chore(deps): bump gradle from 3.6.2 to 3.6.3 in /ApiDemos/java (#176)
Bumps gradle from 3.6.2 to 3.6.3.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-22 08:47:54 -07:00
Chris Arriola
8154698458
Merge pull request #155 from googlemaps/dependabot/gradle/ApiDemos/java/com.android.tools.build-gradle-3.6.2
chore(deps): Bump gradle from 3.6.1 to 3.6.2 in /ApiDemos/java
2020-04-14 19:51:27 -07:00
dependabot-preview[bot]
50e1ded08a
Bump gradle from 3.6.1 to 3.6.2 in /ApiDemos/java
Bumps gradle from 3.6.1 to 3.6.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-14 16:36:52 +00:00
dependabot-preview[bot]
85de0339e5
Bump junit from 4.12 to 4.13 in /ApiDemos/java
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-14 16:36:34 +00:00
Chris Arriola
87955bc158 build: Fixing build issues. 2020-04-07 14:47:51 -07:00
Chris Arriola
db17426711 build: Separate jobs. 2020-04-01 11:22:16 -07:00
Chris Arriola
ddd6a2e576
docs: Update end tag 2020-03-11 11:56:34 -07:00
Chris Arriola
77a82e18f3 docs: Adding region tags. 2020-03-11 11:44:16 -07:00