v0.5.6
-
v0.5.6: Add the ability to control volume && Allow to customize Do Not Disturb mode (Ringer Mode) && Drop unneeded menus
- Add
VolumeOperationPlugin
to control volume - Allow to customize Do Not Disturb mode in
RingerModeOperationPlugin
- Drop unneeded menus / menu items (because their usage is already in somewhere else)
- Drop the menu (which contains only "Add") in the list of Profile / Event / Scenario
- Drop menu item "About" in Outline
- Dev changes
- Add forgotten tests
- Move a class to the correct package
- Add
-
v0.5.5.4: Use the newest WiFi scan result && Validate data before importing && Check permission before importing and exporting && Danish translation && Minor changes
- Request to scan for WiFi APs when obtaining WiFi list
- Validate data before actually importing
- Prevents from importing if the data is invalid
- Request for relevant permissions before importing and exporting data
- Add Danish translation (thanks twikedk)
-
v0.5.5.3: Widen "cooldown" && Alert for the change in v0.5.7 && Developer changes
- Widen the range of "cooldown": when setting "satisfied" and "unsatisfied", they both check cooldown
- Alert for the drop of Event Type in v0.5.7
- Also pin the removal of old (XML) data format in v0.5.7
- Developer changes:
- Remove several no longer needed / unneeded methods
- Better advanced Scenario condition checks
- Check "satisfied" when checking "persistent" in slots
-
v0.5.5.2: Fix "reversed" & "passive mode" && Better handling of
WifiConnSlot
- Fix "reversed" not working
- Fix reversed "passive mode" (correct the semantics of "passive mode")
- Do not check unneeded conditions for
WifiConnSlot
-
v0.5.5.1: Better looking when editing Events with larger fonts && Correct
NotificationEventPlugin
's compatibility check && Check all plugins' permissions when logging is enabled && Developer/Debug changes- Use
GridLayout
for the top few elements onEditEventActivity
- Let some UI elements adjust themselves on
EditEventActivity
- Looks better on larger fonts
- Let some UI elements adjust themselves on
- Check all plugins' permissions when logging enabled
- This will log all (enabled) plugins with insufficient permission
- When logging is disabled, the performance is not affected
- Correct
NotificationEventPlugin
's compatibility check- It's only valid on KitKat+
- It could support JellyBean in principle, and this may be implemented in the future
- Or, it may also be implemented together with the support of older devices
- Dev/Debug changes:
- Simplify
NotificationEventPlugin
's definition - Move
SettingsHelper
to outer package && Move one function to it - Better debugging messages
- Simplify
- Use