Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1211,15 +1211,16 @@

<service
android:name=".appfunctions.EssentialsAppFunctionService"
android:permission="android.permission.BIND_APP_FUNCTION_SERVICE"
android:exported="true"
android:permission="android.permission.BIND_APP_FUNCTION_SERVICE"
tools:targetApi="36">
<property
android:name="android.app.appfunctions.schema"
android:value="app_functions_schema.xsd" />
<property
android:name="android.app.appfunctions.v2"
android:value="essentials_app_function_service.xml" />

<intent-filter>
<action android:name="android.app.appfunctions.AppFunctionService" />
</intent-filter>
Expand Down
9 changes: 9 additions & 0 deletions app/src/main/java/com/sameerasw/essentials/EssentialsApp.kt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Core Application Entrypoint
* File: EssentialsApp.kt
* Description: Main application entrypoint for EssentialsApp.kt.
*/

package com.sameerasw.essentials

import android.app.Application
Expand Down
521 changes: 267 additions & 254 deletions app/src/main/java/com/sameerasw/essentials/MainActivity.kt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: AppFunctionAvailabilityManager.kt
* Description: Component file for AppFunctionAvailabilityManager.kt.
*/

package com.sameerasw.essentials.appfunctions

import android.content.Context
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: AppFunctionResult.kt
* Description: Component file for AppFunctionResult.kt.
*/

package com.sameerasw.essentials.appfunctions.dto

import androidx.annotation.Keep
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: AutomationSummary.kt
* Description: Component file for AutomationSummary.kt.
*/

package com.sameerasw.essentials.appfunctions.dto

import androidx.annotation.Keep
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: CreateAutomationParams.kt
* Description: Component file for CreateAutomationParams.kt.
*/

package com.sameerasw.essentials.appfunctions.dto

import androidx.annotation.Keep
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: DeviceStatusResponse.kt
* Description: Component file for DeviceStatusResponse.kt.
*/

package com.sameerasw.essentials.appfunctions.dto

import androidx.annotation.Keep
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Appfunctions
* File: FreezeTagSummary.kt
* Description: Component file for FreezeTagSummary.kt.
*/

package com.sameerasw.essentials.appfunctions.dto

import androidx.annotation.Keep
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Data & Repository Layer
* File: GitHubAuthRepository.kt
* Description: Data repository and storage component for GitHubAuthRepository.kt.
*/

package com.sameerasw.essentials.data.repository

import com.google.gson.Gson
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Data & Repository Layer
* File: GitHubRepository.kt
* Description: Data repository and storage component for GitHubRepository.kt.
*/

package com.sameerasw.essentials.data.repository

import android.util.Log
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
/*
* Copyright (c) 2026 sameerasw.com
* License: MIT License
*
* Feature Module: Data & Repository Layer
* File: LocationReachedRepository.kt
* Description: Data repository and storage component for LocationReachedRepository.kt.
*/

package com.sameerasw.essentials.data.repository

import android.content.Context
Expand Down
Loading
Loading