{"action":"created","issue":{"url":"https://api.github.com/repos/lxqt/lxqt/issues/1479","repository_url":"https://api.github.com/repos/lxqt/lxqt","labels_url":"https://api.github.com/repos/lxqt/lxqt/issues/1479/labels{/name}","comments_url":"https://api.github.com/repos/lxqt/lxqt/issues/1479/comments","events_url":"https://api.github.com/repos/lxqt/lxqt/issues/1479/events","html_url":"https://github.com/lxqt/lxqt/issues/1479","id":317699098,"number":1479,"title":"Poor user experience in lxqt-config-brightness","user":{"login":"AlpacaRotorvator","id":891467,"avatar_url":"https://avatars0.githubusercontent.com/u/891467?v=4","gravatar_id":"","url":"https://api.github.com/users/AlpacaRotorvator","html_url":"https://github.com/AlpacaRotorvator","followers_url":"https://api.github.com/users/AlpacaRotorvator/followers","following_url":"https://api.github.com/users/AlpacaRotorvator/following{/other_user}","gists_url":"https://api.github.com/users/AlpacaRotorvator/gists{/gist_id}","starred_url":"https://api.github.com/users/AlpacaRotorvator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlpacaRotorvator/subscriptions","organizations_url":"https://api.github.com/users/AlpacaRotorvator/orgs","repos_url":"https://api.github.com/users/AlpacaRotorvator/repos","events_url":"https://api.github.com/users/AlpacaRotorvator/events{/privacy}","received_events_url":"https://api.github.com/users/AlpacaRotorvator/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2018-04-25T16:18:12Z","updated_at":"2018-05-12T12:04:41Z","closed_at":null,"author_association":"NONE","body":"I'm running lxqt on a laptop and I found the way the brightness controls work to be very suboptimal. My main gripes with it currently are:\r\n\r\n*  There's no telling what each control does. The user has to move them around to get an intuition of their function.\r\n\r\n* The dial-style control is very unwieldy on a trackpad, resulting on me swinging it around violently or unintentionally letting go of it while trying to fine tune.\r\n\r\n* The way it currently works you can't easily try a setting that alters both controls. You have to move one control, save your configuration, then tweak the other one, save, then perhaps tweak the first one again, save, and so forth. The modal dialog is just too disruptive.\r\n\r\nI'm no UX expert, but what I suggest to alleviate those problems is:\r\n\r\n* Individual labels for each control.\r\n\r\n* Make the control that is currently a dial(brightness?) into a slider like the other one(backlight?).\r\n\r\n* This is the trickiest of the three. On one hand the user should be able to move the controls around and immediately see what the screen would look like, on the other hand we want a failsafe in case he accidentally sets his screen too bright/dark, but it shouldn't hassle the user too much mid-tuning like it does now.\r\n\r\nOne solution I can think off the top of my head would be do away with the modal popup and just have an \"Apply/Save\" button on the main window. Then have a timer running that resets every time the user changes the value of a control, and if the timer expires before the user clicks the apply button it automatically reverts to the previous value.\r\n \r\nNot sure if relevant here but, just in case, I'm running LXQt 0.12 on Qt 5.10.1."},"comment":{"url":"https://api.github.com/repos/lxqt/lxqt/issues/comments/388550536","html_url":"https://github.com/lxqt/lxqt/issues/1479#issuecomment-388550536","issue_url":"https://api.github.com/repos/lxqt/lxqt/issues/1479","id":388550536,"user":{"login":"tsujan","id":981076,"avatar_url":"https://avatars3.githubusercontent.com/u/981076?v=4","gravatar_id":"","url":"https://api.github.com/users/tsujan","html_url":"https://github.com/tsujan","followers_url":"https://api.github.com/users/tsujan/followers","following_url":"https://api.github.com/users/tsujan/following{/other_user}","gists_url":"https://api.github.com/users/tsujan/gists{/gist_id}","starred_url":"https://api.github.com/users/tsujan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsujan/subscriptions","organizations_url":"https://api.github.com/users/tsujan/orgs","repos_url":"https://api.github.com/users/tsujan/repos","events_url":"https://api.github.com/users/tsujan/events{/privacy}","received_events_url":"https://api.github.com/users/tsujan/received_events","type":"User","site_admin":false},"created_at":"2018-05-12T12:04:41Z","updated_at":"2018-05-12T12:04:41Z","author_association":"MEMBER","body":"> What if it is a wanted feature?\r\n\r\nHow? Screen blanking is a different feature."}}
{"actor":{"display_login":"tsujan"}}