00:11.23 | GeneralAntilles | javispedro, well, is there a flashy video for the multitouch support? |
00:11.27 | GeneralAntilles | Does it include Mario? |
00:11.32 | GeneralAntilles | Doesn't Palm use SDL for games? |
00:12.03 | javispedro | nothing more flashy than lcuk's boobies test =) |
00:15.09 | javispedro | GeneralAntilles: aha, you discovered my master plan, which is to steal the code for an overlaid joystick from any palm homebrew game =) |
00:15.21 | javispedro | s/overlaid/onscreen |
00:16.36 | *** join/#harmattan mrsellout (~quassel@78.105.172.183) |
00:20.57 | *** join/#harmattan Rizzer (~drew@pug.anu.edu.au) |
00:23.45 | *** join/#harmattan epage (~epage@adsl-99-62-38-137.dsl.aus2tx.sbcglobal.net) |
01:12.37 | *** join/#harmattan dcarr_home (~quassel@c-24-23-131-187.hsd1.ca.comcast.net) |
01:17.56 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
01:47.39 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
01:54.20 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
01:56.06 | *** join/#harmattan eman (~lemmings@124-168-8-186.dyn.iinet.net.au) |
02:02.31 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
02:05.31 | Termana | morning |
02:20.28 | *** join/#harmattan epage (~epage@adsl-99-62-39-153.dsl.aus2tx.sbcglobal.net) |
02:24.29 | Termana | Called up DHL. Annoying. My N950 has only been 25km away from me and I still have to wait for it. They've opened up a "trace" with the third party since they were meant to have it to me by the 2nd of August |
02:27.15 | SpeedEvil | is still awaiting ship notification of any sort |
02:27.42 | SpeedEvil | On the forumnokia order page - does the state go from 'new order' to 'shipped' or something? |
02:48.18 | *** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca) |
02:56.58 | *** join/#harmattan crevetor (~antoine@modemcable210.76-70-69.static.videotron.ca) |
03:09.45 | GAN900 | Yes. |
03:09.47 | GAN900 | Eventually. |
03:10.06 | GAN900 | Took a week for most of us. |
03:10.31 | *** join/#harmattan GeneralAntilles (~ryan@Maemo/community/contributor/GeneralAntilles) |
03:12.33 | SpeedEvil | Kinda expected. |
03:12.38 | SpeedEvil | Thanks |
03:27.21 | *** join/#harmattan twoboxen (~twoboxen@24-207-248-228.dhcp.stls.mo.charter.com) |
03:30.54 | *** part/#harmattan twoboxen (~twoboxen@24-207-248-228.dhcp.stls.mo.charter.com) |
03:34.16 | MohammadAG | SpeedEvil, took 3 weeks, qgil had to get involved for me |
03:37.01 | SpeedEvil | Not stressing over it yet. |
03:37.23 | SpeedEvil | I'll leave it till at least tuesday before I'm refreshing the page every 5 min. |
03:44.56 | *** join/#harmattan hardaker (~hardaker@mail.hardakers.net) |
03:51.37 | hiemanshu | SpeedEvil: your launchpad has been approvedd? |
03:52.09 | hiemanshu | oh, already ordered, nice |
03:52.31 | SpeedEvil | :) |
03:52.46 | Termana | DHL called me back. DHL girl was flirting with me... anyway, I know where it is now and someone is going to pick it up for me so I'll have it in a few or so hours hopefully |
03:53.28 | MohammadAG | DHL girls flirt? nice |
03:54.17 | hiemanshu | MohammadAG: anyone desperate flirts, even the girls who drop off pizza at your place |
03:54.18 | Termana | MohammadAG, I should have asked for her number... oh wait maybe I guess I already have it... :p |
03:54.52 | MohammadAG | hiemanshu, hmm, it's only guys in IL |
03:54.54 | MohammadAG | oh well |
03:55.16 | Termana | lol |
03:55.32 | Termana | MohammadAG, it's the guys you have to watch out for |
03:55.45 | MohammadAG | Termana, only in AU :P |
03:55.53 | Termana | heh :p |
03:56.14 | MohammadAG | 7 AM |
03:57.17 | MohammadAG | have to sleep, don't want to/feel like it |
03:57.26 | hiemanshu | MohammadAG: hah, I have flirted with so many counter girls or waitress, its fun for a while, but its meh |
03:57.55 | MohammadAG | hiemanshu, doesn't work well in IL unless you're sexually confused |
03:58.01 | hiemanshu | eventually its like, meh, just pick up the sstuff and leave |
03:58.12 | Termana | MohammadAG, aren't you suppose to sleep at night? |
03:58.14 | hiemanshu | MohammadAG: hah, yeah I can understand with all the religious laws |
03:58.22 | hiemanshu | Termana: sleeping at the exact time is for the weak |
03:58.23 | Termana | Isn't that what people normally do when they do this thing called "sleep" |
03:59.33 | Termana | hiemanshu, thinking like that is why your boss pushes you around and makes you stay up late to get things done by deadlines |
03:59.43 | Termana | :p |
03:59.46 | MohammadAG | hiemanshu, no, I meant it's all guys so unless you're ga... nevermind |
03:59.48 | hiemanshu | Termana: I am my own boss, so MEH |
03:59.57 | hiemanshu | MohammadAG: ah, makes sense |
04:00.04 | MohammadAG | Termana, yeah |
04:00.11 | MohammadAG | you're "supposed" to |
04:00.19 | MohammadAG | you might do something else at night too |
04:00.32 | Termana | But your much cooler than "supposed to" aren't you MohammadAG? |
04:00.45 | Termana | :p |
04:01.11 | Termana | MohammadAG, yeah, I've heard something about that. A lot of noise involved though. |
04:01.25 | MohammadAG | Termana, depends what you're doing |
04:01.50 | Termana | I was talking about turning the TV up to it's full volume and playing vidya games what were you talking about? |
04:01.51 | Termana | :p |
04:02.23 | MohammadAG | o_o |
04:04.08 | hiemanshu | Termana: something that you might have never done before? |
04:04.09 | hiemanshu | runs |
04:12.33 | Termana | hiemanshu, my innocent mind has no clue what you're talking about... :p |
04:13.17 | hiemanshu | that explains a lot |
04:14.19 | Termana | nasty... :p |
04:45.11 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
04:57.33 | *** join/#harmattan Milhouse (~irc_milho@188.222.193.237) |
04:57.33 | *** join/#harmattan Milhouse (~irc_milho@Maemo/community/contributor/Milhouse) |
05:40.52 | alterego | Goat moaning |
05:46.58 | *** join/#harmattan Termana (SonkaTeker@217.18.70.242) |
06:04.59 | *** part/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
06:06.12 | *** join/#harmattan seif (~seiflotfy@89.204.153.65) |
06:09.25 | npm | http://nielsmayer.com/meego/qml/qmltube_1_11_1_armel.deb |
06:12.47 | *** join/#harmattan wazd (~wazd@broadband-95-84-185-178.nationalcablenetworks.ru) |
06:25.33 | *** join/#harmattan rcg (~rc@f053145153.adsl.alicedsl.de) |
06:40.30 | antman8969 | looking good npm |
07:00.35 | *** join/#harmattan harbaum (~quassel@2001:8d8:1fe:8:baac:6fff:fe2d:73a3) |
07:08.51 | *** join/#harmattan Termana (~Termana@217.18.70.242) |
07:09.18 | *** join/#harmattan divan (~dev@212.90.177.150) |
07:21.09 | *** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you) |
07:32.02 | *** join/#harmattan djszapi (~lpapp@client194-233.wlan.hu-berlin.de) |
07:32.21 | djszapi | It seems to be a red one until the reboot |
07:32.24 | djszapi | How can I get the icons working on the application grid right after the installation ? |
07:32.31 | djszapi | I guess there is some icon update command or so. |
07:32.43 | djszapi | That I should run from my debian postinstall script. |
07:33.22 | rcg | nope |
07:33.32 | rcg | afaik the installer takes care of this |
07:33.43 | djszapi | there is some bug then |
07:34.04 | djszapi | I do remember seeing debian post install scripts running some icon update command on desktop if the packages comes with icons. |
07:34.07 | rcg | at least for all my packages i installed either via apt-get or directly via dpkg the debian utils ran some post install stuff which update the menu etc. |
07:34.22 | djszapi | ohh, so they automated it. |
07:34.36 | djszapi | I do not know then. |
07:35.00 | rcg | well.. even on the fremantle that update script was changed to a noop at some time ;) |
07:35.09 | rcg | at least thats my last information ;) |
07:35.26 | djszapi | mmh, it is interesting then. |
07:36.25 | rcg | but for harmattan all this runs "out of the box".. you should see the corresponding output of the implicit "post install" stuff also on the command line when using apt-get or dpkg |
07:37.08 | djszapi | I do not see anything relevant |
07:37.38 | rcg | just a sec. |
07:37.51 | djszapi | ahh I was wrong, it writes: Processing triggers for desktop-file-utils... |
07:38.01 | djszapi | http://paste.kde.org/107389/ |
07:38.13 | rcg | yeah.. these are the lines i meant :) |
07:41.20 | djszapi | I do not know then, why I need to reboot. I could try out to run the command manually, and see whether it works that way. (I do not know which command to run though :) |
07:42.28 | rcg | yes.. thats indeed strange |
07:43.24 | rcg | i think i had some problems when my icon files were messed up.. |
07:45.37 | rcg | now i use .png icons, install these to /usr/share/icons/hicolor/64x64/apps and refer to the icon in the .desktop file via an absolute path: Icon=/usr/share/icons/hicolor/64x64/apps/meepasswords.png |
07:47.03 | rcg | i think i also had some issue where the .desktop file got somehow automatically rewritten during the deployment step when deploying via the sdk |
07:48.59 | rcg | so its best to double check that the content of your installed desktop file equals the content of your .desktop file in the sdk |
07:51.05 | *** join/#harmattan hiemanshu_ (~hiemanshu@fedora/hiemanshu) |
08:16.54 | *** join/#harmattan lardman (~simon@host-89-242-145-122.as13285.net) |
08:16.54 | *** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman) |
08:17.07 | lardman | morning all |
08:17.17 | wazd | lardman: woo :) |
08:17.18 | lardman | Qt daemon signal handling - do it all in main()? |
08:17.22 | lardman | hi wazd |
08:17.33 | lardman | where signal is things like hup and term |
08:18.42 | wazd | lardman: I know you're the right guy to ask: is it possible to make a web browser tweak so there will be an option for bookmark to be opened without navigation bar? |
08:19.20 | RST38h | moos at wazd, lardman |
08:19.22 | lardman | wazd: I fear I'm not the right guy to ask :) No idea, sorry |
08:19.28 | lardman | hi RST38h |
08:19.44 | RST38h | lardman: why not write and install proper C-based signalhandlers? |
08:20.00 | RST38h | these will not interfere with Qt |
08:20.13 | wazd | RST38h: o/ |
08:20.17 | lardman | RST38h: yeah that's what I'm going to do I think - all I need to is to produce an orderly shutdown of the photoanalyser daemon |
08:20.19 | wazd | lardman: aaaaw :( :) |
08:20.23 | RST38h | is going to add one for the timer, by the way, Qt timers not running at the requested frequency |
08:20.26 | lardman | sorry :( |
08:20.40 | lardman | RST38h: slower? |
08:20.46 | RST38h | Looks like some troll busybody "optimized them" |
08:20.52 | RST38h | lardman: in my case, faster |
08:21.07 | lardman | oh really, interesting :) |
08:21.16 | RST38h | lardman: but based on the discussion I overheard a while ago, they may run pretyt randomly |
08:21.34 | lardman | yeah, the docs say that they won't be fast, but may be slow afair |
08:21.45 | RST38h | lardman: because these guys now gather timers into groups "for efficiency", while allowing for jitter |
08:22.25 | RST38h | lardman: the correct way would be to let th edeveloper supply desired maximal jitter value, but I have not found this feature in Qt |
08:23.27 | lardman | RST38h: yeah, but I guess the assumption is that the dev doesn't need very high accuracy and that they also don't want too much complexity |
08:23.53 | lardman | as you say, would be good to get access at a lower level, or at least some explanation of how it works without needing to dig through the Qt main source code |
08:24.14 | lardman | QExactTimer or somesuch perhaps? |
08:25.03 | djszapi | rcg: ahhhhh |
08:25.08 | djszapi | so you are using absolute path ? |
08:25.21 | rcg | yes |
08:25.28 | djszapi | mmm |
08:25.37 | rcg | don't ask me why.. though, i assume i had a good reason to do so ;) |
08:25.45 | djszapi | I am just using the icon name actually. |
08:25.54 | djszapi | I do not think absolute path is a good idea... |
08:26.28 | *** join/#harmattan smoku (~smoku@93.159.54.194) |
08:27.18 | rcg | well.. as said.. _usually_ i would have had a good reason to do this.. though, i am that busy at the moment that i hardly remeber what i did last monday |
08:27.54 | smoku | how do I add harmattan build target to COBS project? |
08:28.33 | djszapi | there is a link at the top of the add page |
08:28.46 | djszapi | and then choose armvel7 |
08:29.13 | smoku | https://build.pub.meego.com/project/add_repository_from_default_list?project=home%3Asmoku%3Aentertainment this page? |
08:29.36 | djszapi | pick one via advanced interface. |
08:30.22 | djszapi | What is the way of building tableview with a c++ model in QML ? The issue is that there is actually no tableview element |
08:31.19 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
08:31.20 | smoku | djszapi: with advanced interface I can select MeeGo:1.2:Harmattan Project (autocompleted), but once I select it, the Repository list is empty |
08:31.35 | djszapi | no |
08:31.52 | smoku | (the edit field should change to the dropdown list, but it doesn't) |
08:32.17 | djszapi | not really, no |
08:32.23 | djszapi | you have an architectures selection |
08:33.05 | *** join/#harmattan slaine (~slaine@84.203.137.218) |
08:33.44 | Venemo | good morning guys :) |
08:33.52 | Venemo | hello djszapi |
08:34.17 | djszapi | smoku does it work ? |
08:34.21 | djszapi | Venemo hi |
08:34.40 | djszapi | about qt quick listview limitations: http://labs.qt.nokia.com/2011/05/26/table-view-with-qt-quick/ |
08:34.54 | smoku | I do have an architectures selection |
08:35.03 | smoku | but the repository list is not there |
08:35.06 | smoku | see http://oi56.tinypic.com/vgkccw.jpg |
08:35.14 | lardman | follows http://doc.qt.nokia.com/4.7-snapshot/unix-signals.html |
08:35.52 | djszapi | smoku: choose the architectures I said ? |
08:37.28 | smoku | so i clicked "Add repository" and got the message "Build targets were added successfully" and nothing, I still don't have harmattan in Repository Configuration screen |
08:38.25 | smoku | does anyone know what repositories are valid for MeeGo:1.2:Harmattan Project? maybe if I enter one manually it will work? |
08:38.42 | djszapi | I do not understand your problem |
08:39.07 | lardman | is happy to see that Debian packaging will automatically install init scripts, good |
08:39.19 | djszapi | except that they are not valid.... |
08:39.26 | djszapi | since harmattan uses upstart... |
08:39.30 | djszapi | so it is a very bad thingy... |
08:39.32 | lardman | hmm |
08:39.43 | lardman | init.d is extant though |
08:39.59 | djszapi | harmattan uses upstart period |
08:40.02 | djszapi | use /etc/init/apps/ |
08:40.17 | djszapi | smoku: just add it seriously |
08:40.22 | djszapi | and you can start adding packages... |
08:40.22 | lardman | thanks djszapi |
08:40.25 | djszapi | do not complicate it over :) |
08:40.29 | lardman | does some Googling |
08:41.04 | kimju | also, if writing upstart jobs, see thread at maemo-developers: http://lists.maemo.org/pipermail/maemo-developers/2011-August/028528.html |
08:41.32 | smoku | djszapi: OBS needs three things to configure a build repository: project to build for, repository in that project (usually 'standard') and a name for build repository (+ architectures to build for in the new repository) |
08:41.46 | djszapi | so what ? |
08:41.47 | lardman | djszapi: does dh_installinit handle this? |
08:41.47 | Venemo | ~seen rzr |
08:41.48 | infobot | rzr <~RzR@rzr.ww7.be> was last seen on IRC in channel #meego, 2d 49m 13s ago, saying: 'as someone a backup of win7 ?'. |
08:41.49 | kimju | the messages from Tuomo Tanskanen contain needed info.. |
08:42.06 | djszapi | lardman: well, nope |
08:42.08 | smoku | djszapi: my problem is that it looks like there is a project 'MeeGo:1.2:Harmattan' configured on COBS, but it does not have any repositories configured |
08:42.11 | lardman | thanks kimju |
08:42.17 | djszapi | but I have one example package if you are interested in that... |
08:42.28 | djszapi | smoku: what ? |
08:42.42 | djszapi | smoku: sorry, I think you overcomplicate |
08:42.52 | lardman | djszapi: I just saw this and wondered if our version supported these options: http://manpages.ubuntu.com/manpages/natty/man1/dh_installinit.1.html |
08:42.53 | djszapi | fill out the input fields with data whatever you want. |
08:43.01 | djszapi | choose armv7el as I said. |
08:43.05 | djszapi | and be happy |
08:43.07 | djszapi | period |
08:43.24 | smoku | it does not work |
08:43.31 | djszapi | lardman: you also want to eliminate the old init script |
08:43.34 | smoku | it does not add a repo to my project |
08:43.46 | lardman | yeah I will do |
08:43.48 | djszapi | I have never seen anybody not working |
08:44.19 | smoku | maybe cobs is borked again :/ |
08:44.24 | djszapi | I do not think so |
08:44.27 | djszapi | seems a pebkac to me |
08:44.48 | smoku | could you verify that it works for you at this moment? |
08:44.53 | djszapi | I have just tried to add a new one on my two laptops in front of me, worked oob... |
08:45.39 | djszapi | It is a bit sad, we do not have proper TableView support in QtQuick 1.1 |
08:45.44 | *** join/#harmattan seif (~seiflotfy@89.204.137.64) |
08:49.02 | smoku | ok. it started filling the Repository field now with the name (It's MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard) and I could finally add a repo |
08:49.20 | smoku | thanks to whoever fixed it :) |
08:51.20 | Venemo | djszapi, so, you said that you'd use telepathy-idle. could you please tell me what advantages it has? |
08:53.43 | djszapi | smoku: you fixed it for yourself by doing well ? |
08:53.52 | djszapi | Venemo: nope sorry |
08:53.59 | djszapi | I am making video recording at the desktop summit |
08:54.05 | djszapi | kinda busy :) |
08:54.20 | lardman | is the aegis-exec stuff required in a 3rd party upstart script? |
08:54.41 | djszapi | depends on the use case |
08:55.24 | djszapi | Venemo: one advantage is that a whole company is behind that |
08:55.29 | djszapi | not a leisure time stuff |
08:55.45 | djszapi | and well...telepathy is targetted these use cases. |
08:57.06 | *** part/#harmattan djszapi (~lpapp@client194-233.wlan.hu-berlin.de) |
08:58.00 | wazd | thp: hehe, awesome posts :P |
09:02.03 | lardman | anyone got a link to how to differentiate between harmattan and fremantle in both a Qt pro file and the debian/rules? |
09:04.05 | *** join/#harmattan cpscotti (~cpscotti@212.36.161.100) |
09:12.52 | *** join/#harmattan achipa (~attila@Maemo/community/council/achipa) |
09:12.58 | MohammadAG | lardman, see the wiki page on porting applications to harmattan for the pro file part |
09:13.58 | *** join/#harmattan rcg (~rc@fb2-pub-1.dv-nr.fh-frankfurt.de) |
09:14.59 | rcg | wazd: i do not mean to be a smartass.. but i assume you mean "hard working" instead of "hardly working" in your forum post: http://forum.meego.com/showthread.php?t=4067&page=7 |
09:17.15 | wazd | f*ck, yep :D |
09:17.20 | wazd | Sorry for that :) |
09:18.07 | wazd | me inglish is steel rather pur :D |
09:19.17 | rcg | well.. np.. i just thought that in this context it might be worth to bother you with that ;) .. well, if i think about this the typo should be quite obvious in that conext anyhow :) |
09:20.15 | wazd | yeah, thanks for that :) |
09:21.17 | rcg | :) |
09:22.25 | *** join/#harmattan ArkanoiD- (~ark@swsoft-msk-nat.sw.ru) |
09:25.48 | thp | wazd: :) |
09:35.18 | cpscotti | hey people, anyone using/used the QML map component out there? Apparently the zoomLevel (http://doc.qt.nokia.com/qtmobility-1.2/qml-map.html#zoomLevel-prop) property can only hold integers.. pretty rubbish! Am I missing something? |
09:37.51 | RST38h | It is zoom level, not zoom ratio |
09:38.26 | RST38h | Basically sets the level in the hierarchy of qudtrees from which you will get your map tiles |
09:41.54 | lardman | MohammadAG: ah yes, thanks for reminding me |
09:42.28 | MohammadAG | if only we could write our own vibra patters for the N9/50 |
09:43.56 | lardman | MohammadAG: is the "final SDK" out yet, or do we still need to define our own? |
09:44.18 | MohammadAG | nope, not out yet afaik |
09:46.09 | lardman | cool, thanks |
09:46.35 | lardman | wonders why the define is MEEGO_EDITION_HARMATTAN rather than Q_WS_something |
09:46.52 | lardman | I guess WS is for window server |
09:47.24 | Venemo | would thing WS is for window system |
09:47.40 | Venemo | such as, Q_WS_X11 |
09:48.02 | Venemo | s/thing/think |
09:48.02 | lardman | yeah, but interesting that we have Q_WS_Maemo_5 |
09:48.12 | Venemo | someone made a mistake |
09:48.21 | lardman | fair enough :) |
09:48.26 | Venemo | that should have been Q_OS_MAEMO_5 |
09:50.06 | dm8tbr | jftr: 08:30:25< veskuh> dm8tbr: I think we are still trying to get (a)GPS also on N950 |
09:50.12 | dm8tbr | that is about MeeGo CE |
09:50.37 | MohammadAG | anyone good at mtd mounting? |
09:50.44 | Venemo | mhm |
09:51.27 | lardman | argh, bloody Gnome filemanager |
09:51.52 | lardman | can't open a .desktop file for editting and when I try to tack .txt on the end it decides to tack another .desktop on the end |
09:52.00 | lardman | grumble grumble |
09:52.02 | lardman | vi it is |
09:53.34 | cpscotti | RST38h, yeah, I imagined something like that.. The prob is that as far as "the user" is concerned, that's a pretty bad zoom.. |
09:54.17 | cpscotti | RST38h, I guess we need like two "levels" of zoom, on just changing the object's scale and then when that gets too big/small, changing the zoomLevel |
09:54.40 | RST38h | Well you are not supposed to present this to the user as zoom |
09:55.16 | RST38h | Because it is "zoom" in Google Maps sense not in real magnifier sense |
09:56.16 | MohammadAG | no one? |
09:56.22 | MohammadAG | I need to mount a rootfs.jffs2 |
09:57.15 | lardman | does one need to use invoker in a .desktop file exec line? |
09:57.33 | cpscotti | RST38h, yep.. that's what I'm working on.. let's see how it goes (I'm putting a big map inside a Flickable and then reimplementing all that in there.. looks good so far :d) |
09:58.05 | dm8tbr | MohammadAG: I think there was a fake mtd kernel module |
09:58.40 | lardman | MohammadAG: instructions here too if that's what you''re after https://wiki.maemo.org/Modifying_the_root_image |
10:00.00 | *** join/#harmattan Venemo_ (~Timur@fedora/Venemo) |
10:01.15 | MohammadAG | lardman, on the last step I got mount: /tmp/mtdblock0: can't read superblock |
10:01.40 | lardman | is it actually jffs2? |
10:01.46 | lardman | or is the partition wrong? |
10:02.56 | MohammadAG | lardman, same as the N900's rootfs.jffs2, it's actually an UBI image |
10:03.07 | MohammadAG | http://talk.maemo.org/showthread.php?t=35554 this should work but |
10:03.09 | lcuk | morning guys n gals \o |
10:03.10 | lardman | MohammadAG: I'm afraid I don't know then |
10:03.18 | lardman | morning lcuk |
10:03.31 | lardman | I've got to go, need to drive Holly into town, bbl |
10:03.34 | MohammadAG | I have a custom image that's big, so it says Out of space |
10:04.48 | Venemo | MohammadAG, custom image? |
10:05.25 | MohammadAG | yeah, made it myself |
10:09.12 | Venemo | all right, I'll get back to my IRC client |
10:10.10 | *** join/#harmattan M4rtinK2 (~M4rtinK@mail.melf.eu) |
10:11.59 | wazd | meanwhile, some more design brainstorming for you :) http://s003.radikal.ru/i204/1108/25/ac24c75e3f0a.png |
10:12.03 | wazd | what do you think? |
10:15.59 | lcuk | wazd, ahh a detailed view of today! |
10:17.35 | Venemo | lcuk, have you checked out the GUI of the to-be-ircclient? |
10:17.53 | lcuk | Venemo, yes |
10:18.26 | lcuk | I downloaded the deb antman made |
10:18.28 | Venemo | lcuk, do you have an opinion about it? or any suggestions? (apart from "finish it already!") |
10:18.51 | lcuk | the portrait channel changers look nice with only a couple of chans |
10:19.00 | lcuk | but would be frustrating I feel with more |
10:19.27 | Venemo | you mean the sidebar or the dialog? |
10:20.31 | lcuk | sidebar |
10:21.17 | Venemo | how would you make it non-frustrating? |
10:22.04 | Venemo | btw, contrary to what I thought at first, the dialog could be a lot easier to use for channel switching than the sidebar |
10:22.08 | lcuk | i don't know, just add a couple more channels on there and see |
10:23.35 | Venemo | well, I understand that it could be frustrating, but it's the least frustrating way that I could think of. |
10:24.58 | lcuk | for sure |
10:25.06 | lcuk | hence add a few more and see how they look |
10:25.13 | lcuk | with only 3 it is perhaps |
10:25.17 | lcuk | it *looks* good |
10:25.21 | Venemo | yeah |
10:26.45 | *** join/#harmattan Wirta (~Wirta@nemein.hietalahti.nemein.net) |
10:26.53 | Venemo | but the trouble is, what other way is there which could work well for 10+ channels |
10:32.28 | *** join/#harmattan lcuk2 (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
10:36.25 | *** join/#harmattan epage (~epage@adsl-99-62-39-153.dsl.aus2tx.sbcglobal.net) |
10:36.35 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
10:39.28 | rm_work | lcuk: yo |
10:43.02 | lcuk | hey rm_work \o |
10:43.08 | lcuk | how are you doing with your n950? |
10:43.14 | rm_work | pretty decent |
10:43.37 | rm_work | the phone started working again |
10:43.40 | rm_work | which is good |
10:43.50 | rm_work | lcuk: was the rioting over there as big a deal as people have been making it in the news? |
10:45.12 | lcuk | dunno, got other things to concentrate on |
10:45.51 | rm_work | ah |
10:49.54 | Venemo | well lcuk, it doesn't get any frustrating with more channels |
10:50.06 | Venemo | lcuk, it takes a flick + a tap |
10:50.18 | lcuk | Venemo, small and fiddly flick |
10:50.23 | lcuk | == accidental tap |
10:51.19 | Venemo | I could help that by making the bar a bit wider. |
10:51.35 | lcuk | Venemo, it looks nice |
10:51.41 | lcuk | just keep with it |
10:51.52 | lcuk | and see how it works when backend operating |
10:52.07 | Venemo | allright |
10:52.58 | rm_work | screenshots of the irc client thing somewhere? |
10:54.12 | Venemo | rm_work, not any recent ones |
10:55.03 | Venemo | lcuk, no, I think it is tiresome to flick this thin bar. not to mention that it occasionally triggers swipe to think that it's a swipe |
10:55.54 | *** join/#harmattan cpscotti (~cpscotti@212.36.161.100) |
10:57.48 | Venemo | lcuk, also, my finding is that the dialog (which also supports search filtering) works better as the number of channels increase |
10:58.17 | lcuk | Venemo, irc clients have a channel search which has thousands of channels |
10:58.37 | Venemo | lcuk, this is not that kind of channel search. |
10:58.45 | Venemo | lcuk, this is just a searchable list of open channels. |
10:59.07 | MohammadAG | I wish the contacts app would have that sidebar scrolling with A-Z sorting when I'm offline with sorting set to by availability |
11:04.09 | Termana | WOOOO. I finally have my N950!!!111!!!oneonetwo1 |
11:04.15 | Tronic | I cannot figure out how to setup Qt Simulator to work with a Harmattan project. |
11:04.59 | Tronic | I have N9 on Qt Simulator and it works fine on a Meego project but then I won't be able to use the Harmattan widgets. |
11:05.04 | Tronic | What should I do? |
11:06.26 | Venemo | Termana, congrats :) |
11:06.45 | Venemo | Tronic, Qt Simulator is a piece o' crap that can't be used for anything productive |
11:08.29 | Tronic | So am I stuck with using actual hardware? |
11:10.24 | MohammadAG | Termana, I expect 249 people to start singing by tomorrow |
11:11.38 | Termana | lol |
11:12.10 | Termana | It didn't come with a headset, I have to fish one out of my N900's box :p |
11:13.15 | Tronic | You might want to buy a new one, with more buttons. |
11:13.48 | Tronic | Works with N950, not with N900 (even though the package claims that all Nokia phones with 3.5 mm jack are supported). |
11:14.38 | Tronic | Not sure if the N900 headset works with N950, probably does but I never tried. |
11:15.37 | *** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg) |
11:16.50 | DocScrutinizer | meh, hi again |
11:17.18 | lcuk | DocScrutinizer, morning! |
11:17.30 | lcuk | the /sys branch you mentioned to use the magnetometer |
11:17.38 | lcuk | it requires root permissions for reading |
11:17.46 | lcuk | ie, a user app cannot directly utilise it |
11:17.54 | wazd | Termana: congrats :) |
11:17.56 | lcuk | tested |
11:18.04 | *** join/#harmattan eman (~lemmings@124-168-8-186.dyn.iinet.net.au) |
11:18.11 | DocScrutinizer | lcuk: ask aegis |
11:18.37 | lcuk | DocScrutinizer, general permissions issue |
11:18.44 | lcuk | don't think it is aegis? |
11:18.47 | DocScrutinizer | lcuk: http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif |
11:19.33 | DocScrutinizer | lcuk: I'm only here for chanop purposes and to have a highlight and alarm on "killed aegis" |
11:20.14 | lcuk | DocScrutinizer, ahhh, I thought you were here to try and improve harmattan |
11:20.32 | DocScrutinizer | harmattan with aegis is fubar |
11:20.52 | RST38h | Doc: Do you have fireworks set up to fire on that alarm? |
11:21.12 | DocScrutinizer | yes, but not automatically |
11:21.29 | DocScrutinizer | I love to fire fireworks manually |
11:21.38 | rm_work | DocScrutinizer: so you've seriously given up doing anything, because aegis is being mean sometimes? :/ |
11:21.44 | DocScrutinizer | also avoids false positives |
11:22.23 | DocScrutinizer | I've postponed any development on harmattan to a time when aegis stopped to annoy |
11:23.39 | DocScrutinizer | lcuk: ask djszapi about the obsolete idea of "root" on a MSSF system. Your app needs tokens, not root |
11:24.37 | RST38h | yea, right |
11:24.42 | RST38h | a token, sure... |
11:25.39 | RST38h | No use arguing with these people, just waterboard the way to access the real root from them |
11:26.00 | RST38h | Because, whatever they say, there is still going to be a real root in the system, in order to keep it ticking =) |
11:31.20 | alterego | Oooo, http://www.youtube.com/watch?v=hrMfuFXFdf8 |
11:32.37 | RST38h | must go into a standard handset to become useful |
11:32.45 | alterego | RST38h: sure, :) |
11:33.30 | Venemo | DocScrutinizer, in that case, install MeeGo CE on your N950 and begin making USB hostmode for that |
11:33.31 | RST38h | also looks very slow, not sure what part is to blame for it though |
11:33.42 | Venemo | DocScrutinizer, we will need a suitable OS once Harmattan dies |
11:33.46 | DocScrutinizer | (only here...) I also announce the exception of general rule and allow myself to have /ignores on this chan, despite +o |
11:34.02 | alterego | RST38h: it's got it's own crappy OS |
11:34.07 | alterego | Based on Windows CE |
11:34.09 | DocScrutinizer | Venemo: that's somewhat my plan, yes |
11:34.10 | RST38h | ah |
11:34.12 | alterego | I want one to put MeeGo on it. |
11:34.14 | RST38h | that does it |
11:34.21 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
11:34.21 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
11:34.25 | Venemo | DocScrutinizer :) |
11:34.57 | alterego | It does have a composite input, so we could hook in a Nokia, but then, touch screen may be out of the question there :/ |
11:37.19 | alterego | Oh, it boasts USB OTG, I wonder if it can export a HID interface via that .. |
11:37.29 | alterego | Has WiFi too .. |
11:38.31 | Venemo | alterego, what are you talking about? |
11:39.27 | MohammadAG | tbh, I find it useless |
11:40.23 | MohammadAG | find this more interesting http://www.youtube.com/watch?v=-rbPF5ZjDpI |
11:41.56 | alterego | Neat |
11:42.29 | alterego | MohammadAG: is that scht downloadable? |
11:43.00 | MohammadAG | alterego, not that I know of :( |
11:44.04 | alterego | lame |
11:44.09 | alterego | I may give someone an email ;) |
11:45.22 | *** join/#harmattan epage (~epage@adsl-99-62-39-153.dsl.aus2tx.sbcglobal.net) |
11:51.48 | trx | how do i make use of the bottom bar (toolbar) without using QML in apps? |
11:52.02 | trx | are there any examples anywhere? |
11:54.39 | lcuk | DocScrutinizer, your observation that magnetometer is blocked by aegis would be true if the sys branch were also not readable by root |
11:55.23 | DocScrutinizer | lcuk: on TC systems like harmattan _every_ permission issue is related to the security framework |
11:55.50 | trx | not the aegis again :( |
11:55.50 | rm_work | lcuk: i solved a similar problem on 770 with the backlight node not being writable, by adding a script in my postinst to chmod the darn thing, which is possible since at install-time it has root :P |
11:55.52 | trx | :P |
11:56.05 | lcuk | lol rm_work |
11:56.21 | rm_work | lcuk: what? it *works* :P |
11:56.39 | lcuk | hey no complaints |
11:56.45 | lcuk | tries similar |
11:56.48 | rm_work | so, try that :P |
11:56.48 | rm_work | yeah |
11:56.52 | DocScrutinizer | lcuk: look, if this was a *normal* unix system, I had 2 or 3 suggestions how to tackle the issue in a bets-practice conforming way. Alas on THIS system they are all moot or I simply CBA to find out how to implement them |
11:56.53 | rm_work | should solve it |
11:56.54 | mgedmin | rm_work, chmod a file in /sys? what happens when you reboot? |
11:57.03 | rm_work | mgedmin: i think it stayed |
11:57.12 | mgedmin | that's unpossible |
11:57.16 | rm_work | <_< |
11:57.19 | rm_work | it may have been in /proc |
11:57.26 | mgedmin | same virtual thing |
11:57.26 | rm_work | yeah that one was in /proc |
11:57.28 | rm_work | well |
11:57.30 | rm_work | it worked |
11:57.38 | rm_work | let me see if maybe i added something else |
11:57.41 | DocScrutinizer | changing group of the sysnode in question being just one of those methods |
11:57.50 | mgedmin | an upstart script to do the chmod on boot? |
11:58.00 | rm_work | looking at my svn |
11:58.34 | DocScrutinizer | you need to change the perissions and ownership of sysnodes at creation time |
11:58.46 | DocScrutinizer | means in driver, or by driver parameters |
11:58.52 | DocScrutinizer | or in udev rule |
11:59.00 | rm_work | AH yep |
11:59.00 | rm_work | https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/adv-backlight/debian/advanced-backlight.postinst?view=markup&root=adv-backlight&pathrev=144 |
11:59.01 | DocScrutinizer | all not accessable thanks aegis |
11:59.18 | mgedmin | so, how does the Qt Mobility API let apps access the magnetometer? |
11:59.19 | rm_work | mgedmin / lcuk: ^^ |
11:59.22 | mgedmin | through a system daemon of some kind? |
11:59.31 | mgedmin | I didn't notice any fancy-shmancy aegis manifests in qmlcompass |
11:59.32 | rm_work | yeah i made a service |
11:59.39 | rm_work | and added it to rc.d |
11:59.57 | rm_work | lcuk: same should work for you |
12:00.09 | mgedmin | note that fremantle does not support rc.d |
12:00.18 | rm_work | well yes' |
12:00.23 | rm_work | but same concept |
12:00.25 | mgedmin | not sure about harmattan; I assume the same |
12:00.34 | rm_work | this was only for 770 |
12:00.38 | DocScrutinizer | in fact user processes are simply not supposed to access /sys |
12:01.11 | rm_work | i did all sorts of horrible hacks in some of my packages |
12:01.33 | DocScrutinizer | you frequently create a *device* driver for that, that creates a proper /dev/* and mirrors to sysnodes or whatever |
12:03.14 | DocScrutinizer | or you have a service (see locationlib) that you access via any means (dbus... whatever) and that service (usually called middleware, or framework) does the access to sysnodes |
12:03.45 | rm_work | lcuk: https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/adv-backlight/brightness-permission?view=markup&root=adv-backlight&pathrev=116 |
12:03.56 | DocScrutinizer | QtM completely fals on adopting this concept afaik |
12:04.02 | DocScrutinizer | fails* |
12:06.08 | *** join/#harmattan djszapi (~lpapp@client194-233.wlan.hu-berlin.de) |
12:07.28 | *** join/#harmattan eman (~lemmings@124-168-8-186.dyn.iinet.net.au) |
12:12.56 | Ronksu | mgedmin: qtmobility API gets sensor data from sensord |
12:17.17 | rm_work | lcuk: i guess there's your answer? sensord? |
12:18.09 | *** join/#harmattan faenil (~faenil@188.11.6.233) |
12:18.17 | faenil | hi guys :) |
12:18.26 | faenil | I'm trying to compile something for harmattan |
12:18.31 | faenil | but I get com.meego not installed |
12:18.43 | faenil | I installed Harmattan support in QtCreator |
12:21.09 | lcuk | DocScrutinizer, rm_work - it is permissions only and you are right that there should be a device. |
12:21.36 | DocScrutinizer | I know, but thanks anyway :-D |
12:21.39 | lcuk | and yes, using qtm for reading is right |
12:21.41 | rm_work | lol |
12:24.22 | faenil | can anybody help me? |
12:24.30 | faenil | I created wizard harmattan qml application |
12:24.57 | faenil | and added Desktop and Harmattan as targets |
12:25.09 | faenil | but it doesn't build for desktop |
12:34.29 | lcuk | faenil, qml is not cross platform compatible! |
12:34.39 | lcuk | write a new ux for the desktop |
12:36.50 | faenil | oh I see... |
12:37.06 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
12:37.09 | alterego | Cool, got some nice QML drag&drop stuff now :) |
12:37.15 | faenil | qml is not crossplatform compatible...that misses the whole Qt ideal... |
12:38.12 | Venemo | faenil, QML is, qt-components isn't. |
12:38.27 | alterego | Yeah, don't see any ifdefs in QML .. |
12:38.30 | faenil | isn't yet maybe? |
12:38.37 | Venemo | faenil, however, it is still 80% compatible between MeeGo and Symbian |
12:39.02 | faenil | okay I guess I'll scratch components off :) |
12:39.03 | lcuk | alterego, what are you tinkering with? |
12:39.13 | faenil | I'll receive the N950 in ten days, can't use QEmu till then :) |
12:39.17 | alterego | lcuk: hang on, I'm gonna upload a video |
12:39.44 | lcuk | drag and drop is something touchscreens are not so great at |
12:40.04 | alterego | This works well, for what it's designed to do ;) |
12:40.06 | lcuk | (try qt creator o na capacitive display, drag new item from toolbar onto ui) |
12:40.50 | Venemo | faenil, in fact, since every platform has its own distinct appearance, it's only fair that they have different components. |
12:41.13 | faenil | sure it is |
12:41.30 | Venemo | faenil, if you want to have one common appearance between platforms, then you can still use about 80% of components (since most platforms have a button or textfield) |
12:42.02 | Venemo | faenil, or if you want to ensure 100% cross-platformness, then you should use "pure" QML, but that is so hard that I wouldn't bother with it. |
12:42.44 | faenil | but I don't think wizard qml app is using meego-only components |
12:43.35 | Venemo | dunno. |
12:43.37 | Venemo | never tried |
12:44.37 | alterego | lcuk: http://stage.rubyx.co.uk/scratch/qml-drag-and-drop.mpg |
12:49.45 | lcuk | alterego, nice, but does that depend upon perfect touchscreen? |
12:50.05 | alterego | No, why would it? |
12:50.34 | lcuk | :) |
12:50.35 | alterego | That app I'm working on the exo |
12:50.53 | alterego | Press and hold initiates the drag |
12:51.05 | alterego | It was suprisingly fiddly to get drag and drop to work in QML .. |
12:51.38 | Termana | Does anyone know an easy way to get the names of the pulseaudio sinks/sources on the N950? |
12:55.26 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
12:55.26 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
12:59.05 | *** join/#harmattan seif (~seiflotfy@82.113.99.6) |
13:05.51 | *** join/#harmattan hardaker (~hardaker@mail.hardakers.net) |
13:06.51 | *** join/#harmattan fiferboy (~fiferboy@Maemo/community/contributor/fiferboy) |
13:07.51 | *** join/#harmattan NIN101 (~NIN101@p5DD286BD.dip0.t-ipconnect.de) |
13:15.27 | Venemo | fiferboy, I think that we should forget this idea about the SelectionDialog with a filtering text field. |
13:15.45 | Venemo | fiferboy, I simply can't find a good way to make it look good with the VKB in landscape |
13:15.56 | Venemo | fiferboy, I think frals was right and I'll make a sheet for this purpose. |
13:17.07 | fiferboy | Venemo: I solved the performance issue by setting a property "filterText" (alias to searchField.text) |
13:17.23 | fiferboy | Then I can do model filtering on it - much, much faster |
13:17.36 | fiferboy | And turning of the preedit text helps too |
13:18.35 | Venemo | fiferboy, I'm not talking about the perf issue now, but I'd obviously like to have a look at your code :) |
13:18.52 | Venemo | fiferboy, in landscape mode when the text box is focused, the VKB just covers too much of the screen |
13:20.08 | *** join/#harmattan eman (~lemmings@124-168-8-186.dyn.iinet.net.au) |
13:21.25 | fiferboy | Venemo: That is a problem with _anything_ using the VKB in ladscape |
13:22.01 | Venemo | fiferboy, yes. but using "normal" GUI elements, they just resize themselves |
13:22.28 | Venemo | fiferboy, however the dialog can not do this. not even anchors.fill: parent or height:parent.height or any way, it won't resize itself. |
13:22.39 | Venemo | there is also no way to progmatically check for the VKB's presence. |
13:22.43 | fiferboy | Venemo: Ah, good point |
13:23.00 | fiferboy | I really don't want to use a sheet, though, since I am calling the dialog from a sheet already |
13:23.01 | Venemo | it there were, I would just hardcode it to shrink when the VKB is present., |
13:23.04 | *** join/#harmattan wazd (~wazd@broadband-95-84-185-178.nationalcablenetworks.ru) |
13:23.10 | Venemo | a sheet can open another sheet :) |
13:23.22 | fiferboy | I was looking for ways to detect when the VKB opened a while back but couldn't find any |
13:23.38 | fiferboy | Venemo: I know it can (and I have) but it gets pretty laborious |
13:23.59 | *** join/#harmattan crevetor (~antoine@bureau.ubity.com) |
13:25.18 | Venemo | fiferboy, not necessarily,why? |
13:26.21 | fiferboy | In my program I open a sheet to get to the settings (which already has to be explicitly dismissed), then when I offer a selectiong it will open another sheet (hopefully dismissable by selecting an item)? |
13:26.55 | fiferboy | And I have call for at _least_ 5 selection dialogs, more depending on the number of entries the user has |
13:30.21 | faenil | QtComponents building from sources fails.. |
13:30.42 | faenil | componenttest.obj : error LNK2019: unresolved external symbol "public: virtual _ |
13:30.54 | faenil | componenttest.obj : error LNK2019: unresolved external symbol "public: virtual _ |
13:31.01 | faenil | _cdecl SettingsWindow::~SettingsWindow(void)" (??1SettingsWindow@@UEAA@XZ) refer |
13:31.13 | faenil | enced in main function |
13:31.16 | faenil | that's the error |
13:31.27 | fiferboy | faenil: Building from git in scratchbox? |
13:31.41 | faenil | building from git with msvc |
13:32.16 | fiferboy | It worked for me in scratchbox five days ago |
13:32.29 | faenil | oh but my fault |
13:32.39 | faenil | I only build Qt for desktop |
13:32.41 | faenil | ... |
13:32.47 | faenil | that must be the reason |
13:33.48 | faenil | is configure -meego enough to configure for building whole Qt for harmattan? |
13:34.14 | fiferboy | faenil: Check the build steps in debian/rules |
13:34.20 | fiferboy | Those the the steps I used |
13:34.34 | wazd | now the only damn problem with weather for harmattan is where to put that goddamn settings button |
13:34.49 | fiferboy | wazd: In the settings applications? |
13:35.36 | faenil | fiferboy: where? |
13:36.04 | wazd | fiferboy: hmmmmmmmm |
13:36.08 | Venemo | fiferboy, hm |
13:36.22 | Venemo | fiferboy, yeah, I also used a Sheet for settings in memory-game |
13:36.51 | wazd | fiferboy: didn't think of that actually :P |
13:36.56 | fiferboy | faenil: qt-components/debian/rules |
13:37.05 | Venemo | fiferboy, however I noticed that a Sheet still works within its Page's context, so all toolbar items from the page are still visible. so I need to take into account for those buttons' behaviour whether the settings is open or not. |
13:37.05 | faenil | oh k |
13:37.14 | faenil | I meant compiling Qt, not components |
13:37.15 | fiferboy | wazd: It makes sense for an application that works like a system app |
13:37.20 | wazd | fiferboy: you think it would be user-friendly? |
13:37.22 | Venemo | fiferboy, so for the IRC client, I'm using a Page for settings. |
13:37.42 | fiferboy | faenil: Ah! Sorry, I'm no help then I gave up building Qt a year ago |
13:37.52 | faenil | ok |
13:37.54 | faenil | thanks |
13:38.08 | fiferboy | Venemo: I think I may convert to that (my settings were a lot simpler when I started :) ) |
13:38.58 | Venemo | fiferboy, for example, it looked odd when I opened the menu on top of the settings sheet. so then I made settings close when the menu opens and menu close when settings opens. |
13:39.34 | Venemo | also, starting/surrendering the game while in the settings felt really bad. |
13:39.44 | fiferboy | Venemo: Something has happened to sheet in the latest builds too. Doesn't go to the top of the screen anymore |
13:39.58 | Venemo | fiferboy, it only goes to the top if it is a "global" sheet |
13:40.09 | Venemo | fiferboy, if it's owned by a Page, it never does that |
13:40.20 | Venemo | not by default anyway. |
13:40.27 | Venemo | and I don't use the latest builds. |
13:40.58 | fiferboy | Venemo: Ah, maybe that is the issue (although you can set the visualParent it doesn't seem to help) |
13:41.18 | wazd | fiferboy: I know that came from the iOS |
13:42.57 | fiferboy | wazd: The thing I would worry about is whether users would know it is there |
13:43.14 | fiferboy | It _seems_ like a good place, but how will they know to look there? |
13:43.15 | Venemo | fiferboy, setting the visualParent helped it for me. |
13:43.31 | fiferboy | Venemo: To what? The pageStackWindow? |
13:43.35 | Venemo | no |
13:43.37 | Venemo | to the Page |
13:43.55 | Venemo | wazd, maybe a good solution is to make your settings accessible from both your app and the settings app. |
13:44.02 | Venemo | not sure if the API for the latter is documented. |
13:44.08 | wazd | fiferboy: yep, that' exactly what I'm pondering about |
13:44.26 | fiferboy | Venemo: I think I tried that, and I think it worked with 1.0 but not 1.1 |
13:44.30 | fiferboy | I will try again, though |
13:44.40 | wazd | Venemo: yep, but then the question is still here: where to place that damn settings button? :D |
13:45.23 | fiferboy | wazd: Have it floating in the middle of the screen pulsating gently |
13:46.43 | RST38h | almost got the file selection page done |
13:47.06 | RST38h | Except the fact that QtComponents file list component does not provide data on the file size, modification date, or mime type |
13:47.21 | RST38h | And the SPARQL Qtcomponent is missing from the device |
13:47.27 | Venemo | wazd, I place it into my toolbar, but you could also place it into the menu. |
13:47.59 | Venemo | RST38h, why don't you write some C++ to handle that |
13:48.01 | fiferboy | RST38h: Yeah, I had to write my own model with that information in it :( |
13:49.35 | RST38h | Venemo: I can write this completely in C++. Why would I need QML then, though? |
13:49.59 | Venemo | RST38h, QML is only good for GUI development, but it sucks for anything else. |
13:50.02 | Venemo | this is my opinion. |
13:50.11 | RST38h | Venemo,fiferboy: Anyone knows the author of the QML file list component? Maybe we can ask him add these two properties? |
13:50.23 | Venemo | maybe we can. |
13:50.34 | Venemo | ask away in #qt-components or just report a bug for them |
13:50.54 | RST38h | Venemo: Well, given that QML is also royal asspain to interface with C/C++, your statement can be rephrased as "sucks for anything" |
13:51.09 | RST38h | Venemo; Because let us be honest: an application is rarely "just UI" |
13:51.27 | RST38h | goes to raid #qt-components |
13:52.36 | fiferboy | RST38h: Wait, there is an official file list component? |
13:52.47 | RST38h | fiferboy: yes :) |
13:52.53 | RST38h | fiferboy: funny, isn't it? :) |
13:52.58 | fiferboy | wonders how he missed this |
13:53.08 | fiferboy | RST38h: But lacking in the file info department? |
13:53.15 | RST38h | fiferboy: the documentation for this qml stuff is very lacking |
13:53.24 | RST38h | fiferboy: yes somewhat |
13:57.57 | wazd | Venemo, fiferboy: i thought it would be cool to use that fancy "pull to update" feature http://s47.radikal.ru/i115/1108/ad/418ed965985c.png |
13:58.22 | *** part/#harmattan RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net) |
13:58.42 | fiferboy | wazd: You pull down and release to update? |
13:58.53 | wazd | fiferboy: yep |
13:58.57 | fiferboy | I find that useful on, for example, the Android Twitter client |
13:59.48 | wazd | fiferboy: yeah, neat trick, I should have thought of that :D |
14:03.03 | *** join/#harmattan RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net) |
14:03.13 | RST38h | wazd: BTW, is the OMWeather app for Harmattan already available? |
14:03.19 | RST38h | Now I am |
14:03.40 | wazd | RST38h: no, but we're working on it atm :) |
14:03.41 | fiferboy | RST38h: I have an OBS repo I use for public stuff and a server with debs (but no repo structure) for testing |
14:04.03 | RST38h | fiferboy: I need some place to put binary only packages to |
14:04.06 | fiferboy | RST38h: Most of my testing work is in gitorious (when I remember to push it) |
14:04.20 | fiferboy | RST38h: You could always use dropbox |
14:04.34 | RST38h | fiferboy: Was going to create a repo at Komkon, but it looks like FreeBSD isn't the easiest platform to create a deb repo at =) |
14:05.07 | RST38h | fiferbot: Oh, I can just use fms.komkon.org but than there will not be way to autoupdate |
14:05.46 | fiferboy | RST38h: Yeah, I don't have a way to autoupdate my test apps either |
14:06.23 | wazd | RST38h: anyway I want to have something working on 21st |
14:09.32 | RST38h | wazd: Same here |
14:09.54 | *** join/#harmattan baraujo (~Bruno@189.2.128.130) |
14:09.59 | RST38h | wazd: The AlmostTI thing is working nicely BTW, but I wanted to ask you to redo the TI84+SE template |
14:10.13 | RST38h | wazd: It has got a vertical offset. Doable to fix? |
14:13.00 | Termana | bashes head against wall |
14:13.28 | wazd | RST38h: sure, I also wanted to remake the main menu |
14:13.37 | wazd | RST38h: if you don't mind |
14:13.39 | RST38h | wazd: If you fill like it, go ahead |
14:13.41 | Venemo | wazd, the image loads quite slowly on my cellular connecton |
14:13.45 | RST38h | wazd: I am totally ok with it |
14:14.07 | RST38h | wazd: Do keep in mind that the top corners are used for exiting menu / exiting app |
14:14.19 | RST38h | s/fill/feel |
14:14.51 | wazd | RST38h: yep |
14:21.31 | *** join/#harmattan trx (~ns-team@212.200.199.233) |
14:27.28 | GAN900 | RST38h, have your N950 adventures gotten any more productive? |
14:27.50 | fiferboy | Venemo: Have you looked as Screen.onKeyboardOpenChanged? |
14:28.01 | Venemo | fiferboy, noooooooo |
14:28.12 | Venemo | fiferboy, what does it do? |
14:28.15 | fiferboy | Venemo: Looks like what we want, but I'm not sure how to correctly access the Screen element in WorkingSelectionDialog |
14:28.28 | fiferboy | Tells you when the VKB is open :) |
14:28.35 | fiferboy | http://library.developer.nokia.com/index.jsp?topic=/MeeGo_1.2_Harmattan_API/html/qt-components/qt-components-meego-screen.html |
14:28.44 | Venemo | hmhm :) |
14:29.03 | Venemo | is there something that tells me the width/height of the screen? |
14:29.08 | fiferboy | Venemo: So there is Screen.onKeyboardOpenChanged we can listen for |
14:29.17 | fiferboy | Screen.displayHeight |
14:29.31 | fiferboy | (in 1.1, I think just Screen.height in 1.0) |
14:29.47 | Venemo | mhm |
14:29.57 | Venemo | that solves this |
14:30.22 | fiferboy | Yeah |
14:30.44 | *** join/#harmattan sam23m (~user@112.201.178.9) |
14:30.57 | Venemo | fiferboy, there is also Screen.keyboardOpen |
14:31.17 | *** part/#harmattan sam23m (~user@112.201.178.9) |
14:31.22 | Venemo | but... I still see no way to make it elegant |
14:31.40 | Venemo | in landscape mode, this will still eat most of the screen space |
14:32.08 | Venemo | a pity that we can't check for the height of the VKB |
14:35.27 | Venemo | fiferboy, both Screen.height and Screen.displayHeight is undefined |
14:39.10 | fiferboy | Venemo: Yeah, you can't access it through "Screen" but have to use the context property "screen" (and then only within a function or comparison I believe) |
14:39.32 | Venemo | meh |
14:39.41 | Venemo | it's not good enough |
14:39.47 | fiferboy | Almost a solution :) |
14:40.05 | Venemo | but still most of the dialog is hidden... :( |
14:40.25 | fiferboy | That'll be a problem even with a sheet in landscape |
14:40.54 | Venemo | unfortunately. |
14:41.05 | Venemo | hm |
14:41.15 | Venemo | Screen.keyboardOpen doesn't seem to work |
14:41.44 | fiferboy | screen.keyboardOpen does (within a function) |
14:42.05 | fiferboy | We could do height: (screen.keyboardOpen) ? 100 : 300 |
14:42.09 | fiferboy | Or whatever |
14:42.20 | fiferboy | I guess it would have to be based on oreintation too o_O |
14:42.21 | Venemo | yeah |
14:42.48 | Venemo | indeed. |
14:43.10 | Venemo | the "right" way would be if we could make sure that the dialog's height is the screen's height maybe |
14:43.17 | Venemo | and then we could do it with less voodoo |
14:43.47 | Venemo | and screen.keyboardOpen tells whether the hw keyboard is open, NOT whether the VKB is open |
14:45.37 | fiferboy | You're right, even though the description clearly states VKB |
14:45.42 | fiferboy | Maybe it works on the N9? |
14:47.16 | fiferboy | Works beautifully for hardware KB, though :) |
14:47.40 | Venemo | screen.height and screen.width don't change when the orientation changed |
14:48.49 | fiferboy | Venemo: Nope. And doesn't look like they change when the VKB is up either |
14:48.56 | fiferboy | (or do they?) |
14:49.08 | Venemo | nope |
14:49.31 | fiferboy | So basically we are back to no way of knowing if the VKB is showing :| |
14:52.45 | Venemo | hehehe |
14:54.32 | Venemo | this is the 2nd time today when I just lean on Ctrl+Z after I've tried something about this issue. |
14:54.52 | fiferboy | Just did that too :/ |
14:55.16 | Venemo | a Sheet will be the ultimate solution, methinks |
14:55.34 | fiferboy | Unfortunately, yes :( |
14:58.35 | tomma | how about inputContext.softwareInputPanelVisible and inputContext.softwareInputPanelRect |
14:58.49 | *** join/#harmattan willer_ (~Willer@189.2.128.130) |
15:00.17 | fiferboy | What is this magic?! |
15:00.22 | fiferboy | tomma: You just saved the day! |
15:00.31 | fiferboy | Venemo: What toma said works :D |
15:01.07 | wazd | settings, settings, bloody settings... |
15:01.24 | fiferboy | s/toma/tomma/ |
15:01.26 | wazd | 's starring at the screen :( |
15:03.39 | Venemo | wut did he say? |
15:03.50 | Venemo | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhh |
15:03.57 | Venemo | tomma, you've saved the day |
15:04.06 | Venemo | fiferboy, wanna send me a patch when you're done? :P |
15:04.16 | fiferboy | Venemo: Will do |
15:04.31 | fiferboy | I also added in the non-predictive text |
15:05.04 | fiferboy | But I have removed the filtering within the dialog itself |
15:05.12 | tomma | i want to disable window scaling for VKB.... |
15:05.31 | Venemo | hmm? |
15:06.00 | tomma | when VKB opens it my Ui is scaled so it fits in screen with keyboard |
15:06.23 | tomma | one way would be using flickabe as container... |
15:07.28 | fiferboy | tomma: Yeah, flickable is the only solution I have found for that |
15:08.34 | Venemo | well, this behaviour is generally good |
15:11.16 | fiferboy | Venemo: This is going to be a very messy height statement (dependany on orientation and VKB) |
15:12.53 | Venemo | fiferboy, what way have you found to take orientation into consideration? |
15:13.32 | fiferboy | (inPortrait) ? Math.Min(blahbalhbalh) : 300 |
15:15.31 | Venemo | inPortrait? is there such a property? :o |
15:20.07 | *** join/#harmattan vladest (~Vlad@195.238.93.36) |
15:20.37 | vladest | hi |
15:21.18 | Venemo | hi |
15:22.43 | vladest | where to look for coredumps on n950? |
15:23.36 | mgedmin | /home/user/MyDocs/core-dumps, maybe? |
15:25.20 | vladest | hmm. empty |
15:27.33 | vladest | <PROTECTED> |
15:27.50 | faenil | do I need to enable OpenGL manually for qtquick3d? |
15:27.53 | mgedmin | you need to run ulimit -c unlimited |
15:28.04 | mgedmin | and then run your segfaulting app from the same shell |
15:28.07 | mgedmin | to get a core dump |
15:28.08 | faenil | I get "Gl graphics system is not active" |
15:28.25 | mgedmin | see http://www.developer.nokia.com/Community/Wiki/Harmattan:Platform_Guide/Developing_with_Harmattan_Platform_SDK/Debugging_with_GNU_Debugger |
15:29.48 | fiferboy | Venemo: There sure it, and I make good use of it :) |
15:30.02 | Venemo | fiferboy :) |
15:30.03 | vladest | mgedmin: 10x! |
15:30.04 | fiferboy | Venemo: But it looks like it only works in pageStack |
15:30.09 | Venemo | fiferboy, meh. |
15:30.15 | fiferboy | Venemo: I'll have to use the screen orientation properties |
15:30.48 | Venemo | nah, I think I'll forget using SelectionDialog this way |
15:31.10 | Venemo | I will later implement a Sheet for searching purposes. |
15:31.38 | fiferboy | Venemo: The problem is, a selection dialog *without* a filter works beautifully as a dialog |
15:31.47 | Venemo | agreed! |
15:31.53 | fiferboy | I want my filterable selections to match the look |
15:32.01 | fiferboy | And I think we are *very* close :) |
15:32.16 | Venemo | well... dunno... I'll use your code when you come up with something. |
15:37.34 | wazd | http://s001.radikal.ru/i195/1108/a1/59913230a2ee.png <- suggestions? :) |
15:38.46 | *** join/#harmattan CaCO3 (~CaCO3@104-236.195-178.cust.bluewin.ch) |
15:39.00 | mgedmin | wazd, *drool* |
15:39.11 | fiferboy | wazd: I want that now :) |
15:39.41 | CaCO3 | hi all |
15:40.29 | faenil | guys I created a Harmattan wizard app and selected Desktop and Harmattan as targets |
15:40.29 | CaCO3 | anybody can give me a hint how to get root acces (local or via ssh) on the N950? |
15:40.43 | faenil | now how can I use Qt3D and QtQuick3D on it |
15:40.45 | faenil | ? |
15:40.58 | faenil | which dir should I add to include? |
15:41.00 | CaCO3 | I tried devel-su with rootme, but this seems not to be working |
15:41.06 | faenil | it says qdeclarativeview3d.h not found |
15:41.19 | faenil | I built both Qt and QtQuick3D from sources yesterday |
15:41.36 | mgedmin | CaCO3, it should have worked |
15:41.42 | Venemo | CaCO3, http://wiki.meego.com/Migrating_from_N900_to_N950#root |
15:41.45 | mgedmin | alternative: ssh root@localhost, password rootme |
15:42.34 | CaCO3 | Tried that as well, get always: permission denied |
15:42.52 | CaCO3 | Might it have changed when I connected it to Qt Creator? |
15:43.02 | CaCO3 | As I understand it oses another user: developer |
15:43.30 | mgedmin | the SDK connectivity tool uses a 'developer' user account |
15:43.49 | mgedmin | it doesn't change the root password |
15:44.11 | CaCO3 | yup, I understand it the same way |
15:44.30 | CaCO3 | so how can the password be different when I even never gained root access?? :( |
15:44.37 | mgedmin | hmm... can you check if settings -> security -> developer mode is set to ON? |
15:44.46 | CaCO3 | yup, its on |
15:45.54 | CaCO3 | I ssh-ed with developer and can read out the passwd file. Could I retreive the password with jack ? |
15:46.06 | mgedmin | probably |
15:46.12 | mgedmin | what does the hash look like? |
15:46.17 | fiferboy | Venemo: Sizing dependant on orientation ad VKB is working |
15:46.20 | mgedmin | oh crap, I can't compare, since I've changed my root password |
15:46.39 | CaCO3 | root:M/4HfcgwtVA4.:0:0:root:/root:/bin/sh |
15:46.44 | mgedmin | can you run devel-su as developer? |
15:46.46 | Venemo | fiferboy, nice :) |
15:46.54 | faenil | can anybody help me? |
15:47.21 | CaCO3 | yup, but also sais incorrect password |
15:47.45 | fiferboy | faenil: Sorry, I don't know about Qt3D |
15:47.48 | *** join/#harmattan lardman (~simon@Maemo/community/contributor/lardman) |
15:48.01 | Venemo | CaCO3, reflash. |
15:48.27 | CaCO3 | hmm, thats an option, but I would like to solve it the hacker way :) |
15:48.32 | fiferboy | faenil: You might want to ask in one Qt channels |
15:51.06 | mgedmin | CaCO3, that looks like a simple ancient tripple-DES crypt hash that ought to be easy to brute-force |
15:51.18 | mgedmin | (although I've never done that myself and can't share experience) |
15:51.54 | mgedmin | incidentally, can anybody who _hasn't_ changed the root password compare the hash in /etc/passwd with CaCO3's? |
15:52.18 | CaCO3 | that would be great :) |
15:52.38 | CaCO3 | I am actually wondering if I could use the one from scratchbox and if it also should be rootme |
15:52.47 | mgedmin | I wish I knew how to extract the firmware image from the single-click flasher |
15:52.51 | mgedmin | and then how to mount it |
15:53.34 | fiferboy | Venemo: http://pastebin.com/b5377SWU |
15:53.52 | lardman | for harmattan .pro files, is there a contains() function that can be used to conditionally add elements? |
15:53.59 | fiferboy | Venemo: Not much change, actually. Fixes sizing with VKB and performance (but you have to link filterText to a model filter) |
15:55.06 | Venemo | fiferboy, why did you delete height: visible ? selectorDialog.platformStyle.itemHeight : 0 ? |
15:55.31 | fiferboy | Venemo: That is the cause of the performance issue on large lists |
15:55.38 | Venemo | heh |
15:55.50 | Venemo | but otherwise it will leave empty space |
15:56.00 | Venemo | in the place of non-visible items |
15:56.09 | fiferboy | Venemo: If filtering in place, yes |
15:56.17 | Venemo | aaah. |
15:56.30 | fiferboy | I took out the in-place filtering for this version (feel free to just take the sizing changes) |
15:56.51 | Venemo | and then how do you filter? |
15:57.28 | fiferboy | Venemo: I wrote an accessor function to my filter model (setFilterText) that applies the text |
15:57.38 | fiferboy | And call that accessor in onFilterTextChanged |
15:57.48 | Venemo | so you use a custom model for this purpose |
15:58.56 | Venemo | fiferboy, oh, something that I've added to mine since then: |
15:59.20 | lardman | thoughts on how to differentiate between harmattan and fremantle in the debian/rules file? |
15:59.37 | Venemo | fiferboy, http://pastebin.com/QsWtHDSB |
16:00.16 | Venemo | lardman, you could use something similar to http://raphaelhertzog.com/2010/09/27/different-dependencies-between-debian-and-ubuntu-but-common-source-package/ |
16:00.45 | fiferboy | Venemo: I removed the searchField.text = "" because it screwed up the selectedIndex for me (I thought) |
16:00.50 | fiferboy | I take it it works for you? |
16:01.20 | lardman | Venemo: I'll take a look, thanks |
16:02.24 | Venemo | lardman, you should check for something else instead of dpkg origins |
16:03.37 | Venemo | fiferboy, of course it screws, since your model changes. for me, the model remains the same, the items only become invisible :P |
16:04.02 | fiferboy | Venemo: Exactly |
16:04.22 | lardman | Venemo: I guess I could check the output of some file in the fs |
16:04.24 | Venemo | fiferboy, I'm talking about searchField.forceActiveFocus(); |
16:04.27 | fiferboy | I guess I could clear it on open for the same affect |
16:04.39 | Venemo | lardman, yeah, although I don't know of a suitable one. |
16:04.40 | fiferboy | Venemo: Yes, I just remembered the other change when I saw that :) |
16:04.46 | Venemo | fiferboy :) |
16:05.15 | Venemo | fiferboy, anyway, as I come to think of it, I may remove this addition. since the user doesn't necessarily want to type. |
16:05.39 | fiferboy | Venemo: I was just testing and came to this conclusion :) |
16:07.22 | lardman | cat /proc/cpuinfo should work as it has hw info |
16:07.41 | Venemo | lardman, nope |
16:07.48 | lardman | why not? |
16:07.53 | Venemo | lardman, people usually don't build packages on their devices. |
16:08.12 | lardman | oh crap, forgot it was build time not runtime |
16:08.29 | lardman | in which case iirc there's some maemo-version package that installs a file under /etc |
16:08.54 | Venemo | is there maemo-version in Harmattan? |
16:09.32 | lardman | yeah some equivalent, let me look |
16:09.34 | Venemo | fiferboy, the height hack works, thank you :) |
16:10.33 | fiferboy | Venemo: Excellent! |
16:10.56 | lardman | meego-nokia-version |
16:11.36 | fiferboy | I think it is all working properly for me with the filtering and the height (height could be a bit more elegant, like screen.height - inputContext.softwareInputPanelRect.height |
16:12.59 | Venemo | indeed, if only screen.height wasn't undefined. |
16:13.19 | *** join/#harmattan rcg (~rc@f053145153.adsl.alicedsl.de) |
16:13.29 | fiferboy | screen.displayHeight works (I think) in 1.1 |
16:13.42 | fiferboy | But it needs to be corrected for orientation :( |
16:13.49 | Venemo | I do use QtQuick 1.1 and it does not. |
16:14.07 | fiferboy | Well, that's just annoying |
16:17.09 | lardman | I've not seen any changes mentioned to the location of the DBus service files, anyone know of any? |
16:17.41 | fiferboy | Venemo: screen.displayHeight works for me |
16:17.50 | Venemo | hm |
16:17.51 | fiferboy | It returns 480(!) regardless of orientation |
16:17.54 | Venemo | :D |
16:28.48 | kimju | fiferboy, https://gitorious.org/meego-terminal/meego-terminal/blobs/master/src_meegotouch/MTermWidget.cpp#line321 |
16:29.45 | kimju | fiferboy, there seems to be odd hacks for size/orientation here and there.. |
16:30.09 | Venemo | hiemanshu, ping |
16:34.26 | fiferboy | kimju: That looks like gesture direction based on orientation |
16:34.49 | fiferboy | I already do lots of orientation dependant calculations, this just has an extra variable (VKB) to facotr in :) |
16:37.18 | fiferboy | kimju: But I have come to accept that orientationchanges are meant to make interface deisgn miserable :D |
16:38.41 | kimju | and I patched the meego-terminal to have an option to ignore the orientation changes and stay locked in either landscape or portrait. |
16:39.03 | kimju | the rotation/resizing was getting annoying.. |
16:40.56 | fiferboy | kimju: There are certain applications that I totally agree with this |
16:41.01 | fiferboy | Book reader is another example |
16:42.01 | SpeedEvil | <PROTECTED> |
16:42.12 | npm | are there other policy classes other than games?? http://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Best_practices_for_application_development/Using_Resource_Policy_to_enhance_games |
16:49.18 | *** join/#harmattan harbaum (~quassel@krlh-4d0361de.pool.mediaWays.net) |
16:49.50 | Venemo | hiemanshu, if you are still interested in helping with the IRC backend, please ping me. |
16:53.29 | fiferboy | Venemo: "more" "elegant"(?) solution: http://pastebin.com/S6uzJmvn |
16:53.45 | hiemanshu | Venemo: pong |
16:54.11 | Venemo | hiemanshu, are you still interested in helping me with the IRC backend? |
16:54.25 | hiemanshu | Venemo: yes |
16:54.30 | hiemanshu | Venemo: I was working on it |
16:54.38 | Venemo | hiemanshu, you were? really? :) |
16:54.54 | Venemo | fiferboy, what is 64? |
16:54.56 | hiemanshu | Venemo: yup I was :P |
16:55.12 | Venemo | hiemanshu, very nice :) |
16:55.26 | fiferboy | Venemo: You tell me :) |
16:55.32 | Venemo | fiferboy, no idea |
16:55.37 | fiferboy | Miscellaneous padding, I think |
16:55.45 | fiferboy | It does keep the elegant out of it :( |
16:55.46 | Venemo | fiferboy ok |
16:55.59 | Venemo | hiemanshu, what would you say, let me push my latest stuff to gitorious and then you could make your stuff work with it and push too? |
16:56.13 | hiemanshu | Venemo: sure |
16:56.15 | hiemanshu | go ahead |
16:57.03 | Venemo | hiemanshu, some things have changed with regards to my model classes: they are beginning to take shape. |
16:57.45 | hiemanshu | Venemo: ah nice |
17:02.45 | hiemanshu | Venemo: PM |
17:02.53 | Venemo | k |
17:10.07 | DocScrutinizer | SpeedEvil: (relative orientation) we had this idea some days ago, my comment been "maybe the face detection gives it away for free" |
17:11.07 | DocScrutinizer | alas face detection is quite probably closed blob once again, with no (documented) API |
17:11.53 | *** join/#harmattan vladest (~Vlad@91-250-133-95.pool.ukrtel.net) |
17:12.18 | DocScrutinizer | but maybe the face detection fails epically with faces not "in line with orientation", never tested it |
17:23.47 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
17:23.47 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
17:27.51 | GAN900 | I think OLED may singlehandedly kill the N9 for me. |
17:31.09 | frals | because its so awesome? |
17:31.44 | *** join/#harmattan jcharpak (~jcharpak@c-71-232-30-68.hsd1.ma.comcast.net) |
17:32.47 | *** join/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
17:33.02 | GAN900 | Because PenTile is terrible |
17:33.06 | GAN900 | and I like tiny fonts. |
17:35.39 | wazd | GAN900: I guess we should check it live to judge |
17:35.59 | fiferboy | exit |
17:36.07 | fiferboy | D'oh |
17:36.12 | wazd | fiferboy: cya :) |
17:36.20 | fiferboy | wazd: No, staying here |
17:36.26 | wazd | aah :) |
17:36.28 | fiferboy | Other terminal was supposed to exit :/ |
17:36.57 | npm | re: are the other policy glasses other than games: http://forum.meego.com/showthread.php?p=28632 |
17:37.29 | wazd | GAN900: looks like N9 has the same RGBG screen as Nexus One |
17:41.32 | GAN900 | i.e., crap. |
17:42.20 | MohammadAG | sigh, black window in QML again |
17:42.24 | MohammadAG | is there no way to debug this? |
17:42.27 | wazd | GAN900: haven't used nex1 more than 30 seconds, is it? |
17:42.32 | GAN900 | MohammadAG, isn't it fun? |
17:42.44 | GAN900 | Shows up in the runtime output every so often. |
17:42.49 | GAN900 | wazd, yes. |
17:43.47 | frals | MohammadAG: you get errors to stderr |
17:45.00 | MohammadAG | frals, not through Qt Creator apparently |
17:45.12 | GAN900 | Works here |
17:45.17 | GAN900 | Application output. |
17:45.23 | MohammadAG | I was registering the C++ class after setting the qml url :3 |
17:45.43 | tomma | MohammadAG, i had black window problem in one project too... problem was i didn't set size for root object and didn't use resizeroottoview resizemode |
17:46.41 | fiferboy | Ah, sometimes if the C++ interaction fails you don't get output about it |
17:47.19 | fiferboy | MohammadAG: You can user qDebug() in the C++, but it may not be that helpful |
17:47.20 | MohammadAG | besides qmlRegisterType, do I need anything else for C++ in QML? |
17:47.48 | fiferboy | MohammadAG: What are you trying to access in QML? Model? Property? Function? |
17:49.34 | MohammadAG | fiferboy, function |
17:49.42 | rcg | MohammadAG: you might find the Q_INVOKABLE macro useful |
17:49.59 | fiferboy | MohammadAG: You can expose your class using view->rootContext->setContextProperty |
17:50.13 | fiferboy | MohammadAG: And then any function that is Q_INVOKABLE will be available |
17:50.33 | fiferboy | I haven't used qmlRegisterType, but I haven't heard many success stories with it |
17:50.47 | MohammadAG | rcg, already using it |
17:50.49 | rcg | actually i used qmlRegisterType quite often |
17:50.55 | rcg | aye ic |
17:51.36 | *** part/#harmattan jcharpak (~jcharpak@c-71-232-30-68.hsd1.ma.comcast.net) |
17:52.13 | rcg | https://garage.maemo.org/plugins/scmsvn/viewcvs.php/trunk/?root=meepasswords |
17:52.30 | rcg | i use QML + C++ quite extensively there |
17:53.01 | rcg | have a look at main.cpp to see which C++ types are used in QML |
17:53.26 | rcg | i qmlRegisterType all my C++/QML stuff there |
17:54.27 | rcg | only thing i do not do in this project is to pass my custom objects back from QML to C++ as this triggeres an evil bug which is only present in the "stable" Qt Fremantle version |
17:57.03 | rcg | "stable" as in "is available in extras" |
18:03.06 | *** join/#harmattan Arkenoi (~ark@178.177.9.53) |
18:08.53 | MohammadAG | anyone used QtMobility to record audio before? |
18:13.03 | *** join/#harmattan vladest (~Vlad@135-44-133-95.pool.ukrtel.net) |
18:29.30 | *** join/#harmattan lcuk2 (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
18:31.59 | *** join/#harmattan hardaker2 (~hardaker@mail.hardakers.net) |
18:34.15 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
18:57.22 | wazd | http://s61.radikal.ru/i172/1108/73/2a781c752544.png <- That reminds me of Andy Warhol :D |
18:59.58 | rcg | lol.. looks like modern art indeed :) |
19:01.48 | lcuk | wazd, awesome, but which tool is generating such things? |
19:01.58 | lcuk | or did you carefully overlay those yourself? |
19:03.17 | wazd | lcuk: hands, unfortunately |
19:03.36 | wazd | lcuk: though harmattan can do such things for QML UI's :D |
19:03.50 | lcuk | yeah thought so |
19:04.50 | wazd | lcuk: that's the main part of designers work, not sitting on the sofa and listening to classic music like everyone think :D |
19:05.32 | lcuk | wazd but if it can be done in qml directly, you should have best of both |
19:05.41 | lcuk | sit in qt creator listening to classical music |
19:07.09 | wazd | lcuk: I really wish to learn qml to make such things at 1/2 speed of my photoshop work |
19:07.17 | wazd | lcuk: right now it's more like 1/16 :D |
19:08.02 | lcuk | heh |
19:08.20 | MohammadAG | QML is actually easy once you grasp the concept |
19:09.02 | wazd | MohammadAG: yeah, the fact that I can do something in QML proves that monkeys can code in it :D |
19:09.05 | MohammadAG | I mean, the simplistic UI for my shazam-like app is almost done |
19:09.13 | wazd | MohammadAG: but still it takes time for me :( |
19:09.23 | MohammadAG | wazd, lol, spend more time on it |
19:09.45 | wazd | MohammadAG: I'm trying :) |
19:09.59 | MohammadAG | goes looking for a microphone image to put it in a squircle |
19:11.05 | *** join/#harmattan vladest_ (~Vlad@162-91-133-95.pool.ukrtel.net) |
19:11.12 | wazd | http://www.iconfinder.com/search/?q=microphone+solid |
19:11.19 | wazd | MohammadAG: ^ |
19:11.42 | lcuk | MohammadAG, the ide is what helps in part |
19:14.26 | MohammadAG | lcuk, not much, the designer doesn't work for QML for me |
19:14.42 | MohammadAG | thanks wazd ! |
19:14.51 | lcuk | lol |
19:18.43 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
19:19.29 | Venemo | hey again |
19:21.11 | rcg | MohammadAG: ack.. the designer wasn't pretty helpful for me either.. the code completion is a real lifesaver though :) |
19:21.11 | rcg | hey Venemo |
19:21.25 | MohammadAG | heya Venemo |
19:21.46 | MohammadAG | anyone successfully used theme.inverted? |
19:22.01 | rcg | used it once on a button |
19:22.09 | *** join/#harmattan seif (~seiflotfy@p5B1751B9.dip.t-dialin.net) |
19:24.06 | rcg | err... nevermind.. thought i used it while i actually didn't |
19:24.52 | fiferboy | MohammadAG: Component.onCompleted: { theme.inverted = true } |
19:25.12 | fiferboy | MohammadAG: If you do that on your toplevel element it should make the entire app inverted |
19:25.20 | fiferboy | Or you can do it on an element-by-element basis |
19:25.28 | lcuk | fiferboy, !! |
19:25.29 | lcuk | cool |
19:25.54 | lcuk | thinks fiferboy is turning into a version of his lexicon app |
19:27.14 | *** join/#harmattan Venemo_ (~Timur@fedora/Venemo) |
19:27.39 | MohammadAG | fiferboy, doesn't render the app correctly |
19:30.10 | MohammadAG | oh nvm fiferboy, it worked |
19:31.00 | MohammadAG | Still haven't figured out how to horizontally center an item though |
19:34.18 | rcg | anchors.horizontalCenter: parent.horizontalCenter |
19:34.41 | rcg | MohammadAG: ^ |
19:36.41 | MohammadAG | thanks rcg! |
19:37.38 | rcg | yw |
19:40.57 | *** join/#harmattan seif (~seiflotfy@p5B1751B9.dip.t-dialin.net) |
19:41.07 | fiferboy | lcuk: I figured that out out the other night for fun! |
19:45.22 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
19:45.42 | Venemo | hey lcuk, I need your opinion about something. |
19:54.09 | mgedmin | something's wrong with my N950: openssh died, develsh fails to start with "input/output error", devel-su fails to start with "operation not permitted" |
19:54.17 | mgedmin | hey, I can't even open an xterm |
19:54.31 | mgedmin | I can't launch any of the apps |
19:54.49 | kimju | sounds like fs failure. |
19:55.23 | mgedmin | I'd check dmesg, but (1) operation not permitted, thanks aegis, (2) devel-su not permitted, (3) I closed the xterm and now can't open it any more |
19:55.42 | kimju | retry, reboot, reflash? |
19:56.07 | mgedmin | it's not the first time this has happened; last time I rebooted, and it came up -- barely, after a couple of "Device malfunctioning: too many restarts" screens |
19:57.04 | kimju | wouldn't be a bad idea to contact nokia? |
19:57.43 | *** join/#harmattan seif (~seiflotfy@82.113.99.7) |
19:57.45 | mgedmin | incidentally, how long does it take to shut down? |
19:57.54 | mgedmin | the animation is quick, and the screen goes black very soon |
19:58.12 | mgedmin | but it doesn't react to the power button for a while, which makes me think it's still shutting down quietly |
19:59.10 | mgedmin | booting booting booting... black screen led off |
19:59.48 | mgedmin | try #2: same |
20:00.40 | kimju | I tried, about 20-25 seconds from initiating the shutdown until power button reacts again. |
20:01.07 | mgedmin | try #3, #4: same |
20:01.27 | mgedmin | plugging in wall charger... |
20:02.08 | mgedmin | led blinks, screen says nokia, 30 seconds later screen goes dark, led goes dark |
20:02.10 | mgedmin | then it restarts |
20:03.17 | kimju | my guess is still fs failure. or hw problem with the emmc. |
20:03.45 | kimju | if reflash doesn't help -> contact nokia. |
20:03.58 | mgedmin | ah, boot #8 or so: "Device is malfunctioning, you may try re-flashing blah blah Software problem (unknown): too frequent reboots" |
20:04.25 | mgedmin | press [ok], it reboots agai |
20:04.27 | Venemo | fiferboy, the older height expression worked better than the new one |
20:04.32 | mgedmin | same nokia screen, but now it's flashing |
20:04.39 | mgedmin | and a water ripple effect shows up |
20:04.52 | mgedmin | now the squirclish loading throbber |
20:05.02 | mgedmin | and it came up |
20:05.10 | fiferboy | Venemo: Yeah, for this screen size and VKB size |
20:05.24 | fiferboy | Venemo: I can't figure out how the extra size is used, though |
20:05.26 | mgedmin | basically, same as before, only before I wasn't paying attention to what I was doing |
20:05.51 | Venemo | fiferboy, mhm |
20:06.38 | fiferboy | Venemo: I would think margins |
20:07.03 | Venemo | maybe |
20:08.43 | mgedmin | I see mmcblk0 errors in dmesg |
20:09.13 | mgedmin | and ext4 errors too |
20:11.18 | SpeedEvil | :/ |
20:11.21 | mgedmin | ooh, /home is mounted ro |
20:13.51 | mgedmin | backup time |
20:14.41 | MohammadAG | http://i52.tinypic.com/5n54bl.jpg |
20:15.27 | wazd | MohammadAG: heluva UI :D |
20:15.37 | thp | MohammadAG: open source shazam? |
20:15.51 | wazd | MohammadAG: but that's actually everything it needs :) |
20:16.20 | MohammadAG | wazd, indeed, it's so cool and epic, I paid the designer a grand for the design |
20:16.31 | MohammadAG | thp, yeah |
20:16.47 | MohammadAG | not sure how well it works compared to shazam, but it recognized two tracks of mine |
20:16.59 | MohammadAG | tested with curl before writing it of course |
20:17.28 | thp | that's cool. wanna-have! |
20:17.39 | MohammadAG | the bottom right menu has a song history button |
20:17.44 | *** join/#harmattan Venemo (~Timur@fedora/Venemo) |
20:18.08 | wazd | thp: do you need that abstract piece of art for gPodder that I've shown earlier? :) |
20:18.29 | thp | wazd: which one? might have missed it in the scrollstream? |
20:18.39 | mgedmin | /home/user/fenoix-attachments? |
20:18.47 | mgedmin | s/fenoix/fenix |
20:19.06 | MohammadAG | thp, there's one problem, QMediaRecorder isn't working as advertised :) |
20:19.17 | fiferboy | Venemo: It could be the footer height in CommonDialog, but it doesn't look like it should be used for this |
20:19.29 | wazd | thp: http://s61.radikal.ru/i172/1108/73/2a781c752544.png |
20:19.30 | thp | MohammadAG: cross-compile alsa utils and "arecord" your way into stardom? |
20:19.49 | MohammadAG | lol |
20:19.59 | thp | wazd: is that just some kind of debugging view? |
20:20.19 | Venemo | fiferboy, hm |
20:20.33 | MohammadAG | thp, photoshopped debugging view ftw :D |
20:20.34 | wazd | thp: I've created it with hands so Tanya will know all the sizes and coordinates :) |
20:20.34 | thp | or is that a visual "developers can't get their paddings right" rant? ;) |
20:20.41 | MohammadAG | I'm actually impressed |
20:20.46 | MohammadAG | oh and MTF has something like that |
20:21.09 | thp | wazd: Tanya's the one that has been at sf2011? |
20:21.17 | wazd | thp: yep :) |
20:21.29 | thp | MohammadAG: yes, i've seen it with MTF. i think one can even enable it in the widgets gallery somehow |
20:22.05 | MohammadAG | thp, debug tools I think, or misc |
20:22.06 | thp | wazd: ;) well, we should definitely refine the layout of gpodder before the release if we have time :) |
20:22.29 | MohammadAG | yeah, debug tools -> information display |
20:22.41 | wazd | MohammadAG: just press Ctrl+Shift+M |
20:22.53 | wazd | MohammadAG: in any app :) |
20:22.57 | MohammadAG | also |
20:23.05 | thp | wazd: do you have some time + a n950 for testing now? because then i'd send you a recent .deb of gpodder for testing and for your input (i think interactive is better than screenshots only) |
20:23.09 | MohammadAG | who noticed the two multitouch(?) points when using CTRL + single touch |
20:23.13 | MohammadAG | I think it's for the SDK, not sure |
20:23.22 | wazd | thp: sure! |
20:23.29 | MohammadAG | thp, enabling it in WG enables it OS wide :D |
20:24.31 | wazd | thp: I've tried to install the deb from forum.meego thread, but it didn't work well |
20:24.50 | thp | wazd: not at all or did it just look crappy? |
20:25.48 | wazd | thp: just the "red icon" :) |
20:26.59 | thp | hmm maybe you need to dpkg -i / apt-get install -f it from the command line |
20:27.02 | thp | to get the dependencies installed |
20:27.52 | mgedmin | hm, looks like it's too late to create new backups... |
20:28.45 | MohammadAG | "alsa:null", "alsa:default", "oss:/dev/DspBridge", "pulseaudio:" which one should I use? |
20:29.08 | thp | alsa:default i guess? |
20:31.34 | Venemo | MohammadAG, why don't you try pulseaudio? |
20:33.21 | mgedmin | I see /sbin/fsck.ext4 and /sbin/fsck.ext4dev, what's the difference? |
22:36.44 | *** join/#harmattan infobot (~infobot@rikers.org) |
22:36.44 | *** topic/#harmattan is A cozy little place for pure harmattan device and development discussions | Developers check this: http://library.developer.nokia.com/ | http://wiki.meego.com/N950_landing_page | MeeGo N9(|50) CE on its way, MOSLO still missing, discuss in #meego-arm please | logs: http://mg.pov.lt/harmattan-irclog/ |
22:36.44 | *** mode/#harmattan [+v infobot] by ChanServ |
22:37.52 | lardman | evening infobot |
22:46.59 | antman8969 | ?? rand() on harmattan is only generating 846930886 over and over |
22:47.02 | antman8969 | thats not very random |
22:47.38 | hardaker2 | it could happen :-P |
22:47.55 | antman8969 | lol yea 10 times in a row.... I should play loto |
22:48.02 | special | antman8969: did you call srand()? |
22:48.05 | hardaker2 | (did you call srand first I hope?) |
22:48.16 | hardaker2 | otherwise you get what you asked for! |
22:48.20 | antman8969 | well |
22:48.30 | antman8969 | no I didn't, but I didn't have to on debian |
22:49.01 | special | you're not guaranteed anything about the seed by the system |
22:49.12 | special | so it can be (and often is) the same for every process every time it starts. |
22:49.22 | hardaker2 | you need to call it on everything. |
22:49.27 | hardaker2 | it's undefined otherwise. |
22:49.50 | antman8969 | aparently, but it DID work fine on my pc |
22:49.55 | hardaker2 | ish. |
22:49.59 | hardaker2 | you got lucky. |
22:50.04 | antman8969 | ?? |
22:50.11 | antman8969 | I got lucky and got random numbers every time? |
22:50.12 | hardaker2 | just insert an srand(time()) at the top of main |
22:50.22 | antman8969 | kk |
22:50.38 | lardman | yeah but surely even if you get the same set of numbers they should be different on each call |
22:50.44 | hardaker2 | antman8969: no, you got lucky you were on a libc implementation that probably did a seed for you. though what *with* is a different question. |
22:50.53 | hardaker2 | if it was the same seed every time, it wouldn't have been better :-/ |
22:50.54 | special | can't be much worse than time() :) |
22:51.04 | special | other than srand(4), I guess. |
22:51.20 | antman8969 | well, I'll tell you in 10 seconds |
22:51.20 | hardaker2 | you should try srand(0) and see if you get the same number :-) |
22:51.25 | special | (obligatory: http://xkcd.com/221/) |
23:13.55 | *** join/#harmattan lcuk (lcuk@cpc2-oldh7-0-0-cust702.10-1.cable.virginmedia.com) |
23:13.55 | *** join/#harmattan lcuk (lcuk@Maemo/community/contributor/lcuk) |
23:17.16 | lardman | night all |
23:18.09 | *** part/#harmattan smoku (~spectrum@xkh0g2.infr.xiaoka.com) |
23:26.03 | *** join/#harmattan Mek (~quassel@93.157.1.37) |
23:29.30 | *** join/#harmattan Mek_ (~marijn@93.157.1.37) |
23:45.16 | *** join/#harmattan djszapi (~lpapp@p5B175ABA.dip.t-dialin.net) |