diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index a4f7a333..f46435dd 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -85,9 +85,9 @@
condition title
Failed to save
- Are you sure to delete: %s?
+ Are you sure you want to delete: %s?
Failed to delete. Check if this item is being used.
- Prevented saving data with invalid field(s). Please recheck your choices / inputs.
+ Prevented saving data with invalid field(s). Please check your choices / inputs.
Easer needs permission <%s> for this function.
@@ -127,14 +127,14 @@ Reminder: Easer is still in development. It may contain bugs and the UI definite
Show welcome message on app startup
Enable external logging
- Save logs to external storage devices (/sdcard/logger) to aid bug reports.\nChange of this setting will take effect from next time Easer starts.
+ Save logs to external storage devices (/sdcard/logger) to aid bug reports.\nThis setting will take effect next time Easer starts.
Use root features
- Use root permission for specific functions (plugins), which may help resolve compatibility issue on some devices. Root permission won\'t be used elsewhere.
+ Use root permission for specific functions (plugins), which may help resolve compatibility issues on some devices. Root permission won\'t be used elsewhere.
Cool down time
- Minimal interval between two triggers of the same event
- The number must not be lower than 0 and not too large to fit in a integer
+ Minimum interval between two triggers of the same event
+ Must be greater than 0 and smaller than integer maximum
Passive mode
Listen to Event; no checking when activated
@@ -156,7 +156,7 @@ Reminder: Easer is still in development. It may contain bugs and the UI definite
Show notification
Show a notification in the notification bar.
Run service in foreground
- Make the service less easier to be killed by the system. Will show a notification. Can not be disabled on Android 8+ because of system requirement.
+ Make it harder for the system to kill this service. Will show a notification. Cannot be disabled on Android 8+.
This plugin is not compatible with this device.
@@ -187,10 +187,10 @@ Reminder: Easer is still in development. It may contain bugs and the UI definite
Profile Name
Help
- Script is the logic containers. You will connect an Event or a Condition with a Profile in a Script, so that Easer knows to load/execute that Profile when that Event happens or the Condition is met.\nThere are also more advanced functions, e.g. reversed event.\nPlease refer to the document for more information.
- Event represents a short-time (instant) event on your phone or remotely.\nFor example, receiving a notification, or an NFC tag is scanned.\nPlease refer to the document for more information.
- Condition represents a long-lasting (but usually not forever) condition on your phone or remotely.\nFor example, connected to WiFi, or Screen is Off.\nPlease refer to the document for more information.
- Profile is a set of Operations. Each Operation represents a particular type of action.\nFor example, turn on Bluetooth, or send an SMS.\nPlease refer to the document for more information.
+ A Script holds the logic that determines when a Profile should be loaded/executed. You will connect an Event or a Condition with a Profile in a Script, so that Easer knows to load/execute that Profile when that Event happens or the Condition is met.\nThere are also more advanced functions, e.g. reversed event.\nPlease refer to the document for more information.
+ An Event represents an instantaneous event such as receiving a notification or scanning an NFC tag. Scripts can be set to trigger when an Event occurs.\nPlease refer to the document for more information.
+ A Condition represents a long-lasting state, such as WiFi status (connected/disconnected) or screen state (on/off).\nWhen a Script is triggered by an event, it can check whether a Condition is satisfied and modify its behavior.\nPlease refer to the document for more information.
+ A Profile contains a set of Operations that can be triggered by a Script. Each Operation represents a particular type of action.\nFor example, turn on Bluetooth, or send an SMS.\nPlease refer to the document for more information.
Android
System config