chockenberry / notchmeister Goto Github PK
View Code? Open in Web Editor NEWNotches Gone Wild!
License: BSD 3-Clause "New" or "Revised" License
Notches Gone Wild!
License: BSD 3-Clause "New" or "Revised" License
On three occasions, I have invoked the dice, and after I move my cursor away, they do not lift back up into the notch. I can only accidentally reproduce it, so I don’t know what makes it happen. I am not complaining since having them not go away is fun. Is this a feature? If so, how do I make it happen on demand?
I love Notchmeister!
When Notchmeister is running and after some period of time (could be hours), swipe gestures to move between desktops and to show all desktops are delayed by as much as 30 seconds. Then they occur. Also, the festive setting movement of the lights leaves behind each light a smear of the light’s color and the lights don’t blink or do the usual. During the issue, WindowServer consumes 1GB+ and uses 100%+ CPU.
Notchmeister “Festive” setting.
Reproducible. Killing the Notchmeister process immediately fixes the issue.
Fresh wipe of SSD and re-install of macOS 12.2.1
Fresh manual creation of the user (not transferred via Migration Assistant or otherwise)
MacBook Pro (16-inch 2021
Sample of Notchmeister.txt
)
When "Hide Dock icon and detect notch clicks" is turned on the settings window appears if I move the cursor under the notch.
When "Hide Dock icon and detect notch clicks" is disabled the window only appears if I click in the notch.
This appears to be new behavior with 1.0.4. M2 MacBook Air, no external screen.
It's be cool if you added a smoke/steam effect similar to Lungo's steam:
https://www.youtube.com/watch?v=Q3mXORPDguE
...or Disco.app's DVD burner smoke:
Given the same dual display setup as described in #23, the dice are shown on the upper display when hiding.
The video shows only the upper screen.
If you increase the amount of space on the display, Notchmeister displays halfway down the screen.
To reproduce:
Set Mac to default display resolution.
Start Notchmeister.
Set Mac to "more space" resolution.
Notice that Notchmeister is now 1/3 of the way down the screen from the top.
To resolve: restart Notchmeister.
I really like this and during usage I have noticed some small issues:
I have a dual-display setup:
When I use the Cylon visual effect, I've noticed several issues:
Could Notchmeister be a Menu Bar app or otherwise run in the background so it doesn't have to be on the dock to work?
Summary:
If the user has multiple desktops open, the Notchmeister window will randomly open on all desktops; this happens even when the user has selected 'Assign to...All Desktops' or 'Assign to...This Desktop' in Notchmeister options.
Steps to Reproduce:
Expected Behavior:
Notchmeister window shouldn't open without user input; if it does open, it should be on assigned desktop only
Actual Behavior:
Notchmeister window opens unprompted on all desktops multiple times a day
App version:
v1.0 (15)
System Version:
macOS Monterey
Notes:
See attached screen recording
https://user-images.githubusercontent.com/70352484/148466625-a69d2591-7834-4886-81ff-8456cf5aaa21.mov
The "Nano Radar" Some effects no longer stays on screen correctly. I already noticed this in the last beta, but forgot to report it.
Note:
Interestingly, this doesn't happen if the Notchmeister settings window is active.
Edit:
Having found out this, I tested the other effects again, and the following effects seem to have a very similar issue:
Ever since updating to macOS Ventura all effects are glitchy and unpredictable.
When the notchmeister app is in focus, all the effects work great, however when clicking away from the app and returning it to the background, the notch effects are very buggy.
When dragging the mouse up to the notch while the app is minimized, the effects flickers on and off, particularily with the nano reader, which barely flips down.
macOS Ventura (Version 13.0 Beta (22A5358e))
Notchmeister app store version 1.01
Sam Bunny on Dribbble has a pretty good idea that I'd like to request...
https://dribbble.com/shots/16716375-Notch-vs-Pointer-Interaction
I have a dual monitor setup where my MacBook is in Front of a bigger external display. Thus the arrangement has the MacBook's display on the bottom and the external display at the top - allowing the mouse to move "through" the notch when transitioning to the external display.
When doing this a few times quickly with the dice model (in the TestFlight 1.0.4 (36) build), the dice will stay on screen.
Original reported here: https://twitter.com/dimitribouniol/status/1471913342621028353
If you have a monitor arranged above the screen with a notch, many effects will break if you drag your cursor up through the notch and onto the external display. For instance, Nano Radar will continue showing the radar. If you then switch the effect, the old one will be stuck on screen.
Additionally, for Cylon, having an external display will zap the mouse pointer to the external display.
A final issue is on first launch, a dummy notch was placed on my central external display, but I haven't been able to reproduce it since.
My monitor layout. Note that the menubar is configured on the external display, and not the display with the notch:
I'm using the TestFlight build and it seems like when the Cylon effect freezes, it doesn't disable the effect and allows other effects to run simultaneously:
Launching the latest TestFlight beta results in the following errors for me:
When I launch Notchmeister (either directly or via the "Open" button in TestFlight), it first takes a long while, before the two dialogs pop up.
Already tried deleting the app and re-installing it from TestFlight without success.
If you need more information (codesign
details or anything), just let me know.
Hello!
I was thinking it would be a great feature to add if we could personalise some of the selected effects by changing their colours.
The effects that I had in mind for colour modification are Glow and Cylon. They can give a simple option to modify the colour by having a standard colour wheel next to them!
I hope it's a simple feature to add!
Love the app :D It's ingenious!!!
Hi!
Could we possibly have a cat that pops its head out when your cursor goes to the notch?
Also, I've noticed that the Fusion Dice has an inorganic tint now compared to pre-Sonoma. It's almost shiny now and before it was matted and dull, like how real dice are. This is not at all a big deal!! Just thought I'd put it out there in case the developers were unaware of it.
Thanks so much and keep up the good work, looking to forward to many more features!!!
I had Radar set as the effect and have noticed that it occasionally shows up when hovering on or near the title bar on some apps like iTerm2 and Nova. It seems to go away after quit, but thought it might be something worth looking into. Not sure if there are any logs I can provide, but let me know. Great app despite this occasional weirdness! I love the whimsy.
It kind of takes away from it being an easter egg, and also does not look good, as it does not animate with the menu bar and rather as an element of the desktop.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.