sidneys / desktop-dimmer Goto Github PK
View Code? Open in Web Editor NEWEnable darker-than-dark dimming for internal and external screens.
License: Creative Commons Zero v1.0 Universal
Enable darker-than-dark dimming for internal and external screens.
License: Creative Commons Zero v1.0 Universal
App is great, it's doing what it's supposed to do. But when i look a this:
It makes me question this quote from your readme:
Small resource footprint, minimal User Interface.
Don't take it as offence, i know electron have it's rights and a lot of people have enough memory to run it. But it's kinda unfair if you advertise small resource footprint
when it's just.. not.
This kind of software, if written in something native, could take 0,5 MB of ram? I think we can go even lower than this.
Application fails to run on Fedora 31 x64
(desktop-dimmer:2206266): Pango-ERROR **: 03:17:55.384: Harfbuzz version too old (1.2.7)
Trace/breakpoint trap (core dumped)
Application should run
4.0.4
Installation Type
RPM
Operating System
Fedora 31 x64
Pango 1.44.7-1
Harfbuzz 2.6.1-2
Trying to install the 32bit RPM on Fedora 25 as follows:
rpm -ivh /strg/ftp/ibnd/DesktopDimmer-LnxX32-2.2.0.rpm
error: Failed dependencies:
libappindicator1 is needed by desktop-dimmer-2.2.0-37.i386
libgconf-2-4 is needed by desktop-dimmer-2.2.0-37.i386
libnotify-bin is needed by desktop-dimmer-2.2.0-37.i386
libnotify4 is needed by desktop-dimmer-2.2.0-37.i386
None of my searches have turned up anything for the missing dependencies.
Any ideas?
Thanks
When I try to scroll up or down in Microsoft Edge with my cursor or my keyboard while dimmer is on, I am not able to scroll down, but when I pause or turn off dimmer, the scroll down function immediately works.
Dimmer should not have conflict with scrolling up and down.
1: Open Microsoft edge.
2: Turn on dimmer
App Version
v3.1.2
Installation Type
Setup
Operating System
Windows 10 Pro x64 (15063.483)
Currently, if we want to temporarily disable Desktop Dimmer, there are two options:
None of those solutions are satisfying because:
It would be nice to instead have an option in the menu to disable (and re-enable) Desktop Dimmer.
The whole desktop becomes darker but if you for example activate full screen mode on Firefox (F11), make a right click on the web browser (it appears the contextual menu), open a menu of a desktop application or click on a username entering field of a web form (it appears a list with the saved users) -I called these stuff "second level" windows or layers - , then they appear with the normal and actual monitor brightness as if desktop-dimmer has not influence over them.
It also occurs when pressing ALT+TAB or when activating the "Activities" mode on GNOME Shell (pressing the Windows key). These are also "second level" layers.
All elements on the screen should stay darker.
One of the examples described above...
Whit desktop-dimmer running and the brightness adjusted at 50% (in order to notice the effect):
App Version
v 2.9.0
Installation Type
Installed with the .deb package
Operating System
Ubuntu GNOME 16.04.2 ; Kernel: 4.10.5-041005-generic ; GNOME Shell 3.18.5
Images:
Cpu usage of the software is much higher than the usual after the update and mouse cursor can't move smoothly.
App Version
v4.0.0 and later
Installation Type
Setup
Operating System
Windows 10 Home x64 1709 / 16299.19
The default screenshots from mac are not working if the dimmer is activated. The result is just a grey screen.
Well of course that I can do also with the dimmer a screenshot.
I have an extra monitor connected.
App Version
v4.0.4
Installation Type
Setup
Operating System
Mac OSX 10.12
If using this software on Windows 10 having all 3 screens dimmed
my CPU usage goes up to 80% as well as the GPU.
Proper ressource claim
App Version
4.0.4.7
Installation Type
Setup
Operating System
Windows 10 Enterprise x64 (15042.00)
What a fantastic tool. I was about to fork Shady and essentially build this. Thrilled to have found it - need to put it up on MacUpdate to raise awareness.
So I realized that it would be useful to have a toggle that will turn brightness control on and off for all monitors at once, thus maintaining the levels once it goes back on.
Further, having a "master slider" that would raise and lower all levels of brightness for all monitors at once while maintaining the current brightness ratio would be useful. This would be extremely useful actually, especially with a keyboard control. I, for example, control all monitor brightness via Shady with a keyboard binding through Keyboard Maestro since I frequently need to alter brightness based upon people coming in and out of our studio office.
Once activated, Desktop Dimmer makes the whole screem white. I can quit it after a hit and miss process to right-click on it in the system tray, though. It's actually curious why it [the white screen] doesn't cover the context menus...
desktop-dimmer
from terminal,App Version
v3.1.2
Installation Type
.deb installer
Operating System
Lubuntu 17.04
What versions of Windows are supported by Desktop Dimmer ?
Hello,
how can I uninstall desktop-dimmer?
Latest version, running on Linux Mint 19.1
Thx
When I go fullscreen on an app like VLC or such, it is overlayed on top of Desktop Dimmer, and as such appears at the brightness that i have set on my computer, not the reduced one set by desktop dimmer.
This doesn't happen, for instance, on youtube after going fullscreen.
I have a question. I'm looking for alternative to f.lux because of their privacy policy and I'm searching for software without any internet activity like previously mentioned f.lux. Is this software meets my expectations or not ?
When I login I get this error:
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Object has been destroyed
at Error (native)
at OverlayWindow.updateRenderer (/opt/Desktop Dimmer/resources/app.asar/app/scripts/main/windows/overlay-window.js:174:13)
at _.debounce (/opt/Desktop Dimmer/resources/app.asar/app/scripts/main/windows/overlay-window.js:185:47)
at invokeFunc (/opt/Desktop Dimmer/resources/app.asar/node_modules/lodash/lodash.js:10350:23)
at trailingEdge (/opt/Desktop Dimmer/resources/app.asar/node_modules/lodash/lodash.js:10397:18)
at Timeout.timerExpired [as _onTimeout] (/opt/Desktop Dimmer/resources/app.asar/node_modules/lodash/lodash.js:10385:18)
at tryOnTimeout (timers.js:232:11)
at Timer.listOnTimeout (timers.js:202:5)
When the errors are gone, the app works. It dims the screen. It also remembered the last setting.
I would expect to see no error when login in / starting the app.
In preferences enable "App Launch On Startup".
Reboot computer and login.
Please note - the app does not always print this error, sometimes it just runs fine...
App Version
v4.0.4
Installation Type
Installed using desktop-dimmer-4.0.4-amd64.deb
Operating System
Running ubuntu 18.04 LTS
hi i have a low spec pc with only i7 and 16gb memory, it eats too many memories and cpus. please fix
The option to schedule screen dimming, like in SunsetScreen, would be very useful. I use the program on my Surface Pro for watching videos at night and I would like to automatically dim the screen after, say, 8 PM, and have it return to normal in the morning.
Would be nice to be able to change Desktop Dimmer's alpha value with keyboard shortcuts instead of having to use the mouse and go through menus.
can't install on Raspberry Pi.
NPM outdated.
Even when installing the latest NPM version for RPi 3B+, using Buster (Debian 10, or Raspbian).
npm does not support Node.js v10.15.2
npm should have updated, or desktop-dimmer should have compatibility with older npm versions (5.8.0).
sudo npm install --global desktop-dimmer
App Version
latest
Installation Type
npm
Operating System
Raspbian
Segmentation fault
Stopped working.
It was working before but not now.
App Version
4.0.4
Installation Type
Arch Linux AUR
Operating System
Linux - Arch Linux x64
The desktop dimmer window is always drawn in the upper right corner. This fits top menu bars but not menu bars placed at the bottom of the screen.
It is quite inconvenient to click on the menu icon and then go all the way up to move the bar. Support for bottom menu bars (via automatic detection if possible, or else through a configurable option) would be great.
I don't know if this is feasible but if it is I think it would improve usability.
Taking for example the Ubuntu sound menu:
It would be nice to have the slider available after clicking on the Desktop Dimmer icon (i.e. without having to click on "Show" and then have the slider pop-up), just the way it works with the sound.
Instead of the entire screen, only a 63x63 px square in the upper-left corner is dimmed.
App Version
desktop-dimmer-4.0.4-setup.exe
Operating System
Windows 7 Home Premium x64 (version 6.1, build 7600)
You should submit it to https://github.com/electron/electron-apps
๐
Bug Reports: Windows 10 taskbar set to autohide does not appear on hover.
Bug Reports: Taskbar set to autohide should appear on hover.
App Version
v4.0.4.7
Installation Type
Setup
Operating System
Windows 10 Enterprise N 2016 LTSB x64
Launching the AppImage on Ubuntu 16.04 results in just a blinking cursor, with no visible user interface or menu item.
Desktop Dimmer applies an overlay to the active space on each monitor.
Desktop Dimmer applies an overlay to each space on each monitor. The menu bar dropdown would still have one slider for each monitor; a monitor's slider would adjust the overlays for all the spaces on that monitor.
App Version
v2.9.0
Installation Type
Downloaded DMG from releases section
Operating System
MacOS 10.12.5 (16F73)
Starting the program on Linux Mint 19.2 XFCE causes my entire desktop to be white. I had to uninstall it via tty1.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum.
App Version
v0.0.1
Installation Type
Setup
Operating System
Windows 10 Enterprise x64 (15042.00)
Currently when you click CloudApp in the system tray in Windows 10 it will not reliably click. One has to quit the app or turn it off (uncheck the enable box) before it will clicking on CloudApp will activate.
Please download CloudApp from here: https://www.getcloudapp.com/download/windows
And reproduce the issue. It reliably occurs on all Windows 10 installations I've tested it on (3).
seeing this over on flathub would give this more exposure, and just be good for the linux community
Only 3 of my 4 mintors are properly getting dimmed.
The one with the taskbar only gets a tiny dark square in the upper left corner.
all monitors can be dimmed
Install it o.O
App Version
auto updated
Installation Type
Setup
Operating System
Windows 7 Ultimate x64
Fullscreen UWP/metro apps (such as Plex or Netflix), the mouse cursor, and right-click/context menus in Win32 programs (file Explorer, Chrome, Notepad, etc.) are not dimmed.
All parts of Windows should be dimmed
App Version
2.9.0
Installation Type
Setup
Operating System
Windows 10 Pro x64 build 1703
Run the install, then Running desktop-dimmer
gets this immediately
module.js:549
throw err;
^
Error: Cannot find module '/home/user/.nvm/versions/node/v8.11.3/lib/node_modules/desktop-dimmer/lib/logger'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/user/.nvm/versions/node/v8.11.3/lib/node_modules/desktop-dimmer/bin/cli.js:36:16)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
Linux mint 18.3 and also tried mint 19
I keep my Desktop Dimmer config in git and noticed a difference with regards to how the settings (~/.config/Desktop Dimmer/Settings
) are saved to disk.
When changing the settings AND quitting Desktop Dimmer, the settings will be pretty printed, like so:
{
"currentVersion": "2.5.0",
"overlays": {
"21691165392764930": {
"alpha": 0.75,
"color": "transparent"
},
"17607560531959042": {
"alpha": 0,
"color": "transparent"
}
},
"launchOnStartup": true
}
But when changing the settings without quitting Desktop Dimmer, the settings will be saved on a single line, like so:
{"currentVersion":"2.5.0","overlays":{"21691165392764930":{"alpha":0.75,"color":"transparent"},"17607560531959042":{"alpha":0,"color":"transparent"}},"launchOnStartup":true}
Which results, for me, in git telling me there are changes every time I open Desktop Dimmer. Would be great if the settings could always be pretty printed so that doesn't happen.
Running on Ubuntu 16.04, with a gnome-flashback DE.
The application is installed by default on /opt/Desktop Dimmer/ if installed via the .deb package.
Selecting the "Launch on startup" setting does create an entry to auto start the application, but it fails to escape the space in the path, rendering the autostart unusable.
/opt/Desktop Dimmer/desktop-dimmer --hidden
should be
/opt/Desktop\ Dimmer/desktop-dimmer --hidden
Or even simpler, and considering the .deb package installs a link in /usr/local/bin, another option is to remove the path from the launcher command:
desktop-dimmer --hidden
I'm running Ubuntu 16.04.2, I'm not sure if this affects other versions of Desktop Dimmer or not as I can't test them.
Whenever I click on the Desktop Dimmer icon and hit "Show", the pop-up always shows up in the middle of the screen. I can manually move it around to be where I wish it would show up, and then the pop-up will continue showing up there whenever I hit the "Show" option again.
That is until I restart Desktop Dimmer, at which point I need to move the pop-up again. It would be nice if we could save the position of the pop-up in the settings and have Desktop Dimmer use that whenever it is required to display the pop-up.
Preferences window shows two options on a single line with no separation between them.
First option should appear on one line. Second option should be displayed below. (That's the case on lower resolution monitors I tested.)
App Version
v4.0.4
Installation Type
Setup
Operating System
macOS High Sierra 10.13.6
Hardware Display Device
single external monitor 2K/QHD 2560x1440 (1418)
When you open the desktop dimmer after installing the .deb file for 3.1.2, all is white, completely all. but you can still click in the upper right and select "quit Desktop Dimmer". You can DO anything, but you can't SEE anything. Only a completely white screen
It should dim the screen, not converting it all to white
Just install plain Debian 9 - Mate desktop
App Version
v3.1.2
Installation Type
dpkg -i .deb
Operating System
Debian 9.1
Observing this issue on Ubuntu 16.04.2, not sure if it affects other versions.
When Desktop Dimmer is running, it dims the whole screen but a one-pixel row at the bottom of the screen and a one-pixel column at the right of the screen.
Here's a screenshot of the bottom right of my screen as proof, obviously you'll need to zoom in a lot to see that off-by-one pixel issue.
This is only noticeable when the alpha value is turned way up and the one-pixel column/row is bright (white for example), the rest of the time it's barely noticeable.
The software updates itself without any warn and I can't disable it.
There should be an option to disable the auto-update. I am having a problem with the new version and trying to use the older one but it updates itself automatically.
Operating System
Windows 10
Feature Suggestions: Click on sun icon in unity tool bar, asks if I want to "show desktop dimmer"
Feature Suggestions: Click on sun icon in unity tool bar and automatically show brightness sliders without having to click on a drop down menu to retrieve it.
I think it pretty obvious as to why I clicked on the icon, I want to change my brightness...
Just put version info in the brightness setting window, you already have the X there which quits the program.
App Version
v2.9.0
Installation Type
amd64 deb
Operating System
Ubuntu 14.04 LTS
Hello,
First, thank you very much for the awesome work on the app!
This is a feature request. Would be lovely if the app also dimmed the cursor and dropdown menus from apps that are still lit, currently it's a bit distracting having the screen dimmed but with the cursor and menus still very bright.
Best regards,
Cristiano Vitorino
Has anyone figured out how to eliminate the white outline that's particularly noticeable on the top in macOS Mojave?
Is it possible to change the settings via command prompt?
I want to control this awesome software using a different applications that uses custom conditions like daytime/user-idle etc.
It seems I can only change the settings by handling the sliders/cb's using my mouse
I think of something like "/>Desktop Dimmer.exe -display 1 -opacity 30"
App Version
4.0.4.7
Operating System
Windows 10 Enterprise x64 (15042.00)
Desktop dimmer icon does not appear in Gnome Shell's top bar.
After installation I expected to see the icon in the Gnome Shell top bar.
gdebi
desktop-dimmer
and observe nothing.App Version
v4.0.4
Installation Type
Downloaded deb package and installed with gdebi
.
Operating System
Pop!_OS 19.10
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.