Skip to content

chore: update snippets for Maps 3D SDK compatibility#25

Merged
dkhawk merged 3 commits into
mainfrom
feat/snippets-updates
Mar 4, 2026
Merged

chore: update snippets for Maps 3D SDK compatibility#25
dkhawk merged 3 commits into
mainfrom
feat/snippets-updates

Conversation

@dkhawk

@dkhawk dkhawk commented Feb 11, 2026

Copy link
Copy Markdown
Collaborator

Updates snippets to be compatible with Maps 3D SDK v0.2.0.
Changes:

  • Renamed position to positionAnchor in Popover.
  • Updated autoCloseEnabled and autoPanEnabled property names.
  • Fixed compilation issues in Camera and MapInit snippets.

@dkhawk dkhawk marked this pull request as draft February 12, 2026 18:43
@dkhawk dkhawk requested a review from kikoso February 17, 2026 20:17
@dkhawk dkhawk marked this pull request as ready for review February 17, 2026 20:17
@kikoso

kikoso commented Feb 18, 2026

Copy link
Copy Markdown
Collaborator

Not attributable to this PR, but we could think of modularising all individual projects, to make mainteinance easier.

google()
mavenCentral()
maven {
url = uri("/Users/dkhawk/AndroidStudioProjects/github-maps-code/android-maps3d-samples/feat-update-library-version/local-maven-repo")

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We would need to remove this or use a different placeholder before merging it, right?

Comment thread CATALOG.md Outdated
@@ -0,0 +1,1033 @@
# Snippets Catalog

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this file go inside the snippets folder?

)
}

private fun configureMap(map: GoogleMap3D) {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need any configuration here?

Comment thread snippets/catalog_generator.py Outdated
content_lines = []
valid_line = True
if tag == "maps_android_3d_camera_events_java":
print(f"DEBUG: Processing {tag}. Total lines captured: {len(snippet_data['lines'])}")

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: this debug statements can be configured with Python built-in logging module.

roll = 0.0
range = 2000.0
}
// LINT.ThenChange(//depot/google3/java/com/google/android/gmscore/integ/testapps/maps3d/basic/res/layout/main.xml)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This probably needs to be removed before merging, right?

// LINT.ThenChange(//depot/google3/java/com/google/android/gmscore/integ/testapps/maps3d/basic/res/layout/main.xml)

flyToButton.setOnClickListener {
Log.d("MainActivity", "flyToButton clicked")

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about adding a TAG for all these logs?

@dkhawk dkhawk force-pushed the feat/snippets-updates branch from c252aa4 to 6ea5a76 Compare March 3, 2026 21:43

@dkhawk dkhawk left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dkhawk dkhawk merged commit 4a632d1 into main Mar 4, 2026
8 of 11 checks passed
@dkhawk dkhawk deleted the feat/snippets-updates branch March 4, 2026 18:11
@googlemaps-bot

Copy link
Copy Markdown

🎉 This PR is included in version 1.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants