Comments (14)
I somewhat surprised because the widget layer shouldn't be clickable at all (check Issue #16 for a discussion on that). You can only interact with widgets while the debug console is open. So can you elaborate on that: Are widgets clickable for you - for example can you select text inside a widget?
from uebersicht.
It was brought to my attention that there are apps that let you hide the desktop, in which case Übersicht becomes clickable. Are you using something like that?
from uebersicht.
what do you mean by hide the desktop? i have my icons disabled but nothing else that i can think of at the moment
from uebersicht.
how did you hide/disable them?
from uebersicht.
via terminal command:
defaults write com.apple.finder CreateDesktop false
from uebersicht.
Alright, thanks! So this is a special case I hadn't anticipated. Widgets are not meant to be clickable - currently this is achieved because they sit behind the desktop icon layer, which I learned now, is not failsafe. Something to look into - thanks for reporting!
from uebersicht.
i use the css styles:
user-select:none;
cursor:default;
to disable click events at the moment.
from uebersicht.
makes sense! If you have some time, could you elaborate why you don't want them to be clickable? I am only asking because I have some people that really want them to be clickable, so it would be interesting to hear the other side of the story.
from uebersicht.
I want my widgets to be part of the desktop like a "dynamic wallpaper". Most widgets i would use don't need to be interacted with. You could of course make it so that they are not clickable on a per widget basis.
from uebersicht.
alright, thanks!
from uebersicht.
I would love to be able to respond to hover/clicks selectively. I don't want to lose access to the desktop layer, though, so I'm not sure how that would work.
from uebersicht.
is this solved with the newest release (0.3)?
from uebersicht.
Tested with this cpu widget
i changed the render method
Before:
After
I am still able to click them.
from uebersicht.
I'm using the latest release and have the desktop disabled with the same Terminal command and it's still clickable. The css workaround posted (or using pointer-events: none
) isn't sufficient because the right-click context menu still appears. In addition (and more annoying for me) is that touch pad scroll events within the desktop's rectangle, whether or not the desktop is active, are received and cause the widget content to rubber band (or whatever the bouncing scroll behavior in OS X is called).
This scrolling issue could also affect normal desktop mode and interaction since hitting command and then scrolling would bounce the widget around. It would be great if scrolling is completely disabled for the content if a scroll bar is not in place.
from uebersicht.
Related Issues (20)
- Any way to detect when a widget goes from visible to hidden?
- MS Edge losing focus on toolbar menus when Ubersicht is running
- How to find the widget id for specific widget? HOT 2
- Add `eventListener` after render in JSX? HOT 1
- Your GetWidgets page need to be organized by Arch Type
- HELP shell script formatting ignored? HOT 1
- I want to click on the widget with ⌘ + left-click HOT 2
- Sonoma: Uebersicht App does not not show widget list any more (although all widgets were launched properly) HOT 45
- Uebersicht no longer takes full screen height on latest Sonoma beta HOT 50
- Übersicht doesn't prompt for calendar permission in Sonoma HOT 7
- Native Mac OS widgets
- übersicht not starting up on sonoma, the little u icon isn't in the menu bar HOT 1
- Widgets not showing in alphabetical order on Sonoma
- Widget screen selection is lost on macOS Sonoma after sleep HOT 2
- Cannot hide scrollbars in widget when overflow css is *not* set to hidden HOT 1
- THANKS HOT 1
- how does one read a file in a jsx widget? HOT 1
- Feature request: support running commands without a shell HOT 1
- Support streaming inputs ? HOT 1
- Is there an option to focus a widget?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uebersicht.