undergroundwires / privacy.sexy

Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux, because privacy is sexy
https://privacy.sexy
GNU Affero General Public License v3.0
4.18k stars 174 forks source link

[BUG]: Script that breaks calendar in taskbar #314

Open Julynx opened 10 months ago

Julynx commented 10 months ago

Description

I just wanted to know which script is the one that breaks the calendar menu in the taskbar, preventing it from opening when clicking the time/date/bell icon in the taskbar in Windows 11.

I must have applied it by mistake, and when fuzzy searching for terms like Notifications or Action Center, I havent been able to find the correct script to revert it.

OS

Windows 11 Pro 23H2

Reproduction steps

I remember I applied at least the Strict settings, plus some extra script I dont remember exactly which tho.

Scripts

Strict + extra ones I dont remember

Screenshots

Calendar flashes a bit too fast when I click the date menu but doesnt really stay open to show up in a screenshot. I have recorded a video though, in case it helps:

https://github.com/undergroundwires/privacy.sexy/assets/64993676/10584e96-4ab6-44bb-8504-2c0f72c5a949

undergroundwires commented 10 months ago

Hi, did you execute it using desktop application? In that case we can find out your script file to debug this further.

undergroundwires commented 4 months ago

Hi @oculi38, as I understand from the link you consider Disable Windows Push Notifications to be the root cause.

I ran the script on (Disable Windows Push Notifications) on Windows 11 23H2 Pro, but I cannot reproduce this.

Calendar on taskbar and calendar app works fine for me. This is most likely caused by some another script.

We need to find out the exact script that's causing this to find a potential way to do the same thing without breaking stuff, or just document it better.

Do you have the script file you executed? If you used the desktop version, it's stored locally on your computer.

undergroundwires commented 4 months ago

You are right:

It started breaking after restarting Windows 11 23H2 Pro. It works fine on Windows 10 versions (does not break taskbar).

Does reverting that solve the issue for you?

undergroundwires commented 3 months ago

Thank you for the report and sorry for my late response. I will remove disabling WpnUserService for Windows later than 19H2 in next patch as a quick action. Later, I will research alternative ways to get rid of this functionality, add them in privacy.sexy.

I'm not sure about #225 though and would appreciate any feedback/opinion.


Confirmed side effects per Windows version after disabling WpnUserService and rebooting:

Windows Version Taskbar Notifications Center (#314) Notifications & Actions Settings (#227) Network Settings (#110)
Windows 11 23H2 🔴 Affected 🔴 Affected 🟢 Unaffected
Windows 11 22H2 🔴 Affected 🔴 Affected 🟢 Unaffected
Windows 11 21H2 🔴 Affected 🟢 Unaffected 🟢 Unaffected
Windows 10 22H2 🟢 Unaffected 🟢 Unaffected 🔴 Breaks
Windows 10 21H2 🟢 Unaffected 🟢 Unaffected 🔴 Breaks
Windows 10 20H2 🟢 Unaffected 🟢 Unaffected 🔴 Breaks
Windows 10 19H2 🟢 Unaffected 🟢 Unaffected 🟢 Unaffected
Windows 10 19H1 🟢 Unaffected 🟢 Unaffected 🟢 Unaffected
undergroundwires commented 3 months ago

This is well documented now and the script does no longer disable WpnUserService after 19H2 since 0.13.6 🚀

undergroundwires commented 3 months ago

No it does not, see commit 50ba00b0af6232fc9187532635b04c4d9d9a68af for more details. I'm not closing the issue as I may have found some other ways to disable cloud-based notifications more reliably. I'm still researching.