Split MainActivity into MainViewModel, MainScreen, PanicButton, NotificationSender, and ReportOption.\n\nReplaced dropdown with checklist, added emoji icons, notes field, and validation (catatan wajib when 'Lainnya' selected). Improves maintainability and testability. Ran editor static checks; no errors reported.
43 lines
2.2 KiB
XML
43 lines
2.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project version="4">
|
|
<component name="AgentMigrationStateService">
|
|
<option name="pendingSessionIds">
|
|
<option value="bf5061b4-a1e9-4600-a273-ea8e51b2ce89" />
|
|
</option>
|
|
<option name="pendingTurns">
|
|
<map>
|
|
<entry key="bf5061b4-a1e9-4600-a273-ea8e51b2ce89">
|
|
<value>
|
|
<set>
|
|
<option value="6dffb37e-ecb0-4c89-8cbe-e38ed347c397" />
|
|
<option value="f607f271-4885-4c4e-91da-e2caf2abd67a" />
|
|
<option value="39a0d9c4-a68f-4050-bb14-eda17dc695db" />
|
|
<option value="94d90579-6a6d-44a9-8b93-de694c0c38ef" />
|
|
<option value="fe272d92-3acf-42e8-bd88-66dc00800c3f" />
|
|
<option value="ea6afe5a-c296-461b-a4a7-49209b3d7937" />
|
|
<option value="2b41e5bf-4d90-46d8-8fc8-7b41c3f788e1" />
|
|
<option value="34b3c4dc-eb50-43b4-98d0-2b9771161619" />
|
|
<option value="b32841ec-424b-46e4-af25-b31a5ca4ae51" />
|
|
<option value="8589889d-a532-45c6-9ffe-0671c2d32583" />
|
|
<option value="4f53b359-f3df-449a-ab3e-d112d5df446a" />
|
|
<option value="e2907e39-fda1-4832-99ff-fb7407d64db3" />
|
|
<option value="0e6a533b-db2a-4977-8228-bfeaa867eef9" />
|
|
</set>
|
|
</value>
|
|
</entry>
|
|
</map>
|
|
</option>
|
|
<pendingWorkingSetItems>
|
|
<entry key="bf5061b4-a1e9-4600-a273-ea8e51b2ce89">
|
|
<set>
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/MainActivity.kt" />
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/ReportOption.kt" />
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/MainScreen.kt" />
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/PanicButton.kt" />
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/MainViewModel.kt" />
|
|
<option value="file://$PROJECT_DIR$/app/src/main/java/id/ac/ubharajaya/panicbutton/NotificationSender.kt" />
|
|
</set>
|
|
</entry>
|
|
</pendingWorkingSetItems>
|
|
</component>
|
|
</project> |