*** okias has joined #maemo-ssu | 00:04 | |
*** NishanthMenon has quit IRC | 00:06 | |
*** nox- has joined #maemo-ssu | 00:06 | |
*** Ken-Young has quit IRC | 00:40 | |
*** xes has quit IRC | 01:13 | |
*** NIN101 has quit IRC | 01:18 | |
*** Pali has quit IRC | 01:30 | |
*** xes has joined #maemo-ssu | 01:55 | |
*** arcean_ has quit IRC | 02:13 | |
*** BCMM has quit IRC | 02:39 | |
*** freemangordon_ has joined #maemo-ssu | 02:44 | |
*** freemangordon has quit IRC | 02:44 | |
*** LauRoman has quit IRC | 02:58 | |
*** LauRoman|Alt has quit IRC | 02:58 | |
*** xes has quit IRC | 03:18 | |
*** aap has quit IRC | 03:29 | |
*** aap has joined #maemo-ssu | 03:30 | |
*** M4rtinK has quit IRC | 03:34 | |
*** aap has quit IRC | 03:40 | |
*** dos1 has quit IRC | 04:02 | |
*** nox- has quit IRC | 04:12 | |
*** aap has joined #maemo-ssu | 04:28 | |
*** okias has quit IRC | 05:17 | |
*** amiconn has quit IRC | 05:31 | |
*** amiconn_ has joined #maemo-ssu | 05:31 | |
*** amiconn_ is now known as amiconn | 05:31 | |
DocScrutinizer05 | in filter-brightness-als.h there's this structure: | 06:20 |
---|---|---|
DocScrutinizer05 | { | 06:20 |
DocScrutinizer05 | { | 06:20 |
DocScrutinizer05 | { 32, 64 }, | 06:20 |
DocScrutinizer05 | { 100, 1000 }, | 06:20 |
DocScrutinizer05 | { -1, -1 }, | 06:20 |
DocScrutinizer05 | { -1, -1 }, | 06:21 |
DocScrutinizer05 | { -1, -1 }, | 06:21 |
DocScrutinizer05 | }, { 5, 5, 0, 0, 0, 0 } | 06:21 |
DocScrutinizer05 | } | 06:21 |
DocScrutinizer05 | it means indicator LED will work on 5(% brightness?) up til 64LUX, and on 5 up till 1000LUX, above 1000 it switches to 0. | 06:22 |
DocScrutinizer05 | could somebody please patch { 5, 5, 0, 0, 0, 0 } to { 5, 5, 5, 5, 5, 0 } ? | 06:22 |
DocScrutinizer05 | or just { 5, 5, 5, 0, 0, 0 } | 06:23 |
DocScrutinizer05 | one char patch ;-) | 06:25 |
DocScrutinizer05 | my favourite typ eof patches | 06:26 |
DocScrutinizer05 | it's definitely a typo | 06:26 |
DocScrutinizer05 | btw we also see that this annoying blanking of indicator LED in bright daylight only happens when brightness profile is set to MAX (aka "5") | 06:29 |
DocScrutinizer05 | when you reduce "screen" brightness to anything <MAX/5, some of the former unflawed LED brightness profiles from als_profile_struct led_als_profiles_rx51[] gets used | 06:31 |
DocScrutinizer05 | each of the other 4 profiles has N+1 values for N LUX-limit tuples | 06:32 |
DocScrutinizer05 | ooops actually not | 06:33 |
DocScrutinizer05 | it's totally confusing, it seems like only profile#3 is defined at all | 06:34 |
DocScrutinizer05 | 1,2,4,5 are all all zeroes | 06:34 |
DocScrutinizer05 | I skipped a whole page in that struct desert, sorry | 06:36 |
DocScrutinizer05 | here you are: http://privatepaste.com/33cb0318d8 | 06:36 |
DocScrutinizer05 | while a proer definition like something like http://privatepaste.com/aada1e8273 | 06:37 |
DocScrutinizer05 | proper* | 06:38 |
DocScrutinizer05 | looks* dang | 06:38 |
*** oldtopman has quit IRC | 06:42 | |
DocScrutinizer05 | honestly WTF?! http://privatepaste.com/048a9fe57d | 06:56 |
*** LaoLang_cool has joined #maemo-ssu | 07:53 | |
DocScrutinizer05 | the structure starts in libfilter-brightness-als.so at 0x85f8 | 08:12 |
DocScrutinizer05 | thr byte to patch from 0x00 to 0x05 is at 0x86a8 | 08:15 |
*** LaoLang_cool has quit IRC | 08:28 | |
*** unclouded has joined #maemo-ssu | 09:18 | |
*** sixwheeledbeast has quit IRC | 09:21 | |
*** sixwheeledbeast has joined #maemo-ssu | 09:22 | |
*** LauRoman has joined #maemo-ssu | 09:54 | |
*** LauRoman|Alt has joined #maemo-ssu | 10:00 | |
*** freemangordon has joined #maemo-ssu | 10:15 | |
*** freemangordon_ has quit IRC | 10:15 | |
*** Pali has joined #maemo-ssu | 10:49 | |
*** NIN101 has joined #maemo-ssu | 10:59 | |
*** _rd has joined #maemo-ssu | 11:01 | |
*** BCMM has joined #maemo-ssu | 11:08 | |
*** NIN101 has quit IRC | 11:50 | |
*** NIN101 has joined #maemo-ssu | 11:59 | |
*** Woody14619 has quit IRC | 12:14 | |
*** Woody14619 has joined #maemo-ssu | 12:14 | |
*** _rd has quit IRC | 12:28 | |
*** _rd has joined #maemo-ssu | 12:38 | |
*** M4rtinK has joined #maemo-ssu | 12:47 | |
*** dafox has joined #maemo-ssu | 13:06 | |
*** dafox has quit IRC | 13:09 | |
*** LauRoman|Alt has quit IRC | 13:17 | |
*** LauRoman has quit IRC | 13:17 | |
*** _rd has quit IRC | 13:19 | |
*** _rd has joined #maemo-ssu | 13:21 | |
*** _rd has quit IRC | 13:46 | |
*** _rd has joined #maemo-ssu | 14:39 | |
*** dos1 has joined #maemo-ssu | 14:53 | |
*** okias has joined #maemo-ssu | 15:02 | |
*** BCMM has quit IRC | 15:11 | |
*** BCMM has joined #maemo-ssu | 15:15 | |
*** _rd has quit IRC | 16:02 | |
*** dos1 has quit IRC | 16:59 | |
*** dos1 has joined #maemo-ssu | 17:00 | |
*** M13 has joined #maemo-ssu | 17:00 | |
*** mkaindl has joined #maemo-ssu | 17:17 | |
DocScrutinizer05 | freemangordon: seen the above? | 17:35 |
freemangordon | DocScrutinizer05: hmm? which one? | 17:35 |
DocScrutinizer05 | the previous ~40 lines | 17:35 |
freemangordon | just saw them | 17:36 |
freemangordon | I read on TMO | 17:36 |
DocScrutinizer05 | ooh, thanks | 17:36 |
freemangordon | DocScrutinizer05: I'll patch mce in cssu, this patch is a nobrainer | 17:36 |
DocScrutinizer05 | yes | 17:36 |
freemangordon | but I'll need jonwil, there is a report of some problem with mce | 17:37 |
DocScrutinizer05 | o.O | 17:37 |
freemangordon | http://talk.maemo.org/showpost.php?p=1387420&postcount=34 | 17:37 |
freemangordon | sounds weird, but still | 17:38 |
DocScrutinizer05 | :-/ | 17:39 |
DocScrutinizer05 | confirm it? | 17:39 |
DocScrutinizer05 | I mean, the description is clear enough to either reproduce or reject as invalid? | 17:39 |
freemangordon | sure, that is why I wait for jonwil to appear, my confirmation without a fix is useless | 17:40 |
freemangordon | I guess it is not invalid | 17:40 |
freemangordon | (the report) | 17:40 |
* freemangordon is going to check the stck behaviour | 17:41 | |
freemangordon | *stock | 17:41 |
freemangordon | yep, with stock mce pushing a button after the display was dimmed on timeout, unlocks it | 17:44 |
DocScrutinizer05 | please elaborate | 17:48 |
freemangordon | open the keyboard, let the screen to dim and press a button on the keyboard | 17:48 |
DocScrutinizer05 | yes, unlocks screen | 17:48 |
DocScrutinizer05 | even qualifier keys like shift do | 17:49 |
freemangordon | not on mce replacement it seems: | 17:49 |
DocScrutinizer05 | and the keypress gets eaten | 17:49 |
freemangordon | "... the keyboard gets locked and can only be unlocked when touching the display" | 17:49 |
DocScrutinizer05 | this btw works in both states: dim and blank display | 17:50 |
freemangordon | :nod: | 17:50 |
DocScrutinizer05 | in dim it has a setting "lock on dim" or sth like that, in mce.ini, IIRC | 17:51 |
DocScrutinizer05 | I may be mistaken on that though | 17:51 |
DocScrutinizer05 | it doesn't make sense | 17:51 |
* DocScrutinizer05 checks mce.ini | 17:51 | |
DocScrutinizer05 | # Policy for keypad interrupts | 17:55 |
DocScrutinizer05 | # | 17:55 |
DocScrutinizer05 | # 2 - leave keypad interrupts on even after blanking | 17:55 |
DocScrutinizer05 | # (used to support pass-through of +/-) | 17:55 |
DocScrutinizer05 | # 1 - disable interrupts immediately | 17:55 |
DocScrutinizer05 | # 0 to wait until display is blanked | 17:55 |
DocScrutinizer05 | DisableKPImmediately=1 | 17:55 |
DocScrutinizer05 | freemangordon: I have quite a number of patches for mce, for sanitizing the ill-conceived LP5523 handling. Starting with freeing up engine 3 from that idiotic exclusive task of 100ms kbd backlight ramping, and continuing with an augmented syntax for pattern definitions, and of course also allowing to exploit full program memory available in LP5523 which is twice the size of what mce (and the kernel driver) supports | 18:02 |
freemangordon | DocScrutinizer05: sorry, preparing new -thumb update right now, cannot share time for mce :) | 18:03 |
DocScrutinizer05 | no problem, I'll provide patches | 18:03 |
DocScrutinizer05 | also for lp5523.ko | 18:04 |
DocScrutinizer05 | rGB *pfff* | 18:04 |
DocScrutinizer05 | 122 maybe | 18:05 |
DocScrutinizer05 | # "r", "g", "b" maps the LED to engine 1 | 18:05 |
DocScrutinizer05 | # "R", "G", "B" maps the LED to engine 2 | 18:05 |
DocScrutinizer05 | # Example: | 18:05 |
DocScrutinizer05 | # "rG" maps the red LED to engine 1, | 18:05 |
DocScrutinizer05 | # the green LED to engine 2, | 18:05 |
DocScrutinizer05 | the nice part is a "312" (for R=engine3, G=engine1, B=2) is compatible with that "rGb" scheme | 18:07 |
DocScrutinizer05 | and of course extending pattern length is a nobrainer, as is appending pattern for engine3 | 18:10 |
*** thedead1440_ has joined #maemo-ssu | 19:15 | |
*** xes has joined #maemo-ssu | 19:15 | |
*** thedead1440_ has quit IRC | 19:17 | |
*** thedead1440_ has joined #maemo-ssu | 19:18 | |
*** M13 has quit IRC | 19:33 | |
*** _rd has joined #maemo-ssu | 19:37 | |
*** _rd has quit IRC | 19:51 | |
DocScrutinizer05 | freemangordon: hey guy, you're still alive? | 20:01 |
DocScrutinizer05 | not that we were in a particular hurry to fix a autobuilder lockup that's already lingering since 4 days | 20:01 |
DocScrutinizer05 | ;-) | 20:02 |
DocScrutinizer05 | also would be highly appreciated when you /join the admin channel | 20:03 |
kerio | DocScrutinizer05: aww, that patch will make the modified filter-brightness-als obsolete | 20:19 |
kerio | and i don't know if the dude who made it is still around | 20:19 |
DocScrutinizer05 | kerio: hmm? | 20:20 |
DocScrutinizer05 | kerio: which patch? why does it make anything obsolete? | 20:21 |
DocScrutinizer05 | and what? | 20:22 |
kerio | filter-brightness-als.so | 20:22 |
kerio | one of the mce thingies | 20:22 |
DocScrutinizer05 | yes, that's the one where you need to patch one byte to fix the indicatior LED | 20:23 |
kerio | it's one byte in C | 20:23 |
kerio | who knows how many bytes it will be when compiled | 20:23 |
kerio | maybe everything changes | 20:23 |
DocScrutinizer05 | http://talk.maemo.org/showthread.php?t=91849 | 20:24 |
kerio | yay | 20:24 |
DocScrutinizer05 | and yes, I should clearly state which binary this instructions apply to | 20:25 |
Pali | DocScrutinizer05: you have patches for kernel driver lp5523.ko? | 21:00 |
*** Pali has quit IRC | 21:01 | |
*** Pali has joined #maemo-ssu | 21:05 | |
DocScrutinizer05 | Pali: yep, though nothing tested for even compiling without flaws | 21:24 |
DocScrutinizer05 | Pali: didn't come around to setting up a buld environment | 21:24 |
Pali | DocScrutinizer05: if you want patch to be included in kp53, post it to kp TMO thread | 21:24 |
Pali | or send me it or upload it | 21:25 |
DocScrutinizer05 | sure, will do as soon as I can check anything for at least syntactical correctness | 21:25 |
Pali | just I need to know if to wait for patch or relese version without it | 21:25 |
Pali | ok | 21:25 |
*** nox- has joined #maemo-ssu | 21:27 | |
*** arcean has joined #maemo-ssu | 21:30 | |
*** mkaindl has left #maemo-ssu | 21:39 | |
DocScrutinizer05 | don't wait | 21:42 |
DocScrutinizer05 | it's not even in any state to consider publishing anything yet - maybe except for the API extension specs | 21:42 |
DocScrutinizer05 | kerio: I still fail to see why my "patch" obsoletes anything | 21:56 |
kerio | well apparently your patch is a hex edit too | 21:56 |
DocScrutinizer05 | so? | 21:57 |
kerio | so it's false | 21:57 |
DocScrutinizer05 | *shrug* | 21:57 |
DocScrutinizer05 | CBA to argue about that | 21:57 |
kerio | my fear was that if it was a patch that needed a recompile | 21:58 |
kerio | then the previous hex editing would require more finesse to be applied again | 21:58 |
DocScrutinizer05 | so? | 21:58 |
DocScrutinizer05 | I still don't see what's wrong with my patch | 21:59 |
kerio | there's nothing wrong | 21:59 |
kerio | it's actually much better | 21:59 |
Pali | freemangordon: ping | 22:48 |
Pali | freemangordon: new version of qt4-x11 and hildon-desktop is in git, but not in cssu-devel | 22:50 |
Pali | same for status-area-orientationlock-applet | 22:50 |
*** _rd has joined #maemo-ssu | 22:51 | |
Pali | going to build status-area-orientationlock-applet and push it to cssu-devel | 22:52 |
Pali | done | 22:53 |
*** LauRoman has joined #maemo-ssu | 23:40 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!