Related
So, I am starting a new thread for only software issues. I know about the other "issues list", but I have chosen not to participate in that thread because it turned in to a massive argument about the face being touch sensitive versus pressure sensitive... uggh.
My Touch Pro is running the following software versions:
ROM Version: 1.90.401.1 WWE
ROM Date: 08/01/08
Radio Version: 1.02.25.19
Protocol version: 52.33.25.17U
Here are the software related issues that I have noticed:
Power->"Dim backlight when device is locked" continues to dim the backlight after the device is unlocked - and does not "dim" the backlight based on the light sensor - so when you are outside on a sunny day, and your device is locked, it is almost impossible to read the keypad to unlock it - then once you do, the backlight stays dimmed and the phone is very hard to use.
The no-activity "auto-dim" functionality doesn't seem to consider the hardware keyboard as "activity", so when you are typing the screen will dim until you touch the actual display.
When the device is locked, any alerts that occur (calendar events, alarms, etc) which would normally have a popup at the bottom of the screen do not auto-popup when the device unlocks. This is different from WM6 where these would all display upon unlocking the device. This means that after the locked device "dings" at you, you need to unlock it, then tap the title bar, then tap the notification icon, then read the alerts ... this is a pain.
The feature that automatically turns off the screen when a call connects is amazingly annoying when trying to call voicemail, as it keeps turning the screen off after each digit of my password is entered.
GPS startup (warm and cold) is painfully slow. Not sure if this is a hardware or software issue, but I know that Garmin has improved the startup time of my Rino via a software update.
Making a call while receiving a call - this issue has plagued every HTC Windows Mobile based phone I have had for the past 3+ years (8125, 8525, Tilt, and Touch Pro). Essentially, if you are trying to make a call while another call comes in - the outbound call fails and the inbound call is disconnected.
Even with a 4 bar EDGE connection, and the "connectivity" popup showing a connection (email send/receive works fine), Opera sometimes starts showing these white error pages with big red writing that says the "server refused to process the request". Rebooting the phone fixes this (ending the opera process and relaunching it doesn't).
Here are things that are not really bugs, but are annoying:
When I am on a call and move the phone away from my head, I would expect the light sensor to switch the screen back on.
The TF3D stuff is in desperate need of a calendar page. The clock on the home page takes up so much space that you need to scroll down to find your appointments, and even then it never shows more than 2. As an alternative, allow me to switch the home page to always show the smaller clock and configure the number of calendar items shown.
I shouldn't have to use Advanced Config to enable the smart touch wheel for my contact list. This should be enabled, by default, for all applications it supports.
and last, a software "wishlist":
A "stocks" page in TF3D with simple quotes from the major exchanges.
An easy way to full install the horrible Cyberon Voice Speed Dial so that installing MS Voice Command is easier.
Overview: ButlerSMS is a sms auto responder.
If you would like to support my work, feel free to purchase the app from google play. (It is on sale for $0.99 right now )
ButlerSMS
Check second post for what is currently being worked on.
NOTE: This new version has significant changes to the database.
To prevent force closes, I had to force the app to empty your current database.
All custom responses will be lost and settings will be set back to default.
UPDATED 6/13/12
What's new:
Added "Silent Mode" - when your phone's ringer is turned down to silent, if this is enabled, it will prompt you to turn ButlerSMS on.
Added "Auto Off" - When enabled, you will be offered a timer to have ButlerSMS automatically turn off. (this is only available if turning app on from the actually application and not the widget)
CarDock Mode - When docked in a car, ButlerSMS will automatically turn on.
KNOWN ISSUES:
Shake Mode is an option, but not yet available
Text To Speech plays over phone and Bluetooth when connected to a media device.
The "button" to set the GPS locator password is not functional. You can still set it by toggling the GPS checkbox.
Features:
Custom responses
Personalized responses to individual numbers you set
3 different preset modes - Normal, driving and movie
Widget for home screen to toggle normal mode on/off
Text to Speech - Reads sms messages to you when enabled
Reply Timer - App will not reply until after a preset time has elapsed (after their first sms) that is user changeable
GPS Locator - This will respond to a user that sends a pass phrase that you control (pass phrase is set when gps locator is enabled and is cleared when it is disabled).
Voice response - If TTS is enabled, you can send a sms msg via voice. This will unlock your phone to allow you to safely reply to a sms msg. The screen will timeout after 20 seconds of inactivity (not touching the screen) or after you send a voice reply.
Improved TTS by controlling audio volume - When a SMS is received, the audio volume will be muted while your sms is read to you. The volume will raise when it is done reading.
Blacklisting - (Or whitelisting) Numbers in this list will not be replied to.
Re-organized the GUI on the settings page. Makes a lot more sense now (I hope) - Thanks okmijnlp for pointing it out
Voice Reply is now an option that can be turned off
What I am looking for:
Bugs - This has been tested on many GB systems. ICS has not been tested much and I am looking for bugs on it.
New Features - You tell me what you would like in a SMS auto responder. If enough people want it (or it just plainly makes sense), I will add it.
Also, please let me know if anyone receives any type of notification sound during a call when you actually don't have a notification.
What you get in return:
Unlimited use, updates and credit of new ideas added.
I want to thank everyone that helps out in advance!
Note: Do not download the market version, please use the attachment to download.
UPDATED 6/13/2012
Here is what I am working on (Items in green are currently being worked on):
Silent Mode - ButlerSMS will have a setting to either auto turn on or prompt you to turn it on. Progress: completed.
Disable Timer - A Timer that will turn ButlerSMS off after x amount of time have passed. This can be set in a setting or also set to prompt everytime it is enabled.Progress: Completed (thank you Panamon)
Car Dock - Auto enable drive mode when phone is in car dock mode. (thank you uosiumen) Progress: Completed
Mode based reply - ButlerSMS will offer 4 modes (user can name) that can be set for a 24 hr period. ButlerSMS will then turn itself on or off depending on the action the user sets.
Group Reply - Groups can be created and contacts/numbers can be added.
Wild Carding blacklist - Progess: Started
zalez said:
Up
Click to expand...
Click to collapse
Looks nice!
kadavil said:
Looks nice!
Click to expand...
Click to collapse
Thank you.
Post any feature requests or constructive criticism
Couple things I will be working on are:
Adjusting music volume when a sms is read out loud.
Adding the option to reply by voice when text to speech is enabled.
If anyone would like to see anything else added, let me know.
Getting ready to release an update. One last hurdle to jump with the audiomanager and I will release it.
Really nice app. Just an idea, but the GUI could be changed..
Sent from my GT-I9100 using XDA
okmijnlp said:
Really nice app. Just an idea, but the GUI could be changed..
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
Toss me out some ideas on what you think would improve the GUI. I'm open to anything.
Here is what I am currently working on.
Working on creating the option to turn off voice reply
Working on Blacklist (No reply list)
Anyone have any bugs, feature requests or other ideas?
Updated OP
Added a few features and a couple screenshots. Don't forget to try the widget out also, it makes it pretty quick to turn on and off.
What I am working on now:
Polishing the GUI up
One major idea I have been thinking about is giving the end user the ability to create their own "modes".
UP
Whatsapp
So far I like your app!''
It works great on the http://www.virtuousrom.com/p/inquisition.html rom
Is it possible to make the app send auto reply in Whatsapp too ?
What a great idea for an app. I love the option of being polite to certain people by bring able to inform them that I may not intentionally be ignoring their texts.
I can be absent minded however and I would appreciate a timer option to turn the auto responses off after a chosen amount of time.
I find the unmute app Shush! indispensable in my everyday life and your app may also benefit from an option to respond to mute requests with a timer function. Often when I mute the ringer I'm unavailable to text as well, though not always, so an auto prompt with the ability to set a quick timer to a mute request would be much appreciated.
Feature request:
Automatically enable "I'm driving right now" when attached to car dock
Thanks for this great app. I have this installed on a Samsung i727 with Sky Ice 4.2E (4.0.4 ICS) and tested. All seems to be working fine so far. Since you were looking for feedback on ICS, I thought I would send this your way. Thanks again!
Suggestions
respond by name/multiple/wildcard
Respond by call groups
automatically respond based on calendar events.
AutoSave SMS to calendar
Respond until time/event
Silent mode auto enable/disable
Mode based on time of day (like audioguru)
ideas :
- make use of proximity sensor or gyro sensor to activate certain profile. e.g. :
when the phone is placed face down, Sleep Profile is activated.
- use the gps, compass, g-sensor to have more detail answer e.g: i am driving 50 mph on X street and heading North etc. usually needed by worried parents/spouses.
Thank you for graciously putting this up for free. I love it.
Thanks
Awesome ideas everyone!! I really want to thank you all for the ideas and feedback. Below are some of the things I will start to implement. I will work on the disable timer first as I think it will have the biggest impact of change in the code. After that, rest should be simple and fall in to place very easily.
Silent Mode - ButlerSMS will have a setting to either auto turn on or prompt you to turn it on.
Disable Timer - A Timer that will turn ButlerSMS off after x amount of time have passed. This can be set in a setting or also set to prompt everytime it is enabled. (thank you Panamon)
Car Dock - Auto enable drive mode when phone is in car dock mode. (thank you uosiumen)
Mode based reply - ButlerSMS will offer 4 modes (user can name) that can be set for a 24 hr period. ButlerSMS will then turn itself on or off depending on the action the user sets.
Group Reply - Groups can be created and contacts/numbers can be added.
@panmoto - I will look in to the use of the proximity sensor. I also wrote code to enable the app if you shake your device but never implemented it. Would that be something you would like to see also? Thank you for the ideas.
@Kyshara - Could you explain more about the wildcards? Are you saying if you set a custom response for "Jo*" then you would want it to respond to any contacts with "Jo" in it (ie - Joe, Joseph, Jose, John)? Also, thank you for the ideas.
@Axxess - I will research to see if Whatsapp offers an entry point to access their services. Thank you for the idea.
@rebel1699 - Thank you for the feedback with ICS
Thanks again everyone!
The wild cards is so I can only respond to texts starting +44* or 07* as I have Indian contacts that I wouldn't want to reply to.
Sent from my GT-S5830 using XDA
Fellow Android Fanz,
I’m glad to announce “Silencify” today an app for Android users.
Much better and smarter way of "Do not Disturb" on iPhone/iPad. Silencify lets you create smart rules that silences your phone.
- No more disturbance while you sleep (Be it night or day ).
- No more hastily reaching for ringing phone in pocket/purse during meetings/events.
- No embarrassing rings when you are at movie/doctor’s office.
Following are the features of Silencify and all for cost of $0.00 ( *FREE* ).
. Silence / Quiet phone according to set schedule.
. Silence phone for a particular meeting.
. Airplane Mode - Saves a lot of battery when in scheduled silence.
. Turn off Sync when scheduled silence is on - Improves Battery Life.
. Turn off Bluetooth when scheduled silence is on - Improves Battery Life.
. Turn off Wi-Fi when scheduled silence is on.
. Switch in preferences for "Master Silence".
. Switch in preferences to immediately silence device.
. "Always Accept" (Whitelist) list of contacts/phone numbers to ring the phone even when its in silence.
. "Always Reject" (Blacklist) list of contacts/phone numbers to always silence the phone from those numbers.
. Backup of application data.
No need of constantly swiping NFC tags (for NFC users), “Silencify” does it as per set rules/schedules.
For more information, Visit http://silencify.onbile.com from your mobile browser.
Please feel free to forward it to anyone you know might find it useful.
Known Issues:
Airplane Toggle does not work with android 4.2. I'm working towards finding the fix. Sorry for the inconvenience. However you can take full advantage of other features till then.
[App][Official][2.2+] Silencify
ksarmalkar said:
Fellow Android Fanz,
I’m glad to announce “Silencify” today an app for Android users.
Much better and smarter way of "Do not Disturb" on iPhone/iPad. Silencify lets you create smart rules that silences your phone.
- No more disturbance while you sleep (Be it night or day ).
- No more hastily reaching for ringing phone in pocket/purse during meetings/events.
- No embarrassing rings when you are at movie/doctor’s office.
Following are the features of Silencify and all for cost of $0.00 ( *FREE* ).
. Silence / Quiet phone according to set schedule.
. Silence phone for a particular meeting.
. Airplane Mode - Saves a lot of battery when in scheduled silence.
. Turn off Sync when scheduled silence is on - Improves Battery Life.
. Turn off Bluetooth when scheduled silence is on - Improves Battery Life.
. Turn off Wi-Fi when scheduled silence is on.
. Switch in preferences for "Master Silence".
. Switch in preferences to immediately silence device.
. "Always Accept" (Whitelist) list of contacts/phone numbers to ring the phone even when its in silence.
. "Always Reject" (Blacklist) list of contacts/phone numbers to always silence the phone from those numbers.
. Backup of application data.
No need of constantly swiping NFC tags (for NFC users), “Silencify” does it as per set rules/schedules.
For more information, Visit http://silencify.onbile.com from your mobile browser.
Please feel free to forward it to anyone you know might find it useful.
Known Issues:
Airplane Toggle does not work with android 4.2. I'm working towards finding the fix. Sorry for the inconvenience. However you can take full advantage of other features till then.
Click to expand...
Click to collapse
Sorry for the intentional misspelled app name ... Was trying out SEO.
The actual app name is "Silencify"
New Feature Added
On request from a user have added an Emergency Calling feature.
This lets an incoming call ring in case the same number calls you certain number of times in certain number of minutes. Obviously all blacklist numbers are ignored.
This can be configured from settings inside the app.
Also fixed some app crashes on HTC devices.
Added sliding menu when hardware menu button is clicked. This is just in initial stages and one more step closer to a cool UI I have envisioned.
Hope you like it and thanks to lot of people who have already downloaded and using the app actively.
Update: Emergency calling caused crashes on few devices. I have updated fix for this.
Sorry for troubles and thanks for understanding.
Coming Soon
Coming soon
Please read below blog.
Wordpress
Update 2.3
All,
I have issued an update to fix below issues hope it did not create problem for you.
1. Battery issues due to month change boundary condition fixed.
2. Location update frequency reduced as on few ROMS it was taking up battery.
-
Thanks
great.
is it possible to make it TASKER compatible?
Silencify 2.7.1
All,
Happy to announce more features for Silencify.
v2.7.1
1. Added quick widget to put phone to normal mode when you make it all way to silent.Also makes other phones faster and responsive
2. Streamlined UI, with slide out menu on left.
3. More battery saving, location disabled for all apps need to be specifically enabled from app settings.
4. App kill bug fixed
5. Application not responding Motorola devices bug fixed,
6. Battery issues due to month change boundary condition fixed.
7. Location update frequency reduced as on few ROMS it was taking up battery.
Silencify version 3.10.4
New Features
All,
Just released new version of Silencify to play store, Have added new and useful features. Please do checkout.
Bluetooth, Wi-Fi, Sync, Mobile Data, Vibrate, Volume percentage will be configurable per schedule (Pro Purchase)
No ads version (Pro Purchase)
Allow Notifications to ring through silence (Pro Purchase)
https://play.google.com/store/apps/details?id=com.mith.sleepez&hl=en
Silencify Video
http://www.youtube.com/watch?v=a0rB1aVqL0Q&feature=youtu.be
Also Translated in Spanish, Portuguese (Brazil/Portugal), French, Arabic, Spanish-Mexico, German
Hello. Is this app abandonned ?
TL;DR: Go down to summary to just grab the idea
I've been working a lot on optimizing my battery life, and I've become more aware about security concerns regarding Permissions, and I came up with an Idea that would make all of this a lot easier, even for unexperienced users.
Instead of giving apps general permission for wakelock, positionning or connectivity, there should be groups for these permissions. Let me explain with an example:
Say there is a permission group called "Instant Messenger connectivity" for apps like skype, facebook messanger, ICQ and such. you are able to set the update intervall for this group, there are 2 settings: phone in deep sleep and phone awake. The default deep sleep intervall would be like 1 or 2 minutes, the awake setting would be constant. Now every time the intervall runs through, the phone calls a hook that allows all apps in the group to check for new messages. If you want to optimize your battery life or bandwith useage and dont need to instantly know who is sending you a message you set the update intervall to, say 5 or even 15 minutes.
"E-Mail" group would be set to 15 minutes or an hour or 5 hours, whenever you want your not so urgent messages to be delivered. Or set it to "screen activated" so emails get checked when you actually look at your device.
"Updates" group would be allowed to check once a day.
Similar grouping would be done for GPS: One group would be "Navigation software" that would be constantly allowed to track your position, another group could be called "Check-Ins" or "Geographic postings" or something, those apps would only be allowed GPS access after a prompt. Permission through the promt lasts for 5 minutes or so during which the app can get your position, even several times if needed.
This way your navigation software works flawlessly, and you would be able to tag your photos or add locations to your posts or use check-ins but apps couldnt track or log your positions without you knowing it.
Similar thing for waking the phone: "alarms" group is able to wake your phone at any time to ring the alarm. "Maintainance" group would be triggered once every three hours or so.
Timing options would be something like: Always, every X seconds/minutes/hours, while screen is on.
The permission intervall should have a limited duration, which expires either after all the hooks are completed or after a fixed amount of time, stopping apps from gaining GPS permission to tag a post and afterwards keeping the permission to log your movement patterns, or keeping the internet connection alive while trying to get an info from a server that is not currently online or reachable.
Advantages
This would lead to a centralized settings, where you can - if you choose to - set how often you want updates or permissions granted for each group.
Instead of each app waking up the phone individually for their task, all the apps would get a signal to update at the same time, getting the best use out of the time the phone is not on deep sleep.
Permissions would be more transparent to unexperienced users, and it would be either very obvious if apps want permissions they shouldnt have, or they dont get tempted to go overboard with the use of the permissions they are granted.
Summary
- Apps are given permissions in matching groups allowing them permission to use the functions as the user sees fit
- Permissions work as hooks: Instead of letting the app decide when to trigger a certain event, i.e. connect to the internet or wake the phone, the phone decides when the permission should be activated and sends a command to the app which in return then does what it needs to do with the permission (check for messages, get your location etc.)
Disclaimer
This is more of a general demonstration of a principle, my coding knowledge or knowledge of procedures in android is not enough to describe the actual implementation.
I am also not sure at which level this would have to be implemented, i.e. if it could be done within a custom rom or it had to be implemented in the android kernel. I am well aware that it would probably require some recoding from the app developers, and this is not a simple tweak but a pretty big overhaul of the way android works. I just wanted to get the idea out there, just to get you guys thinking or giving you adifferent perspective on things.
Tell me what you think.
This is the official thread for the Condi app. Please post your feedback here and I'll do my best to reply.
Condi (was previously listed as Mini Tasker but pent asked us to change the name) is an automation tool for Android 4.0 or higher. It's completely free. It's our first attempt at android programming for a university project we just submitted.
There are many other automation tools, many of them had time to mature, most of them have better support for older devices and some are just irreplaceable, but, having said that, most of them are really hard to operate. If you tried it you know what i'm talking about.
With Condi you can setup most action+condition pair in 6 clicks or less. You don't have to pick names, write down descriptions, you don't need to approximate the radius of your house, set up variables, put up web sites, join a social network and all these other weird requirements other apps force you to do. You get a simplistic experience, the kind you can share with the less technical friends.
Talk about sharing, did you know you can share any set of tasks just by selecting them on the main screen, and clicking share from the menu? Your friend can open the generated link with his Condi app and import the tasks instantly.
We got some amazing reviews from people, and we're gonna work real hard to live up to the expectations. We had to take a short break after 0.2.13 but we're back in business. If you don't mind a lot of consecutive upgrades, and care to send us vital feedback before we push out to the thousands of users we have - please join our beta channel: (subscribe to this group) https://groups.google.com/d/forum/minitasker
You can download the app from the Play Store here.
There's a cool video demo here (thanks Dan Graziano): http://cnet.co/1eXYCqx
Thanks,
Anton Wolkov and Michal Romano
FAQ
Location Based Condition misconceptions
* It does not drain battery - google probes your location regardless of our app so it adds almost no extra drain or overhead.
* It doesn't turn on GPS - but will use it if it's on by another app.
* It doesn't have good accuracy, if you turn off wifi and mobile data it will suck.
* We use Google Play Services' fused location provider with low power sensors preference.
* The condition doesn't start unless the phone is sure you are completely inside the blue circle.
* Choose a bigger radius by pinch-to-zoom-out on the map and click again.
Mixing Conditions
* A task with multiple conditions starts when all are true
* A task ends when a single condition is no longer true
* If you want "OR" relationship between conditions, you need to have 2 tasks. Just use the duplicate button.
* To avoid confusion, starting 0.3.0 you can see and remove the "end" task.
* If multiple actions of the same kind overlap, the automatic end-action is only executed for the last one. If you set your phone to silence at 16:00-18:00 and to max volume when you plug in headphones (2 separate tasks), if you plug in at 16:30 - you're volume will be set to max, but if you unplug at 17:30 the volume will be restored only at 18:00. You can set time to be a "start-only" event, i.e. to add 2 tasks with 2 "start-only" times, this way you won't get an overlap. I am open to suggestions on how to improve this.
Feature Requests
* 3g-4g-2g toggle action (scheduled for 0.3.5)
* Screen lock toggle (scheduled for 0.4.0)
* Hotspot toggle (done)
* WiFi near (scheduled for 0.3.5)
* Bluetooth connected (scheduled for 0.3.5)
Price / Privacy / Tracking
* Is it free? Yes.
* Do you have ads? No.
* Do you track users? No.
* Why is it free? It's a university project, we got an academic grade for this. If you want to say thanks you can put a 5 star review.
* What's the statistics thing on the settings window? We store our own process wake ups but this is only sent if you turn the settings option on.
* Can I have the source code? It will be uploaded to a git repo soon.
* Will there be a premium version? We're gonna keep the client free. We might allow purchasing a server side always-on notification back-end but we will allow you to set up your own server (for free) if you wish.
Misc
* Michal is a girl
Changes Log
v0.3.4.1
* activity log
* call silence white list
* wifi condition, location condition reliability
* start-only conditions reliability
v0.3.3.1
* quick fix for a background crash
v0.3.3
* WiFi tethering toggle
* launching multiple apps bugs fixed
* SMS sending - will attempt to resend on failure
* root actions silently failed - attempt to fix
* calendar reliability improvements
* periodical active location detection setting
v0.3.2.1
* fixed regression in restore values
v0.3.2
* restore actions - yet another fix
* direct links to running tasks dubbed "nfc links"
* German translation
v0.3.1
* airplane mode fix
* restore last state more accurate
v0.3.0.1
* hotfix for users upgrading from older versions
v0.3.0 public
* share + bug report no longer crash when there's no internet connection
* selection bug in the main screen fixed
v0.3.0 rc3
* sharing and market reworked slightly
* directly report bugs and upload local database
v0.3.0 rc2
* mobile data proper detect of current state
v0.3.0 beta 5 (release candidate 1)
* hdmi slimport now actually works
* terminate apps can use root to force close other apps
* timers no longer cancel each other (major reliability bug)
v0.3.0 beta 4 (only in the beta channel)
* hdmi slimport condition
* fixed upgrade bug (crash on start) for people who skipped beta 1
v0.3.0 beta 3 (only in the beta channel)
* sms forwarding and sending should work on kitkat and with hangouts or other non default sms clients
v0.3.0 beta 2 (only in the beta channel)
* new execution engine
v0.3.0 beta 1 (only in the beta channel)
* new main screen with inline editing, labels, duplicate tasks etc
* actions are now split to 2 explicit "start" and "end" parts
* restore last value should work a little better, still a work in progress
* wireless charger support
* street names in the location condition (only for newly added conditions)
* calendar supports repeat events
* send sms can now reply to the last caller using target phone number *69
v0.2.15
* wifi connected condition
* shortcut clicked / app-launched condition
v0.2.14
* Orientation lock added
* Music "Play" button now uses a hybrid of new and old code (both keyboard and broadcast)
* Location auto-description fix
* New name! (and new domain name cond.im)
* 2 new permissions: install shortcuts, edit sms.
How to join the beta
Beta users get much more frequent updates.
You can see your feedback being directly transformed into running code.
A lot of times new code comes to life only when there are enough testers for it.
If you want to contribute, this is a great way.
To get started please subscribe to this mailing list (you don't actually have to get the emails, just be a member)
https://groups.google.com/d/forum/minitasker
Once done that, use the same email to join the beta channel here:
https://play.google.com/apps/testing/il.co.kix.minitasker
Translation Volunteers
If anyone cares to help translating Condi to other languages, or to verify translations please contact us.
No Market Access?
You can download v0.3.4.1 here, but do note that we use Google Play Services so you must at least have that in order for the app to work.
This looks cool for more noob-friendly users
v0.2.14 released
new release requires 2 new permissions
* create shortcuts for a new "app-launched" condition (still not visible in this release though)
* edit sms messages - this will insert the sms messages sent to your messaging app (in a future release)
Hi,
I'm using Condi (Mini Tasker) for about one month. I don't know if this is the correct communication channel to report this but here I go...
One of the things that is annoying me is the fact that the actions are repeating themselves over and over again.
Let me explain with an example that I have.
I have one task to turn on bluetooth every time I'm driving my car. The problem is that when I stop in traffic, at a stop sign or at a red light semaphore, the bluetooth radio turns off, I believe because the conditions (driving) is not fulfilled. I have already been disconnected while in a call...
The thing is that I don't want the bluetooth turned off, I think If I wanted to turn bluetooth off I should have created one other task to turn bluetooth off when standing still.
I think that wold be a good improvement if you can configure the task as "fire and forget", i.e., monitor the condition only when the action is not set.
Another improvement wold be to make a bluetooth device connection/disconnection based action.
I hope to see good news in the next updates
thank you and thanks for this great app
Nero
Good stuff. Appreciate your work. Request: ability to toggle screen lock. When I'm sitting at home, no need to lock screen. When I go to work, no way am I gonna trust those jokers with an unlocked phone!
--
Problems? Search before you read. Read before you ask.
This seems a great project, I'll follow this closely aswell, seems very beneficial in itself. Keep up the great work. When I have some spare time I'll give it a try.
nero said:
Hi,
I have one task to turn on bluetooth every time I'm driving my car. The problem is that when I stop in traffic, at a stop sign or at a red light semaphore, the bluetooth radio turns off, I believe because the conditions (driving) is not fulfilled. I have already been disconnected while in a call...
The thing is that I don't want the bluetooth turned off, I think If I wanted to turn bluetooth off I should have created one other task to turn bluetooth off when standing still.
I think that wold be a good improvement if you can configure the task as "fire and forget", i.e., monitor the condition only when the action is not set.
Click to expand...
Click to collapse
It would be great to let any condition that is currently start/end be start-only. It would also be nice to be able to set a different end action for start/end conditions, e.g. "when driving begins, enable bluetooth; when driving ends, notification pop-up "done driving -- disable bluetooth" so that if you happen to be on a call when your driving ends you aren't disconnected, but you still get the reminder.
Nero, for the time being there is a global condition-end-delay which you could increase to help with this. I think the default is 30s, but if you bumped it to 4 minutes that should outlast any red lights.
---------- Post added at 09:58 AM ---------- Previous post was at 09:09 AM ----------
If a task has multiple conditions, does the task end when ANY condition ends or when they ALL end?
For example, if task is "set ringer and notification to vibrate when time is 22:00-09:00 and AC charger connected", what happens:
(*) If the charger is disconnected at 08:30?
(*) If the time is 09:01 but the phone is still connected?
Another example: if Nero made his condition "turn bluetooth on when driving and AC charger connected", and he happens to be talking on the phone at a long stop light, will his call be disconnected if he's not driving but the charger is still connected?
In the first example, the desired end-task is that the end of ANY condition ends the task. If I get up and take my phone off the bedside charger at 08:30 it should go off vibrate mode. If I sleep late and my boss calls at 09:02 asking why I'm not at work, the phone should ring even though it's still plugged in.
In the second example, the desired end-task is that the end of ALL conditions end the task. If Nero is on the phone at a stop light, he should not be disconnected.
Final thought: if you're on a call and bluetooth is disconnected, the call is still connected and goes to handset, right? So if you're on the phone with a client and you pull into the driveway, unplug your phone and walk away from the car, you continue talking to your client on your handset?
NormMonkey said:
Nero, for the time being there is a global condition-end-delay which you could increase to help with this. I think the default is 30s, but if you bumped it to 4 minutes that should outlast any red lights.
Click to expand...
Click to collapse
I tried that already (with 300ms/5mins) but I think is not a good approach because the phone eventually gets disconnected (stop in 2 or more signs in the time it is checking the condition again) and it is also needed more time to connect
NormMonkey said:
If a task has multiple conditions, does the task end when ANY condition ends or when they ALL end?
Click to expand...
Click to collapse
I think it ends only when all conditions meet (Anton - the developer - can confirm).
NormMonkey said:
Another example: if Nero made his condition "turn bluetooth on when driving and AC charger connected", and he happens to be talking on the phone at a long stop light, will his call be disconnected if he's not driving but the charger is still connected?
(...)
In the second example, the desired end-task is that the end of ALL conditions end the task. If Nero is on the phone at a stop light, he should not be disconnected.
Click to expand...
Click to collapse
That could work but I rarely connect the phone to the charger while driving...
Instead I would preferred to have conditions based on bluetooth connected devices, i.e., car BT system. Then when I turn car off, car's BT system also off -> phone disconnect => phone's bluetooth off
NormMonkey said:
Final thought: if you're on a call and bluetooth is disconnected, the call is still connected and goes to handset, right? So if you're on the phone with a client and you pull into the driveway, unplug your phone and walk away from the car, you continue talking to your client on your handset?
Click to expand...
Click to collapse
yes, the call continues at the handset but I have to pick it up and place it in my hear... and talk on the phone while driving is not a good idea and could cost me a lot of money if caught by the police!
Thank for your comments.
Task ends when a single condition is no longer true (i.e. one false and the rest are true is enough to trigger an end).
for example, if you have 2 conditions (time and headset plugged) task ends when you either unplug or time runs out, one is enough to end it.
Activity recognition is a special case, it starts like all other tasks (when google play services reaches confidence level of 66% for the first time), but it ends after a delay. We start counting from the first time the condition no longer holds with confidence of 66% (default is 30 seconds, you can change that in the settings). If during this time google play services detect another activity - the timer resets, so theoretically, this condition ends if your phone is safely on your desk.
Now I understand people still have issues with the activity recognition, and it's likely due to different phone sensors, and maybe even different versions of google play services. Not much I can do about it, it's pretty much a black box.
Now, if you see for some reason, the delay is not holding (i.e. you set it to 600 seconds and condition ends while your car sits idle for less then 5 minutes) please let me know.
If this doesn't work for you, try the conventional conditions (dock, headset, charger, inverse location combination).
about the lock screen, this will require root, i'll play around with this soon.
i'm planning to release a new beta version shortly, i've finally managed to make the wifi condition work like intended, and there's a new "when-app-launched" condition thingy (uses the new shortcut permission).
thanks for the feedback, I do try to keep up with all the suggestions, I have quite the backlog already.
Anton.
Data Bug
Hi,
Just wanted to report a minor bug I have been experiencing since the update prior to the most recent. I had set Condi to turn off WiFi at 8:09 am and turn data on at 8:10 am. Before that update, things have been working fine. Since that update; however, WiFi turns off but data does not turn on.
I have a Motorola XT-1030 DROID Mini if that helps.
rabidhunter said:
Hi,
Just wanted to report a minor bug I have been experiencing since the update prior to the most recent. I had set Condi to turn off WiFi at 8:09 am and turn data on at 8:10 am. Before that update, things have been working fine. Since that update; however, WiFi turns off but data does not turn on.
I have a Motorola XT-1030 DROID Mini if that helps.
Click to expand...
Click to collapse
try this one: https://kix.co.il/minitasker/importer.php?id=487
Seriously good app. Thanks
v0.2.15 beta
just released a new version to the beta channel (you need to subscribe to this group https://groups.google.com/d/forum/minitasker then go to this link https://play.google.com/apps/testing/il.co.kix.minitasker)
you can try out the new wifi connected condition and the app-launched condition.
wifi connected is long overdue, please tell me if it works as intended.
app-launched is a bit more interesting, it doesn't really monitor for running apps, it creates a "fake" shortcut for an app, that actually runs condi which in turns runs a task. tell me if you like the idea and if it works adequately. it's new so there may be issues i overlooked.
thanks.
sorry for the bump, but would really appreciate some feedback on the new beta.
is it good enough to release? any suggestions?
thanks.
I didn't spot anything broken. Is there a chance of reducing/choosing range for location from 75m?
raul6 said:
I didn't spot anything broken. Is there a chance of reducing/choosing range for location from 75m?
Click to expand...
Click to collapse
I obviously can, but it will probably not work.
The condition only triggers when google play services is 100% sure the device is inside. Since we only use low power sensors it probably will never trigger.
The limit was mainly to avoid comments like "it never works".
I can add a setting if you want, but, this just won't trigger unless you have a navigation app in the background that has gps running.
Thank you for explaining and offering but better use your time for implementing features that work.