Thursday, 2013-10-03

*** denexter has joined #nemomobile00:07
*** louisdk has quit IRC00:39
*** phdeswer has quit IRC00:59
*** mschlens_ has joined #nemomobile01:03
*** mschlens has quit IRC01:06
*** phdeswer has joined #nemomobile01:37
*** Morpog_ has joined #nemomobile01:56
*** Morpog_Mobile has quit IRC01:59
*** Morpog_PC has quit IRC01:59
*** Morpog_N9_______ has quit IRC02:00
*** furikku has joined #nemomobile02:23
*** sni1 has joined #nemomobile02:40
*** n9mx has joined #nemomobile02:56
*** jonwil has quit IRC03:03
*** n9mx has left #nemomobile03:37
*** kostaja has joined #nemomobile03:59
*** Aranel has quit IRC03:59
*** n9mx has joined #nemomobile04:02
*** Aranel has joined #nemomobile04:05
*** martyone has joined #nemomobile04:10
*** n9mx has left #nemomobile04:39
*** Morpog_Mobile has joined #nemomobile04:44
*** xhaakon has joined #nemomobile04:46
*** Pat_o has joined #nemomobile04:55
*** WWDrakey has joined #nemomobile05:06
*** Vlad_on_the_road has joined #nemomobile05:28
*** exec_s has quit IRC05:36
*** ZogG_laptop has quit IRC05:44
*** asterismo has quit IRC05:48
*** asterismo has joined #nemomobile05:48
*** fk_lx has joined #nemomobile05:51
*** Vlad_on_the_road has quit IRC06:04
locusfmorning06:04
*** Martix has joined #nemomobile06:09
*** ZogG_laptop has joined #nemomobile06:14
*** Hurrian has quit IRC06:17
*** ZogG_lap1op has joined #nemomobile06:19
*** ZogG_laptop has quit IRC06:22
*** DrCode has quit IRC06:33
*** Pat_o has quit IRC06:36
*** Martix has quit IRC06:37
sledgesmoring06:44
*** Martix has joined #nemomobile06:50
*** slaine has joined #nemomobile06:53
*** Pat_o has joined #nemomobile06:56
*** Xruxa has joined #nemomobile06:58
*** blam has quit IRC07:01
*** Pat_o has quit IRC07:01
*** Morpog_ has quit IRC07:07
*** kavuri has quit IRC07:10
*** Pat_o has joined #nemomobile07:15
*** jussi01 is now known as jussi07:15
*** Pat_o has quit IRC07:22
*** Sfiet_Konstantin has joined #nemomobile07:29
*** DrCode has joined #nemomobile07:29
*** panda84kde has joined #nemomobile07:30
*** kavuri has joined #nemomobile07:32
*** jreznik has joined #nemomobile07:33
*** DrCode has quit IRC07:34
*** DrCode has joined #nemomobile07:35
*** Pat_o has joined #nemomobile07:35
*** Pat_o has quit IRC07:41
*** NIN101 has joined #nemomobile07:49
*** Pat_o has joined #nemomobile07:54
*** Pat_o has quit IRC07:59
*** slaine has quit IRC08:02
*** slaine has joined #nemomobile08:03
*** Pat_o has joined #nemomobile08:12
*** Pat_o has quit IRC08:18
*** faenil__ has quit IRC08:27
*** ZogG_lap1op has quit IRC08:27
*** ZogG_laptop has joined #nemomobile08:27
*** giucam has joined #nemomobile08:28
*** arcean has joined #nemomobile08:28
*** Pat_o has joined #nemomobile08:32
*** faenil has joined #nemomobile08:32
*** ZogG_laptop has joined #nemomobile08:32
*** ZogG_laptop has joined #nemomobile08:32
faenilmorning peeps :D08:34
locusffaenil: will submit pr for textfield later today08:38
faenillocusf, oki ;)08:39
faenillocusf, how you doing mate?08:39
locusffaenil: I'm good, at uni at the moment08:40
faenilouch :D08:41
faenilI should this afternoon :P08:41
locusfresearch methods in computer science as topic08:41
faenilresearch methods as in minimization problems?08:41
faenilconjugate gradient, and that stuff?08:41
locusfI guess not, this is more general level stuff08:42
faenilah ok ;)08:42
faenilI'm happy, adsl issues are probably fixed08:43
locusfnice08:43
faeniland I had them set a gaming profile with fast routing :D08:43
faenilnow ping google 25ms instead of 37 :D08:43
*** alien_ has joined #nemomobile08:47
*** sni1 has quit IRC08:50
*** Martix has quit IRC08:51
*** Martix has joined #nemomobile08:53
faenillocusf, commented slider09:02
*** niqt has joined #nemomobile09:09
niqtmorning09:09
faenilhey09:11
locusffaenil: ok09:12
locusffaenil: the double image is for the slider part and the groove part separately, one image will only cover either09:14
faenilyes, but do we need both?09:14
faenilwhy not one image which covers both?09:14
locusfI don't know where to put it :D09:15
faenil:P09:19
*** amizraa has quit IRC09:32
*** jreznik has quit IRC09:32
*** jreznik has joined #nemomobile09:33
aknightfaenil: c.f. your question in #qt-labs, why don't you swap out the toolbar when the view switches?09:33
faenilaknight, you mean AppView's toolbar?09:33
aknightfaenil: yes09:34
faenilthat the only possible solution I see, but sounded not "right"09:34
faenilso I wanted to see the official solution09:34
faenilI guess you agree swapping toolbar of appview isn't that nice :)09:34
aknightfaenil: or swap out the contents of the toolbar09:34
faenilyes, same09:34
aknightfaenil: i would probably use a model and modify the model09:35
faenilsounds hacky to me, not what an official solution should offer09:35
aknightwell the toolbar element is very basic09:35
aknightmany apps probably don't modify it much09:35
faenilaknight, in qt-components you had one toolbar for each Page09:35
faenilaknight, many *desktop* apps09:35
aknightfaenil: right. so keep as much as possible and swap out the rest09:36
aknight=> model09:36
faenilin what way would you use the model?09:36
aknightfaenil: if you use a repeater that creates buttons, for instance09:37
faenil(anyway, ok, if there's no cleaner solution I will accept that swapping the toolbar or its content is the only way to go right now)09:37
aknightthe model could be offered by the current view09:37
aknightor you could one toolbar with different states of course09:37
faenilyes...the model is probably cleaner09:38
faenilI think each view should offer its things09:38
faenilnot nice to put all toolbars in the appwindow09:38
aknightbut if you want a page-specific toolbar, it should probably not be put in the applicationwindow09:38
aknightyes, what you said :)09:38
faenil:)09:38
faenilso, the model way is probably the one to go right now09:39
faenilthe way*09:39
faenilaknight, in Nemo's case, we'll use the statusBar, as our toolbar is at the top09:40
faenilof the view09:40
faenil(even though I'm used to calling statusBar the bar with system info, not app specific stuff)09:41
*** stephg has joined #nemomobile09:42
aknightfaenil: heh, the position of the components should probably be independent of their use case. i wonder if they can be reanchored easily09:42
*** jonwil has joined #nemomobile09:42
aknight"it will be anchored automatically into the application window" but maybe the api needs to be expanded to specify *how* it's anchored09:43
faenilaknight, we'll see what we can do with header...that component is specific to be anchored on top09:43
faenilyeah..09:44
faenilI think they're implicitly saying toolBar is anchored at the bottom, and statusBar at the top09:44
aknightodd, since it is opposite on desktop09:44
faenilmmm true09:45
*** fk_lx has left #nemomobile09:45
* faenil goes read src09:45
*** Martix has quit IRC09:45
faenilaknight, yes, toolBar is anchored at the top, statusBar at the bottom09:47
giucamdoes mce somehow keeps the screen from updating when it locks the screen?09:48
spiiroingiucam: not really, but it tells lipstick to stop all rendering when turning the display off09:49
giucamspiiroin: that's interesting. where?09:49
spiiroinmodules/display.c09:49
spiirointhere is synchronous "rendering enabled yes/no" ipc between mce and lipstick when entering/leaving display off state09:50
*** Sfiet_Konstantin has quit IRC09:53
giucamspiiroin: aha, that's it. thanks :)09:55
giucamthe problem is that it confises display off with the lock screen09:56
giucam*confuses09:56
faenilqwazix, ping10:01
sledgeslocusf, nice tweet, but did you afterwards adjust 20:11  qwazix locusf, if you see the spec, the end of the trumpet is almost as high as the diameter of the ball10:02
faenilsledges, morning o/10:02
sledgesahoj faenil :)10:02
faenilqwazix, we need specs for the drawer, if you want the header to be implemented :P10:03
*** Morpog_PC has joined #nemomobile10:13
*** blam has joined #nemomobile10:14
*** fk_lx has joined #nemomobile10:16
sledgesim sure Morpog_PC can chip in as well :) cc Morpog_Mobile10:18
Morpog_PCmmmh?10:18
sledges^^10:18
*** blam has quit IRC10:19
faenilMorpog_PC I can't make header without precise specs for the drawer10:20
faenilincluded how many levels there can be, etc10:20
Morpog_PCapp drawer on homescreen?10:21
Morpog_PCi just woke up, so I'm a bit slow :)10:21
faenilMorpog_PC nope, the dock for applications headers10:22
Morpog_PCthat gets opened with the 3 dots?10:23
faenilI have no clue10:23
faenilin fact I also have no clue what happens when you click the 3 dots10:24
faenilbut I think the drawer is opened with a swipe gesture10:24
sledgeshttp://play.qwazix.com/grog/wp-content/uploads/2013/08/header.png10:25
sledgesexplained what 3 dots does10:25
faenilsledges, think I haven't even looked at the header specs? :D10:25
sledges(facepalm)10:25
faenilthere's no "graphics" part of the 3 dots there10:26
* sledges is looking for a trout :D this time not for sfiet, but for the same good cause though10:26
faenilahaha :)10:26
sledges"graphics" part?10:26
faenilwe don't have a menu spec, so we still don't know what happens (visually) when you press the 3 dots10:26
sledges"3 dots signal that the header can be dragged down to reveal the menu"10:26
faenilthe menu could also be the drawer..10:27
sledgesues10:27
*** chriadam is now known as chriadam|away10:27
faenilsledges, ok, you can hit me10:27
sledgesthat's what the next paragraph explains10:27
* sledges swings wide10:27
sledges:D10:27
faenil:D10:27
sledgeschaps, and I live in the earliest country in europe :D10:28
faenilnext time I say "think I haven't even read ..." you say "yes" XD10:28
*** mric_ has joined #nemomobile10:28
sledgesfaenil, funny enough i misread your sentence as "I think I havent read the specs"10:28
sledges:D10:28
mric_Hey sledges :)10:28
faenillol10:28
*** blam has joined #nemomobile10:28
sledgesahoj mric_ , another chap from the earliest country in europe :D10:28
faenilsledges, so do you think the last picture is the drawer? :/10:29
sledgesyes10:30
sledges(the trout just twitched :D)10:30
*** Anssi|| has quit IRC10:30
faenilahahah10:30
*** ZogG_laptop has quit IRC10:30
mric_sledges, I've just read the log (took me a long time ;) ) and many interseting things are happening !10:30
*** ZogG_laptop has joined #nemomobile10:30
sledgesbut jokes away, wonder why it suggests foor-eyed fish10:30
sledgesetc10:30
sledges:))10:30
mric_The first componenent has been produced :)10:30
sledgesmric_, you're surely right!10:30
faenilI was thinking about something more fancy as I remember seeing some screenshots about that dock and it had separators and everything10:30
sledgesmric_, do you read twitter? might give you only most relevant highlights ;)10:31
*** ZogG_laptop has quit IRC10:31
faenilmric_, also second and third in the meanwhile :D10:31
Morpog_PCok, just got me a biiig coffee10:31
sledgeshttp://play.qwazix.com/grog/wp-content/uploads/2013/09/header-3.png10:31
sledgesfaenil, ^ and separators are non-visual elements10:31
faenilah, ok10:31
Morpog_PC3 dots pulls down the header to reveal the app menu, same as a swipe down on header does10:31
faenilah ok now I read it all10:32
sledgess/3 dots/tapping on 3 dots/10:32
mric_sledges, great nemo seem to be developing very fast these last few days :)10:32
Morpog_PCso it has 2 levels10:32
faenilit's getting complicated :D10:32
sledges:)) and fun!10:32
Morpog_PCbtw header gradient is old, new gradient start on last 15u of the header10:33
faenilnow, how do I enforce the height of those lines...I guess we have to let the dev put everything he desired in there10:33
faenilMorpog_PC please update asap :D10:33
mric_sledges, I'm currently learning qml so hopefully in a few weeks I could be more useful :)10:34
sledgesmric_, me too10:34
sledges:D10:34
Morpog_PCfaenil, yep, but maybe set a maximum % of screen that can get used?10:34
Morpog_PCnot sure about that10:34
faenil:/10:34
mric_sledges, good to know that I'm not alone:)10:34
Morpog_PCfaenil, I was waiting for my other PR to come through before altering header10:35
*** ZogG_laptop has joined #nemomobile10:35
faenilI need to know if you can only put 40u listitems in there, or you can put whatever you want in the dock (cc qwazix )10:35
faenilbecause if you can only use 40u listitems then we need a special listiitem for that10:36
faenil(unless it's part of the listview specs already)10:36
mric_sledges, did you buy a book or are you learning from internet ?10:37
Morpog_PCfaenil, I'm not sure for what that listitem is there, but I guess just as example background10:39
faenilthe header specs say 40u10:39
Morpog_PCa 40 u listitem would be insane10:39
sledgesmric_, by example :D qml is piece of cake, at the beginning :)10:40
*** mric__ has joined #nemomobile10:41
Morpog_PCfaenil, I think thats an header on bottom, could that be?10:41
*** mric_ has quit IRC10:41
faenilMorpog_PC that's what I thought as well, but sledges opened my eyes, that's the header with the drawer open10:41
Morpog_PClooks like it, just the 40u still mislead me :)10:42
sledgesopened your drawer :))10:42
faenilehehe10:42
Morpog_PClol10:42
mric__sledges, maybe because you already know some other programming languages :) I only have a basic knowledges of C ...10:42
faeniland it makes sense, as he's talking about the drawer, but yeah it really seems the header at bottom10:42
Morpog_PCbut a 40u drawer be useless10:42
faenil40u each item10:42
Morpog_PCmaybe it's 40u per row10:43
faenilof course10:43
sledgeswell anyway mric__, take any qml app, launch with QtCreator and on QtDesigner you can WYSIWYG very rapidly learning, surely take a tutorial along10:43
faeniland my question is: do we want to enforce 40u rows in the drawer?10:43
Morpog_PCwell, we can count that in his 2nd and 3rd header spec10:43
faenilI don't think that's a good idea :)10:43
Morpog_PCgimme a sec10:43
faenilI think the dev should be able to put whatever he wants in his app drawer10:43
sledgesheader 2 and 3 show wider drawers with other stuffs10:44
faenilyes, but as you can see they're all 40u rows10:44
sledges(taller i.e.)10:44
faenilstill everything split in single rows10:44
sledgesO_o10:44
faenil? :O10:44
sledgesnot here: http://play.qwazix.com/grog/wp-content/uploads/2013/09/header-3.png10:44
sledges:)10:44
faenilsledges, yes, there :P10:45
faenilyou see? the drawer has many 40u rows10:45
sledgesthere you have very big app drawer10:45
sledgesand right below a small one10:45
sledgesfaenil, right10:45
faenilyes....but it's still all 40u rows XD10:45
faenilthere is no bigger element in the drawer than rows :D10:45
sledgesget your point, sounds like it's more pulley thing ;)10:45
sledgesas you don't have to pull it all the way out for only basic functions10:46
sledgespulling it should feel like going through the small speed bumps10:46
sledgesand i agree, developer can put any rows in there10:46
sledgesi.e. if there are rows, they could speed bump ;)10:46
faenilyou can still pull only parts of it, even when not enforcing "rows" only policy10:47
*** mric__ has quit IRC10:47
sledgeswill that be elegant?10:48
faenilbut if dev wants something like this10:48
faenilhttp://appsplayground.com/wp-content/uploads/2012/11/paint-my-cat.jpg10:48
faenilbut at the top10:48
sledgesmy vision is, if there are rows (they can have any heights or all be same height), they act as a speed bump (dont know better word)10:49
Morpog_PCwell, it seems all are 40u rows (even if some are off), let me check if that collides with for example buttonrow spec10:49
Morpog_PCit does10:49
Morpog_PCbuttonrow uses 50u in height10:50
faenilsledges, yes of course...I meant rows of different heights10:50
sledgesquestion, when would a dev want such "paint my cat" functionality in mobile apps, and is that really practicle. we should keep to one approach10:50
Morpog_PCI don't think we should force a default row height, we could set one which can be edited by dev per row10:51
faenilagain iOS10:51
faenilhttp://www.wired.com/images_blogs/gadgetlab/2013/09/Slide-02.jpg10:51
faeniliOS7 bottom bar10:51
faenilit's not all 40u rows10:51
sledgesyes, but you very well know sailfish looks cool ;) ios, no so much :D10:51
sledges(even though it has its good moments, i agree)10:51
faenilios7 bottom bar isn't that different :P10:52
sledgesso i agree, dev can specify any row height they want10:52
sledgesnow what about speed bumps? :)10:52
Morpog_PCwell, I think we need qwazix here, as it his baby and he has thought about it :)10:52
faenilgreat10:52
faenilsledges, what with speed bumps?10:52
sledgespulley effect10:52
sledgesper each row10:52
sledgestheir snapping10:52
Morpog_PCfaenil, sound nice10:53
faenilof course they should snap, as spec says10:53
sledges\o/10:53
* sledges slaps himself with a large trout for not reading the specs10:53
Morpog_PCand press on 3 dots opens whole drawer10:53
faenilsledges, we're all faulty :D10:53
faenilMorpog_PC yep10:53
faenilsledges, so, basically, I see it like this10:53
faenilThe children of Header will identify the bumping stages (levels, whatever)10:54
Morpog_PCsledges, are you going to do the gradient by qml code or with an image?10:54
faenilso you can have10:54
faenilHeader {10:54
faenil    Rectangle {10:54
Morpog_PCerr faenil, i meant10:54
faenil    height: 4010:54
faenil    }10:54
faeniland that's the first bump10:54
faenil(dash line in the spec)10:55
faenilMorpog_PC I'd use images least possible10:55
faenilbut we also have to see what that means performance wise10:55
faeniland benchmarks can only be done once all components are built, imho10:55
faenilaknight, any advice on that?10:56
sledgesMorpog_PC, whew thanks for redir :D10:56
aknightfaenil: performance advice on the gradient?10:56
faenilaknight, as in, images vs qml for that kind of stuff10:56
faenilmostly gradient, yea10:57
sledgesdon't forget shaders, already need one for trumpet :)10:57
faenilsledges, yes, images vs non-images is the question :)10:57
aknightmy guess is that a vertexshader with color vertices will be a good idea for those kinds of things... of course you still need to bench it10:58
aknightyou can make gradients that way, and if you use a mesh you can do the trumpet that way10:58
faenilfragment shader you mean?10:58
aknightno10:58
faenilyes we need a mesh for the trumpet most likely10:58
aknightchange the output color in the vshader10:58
aknightit gets called once per vertex, better than doing it in the frag shader which gets called once per pixel10:59
Morpog_PCwell, I do the spec with an image, as we already confirmed that you can implement it how you want to :)10:59
faenilaknight, makes sense10:59
faenilso you get some pixels for free10:59
faenilaknight, isn't that what the GradientStops do already in qml?11:00
aknightfaenil: i'd have to check what the implementation is actually doing - it might be painting and uploading a texture11:01
faeniloki11:01
aknightfaenil: but at least the qgraphicaleffects gradients don't use the painter11:01
faenilso we're safe with those11:01
aknightif the texture never changes, it can be a better option11:01
faenilok11:02
aknightsome inspiration for the trumpet: https://qt-project.org/doc/qt-5.1/qtquick/qml-qtquick2-gridmesh.html11:02
faenilso since it's something we should try anyway, I'd go with simple qml first, and then see if there's room for improvement using shaders11:02
aknightnotice how the passthrough (default) frag shader is used11:02
aknightall the work is done in the vshader11:03
faenilyeah of course, in this case you're modifying vertices11:03
*** lizardo has joined #nemomobile11:04
faenilaknight, do you think we should start with shaders all the way from the beginning, or start with gradientstop first? (and common qml gradients)11:05
aknightfaenil: prototype first :) then iterate11:05
faenilok :P11:05
aknightmore to tweet about that way ;)11:05
faenilbut for the trumped we don't have much choide, have fun locusf ! :D11:06
faenilaknight, ahah :D11:06
faenilalright guys, I'll be back in about 3h, lesson at uni :/11:06
sledgesCya l8r11:06
faenilif qwazix joins, discuss about fixed-row-height vs variable11:07
faenil:D11:07
sledgesk11:08
sledgeswhat's going on with github :(11:08
*** faenil has quit IRC11:12
*** fk_lx has quit IRC11:13
*** DrCode has quit IRC11:16
*** DrCode has joined #nemomobile11:19
*** phdeswer has quit IRC11:20
*** jpetrell has quit IRC11:22
*** jluisn has joined #nemomobile11:23
sledgesok back :) thos DDoSers :) what are they thinking!11:31
locusfsledges: no I didn't yet adjust11:31
sledgestry remote shell somewhere, worked for me earlier11:31
sledgesi uploaded my tarballed git repo and committed from there :D11:32
sledges*pushed11:32
sledgeslol locusf i need new glasses and coffee11:32
sledgesok got you :D11:32
locusfsledges: ?11:32
sledgesi thought you were referring to github down11:33
*** Hurrian has joined #nemomobile11:33
locusfsledges: ah :D11:33
locusfso what did faenil mean "for trumped we don't have much choise"11:34
sledgesfor shaders i guess, dunno11:34
*** faenil has joined #nemomobile11:34
sledgesyup, shaders11:35
sledgesespecially when nearing right edge11:35
locusfcrap11:36
locusfI gotta learn em then11:36
locusfI guess its not that complicated11:36
locusfI hope so at least11:36
sledgesit's surely exciting11:36
locusffaenil: so to use shaders for the trumpet, is that what you want me to do?11:41
sledgesaknight, ^11:45
locusftbh I only have experience with simple QML stuff, nothing like this :d11:45
*** fk_lx has joined #nemomobile11:46
aknightlocusf: faenil was worried about the performance impact but tbh i would prototype it with qquickpainteditem first11:46
aknightthen probably create a geometrynode11:46
locusfaknight: ok11:47
aknightto do the curves in gl instead11:47
aknightthere are actually a bunch of nice path convenience classes in the private api - the ones used to back pathview and such11:48
*** eebrah_ has quit IRC11:51
*** eebrah has joined #nemomobile11:52
*** eebrah is now known as Guest6014811:53
*** n9mx has joined #nemomobile11:54
*** martyone has quit IRC12:06
*** jreznik has quit IRC12:11
*** kavuri is now known as kavuri_away12:12
*** Hurrian has quit IRC12:13
*** phdeswer has joined #nemomobile12:14
*** jreznik has joined #nemomobile12:27
*** jreznik has quit IRC12:32
*** jreznik has joined #nemomobile12:33
Morpog_PCjust pushing header gradient change to my repo, cannot change grob blog posts, as those were written by qwazix12:34
Morpog_PCqwazix PR on header gradient change12:37
sledgesnice very nice12:39
sledgesshadow is also consistent with nice looking notifications draw - row 1 column 4: http://play.qwazix.com/grog/wp-content/uploads/2013/07/SystemUI.png12:40
Morpog_PC? row 1 column 4 is camera app?12:41
sledgesrow 212:41
sledges:D12:41
sledgestoo much C++12:41
Morpog_PCalso which shadow? :)12:41
sledges(then i should've said col 3 :))12:42
giucamspiiroin: btw, what's the reason to hide the compositor? the scene graph won't redraw if nothing changed12:42
sledgesshadow is just a fake impression thanks to the alpha gradient12:42
sledgesbottom of drawer12:42
giucamand having it hidden is troublesome for the lock screen12:42
Morpog_PCah ok, wouldn't have thought about it as shadow :)12:42
sledges;)12:43
Morpog_PCwe keep the old gradient on header for special core apps like image viewer12:43
Morpog_PCwhere it looks good12:43
giucamw00t: git blame says you're the one to ask :) ↑12:44
*** DarkSim has joined #nemomobile12:44
Morpog_PCwhen I see darksim joining I always think its the dark side of sledgesim :)12:45
sledges:D12:46
sledgesi thought the same :D12:46
w00tgiucam: hiding makes damn sure that even if the scenegraph changes, it doesn't draw anything, which is useful on some hardware adaptations that explode violently if you try do anything with the GPU when it's suspended12:46
DarkSimlol12:46
w00tas well as having the nice side-effect of keeping everything asleep while the screen is off12:46
DarkSimI tried to remember if there was a sledgesim in the Perfect Dark game, I thought I had never heard of it12:47
giucamw00t: the problem is that the compositor is hidden and then the lock screen starts its slide animation, so it won't update12:47
Morpog_PCbtw sledges row 1 column 1 is that thing thought as progress spinner?12:47
Morpog_PCbecause if not, it would be cool12:47
giucamw00t: and even if it did i cannot slide it away because it won't get any input12:48
sledgesneed to ask hurrian that one :)12:48
w00tuhm, but it should show again (and work normally) once you resume12:48
sledgesit is cool, when it was born with the orig design, all was rounded/circly. and it's still cool now :))12:48
w00thide is only for the duration of "the screen is turned off"12:49
giucamas in black?12:50
giucamit may be that the problem is only in a vm12:50
giucamand with a device it's hidden12:50
Morpog_PCsledges, well, it would even work being square12:50
w00tspiiroin: do you happen to remember anything about display handling for VM cases?12:51
sledgesit would, but since we have ball on progress bar and on switch, i think is all good still :D12:51
Morpog_PCI could prototype something with premiere (yeah not really the right tool for it, lol)12:51
sledges:))12:52
giucami'd expect the screen to lock after some idle time, and after some more go black, but it seems it's all at the same time here12:52
sledgesanimated GImpF instead ? ;D12:52
Morpog_PCgimp on windows is horrible ;)12:52
sledgess/gimp on//12:53
sledges;)12:53
Morpog_PC:D12:53
w00tgiucam: screen lock and display off are currently happening at the same time, yes12:53
w00tand you're right that what you're seeing is probably VM-specific12:53
w00tmake sure that setUpdatesEnabled(true) is being called12:53
w00tif it isn't then we may have something funky going on in mce's state handling..12:54
giucamno, that's working12:54
*** DrCode has quit IRC12:54
*** alien_ has quit IRC12:55
w00tcan you explain exactly what you're seeing?12:55
jonwilAt least you guys get to look at the MCE source code when playing with it and dealing with it, us poor sods on Maeno5 have to rely on reverse engineering to figure out what its doing12:56
giucami send the shutdown signal, or wait 5 mins, and the ui stops responding and updating, then i send another signal and the lock screen shows up12:57
giucamso yes, that's consistent with the fact that on a device the screen would turn black12:57
giucamthat i was issing12:57
giucam*missing12:57
w00tyep12:57
giucamso i was trying to fix something that isn't broken, but in the meantime i've fixed something else :)12:58
giucami'll clean the code and to a pr12:58
w00twe may be able to fake it somewhat, good observation12:58
*** DrCode has joined #nemomobile12:59
w00tgiucam: cool, what did you find?13:01
giucamw00t: the lockscreen was behind app windows13:02
w00tha. oops13:02
w00tin my defense, that lockscreen was only ever supposed to be a prototype.. it just kind of.. stuck around :)13:03
qwazixfaenil, still catching up but the idea is developer can put whatever inside dock/drawer, but by default is a listview13:04
giucamwell, the problem wasn't much in the lockscreen but in the compositor :)13:04
qwazix(if that can be implemented)13:04
qwazixand the groups are as many as one wants, but I don't mind limiting that to 2 or 3 if that makes things easier13:05
sledgesand can snapping (speed bumps) be implemented too?13:07
sledgesqwazix,13:07
Morpog_PCwhat do you think about that 4 dots in hurrians mockup as progress spinner qwazix? (row 1, column 1)13:10
*** n9mx has quit IRC13:15
giucamyay, my first pr :)13:24
giucamwell, 2 prs13:24
qwazixsledges, we have to try that, I wasn't thinking of haptics or visual clues for that, but if it's not annoying it sounds cool13:25
qwazixMorpog_PC, I like those dots they look fresh13:25
Morpog_PCOk, I will specc something for it :)13:25
qwazixalso I don't think we have to force the use of rows in the drawer13:25
Morpog_PCseen the PR?13:25
qwazixyep, will deal with it later, @work atm13:25
Morpog_PCok, np13:26
*** xhaakon has quit IRC13:26
Morpog_PCyeah row size and/or rows at all should be free to developer13:26
qwazixfor example http://play.qwazix.com/grog/wp-content/uploads/2013/09/header-cont.png13:26
qwazixdoesn't really fit to the rows13:26
Morpog_PCyep13:26
qwazixI was thinking something like HeaderDock { content: <whatever qml here> }13:27
*** bunk has joined #nemomobile13:29
*** jreznik has quit IRC13:30
*** Hurrian has joined #nemomobile13:32
*** jreznik has joined #nemomobile13:32
alteregoI wonder if Apple will ever change their naming strategy. iPhone and all those other i* names, are starting to sound quite dated to me.13:39
StskeepsiAlterego13:40
alteregoURgh13:40
alteregoi, Alterego :P13:40
alteregoAs much as I don't really care for the company, without someone even remotely as motivated and passionate as Jobs, the company is going to implode and fade away.13:41
jonwilJobs is one of only a handful of CEOs/company founders who can truly be called celebraties13:41
alteregoMakes you wonder though, like the banks, are companies like Microsoft and Apple too important to lose?13:42
alteregoThey certainly do carry a lot of capital ..13:42
jonwilI dont see Apple going away in the short term13:42
alteregoHeh, it's never quick.13:43
alteregoNokia is still imploding ..13:43
jonwilThe real danger is that Apple will morph into a patent troll (i.e. the biggest product they will sell is patent licenses rather than actual physical goods)13:43
alteregoMaybe, though with the way things are now-a-days, I think the courts are starting to get wize to the stupidity of it.13:44
alteregoIf what's left of Nokias mobile phone business continiues to implode under Microsoft, I wonder if it'll become a blackhole and suck up the company. It's really the last bet they have as far as I can see.13:45
jonwilIf the courts start getting too wise, companies like Apple and Microsoft will just throw some of their cash reserves at a few politicians to get new laws passed protecting their shakedown13:45
alteregoI know they're cloud platformr recently got US recognition for gov't use, but still ..13:46
alteregoYes, I guess that happens a lot :)13:46
alteregoI'm sure even some judges accept bribes.13:46
alteregoOr maybe I'm just being too cynical.13:46
* alterego watches too many political dramas.13:47
alteregoI blame "The Wire" :)13:49
*** ZogG_laptop has quit IRC13:57
*** jonwil has quit IRC14:16
faenilback14:18
*** fk_lx has left #nemomobile14:18
*** fk_lx has quit IRC14:18
sledgeso/14:19
faenilqwazix, I don't think we can easily handle both listview and the rest14:19
faenilwe need a way to distinguish between levels, if we want to use the speed bumping14:19
faenilaknight, why not using shader animations for the trumpet? (cc locusf)14:20
*** Pat_o has quit IRC14:24
*** Pat_o has joined #nemomobile14:26
*** WWDrakey has quit IRC14:28
*** WWDrakey has joined #nemomobile14:44
qwazixfaenil, on a second thought, we can just provide an example with a listview inside and stop worrying about it14:50
*** WWDrakey has left #nemomobile14:50
faenil?14:50
qwazix<qwazix> I was thinking something like HeaderDock { content: <whatever qml here> }14:51
qwazixif <whatever qml here> is Menu{anchors.fill:parent} then we have our solution, no?14:51
faenilqwazix, so you want to limit it to rows?14:57
*** jreznik_ has joined #nemomobile15:06
*** jreznik has quit IRC15:07
*** arcean has quit IRC15:07
qwazixfaenil, no, I don't think limiting it would do any good15:08
faenilok15:08
faenilso what do you think of having15:09
*** jreznik_ has quit IRC15:09
qwazixI think it should be just free for all. We can just provide an example snippet for easily having a menu in there.15:09
faenilHeader { Item1{} Item2{} } and each item can be whatever and each item represents one level of the dock?15:09
qwazixyeah, that's what I was initially thinking15:09
faenilbut? :D15:10
qwazixwhy limit to 2 items?15:10
faenilqwazix, it was just an example :P15:11
faenilto say that I think each children of the Header represents a level of the dock15:11
faeniland you can put whatever you want in it15:11
qwazixyeah ok.15:11
faeniland we will do speed bumping based on the children15:11
qwazixyep15:11
faenilgreat15:11
*** jreznik_ has joined #nemomobile15:12
faenilwe'll think about limits when the component is in place already15:12
qwazixthough maybe we could restrict levels to `Item{}` or `Component{}`15:13
faenilwhy?15:13
qwazixbecause if somebody just puts say, a button in there, the result will be awkward15:13
faenilbutton IS an item15:13
qwazixyeah, forget it15:14
faenilqwazix, no awkward result, because the next children will be on a new line15:14
qwazix:nod:15:14
alteregoWhat's the point in content if you can use children?15:14
faenilalterego, yes it was children already15:15
alteregoah, okay.15:15
faenilalterego, at least, I was talking about using children (which is the default property)15:15
faenilactually data is the default, but children can be used15:16
faenil(for visual items of course, which is what we need)15:17
faenilI think I'll get coding ;)15:17
faenilqwazix, this said, we should also provide styling for QQC's StatusBar15:17
*** irnico has joined #nemomobile15:18
faenilor ToolBar actually (toolbar is the one at the top, in QQC)15:18
qwazixfaenil, statusbar i.e. systemui?15:18
faenilnope15:18
faenilqwazix, think desktop-y here :/15:18
qwazixoh, THAT status bar...15:19
qwazixkill it with fire!15:19
faenileh15:19
faenilno problem if we decide to ignore it, I don't know what the standard workflow will be for QQC Android and iOS apps15:19
qwazixIt's wasted space even on the desktop... even more for mobile.15:19
alteregoYou could use it as the systemui status bar maybe?15:20
alteregoThough I suppose that should be handled by lipstick maybe.15:20
faenilalterego, status bar is anchored at bottom15:20
faeniland yes, I guess too15:20
*** irnico has quit IRC15:22
*** niqt has quit IRC15:24
*** Xruxa has quit IRC15:25
Merbot`phaeron lbt sage stskeeps SR#431 Rejected promotion request15:32
*** jreznik_ is now known as jreznik15:35
Merbot`phaeron lbt sage stskeeps SR#432 Rejected promotion request15:44
locusffaenil: https://github.com/faenil/qtquickcontrols-nemo/pull/315:49
faenillocusf, oki15:52
*** jreznik has quit IRC15:52
Merbot`phaeron lbt sage stskeeps SR#433 Rejected promotion request15:52
Morpog_PCok, I had several ideas for progress spinner and I think this one looks best. Animated gif: http://abload.de/img/sequenz2_1jfsv4.gif15:54
Morpog_PCwhat do you guys think? faenil, sledges, qwazix, Hurrian15:54
faenilMorpog_PC nice :) though thing that if that needs to be styled, using images for the dots might be a problem15:55
faenilMorpog_PC, think*15:55
qwazixMorpog_PC, <315:55
Morpog_PCwell, no one prevents you from doing it without images15:56
*** amizraa has joined #nemomobile15:56
qwazixMorpog_PC, is it rectangular on purpose (rather than square that is)15:57
qwazix?15:57
Morpog_PCyes, taken from hurrians mockup15:57
Morpog_PCbut we can of course do square instead of rectangular15:58
qwazixis it easy to try one side by side?15:58
Morpog_PCtakes a few minutes15:58
qwazixthen don't bother15:59
qwazixafter implementing it we can play with the distance (which takes a few seconds)15:59
Morpog_PCunless it needs a mask for implementing it16:00
Morpog_PCnot sure about that16:00
qwazixI'm just thinking four rectangles with border radius16:01
Morpog_PCthen it should be easy16:01
faenilMorpog_PC there's no "circle" in QML :P16:01
faenilbut anyway... :)16:02
qwazixplain radius in qmlspeak16:02
faenilyeah16:02
faenilthose would be easier :P16:02
Morpog_PCwhich results in a circle, doesn't it? :)16:02
qwazixfaenil, Rectangle {width: 10; height: 10; radius: 5}16:02
faenil:)16:02
qwazixyep16:02
* faenil goes commit suicide16:02
Morpog_PC:)16:03
sledgesgit commit -m suicide16:09
Wizzuplol16:09
sledgesMorpog_PC, very nice, but please stop reading my mind :D16:10
*** XenGi is now known as XeN16:12
qwazixMorpog_PC, PR merged16:13
Morpog_PCsledges, no ;)16:16
Morpog_PCqwazix, nice16:16
sledges:))16:17
sledgesweird, my wayland vm after zypper dup shows only "recharge battery" notification, and black lipstick behind16:21
sledgesno swipes, no lockscreen16:21
*** Pat_o has quit IRC16:23
sledgesno apps16:23
*** stephg has quit IRC16:26
locusffaenil: don't approve the pr yet, it doesn't work on latest build on the device :D16:26
faenilI know, already spotted the error, see comments16:26
faeniland whipped you in the comment :P16:26
*** slaine has quit IRC16:32
locusflol fixed16:33
locusfstupid errors16:33
faenillocusf, I don't understand why selection colour is same as text colour :D16:34
faeniltext colour is blue? :)16:34
faeniltext colour looks white from specs16:35
locusfselected text color16:35
faenil?16:35
faenilahh, ok I think I misunderstood16:36
locusfits as white as unselected and selected16:36
faenilok16:36
*** Pat_o has joined #nemomobile16:37
*** Pat_o has quit IRC16:40
*** stephg has joined #nemomobile16:42
*** MohammadAG_ has joined #nemomobile16:43
sledgesyup, nemo is broken on vm16:44
sledgesmost probably on n9(50) too16:44
faenilsledges, ?16:44
sledgesso don't dup16:44
sledges17:21  sledges weird, my wayland vm after zypper dup shows only "recharge battery" notification, and black lipstick behind16:44
faenilsledges, I'm dupped16:45
sledgesjust baked fresh vm image, same16:45
sledgeswhen?16:45
faenilyesterday16:45
sledgesi dupped hour ago16:45
sledgesand it broke16:45
sledges:D16:45
sledgesgood benchmark ;)16:45
faenilI'll dup now and prove you wrong16:45
faenillol :D16:45
sledgeslol16:45
sledgesgo ahead16:45
faenilahahah16:45
sledgesxD16:45
*** MohammadAG has quit IRC16:45
*** MohammadAG_ is now known as MohammadAG16:45
faenillet's see :D16:45
sledgeshahahah16:45
sledgesi suggest you dup vm16:45
sledgesnot your arm device :D16:45
faenilmy vm is very old16:46
faenilmmm qmlsettings says segfault :P16:47
faenil(not dupped yet)16:47
sledgesok lipstick looks borked16:47
sledgesbecause i can launch other apps individually16:47
sledgesand swipe them away16:47
sledgesinto blackness :D16:47
*** M4rtinK has joined #nemomobile16:47
sledgesqmlsettings works here on vm (being launched from cmdline with all needed env vars)16:48
faenilreboot and it works now16:49
faenilreffing right now16:49
sledgeskk16:49
*** Martix has joined #nemomobile16:50
faenildupping16:50
sledges;)16:50
faenilrebooting16:54
* sledges is preparing the beer16:55
faenilall black \o/16:56
sledges\o/16:56
* sledges opens the beer16:56
sledgesw00t, ^16:56
sledges:D16:56
faenilgit blame...lol16:56
sledgesVesuri :)16:56
sledgesnow onto backtracking :D16:56
sledgesas nothing on journalctl...16:56
sledgesbut a fresh pair of eyes could do..16:56
*** Club has joined #nemomobile16:59
*** Club has quit IRC16:59
sledgesim reverting down to 1259cc9c2367a565f9065b851fe83c444c30522917:00
sledges(lipstick repo)17:00
sledgesbuilding17:01
*** Guest101 has joined #nemomobile17:02
*** arcean has joined #nemomobile17:03
sledgessame17:04
sledgesreverting further17:04
*** Vlad_on_the_road has joined #nemomobile17:05
*** ClubN900 has joined #nemomobile17:05
*** arcean has quit IRC17:08
*** stephg has quit IRC17:11
*** DarkSim has quit IRC17:13
sledgesso weird17:15
sledgesreverted until 7367110850b3b8b6e31733432ea6418fd5784709 (last week's commit) still black17:15
sledgesmust be not lipstick then17:15
sledgeslipstick-colorful-home also looks old17:15
sledgestoday qtbase and qtdeclarative were rebuilt17:16
sledgesthat's why i pinged w00t17:16
faenilmm17:16
sledgesbut launching qml apps from cmdline works so17:16
sledgeswth17:16
faenil:/17:18
sledgesanyway, don't dup your devices ;)17:19
faenillocusf, oh anyway, I forgot that there is an official qqc-nemo repo now :/17:20
sledgesit's up to us17:21
sledgeswhere we push17:21
sledgeswhat and when :)17:21
faenil:)17:22
sledgesbleeding edge is atm anyhow :))17:23
*** Pat_o has joined #nemomobile17:23
*** stephg has joined #nemomobile17:24
sledgesbut pushing to the official will get more (way more) eyes reviewing it17:24
faenilyep17:25
*** alien_ has joined #nemomobile17:27
*** rcg has joined #nemomobile17:28
locusffaenil: ah ok17:30
rcgfaenil, i read something that it's now possible to "zypper dup" the wayland image? :D17:35
faenilrcg, yes, but today something screwed some package17:35
faeniland if you dup now you get black screen17:35
rcggreat, and oh dang, i guess that attributes to "shit happens"17:36
rcgbut it's great progress anyhow, thx a lot for all the work guys :)17:36
faenilanyway, to dup you have to do "ssu ur" and then zypper install --force http://repo.merproject.org/obs/home:/faenil/latest_armv7hl/armv7hl/nemo-configs-n950-n9-wayland-0.0.5-4.9.Nemo.armv7hl.rpm17:37
faenilrcg, thanks :) there are also few new contributors :) we're getting stronger17:37
stephgwoop17:37
stephgthis is great news17:37
faenilstephg, don't dup now though, today some update screwed things17:38
faenilsledges is on it17:38
stephgno problem, my testing N9 is still in storage17:39
* stephg moved house17:39
stephgbut I'm looking forward to playing17:39
* stephg also wishes he could help more, but I'm only really good for testing17:39
faenil:)17:39
faenilbbl17:40
*** panda84kde has quit IRC17:40
Morpog_PCprogress-spinner spec blog entry: http://play.qwazix.com/grog/?p=61017:41
Morpog_PCqwazix, again a PR is waiting :D17:41
rcgfaenil, cool, that's great news as well :)17:41
locusfthat spinner as boot screen, *drool*17:44
Morpog_PC:)17:46
stephgheh17:46
Morpog_PCtwitter doesn't seem to like animated gifs :(17:47
locusfand otherwise its really cool too17:47
*** asterismo has quit IRC17:50
*** asterismo has joined #nemomobile17:51
locusfits apparently doable with plymouth17:52
Morpog_PCor just a video of it like it was done in harmattan17:55
locusfyup17:57
*** blam has quit IRC18:04
*** blam has joined #nemomobile18:04
*** ClubN900 has quit IRC18:08
*** ClubN900_ has joined #nemomobile18:08
*** Vlad_on_the_road has quit IRC18:10
*** Martix has quit IRC18:12
*** Martix has joined #nemomobile18:14
*** ZogG_laptop has joined #nemomobile18:14
*** detrout has quit IRC18:14
*** detrout has joined #nemomobile18:18
*** Martix has quit IRC18:19
*** DrCode has quit IRC18:27
*** Martix has joined #nemomobile18:33
*** DrCode has joined #nemomobile18:35
*** sledges has quit IRC18:35
*** Martix has joined #nemomobile18:36
*** Martix has joined #nemomobile18:38
*** lizardo has quit IRC18:38
*** Guest101 has quit IRC18:43
*** ClubN900_ has quit IRC18:43
*** Martix_ has joined #nemomobile18:47
*** Martix has quit IRC18:48
qwazixMorpog_PC, wow!18:57
* qwazix goes to merge the PR19:02
qwazixfatal: HTTP request failed19:02
qwazixmeh...19:02
stephgyou love it really19:02
*** arcean has joined #nemomobile19:04
locusfhmm now my repo fork is from faenils repo :/19:12
*** furikku has quit IRC19:14
*** veskuh has quit IRC19:21
faenilstarcract lan party \o/ 3..2...1...go :D19:22
stephgfaenil is on the starcrack19:22
faenillol19:22
*** kjokinie has quit IRC19:23
*** PMG has quit IRC19:23
*** spiiroin has quit IRC19:24
*** faenil has quit IRC19:32
*** arcean has quit IRC19:36
qwazixMorpog_PC, PR merged and selectRoller first draft http://play.qwazix.com/grog/?p=61519:42
*** DarkSim has joined #nemomobile19:57
*** Venemo_ has joined #nemomobile20:15
*** lizardo has joined #nemomobile20:20
*** kostaja has quit IRC20:32
*** Venemo_ has quit IRC20:34
*** Pat_o has quit IRC20:40
*** alien_ has quit IRC20:43
*** lexik has joined #nemomobile20:46
*** stephg has quit IRC20:47
*** cxl000 has joined #nemomobile20:48
*** lizardo has quit IRC20:54
*** Vlad_on_the_road has joined #nemomobile20:58
*** jluisn has quit IRC21:02
*** Gryllida has joined #nemomobile21:19
*** lexik has quit IRC21:25
*** Vlad_on_the_road has quit IRC21:26
*** fk_lx has joined #nemomobile21:26
*** rcg has quit IRC21:27
*** spiiroin has joined #nemomobile21:45
*** PMG has joined #nemomobile21:45
*** veskuh has joined #nemomobile21:45
Morpog_PCqwazix, I like it, a bit rough still, but looks promising21:50
*** kjokinie has joined #nemomobile21:52
*** mkosola has joined #nemomobile21:52
*** blam has quit IRC22:07
*** Hurrian has quit IRC22:12
*** DarkSim has quit IRC22:19
*** cxl000 has quit IRC22:26
qwazixMorpog_PC, please give some thought about what is missing and we'll talk tomorrow. gn!22:35
Morpog_PCgn22:36
*** giucam has quit IRC22:37
*** NIN101 has quit IRC22:38
*** M4rtinK has quit IRC22:48
*** blam has joined #nemomobile22:53
*** fk_lx has quit IRC23:01
*** danielcbit has quit IRC23:16
*** Morpog_Mobile has quit IRC23:21
*** Morpog_Mobile has joined #nemomobile23:21
*** jonwil has joined #nemomobile23:27
*** Martix_ has quit IRC23:36
*** Hurrian has joined #nemomobile23:56

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!