Giter Club home page Giter Club logo

donotdisturbsync's People

Contributors

blunden avatar matejdro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

donotdisturbsync's Issues

Phone Brings Up Do Not Disturb Access

Hey! I explicitly only want to sync my DND settings from my phone to my watch. To do this, I disabled DND Access in my settings in Android 12. Now every time I turn DND on or off, It brings up the DND Access Settings. Is there any way to disable this?

When DND is enabled on phone with a time limit, limit is overwritten by DND on phone

If I enabled DND on the phone, and tell it to leave DND on for let's say an hour, or to end DND whenever the next alarm goes off, I'll see the DND icon on my phone become enabled however the time limit that is normally shown on the notification button tray under the DND icon is replaced with "Do Not Disturb Sync". If I wait for the time limit to end, DND does not turn off and I need to do so manually.

Expected results are that the time limit is respected.

Functionality will break when forced to target Android 15

It appears as though targeting Android 15 in the future (if we want to be able to keep it published on the Play Store) will break functionality. This appears to be intentional, and this app won't fit the excluded "companion device manager" category. :(

https://developer.android.com/about/versions/15/behavior-changes-15#dnd-changes

https://developer.android.com/reference/android/app/NotificationManager#setInterruptionFilter(int)

I'll probably just pull the app from the Play Store at that point, keeping the APKs available under releases here on GitHub.

Silent mode instead of DND

Hi, I've got a Xiaomi Mi9 and a Huawei Watch 2 both updated to the last firmware version.
Instead of activating Do Not Disturb on the phone I've got Silent mode ... Is there a way to select DND?

Would it be possible to add support for silencing phone alarms from the watch

Another 'missing' feature from the old wear os, is the ability to remote-control the phone's alarm-clock function.

So if your phone was in the kitchen & you're in the living room, and an alarm goes off... You could tap something on your watch to dismiss the alarm on your phone.

Would it be possible for this app to do 'that' in a similar way to how it does DnD sync?

Bi directional sync

Can you share the problems/deprecated methods that aren't working anymore? I can try to debug it but if you already know it could make life easier

Phone-to-Watch not working

I have installed Do Not Disturb Sync for Wear version 1.3 on my phone (Pixel 4 XL) and have installed the related app on my watch as well. Watch-to-phone DND sync is working as expected. I can enable DND on my watch and see that it is automatically enabled on my phone.

Phone-to-watch, unfortunately, is not working. I have followed the instructions in the README to no avail. I was able to successfully set the enable_notification_listeners setting and read the setting back out :

$ adb connect 192.168.1.XXX

$ adb shell

triggerfish:/ $ settings put secure enabled_notification_listeners com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService:se.blunden.donotdisturbsync/se.blunden.donotdisturbsync.DummyNotificationListener

triggerfish:/ $ settings get secure enabled_notification_listeners
com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService:se.blunden.donotdisturbsync/se.blunden.donotdisturbsync.DummyNotificationListener

After entering these commands, phone-to-watch DND sync is not working. Additionally, after enabling DND on my watch, the enabled_notification_listeners setting seems to reset:

triggerfish:/ $ settings get secure enabled_notification_listeners
com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService:se.blunden.donotdisturbsync/se.blunden.donotdisturbsync.DummyNotificationListener

<I enable DND on my watch>

triggerfish:/ $ settings get secure enabled_notification_listeners
com.google.android.wearable.app/com.google.android.clockwork.stream.NotificationCollectorService

After phone call watch does not come out of DND

Nexus 6P, Huawei watch 1st gen. At the start of a phone call, the phone app puts the phone in DND mode and the watch also goes into DND mode (I have the 2-way sync enabled via adb). At the end of the phone call the phone comes out of DND mode but most of the time the watch remains in DND, so the sync phone -> watch does not always work.

App missing in Wear OS 2.6

Recently updated my watch to Wear OS 2.6 and the app is no longer in the list. Google Play shows it still as installed though. Also it's not syncing anymore. This is a great little piece of software but unfortunately seems like broken in newer versions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.