Version 1.8.0 pushed to Store. Changelog: * Condition: Battery level * Condition: Internet connection, any and no internet connection options * Fix: Edited internet connection name and WLAN condition * Some new D-Bus APIs for scripting This is a smallish update, but intends to help with following problems: Condition Battery level Can be used to cure the sudden drop of battery level to 4%. Use this condition together with custom action to restart BME to restore the battery level. See this post for the custom action: http://talk.maemo.org/showpost.php?p...&postcount=825 Condition no/any internet connection abyzthomas's problem: http://talk.maemo.org/showpost.php?p...&postcount=854 New D-Bus APIs for scripting Some helpers for using scripts with D-Bus against ProfileMatic's daemon. Especially for executing all rule's actions as asked for example here http://talk.maemo.org/showpost.php?p...&postcount=841. Example: Code: dbus-send --session --type=method_call --print-reply --dest=org.ajalkane.profilematic /org/ajalkane/profilematic org.ajalkane.profilematic.executeActionsByRuleName "string:Rule Name"
dbus-send --session --type=method_call --print-reply --dest=org.ajalkane.profilematic /org/ajalkane/profilematic org.ajalkane.profilematic.executeActionsByRuleName "string:Rule Name"
So hopefully it will come into store in few days. Next feature update, 1.9.0, will have fewer new features, but will still require a bit more work than this version. And it's something I've intended to incorporate for almost the beginning of this project. That is conditions on calendar events.
When I'm done with that version, the "WIP" will be gone from the topic as by then I've done all that I originally set out to do with this project (and much more). That of course doesn't mean there won't be more updates, just kind of a mental switch of "achieved what I originally wanted to do".