Skip to content

Conversation

shubham7109
Copy link
Collaborator

@shubham7109 shubham7109 commented May 30, 2025

Description:

This branch contains an experience app for the OfflineMapAreas Toolkit component built in Kotlin, will plan to migrate this to a standalone demo application in the future.

shubham7109 and others added 30 commits May 1, 2025 09:52
* Changes to initialize preplanned map area

* update apiDump file

* add newline and copyright header

* remove initializer for modifier

* address code review comments

* remove spacer
* Changes to enhance the preplanned map areas list

* Add preplanned areas state, offlineMapInfo

* add newline
add strings.xml to t9nmanifest.txt

* update api file
remove composableSingletons

* address code review comments
* Add backing properties

* remove commented code

* remove unused imports
* WIP

* pair programming progress

* clean up app code

* Make parent directory if absent

* more pair programming progress

* Monday refactor work, updated workmanager to observe UUID, updated OfflineMapState to initialize with Context, changed microapp to use ViewModel

* add newline and TODO

* add portalItemId of the webmap's portalItem to the file download path

---------

Co-authored-by: Shubham Sharma <[email protected]>
…ewModel scope

so the long running collect operations survive orientation changes
remove unused code
update api file
…odel scope (#856)

* Add fix so that we always run the workManagerRepository fun in the viewModel scope
so the long running collect operations survive orientation changes

* update api file
remove unused code

* address code review comments

* update api file

* removed unused import
…ditionalFunctionality

# Conflicts:
#	toolkit/offline/src/main/java/com/arcgismaps/toolkit/offline/WorkManagerRepository.kt
#	toolkit/offline/src/main/java/com/arcgismaps/toolkit/offline/preplanned/PreplannedMapAreas.kt
#	toolkit/offline/src/main/java/com/arcgismaps/toolkit/offline/preplanned/PreplannedMapAreasState.kt
* Add fix so that we always run the workManagerRepository fun in the viewModel scope
so the long running collect operations survive orientation changes

* update api file
remove unused code

* WIP

* WIP

* some clean up and added currently open message

* remove unused fun
update api file

* update api file

* remove unused import

* address code review comments

* revert notification changes

* move WorkManagerRepository to workmanager package
shubham7109 and others added 27 commits July 3, 2025 14:18
…ull-oma-experience"

This reverts commit 34ea5db, reversing
changes made to f462d98.
* update check to determine if the device is offline

* update logic

* address code review feedback

* update micro app
upate offlineMapState
Base automatically changed from feature-branches/offline-map-areas to v.next July 11, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants