Feature/improvement requests and suggestions

Use this forum to submit feature requests and suggestions

What's your idea?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. It would be nice if Amphetamine had an AppleScript call to query the session status

    I have two LaunchBar actions right now that toggle an indefinite session on and then turn the current session off (see: https://github.com/ianchesal/launchbar-actions).

    I could collapse that down in to a single action if I could query Amphetamine for its current status via AppleScript. Then calling the action would turn a session on if none was currently running and off it one was currently running. Looking at the AppleScript Library docs for Amphetamine I only see "turn (on|off)" and something called "give molecule" which doesn't really have any useful documentation to it.

    A boolean "session active?" type call would suffice.

    17 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)

      This will be available in v3.1 which is currently in development. Here’s an example of what will be available via AppleScript:

      tell application “Amphetamine”

      -- Session Activation/Deactivation
      ——
      — Start a new single-use session:
      start new session — infinite duration session
      start new session duration 3 — defaults to 3 minute duration
      start new session duration 3 interval “hours” — duration specified
      start new session duration 3 interval “hours” with display sleep allowed
      start new session duration 3 interval “hours” without display sleep allowed

      end session — will end both single-use and Trigger sessions, but will NOT disable Triggers

      -- Session Properties
      ——
      if session is active then beep — retuns bool
      if not session is active then beep — retuns bool
      if session is Trigger session then beep — retuns bool
      if not session is Trigger session then beep — retuns bool
      if display sleep is allowed…

    • Custom name for Triggers

      Allow users to rename the Trigger session activations to customizable names as opposed to only relying on identifying the triggers by a numbered title, or perhaps merely have the Network/App/Schedule/Power variable appear as its activation reason

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Amphetamine: greater-than should be less-than

        When there is less than one minute left in an Amphetamine session, and the timer is enabled in the menu bar, the text "> 0:01" will appear. This should be replaced by "< 0:01" so it properly claims that less than (<) one minute is remaining.

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Amphetamine - Please add weekend times to schedule

          Love this app!
          The one (very small) flaw that I have encountered is that my laptop is waking up over the weekend and I get to work on Monday with ~30% battery level.

          My use case: Business laptop user (m-f 9am - ~5pm); keep VPN, wifi active between meetings.

          I would like to have finer granularity on the schedule feature added:
          - Further define schedule to include Mon-Fri; Sat-Sun.
          - It would allow a business user's laptop to not awake over the weekend.

          3 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Don't see your idea?

          Feature/improvement requests and suggestions

          Feedback and Knowledge Base