Wizzup | uvos: I think searching in the web archives for a file name might be tricky, but I'll ask | 10:51 |
---|---|---|
uvos | parazyd: could you revert 05897e9007087b2ea965e415cf9c91c16a552a3a on qtstyleplugins | 12:31 |
uvos | this dosent accutally cause the bug with the input fields | 12:31 |
uvos | the problem is that the input fields nolonger get QPalette::Base | 12:32 |
uvos | which must be a bug in qt or in the style somewhere else | 12:32 |
uvos | probubly qt because it appeared on a qt upgrade | 12:32 |
uvos | anyhow to get text input fields working for now pls revert the above | 12:32 |
parazyd | Wizzup maintains this | 13:18 |
uvos | Wizzup: ^^^^^ | 13:18 |
Wizzup | uvos: it doesn't cause the bug? | 14:11 |
Wizzup | uvos: you want this reverted? maemo5style: sanity check colors and adjust them if needed | 14:13 |
Wizzup | plus daa1294b69450947d5a47889c6ce1c2bf899c835 then I guess | 14:13 |
uvos | no | 14:14 |
uvos | yeah so in qt | 14:15 |
uvos | QPalellet::Base should be used for text input fields | 14:15 |
uvos | see https://doc.qt.io/qt-5/qpalette.html | 14:15 |
uvos | in maemo style the text input fields are for some reason not resposive to QPalellet::Base breaking spec | 14:16 |
uvos | previously the text input fields where hidden thus the BaseText ended up ontop of window color | 14:16 |
uvos | this also breaks spec | 14:17 |
uvos | to work around this 05897e9007087b2ea965e415cf9c91c16a552a3a inverts BaseText if it has low contrast with window color | 14:17 |
uvos | and also inverts base if the new inverted BaseText has low contrast with it | 14:17 |
uvos | but now the input fields appear | 14:17 |
uvos | and are not affected by base | 14:17 |
uvos | so everything falls apart | 14:18 |
uvos | this bug is outside of 05897e9007087b2ea965e415cf9c91c16a552a3a | 14:18 |
uvos | but since it inverts BaseText and then expects the input field to change color with base it exposes this problem | 14:18 |
uvos | not that now that the hiding of the input field is broken the style is breakin spec less since it uses BaseText only on top of Base | 14:19 |
uvos | we should figure out why the hiding broke | 14:19 |
uvos | and ensure it stays broken | 14:19 |
uvos | then the need for 05897e9007087b2ea965e415cf9c91c16a552a3a dissapears entirely | 14:19 |
uvos | also we must fix the bug that causes Base to to apply to the input fields | 14:20 |
uvos | *to not | 14:20 |
Wizzup | ok, so we need to fix our style sheet | 14:22 |
Wizzup | freemangordon: made it initially | 14:22 |
uvos | right | 14:25 |
uvos | but revert maemo5style: sanity check colors and adjust them if needed to solve the immidiate issue | 14:25 |
uvos | since we also will want to have it gone anyhow when we fix the sheet to not break spec in the first place | 14:26 |
Wizzup | ok | 14:26 |
lel | IMbackK opened a pull request: https://github.com/maemo-leste/hildon-desktop/pull/14 (add support for rotating xinput touchscreens when entering or leaving portrait mode) | 14:46 |
uvos | Wizzup: ^^^ | 14:46 |
Wizzup | great | 14:50 |
Wizzup | I'd like freemangordon to take a look as well | 14:50 |
Wizzup | did you test this with various orientations and reflections? | 14:51 |
parazyd | Amazing | 14:52 |
uvos | no just no roataion and 90 deg | 14:52 |
uvos | but the maping code is taken from xinput | 14:52 |
uvos | so i expect it works in all cases | 14:52 |
uvos | actually https://github.com/maemo-leste/hildon-desktop-rotation-support is still usefull for leste-config to call after udevadm trigger | 14:53 |
uvos | as ofc hildon-desktop has no way of knowing that this happend | 14:53 |
uvos | so lesteconfig should still call xinput itself or use the script in hildon-desktop-rotation-support | 14:54 |
uvos | we should just add https://github.com/maemo-leste/hildon-desktop-rotation-support/blob/maemo/beowulf-devel/scripts/usr/bin/hildon-desktop-rotate-touchscreen.sh to the postinstall script of leste-config | 14:55 |
uvos | and scrap everything else | 14:55 |
uvos | anyhow the pr fixes the annyoing bug that sometimes the touchscreen would fail to rotate under heavy cpu load | 14:56 |
uvos | and rotation is mutch snappier fealing | 14:56 |
uvos | since the ts works immidatly | 14:56 |
parazyd | note: it should check for available $DISPLAY and maybe $DEBIAN_NONINTERACIVE | 14:56 |
uvos | and not like 2 seconds after rotation compleats | 14:56 |
Wizzup | uvos: qtstyleplugins rebuilding in -devel | 14:58 |
Wizzup | uvos: it built in -devel (qtstyleplugins) | 15:30 |
dreamer | lolwut: https://nitter.net/thepine64/status/1420769527030296584 | 15:40 |
sicelo | :p | 15:41 |
parazyd | So they don't overheat :p | 15:44 |
AaronBurr | i volunteer to be the warehouse | 15:46 |
AaronBurr | https://pine64.com/product/pinepower-120w-desktop-power-supply-eu-version/ surprised i haven't seen usb power with status display like this before | 15:48 |
Wizzup | AaronBurr: so what makes AaronBurr better than kshatriya or clort? | 15:51 |
AaronBurr | idk | 15:53 |
AaronBurr | /usr/include/arm-linux-gnueabihf/gnu/stubs.h:7:11: fatal error: gnu/stubs-soft.h: No such file or directory | 15:53 |
AaronBurr | its not findable with apt-file either | 15:53 |
AaronBurr | ah i need -mfloat-abi=hardfp | 15:56 |
AaronBurr | er, =hard | 15:57 |
parazyd | Wizzup: For ohm, they seem to be using libsimple-trace. Did you run into this already? | 19:25 |
parazyd | I can't find its source code | 19:26 |
parazyd | Wizzup: Pushed ohm, with a hack workaround of libsimple-trace | 20:03 |
parazyd | bbl | 20:04 |
Wizzup | parazyd: no idea what simple-trace is | 20:42 |
uvos | what are we intending to use ohm for? | 22:06 |
uvos | Wizzup: why did you revert do not use tabs and spaces | 22:09 |
Wizzup | uvos: I thought it was part of the same commit stuff, msg | 22:15 |
Wizzup | s/msg/sry/ | 22:15 |
Wizzup | uvos: ohm does audio stuff | 22:16 |
Wizzup | uvos: the nemo/sfos stuff needs it | 22:16 |
uvos | no its just a totaly unreated fixup of code style | 22:16 |
Wizzup | (also it's also on fremantle) | 22:16 |
uvos | ok hmm | 22:16 |
Wizzup | I can't tell you how exactly, that comes after we have it :) | 22:17 |
uvos | it seams very complex | 22:19 |
lel | IMbackK synchronize a pull request: https://github.com/maemo-leste/hildon-desktop/pull/14 (add support for rotating xinput touchscreens when entering or leaving portrait mode) | 22:20 |
parazyd | Wizzup: It seems it's used in one function | 22:21 |
parazyd | See one of the commits I made | 22:21 |
parazyd | Maybe it's just debug stuff, but I didn't read enough to be sure | 22:22 |
uvos | Wizzup: sorry about the hildon-pr now having 2 differnet functions | 22:22 |
parazyd | Anyway, I can't find the source code for it | 22:22 |
Wizzup | parazyd: ok, I will check tomorrow | 22:24 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!