Giter Site home page Giter Site logo

tinybrightness's People

Contributors

nik9play avatar

Stargazers

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

Watchers

 avatar  avatar

tinybrightness's Issues

App crashing at launch

Describe the bug
App crashing at launch. After relaunching a few times, I managed to set screen brightness.
I need to press "Update Monitors" everytime if I want to be able to set brightness. Otherwise slider is set at 0% and greyed out.

To Reproduce
Launching app

Expected behavior
The app crashes instantly after launching it

Error Log (autofilled)

Open stack trace
   à tinyBrightness.DisplayConfiguration.GetMonitorExtremums(PHYSICAL_MONITOR physicalMonitor)
   à tinyBrightness.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   à System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   à System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   à System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   à System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   à System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   à System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   à MS.Internal.LoadedOrUnloadedOperation.DoWork()
   à System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   à System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   à System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   à System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   à System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   à System.Windows.Interop.HwndTarget.OnResize()
   à System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   à System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Software info

  • Windows 10 Version 2004 (19041.329)
  • PC
  • Monitor MSI OPTIX G27C2
  • Windows scaling [100 %]
  • Version [1.131.7465.32727]

Hotkeys stop working after at some point

(IMPORTANT) UPDATE: I neglected to mention two important facts:

  1. I have a dual display setup -- an Alienware 17 notebook with built-in standard 1080P/60Hz LCD, as well as a Dell UP3214Q 4K display connected via DP. The 4K display, while secondary, is set as the main display in Windows 10.
  2. Strangely, it doesn't think the built-in notebook LCD supports DDC (I've already known for a long time that it does, since other tools like ClickMonitorDDC recognize it as such). I don't have a driver for the panel (lp173wf4), so it shows up as "Generic" -- maybe that's got something to do with it. Anyway the important thing is that it shows up first in tB's list and tB seems to default to it, even after I select the other monitor from the list and change its brightness. In fact, if it does switch to, what it thinks is a "non DDC-compliant" display automatically (for whatever reason), then it certainly makes sense that the brightness controls would no longer work. The brightness controls are also not visible when I click the tB icon in the toolbox (or whatever; bottom right). For example, just now I clicked it again after changing the monitor over to the Dell a few minutes ago and the brightness slider was still visible -- so tB had not (yet?) switched back to the unsupported generic. I will try to remember to check again after a while (first hotkeys, then the slider) and report if I noticed that it definitely changed over on its own.

-- ORIGINAL BUG REPORT --
I'm not sure if it's after a certain period or due to a certain event (I only started using this a few days ago and just concluded that this is systematic -- see new para.). UPDATE(S): See below.

Regardless of specific hotkey settings (ctrl_shift_+/- by default; I set this to alt_shift... and the behavior remained exactly the same), with the program running in the background I have found.

  1. UPDATE: I have now found that this is the case when the settings panel of tB is not open.
  2. UPDATE2: I have furthermore found that this remains true even if the settings panel of tB is open, but the "hotkeys" tab has not been accessed yet.
  3. UPDATE3: I have also found that the hotkeys start working once the hotkey tab has been activated (but no changes have been made). The hotkeys continue to work after that, even if the window is backgrounded or closed.
  4. UPDATE4: Lastly, I have found that the hotkeys stop working some time after the window was closed. I remain ignorant regarding the specific cause of this (see above).

ползунок

когда жмешь слева или справа от кружочка на ползунке кружочек ползет а надо чтобы он туда перемещался по клику

ползунок

ну кароче хуе мое когда справа или слева от кружка жмешь а не от него яркость то не меняется разрабу 0 лет

App crush

Почему то крашится после того, как я пытаюсь запустить приложение. Иконка появляется в трее на пару секунд и потом просто пропадает.

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.