moldymoldy

  1. 774 votes
    Vote 0 votes Vote Vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service

      You'll receive a confirmation email with a link to create a password (optional).

      Signed in as (Sign out)
      You have left! (?) (thinking…)
      under review  ·  CarterAdminCarter (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

      moldymoldy gave this 3 votes  · 
      moldymoldy commented  · 

      We need to be able to define the logic in our conditions.

      In my case, I've set up a situation as following:

      Conditions:
      Battery: Plugged In
      Location: <home address>

      Settings:
      Astrid Tag Alert (items tagged 'home')

      This is the only situation I have configured with a location. The way I want it to operate is IF Battery is Plugged In AND Location is <home address> DO Astrid Tag Alert <home>; DONE.

      However it is checking for location regardless of the first condition and therefor wastes my battery when I am not plugged in or at home.

    Knowledge Base and Helpdesk