IRC log for #maemo-ssu on 20130108

00:33.32*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
00:37.36freemangordonlus - yes, we can RE all closed localisation packages, it's been already done for osso-pdf-viewver, modest, camera-ui, etc
00:37.49freemangordonluf: ^^^
00:37.54freemangordon(ENAME)
00:38.11lufOk :( Any volunteer? :D
00:38.40luffreemangordon: where can I find such localizations? In extras?
00:39.08freemangordonmerlin1991: what was the magic command to RE .mo to .po? I know you wrote it somewhere last time. :D
00:39.12lufJust I'm curious where put them (once I find time for it).
00:39.23lufmsgunfmt ;)
00:39.26luffreemangordon: ^^^
00:39.33freemangordonluf: hmm, those should be available in SDK
00:39.37freemangordonluf: aah, yes
00:39.50freemangordonexactly, msgunfmt :)
00:40.10lufI downloaded all hildon-fm packages ... But when rebuild where to store?
00:40.46freemangordonluf: what? hmm, lemme think... ummm.. cssu-devel?
00:40.48freemangordon:P
00:40.55lufsources?
00:41.02freemangordonaah, on gitorious
00:41.51lufUgh, you're right I again overlooked something ...
00:41.54freemangordoncheck that one for example - https://gitorious.org/community-ssu/osso-pdf-viewer-l10n
00:42.02lufYeah I see now.
00:42.17freemangordonwhat you've missed?
00:43.00lufNothing now.
00:43.06lufJust time? :D
00:43.57freemangordonluf: BTW i looked at the commit. it looks ok to me. not that I've reviewed it thoroughly, but at first glance it seems ok
00:44.19freemangordonluf: time? hmm, RE l10n takes about 30-40 minutes :P
00:45.34luffreemangordon: what commit are you talking about? libhildonfm?
00:45.46lufI think you'll like the libhildonfm change :D
00:46.12freemangordonno, gnomevfs-extras
00:46.29freemangordondid you commit it?
00:47.12lufYes I did also libhildonfm ;)
00:48.08freemangordonso you don;t use dbus?
00:48.14freemangordonto get the name that is
00:48.58freemangordonI wonder if it can bring troubles, though I can't think of any :)
00:49.42luffreemangordon: yes, that's it :)
00:50.12luffreemangordon: Maybe the name change will be a little bit slower but it get the icon from gconf so why not name also ;)
00:50.34lufSimple and bluez change independent :D
00:53.29freemangordonsure, though I wander what will happen if device get re-paired
00:53.33freemangordon*a device
00:54.01freemangordondevice class most probably will remain the same (thus the icon), while the name could get changed
00:54.17freemangordononthe other hand...
00:54.31freemangordongconf key should be changed too, ain't?
00:54.49lufSure it can and I think it is.
00:54.50freemangordonwell, that is easy to be verified
00:54.54lufWe'll see ;)
00:54.59freemangordonyep :)
00:58.55luffreemangordon: It seems to me that nobody wants to test it :) Even kerio ... maybe he's ill.
01:01.28*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
01:08.30luffreemangordon: do you know gnomevfs?
01:10.05lufI don't like it's prereading the "directories" so when you go into Bluetooth (sfil_li_bluetooth) it connects to all devices and reads their content.
01:12.57DocScrutinizer05gnomevfs is a real annoyance
01:13.45DocScrutinizer05the funny part is even poettering dislikes it
01:39.47*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.139)
03:31.34*** join/#maemo-ssu kolp_ (~quassel@212.255.37.28)
03:43.36*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:00.34*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
05:41.32*** join/#maemo-ssu ekze (~nyan@bakaekze.ru)
06:06.15*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
06:08.18*** join/#maemo-ssu DocAvalanche (~lagrange@lagrange.cloud-7.de)
06:20.46*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
06:33.06*** join/#maemo-ssu dhbiker_ (~dhbiker@95.87.145.172)
06:40.29*** join/#maemo-ssu DocScrutinizer51 (~lagrange@openmoko/engineers/joerg)
06:43.31*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
08:11.10*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
08:38.49freemangordonluf: will test it when I have some spare time
09:28.16freemangordonluf: does i still segfault? as I will test it on my primary, don;t want to risk a rebootloop
09:28.31freemangordon*does it
09:57.53freemangordonluf: Bad news :). using gconf to retreive device names don't work, I have 4 devices shown, but only 2 with names
09:58.29freemangordoni chacked in /var/lib/bluetooth/names and missing (in filemanager) devices are there
09:59.07freemangordonso you should revert hildonfm commit and use bluez dbus API to get device names. BTW the same should happen for the icon
09:59.36freemangordonas I have missing icons for those to devices too
10:07.59*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:10.32*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
10:28.00*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
10:37.33*** join/#maemo-ssu arcean (~arcean@aacu163.neoplus.adsl.tpnet.pl)
10:38.51*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-chcotfqpzgorlonp)
11:05.51*** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz)
11:16.16*** join/#maemo-ssu kolp (~quassel@212.255.37.28)
11:26.45luffreemangordon: It's not funny :( However I don't have gnome icons names to change also icons.
11:27.34luffreemangordon: do you remember how you add such devices? Maybe two with names you added from N900 and the other two you added from remote devices.
11:28.26luffreemangordon: do you see segfaults?
11:47.44*** join/#maemo-ssu arcean (~Arcean@aacu163.neoplus.adsl.tpnet.pl)
12:15.19*** join/#maemo-ssu arcean_ (~Arcean@aacr234.neoplus.adsl.tpnet.pl)
12:22.49*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
12:58.13*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
13:02.07*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
13:06.00*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
14:06.15*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.138)
14:09.30*** join/#maemo-ssu iDont (~iDont@ip4da305b4.direct-adsl.nl)
14:21.56*** join/#maemo-ssu NIN101 (~NIN@p5DD28AE6.dip0.t-ipconnect.de)
15:24.28DocScrutinizer05reports flawless update of T
15:24.47DocScrutinizer05haven't checked my certs yet though
15:26.42DocScrutinizer05merlin1991: chem|st: could you take care about that X-MAEMO-changelog or whatever it's called section in pkg .deb sources, to have some description of what's new in this release, so HAM does show that
15:26.47DocScrutinizer05for S
15:27.17merlin1991hit chemist that he does it this time
15:28.13DocScrutinizer05you know what i'm talking about?
15:28.31PaliDocScrutinizer05, do you mean my patch? https://gitorious.org/community-ssu/mp-fremantle-community-pr/commit/65fda141c8b92f4b5364b42e8de5e1452cf2b027
15:29.14DocScrutinizer05Pali: no
15:29.49Paliand what is X-MAEMO-changelog??
15:33.58DocScrutinizer05XB-maemo-upgrade-description in debian/control
15:34.25merlin1991Pali: yep he means your patch (in a way)
15:34.52PaliDocScrutinizer05, my above patch doing it :-)
15:35.04DocScrutinizer05overrides description if somebody doesn't install for first time
15:35.29Paliit generating maemo-upgrade-description from debian/changelog directly to debian/package/DEBIAN/control
15:35.37DocScrutinizer05oooh
15:41.04DocScrutinizer05anyway, please take care for HAM showing some "we fixed the TURKTRUST...bla bla bla" instead of standard gossip, for those who do upgrade. OTOH I don't know, maybe every fresh CSSU isnatll is already an upgrade for HAM?
15:41.18DocScrutinizer05install*
15:42.09DocScrutinizer05or rather, don't do anything like that for CSSU-S this time, since we didn't trst in T
15:43.21DocScrutinizer05given we want to play safe for S, we probably shouldn't change *anything* form T to S
15:43.23merlin1991DocScrutinizer05: any cssu install is already upgrade
15:43.37merlin1991because the enabler postinst injects the fake mp so ham can upgrade it
15:43.39DocScrutinizer05:nod: occured to me
15:45.13DocScrutinizer05so we don't want pali patch I guess, not for now and not for future, rather edit "Description:" section in debian/control to include some info about this very upgrade and what it does
15:45.37DocScrutinizer05and omit XB-maemo-upgrade-description completely
15:45.44DocScrutinizer05right?
15:45.54merlin1991nope
15:46.05merlin1991because description also goes into apt-cache search and friends
15:46.20merlin1991and there we don't need the update specific notes
15:46.28DocScrutinizer05umpf
15:46.45Palimaemo pr1.3 metapackage does not show pr1.1 changes too
15:47.10DocScrutinizer05then copy description section content to XB-maemo-upgrade-description section and augment it by some notes about what's new in current update
15:47.14Paliso I do not see reason to show changelog for first CSSU
15:47.58DocScrutinizer05Pali: merlin just explained there's no such thing like a first CSSU
15:48.04DocScrutinizer05(install)
15:48.09Paliyes
15:48.21Palithere is only update to last CSSU version
15:48.40DocScrutinizer05yes, even for first time install
15:49.06Paliand debian/changelog in cssu metapackage is good place for *user* changelog
15:49.18DocScrutinizer05*sigh*
15:50.40DocScrutinizer05I don't think info in HAM for "Maemo CSSU system upgrade" should be "fixed TURKTRUST" for those who install CSSU first time
15:50.53DocScrutinizer05it has to be a tad more verbose
15:53.25DocScrutinizer05for now what I see in HAM "description" is fine for first time installing users
15:54.07DocScrutinizer05once we get XB-maemo-upgrade-description, this will vanish even for those first time installers
15:56.19DocScrutinizer05so pretty please take care that the info shown by HAM is appropriate for both first-timers and upgraders. The former wnat to learn what's a maemo5 CSSU system upgrade, the latter want to know what's new in T7.2
15:56.38merlin1991DocScrutinizer05: srly
15:56.44merlin1991the former have to run the enabler
15:57.01merlin1991hence either they learned already or something is really really wrong
15:57.30DocScrutinizer05that's kinda flawed user experience
16:00.17PaliDocScrutinizer05, I think that HAM show on first line package name and on second line package description
16:00.33Paliand upgrade notes are shown tab when you click details
16:01.23Paliyou have buttons like backup and details when you going to install cssu upgrade
16:01.29DocScrutinizer05not afaik
16:01.45kerioadd an X-maemo-install-description that takes priority over X-maemo-upgrade-description if it exists and has the information Doc wants
16:02.04Palikerio, not possible
16:02.10PaliHAM is part of CSSU
16:02.16kerio...oh, right
16:02.17kerioheh
16:02.24Paliso you need to upgrade metapackage for new HAM
16:02.54Palibut I think that HAM really show package name & description in update window
16:03.11Paliand not maemo-upgrade-description
16:05.03DocScrutinizer05"XB-maemo-upgrade-description:" overrides "description:"
16:05.25DocScrutinizer05usually for upgrades only, for CSSU though unconditionally
16:06.10DocScrutinizer05if merlin1991's info been correct
16:06.43DocScrutinizer05so if something overrides some other thing unconditionally, it's basically useless
16:07.15merlin1991well usually you don't dpkg -i a basepackage before you fire up ham to install(upgrade) it
16:07.19merlin1991but that's what our enabler does
16:07.23merlin1991in order to bootstrap the mp
16:08.09PaliDocScrutinizer05, cssu is installed via enabler
16:08.20Paliso you will see install info in enabler package
16:08.31keriohm, can't HAM directly *install* a system package?
16:08.40Paliso here is info what CSSU is
16:08.54merlin199110 points for Pali :)
16:09.09Palikerio, problem is that you can have only one mp-fremantle metapackage
16:09.27kerioso? make HAM do its thing
16:09.34kerioif it can
16:09.45Paliso we need enabler, which uninstall all metapackages and install that from cssu
16:10.00DocScrutinizer05Pali: I don't care when the content of my microwave food is listed on manufacturer's webpage, I want it on package of the food
16:10.25Paliham does not support something like provides & replaces
16:10.29Paliso ham cannot do it
16:10.45kerioPali: are you sure? it works for kernel, kernel-flasher and kernel-modules
16:10.56Palikerio, not working
16:11.06Paliwe have also problem with operator name widget update
16:11.21DocScrutinizer05and friggin hell, how hard can it be to concatenate content of "description:2 and changelog into "XB-maemo-upgrade-description:" ?
16:11.36kerioPali: why does fmg claim that it works then?
16:11.38Palialso on irc there was info that first is needed to update operator name widget and then cssu metapackage
16:12.12PaliDocScrutinizer05, why?
16:12.24Paliif you want to install CSSU you need:
16:12.34Pali1. open web package and click on install button
16:13.02Pali2. HAM will show that you are going to install package enabler which installing CSSU, there is written what CSSU is ....
16:13.21Pali3. open menu and click on continue cssu installation
16:13.45Pali4. HAM will show update and you will update system packages
16:14.21keriobtw, why can't we ship mp-fremantle-generic-pr?
16:14.33Palikerio, becuase generic is on for global FW
16:14.52kerioreally? the other ones have special metapackages? :o
16:14.52Palithere are variants: mp-fremantle-<code>-pr
16:14.56Paliyes
16:15.18PaliDocScrutinizer05, steps 1, 2 show cssu info
16:18.29DocScrutinizer05Pali: I don't get your reasoning why you refuse to add the very info we got on *every* update until now
16:19.43DocScrutinizer05it's poor product maintenance to not provide user with basic info about the opject he just looks at
16:20.18Palinow we have:
16:20.20PaliMaemo-Display-Name: Maemo 5 Community SSU Package
16:20.27PaliDescription: Community SSU package, includes latest fixes from Gitorious and the community
16:20.45DocScrutinizer05and til now we did provide such info in first installation, now you say you want to ditch that to *replace* it with changelog. Why? Can't you show both??
16:21.03Paliand scripts will generate:
16:21.04kerioDocScrutinizer05: hm, adding both would be fine
16:21.05PaliMaemo-Upgrade-Description: Changelog for $(VERSION):
16:21.37PaliDocScrutinizer05, do you really want to see that Description line in Maemo-Upgrade-Description?
16:21.46keriowill HAM display it, otherwise?
16:22.10PaliIf yes write some short first line for Maemo-Upgrade-Description:
16:22.10DocScrutinizer05YES! rathe that only, than changelog ONLY
16:22.23kerioPali: i'll write it
16:22.28kerio"Community SSU package, includes latest fixes from Gitorious and the community"
16:22.33keriothere :D
16:26.22Paliok, we can test *what* and *where* will be displayed in next update
16:26.54Paliand then we can change lines which will be problematic
16:27.13DocScrutinizer05fine with me
16:28.17Paliif HAM is really non deterministic with those descriptions (and lines) we can duplicate some lines between description and upgrade-desc.
16:28.27DocScrutinizer05my general suggestion would be: copy content of "Description:" to "XB-maemo-upgrade-description:", then *append* changelog
16:28.56DocScrutinizer05simple as that
16:29.04Palifull description? or only first line?
16:29.21Paliand where to copy it? at begining? or to append at end?
16:29.24DocScrutinizer05err, the relevant info
16:29.40DocScrutinizer05to beginning, then append changelog
16:30.00PaliDocScrutinizer05, better wait for next cssu-t update and see how and what do change
16:30.56DocScrutinizer05Pali: basically next update tells me nothing since this is about those users who install firsttime
16:31.47Palithere is no "first time" installation of metapackage
16:31.56Palionly upgrade
16:32.06DocScrutinizer05but i'm able to figure what stuff will look like, for firsttime and for update (which is no differnece according to merlin1991 and my estimation), and for differnet way to generate that text
16:32.09Palifirst time is installing cssu enabler
16:32.13Paliwhich was not touched
16:32.48Palicssu enabler installing via dpkg -i in terminat cssu metapackage
16:36.03DocScrutinizer05Pali: sorry I'm a tad upset, so a last time: I'm not talking about enabler!
16:37.23DocScrutinizer05frankly spoken, average lusers tend to forget that they have to run that upgrade in HAM after installing enabler
16:38.16DocScrutinizer05and when they look into HAM and see maemo CSSU system upgrade, they get puzzled when it says "this is bringing you a fix for TURKTRUST"
16:39.42DocScrutinizer05and during enjoying that puzzling feeling, they forget that they have run enabler 20 min ago (yes it will be 20 min since they did)
16:45.56freemangordonguys, Pali's patch was tested with latest -thumb, and IMO this is how all this shit have to look like
16:46.20freemangordonfirst tab - package description ("latest gratest studd")
16:46.23freemangordon*stuff
16:46.26DocScrutinizer05freemangordon: I beg to differ
16:46.54freemangordonsecond tab: changelog
16:47.26Paliso I remember correctly that changelog is on separate tab?
16:47.29freemangordonyes
16:47.57PaliDocScrutinizer05, so why did you think that it wasnt?
16:48.10DocScrutinizer05look, I did all that shit with starhash enabler (and i guess I was the first to ever use XB-maemo-upgrade-description), and for all I can recall XB-maemo-upgrade-description overrides Description:
16:48.55freemangordonDocScrutinizer05: is it a bit different:
16:48.57freemangordonMaemo-Upgrade-Description:
16:48.59DocScrutinizer05maybe HAM chnaged since then
16:49.21freemangordonand it is on a second tab called "description"
16:49.31*** join/#maemo-ssu ZogG (~zoggrules@109.67.174.226)
16:49.31*** join/#maemo-ssu ZogG (~zoggrules@funtoo/user/ZogG)
16:49.58freemangordonso we have 3 tabs
16:50.00DocScrutinizer05headdesks a bit and puts it on "bash them later"
16:50.09freemangordonworks gor me :D
16:50.11freemangordon*for
16:54.11freemangordonthe fuck, obexftp works in osso-file-manager, kudos to luf :)
16:57.47DocScrutinizer05freemangordon: than name in file */starhash-enabler/debian/control is "XB-Maemo-Upgrade-Description:"
16:57.59DocScrutinizer05s/than/the/
16:58.41PaliXB mean include only in binary deb package (not to source dsc file)
16:58.52DocScrutinizer05...and it's supposed to override "Description:" tag in same file, for updates only
16:59.52*** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz)
17:00.02DocScrutinizer05mybe i'm completely wrong
17:00.53DocScrutinizer05you could install starhash-enabler=0.1 and then upgrade to 0.2 to see the effects
17:01.02DocScrutinizer05in HAM
17:04.32freemangordonPali: so in actual debian/control XB_ is stripped?
17:04.37freemangordon*XB-
17:04.43Paliyes
17:04.56PaliXB- is prefix only for *debian*/control
17:05.16Paliin dsc or deb package is Xsomething- stripped
17:05.32freemangordonhowever - doc, you should really see how it looks like
17:07.10DocScrutinizer05as long as firsttime-installers see  "Community SSU package, includes latest fixes from Gitorious and the community" (or whatever) I'm stopping any rant
17:07.46freemangordonDocScrutinizer05: TBH I don't like ^^^ either
17:07.55freemangordonas it means absolutaly nothing :D
17:08.05freemangordon*absolutely
17:08.23DocScrutinizer05it means this is a package that comes with more than just what's mentioned in changelog
17:08.55freemangordonwell, lets check on gitorious, what is the first-time-installer description
17:09.47freemangordonhmm, how is it called?
17:09.55DocScrutinizer05I don't give a fsck about gitorious, I'm talking about lusers looking at HAM, after they already almost gave up on that shit ever finishing (or even starting) to do anything
17:10.08freemangordonsure
17:11.18freemangordonDocScrutinizer05: they see that message. At least I saw it yesterday
17:11.46DocScrutinizer05when those lusers see a maemo-cssu-system-upgrade then that tells them "install me to fix break in last version's foobar" then the average luser says "DUH! I never even *had* foobar, so why install this upgrade?"
17:12.03freemangordon<PROTECTED>
17:12.23freemangordonyou should explicitly click on it
17:12.35freemangordonare you fine wuth that?
17:12.39freemangordon*with
17:12.49DocScrutinizer05yes
17:13.21freemangordonok, good :)
17:13.51DocScrutinizer05yesterday on T7.2 upgrade I actually missed the *changelog* that says what will actually come with this particular upgrade
17:14.14freemangordonDocScrutinizer05: Pali pushed the changes after it was out
17:14.32freemangordonor you mean on TMO?
17:14.37DocScrutinizer05but I don't want the changelog to *replace* the description I've seen yesterday, for fisttime installers
17:14.49freemangordonit don't
17:14.57DocScrutinizer05I'm talking about HAM, freemangordon
17:14.58freemangordon*doesn't
17:15.03freemangordonme too
17:16.10freemangordonDocScrutinizer05: lets leave it as it is and continue the discussion (if needed) after the next T
17:16.45DocScrutinizer05and for all I ever knew,  XB-maemo-upgrade-description *replaces* Description:
17:17.22freemangordonit does not, at least for system upgrades, I saw it with my eyes
17:17.39DocScrutinizer05well, strange then
17:17.48DocScrutinizer05for starhash-enabler it did
17:18.09freemangordonwhich PR was that? 1.2?
17:18.16DocScrutinizer051.0.1?
17:18.26freemangordonwell, seems HAM had evolved since
17:18.36DocScrutinizer05quite possible
17:18.50DocScrutinizer05I admitted that above
17:19.13freemangordonhowever, it looks pretty nice, you'll see
17:19.28DocScrutinizer05I even seem to recall I "raised a bug2 against it
17:19.42DocScrutinizer05so maybe they actually fixed it
17:19.48freemangordoncheck it, it might got resolved :P
17:20.38DocScrutinizer05something like "get changelog on separate tab PLZKTNX"
17:22.13DocScrutinizer05I probably never noticed, since ^^^ "i guess I was the first to ever use XB-maemo-upgrade-description"
17:22.26DocScrutinizer05and the only one, more or less
17:23.07DocScrutinizer05I'll shut up now
17:23.21DocScrutinizer05wait and see next upgrade :-)
17:24.03DocScrutinizer05sorry for the noise, if I was wrong
17:34.22Palifreemangordon, I have updated all packages from cssu-thumb & devel but still getting reboot loop
17:34.34*** join/#maemo-ssu NIN101 (~NIN@p5DD29A7D.dip0.t-ipconnect.de)
17:34.42Palihow to fix that zlib1g reboot loop problem?
17:35.08freemangordonPali: afaik you should not use zlib and libxml2 from devel
17:35.15freemangordonuse -thumb version
17:35.17kerioD:
17:35.20freemangordon*versions
17:35.50keriooh
17:35.59Palilibxml2 2.6.32.dfsg-5maemo4+0m5+0cssu0-thumb0
17:36.07Palizlib1g 1:1.2.7.dfsg-13maemo1+0cssu1+thumb0
17:36.14Palistill reboot loops
17:36.23freemangordon2.6.32.dfsg-5maemo4+0m5+0cssu1+thumb0
17:36.35freemangordonlibxml2 ^^^
17:36.44kerioPali: wait, -thumb0?
17:37.20freemangordonzlib1g 1:1.2.7.dfsg-13maemo1+0cssu1+thumb0
17:37.30freemangordonthose are the correct versions
17:37.31Palihttp://pastebin.com/U7fwJ0yZ
17:37.46freemangordonapt-get update?
17:37.47PaliI have re-run apt-get update and upgrade before
17:37.54freemangordonNFC
17:38.03kerioPali: sudo apt-get install libxml2=2.6.32.dfsg-5maemo4+0m5+0cssu1+thumb0
17:38.14keriofreemangordon botched the versions again :s
17:38.17Palinow I see that
17:38.19Pali0cssu0-thumb0
17:38.23Pali0cssu1+thumb0
17:38.31freemangordonhttp://maemo.merlin1991.at/cssu/community-thumb/pool/free/libx/libxml2/
17:38.33kerioyeah, apt-get is weird
17:38.52keriofreemangordon: well, even the non-thumby one should work now, right?
17:39.02freemangordonkerio: no
17:39.12freemangordonafaik
17:39.14keriostill the dependency issue?
17:39.18keriooh well
17:39.26freemangordonPali: where did you get that from?
17:39.40PaliI have no idea
17:39.46PaliI only used apt-get
17:40.05Palifreemangordon, we need some tool which list packages with higher version in status
17:40.26kerioPali: the issue is just -thumb
17:40.49kerioinstead of +thumb
17:41.06kerioright now, only xserver-xomap, xserver-xorg-core and fennec have that "problem"
17:41.16freemangordonPali: WTF?
17:41.19freemangordonhttps://gitorious.org/community-ssu/libxml2/commit/cf3eba1ba26ad5d323f28df38d4c94ca9a95bb94
17:41.21kerioand it's not a problem in fennec's case, because the next version would be 18 anyway
17:41.25freemangordon3 months ago
17:41.44kerioPali: dpkg -l | grep -- -thumb
17:41.49kerio(and ignore hildon-thumbnail)
17:41.53freemangordonyep, very good idea
17:42.15Paliwe have similar script in cssu disabler
17:42.27Paliwhich find packages which are not in any repo
17:42.34freemangordonPali: check for similar please
17:42.35kerioPali: and what do you do with those?
17:43.19freemangordonPali: you don't upgrade with HAM, do you :P
17:43.45kerioanyway, just pin the whole repo at 1001 priority
17:43.50kerioso it'll "downgrade" to its latest version
17:43.58keriowillingly, i mean
17:44.06freemangordonkerio: no
17:44.19freemangordonit will get higher priority that -T then
17:44.24freemangordonaiui
17:44.34keriofreemangordon: just to fix the versions i mean
17:44.38keriothen put it back at normal
17:44.45kerioi actually have community-thumb at priority 600
17:44.52kerioso i won't actually go through cssu-testing
17:44.56freemangordonaah, ok
17:53.43DocScrutinizer05btw I witnessed one user who probably fubared his system by "uninstalling" CSSU
18:02.55DocScrutinizer05took like two days on #maemo to do the 1st-level-helpdesk for that user, and sorry I can't recall any details anymore, just that my conclusion been that CSSU uninstall is flawed by concept, never can work under certain conditions and most likely should get nuked
18:05.10DocScrutinizer05similarly that set of catalogs in HAM eventually MUST vanish, since lusers can't be stopped to enable e.g. CSSU-devel catalog, once it's available under catalogs
18:07.45kerioDocScrutinizer05: +1, cssu-devel is dangerous, and we don't really need the domain information for it, people who are supposed to use it are knowledgeable enough to use apt
18:07.54kerioto test HAM deployment there's cssu-future
18:09.21DocScrutinizer05I also don't get the rationale to have CSSU-T repo in CSSU-S catalog list
18:09.36DocScrutinizer05this has to go away
18:09.59DocScrutinizer05catalogs that are there will inevitably get enabled
18:10.17DocScrutinizer05that's joe average user's nature
18:10.19kerioi'm not sure if you can add the domain information without the catalogs though
18:12.35DocScrutinizer05if there's no way to manage catalogs in a sane way via HAM catalogs GUI, cssu must ship enabler for users to run, or exploit red-pill-mode in HAM or whatever
18:13.35DocScrutinizer05no way CSSU-T or even CSSU-S shall ever ship e.g. CSSU-devel catalog preconfigured. Same applies for CSSU-T catalog in CSSU-S
18:14.32merlin1991hm we discussed this quite some time ago
18:14.39DocScrutinizer05no normal user of CSSU-S will ever want to get CSSU-T or CSSU-devel catalog enabled
18:14.49merlin1991what was the problem with putting each catalog into a own package?
18:15.07DocScrutinizer05for those who know what they're doing, we could ship enabler binary to run
18:15.55DocScrutinizer05if that's even needed, since those experts should be able to edit config files
18:17.54*** join/#maemo-ssu MrPingu (~chatzilla@86.92.226.97)
19:06.31*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
19:23.37*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
19:24.05*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
19:38.09dafoxhi all. I just wanted to thank you for making -thumb possible, and for helping me set up -thumb. It seems to be working great :)
19:41.49freemangordonluf: https://gitorious.org/community-ssu/libhildonfm/commit/f40a6ed07054380b34eaac995e8d19df1c8657f2
19:47.32DocScrutinizer05dafox: for all we know -thumb is working fine, just a tad cumbersome when you have to reflash or anything
19:47.51DocScrutinizer05since there's no way back from a thumb system to a stock one
19:58.03dafoxI think (hope) that -thumb is the future for the cssu, and that there will be no need to go back :)
20:00.26DocScrutinizer05dafox: well, it's not about 2downgrading", it's about stock resources missing support for thimb, resulting in a broken system when user does not follow exactly the right sequence of things to do in a reflash for example
20:01.37dafoxI'm sorry, I don't understand? Are you saying that with -thumb it is possible to have a non-working phone, even after re-flash?
20:01.40DocScrutinizer05for instance installing uBoot to a cssu-thumb system already renders your system bootlooping due to uBoot coming with stock kernel
20:02.29keriodafox: to run thumb2 binaries, you need a particular patch in the kernel you're running
20:02.49DocScrutinizer05doing a reflash to stock and then restoring apps etc again renders system bootlooping, since you need a kernel supporting thumb
20:02.51kerioif that patch is lacking, shit will not fly
20:03.15dafoxyes, I understood that, but I thought that reflashing reverted everything to stock (includign the kernel)
20:03.32keriodafox: reflashing will give you a working system
20:03.39kerioit's not your system though
20:03.43DocScrutinizer05dafox: that's exactly the problem
20:04.52keriobasically, you have to be very wary of what kernel you flash
20:05.04DocScrutinizer05dafox: the only working sequence of things to do to reflash is: reflash Pr1.3 fiasco, insatll most recent powerkernel, only _then_ restore your system from your backup
20:06.07kerioDocScrutinizer05: actually, not really :)
20:06.17DocScrutinizer05maybe I forgot ath
20:06.18keriokernel-cssu has a different uname than kernel-power
20:06.19DocScrutinizer05sth
20:06.38DocScrutinizer05mhm
20:06.41kerioso it won't load the modules, even if they're pretty much the same
20:07.06freemangordonkerio: which modules?
20:07.07DocScrutinizer05my point is it's not exactly foolproven
20:07.13keriofreemangordon: dem modules
20:07.31freemangordonis it backupmenu we talk about?
20:07.36kerioyep
20:07.47dafoxaha, ok. So I've never had to restore a backup before. I always back up  both optfs and rootfs, so does that then not include the kernel?
20:07.48keriothere's no easy way to install kernel-cssu on pr1.3
20:08.02freemangordonkerio: what?
20:08.06keriodafox: the kernel is in a separate partition
20:08.07DocScrutinizer05dafox: nope
20:08.16keriofreemangordon: say you accidentally the whole system
20:08.24dafoxok, so simply restoring from backup without flashing works ok
20:08.25kerioyou have BM backups made when you had kernel-cssu
20:08.48kerioto restore them with backupmenu you have to reflash pr1.3
20:08.50freemangordonkerio: enable cssu-thumb repo in HAM, and you're fine
20:08.50kerioinstall backupmenu
20:09.01freemangordoncssu-thumb will appear
20:09.01kerioinstall kernel-cssu from the cssu-thumb repo
20:09.03keriothen restore
20:09.38dafoxwasn't there an option in the flasher to flash the kernel only? Or some way to flash just a kernel?
20:09.44freemangordonand? i'd rather say this is a problem of BM, not -thumb
20:09.52keriofreemangordon: indeed
20:09.53DocScrutinizer05dafox: yes
20:09.56freemangordondafox: yes, there is
20:09.57keriobut it's also a problem of cssu-thumb users :)
20:10.10keriodafox: yep, you'd have to install backupmenu on a fresh system to load the backup
20:10.17keriothen flash the appropriate kernel
20:10.20keriothen you can boot again
20:10.42freemangordonkerio: so, we conclude that -thumb users are screwed, because some third-party app does not support kernel restore? meh
20:11.01keriomy, how defensive
20:11.06DocScrutinizer05freemangordon: we didn't conclude anything like that
20:11.34dafoxsuppose that you mess this up somehow (-thumb restored userspace, non -thumb kernel), could you still flash the system?
20:11.42keriodafox: yep
20:11.57keriothere's very little that you can do on the software side to really ruin a N900
20:12.08DocScrutinizer05indeed
20:12.11freemangordondafox: as a general rule - nothing can stop you from flashing but broken USB port :)
20:12.14dafoxok, I'm not really seeing the problem then... besides having a momentarily unbootable n900
20:12.27kerioeven blowing up CAL leaves you with an almost completely working n900
20:12.32kerioyou're basically missing bluetooth at that point
20:12.44kerioand toying with bluetooth-sysinfo would fix that, too
20:12.44freemangordonkerio: wifi MAC is not in CAL?
20:12.53DocScrutinizer05dafox: it's just cumbersome, not a "problem"
20:12.57keriofreemangordon: iirc sambo7 (the nandtester) had working wifi and phone
20:13.15keriofreemangordon: is there a way to rebuild a CAL?
20:13.24freemangordonhmm, good. i've always tought wifi MAC is in CAL
20:13.29freemangordonkerio: sure
20:13.31DocScrutinizer05[2013-01-08 20:47:31] <DocScrutinizer05> dafox: for all we know -thumb is working fine, just a tad cumbersome when you have to reflash or anything
20:13.42dafoxbut doesn't the only way to 'break' this already include flashing a new kernel? Flashing = cumbersome?
20:13.46freemangordonkerio: acrually it rebuilds by itself
20:14.07keriofreemangordon: ...really? :o
20:14.14kerioeven after writing random data to its partition?
20:14.21keriohm, maybe you need a flash_eraseall on it
20:14.36DocScrutinizer05dafox: you still don't get it. The flashing resets your kernel, and that *is* your problem
20:14.41freemangordonkerio: CAL has 2 system and one user part
20:15.26keriodafox: you need to unreset it from your pc's side
20:15.27freemangordonthose 2 are used as some kind of RAID1
20:15.38kerioaka download the kernel-cssu deb, unpack it, grab the .fiasco and flash it
20:15.53freemangordonif both become unusable, libcal writes to the first
20:15.57dafoxDocScrutinizer05: we're talking about the sequence flash pr1.3 -> install backupmenu -> restore breaking boot, right?
20:15.58kerioneat
20:16.13DocScrutinizer05dafox: basically yes
20:16.25keriodafox: yep, you have to do flash pr1.3 -> install backupmenu -> restore -> flash kernel-cssu
20:16.29freemangordonkerio: you can install it from the device, no need of a PC
20:16.41kerioor that^
20:16.49freemangordonand anyway you need a PC to flash it
20:17.01keriofreemangordon: it's actually faster to flash it from a PC though, if you have to restore a full backup anyway
20:17.27dafoxDocScrutinizer05: ok, but what I was thinking is that why do I need to reflash to restore? Can't one just boot backup menu and restore, without reflashing pr1.3?
20:17.28keriodafox: or, if you haven't changed the kernel, boot from rescueOS -> untar
20:17.40keriodafox: if you can still run it, sure
20:17.43keriothen you avoid all problems
20:17.45freemangordondafox: :nod:
20:17.47DocScrutinizer05dafox: usually yes
20:17.59DocScrutinizer05dafox: unless you entered a bootloop or sth
20:18.28freemangordonisn;t BM part of preinit script?
20:18.33dafoxI think backupmenu is like grub, in that it runs before the kernels boots
20:18.38dafoxno?
20:18.53DocScrutinizer05there are however situations where you need a reflash, and then it becomes cumbersome to restore your complete thumb system
20:19.01keriodafox: nope, bootmenu runs after the kernel is loaded
20:19.29kerioDocScrutinizer05: we really need robbiethe1st to port backupmenu to rescueos :)
20:19.29*** join/#maemo-ssu kolp_ (~quassel@212.255.37.28)
20:19.38DocScrutinizer05:nod:
20:19.49DocScrutinizer05and include kernel backup
20:20.14dafoxrecently I noticed backup menu offering to boot from a different partition or something, so that does something weird to replace the running kernel then?
20:20.25MrPinguBasically it's tarring the whole partition, no?
20:20.42kerioMrPingu: the whole partitions
20:20.50DocScrutinizer05MrPingu: nope, it tars the whole fs
20:20.59kerio..er, yes
20:21.18DocScrutinizer05BM basically doesn't know about partitions
20:21.26kerioon restore, it cleans the ubifs partition from all files - possibly because nobody really understands ubi and ubifs
20:21.29DocScrutinizer05it's no disk image
20:21.40keriothen does mkfs.ext3 on the homefs/optfs
20:21.43kerioand untars there
20:21.45dafoxDocScrutinizer05: ok, I understand now, so you have two steps involving the flasher, instead of just one
20:21.54kerio...and of course also untars the rootfs image on the rootfs
20:21.56DocScrutinizer05yep
20:22.09MrPinguIsn't that easy to write just an script for and need to be issued by user, in rescueOS
20:22.12keriodafox: or you have to install kernel-cssu in your newly-flashed system
20:22.26DocScrutinizer05though one of them can be done on-board with N900 flasher
20:22.27kerioMrPingu: backupmenu has such a cute interface, though :c
20:22.40DocScrutinizer05or what kerio said ^^^
20:22.50dafoxok, this is all very good to know :)
20:23.16MrPingukerio: you beat me
20:24.00DocScrutinizer05o/
20:24.23DocScrutinizer05bbl, need to have a shower and then coordinate migration a tad further
20:24.43DocScrutinizer05ivgalvez back and well! \o/
20:25.20kerioyay :D
20:25.24freemangordongood
20:25.29DocScrutinizer05yep
20:25.54DocScrutinizer05I should probably post it on #maemo as well
20:27.23keriodafox: the N900 can be ridiculously restorable
20:28.02kerioyou've got the usb flashing, which pretty much works every time, at worst you have to coldflash the bootloader first
20:28.24kerioi've got uboot as my kernel, so at worst i can load something on a uSD and boot from there
20:28.39kerioi've got rescueOS installed, which gives me a clean system with a shell and some restore tools
20:29.21kerioafter the maemo kernel is loaded, i've got bootmenu, which gives me usb mass storage and usb networking
20:29.35kerioand the bootmenu recovery console, which gives me an on-device shell too
20:29.50keriothen there's backupmenu, which has all the nifty backup restore stuff
20:57.12dafoxheh, n900 <3 :D (although I've only installed backup menu)
21:06.22keriodafox: what do you mean? :o
21:06.27keriowhen have you got your n900?
21:07.06dafoxa bit more then a year ago (christmas 2011)
21:08.02keriooh, i misunderstood you
21:09.41dafoxI'm pretty happy with it, my old phone really was old (sony-ericsson p800)
21:16.16keriobet on WizardNumberNext being a gentoo user
21:16.44MrPinguwhy?
21:17.10keriodammit!
21:17.38freemangordonkerio: fun, isn;t it? :D:D:D
21:20.50dafoxnice way to categorize people
21:25.34keriobet on dafox being a gentoo user
21:25.50dafoxguily as charged :p
21:25.51MrPinguWhat am I? :P
21:25.53dafox*guilty
21:35.17*** join/#maemo-ssu kolp (~quassel@212.255.37.28)
21:38.26*** join/#maemo-ssu xxxxxxx (~MrPingute@86.92.226.97)
21:39.42*** join/#maemo-ssu ekze (~nyan@bakaekze.ru)
21:42.17*** join/#maemo-ssu MrPingu (~MrPingute@86.92.226.97)
21:46.47*** join/#maemo-ssu arcean (~arcean@aacr234.neoplus.adsl.tpnet.pl)
22:01.07*** join/#maemo-ssu MrPingu (~MrPingute@86.92.226.97)
22:03.41amiconnis somewhat confused
22:04.29amiconnI have cssu thumb installed (updated from cssu-t), but now ham offers a (plain?) cssu upgrade. Should I remove/ disable the plain cssu repository?
22:04.47freemangordonamiconn: refresh
22:05.13amiconnI didn't migrate today, but a few days ago
22:05.33freemangordonstill, refresh, there is newer -thumb
22:05.42amiconnAh, today it's not the same offer, it's -thumb again
22:05.57amiconnBut anyway, should plain cssu-t repo be disabled or not?
22:06.16MrPingubasically thumb = testing
22:06.25freemangordonamiconn: no
22:07.06amiconnMrPingu: Yeah, but if testing gets an update (usually a bit earlier than thub) I suspect it would migrate a buch of packages back to non-thumb
22:07.47MrPinguamiconn: yes, that's right. Because thumb doesn't version number
22:07.47amiconnAls ham got even slower with the addition of the cssu-thumb repo
22:07.55amiconn*Also
22:07.59MrPingu*change
22:08.11MrPinguthat's also true
22:08.37MrPinguwhenever theres a new version of testing version numbers increase
22:09.10MrPinguso it pulls the latest but doesn't care if it's thumb or non-thumb
22:09.11amiconnYeah, hence my question
22:09.50amiconnThe only reason that would speak against disabling plain cssu-t repo is if the thumb repo is incomplete
22:09.57kerioyep
22:10.01amiconnBut this is what I don't know
22:11.44MrPinguEnjoy this update, you won't be getting a new update soon :P :P :P
22:17.33*** join/#maemo-ssu joshgillies (~josh@hobart.office.squiz.net)
22:36.17DocScrutinizer05amiconn: basically there's no proper upgrade strategy for cssu-thumb. You'll face same "issues" each time cssu-t gets a new upgrade. Since cssu-thumb is just a "patch" on top of cssu-t
22:37.34DocScrutinizer05for cssu-thumb to become a proper "distro" it would need to port all cssu-t packages to thumb repo and disable cssu-t
22:37.57freemangordonwhich makes no sense :)
22:38.17DocScrutinizer05for now it only has those pkgs that are actually thombified
22:38.28freemangordon:nod:
22:38.55DocScrutinizer05and that will cause conflicts with the pkgs in those repos it's basing on
22:39.21freemangordoncould some who has stock tklock installed test something for me?
22:39.37DocScrutinizer05as soon as there are upgrades that are not in thumb repo yet, but thumb has an older thumbified version of those pkgs
22:40.36freemangordonset display backlight timeout to 10 seconds, wait for screen to lock and unlock with slider. Now check after what time the screen will get locked again. is it 10s?
22:40.58DocScrutinizer05actually I think CSSU-T does same mess with original Nokia repos on which it is basing, but we rarely see issues there since upgrades on Nokia repos are highly unlikely
22:41.20freemangordonanyone? ^^^
22:41.29DocScrutinizer05wait 20 s ;-D
22:41.30freemangordonDocScrutinizer05: could you test that for me?
22:41.32freemangordonok
22:41.42*** join/#maemo-ssu BCMM (5c159c50@gateway/web/freenode/ip.92.21.156.80)
22:43.13DocScrutinizer05dim after 10, off after another 4 orso
22:43.50freemangordondid you unlock with visual slider?
22:43.58DocScrutinizer05nah, with slider switch
22:44.03freemangordonno, use visual
22:44.13DocScrutinizer05err, how?
22:44.21freemangordonpress power button
22:44.29freemangordonand slide-to-unlock
22:44.47freemangordonyou may need to press power button teice
22:44.53freemangordon*twice
22:45.13DocScrutinizer05meh 30 and still on
22:45.17freemangordonyep
22:45.30DocScrutinizer05still on
22:45.34freemangordonI thought it is bug in tklock replacement :D
22:45.45freemangordonbut it seems it is by design
22:45.46DocScrutinizer05noooow
22:45.52freemangordonor bug in mce
22:46.05DocScrutinizer05unlocked
22:46.12freemangordonsome 60s?
22:46.21DocScrutinizer0520
22:46.31DocScrutinizer0530
22:46.51DocScrutinizer0550
22:47.07DocScrutinizer0560
22:47.20DocScrutinizer05dim after 70
22:47.26freemangordonnice :D
22:47.40DocScrutinizer05o/&
22:47.43freemangordonwell, not much that we can do, mce is closed :(
22:48.05DocScrutinizer05I never use that method to unlock
22:48.19freemangordonyou will ruin your slider swith ;)
22:48.29DocScrutinizer05lockswitch works as supposed
22:48.34freemangordonsure
22:49.02DocScrutinizer05I rather uin my powerbuttons usually, and scratch my screen
22:49.20freemangordonhowever, thanks
22:49.25DocScrutinizer05my lockswitch is fine
22:49.30DocScrutinizer05o/
22:49.32DocScrutinizer05afk
22:50.33DocScrutinizer05btw my timeout been 60 before I set it to 10 for you. 70 = 60 + 10 FWIW
22:50.51DocScrutinizer05no, I won't reboot with timeout set to 10
22:50.52freemangordonhmm, yeah, could be that
22:51.04freemangordonDocScrutinizer05: have 1 more minute?
22:51.11freemangordonfor another test
22:51.13DocScrutinizer05sorry, nope
22:51.18freemangordonok
22:51.42DocScrutinizer05post instructions, maybe later
22:52.32freemangordonDocScrutinizer05: while on desktop, wait for screen to dim(not lock) and press it. do you see h-d settings button to appear?
22:52.57DocScrutinizer05never
22:53.06freemangordonhmm, try it
22:53.22DocScrutinizer05I "try" that 20 to 100 times a day
22:53.22freemangordoni remember i've seen that, but I am not sure
22:53.53DocScrutinizer05first touch even get swallowed by something, during dim
22:54.10DocScrutinizer05I think there's a setting for that in mce.ini
22:54.12freemangordonbut not when on desktop
22:54.27freemangordonit is called "event eater" :D
22:54.29DocScrutinizer05ok, I'll try it
22:54.33DocScrutinizer05:-/
22:56.12DocScrutinizer05answer stays: nope
22:56.17freemangordonok, thanks
22:56.55DocScrutinizer05check mce.ini!
22:57.04freemangordonnah, it is tklock
22:57.18DocScrutinizer05*sigh*
22:58.32DocScrutinizer05[TKLock]
22:58.33DocScrutinizer05# Blank immediately instead of dim before blank when tklock is enabled
22:58.59DocScrutinizer05..
22:59.00freemangordonDocScrutinizer05: it is some bug in my replacement
22:59.02DocScrutinizer05# Policy for touchscreen interrupts
22:59.04DocScrutinizer05#
22:59.05DocScrutinizer05# 1 - disable immediately
22:59.06DocScrutinizer05# 0 - wait until display is blanked
22:59.08DocScrutinizer05DisableTSImmediately=1
22:59.27DocScrutinizer05fool!
22:59.34freemangordon:D
22:59.44DocScrutinizer05when I suggest to check mce.ini, you should consider it
23:00.04freemangordonDocScrutinizer05: i've just reinstalled stock
23:00.11freemangordonand tested
23:00.20freemangordonsettings button does not appear
23:00.39freemangordonthis pretty enough for me
23:00.56DocScrutinizer05since stock checks DisableTSImmediately=1
23:01.21freemangordonno, this tells mce what to send to tklock
23:01.24DocScrutinizer05if you "fix" yours, you're swapping one bug for another
23:01.29freemangordonand it is tklock who does the work
23:01.38DocScrutinizer05mhm
23:01.40DocScrutinizer05maybe
23:02.08freemangordonand I fail to "eat" the event when on the desktop
23:02.16freemangordonfor some reason I am going to check
23:02.17DocScrutinizer05:nod:
23:05.02DocScrutinizer05you're right, DisableTSImmediately=1 works globally, not only on desktop
23:05.18freemangordonyep
23:05.53DocScrutinizer05I never had a doubt on this, but it occurred to me just now
23:07.26DocScrutinizer05btw qt is fecked, it takes pen-down events for button-activate, instead of the worldwide usual pen-up
23:07.59DocScrutinizer05I noticed that in calculator
23:10.56DocScrutinizer05actually the stnadard correct GUi behaviour is to button-press *only* on pen-down followed by pen-up in same widget
23:11.04freemangordonoh, the fuck, got it. h-d reacts on release event :(
23:11.27DocScrutinizer05tadaa we're on topic
23:11.33DocScrutinizer05;-P
23:11.34freemangordonyep
23:11.49freemangordonso I should play it smart there :D
23:12.21DocScrutinizer05you can neither slide out of a button nor slide in, to press it
23:12.46DocScrutinizer05you need to press and release on same button to make button-push
23:13.48DocScrutinizer05except for *very* special cases like stopwatch (which usually fails to do so ;-P)
23:14.27DocScrutinizer05instead, fekkin calculator does

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.