Tuesday, 2013-10-08

*** chriadam|away is now known as chriadam00:01
*** Hurrian has joined #nemomobile00:18
*** exec_s has joined #nemomobile00:47
*** ivanph has quit IRC00:48
*** lbt_ has quit IRC00:50
*** asterismo has quit IRC00:51
*** lbt_ has joined #nemomobile00:52
*** lbt_ has quit IRC00:52
*** lbt_ has joined #nemomobile00:52
*** asterismo has joined #nemomobile00:52
*** lbt_away has joined #nemomobile01:00
*** lbt_ has quit IRC01:01
*** phdeswer has quit IRC01:01
*** lbt_away has quit IRC01:05
*** jonwil has joined #nemomobile01:14
*** exec_s has quit IRC01:23
*** phdeswer has joined #nemomobile01:34
*** mschlens_ has quit IRC01:59
*** mschlens has joined #nemomobile02:01
*** n9mx has joined #nemomobile02:42
*** n9mx has left #nemomobile02:42
*** araujo has quit IRC03:11
*** amccarthy has joined #nemomobile03:12
*** drachensun has joined #nemomobile04:18
*** DrCode has joined #nemomobile04:26
*** kimitake_idle_ has joined #nemomobile04:49
*** kimitake_idle has quit IRC04:50
*** Vlad_on_the_road has joined #nemomobile04:51
*** Pat_o has joined #nemomobile04:55
*** asterismo has quit IRC05:04
*** asterismo has joined #nemomobile05:18
*** WWDrakey has joined #nemomobile05:26
*** xhaakon has joined #nemomobile05:40
*** nsuffys has joined #nemomobile05:40
*** stephg has joined #nemomobile05:44
*** jpetersen_ has quit IRC05:50
*** martyone has joined #nemomobile05:52
*** Vlad_on_the_road has quit IRC05:54
*** jukkaeklund has joined #nemomobile05:55
*** kostaja has joined #nemomobile05:59
*** furikku has joined #nemomobile06:24
*** Pat_o has quit IRC06:25
*** stephg has quit IRC06:39
*** Pat_o has joined #nemomobile06:43
*** topro has joined #nemomobile06:46
*** Pat_o has quit IRC06:50
*** Anssi| has joined #nemomobile06:51
*** Sfiet_Konstantin has joined #nemomobile06:52
*** Pat_o has joined #nemomobile07:06
*** wmarone_ has joined #nemomobile07:07
*** DocScrutinizer05 has quit IRC07:10
*** DocScrutinizer05 has joined #nemomobile07:10
*** Pat_o has quit IRC07:11
*** Figure_ has joined #nemomobile07:12
*** Mirv_ has joined #nemomobile07:12
*** henrik__ has joined #nemomobile07:13
*** JvD__ has joined #nemomobile07:13
*** jani__ has joined #nemomobile07:13
*** wmarone has quit IRC07:17
*** JvD_ has quit IRC07:17
*** Mirv has quit IRC07:17
*** henrik_ has quit IRC07:17
*** Figure has quit IRC07:17
*** jani has quit IRC07:17
*** Martix_ has joined #nemomobile07:23
*** Pat_o has joined #nemomobile07:24
*** gabriel9 has joined #nemomobile07:26
*** exec_s has joined #nemomobile07:27
*** Pat_o has quit IRC07:29
*** Pat_o has joined #nemomobile07:43
*** araujo has joined #nemomobile07:44
*** ericcc has joined #nemomobile07:45
Sfiet_Konstantinfaenil: I'm still emotionnaly shocked about the trumpet, today: break :D07:50
*** Pat_o has quit IRC07:50
faenilSfiet_Konstantin, what did you do to the trumpet? :D07:51
Sfiet_Konstantinfaenil: what the trumpet did to me07:51
faenilahah :)07:51
Stskeepsdo i really want to know what you guys are talking about07:51
Sfiet_Konstantin:D07:51
faenil:D07:51
faenilStskeeps, this is what happens when you give too much power to graphics guys :D07:52
Stskeepsthis one time at bandcamp..07:52
Sfiet_Konstantinfaenil: still, I would really love to see the trumpet in action. The Nemo UI is more conservative than Sailfish one, so at least we should add some fluff here and there :)07:52
faenilSfiet_Konstantin, I'm a bit worried by this components which take more space than they actually seem to require07:53
Sfiet_Konstantinfaenil: UI that have blanks is good07:53
Sfiet_Konstantinit makes the whole UI not too clumsy07:53
faenilI don't think that works07:54
Sfiet_Konstantinfaenil: we have to control the space taken07:54
Sfiet_Konstantinbut we are allowed to take space07:54
Sfiet_Konstantinthat's my opinion07:54
faenil:)07:54
faenilqwazix, do we have styling for ToolIcons?07:55
faenilToolButtons sorry07:55
faenilHurrian,^07:56
*** niqt has joined #nemomobile07:56
faenilSfiet_Konstantin, we have a problem with textarea, it doesn't support styling at the moment :/07:57
Sfiet_Konstantinfaenil: then we should override the QQC TextArea with a fully fledged TextArea07:57
*** exec_s has quit IRC07:57
Sfiet_Konstantincan we do that ?07:58
faenilSfiet_Konstantin, https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/TextArea.qml07:58
Sfiet_Konstantinfaenil: TextArea 1.0 ../TextArea.qml > TextArea 1.0 TextArea.qml in our qmldir ?07:58
Sfiet_Konstantinfaenil: we use upstream when possible, but when not we implement our components07:59
faenilyes of course, I did that structure for this purpose :P07:59
Sfiet_Konstantinand it might even be a good opportunity to contribute to upstream what do you think ?07:59
Sfiet_Konstantinyeah, I like your structure, I already said it :)07:59
faenilanyway, about the includes, we need both import QQCn and QQC07:59
Sfiet_Konstantinfaenil: no, since QQCn mirrors QQC07:59
faenilonly its qml components07:59
Sfiet_Konstantinah07:59
Sfiet_Konstantinin qml components yes08:00
Sfiet_Konstantinindeed08:00
Sfiet_Konstantinsorry08:00
faenilso, we may also get rid of the mirroring, since we need both anyway08:00
Sfiet_Konstantinfaenil: the mirroring is used for developers08:01
Sfiet_Konstantinso that they don't need to import QQC themselves08:01
Sfiet_Konstantinjust QQCn08:01
niqtmorning08:01
Sfiet_Konstantinfor us, we keep the mirroring08:01
faenilSfiet_Konstantin, and I just said that devs need both anyway08:01
*** Morpog_N9 has joined #nemomobile08:01
faenilotherwise they won't get things like Stack attached properties (QQuickStack)08:02
*** panda84kde has joined #nemomobile08:02
faenilniqt, morning, how's it going with the package manager?08:02
Sfiet_Konstantinfaenil: sure ?08:03
Sfiet_Konstantinif in your component you import QQC, then QQStack will be available08:03
Sfiet_Konstantinwe need to try anyway08:03
Sfiet_Konstantinand we can decide if we keep or discard mirroring08:03
Sfiet_Konstantinright now, it works :)08:03
faenilyes I tried it last night08:03
faenilafter getting mad08:03
faenilI had to import QQC to get Stack08:04
*** Pat_o has joined #nemomobile08:04
niqtfaenil i'm still a couple of weeks08:04
niqtI feel there is also working on some other08:05
faenil?08:05
Sfiet_Konstantinprojects ?08:06
*** slaine has joined #nemomobile08:07
*** dcthang has joined #nemomobile08:07
*** DocScrutinizer05 has quit IRC08:19
*** DocScrutinizer05 has joined #nemomobile08:19
locusfI think we should just only use slider-trumpet-up on all occasions08:22
*** lbt_away has joined #nemomobile08:22
locusfits more indicative and it helps those with huge fingers to see whats the current value without lifting their finger to check08:23
*** notmart has joined #nemomobile08:27
*** JvD__ is now known as JvD_08:27
faenillocusf, they shouldn't need to lift the finger if the trumpet is enough to the right08:27
locusffaenil: yeah08:27
locusfbut it really isn't right now08:27
locusfgotta head to uni, bbl08:28
*** lbt_away has quit IRC08:28
*** lbt_away has joined #nemomobile08:29
*** lbt_away has quit IRC08:29
*** lbt_away has joined #nemomobile08:29
Sfiet_Konstantinbbl locusf08:30
*** giucam has joined #nemomobile08:35
faenilI like headerdock :D08:39
faenilgiucam, hey08:39
giucamciao :)08:39
faenilgiucam, the auto parenting was done using the default property which pointed container.data (which I didn't notice :/ )08:39
faenildefault property alias, actually08:39
faenilso all children of root item instantly become children of container item it seems :)08:40
giucamfaenil: aah, i see, thanks :)08:40
faenilnp :)08:40
faenilSfiet_Konstantin, do you think I have to make the headerdock stylable? XD08:41
faenilas in, using a separate style .qml08:41
*** pvilja has quit IRC08:41
faenilor just values from Theme will do? :P08:41
*** pvilja has joined #nemomobile08:42
qwazixfaenil, re: toolbuttons there is no spec yet, but I suppose we only need a pressed state08:42
faenilqwazix, and sizes :P08:43
Sfiet_Konstantinfaenil: I dunno honestly08:43
qwazixfaenil, just a sec08:43
Sfiet_KonstantinI think that it will complicate stuff too much08:43
faenilqwazix, thanks :P08:43
faenilSfiet_Konstantin, yeah...it's not like we're upstreaming that anyway08:43
faenilit's nemo stuff08:43
faenilbut maybe we need that if we want to send qqcn to upstream08:44
Sfiet_Konstantinfaenil: this is nemo specific08:44
Sfiet_Konstantinno08:44
Sfiet_Konstantinwe simply don't send this08:44
faenilSfiet_Konstantin, why?08:44
faeniltizen has its components upstream, why not nemo08:45
*** pvilja has quit IRC08:45
Sfiet_Konstantinfaenil: well ...08:45
qwazixfaenil, size of image is 32ux32u, we could do the mousearea 50x50 though for easier clicking08:45
Sfiet_Konstantinbecause it is non-conventionnal ?08:45
*** pvilja has joined #nemomobile08:45
Sfiet_Konstantinfaenil: IMO we might need to split08:45
Sfiet_Konstantinwith upstreamable components and non-upstreamable08:45
faenilSfiet_Konstantin, who cares? :) It's nemo components, as unconventional as they can be :P08:45
Sfiet_Konstantinlike QQC.Nemo.Extra ?08:46
Sfiet_Konstantinfaenil: ok :D08:46
faeniltizen components has its tizen-specific components as well :P08:46
Sfiet_Konstantinfaenil: but I'm quite happy we our current host (github / mer project)08:46
faeniljust look at the page curl effect08:46
qwazixfor pressed, we could do the radial shader on the toolbar when something that has an action is pressed08:46
Sfiet_Konstantindon't know if we need to upstream more08:46
Sfiet_Konstantinah ok08:46
Sfiet_Konstantinwell we will see08:46
faenilyeah08:46
Sfiet_Konstantinnon-critical problem anyway08:46
faenilonce they're done08:46
faenilas I don't want to get in touch with gerrit right now, no no :P08:47
Sfiet_Konstantinme neither :D08:47
Sfiet_Konstantinbut it seems that gerrit is not bad at all08:47
faenilqwazix, like?08:47
faenilSfiet_Konstantin, it's not because of gerrit, it's because of the time it will take to get anything reviewed08:47
*** stephg has joined #nemomobile08:48
*** gabriel9 has quit IRC08:48
Sfiet_Konstantinfaenil: ah, but that's normal: welcome to a bigger project08:48
faenilyes I know :) and that's why I don't to upstream just now :D08:49
faenilqwazix, about toolbar, I think toolbar style is just the gradient rectangle, because that's what you get in upstream QQC08:49
qwazix:nod:08:49
faenilso apps using official QQC will have their arrow and app title already, if they wanted that08:49
faenilqwazix, also, add to TODO styling for the official button, i.e. which doesn't require modification of the official component (no need of x/y coordinates for the effect)08:50
faenilqwazix, as usual, because of compatibility with people who will just use QQC with Nemo styling (as opposed to QQCn with Nemo styling)08:51
*** pvilja has quit IRC08:51
qwazixok08:52
faenilI guess we have to provide two layers of styling, the basic one for apps using official qqc, and the extended one for apps using QQCn08:52
faenilthere's no other choice around that08:52
faenilthis way we get all QQC apps styled for free :)08:52
*** pvilja has joined #nemomobile08:54
qwazixfaenil, pressed icon in header, quick draft http://play.qwazix.com/nemo/pressed%20icon%20header.png08:55
*** DarkSim has joined #nemomobile08:56
faenilqwazix, ah...ok...I'll see what I can do08:56
faenilbut wouldn't it look like a big button that way?08:56
qwazixfaenil, +1 for double styling08:56
faeniland also, what happens when I move my finger to another toolbutton or to the rest of the toolbar?08:57
qwazixwhen your finger is not over a mouseArea glow will disappear08:57
qwazixif it moves over other icons it should move with your finger08:58
faenilok, I'll see what I can do08:58
faenilHeaderDock is our component afterall, so we don't mind addingfeatures to it :)08:58
*** Xruxa has joined #nemomobile08:58
faenilqwazix, but then, we need the official QQC alternative, just like for the button08:59
faenilqwazix, also, that effect assumes that you're only using the toolButton inside a headerdock08:59
qwazix(it could be the same for every parent)09:00
qwazix(i don't know how possible is that though)09:00
*** gabriel9 has joined #nemomobile09:00
faenilqwazix, woot? XD09:00
qwazixofficiall qqc alternative would be just 0.5 opacity when pressed IMO.09:00
qwazixback in a while09:01
faenilqwazix, ok09:01
*** lbt_away has quit IRC09:02
*** lbt_away has joined #nemomobile09:02
*** lbt_away has quit IRC09:04
*** Pat_o has quit IRC09:06
*** lbt_away has joined #nemomobile09:06
*** lbt_away has quit IRC09:06
*** lbt_away has joined #nemomobile09:06
*** lbt_away has quit IRC09:09
*** lbt_away has joined #nemomobile09:10
*** lbt_away has quit IRC09:10
*** lbt_away has joined #nemomobile09:10
*** dcthang has quit IRC09:10
*** gabriel9 has quit IRC09:13
*** lbt_away has quit IRC09:14
*** gabriel9 has joined #nemomobile09:14
*** jukkaeklund has quit IRC09:14
*** lbt_away has joined #nemomobile09:14
*** qwazix has quit IRC09:19
*** Pat_o has joined #nemomobile09:20
Hurrianfaenil, ToolButtons?09:20
faenilyup, buttons which you use in the toolbar (or our headerdock)09:21
*** lbt_away has quit IRC09:21
Hurrianhavent thought of the styling for the icons yet, but isn't it customizable by devs?09:21
Hurrianstill begs the question of system standard icons for it though09:21
faenilHurrian, well, there's a standard toolbutton09:22
*** lbt_away has joined #nemomobile09:22
faenilToolButton{ iconSource: devImg }09:22
faenilthat should have a pressed effect, and default size09:22
faenilthe dev should not modify the pressed effect for example, if he wants to use that he uses his own button09:23
faenilhe should only modify the behaviour09:23
Hurrianso we're going to use a post-process effect to make the effect when pressed?09:23
*** cxl000 has joined #nemomobile09:24
faenilwell, it's same as button so far, radial gradient09:24
*** qwazix has joined #nemomobile09:24
faenilexcept now I need to do that on the toolbar instead of the button itself :/09:24
faenilHurrian, if that's what you meant by post-process09:25
*** lbt_away has quit IRC09:27
faenilalso qwazix were you thinking about providing spacing capability for the header dock? to put some space between levels?09:29
faenilbecause if that's the case, I have to change the logic09:29
faenilthe alternative is to have the dev handle the spacing between levels using margins09:29
*** jukkaeklund has joined #nemomobile09:31
*** rcg has joined #nemomobile09:32
faenilSfiet_Konstantin, ping09:35
Sfiet_Konstantinfaenil: pong09:36
faenilSfiet_Konstantin, I was thinking maybe it would be better to delete the autogen files from repo09:36
faeniland set that as first step of building09:36
Hurrianfaenil: just make spacing options available09:37
Sfiet_Konstantinfaenil: don't know09:37
faenilHurrian, ok...I will have to change the logic..09:37
Hurrianeither an 'auto' spacing, which follows system settings, or dev-defined spacing09:37
Hurrianoh yeah, new thing in iOS 7 reminds me, is the UI middleware compatible with accessibility stuff?09:37
Sfiet_Konstantinif a dev change something in the script and push everything, other devs can see the impact (like in term of API)09:38
*** gabriel9 has quit IRC09:38
qwazixfaenil, sorry business meeting came up. Talk in the afternoon09:38
Sfiet_Konstantinwhile without the pushed source, the other devs have to think about what the script will do and if it impacts them09:38
Sfiet_Konstantinso imo, keep it09:38
*** sandy_locke has joined #nemomobile09:41
faenilHurrian, there is some stuff like https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/TextArea.qml#L64609:44
faenilBut, really, I don't think we can handle accessibility as well, can we09:44
Hurrianah, alright09:45
faenilHurrian, unless someone wants to get informed about that :)09:45
faenilwe're reusing QQC (in most cases) and they provide (some? a subset?) accessibility features...09:46
faenilHurrian, https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/ToolButton.qml#L6709:46
faenilHurrian, this is what we have on QML side http://doc-snapshot.qt-project.org/qdoc/qml-qtquick-accessible.html09:48
*** topro has quit IRC09:48
Hurrianyep, reading through the docs now, looks like it should have support for screen readers/etc at least09:49
faenilas well? mm09:49
*** lbt_away has joined #nemomobile09:49
*** gabriel9 has joined #nemomobile09:51
*** sandy_locke has quit IRC09:54
*** lbt_away has quit IRC09:56
*** lbt_away has joined #nemomobile09:56
*** lbt_away has quit IRC09:56
*** lbt_away has joined #nemomobile09:56
*** lbt_away is now known as lbt09:56
*** Pat_o has quit IRC10:02
*** sandy_locke has joined #nemomobile10:04
*** gabriel9 has quit IRC10:10
*** gabriel9 has joined #nemomobile10:11
*** gabriel9 has quit IRC10:15
*** Pat_o has joined #nemomobile10:16
*** phdeswer has quit IRC10:16
*** gabriel9 has joined #nemomobile10:18
*** Pat_o has quit IRC10:22
*** sandy_locke has quit IRC10:23
*** sandy_locke has joined #nemomobile10:23
*** chriadam is now known as chriadam|away10:24
*** sandy_locke has quit IRC10:24
*** sandy_locke has joined #nemomobile10:25
*** kostaja has quit IRC10:26
*** lbt has quit IRC10:26
*** lbt has joined #nemomobile10:26
*** lbt has quit IRC10:26
*** lbt has joined #nemomobile10:26
*** Hurrian has quit IRC10:27
*** lbt has quit IRC10:27
*** lbt has joined #nemomobile10:27
*** lbt has quit IRC10:27
*** lbt has joined #nemomobile10:27
*** Pat_o has joined #nemomobile10:36
faenildamn, now I'm not fork of nemomobile repo, how do I make a PR...10:39
faenilffs10:39
Sfiet_Konstantinfaenil: use a branch10:40
Sfiet_Konstantinno10:40
Sfiet_KonstantinI'm so stupid10:40
faenil:P10:40
Sfiet_Konstantinwell10:40
Sfiet_Konstantinremove the project10:40
Sfiet_Konstantindo a fork10:40
faenileh, yeah...10:40
Sfiet_Konstantinyour local stuff is uptodate isn't it ?10:40
faenilhow do I save the stuff I've done here? save it in .patches?10:40
Sfiet_Konstantinthat's what I have done10:40
Sfiet_Konstantinno10:40
Sfiet_Konstantincommit like usual10:40
Sfiet_Konstantinyou will be able to push them10:41
faenilbut it's not finished...10:41
Sfiet_Konstantinbe sure that what you have in origin you have it locally10:41
Sfiet_Konstantindon't care about what's finished, what's not10:41
faenilok...10:41
Sfiet_Konstantindo you have everything from origin ?10:41
faenilI'll amend later10:41
faenilof course10:41
Sfiet_Konstantinthen remove the repo from github10:42
Sfiet_Konstantinand clone from nemo10:42
Sfiet_Konstantinand go back to your local copy and do a git fetch10:42
Sfiet_Konstantinif success, then do nothing else10:42
Sfiet_Konstantinif not, ping me again10:42
*** Pat_o has quit IRC10:42
*** Hurrian has joined #nemomobile10:42
faenilwait, I clone from nemo in another folder, you mean10:42
locusfthat worked for me10:42
Sfiet_Konstantinno10:44
Sfiet_Konstantinfaenil: do not clone10:44
Sfiet_Konstantinyour clone is already on your disk10:44
faenil-.- xD10:44
Sfiet_Konstantinwhy clone ?10:44
faenil<Sfiet_Konstantin> and clone from nemo10:44
Sfiet_Konstantinfaenil: fork from nemo in your github10:44
Sfiet_Konstantinand then, since your local (old) clone have the same name and same origin10:44
Sfiet_Konstantinit should work without anything else10:44
faenilok, clear now10:44
faenilso it's okay if I leave stuff in the stash..10:45
Sfiet_Konstantinof cause10:45
Sfiet_Konstantinyou will never remove your local stuff10:45
Sfiet_Konstantinthat's the idea10:46
Sfiet_Konstantingit is powerful :)10:46
faenilyea the problem is if git removes that :P10:46
faenilanyway, okay ;)10:46
Sfiet_Konstantinfaenil: well you control git, it won't do anything if you don't tell it10:47
faenilSfiet_Konstantin, but you know, git commands sometimes do a lot of stuff (e.g. git pull)10:48
faenilanyway, fetched10:48
Hurrianoh yeah, quick question, will Nemo have encryption/user data security integrated in the future?10:48
Sfiet_Konstantinfaenil: nothing wrong10:49
Sfiet_Konstantinthen it is ok :)10:49
Sfiet_KonstantinHurrian: it can10:49
faenilSfiet_Konstantin, looks alright ;) great10:49
faenilthanks :)10:49
Hurrianencrypted user partitions have been demoed on Fremantle, it'd be nice if it can be brought to Nemo with a native UI instead of having to hack into init to get it ;)10:49
Sfiet_KonstantinHurrian: one day10:50
Sfiet_Konstantinnot now10:50
Sfiet_Konstantinwe shoudl get an ui for telephony before encryption :P10:50
faenilSfiet_Konstantin, locusf https://github.com/nemomobile/qtquickcontrols-nemo/pull/310:51
faenilahahah well said :D10:51
Hurrianah, understood. so as I understand it, new middleware's being prepped for the Glacier/Wayland transition? haven't been able to keep up these last few months.10:51
faenilHurrian, well, what Jolla contributes to :)10:51
faenilnot glacier-related10:52
Hurrianah, the lower level stuff - telephony/gpsd/Qt stuff/etc?10:53
Hurriannice.10:53
*** zhost has joined #nemomobile10:54
*** Pat_o has joined #nemomobile10:56
*** jluisn has joined #nemomobile10:57
locusffaenil: how do I test your PR?11:00
faenillocusf, by using a ToolButton11:00
faenilI put one in the toolbar in the gallery11:00
faenilbut there's not much to test :)11:01
*** Pat_o has quit IRC11:01
locusfok11:01
faenilI think image is too small :) (cc qwazix )11:01
faenilyay for me, I just got rid of the headerdock by deleting the wrong stash11:06
faenilI made a backup few minutes ago, of course :P11:06
*** kostaja has joined #nemomobile11:07
*** zhost has quit IRC11:12
*** Pat_o has joined #nemomobile11:14
*** Morpog_N9 has quit IRC11:16
*** jluisn has quit IRC11:16
*** n9mx has joined #nemomobile11:19
*** jluisn has joined #nemomobile11:20
*** Pat_o has quit IRC11:22
faenilqwazix, Hurrian ping, header problem, QQC Toolbar is not an overlay, so the fading effect at the bottom is useless and shows a white line instead11:23
Hurrianfaenil: ouch, that was unexpected.11:24
Hurrianso, we can't break that functionality, right?11:24
faenilHurrian, actually, it worked the same in meego/symbian components11:25
Hurrianlet's borrow iOS 7's approach instead, and color the background of the QQC toolbar based on the app.11:25
faenilHurrian, we can, but it won't work on apps which use official QQC11:25
Hurrianif you see Facebook's app running on iOS 7, the way it integrates the menubar with the app is kinda nice.11:26
Hurriancan we get the strongest RGB color in the 1px below the QQC toolbar?11:26
Hurrianand use that to automatically tint the toolbar, should the dev leave coloring on auto11:26
faenildon't know...I guess it needs some low-level cpp11:27
Hurrianfaenil: https://dribbble.s3.amazonaws.com/users/162360/screenshots/1121400/facebook_ios7_notifications.jpg11:27
faeniland where is the feature there?11:28
Hurrianlook at the top, in previous versions it's always either black or silver, now it adapts to the app's controls.11:28
faenilahh ok11:28
faenilwe don't even have a status bar yet though :P11:29
faenilbut yeah I get your poin11:29
HurrianBTW, did you guys discuss the status bar? it's hidden with the notifications in the Glacier mockups, but I'm not sure everyone wants that11:30
faenilnope, no discussion yet11:30
faenilalso because we don't know how to implement that, we don't have a status bar in homescreen either11:31
*** Sfiet_Konstantin has quit IRC11:31
faenilHurrian, also, what if that color changes?11:32
faenilthe 1px below11:32
faenilwho gets that change..11:33
Hurrianfaenil: it fades to the new color11:33
faenilshould we monitor the framebuffer? doesn't sound like a good idea11:33
Hurrianexcept, when the 1px is a scrolling view, don't change the color11:33
faenilHurrian, that is what "what happens if something tells you the color changed"11:33
faenilmy question is, who tells you the color changed?11:33
faenil:P11:33
Hurrianinteresting, lemme think about it a bit further11:34
Hurrianpolling the framebuffer for a 480x1 frame every time sounds bad11:34
faenilehehe11:35
faenilcould be more than 48011:35
*** Pat_o has joined #nemomobile11:35
faenilanother question: let's ignore QQC compatibility, say we want to provide that fading behaviour, how did you guys expect it to work?11:36
faenilas the toolbar doesn't hide afaik11:36
faenilso what did you think there would have been below it?11:36
Hurrianmaking it an overlay could work, but it'd be a problem with apps that have hardcoded dimensions11:36
*** n9mx has quit IRC11:37
Hurrianyou'd cover up the amount of space laid over by the QQC11:37
faenilif you make it an overlay you're hiding parts of app view11:37
Hurrianwait, new idea, borrowing from the Google Music app11:37
Hurrianimagine you launched the app, the QQC would lay out as usual, above of the app11:38
*** stephg has quit IRC11:38
Hurrianthen as you scroll down, you push the "contents" of the app under the QQC11:38
Hurrianthat's assuming the app scrolls. if it doesn't scroll, it retains the standard QQC behavior.11:39
faenilwhat for?11:39
Hurrianfaenil: being able to use the fancy fading overlay with example, proprietary apps that only adhere to the standard QQC11:40
Hurrianor a hacky/kludge technique:11:40
faenilthen I didn't get your point11:40
faenilyou start app, you see white line where the fading is11:40
faenilthen?11:40
Hurrianfaenil: no, when you start the app, the QQC is whatever color is dominant - no gradient, then as you scroll down, it loses opacity and becomes an overlay.11:41
faeniland from then onwards, part of the app is hidden :D11:41
Hurrianwell, you could scroll around ;)11:42
faenil?11:42
Hurrianah, I thought you were highlighting a usability issue :P11:42
Hurriananyways, that's the idea11:42
Hurrianthe hacky way: keep the QQC static, but copy pixels into the background of the QQC as you scroll down, faking the overlay effect11:42
Hurrianthis will become obvious though if there's any dynamic content11:42
faenilo.O11:42
faenilyou copy some pixels?11:43
faenilfrom where? when do you update them?11:44
Hurrianfaenil: in the hacky way to do it (another suggestion), you'd copy pixels into the background one line at a time as you scroll, but to the app it's still a static QQC.11:44
Hurrianit'll make the QQC look like an overlay, but in fact it isn't.11:44
faenilyes I got that, but think about the implementation11:44
faenilcopy pixels one line at a time?11:45
faeniland what if you scroll down again, you put black into it?11:46
faenilthis all requires having info on the scrolling view..11:46
*** Pat_o has quit IRC11:47
*** lizardo has joined #nemomobile11:48
faenilHurrian, also, Glacier mockups also show a transparent toolbar...11:48
*** Hurrian has quit IRC11:48
faenilso, what's the default toolbar? :(11:48
faenilI'm getting lost...11:48
*** Hurrian has joined #nemomobile11:49
faenilhttp://play.qwazix.com/grog/?p=50111:49
faenilwe hide part of the image that way11:49
Hurriansorry bout that, power dipped for a moment, thunderstorm happening over here.11:50
faenilwow11:50
Hurrianyep, don't have a UPS, shoot me :P11:51
faenilI don't have it either :P11:51
faenilanyway, I think that idea is crazy...I will look into realizing it if you guys think about all the extreme cases and provide a detailed spec11:51
*** n9mx has joined #nemomobile11:53
Hurrianman, I should probably get a nice UPS soon, before I blow >1000$ in parts...11:54
faenilehehehe11:54
Hurriananyone here use a particular one?11:54
Hurrianwas originally planning to go cheapo and hookup car batteries to a cheap UPS, but that doesn't sound terribly safe11:55
faenilmy idea is the header can't survive like this11:56
faenilthis said, bbl :)11:56
*** Pat_o has joined #nemomobile12:02
*** gabriel9 has quit IRC12:16
*** Mirv_ is now known as Mirv12:24
*** rcg has quit IRC12:27
*** Xruxa has quit IRC12:35
*** gyutyuglf has joined #nemomobile12:41
*** niqt has quit IRC12:44
*** Morpog_N9 has joined #nemomobile12:47
*** Xruxa has joined #nemomobile12:48
*** gyutyuglf has left #nemomobile12:50
faenilback13:02
*** ericcc has quit IRC13:04
*** jukkaeklund has quit IRC13:04
*** furikku has quit IRC13:06
*** furikku has joined #nemomobile13:06
*** Pat_o has quit IRC13:17
*** MohammadAG_ has joined #nemomobile13:20
*** MohammadAG has quit IRC13:22
*** MohammadAG_ is now known as MohammadAG13:22
*** Pat_o has joined #nemomobile13:23
*** piee has joined #nemomobile13:31
locusfback too13:32
faenillocusf, o/13:35
faenilread the backlog about the header13:35
faenilbasically, after you asked how to test my PR13:36
*** MohammadAG has quit IRC13:38
*** MohammadAG has joined #nemomobile13:40
locusfhmm13:43
locusfso the specified header can't be made and the guys suggested a workaround13:43
*** n9mx has quit IRC13:45
locusf(14:48:41) [ faenil] I'm getting lost...13:45
locusfpretty much sums it up eh? :D13:45
faenil:)13:45
*** faenil_ has joined #nemomobile13:52
*** Sfiet_Konstantin has joined #nemomobile13:53
*** faenil has quit IRC13:54
*** faenil_ is now known as faenil13:55
*** martyone has quit IRC13:59
locusfwhat about using a gradient to "transparent"?14:10
locusffaenil: ^14:12
faenillocusf, lol :D of course, that was the spec :D14:12
faenilthe problem is, either you cover part of the application, or I don't know what to do14:12
locusfbut its not doable?14:12
locusfah ok14:12
faenilthe toolbar doesn't hide14:13
faenilalso, default QQC is not an overlay, so you have nothing under that transparent gradient14:13
faenil(which shows as a white area)14:13
locusfok14:14
*** WWDrakey has left #nemomobile14:14
faenillocusf, so, we're in trouble14:15
faenilwaiting for qwazix to get his opinion14:17
*** phdeswer has joined #nemomobile14:21
*** Morpog_N9_ has joined #nemomobile14:27
*** Morpog_N9 has quit IRC14:31
*** Morpog_N9_ has quit IRC14:36
*** Morpog_N9__ has joined #nemomobile14:37
*** Morpog_N9__ has quit IRC14:37
*** Morpog_N9___ has joined #nemomobile14:37
locusfokay14:40
*** Morpog_Mobile has joined #nemomobile14:41
*** zhost has joined #nemomobile14:45
*** n9mx has joined #nemomobile14:46
*** n9mx has quit IRC14:46
*** n9mx has joined #nemomobile14:46
*** n9mx has quit IRC14:52
*** piee has quit IRC14:56
*** nsuffys has quit IRC14:59
*** n9mx has joined #nemomobile14:59
*** piee has joined #nemomobile15:01
*** Xruxa has quit IRC15:01
*** Martix_ has quit IRC15:05
*** Martix has joined #nemomobile15:06
*** xhaakon has quit IRC15:07
*** exec_s has joined #nemomobile15:08
*** n9mx has quit IRC15:18
*** n9mx has joined #nemomobile15:20
*** jpetersen has joined #nemomobile15:25
*** jonwil has quit IRC15:28
*** Martix has quit IRC15:31
*** Martix has joined #nemomobile15:31
*** n9mx has quit IRC15:41
*** asterismo has quit IRC15:51
locusfwow there is an entire book on mobile user experience15:52
locusfhttp://www.worldcat.org/title/mobile-user-experience/oclc/5603064115:54
sledges2002 :)15:54
*** sandy_locke is now known as sandy_locke|away15:55
crnd"this is how to do it!" and then we got symbian15:56
locusfheheh15:58
sledgeshm16:03
sledgesqmlclock is now in the patterns16:03
sledgesbut zypper dup doesn't pull it in16:03
*** sandy_locke|away is now known as sandy_locke16:04
faenilssu ur16:05
sledgeshmmm16:05
sledgesnope16:05
faenilmm16:06
sledgesit's a sensitive subject - pulling in new apps ;)16:06
faenilyou reffed of course16:06
sledgesyes16:06
faenilyeah16:06
sledgesbut sometimes zypper says "the following NEW packages will be installed"16:06
sledgesmaybe when they obsolete other packages?16:06
sledgesbut16:06
sledgesthis should still work16:06
*** asterismo has joined #nemomobile16:06
*** Pat_o has quit IRC16:07
faenilwe have to decide wheter we want to add a Page to glacier components16:07
*** NIN101 has joined #nemomobile16:18
*** Morpog_PC has joined #nemomobile16:18
sledgesis it all about the toolbar (per Page?) faenil16:19
*** lpapp has joined #nemomobile16:19
sledgesim not familiar with actual QML Page, so can't be much of help :{16:19
*** lpapp has left #nemomobile16:19
faenilsledges, also about background, and it lets us put the toolbar on top of the content16:19
faenilwith ApplicationWindow the toolbar is below the content16:20
sledgesright16:20
sledgesbackground?16:20
*** Pat_o has joined #nemomobile16:20
faenilyes, default background for app views16:20
Merbot`phaeron lbt sage stskeeps SR#437 waiting for review at https://build.merproject.org//request/show/43716:20
Merbot`phaeron lbt sage stskeeps SR#435 Accepted promotion request16:22
*** nsuffys has joined #nemomobile16:23
faenilzbenjamin, ping16:25
*** nsuffys has quit IRC16:28
*** Pat_o has quit IRC16:30
w00tsledges: zypper dup won't pull in changes to patterns16:30
Merbot`phaeron lbt sage stskeeps SR#434 Accepted promotion request16:30
w00tsailfish uses packagekit for that, thp might be willing to offer some help/advice if you want to try it out (after qt devdays probably :p)16:31
sledgesthanks w00t , so patters are there only for mic ?16:31
w00twell, mic and packagekit16:32
sledges(without extra work i.e.)16:32
sledgesyup16:32
w00tyou can tell zypper to install a pattern16:32
w00tbut you need to do it by hand16:32
sledgesunderstood16:32
*** Sfiet_Konstantin has quit IRC16:36
Merbot`phaeron lbt sage stskeeps SR#437 Accepted promotion request16:38
*** xhaakon has joined #nemomobile16:40
*** Pat_o has joined #nemomobile16:45
*** NIN101 has quit IRC16:50
*** Pat_o has quit IRC16:51
*** NIN101 has joined #nemomobile16:51
*** piee has quit IRC16:58
*** Martix has quit IRC17:00
*** M4rtinK has joined #nemomobile17:00
*** ivanph has joined #nemomobile17:00
*** Martix has joined #nemomobile17:01
*** Pat_o has joined #nemomobile17:04
*** piee has joined #nemomobile17:05
*** panda84kde has quit IRC17:10
*** slaine has quit IRC17:19
*** Venemo_ has joined #nemomobile17:33
*** Venemo_ has quit IRC17:33
*** Venemo_ has joined #nemomobile17:33
*** M13 has joined #nemomobile17:36
*** eztran has joined #nemomobile17:40
*** eztran has quit IRC17:41
*** rcg has joined #nemomobile17:52
*** NIN101 has joined #nemomobile17:54
*** NIN101 has joined #nemomobile17:55
*** jluisn has quit IRC18:02
*** lbt has quit IRC18:05
*** NIN101 has quit IRC18:06
*** lbt has joined #nemomobile18:06
qwazixfaenil, hi! Just read the backlog.18:07
sledgeshi :)18:07
*** lbt has quit IRC18:08
qwazixhi sledges!18:08
locusfhey qwazix18:08
qwazixHistory item: Morpog played quite a bit with Hurrians original implementation of fading toolbar and couldn't make it look good with lists.18:08
locusfsome backlog again eh :) ?18:08
qwazixHi locusf18:08
qwazixyeah18:08
qwazixso we decided to go with the black one with a small 20u gradient at the bottom of it18:08
sledgeshistory?18:09
qwazixMy first reaction when I read your question was "make it black and let's get over with it"18:09
qwazixsledges, I was talking about the Header and why there was a different spec initially and why the change18:09
sledgesmmm ok18:10
sledgesnow it's nice and 'shadowy' ;)18:10
Morpog_Mobileqwazix: 15u18:11
qwazixyeah but faenil has trouble implementing that18:11
sledgesmmh18:11
qwazixMorpog_Mobile, sorry, 15u18:11
Morpog_PCwell, if faenil cannot implement it on header, we could fake it by recucing header size by 15u and adding the gradient on each delegate18:14
Morpog_PCif that makes any sense :)18:15
*** NIN101 has joined #nemomobile18:22
qwazixMorpog_PC, that's what I thought too. I still have a doubt if that won't have any sideffects though18:23
*** NIN101 has left #nemomobile18:24
qwazixokay fixed header on grog18:24
*** NIN102 has joined #nemomobile18:26
*** lbt has joined #nemomobile18:27
*** NIN102 has quit IRC18:27
*** NIN101 has joined #nemomobile18:28
*** lbt has quit IRC18:33
*** lbt has joined #nemomobile18:33
*** lbt has quit IRC18:33
*** lbt has joined #nemomobile18:33
*** M4rtinK has quit IRC18:39
*** NIN101 has quit IRC18:41
*** M4rtinK has joined #nemomobile18:44
locusfnice18:45
*** Vlad_on_the_road has joined #nemomobile18:49
faenilhey18:51
qwazixhey18:52
faenillocusf, qwazix sledges Morpog_PC so let's discuss the header18:52
qwazixfaenil, Morpog_ had an idea, to make the header black, and just do an overlay over the big canvas (is it page? window?) for the gradient18:53
qwazixis that feasible?18:53
locusffaenil: did you see the updated http://play.qwazix.com/grog/wp-content/uploads/2013/09/header-cont.png ?18:53
qwazixlocusf, this was like that for quite some time in git18:54
locusfqwazix: ah ok18:54
qwazixI just re-uploaded the images to the blog right now18:54
* qwazix hopes everybody consults git and not the blog for the specs18:54
faenilso the problem is18:55
faenilApplicationWindow has toolbar property18:56
faeniland that's the official QQC way to use a toolbar (which is the one anchored on top of the view)18:56
faenilin QQC, the toolbar is anchored on top, and below it there is content18:57
faenilso, first of all, no overlay18:57
faenilthat means, if you use gradient, there will be nothing underneath, and that will show as a white rectangle at the bottom of the toolbar18:58
*** piee has quit IRC18:58
faenilsecondly, I thought about putting a bigger rectangle inside the toolbar and setting clip to false, so that the inner rectangle could go over the view content and do the overlay18:58
faenil(don't know if that was clear)18:59
locusfit is to me18:59
Morpog_PCsounds hacky18:59
qwazixyeah clear enough18:59
faenilbut again, that can't be done with official QQC because content is at higher level than toolbar18:59
*** exec_s has quit IRC18:59
faenilso the view content will still cover the unclipped gradient coming out of the toolbar18:59
qwazixfaenil, what about overlaying the gradient over the view regardless of toolbar?19:00
faenilqwazix, how do you do that? (without modifying official components of course)19:00
qwazix(would also have the added benefit of looking good for fullscreen apps)19:00
qwazixfaenil, idk, how did we implement our button?19:01
faenilwe extended official button19:02
faeniland we were lucky because the dirty hack I used worked19:02
qwazixcan we extend official view and put a gradient rectangle anchored to the top and z:999?19:02
faenilunfortunately it seems changing z doesn't help :/19:02
* qwazix is wondering why19:03
faenilanyway19:03
faenilyou want to put a small rectangle on top19:03
faenilwhich will be visible no matter if there's a toolbar or not, right?19:04
qwazixyep19:04
faenilwhat happens when you open the drawer?19:04
qwazixthe window shrinks19:05
faenilmmm ok I can anchor that rect to the drawer19:05
qwazixso the rectangle moves19:05
faenilshrinks?19:05
qwazixhttp://play.qwazix.com/grog/?p=51919:05
qwazixThe same thing that happens when vkb pops up19:06
Morpog_PCshrink is the wroong term I guess19:06
*** piee has joined #nemomobile19:06
qwazixMorpog_PC, yeah maybe resizes is better19:06
Morpog_PCDo I understand this right that toolbar and content is on the same page?19:08
Morpog_PCso no chance to put the gradient on a delegated page?19:08
faenilhttps://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/ApplicationWindow.qml#L13219:09
faenillook there19:09
Morpog_PCfunny :) It would take me weeks to understand this19:10
faenilMorpog_PC, nah just look it's three children of the same Item19:10
faenilcontent, toolbar, statusbar19:10
Morpog_PCaah I see19:10
faenilcontent comes after toolbar, so content is at a higher level when drawing19:11
faeniltoolbar is at the lowest level19:11
Morpog_PCand changing z there would break upstream compatibility?19:11
*** notmart has quit IRC19:11
*** M13 has quit IRC19:12
faenilMorpog_PC, I tried changing z of the toolbar from outside AppWindow, and it didn't work19:13
faenil    toolBar: ToolBar {19:13
faenil        z: 20019:13
faenil        ToolBar {19:13
faenil            z: 30019:13
faenil            height: 12019:13
faenil    }19:13
Morpog_PCmaybe qt quick guys got an idea?19:13
faenilqwazix, we have to think about changing the view's size..19:14
qwazixfaenil, what's making you concerned?19:16
faenilqwazix, don't know19:16
faenilqwazix, also, to provide the resizing behaviour we have to change AppWindow.qml19:18
faenilnot just extend it19:18
*** martyone has joined #nemomobile19:18
qwazixfaenil, how do you handle drawer opening right now?19:19
faenilI don't use AppWindow's toolbar19:20
faenilI just put the toolbar in my view19:20
qwazixgot code?19:22
faeniljust an Item19:22
faenilwith HeaderDock at y:019:23
qwazixThen why don't we just put another item which covers the rest of the screen and anchor it at the bottom of the toolbar so that it resizes when the dock opens?19:23
faenil?19:24
qwazixi.e. we don't need to resize the whole AppWindow, just the place where our apps main interface is19:24
faenilI still don't get your point, but if I got it right you misunderstood what I meant :)19:26
qwazixjust a sec19:26
*** jluisn has joined #nemomobile19:27
qwazixhttp://privatepaste.com/1192f0089019:28
faenilin that way, HeaderDock is part of the contentArea19:29
*** jluisn has quit IRC19:29
faenilso if one sets "toolBar" of the AppWindow, HeaderDock goes down19:29
zbenjaminfaenil: pong19:30
faenilzbenjamin, now, let me remember what I wanted to ask you19:30
qwazixI don't think having appwindow.toolbar and headerdock at the same time is something we need to take care19:30
faenilqwazix, actually we do, because QQC apps will use toolbar (maybe?) not our way19:31
faenil(actually we don't know, and this is a problem of QQC not being mobile-oriented yet)19:31
qwazixyeah, that we should take care of, but QQC won't have a headerDock19:31
qwazixso having both in the same appwindow has 0.0001 chance19:32
faenilyes agree19:33
*** n9mx has joined #nemomobile19:34
faenilI'm thinking why that can't be done :)19:34
faenilqwazix, that forces dev to put his own headerdock in all views19:36
* faenil is thinking19:37
faenilqwazix, so, how would you do the gradient in that case19:37
faenilthe problem is in all glacier mockups it seems the content goes below the toolbar19:38
zbenjaminfaenil: so? ;)19:40
faenilzbenjamin, ahh yeah! can you try qt5-qtquickcontrols-nemo-examples and tell me if it rotates?19:41
zbenjaminsure19:41
faenilactually, better "can you try hacking it and see if it rotates"19:41
zbenjaminmy pathes are still not accepted :/19:41
zbenjaminpatches19:41
faenilzbenjamin, yeah I know, but I guess you have the patched packages installed19:42
zbenjaminyop19:42
qwazixsorry, phone19:42
*** kostaja has quit IRC19:42
qwazixfaenil, usually each view will have it's own headerDock. Anyway developer can create a component for reusability, so I don't think this is an issue.19:43
zbenjaminfaenil: where is the repos for that?19:44
zbenjaminhttps://github.com/nemomobile/qtquickcontrols-nemo?19:44
Morpog_PCyes19:45
Morpog_PCqt5-qtquicintrols-nemo-examples19:45
Morpog_PCqt5-qtquickcontrols-nemo-examples19:45
*** NIN101 has joined #nemomobile19:46
qwazixNow about the gradient,  it could be anchored at the top of our extended appWindow.19:46
qwazixand content can go below it19:46
faenilqwazix, wait, if you want that header dock is part of the contentArea there is no need to extend it19:47
Morpog_PCif it's part of contentarea, don't forget to reduce header by 15u in height19:48
*** martyone has quit IRC19:48
faenilMorpog_PC, ?19:49
zbenjaminfaenil: hm if QT_NO_WIDGETS is defined we get a problem19:50
zbenjaminfaenil: or do you know a other way to get the QScreen object?19:51
Morpog_PCfaenil, that way we won't loose screen real estate19:51
faenilzbenjamin, is QT_NO_WIDGETS defined?19:51
zbenjaminfaenil: no idea yet, i saw it in your main.h19:52
faenilzbenjamin, that's from official QQC example19:52
locusfhttps://dl.dropboxusercontent.com/u/286182/slider-trumpet-up.png <- now just a matter of alignment19:53
zbenjaminah ok19:53
faenillocusf, so you did it? :)19:53
locusffaenil: not with a shader no :D19:54
faenillocusf, and how :D19:54
locusfwell adjusting horizontal/vertical centers19:54
locusfand control.pressed now shows trumpet up19:54
faenillocusf, ?19:55
locusffaenil: I'll push19:55
faenilso is that an image ?19:55
faenilno animation19:55
zbenjaminfaenil: Problem: qt5-qtv8-devel-5.0.2-1.1.9.armv7hl requires qt5-qtv8 = 5.0.2-1.1.9, but this requirement cannot be provided19:56
locusfhttps://github.com/locusf/qtquickcontrols-nemo/commit/e460eda6a14cbd2c5cfb23b7634588bd2988cbcb19:56
qwazixMorpog_PC, http://play.qwazix.com/shared/listview-medium.png19:56
locusffaenil: no animation yes19:56
faenilzbenjamin, zypper ref?19:56
faenillocusf, ahhh ok, just image chang :D19:56
qwazixwhat do you say about extended actions on list items when swiping them to the right?19:56
locusffaenil: yes19:57
qwazix(very poor draft, sizes are random)19:57
faenilqwazix, I say I want to get the header fixed first :D19:57
zbenjaminfaenil: still the same :/19:57
qwazixfaenil, right, that's just a sketch19:57
Morpog_PCqwazix, idea is nice, but could be a bit more subtle19:57
faenilzbenjamin, try "zypper install qt5-qtv8"19:57
Morpog_PCand we would need an indicator on items which are swipeable, something like the pulley indicator on sailfishOS19:58
faenilqwazix, but anyway, the idea is lovely, supposing it can be implemented without going insane :D19:58
faenilqwazix, side pulley! :P19:58
Morpog_PCyep, exactly :)19:59
zbenjaminfaenil: it installs qt5-qtv8-5.0.2-1.1.18.i486.rpm  but error is the same, i could just ignore it ...19:59
faenilMorpog_PC, oh didn't read your comment! :D19:59
qwazixfaenil, something like that yeah, and to make you more insane, it should work with multitouch19:59
faenilzbenjamin, are you sure you're doing zypper ref with sb2?19:59
faenilqwazix, yeah let's do that,lol19:59
qwazix(i.e. when pulling two or three list items together all should move)19:59
zbenjamindang !!!! shame on me20:00
faenilyeah why not, we're here for that, going insane :D20:00
faenilzbenjamin, :D20:00
qwazixlol20:00
faenilqwazix, so let's get back to the header for a moment20:00
qwazixanyway let's decide about the header cause I got to go20:00
qwazixyep20:00
*** furikku has quit IRC20:00
qwazixIf we put the HeaderDock into the content as per http://privatepaste.com/1192f0089020:01
qwazixthen I can see two options about the gradient (a) either put it in the HeaderDock, outside the clipping rectangle with clip:false20:02
qwazix(b) extend AppWindow and anchor it at the top with high z value (I suspect this will work and that the other one you tried didn't work due to not being a direct child, but a property)20:03
*** sandy_locke is now known as sandy_locke|away20:03
*** sandy_locke|away is now known as sandy_locke20:03
faenilqwazix, one thing I didn't get is if you want that HeaderDock to be written by the dev, or to be included by default in Nemo's appwindow20:05
faenilin the first case, the dev will have to set the anchors appropriately, and if he doesn't, headerdock won't work properly20:05
qwazixfaenil, sounds like we want it by default20:06
faenilif we want it by default, it means you'll have AppWindow's "header" which you have to change when changing view20:06
faeniland not sure of that will work when transitioning between pages, given that header is not related to the view20:07
qwazixthough I'm not sure about the anchors thing. If you add a toolbar in harmattan it works without specifying anchors even if you just write it inside $randomQmlItem20:07
zbenjaminfaenil: still the same ....20:07
zbenjamindowngrading seems to work20:08
faenilqwazix, you mean without assigning it to a toolbar property?20:08
qwazixyep20:08
qwazixI haven't checked source but I suppose it has predifined anchors20:09
faenilqwazix, I don't think so20:09
qwazixparent.bottom etc20:10
faenilit just has predefined width20:10
zbenjamindang: /usr/lib/libQt5Quick.so: undefined reference to `v8::ObjectTemplate::SetAccessor(v8::Handle<v8::String>, v8::Handle<v8::Value> (*)(v8::Local<v8::String>, v8::AccessorInfo const&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, v8::AccessorInfo const&), v8::Handle<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::Handle<v8::AccessorSignature>)'20:10
zbenjaminmaybe i should do a update20:10
faenilzbenjamin, yes that's most likely due to Qt upgrade20:10
qwazixfaenil, you may be right, I don't have an example here to verify20:10
*** Morpog_Mobile has quit IRC20:11
zbenjamincan i just du a zypper dup?20:11
zbenjaminor will that break something20:11
faenilqwazix, so, on one hand we have to provide compatibility with standard QQC20:11
faenilzbenjamin, well it will remove your patches I think20:11
faenilunless you used higher versions of the one available in repos20:11
faenilqwazix, so, ToolBarStyle is just a black rectangle, is that right?20:12
qwazixfaenil, for compatibility with QQC IMO is enough to style toolbar like our header, without worrying about the dock20:12
zbenjaminah true i then need to update the phone too, well i need to rebuild my pachtes anyway if there is a new qt i guess20:12
*** xhaakon has quit IRC20:12
qwazixfaenil, right20:12
faenilno gradient20:12
qwazixyep20:12
faenilzbenjamin, could be20:12
Morpog_PCand 60u height :)20:12
qwazix:))20:13
faenilqwazix, ok, standard QQC: black rect20:13
faenilqwazix, now, Nemo's case20:13
qwazix:nod:20:13
zbenjaminwasn't there a special command to upgrade the sdk?20:13
faenilzbenjamin, yes look in the wiki20:13
faenilqwazix, I'm stuck :P20:16
faenilqwazix, you haven't left yet, have you20:17
qwazixnemo's case: does this work? extend AppWindow with a HeaderDock property. Children of AppWindow will be reparented in an item inside AppWindow. Gradient will be anchored at top of said Item. Item top is anchored at headerDock bottom20:17
qwazixno, I was just writing a long sentence which I hope makes sense20:17
faenilit does make sense20:18
faenilso we can reuse toolbar style20:18
faenilqwazix, what if the dev changes dock color20:19
faenilnvm, I'll do something20:19
qwazixdock color or toolbar color?20:19
qwazixThe drawer can be a different color from the toolbar.20:20
faenilI'm just wondering about the side effects and problems of having gradient detached20:20
qwazix:nod:20:20
faeniland also how and what to expose to the dev20:21
qwazixgradientStop bound to headerDock.color? or is it invisible?20:22
qwazixanyway changing toolbar color is not a "supported" feature, so if the dev has to change two values to make it work it20:24
qwazix's fine20:24
*** Morpog_Mobile has joined #nemomobile20:24
qwazixMorpog_PC, http://play.qwazix.com/shared/listview-medium.png subtler version20:26
faenildamn it was so easy when you had Page with its toolbar...20:26
zbenjaminfaenil: did you every try to compile this? ;) src/main.cpp:42:1: error: 'QQmlApplicationEngine' was not declared in this scope20:27
qwazixfaenil, maybe we should just implement a Page?20:28
qwazixwe could still style plain QQC to look good, and have a GlacierPage for nemo20:28
faenilzbenjamin, I'm using it all days20:28
zbenjaminany idea why i should not have QQmlApplicationEngine?20:29
faenilqwazix, that way we start to differentiate quite too much20:29
faenilzbenjamin, nope20:29
Morpog_PCqwazix, yeah looks alot better20:29
*** Pat_o has quit IRC20:29
qwazixtrue, it's just that all this desktopness of QQC is quite limiting, dammit20:29
faenilqwazix, yeah :( I asked if there were plans for something like a Page20:32
faenilbut the answer was "no work on mobile QQC, because iOS and Android Qt ports are still not finished"20:32
zbenjaminits really not there !20:32
*** Vlad_on_the_road has quit IRC20:32
*** sandy_locke is now known as sandy_locke|away20:32
faenilthey'll start working on mobile QQC after 5.2 gets released, maybe20:32
faeniland who knows what will change in QQC then20:32
*** nicola has joined #nemomobile20:33
Morpog_PCwtf i just saw the lockscreen on vm20:33
qwazixfaenil, any chance that we could do what we find sane and try to upstream it?20:33
*** nicola is now known as niqt20:33
qwazixI mean create the mobile QQC ourselves20:33
faenilqwazix, don't think so...as you have to take into account iOS/Android paradigms etc20:34
qwazixthey are not that different. We are certainly closer to and/iOS than the desktop QQC are20:35
faenilsure20:36
faenilI just think they won't accept anything upstream before they consider the stuff themselves20:36
qwazixyeah, and not without reason20:36
zbenjaminfaenil: in which package should it be? qt5-declarative-devel?20:37
w00tfaenil: all work starts somewhere ;)20:37
*** piggz has joined #nemomobile20:38
*** Venemo_ has quit IRC20:38
qwazixanyway, I think the header will work, like that, and I hope tomorrow I'll have less meetings so we might be able to discuss more if you hit a wall. I'm out for now.20:38
faenilw00t, yeah...20:38
faenilqwazix, okay...cya20:38
zbenjamincould it be that i'm not on qt 5.1?20:39
faenilzbenjamin, don't know :/20:39
zbenjaminfaenil: which qt repos do you use?20:40
zbenjaminor is there just one20:40
faenilmer qt devel20:40
zbenjaminhuh i just have mer-core and mer-platform , at least thats what zypper repos says20:41
faenilmmm20:42
w00tthat would be your problem20:42
faenil:D20:42
w00tmer-core is ancient 5.0.0 (or if you're lucky 5.0.2) snapshot, mer-qt is 5.1.0+git/patches20:42
w00tssu lr20:42
w00tssu ar mer-qt20:42
w00tssu lr20:42
zbenjaminRepository mer-qt does not contain valid URL, skipping and disabling.20:43
w00thrm20:44
w00twhat does lr say?20:44
zbenjamin - mer-qt ...20:45
zbenjaminno url it seems20:45
w00tpastebin the whole list20:45
zbenjaminits disabled20:45
zbenjaminhttp://pastebin.com/tGwFbp3L20:46
*** piee has quit IRC20:46
w00thmm...20:47
w00tSage: where does nemo's ssu config live?20:47
w00tzbenjamin: in the meantime, ssu rr mer-qt (to remove that broken entry we added)20:47
zbenjaminthe phone has this repos:; http://repo.merproject.org/obs/mer:/qt:/devel/latest_armv7hl20:48
zbenjamincan't i just zypper ar it?20:49
faenilI'd say yes20:49
faenilare you on devel r&d?20:50
faenilssu status20:50
zbenjaminhttp://pastebin.com/0w8zyWNH20:50
*** sandy_locke|away is now known as sandy_locke20:51
zbenjaminfaenil: the phone says Release (rnd): latest (devel)20:52
faenilyes20:52
faenilzbenjamin, try "ssu re -r latest"20:52
faenilthen ssu fl devel20:52
faenilthen ssu ur20:52
zbenjaminphone or sdk?20:52
faenilthen zypper ref and dup20:52
faenilsdk20:52
zbenjaminin sb2 yes?20:52
faenilyep20:53
zbenjaminah the url is back now20:53
zbenjaminzypper ref zypper dup?20:54
faenilyep20:54
faenilgreat ;)20:54
zbenjaminfaenil: 8 problems :) http://pastebin.com/3exbzKst20:55
faenilah those packaging issues :(20:56
faenilthey were fixed weeks ago20:56
zbenjaminah mer-qt is still disabled20:56
zbenjaminhow can i enable it20:56
faenilzypper mr -e <numberofrepo>20:56
*** lizardo has quit IRC20:57
zbenjaminzypper lr does not show it but ssu lr does20:58
faenil:/20:59
faenilssu ur?21:00
zbenjaminhttp://pastebin.com/y6sbjAch21:01
zbenjaminthis is what i have atm21:01
faeniland zypper lr?21:02
zbenjaminw00t: any idea on your side?21:04
zbenjaminhttp://pastebin.com/FA78S0aK21:04
*** DocScrutinizer05 has quit IRC21:04
specialssu er mer-qt21:04
*** DocScrutinizer05 has joined #nemomobile21:05
*** marquiz has quit IRC21:05
specialthen ssu ur to be sure21:05
*** marquiz has joined #nemomobile21:05
*** amizraa has quit IRC21:05
zbenjaminnow its completely gone21:05
specialo.O21:06
*** chouchoune has quit IRC21:06
faenilspecial, yeah it's like wtf21:07
faenilzbenjamin, so zypper ar with mer's url doesn't work?21:07
specialzypper ar will probably get overruled by ssu21:08
*** chouchoune has joined #nemomobile21:08
zbenjaminit is added now but only in zypper, ssu still does not know it21:08
faenilspecial, we just don't ssu ur right now21:08
*** NIN101 has quit IRC21:08
faenilzbenjamin, do zypper ref and dup now21:08
faenil(if mer-qt is enabled)21:09
zbenjaminnow thats a big update o.O21:09
zbenjamin354 packages21:10
faenilyeah, usual :)21:10
faenilwhen qt is updated everything gets rebuilt21:10
specialOBS really likes building.21:10
faeniland that's the result :P21:10
*** cxl000 has quit IRC21:14
zbenjaminis it for everyone like that? or just me? File './noarch/sensorfw-qt5-configs-0.7.3.17-1.18.1.noarch.rpm' not found on medium 'http://repo.merproject.org/obs/mer:/qt:/devel/latest_armv7hl'21:18
faenilzbenjamin, it's just that something is screwed on your setup21:19
faenilthat usually happens when you don't do zypper ref21:19
zbenjaminnow it works ... after a new zypper ref21:19
faeniloh, just said :D21:19
specialthat happens if the package is rebuilt between your 'zypper ref' and when you try to download it21:21
zbenjaminseriously someone is changing the repositories right atm , i had to do it again21:21
*** sandy_locke has quit IRC21:22
faenilzbenjamin, yes21:23
faenilzbenjamin, OBS could be still building21:23
faenilw00t, what Qt do we have right now?21:24
faenilupdated to 5.1.1?21:24
special5.1.0 + patches21:25
specialincluding some from 5.1.121:25
zbenjaminis this the right wiki entry for updating the phone?21:26
faenilspecial, ok, can't switch to qqc 5.1.1 yet then21:26
specialwhat does it need?21:27
faenilspecial, something introduced in 5.1.1 ... don't remember what atm21:27
zbenjaminfaenil: is a zypper ref zypper dup on the phone enough? i don't want to break the system on my phone :)21:28
faenilzbenjamin, yes, though I can't guarantee it won't break :)21:28
zbenjaminas long as it does not brick ;)21:28
faenilnah21:29
specialfortunately they're near-impossible to brick. we've tried :p21:29
zbenjaminlol ;)21:29
*** Morpog_Mobile has quit IRC21:30
zbenjaminnow releases.nemomobile.org is down !21:35
faenildoesn't look like that21:35
zbenjaminfor me it does, i can ping other stuff but not releases.nemomobile.org21:36
faenilworks here21:36
*** niqt has quit IRC21:36
w00tfaenil: patch releases cannot introduce anything new, so I would be very surprised if that happened21:36
w00tbut if you do need anything, cherry-pick it and submit a pull request21:37
faenilw00t, I can't remember :( but it's not urgent21:37
*** niqt has joined #nemomobile21:41
faenilw00t, special how's it going inside guys?21:46
w00tnot bad, hoping I can get to sleep at a sane hour today21:46
specialw00t: no.21:46
specialbusy, very busy21:46
faenilahahah21:47
faenilw00t, out of luck it seems21:47
w00tspecial: I hope you don't plan to sleep in a few weeks time21:47
w00tI'll ensure you don't :>21:47
faenilxD21:47
specialthat coffee machine will ensure I don't21:48
w00tI was more thinking about me prodding you every few hours21:49
specialthat's pretty much how it goes now21:49
w00tnonsense21:51
specialbut I gave up on sleeping and any extracurricular activity at the beginning of the month anyway.21:51
w00tI do usually let you sleep!21:51
*** Morpog_Mobile has joined #nemomobile21:55
*** Morpog_PC has quit IRC22:01
*** Martix has quit IRC22:01
*** DarkSim has quit IRC22:02
*** Martix has joined #nemomobile22:03
faenilok, we need Page in Glacier components. I'm done :P22:07
*** ivanph has quit IRC22:08
*** niqt has quit IRC22:08
*** giucam has quit IRC22:10
*** denexter has quit IRC22:14
sledges:)22:20
*** Martix has quit IRC22:23
sledgesnity nite22:32
zbenjaminfaenil: it broke ... nemo boot screen is there forever :/22:37
faenilzbenjamin, ssh, and journalctl ;)22:37
faenilsledges, o/22:37
zbenjaminno route to host :/22:38
faenilzbenjamin, was it you having issues with subnet?22:38
zbenjaminyep22:39
zbenjaminbut connecting to the device always worked, it just broke my hosts conn to the internet22:39
faenilI guess you know better how to try fixing that22:40
faenilzbenjamin, once you get access to it, you just have to install a package ;)22:41
faenilI forgot about that, https://twitter.com/faenil/status/38502493072460595222:42
zbenjaminhm even with my network interface down and only usb0 activated i cannot connect22:45
*** zhost has quit IRC22:45
* zbenjamin does not want to reflash !22:46
zbenjaminthe standard usb0 interface address did not change ?22:46
specialmmm22:48
faenilmmm22:51
specialyou have moslo?22:51
faenilw00t, ffs qt-components are just like Qt eh? needs to get into 10 files to read the code for one feature22:51
zbenjaminspecial: telnet works22:53
specialmkdir -p /var/lib/environment/usb-moded/22:53
specialecho "USB_MODED_ARGS=-r" > /var/lib/environment/usb-moded/usb-moded-args.conf22:53
specialnot sure how applicable it is, but try that22:54
specialthat should be "rescue mode", bringing up usb networking immediately on boot22:54
faenilcannot he use zypper via telnet?22:54
specialno; the filesystem is available, but nothing is running.22:54
faenilok22:55
faenilah, it's in moslo, sorry I thought he could connect via telnet at splash screen22:55
zbenjaminspecial: life safer ;)22:56
zbenjamindo i need any args?22:58
zbenjaminit says it cannot install the rpm, no valid arguments22:58
faenilzbenjamin, when you get to zypper, just install the package from my tweet and it should boot again ;)22:59
faenilzypper install --force url22:59
faenilnothing else22:59
zbenjaminnemo hates me ;) ... does not work22:59
faenil-.-22:59
faenilare you connected?22:59
zbenjamin 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.rpm22:59
zbenjaminyes22:59
faenilit got rebuilt for some reasons23:00
faenilhttp://repo.merproject.org/obs/home:/faenil/latest_armv7hl/armv7hl/nemo-configs-n950-n9-0.0.5-4.10.Nemo.armv7hl.rpm23:00
zbenjaminbut it cannot find the file23:00
faenilchange 9 with 1023:00
zbenjaminrebooting23:00
zbenjaminwas the phone busy looping? it was getting slightly warm23:01
zbenjaminspecial: btw can i somehow change the usb-moded ip address permanently it always changes on reboot23:01
faenilzbenjamin, most likely yes, restarting stuff which didn't find wayland server running23:02
specialzbenjamin: http://pastie.org/private/ro56rhwtnqrb96qyrchqw23:03
specialsomeone should put that and the rescue mode instructions on the mer wiki23:03
zbenjaminhm i still get no desktop23:04
zbenjaminfaenil: Oct 09 02:02:00 localhost lipstick[555]: [W] WaylandEglIntegration::initializeHardware:136 - Failed to initialize egl display. There is no EGL_WL23:06
zbenjamin_bind_wayland_display extension.23:06
*** rcg has quit IRC23:07
zbenjaminfaenil: seems lipstick does not start23:08
faenilzbenjamin, awesome, I've never seen that error23:09
zbenjaminspecial: i did exactly what you wrote in the paste but it still gets changed on reboot23:09
zbenjaminawesome he says .... ;)23:09
faenilzbenjamin, I like it when we discover new errors...ahahah23:09
faeniljk :P23:09
special..huh. maybe ask phdeswer in the morning23:09
faenilbut that looks like Jolla/Digia added something which we don't have on n950 :P23:10
specialEGL_WL_bind_wayland_display is provided by wsegl23:10
zbenjaminand i had to hit it of course ;)23:11
faenilzbenjamin, ahhah :D23:11
specialI don't think any of that has changed23:11
faenildo ssu ur and zypper ref zypper dup23:11
faeniland see if it suggests reinstalling some packages23:11
w00trpm -qf /usr/lib/libEGL*23:11
zbenjaminyeah but now it won't let me connect anymore ...seems the rescue setting is gone23:12
*** locusf has quit IRC23:12
faenilw00t, it's due to some issue with repos23:12
faenilit uninstalls omap stuff and installs mesa23:12
faenilif you don't do ssu ur before dupping23:12
specialer, isn't 'ssu ur' going to wipe out the manually added mer-qt from the last set of problems? ;)23:13
w00tif it wasn't added with ssu, yes23:13
faenilspecial, he can readd that :)23:13
faenilI don't know what's wrong with that thing, it started happening a while ago23:13
faenilI got to the point that it didn't need any new package23:14
faenilit just wanted to uninstall omap and install mesa23:14
faenilmost likely it's caused by the fact that we're providing nemo-configs-n950-n9 from my repo, which is not in ssu23:15
faenilso it doesn't find the provides, and it falls back to mesa23:15
faenilso, the open task is: someone has to look into seeing if there's any conflict between nokia-n950-configs (or whatever) and nemo-configs-n950-n9 (this one comes from my repo when creating the image with .ks)23:16
faeniland once we're sure we can get rid of nokia-n950-configs, we move nemo-configs-n950-n9 to nemo repo23:16
faeniland all these issues hopefully disappear23:16
* zbenjamin is on the edge of insanity23:17
faenilzbenjamin, well, you can always reflash, if you lose your hope23:18
zbenjamini know23:18
faeniljust before dupping remember to ssu ur and after dupping reinstall the package from my repo before rebooting23:18
zbenjamini wonder why the rescue hack  does not work anymore23:18
specialsounds like a problem that needs to be resolved pretty urgently.23:18
faenilspecial, sledges said he would look into that iirc23:19
zbenjaminit seems the phone wipes any manually added changes23:19
faenilspecial, n950 image is development-only after all23:19
faenilit was an experiment, and people started flashing it when it was uploaded :)23:20
specialof course, but I consider "it boots" and "it still boots after an update" to be the baseline for development ;)23:20
faenilspecial, just add 2 small steps before updating and you're good to go :D23:20
faenilbut seriously, the fact is we need someone who knows what we have to take from https://build.merproject.org/package/files?package=nokia-n950-configs&project=nemo%3Adevel%3Ahw%3Ati%3Aomap3%3An950-n923:22
faeniland bring it to the new package23:22
faeniland what we have to drop23:22
specialI'm not sure that person exists23:22
faenilgood23:22
faenilnot sure is better than sure :)23:23
zbenjaminmaybe we should have some custom repositories added to the image?23:23
faenilsure that it does not*23:23
specialalthough that doesn't look too complex, from a quick glance?23:23
specialX stuff can go, the rest should stay unless there's reason otherwise?23:23
faenilspecial, exactly, reasons, that's what we need :P23:24
specialmeaning "the rest should stay unless it breaks something"23:24
faenilspecial, let me rephrase "it could be good if we could know if removing that stuff breaks something before someone wastes time on testing that" :P23:24
faeniland maybe doesn't notice he's breaking stuff :P23:25
specialwell, you're not going to break much by removing X configuration on an image without X.23:25
faenilthat's for sure23:25
zbenjaminwhen i think about it that i just quickly wanted to test if rotation works ..... ;)23:27
faenilzbenjamin, :D23:27
faenilthat's how it works :D23:27
faenilzbenjamin, I just wanted to write the HeaderDock, and I'm stuck 2 days on discussing with graphics guys about what we should do and what we should not23:28
specialhttp://devopsreactions.tumblr.com/post/59759656075/typical-bug-fixing23:28
faenilyea, awesome gif23:28
zbenjamincan someone tell me why moslo somtimes switches the phone off instead of doing a reboot?23:28
faenilzbenjamin, ended up writing ToolButtonStyle, then ToolBarStyle, now I need Page and probably PageStack23:29
faenilxD23:29
faenilzbenjamin, don't know23:29
faenilanyway guys I'm going to sleep as I'm dead tired23:29
faenilzbenjamin, good luck, you'll need it23:29
zbenjaminyeah thx23:29
zbenjaminbecause it always erases the rescue mode !23:30
*** M4rtinK has quit IRC23:34
zbenjaminwtf now i wants to update the kernel23:34
zbenjamini have a bad feeling23:34
*** n9mx has left #nemomobile23:36
zbenjaminok i still get the egl error23:41
zbenjaminw00t: do you have a idea about that stuff? otherwise i'll try again tomorrow...23:46
zbenjaminspecial: ^?23:46
special[17:11:54] <w00t> rpm -qf /usr/lib/libEGL*23:47
specialwould be interesting, and reinstall the ..whatever package it is that's supposed to provide wsegl, if it hasn't been reinstalled since23:47
specialother than that I'm not sure, I don't have much experience with it :|23:48
zbenjaminmesa-llvmpipe-libEGL-9.0.3-1.1.17.armv7hl23:48
specialthat's bad.23:49
zbenjamini figured, the llvmpipe did not sound right23:49
specialzypper search egl23:50
specialI think the right one is something about omap and wsegl, maybe?23:50
zbenjaminti-omap3-sgx-libEGL-devel23:52
specialmm, no23:52
zbenjaminti-omap3-sgx-wayland-wsegl sounds good23:52
specialti-omap3-sgx-wayland-wsegl23:52
specialyeah.23:52
specialyou might've had a bad rpm dependency pull in mesa automatically23:53
zbenjamindo i need a reboot? or can i start the desktop from the commandline?23:55
zbenjamini'll go for reboot23:55
zbenjaminhah its back!23:57
zbenjaminphew23:57
*** wmarone_ has quit IRC23:57
special\o/23:58

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