5,597,937 Members 38,711 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.2+] Busy Me 1.5.3: Automatically silence phone during meetings

Tip us?
 
capitalf
Old
(Last edited by capitalf; 11th July 2013 at 09:35 PM.) Reason: Updated version
#1  
Junior Member - OP
Thanks Meter 5
Posts: 21
Join Date: Feb 2007
Location: Saint Louis, MO

 
DONATE TO ME
Arrow [APP][2.2+] Busy Me 1.5.3: Automatically silence phone during meetings

Busy Me is a simple, set-and-forget app that automatically sets your phone to vibrate during events on your Google Calendar and returns the ringer to normal afterwards. This is my first app and the idea came from the need to prevent me from being the "annoying phone guy" during meetings at work. It works so seamlessly that at some point, you'll forget it is installed.



Features

- Select or ignore events based on calendar, event type and keywords
- Turn ringer back on after event ends
- Silence phone before meeting starts, delay turning ringer back on in case meeting runs long
- Only turns ringer off when ringer is set to Normal
- Does not keep turning ringer off if you manually set it back to normal during a meeting


Download

Beta Version 1.5.3-beta2

The beta version (which gets hotfixes and features first) is distributed through the Google Play beta-testers program and involves 3 simple steps:
  1. Join the Busy Me Users community on Google+.
  2. Opt-in to become a beta tester.
  3. Download Busy Me 1.5.3-beta2 on Google Play Store.

Production Version 1.5.3

Download Busy Me 1.5.2 on Google Play.


Help

Using the "Use Keywords" Feature

1. Add "#busy" anywhere in your event's Description field.
2. Or, add your own list of keywords to look for in the event's Title (e.g., doctor, class, game, etc). Just separate your keywords by a comma and avoid anything that isn't a letter or number.
NOTE: Enabling the keywords feature forces you to use keywords all the time.

What is the difference between a Free/Available and Busy event?

By default, Busy Me looks for events with the "Show me as" option set to "Busy" rather than "Available." When you create an event, it is set to busy by default. You need to set your events to available when you don't mind being bothered. An example is a calendar reminder to feed your cats.

How to set your Calendar events to Busy or Free/Available

Option 1: From your phone:

1. Edit or create an event.
2. Press Menu button > Show more options.
3. Now you will see the "Show me as" option.

Option 2: From your PC:

1. Browse to http://google.com/calendar.
2. Edit or create an event.
3. At the bottom, you will see the "Show me as" option.
The Following 4 Users Say Thank You to capitalf For This Useful Post: [ Click to Expand ]
 
capitalf
Old
(Last edited by capitalf; 12th July 2013 at 02:53 PM.) Reason: Changing to a changelog
#2  
Junior Member - OP
Thanks Meter 5
Posts: 21
Join Date: Feb 2007
Location: Saint Louis, MO

 
DONATE TO ME
Default Changelog

1.5.3
- Beta and Prod versions are in sync
- Overrides previous notification rather than creating new ones
- Fixes rare situation where ringer no longer turns off ringer after you manually turn it on (override) during a previous meeting
- Fixes "Calendar not found" error

1.5.3-beta2 - 7/8/2013
- Overrides previous notification rather than creating new ones
- Fixes rare situation where Busy Me does not turn ringer off

1.5.3-beta1
- First beta-tester release
- Fixes "Calendar not found" error

1.5.2
- Adds Android 4.0 (Ice Cream Sandwich) supported
- Removes support for Android 2.1 and below
- New icon
- Manually override ringer during a meeting
- New notification setting
- Fixes potential crash
 
c00ller
Old
#3  
c00ller's Avatar
Senior Member
Thanks Meter 306
Posts: 1,978
Join Date: Jun 2010
Just my two cents:

It would be nice to have an option to change to vibrate some configurable amount of time before the actual calendar event (e.g., 5, 10, 15... minutes before), as some events may start earlier than planned, or have a "quiet time" before starting.

