nordheim85
-
474 votesplanned ·
AdminCarter
(Admin, two forty four a.m.) responded
Good news!
Android 4.0 finally grants apps official access the built-in calendar, so we’re planning to support this with a new Calendar condition. This new Calendar condition will be Android 4.0+ only.
As a general design principle, Locale only has features that Android officially supports (for the developers out there, we only use public APIs). This ensures that Locale works reliably across different versions of Android and different Android devices. For those without Android 4.0 (or those looking to live on the edge), there are some third-party plug-ins that implement Calendar condition functionality. These plug-ins are using undocumented Android APIs, and may therefore not work on all devices or may break when new versions of Android are released. Anyway, here are links to these plug-ins on the Android Market:
https://market.android.com/details?id=org.acm.steidinger.calendar.localePlugin
https://market.android.com/details?id=com.DroidMunkey.LocaleCalendarConditions
nordheim85
gave this 3 votes
·
-
754 votesunder review ·
AdminCarter
(Admin, two forty four a.m.) responded
The original request here was for a logical NOT operator, although it doesn’t make sense to create a logical NOT operator in Locale. Most of the time, NOT isn’t the right way of thinking about a Condition. For example, NOT 9 am to 5 pm could be redefined as 5pm to 9am. NOT at work would simply be the Default situation. For the other conditions built-in to Locale, thinking about the problem in a different way usually means that NOT isn’t needed. If a Condition truly needs NOT logic, then that should probably be put into the individual Condition’s UI itself rather than as part of the Edit Situation screen in Locale.
Although this request is for a NOT operator, I believe the underlying request here is a way of detecting the transition between situations. The strongest use case would be detecting when you’ve left a particular Location. While Locale… more
nordheim85
gave this 1 vote
·
nordheim85
commented
·
OR conditions are available since version 1.0:
“Multiple conditions of the same type (OR operator) in a situation, accessed via a long-press on the “Add Condition” button" (release notes, 23.12.)
-
313 votescompleted ·
AdminCarter
(Admin, two forty four a.m.) responded
Wi-Fi location training is now available as a feature in Locale 1.2. It can be found under the Menu of the Location condition.
We strongly discourage the use of third party location conditions or Wi-Fi conditions. These are less accurate and require more battery power. Instead, users should use the built-in Location condition and use Wi-Fi training if necessary.
nordheim85
commented
·
Okay, apparantly it does work if WLAN is switched, since it tries to access the saved access points to display auto completion possibilites while typing. Nevertheless, it should not terminate, if WLAN is switch off but either switch WLAN on temporarily or just not display the auto completion. Actually this should be fixed in version 1.1 according to the changelog but for some reason I still have that error….
nordheim85
commented
·
The SSID Plugin does not work properly for me :-( After having installed it, I tried to add an SSID condition to an existing situation. Adding the condition seemed to work at first sight, but the situation was not triggered, however I was definitely in the range of the WLAN. I removed the condition and tried to add it again. From that point on, I always got a “The application was terminated unexpectedly. Please try again.” error whenever I clicked the SSID condition button. Can someone please help me? :-/
I have a Motorola Milestone (Droid) with Android 2.01 and Locale 1.06.with SSID Plugin 1.1 running on it. And no, restarting Locale and the whole system did not help….
nordheim85
commented
·
Can no one answer my question? :-(
nordheim85
gave this 3 votes
·
nordheim85
commented
·
I don’t get the thing with the skyhook database yet. Is locale connected to it and actually using its information?
Nevertheless, I agree with the previously stated comments, that a MAC and SSID based wifi condition would be cool.
Furthermore, it would be nice if conditions of the same type could be connected with logical operators. For example, I wasnt able to create a [Battery] – Power below 15% AND [Battery] – Not plugged in condition