#nemomobile log for Saturday, 2012-07-21

*** M4rtinK has quit IRC00:10
*** arcean_ has quit IRC01:15
*** wicket64 has quit IRC01:44
*** KaIRC has quit IRC03:03
*** furikku has joined #nemomobile03:37
*** jonwil has joined #nemomobile04:20
iekkumorning07:15
dm8tbrmoaning07:17
*** jonwil has quit IRC07:31
*** Siosm has joined #nemomobile07:36
*** Siosm has quit IRC07:37
*** norayr has joined #nemomobile07:46
*** phaeron has quit IRC08:18
*** phaeron has joined #nemomobile08:19
*** rcg has joined #nemomobile08:30
*** norayr has quit IRC08:40
*** rzr has joined #nemomobile08:41
*** niqt has joined #nemomobile09:03
* w00t wakes up to a lot of merge requests09:05
*** NIN101 has joined #nemomobile09:06
*** M4rtinK has joined #nemomobile09:15
w00tanyone want to test a new gallery version before I submit it?09:18
* w00t drops a pin..09:19
*** jonwil has joined #nemomobile09:21
the-bossphaeron lbt sage stskeeps SR#5246 waiting for review at https://build.pub.meego.com//request/show/524609:26
w00tspecial: wow09:54
w00ti approve of the history layout.09:54
*** chouchoune_nas has joined #nemomobile09:58
w00t(http://dl.dropbox.com/u/62378322/12070030.jpg)10:03
w00tspecial: one thought, should C also clear the history?10:03
w00tspecial: submitted your changes to qmlgallery, btw, keep an eye on https://build.pub.meego.com/request/show/524610:05
Sage_w00t: NEMO#123 not N#123 in .changes :)10:08
Sage_N is too close NB and we want to keep it different10:09
*** norayr has joined #nemomobile10:09
w00tSage_: bleagh, ok, can I just remember that for the future, or do you want to resubmit? :)10:09
Sage_guess ;)10:10
w00tI don't know how evil you're feeling today ;)10:10
*** beford has quit IRC10:11
Stskeepslast part10:11
Stskeeps:P10:11
* Sage_ is having a bad day10:11
w00tuh-oh10:11
w00t:P10:11
Sage_if I get n900 to boot my day gets better but I'm not seeing that happening10:12
w00t:/10:13
w00twhat'd you do to it?10:13
Sage_Stskeeps: boot.mount entered to failed state on n900 during boot :/10:13
Sage_turned a bit down the debug output (debug->info) and can get some feeling what is happening10:13
Sage_wtf is "unit boot.mount"10:16
the-bossphaeron lbt sage stskeeps SR#5246 Rejected promotion request10:16
the-bossphaeron lbt sage stskeeps SR#5247 waiting for review at https://build.pub.meego.com//request/show/524710:20
*** faenil has joined #nemomobile10:21
Sage_systemd-187/units/emergency.service.in:20:ExecStart=-/sbin/sulogin10:21
Sage_err... we don't have /sbin/sulogin so emergency shell doesn't work :D10:21
Stskeepsremember the meego diff i showed?10:21
faenilmorning10:22
w00they faenil10:22
Sage_Stskeeps: was tired but yes10:22
Stskeepsok, there's something about that there10:22
* Sage_ checks10:22
Sage_Stskeeps: you mean about sulogin?10:23
* w00t waits for qmlcalc upgrade to build...10:23
StskeepsSage_: yes10:23
Sage_well, there is but the /sbin/sulogin was still called in meego and we don't have that binary10:24
w00tcool, I broke osc10:25
Stskeepsutil-linux?10:25
Sage_sysvinit tools has that in f1710:25
faenilw00t, have you checked the new qmlgallery pinching?10:25
Sage_Stskeeps: maybe, need to check10:26
w00tfaenil: yes10:26
faenilw00t, ok10:26
faenilw00t, I still have to check it out10:27
w00tfeel free, i didn't know if you had time to handle stuff nowdays10:27
w00ti filed a few more bugs, as well10:27
faenilw00t, oh he just rewrote some lines with simpler expressions10:28
faenilI thought he had changed the algo :)10:28
w00tit makes a surprising difference, give it a shot10:28
faenildoes it? :O10:28
w00tbutter smooth now, except on the edge of an image, but that's not entirely surprising as it tries to center the image while pinching10:29
faenilw00t,  I don't, but I'm keeping an eye because I'll start working on it from next week10:29
faenilw00t, mmm, have to try it...10:29
alteregow00t!!!! http://stage.rubyx.co.uk/voicecall/12070013.mp410:30
w00talterego: is that the tones? I saw that earlier :)10:30
w00tvery nice!10:30
alteregoYeah :)10:30
the-bossphaeron lbt sage stskeeps SR#5248 Rejected promotion request10:31
w00talterego: we should look into dialer API at some point btw10:31
w00tas I need to make calls :)10:32
alteregodial(provider, number)10:32
alteregoYou'll also want to get a list of providers10:32
alteregoskype, ofono, etc.10:32
w00tmmm10:32
Sage_Stskeeps: not in released version yet apparently10:32
w00tit might be worthwhile looking at what harmattan provides, too10:32
w00tif we can be compatible there easily with no real cost, that'd be nice (easier to port apps)10:33
alteregoapi wise?10:33
w00tyes10:33
alteregoSure, sounds good.10:33
alteregoI also need api for bringing up contact card10:33
w00tI'm not at that stage yet10:33
w00tso far, it's QML-only10:33
w00tbut soon10:33
w00thave you installed it yet?10:34
alteregoIs it on latest nemo?10:34
w00tnot yet10:35
w00tI'll probably submit today10:35
w00thad to iron out a few more bugs before I was happy, and I need to figure out the provides/obsoletes stuff Sage_ wanted10:35
alteregoCool, dialer isn't ready for mass-market yet. There's some serious issues with pulseaudio.10:35
w00tthis isn't what I'd call ready for the mass market either ;>10:35
alteregoI don't know how, but it looks like when dialer is started by xdg, it has a weird way of kill pa :/10:35
w00tbut it's at least not as butt-ugly as meego-handset-people10:36
alteregoWhich some may argue is the most polished of the meego handset reference apps ;)10:36
faenilw00t, https://bugs.nemomobile.org/show_bug.cgi?id=23110:36
alteregoI can't imagine what it was like implementing this stuff with meegotouch ..10:36
alteregoQML makes everything so nice and easy ..10:36
faenilw00t, I remember that one, iirc (still haven't looked into the code) it should be about ContentX being modified10:37
faenillike contentX = -500010:37
faenilmakes the image shift10:37
w00tfaenil: it's certainly entertaining ;)10:37
faenilthat's why you see other images :)10:37
*** vgrade has joined #nemomobile10:37
faenilw00t, I've always known about that :) but thanks for reporting, so we can manage it :)10:37
w00tfaenil: yes, I like to track everything10:38
faenilw00t, :)10:38
w00tthat way nothing gets forgotten, and if someone (like special) has some spare time to help, load gets shared10:38
*** vgrade2 has quit IRC10:38
faenilw00t, it's only a matter of resetting everything when a rotation is detected, as all image viewers do10:38
faenilw00t, yeah :) thanks special !10:38
the-bossphaeron lbt sage stskeeps SR#5249 waiting for review at https://build.pub.meego.com//request/show/524910:38
* Sage_ ponders how mean he is to w00t today ;)10:40
faenilw00t, I'm looking forward to having some spare time...but for now, got to go, exam on monday, and another of tuesday (which I'm probably going to skip because of lack of time)10:40
w00tSage_: :(10:40
faenilcya later peopl10:40
w00twhat did I do now10:40
rcgfaenil: max. success for your exams :)10:41
faenilrcg, thanks :)10:41
Sage_well, it is ok now as we don't parse the changelogs atm. with anything really. But Should be "- Fixes NEMO#123: ...." not "- Fixes: NEMO#123 -"10:41
faenilrcg, oh and we have something to do  too :P10:41
Sage_w00t: I'll let this pass :)10:41
w00tSage_: blame that on harmattan conventions ;)10:41
* rcg quickly hides behind a pile of things to do10:42
rcg;)10:42
w00trcg: nah, too late! come fix nemo bugs :)10:43
*** faenil is now known as faenil_away10:43
*** Guest61200 has joined #nemomobile10:43
*** niqt has quit IRC10:44
the-bossphaeron lbt sage stskeeps SR#5249 Accepted promotion request10:45
w00t\o/10:46
alteregow00t: what do you think of this then: http://stage.rubyx.co.uk/voicecall/voicecall-20120721-114552.png10:47
w00tSage_: and 5247?10:47
alteregoI'm thinking of having a left-handed and right-handed operation setting. Which changes the position of that green button ;)10:47
alteregoOr not, really you'd need to work out what hand the user is holding the phone it.10:47
w00tI think I'd just center it, but other than that, looks fantastic10:47
Stskeepsalterego: is it themed with qml components or how is the setup?10:48
w00tI don't think there'd be much of components there10:48
alteregoStskeeps: inverse blanco qt-components and some things are custom plain qml components, like the text entry. and the number pad buttons.10:48
Stskeepsok10:48
w00tyeah..10:48
alteregoThe call button is a qt-component Button with "positive" action10:49
w00talterego: look at the calculator Display if you haven't already btw, it has autoresizing text which you might find handy10:49
alteregoSo we need some images done for nemo theme to cater for new dialer.10:49
Sage_w00t: accepted10:49
alteregow00t: already did, thanks for the code ;)10:49
alteregoI actually use it in several places too.10:49
w00tSage_: kiitos10:49
alteregoI use it for the number here: http://stage.rubyx.co.uk/voicecall/voicecall-20120720-084713.png10:50
alteregoSo it doesn't get too big.10:50
w00t*nod*10:51
w00talterego: http://qtl.me/cc.png :)10:53
the-bossphaeron lbt sage stskeeps SR#5247 Accepted promotion request10:53
alteregoWhere did you get my number from?!10:54
w00thehe10:54
alteregoStskeeps ?! I told you not to give out my number :P10:54
w00tI still love Stskeeps's avatar looking like borat on my phone..10:54
w00t:P10:54
alteregow00t: to integrate with dialer, I have libvoicedial, which provides QML safe QObjects and models to use in QML10:55
alteregoI'm going to create a libvoicecall-declarative-plugin10:55
alteregoWhich will hopefully make things even better.10:55
ZogG_laptopon second screenshot number is small while buttons are huge, but looks nice10:56
alteregoSo you'd do something like: VoiceCallManager.providers => ['ofono-/n95000', 'telepathy-gtalk', 'skype']10:57
w00tI have stuff I need to split into plugins, too10:57
alteregoThen when the click the specific button for skype, tele, or ofono call. You just do VoiceCallManager.dial(providerId, msisdn);10:57
w00tZogG_laptop: you're trying to press the buttons, you're not trying to press the number10:58
alteregoAnd my code will do the rest. What would be really neat, is if we could make dialer, after ending call, go back to the previous display of contacts.10:58
ZogG_laptopw00t: you can make the button big but to look small =)10:58
w00tI'm not sure it'll stay like that, though, that only got finished ~yesterday10:58
alteregoI'd really like that flow and consistence.10:58
alterego~consistency ..10:58
ZogG_laptopbtw is it possible to build UI seperately?10:59
ZogG_laptopwithout nemo?10:59
w00talterego: maybe, but basics like "make it dial" first :)10:59
alteregoI guess that is better implemented in the compositor.10:59
alteregoWhen window hidden, show last window, if no last window, show home.11:00
w00tone thing I think we are going to have to figure out pretty soon, btw, is how to handle multiple windows11:00
alteregoHow do you mean?11:01
w00tQML1 doesn't make that easy11:01
alteregoYou you mean multiple QML Declarative Views for one application?11:01
w00tthough it can be done, special (and others) came up with a neat hack for it11:01
w00tbut I never saw it applied to mobile components11:01
w00tmore or less11:01
alteregoI think I experimented with that a while back, but it was borked.11:02
alteregoActually, no, I did get it to work ..11:02
alteregoI wrote a window that when -debug was supplied it'd open up a javascript command interpreter that would talk to the main instance :)11:02
w00tthere's a much easier way :p11:03
w00tanyway11:03
w00tno need to cross that bridge prematurely11:03
w00tplenty to do already :)11:04
*** faenil_away has quit IRC11:07
*** faenil_away has joined #nemomobile11:08
rcgw00t: ;) no bug squashing for me today, though11:14
rcgbut it's tempting for sure :)11:14
* iekku is happy to see that this channel is alive again11:22
*** jonwil has quit IRC11:24
*** jonwil has joined #nemomobile11:25
* alterego goes out for lunch11:25
w00tcan I persuade someone to test a package for me?11:28
w00tit doesn't work locally but I have no idea why, I think my device might be kind of busted for it somehow11:28
w00tiekku: :)11:28
*** M4rtinK has quit IRC11:29
*** cristi has joined #nemomobile11:31
cristiis nemo able to run the Qt-based UI on top of a framebuffer device, or does it need X11?11:31
w00tfor now, it's fairly safe to assume it needs x1111:34
w00tin the longer run, i'd like to see us using a wayland compositor instead of mcompositor11:35
w00tbut we have bigger fish to fry first11:35
ZogG_laptopw00t: i heard the work on wayland in progress11:38
w00tZogG_laptop: well, yes, i'm one of the people writing compositors :) i just don't expect it to be ready anytime soon, and i'd rather see some of the basic apps improved first11:38
w00tbut that's coming together.. like alterego's dialer work, and my contacts stuff11:39
ZogG_laptopw00t: good :)11:39
ZogG_laptopw00t: and my question earlier, can i build nemo's UI on top of other platforms except mer?11:39
w00tanything is possible with sufficient duct tape, glue, and blood/sweat/tears11:40
w00tI do question *why* you'd want to do that, but nothing's stopping you11:40
ZogG_laptopw00t: i'm trying to run gentoo on n950 =P11:42
w00tthat sounds slightly masochistic, but fun :)11:43
cristiw00t: I'm interested in running nemo on my rasPi, but the hardware adaptation is only providing framebuffer drivers11:43
w00tcristi: well, there would be quite a bit of work11:44
cristiand I have no idea how would X11 or wayland work on top of this framebuffer-only adaptation11:44
*** faenil_away is now known as faenil11:45
w00tpeople have gotten wayland running on the pi11:45
cristiI will look it up11:45
w00tI don't know the specifics of the how/with what, because I don't have one, so I haven't looked into it11:45
w00tbut I imagine it's with Qt 5 for starters11:45
w00thttp://www.youtube.com/watch?v=HItv4HX5r3k11:46
cristibut qt5 can work directly on top of /dev/fb011:46
w00tyeah11:46
w00tthe "quite a bit of work" I mentioned in our context would be I guess to figure out how to jam wayland into Qt 4.8's QPA, get that building inside mer somehow, write a compositor (presumably on top of qt5) to replace mcompositor (x11 window manager) and meegotouch-home (the homescreen), and run apps using -platform wayland and pray it all works somehow :)11:48
w00tbut YMMV, that's just off the top of my head how I'd think of approaching it11:48
cristiyeah11:48
cristiseems a lot11:48
cristidoes Nemo need 4.8?11:49
w00tyeah.. unfortunately all our MW/apps are still 4.8 based11:49
w00tand I'm not sure I see that changing - at least in large parts - for a while yet11:49
cristiI thought qt5 is backwards compatible with 4.x, and that apps most of the time only need a recompile, isn't this the case?11:50
w00tthere's a lot of nasty details that aren't covered in the marketing :)11:50
cristiheh11:50
w00tit might not be too painful for a lot of apps11:51
w00tthe homescreen will be an issue, it makes use of shared X pixmaps in QPixmap, and I'm not certain they exist anymore now there's only raster left alive11:52
*** wicket64 has joined #nemomobile11:52
w00tbut we'll replace that when we do eventually make the jump I guess11:52
faenilw00t, heard that Stskeeps fixed the tearing?11:52
w00tfaenil: yes, he did11:52
faenilw00t, :)11:53
w00tfeels a lot better now..11:53
faenil:)11:54
w00tfaenil: going to try it? :)11:54
faenilw00t, already tried it one or 2 days ago :) when he fixed it I guess :D11:55
faenilw00t, though harmattan stopped working since I installed latest nemo...11:56
faenilwhat do you suggest checking?11:56
w00tthat's fine, what more do you need? :)11:56
faenilw00t, working battery level? :D11:56
w00tthere is a bug for that, seems a bit involved11:56
faenilyes, I already talked to rcg11:57
w00thttps://bugs.nemomobile.org/show_bug.cgi?id=5311:57
faenilStskeeps yesterday said libbme should be working on the n950...11:57
faenilw00t, yeah I'm already informed about it :)11:57
w00twell, if we have a plugin that can talk to bme, then the problem is probably just that we're not using it11:58
w00tthat bug talks about upower..11:58
faenilw00t, yeah I didn't understand that...11:59
faenilI thought veskuh already tried easier solutions11:59
* w00t eyes contextkit-maemo-battery-rx51-bin12:02
*** rzr has quit IRC12:03
*** M4rtinK has joined #nemomobile12:04
w00tStskeeps: do you know anything about this situation?12:06
*** jluisn has joined #nemomobile12:06
Stskeepsjust build contextkit-maemo-battery against libbme12:07
w00tI can only find a -rx51-bin package12:08
w00tand it looks awfully like it isn't intended to build from source12:08
*** arcean has joined #nemomobile12:10
w00tlibbme is also in n900_libbme, so I'm wondering if there would be differences..12:12
w00tI suppose there's only one way to find out..12:12
w00tStskeeps: do you know if there's existing packaging for libbme anywhere?12:14
Stskeepsnot afaik12:16
Stskeepslibbme is a open source libbmeipc12:16
w00tok12:16
w00t(that I had figured out)12:17
w00tunngh.12:17
faenilhow can I troubleshoot harmattan's booting issue?12:17
faenilit doesn't boot since I installed latest nemo12:17
* w00t wonders how to package autohell stuff12:17
w00tdon't knowq12:20
w00tyou didn't just overwrite it, right? :)12:20
faenilno way :D12:20
faenilI just wrote on Alt_OS12:20
Stskeepsw00t: %configure ?12:21
w00tStskeeps: yeah.. looked at libresource ;)12:21
w00twhere should this go? CE:Adaptation:N950-N9?12:21
Stskeepsyes12:23
w00twell.12:30
w00tpackaging was easier than I expected12:30
w00t:)12:30
w00tdo .pc files go into the devel package? (afair yes)12:37
phaeronyes12:37
w00tthanks12:37
*** KaIRC has joined #nemomobile12:38
faenilhow can I read harmattan's logs if I can just boot into nemo?12:40
faenilI could also reflash harmattan12:42
faenilbut  I could end up having the same problem ...12:43
faenilonce I've installed nemo12:43
*** wicket64 has quit IRC12:52
faenilYESS12:58
*** Siosm has joined #nemomobile12:58
faenilgot it booting, thank to an old conversation I had with marquiz_ :D12:58
*** Siosm has quit IRC12:59
w00twhat was the problem?12:59
faenilmarquiz wrote "i guess my hunch was correct, the device thought it was in charging/actdead state and shutdown because no charger was present"12:59
faenilso you basically have to switch it on, let moslo load12:59
faenilthen select harmattan with VolumeUp12:59
faeniland then13:00
faenilplug the charger in13:00
faenilit will show the charging screen13:00
faeniland if you try to switch it on at that time, it will load harmattan :)13:00
*** Siosm has joined #nemomobile13:00
faenilthis should definitely be put in the faq :)13:01
faenilor did you all already know that issue?13:02
w00tI didn't, but then, I don't dual boot13:03
w00tfeel free to add it if you think it's useful13:03
faenilI will ;)13:04
faenilmarquiz_, if you have more details about that charging thing, please let me know ;)13:07
*** faenil is now known as faenil_away13:08
ZogG_laptopw00t: on what step moslo repartiting internal flash drive? i want to make it bigger13:12
ZogG_laptop3 GiBs is not enuf for me13:12
ZogG_laptopor can i change the size from inside harmattan/nemo ?13:13
w00tnot sure, sorry13:14
*** faenil_away is now known as faenil13:15
w00tStskeeps: *cringe*13:16
w00tI think we're going to have issues building in CE:Adaptation:N950-N913:16
aard_ZogG_laptop: you can telnet into moslo when it shows you on the display; alternatively, boot the rescue kernel13:17
ZogG_laptopaard_: that i know, can i resize from inside or i need to delete and make fresh partitions?13:18
*** wmarone has quit IRC13:18
*** wmarone has joined #nemomobile13:18
ZogG_laptopaard_: i mean by "that i know" is i got you till here, as i did it several times for other reasons =)13:19
aard_ZogG_laptop: the rescue kernel exports the whole mmc as block device -> you can change the partitions from your host system, and therefore resize it, given you have the appropriate programs installed13:19
aard_you _should_ be able to do some rezising from inside moslo as well, though the rescue kernel is a bit more comfortable13:20
ZogG_laptopaard_: what apps exactly resize? e2fsprogs? resize2fs ?13:20
aard_ZogG_laptop: fdisk, parted, ... for the partitions, and then something to resize the filesystems13:21
ZogG_laptopaard_: but fdisk is to create partitions isn't it?13:21
aard_if you don't have data there I'd just go for delete/create, though, but be careful to create the moslo partition with the correct id, otherwise moslo will repartition on next boot13:21
aard_ZogG_laptop: yes, you first need to shrink filesystems on volumes you want to shrink, then resize partitions, and then adjust filesystem sizes to the new layout13:22
ZogG_laptopaard_: btw can i do it from inside harmattan if i have enuf rights? (turned aegis to passive mode and hae all or almost all rights)13:22
aard_I doubt harmattan has the tools. with the tools present in theory it should be possible13:23
ZogG_laptopaard_: i just probably will go for deleting one of /home partitions, as i have one for /home and one for /home/user/MyDocs13:23
*** faenil has quit IRC13:23
aard_ZogG_laptop: doing that will break harmattan functionality13:24
ZogG_laptoppitty N950 has small hard drive comparing to my N9, but i do not experiment on N9, as well as i think there is problem on getting moslo on N913:24
ZogG_laptopaard_: why would it break? i still will have MyDocs as dir13:25
aard_you can flash a moslo-kernel on n9. which you should not do unless you don't care about harmattan much13:25
*** faenil has joined #nemomobile13:25
aard_ZogG_laptop: you won't have usb mass storage after that13:25
*** faenil is now known as faenil_away13:25
ZogG_laptopaard_: i do care, i use N9 as main phone and now got n950 to play with =)13:25
aard_ZogG_laptop: and another thing that might break -- all applications have been only tested to operate on a data storage without access control in place. it's less likely to break, but not impossible13:27
ZogG_laptopaard_: hmmm, i need to check it, as maybe there is a way to have whole /home as mass storage and have it ext4 without journaling or somethign13:27
aard_ZogG_laptop: no, because the volume needs to be unmounted to be exported as mass storage. you'll never be able to umount the complete home13:28
ZogG_laptopi hope one day vendors realize that fat32 is not way to go and make option and would look into ext413:28
ZogG_laptopaard_: didn't htought of that =)13:28
aard_if you do mass storage fat is the only option13:28
ZogG_laptopaard_: because of win users?13:29
aard_win and os-x13:29
ZogG_laptopi personally can mount ext in win7, but it needs some apps13:29
ZogG_laptopit may be included with device drivers =P13:30
aard_the point is that you can just plug it into any box and it works13:30
ZogG_laptopi hate when windows leading those things with old technology13:30
aard_apart from that, even between linux users you'll run into troubles with different uids between systems.13:31
ZogG_laptophmmm. i had few usb-flashes and i used ext2 on them13:31
aard_usb memory stick is different than phone exporting the filesystem -- for phone exporting the filesystem you already have at least 2 different systems with potentially different uids writing on it13:32
ZogG_laptopas i was tierd of fat32 problem of 4gb max size for file, and as i switched from fat32 i went to ext2 as linux user and not ntfs13:32
ZogG_laptopaard_: so the problem is that as phone will mount with uid blahblah and box will mount it as uid blahblah2 ?13:34
ZogG_laptopbut if i use same flshusb on different systems, isn't it the same case?13:34
aard_yes, but your phone will do funny things when you put files with funny permissions there13:34
ZogG_laptopaard_: so there si option to chown everytime but with huge partition and a lot of files it takes times right?13:35
aard_yes13:35
*** chouchoune has quit IRC13:36
ZogG_laptophmm, there should be standart uid for something like guest or nouser on all systems13:36
aard_in real life, if you don't want to go for fat you should go for mtp. which makes a lot of things on the device easier anyway, mass storage export is one big ugly hack13:36
ZogG_laptopand a way to mark partition to use it on automount13:36
ZogG_laptopaard_: mtp?13:36
*** M4rtinK has quit IRC13:37
aard_media transfer protocol. protocol to copy stuff from/to your device13:37
ZogG_laptopaard_: isn't it used in iphone?13:37
ZogG_laptopor something similuar13:37
ZogG_laptopwhen u can transfer only with specific app13:37
ZogG_laptope.g. itunes13:38
dm8tbrno13:38
dm8tbrmtp is standardized13:38
dm8tbrlinux support exist13:38
dm8tbrs13:38
ZogG_laptopbut i mean if i use mtp and i plug device to usb13:38
ZogG_laptopwould i see it as partition on box or i need app or something?13:39
aard_no, you'll have to use an mtp application to use it13:39
dm8tbrthere are ways to mount it like a filesystem13:39
ZogG_laptopthat's why it's no go as well =\13:39
aard_there's an mtp-fuse, so using that you could mount it13:39
aard_ZogG_laptop: wait 1-2 years, and no phone will support mass storage anymore13:40
ZogG_laptopyeah but it wouldn't be just plugin thing13:40
ZogG_laptopaard_: why do you think so?13:40
aard_ZogG_laptop: because of what I just explained13:40
ZogG_laptopmass storage is actually cool and usefull and simple in use (not simple in realization though as we can see)13:40
dm8tbrbtw: there are patches for the linux kernel to mount ext* and ignore permissions13:41
ZogG_laptopaard_: permissions or mtp?13:41
ZogG_laptopwhat about exFat btw than?13:42
dm8tbrthose patches were btw written for exactly mobile devices because of owner and permission problems13:42
aard_ZogG_laptop: a) fat is the only option for mass storage unless you only care about a handful of users b) fat is crap, and does not scale with large partition sizes b) mass storage is a big problem to implement on device side (for example, you need to make sure all applications close files before you can export), and mtp works -> going for mtp is the only sane option13:43
ZogG_laptopaard_: how long does mtp exists?13:44
* dm8tbr agrees with aard13:44
ZogG_laptopaard_: and again what about exFat or how it is called, the new fat standart13:44
Stskeepsmtp is a good way around exfat13:44
aard_ZogG_laptop: that would only solve problem b), it would still suck in implementation, and would still exclude most of the users13:45
dm8tbrmtp is a good option and linux support exists13:45
ZogG_laptopbut you know that better solution/standart is not always the one most used13:46
dm8tbrincluding making it appear like a filesystem13:46
dm8tbrstandar&13:46
dm8tbrstandarD13:46
ZogG_laptopdm8tbr: it's stand-art =) art you making while standing =P13:46
ZogG_laptopdm8tbr: dyslexia and russian are kicking out of me most times13:47
dm8tbrk13:47
aard_ZogG_laptop: android is currently phasing out mass storage support, because they learned the hard way that it is crap13:48
ZogG_laptopbecause of MS13:49
aard_what?13:49
ZogG_laptopi'm probably misteken13:50
aard_no, it's crap because of all the implementation issues on the device13:50
ZogG_laptopbut i think i saw somewhere that it's one of the reasons they pay to MS13:50
aard_plus, with all the application data on vfat there's no way to protect ones application data from acces from another application13:51
*** chouchoune1 has joined #nemomobile13:52
*** chouchoune1 is now known as chouchoune13:52
*** DocScrutinizer05 has quit IRC13:55
*** DocScrutinizer has quit IRC13:55
*** DocScrutinizer05 has joined #nemomobile13:55
*** DocScrutinizer has joined #nemomobile13:55
*** M4rtinK has joined #nemomobile14:02
*** kimitake_idle has quit IRC14:13
*** Nidor has joined #nemomobile14:15
*** Nidor has quit IRC14:21
w00tSage_: was it you who was complaining about gestures being too sensitive?14:21
*** M4rtinK has quit IRC14:23
Stskeepson exo, they are/were14:24
w00tthey are on n950 too, to me14:25
w00tanyway, I'm looking into that14:25
*** M4rtinK has joined #nemomobile14:26
w00tor would be.. except uxlaunch doesn't seem to want to restart14:27
alteregoShouldn't raise() make the app present itself in front of everything else?14:28
*** norayr has quit IRC14:28
alteregoAll I'm getting is it showing in task switcher :/14:28
*** faenil_away has quit IRC14:28
* alterego wonders if MWindow had some extra magic ..14:28
w00tyou probably want activateWindow, but make sure to note the docs warning about this being entirely up to the window manager..14:29
w00t(i.e. good luck with that)14:29
alteregoAlready using that, doesn't work :P14:30
* alterego checks the wonderful X11 hack that the previous dialer did.14:30
*** cxl000 has quit IRC14:31
alteregoHmm, that dialer didn't do it either thinking about it.14:35
alteregoAnd can't find much of anything in the code :/14:35
w00tuh-oh, i screwed up the ux and now i lost ssh14:36
w00t:P14:36
*** kimitake has joined #nemomobile14:40
w00tanyone want to try gestures with these patches and give feedback?15:20
* w00t is almost happy with it, now15:20
w00tanyone? :-)15:26
*** norayr has joined #nemomobile15:43
aard_w00t: which patches?15:53
*** vgrade2 has joined #nemomobile16:06
*** vgrade has quit IRC16:08
*** cxl000 has joined #nemomobile16:14
*** rcg has quit IRC16:16
w00tdamn.. nemo has no page up button in the terminal, who hilighted me?16:28
jonwil<aard_> w00t: which patches?16:29
w00taard_: fixing sensitivity issues basically16:31
aard_you need pgup for 2 lines? ;)16:32
w00twith vkb open, i did16:33
aard_haha16:33
w00ti have long irssi formats so16:36
ZogG_laptopaard_: dm8tbr i went out quickly, sorry. wanted to tell thanks for explanation earlier16:49
ZogG_laptopw00t: why don't u use irc chatter =)16:50
w00tZogG_laptop: I do, sometimes, but that doesn't help for backlog on my main client16:50
ZogG_laptopw00t: make extra keyboard for virtual kbd16:51
w00thmm?16:53
*** jonwil has quit IRC16:53
*** faenil has joined #nemomobile16:57
specialhttps://dl.dropbox.com/u/59034791/20120721-195453.png16:59
specialmy first batch of UI changes to qmlgallery; any thoughts?16:59
w00thmm, I like the seperation between the images17:02
specialthe thumbnail size is adjusted based on width to minimize unused space (and keep thumbnails around 160px each); the one downside is that the size can change with orientation17:02
specialhttps://github.com/special/qmlgallery/commit/ee72f1cc337e0351588dec88a3e50909848ee985 if you're curious17:02
w00tI think the toolbar could do with a little transparency17:03
w00tchanging size is slightly unfortunate17:04
w00tI'm not sure how that could be done better though17:04
specialthe commit message mentions a way to handle that17:04
faenilspecial, hi! thanks for the fixes ;)17:04
specialyou could decide it based on portrait (or, based on startup orientation) and then just distribute the space between items instead of letting it bulk up at the right17:05
specialso landscape might get more spacing between items, but they'd remain the same size and still fill the entire row17:05
w00tis that easy to try?17:05
specialshould be17:06
specialon n950 in landscape, I think it it adds 10px and puts 6 per row17:06
w00tI think I'd prefer that to having potentially multiple thumbnailed sizes.. since those won't share cache etc etc17:07
special~2px extra between every item17:07
*** jluisn has quit IRC17:07
w00tfaenil: open source in action, huh? :)17:07
specialfaenil: hi, and thanks for suffering through pinch/flick so I didn't have to :p17:07
dm8tbrZogG_laptop: np17:08
w00tfaenil: seen the new landscape calculator history too? http://qtl.me/20110210-013438.png17:10
faenilw00t, :)17:15
faenilspecial, oh, you can feel me ^^17:15
faenilw00t, eh :D did you do that? :)17:16
w00tno, special did17:16
faeniloh, great :)17:16
specialw00t: gallery doesn't look as good with significant padding (it's using about 10px in landscape)17:17
specialI could minimize that a bit more17:17
faenilspecial, I still have to understand how you solved the jittering though, haven't looked into the code yet, but I was almost sure I had tried everything...17:17
specialfaenil: the trick is that onPinchUpdated is before the PinchArea scale.target has been updated, I think17:17
faenilspecial, what about using a thumbnailSize which is ok for both portrait and landscape? :)17:17
specialso all of the contentWidth/Height and contentX/Y were being changed too soon17:17
specialdoing them in a binding on the scale makes sure they happen at the appropriate moment17:18
faenilI see :) need to give it a deeper look, don't remember much atm :)17:18
faenilanyway, for the thumbnail, it shouldn't be hard to find something which fits portrait and landscape17:19
speciallet's see17:19
w00tthat's true, different sizes might be better suited17:19
specialI can try calculating it based on either portrait or landscape, whichever results in less padding overall17:20
w00tthat's neat17:21
w00tdid you try toolbar opacity, btw?17:21
specialnot yet17:21
faenilspecial, that's what I meant17:21
faenilwhat's the resolution?17:21
faenilI mean like a mcm17:22
faenilchoose a size which is ok for 2-4images in portrait, 4-6 in landscape, without changing the padding :)17:22
specialif the padding isn't changed, all of the excess ends up on the right edge instead17:23
faenilthere shouldn't be excess if the correct thumbnailSize is chosen...17:23
faenil:)17:23
specialthere will be, unless your window dimensions happen to be perfectly divisble by the thumbnail size17:24
w00tspecial: an alternative is to not change sourceSize, but just stretch it a little to fit17:25
faenilspecial, that's why you have to change the thumbnail size :P17:25
w00tafair the thumb provider works off sourceSize.. so that would work17:25
specialI might be able to get something that ends up passable in both orientations, but it won't be quite as good as changing the size of the images17:26
w00tspecial: just set width/height and be done with it I think :)17:27
w00tprovided that won't request new thumbs it should work fine enough17:27
faenilyeah17:27
faeniljust stretched thumbnails17:27
faenil(a lil bit)17:27
specialupscaled, not even stretched (fortunately)17:27
specialsince it's always square17:27
w00t*nod*17:27
faenilaha17:27
faenilwrong term ;)17:28
specialthat'll do17:29
specialit might hurt performance a *little*, because it involves scaling the images in the UI, but scaling at such small resolutions is very cheap17:29
w00tyeah, and well, one orientation will still be perfect17:30
specialshould it be?17:31
special(I was just going to set it to always request at 160x160, because the thumbnail size will always be <= 160x160)17:31
special(then it never has to upscale, only downscale)17:31
w00tI trust you to know what is best :)17:31
specialmy eye for smooth scrolling isn't quite as good as yours, but it seems fine17:32
w00twell, I'll let swaplogger tell me if there's a problem there :-P17:32
w00tbut some scaling should be fine17:33
*** M4rtinK has quit IRC17:33
*** M4rtinK has joined #nemomobile17:33
faenilsmoothness is 80% of the task imho :D I only care about that XD17:35
w00tfaenil: now, that's not entirely true! you still use harmattan ;)17:36
faenilwait, I use Lumia800 as my main phone :P17:36
faenilI use the n950 for developing :D17:36
faeniljust for that reason :P17:37
w00tshaaaame, shaaaaaame ;)17:37
faenilahahaha :D knew you would have said that :)17:37
faenilI've got like the whole #harmattan channel against me :D17:38
faenilbut as you said, harmattan isn't smooth :D17:38
specialI use a lumia too :p17:38
faenilspecial, phew, thanks man, just in time ^_^17:38
* faenil yells "shaaame" to special xD17:39
w00tboth of you need to start using Nemo! :)17:39
faenilw00t, I'm spending my spare on nemo, can't do more :)17:39
w00tthankfully, I think we are actually slowly getting to the point where that is almost considerable :)17:39
faenilI'm also sending the cv to jolla :D17:39
faenilw00t, good to know :)17:40
*** arcean_ has joined #nemomobile17:40
faenilI replaced "professional work" with "community work" in my cv XD17:41
faenilhope they'll still appreciate xD17:41
specialhttps://github.com/special/qmlgallery/commit/f4564b64b5560bb4c20acd4975e60973742d7d04 updated17:41
w00tspecial: better17:42
* special considers getting out of bed17:42
faenilahah17:43
faenilI have to go, friends waiting at the canteen :)17:43
faenilcya later or tomorrow guys :)17:43
*** arcean has quit IRC17:43
*** faenil has quit IRC17:49
ZogG_laptopspecial: getting out of bed is over rated17:54
specialw00t: https://dl.dropbox.com/u/59034791/20120721-205540.png now with transparency17:58
special(it's very dark there, but looks good on device)17:58
w00tyeah, think I'd need to see it17:58
w00tI imagine it will be nom17:58
specialany thoughts on what would be useful in that toolbar *now*? I have a few ideas, but they require more implementation.18:00
w00tright now, is, um, tricky18:01
specialI'd like to keep it, because the animation between pages is ruined if the toolbar has to transition away.18:01
w00tmhm18:01
w00tI'd probably like to keep it for something vaguely taggy/albummy related, but as you say, all of that requires implementation18:03
specialI was considering sorting/grouping18:03
w00tah, though we could have a delete action fairly easily18:03
specialmm, no18:04
specialthat would go in a long-press menu, not a toolbar, no?18:04
specialor are you imagining a "delete mode" where you enter it and hit the things you want to delete18:04
w00tsingle item delete: long press, multi-item delete: toolbar menu18:04
specialhmm18:04
w00tso yes18:04
*** beford has joined #nemomobile18:05
w00tbut you don't necessarily need to implement that right away, i'm happy with the toolbar hanging around as a bit of a sticking out thumb until then, because a) we will need it anyway, b) what you have there already looks great18:05
specialthat wouldn't be especially hard, except for the actual deleting. That requires going outside of QML.18:05
specialunless DocumentGalleryModel implements it18:06
w00tprobably not.18:06
special(it also probably requries faking that the item is actually gone until the model and mobility figure it out)18:07
w00tI am actually surprised that ContactModel's save/delete stuff actually seems to a) work and b) work reasonably well/fast18:08
w00tspecial: so anyway, i'd just go with what you have for the first merge, and decide what you want to do next18:12
specialk.18:13
*** arcean_ is now known as arcean18:19
*** faenil has joined #nemomobile18:31
faenilback :)18:32
w00twb18:59
*** NIN101 has quit IRC19:30
*** furikku has quit IRC20:06
*** npm has quit IRC20:09
*** npm has joined #nemomobile20:12
*** clau has joined #nemomobile20:17
*** NIN101 has joined #nemomobile20:26
*** norayr has quit IRC21:09
*** clau has quit IRC21:16
*** wicket64 has joined #nemomobile21:16
faenilw00t, got anything about of bme?21:24
w00twe'll see21:24
faenil:) there's still hope in you, Luke21:24
*** jluisn has joined #nemomobile21:25
* w00t is mildly shocked that that built21:49
faenil:D21:50
faenilI'm very tired :)21:50
w00tI need to get this on device first21:50
*** jluisn has quit IRC22:00
w00tStskeeps: well.. I think I got something out of it: http://qtl.me/o0s.txt22:06
* w00t really hopes reply.temp isn't in centigrade22:07
w00talso annoying that libbme has zero documentation about this stuff, like, state 3 - great, now what the flying monkey god is state..22:11
* w00t unplugs and notes it goes to state 222:11
phaeronI wonder what's state 1 and 0 :D22:16
w00tyeaaaah.22:19
*** rcg has joined #nemomobile22:20
*** phdeswer has quit IRC22:29
faenilw00t, so it seems you got it ! :)22:56
faeniltemp is in F°22:56
faenil301 = 3122:56
w00tno, kelvin, according to the docs22:57
faenilmm no22:57
faenilyeah22:57
faenilcan't be F°22:57
w00tthe problem is that I don't see anything really useful in that reply22:57
faenilit would be 149 C°22:57
faenil:D22:57
w00tat least, not unless I can find someone who can decipher the undocumented parts22:57
faenilyea...22:58
faenilI'm too tired...be back tomorrow ;)22:58
faenil1am here...22:58
faenilcya tomorrow, and good luck, if you'll still be here playing with it ;)22:58
faenilw00t, is that readValues the only interesting method you can call?23:00
w00tI wrote that method :)23:01
faeniloh ok lol23:01
faenilcan I see the code?23:01
w00tyes, sec23:01
faenilsure23:01
faenil(my eyes are closing, passion keeps me alive xD)23:02
*** NIN101 has quit IRC23:04
w00thttp://qtl.me/0001-rip-out-bmeipc_eopen-notification.patch23:04
faenilw00t, from you code it seems those are all the info you can get from bme23:08
faenildid you also write bme_send_get_reply?23:08
w00tno, that's part of libbme23:09
faenilok23:09
w00tthere is either a magic code for reading this stuff somehow (and I "just" need to figure it out) or there is a way to get bme to tell you more and I "just" need to figure that out23:10
faenil:D23:11
faenilbut there should be already the n900 alternative in the code...23:11
faenilhow does it work on the n900? where does it get the rest from?23:12
w00tpretty sure that's more or less a gigantic closed blob23:12
faeniloh...I see...23:12
faenilso there's no working "open" libbme atm?23:12
faenilfor any device?23:12
*** jd has joined #nemomobile23:12
*** jd has quit IRC23:12
*** jd has joined #nemomobile23:12
w00tlibbme works23:13
w00tI just don't know how to interpret what it's telling me23:13
faeniloh, I thought you already knew the meaning of the fields you printed23:13
faenilbut you wanted more23:13
w00tI know the name, not what their values mean (in most cases)23:14
faenilif you don't know the meaning of flags I have an idea23:14
faenilthe gauge chip23:14
w00thttp://meego.gitorious.org/meego-device-adaptation/n900_libbme/blobs/master/include/bmemsg.h#line97 <- that's everything I know23:14
faenilyeah seen that23:14
faenilall we need is in "flags" imho23:15
faenillet me get the doc of the gauge chip23:15
*** Jade has quit IRC23:15
faenilw00t, it should be something like this23:16
faenilhttp://www.ti.com/lit/ds/symlink/bq27520-g3.pdf23:16
faenilpage 1023:16
faenilw00t, this could be a useless info, but don't know if you noted that there's the explanation of states too23:21
faenilin the same file23:21
faenilhttp://meego.gitorious.org/meego-device-adaptation/n900_libbme/blobs/856c347e99bde192d28394c2c9028c538e0fb9e7/include/bmemsg.h#line5723:21
faenilI'm telling because I read you saying you didn't find doc about the "state" thing23:21
w00tbattery types match, but nothing else there makes sense23:21
faenilsorry http://meego.gitorious.org/meego-device-adaptation/n900_libbme/blobs/856c347e99bde192d28394c2c9028c538e0fb9e7/include/bmemsg.h#line7023:21
faenilI see...23:22
w00te.g. I was seeing state 2 with no charger plugged in, going by that enum, it's "charging state on", which is completely wrong23:22
faenilthey must be getting all the info in flags imho anyway23:22
faenilflags is 32bits there, we should read that pdf page 1023:23
faenildelete all the things that are already included in the struct (like voltage etc)23:23
faeniland see if the rest can fit in 32 bits23:23
faenilrcg, could get the info at page 10 with i2cget23:25
faeniljust some linking of values/meanings was missing23:25
faenilanyway, I have to go to bed, my battery is state 023:26
faenil:D23:26
faenilgood night!23:26
w00tnight23:27
faeniland gl!23:27
*** faenil has quit IRC23:27

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!