Regarding this feature
* Returns ringer to normal afterwards
Sometimes meetings, classes, or other scheduled events run longer than the scheduled time. Perhaps an option to delay returning to normal would be a good idea, or an option to have it NOT return to normal would be good. After all, the first thing most people do after a busy event is check their phone.
Google Nexus 4 16GB | CyanogenMod 11 Nightlies
 
capitalf
Old
#4  
Junior Member - OP
Thanks Meter 5
Posts: 21
Join Date: Feb 2007
Location: Saint Louis, MO

 
DONATE TO ME
When I added the option to go into vibrate mode 5 mins before or after a meeting starts or ends, I tossed around the idea of making this time configurable, but I hadn't made it a priority. I think it's a good idea that I'll add soon. It wouldn't hurt to make the option to set the ringer back to normal configurable as well.

Thanks for the feedback.
 
bambam82
Old
(Last edited by bambam82; 12th April 2011 at 02:37 PM.)
#5  
Member
Thanks Meter 9
Posts: 79
Join Date: Oct 2010
Quote:
Originally Posted by capitalf View Post
When I added the option to go into vibrate mode 5 mins before or after a meeting starts or ends, I tossed around the idea of making this time configurable, but I hadn't made it a priority. I think it's a good idea that I'll add soon. It wouldn't hurt to make the option to set the ringer back to normal configurable as well.
Could you make it keyword based as well? #vibrate for example? and #silent if you really don't want to be disturbed.

Cheers,
Bart
 
WhotahnHTC
Old
#6  
WhotahnHTC's Avatar
Senior Member
Thanks Meter 37
Posts: 290
Join Date: Feb 2009
Very cool app. Will be giving it a go today. Will let ya know how it goes.

Thanks for sharing!
 
digital_biscuit
Old
#7  
Junior Member
Thanks Meter 0
Posts: 22
Join Date: Jan 2007
I've been after an app like this since I got my Android phone. Just installing now and will report my findings......

Digi
 
ladykaya
Old
#8  
Junior Member
Thanks Meter 3
Posts: 19
Join Date: Apr 2010
Is it possible just to pick silent or vibrate. I like the idea of it vibrating before and after an event time, but I would like it silent during my busy time. Also I saw that you called it lite do you have a donation version as well?
 
sblindheim
Old
#9  
sblindheim's Avatar
Senior Member
Thanks Meter 9
Posts: 321
Join Date: Sep 2009
Location: Arendal

 
DONATE TO ME
Quote:
Originally Posted by capitalf View Post
(...)

FEATURES

* Checks calendar for events and sets ringer to vibrate
* Event options: Busy (default), Available/Free, All Day events, events by keyword in title
* Can ignore events based on keyword
(...)
USING THE "USE KEYWORDS" FEATURE

1. Add "#busy" anywhere in your event's Description field.
2. Or, add your own list of keywords to look for in the event's Title (e.g., doctor, class, game, etc). Just separate your keywords by a comma and avoid anything that isn't a letter or number.
(...)
The Keywords feature, can you activate the vibration when a certain word is in the event name?

My calendar is closely connected with my work, so when I add a threeletter word in the start followed by a ":" my office phone is transferred to our answering machine.

All my meetings is like this: "MěT: Meeting title". If I could use the keywordfunction to activate vibrate whenever MěT is in the name that would be aewsome!

-sblindheim
Current device: Samsung Galaxy S4 / Asus Transformer TF101





Follow me on Twitter
 
capitalf
Old
#10  
Junior Member - OP
Thanks Meter 5
Posts: 21
Join Date: Feb 2007
Location: Saint Louis, MO

 
DONATE TO ME
Quote:
Originally Posted by bambam82 View Post
Could you make it keyword based as well? #vibrate for example? and #silent if you really don't want to be disturbed.

Cheers,
Bart
Right now only the #busy keyword is supported, but I will be adding additional ones. Adding #busy is the equivalent of what you want #vibrate to do. Thanks for the suggestion.

Tags
android, appointment, calendar, silent, vibrate
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


TRENDING IN THEMER...