*** chriadam|away is now known as chriadam | 00:01 | |
*** Hurrian has joined #nemomobile | 00:18 | |
*** exec_s has joined #nemomobile | 00:47 | |
*** ivanph has quit IRC | 00:48 | |
*** lbt_ has quit IRC | 00:50 | |
*** asterismo has quit IRC | 00:51 | |
*** lbt_ has joined #nemomobile | 00:52 | |
*** lbt_ has quit IRC | 00:52 | |
*** lbt_ has joined #nemomobile | 00:52 | |
*** asterismo has joined #nemomobile | 00:52 | |
*** lbt_away has joined #nemomobile | 01:00 | |
*** lbt_ has quit IRC | 01:01 | |
*** phdeswer has quit IRC | 01:01 | |
*** lbt_away has quit IRC | 01:05 | |
*** jonwil has joined #nemomobile | 01:14 | |
*** exec_s has quit IRC | 01:23 | |
*** phdeswer has joined #nemomobile | 01:34 | |
*** mschlens_ has quit IRC | 01:59 | |
*** mschlens has joined #nemomobile | 02:01 | |
*** n9mx has joined #nemomobile | 02:42 | |
*** n9mx has left #nemomobile | 02:42 | |
*** araujo has quit IRC | 03:11 | |
*** amccarthy has joined #nemomobile | 03:12 | |
*** drachensun has joined #nemomobile | 04:18 | |
*** DrCode has joined #nemomobile | 04:26 | |
*** kimitake_idle_ has joined #nemomobile | 04:49 | |
*** kimitake_idle has quit IRC | 04:50 | |
*** Vlad_on_the_road has joined #nemomobile | 04:51 | |
*** Pat_o has joined #nemomobile | 04:55 | |
*** asterismo has quit IRC | 05:04 | |
*** asterismo has joined #nemomobile | 05:18 | |
*** WWDrakey has joined #nemomobile | 05:26 | |
*** xhaakon has joined #nemomobile | 05:40 | |
*** nsuffys has joined #nemomobile | 05:40 | |
*** stephg has joined #nemomobile | 05:44 | |
*** jpetersen_ has quit IRC | 05:50 | |
*** martyone has joined #nemomobile | 05:52 | |
*** Vlad_on_the_road has quit IRC | 05:54 | |
*** jukkaeklund has joined #nemomobile | 05:55 | |
*** kostaja has joined #nemomobile | 05:59 | |
*** furikku has joined #nemomobile | 06:24 | |
*** Pat_o has quit IRC | 06:25 | |
*** stephg has quit IRC | 06:39 | |
*** Pat_o has joined #nemomobile | 06:43 | |
*** topro has joined #nemomobile | 06:46 | |
*** Pat_o has quit IRC | 06:50 | |
*** Anssi| has joined #nemomobile | 06:51 | |
*** Sfiet_Konstantin has joined #nemomobile | 06:52 | |
*** Pat_o has joined #nemomobile | 07:06 | |
*** wmarone_ has joined #nemomobile | 07:07 | |
*** DocScrutinizer05 has quit IRC | 07:10 | |
*** DocScrutinizer05 has joined #nemomobile | 07:10 | |
*** Pat_o has quit IRC | 07:11 | |
*** Figure_ has joined #nemomobile | 07:12 | |
*** Mirv_ has joined #nemomobile | 07:12 | |
*** henrik__ has joined #nemomobile | 07:13 | |
*** JvD__ has joined #nemomobile | 07:13 | |
*** jani__ has joined #nemomobile | 07:13 | |
*** wmarone has quit IRC | 07:17 | |
*** JvD_ has quit IRC | 07:17 | |
*** Mirv has quit IRC | 07:17 | |
*** henrik_ has quit IRC | 07:17 | |
*** Figure has quit IRC | 07:17 | |
*** jani has quit IRC | 07:17 | |
*** Martix_ has joined #nemomobile | 07:23 | |
*** Pat_o has joined #nemomobile | 07:24 | |
*** gabriel9 has joined #nemomobile | 07:26 | |
*** exec_s has joined #nemomobile | 07:27 | |
*** Pat_o has quit IRC | 07:29 | |
*** Pat_o has joined #nemomobile | 07:43 | |
*** araujo has joined #nemomobile | 07:44 | |
*** ericcc has joined #nemomobile | 07:45 | |
Sfiet_Konstantin | faenil: I'm still emotionnaly shocked about the trumpet, today: break :D | 07:50 |
---|---|---|
*** Pat_o has quit IRC | 07:50 | |
faenil | Sfiet_Konstantin, what did you do to the trumpet? :D | 07:51 |
Sfiet_Konstantin | faenil: what the trumpet did to me | 07:51 |
faenil | ahah :) | 07:51 |
Stskeeps | do i really want to know what you guys are talking about | 07:51 |
Sfiet_Konstantin | :D | 07:51 |
faenil | :D | 07:51 |
faenil | Stskeeps, this is what happens when you give too much power to graphics guys :D | 07:52 |
Stskeeps | this one time at bandcamp.. | 07:52 |
Sfiet_Konstantin | faenil: 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 |
faenil | Sfiet_Konstantin, I'm a bit worried by this components which take more space than they actually seem to require | 07:53 |
Sfiet_Konstantin | faenil: UI that have blanks is good | 07:53 |
Sfiet_Konstantin | it makes the whole UI not too clumsy | 07:53 |
faenil | I don't think that works | 07:54 |
Sfiet_Konstantin | faenil: we have to control the space taken | 07:54 |
Sfiet_Konstantin | but we are allowed to take space | 07:54 |
Sfiet_Konstantin | that's my opinion | 07:54 |
faenil | :) | 07:54 |
faenil | qwazix, do we have styling for ToolIcons? | 07:55 |
faenil | ToolButtons sorry | 07:55 |
faenil | Hurrian,^ | 07:56 |
*** niqt has joined #nemomobile | 07:56 | |
faenil | Sfiet_Konstantin, we have a problem with textarea, it doesn't support styling at the moment :/ | 07:57 |
Sfiet_Konstantin | faenil: then we should override the QQC TextArea with a fully fledged TextArea | 07:57 |
*** exec_s has quit IRC | 07:57 | |
Sfiet_Konstantin | can we do that ? | 07:58 |
faenil | Sfiet_Konstantin, https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/TextArea.qml | 07:58 |
Sfiet_Konstantin | faenil: TextArea 1.0 ../TextArea.qml > TextArea 1.0 TextArea.qml in our qmldir ? | 07:58 |
Sfiet_Konstantin | faenil: we use upstream when possible, but when not we implement our components | 07:59 |
faenil | yes of course, I did that structure for this purpose :P | 07:59 |
Sfiet_Konstantin | and it might even be a good opportunity to contribute to upstream what do you think ? | 07:59 |
Sfiet_Konstantin | yeah, I like your structure, I already said it :) | 07:59 |
faenil | anyway, about the includes, we need both import QQCn and QQC | 07:59 |
Sfiet_Konstantin | faenil: no, since QQCn mirrors QQC | 07:59 |
faenil | only its qml components | 07:59 |
Sfiet_Konstantin | ah | 07:59 |
Sfiet_Konstantin | in qml components yes | 08:00 |
Sfiet_Konstantin | indeed | 08:00 |
Sfiet_Konstantin | sorry | 08:00 |
faenil | so, we may also get rid of the mirroring, since we need both anyway | 08:00 |
Sfiet_Konstantin | faenil: the mirroring is used for developers | 08:01 |
Sfiet_Konstantin | so that they don't need to import QQC themselves | 08:01 |
Sfiet_Konstantin | just QQCn | 08:01 |
niqt | morning | 08:01 |
Sfiet_Konstantin | for us, we keep the mirroring | 08:01 |
faenil | Sfiet_Konstantin, and I just said that devs need both anyway | 08:01 |
*** Morpog_N9 has joined #nemomobile | 08:01 | |
faenil | otherwise they won't get things like Stack attached properties (QQuickStack) | 08:02 |
*** panda84kde has joined #nemomobile | 08:02 | |
faenil | niqt, morning, how's it going with the package manager? | 08:02 |
Sfiet_Konstantin | faenil: sure ? | 08:03 |
Sfiet_Konstantin | if in your component you import QQC, then QQStack will be available | 08:03 |
Sfiet_Konstantin | we need to try anyway | 08:03 |
Sfiet_Konstantin | and we can decide if we keep or discard mirroring | 08:03 |
Sfiet_Konstantin | right now, it works :) | 08:03 |
faenil | yes I tried it last night | 08:03 |
faenil | after getting mad | 08:03 |
faenil | I had to import QQC to get Stack | 08:04 |
*** Pat_o has joined #nemomobile | 08:04 | |
niqt | faenil i'm still a couple of weeks | 08:04 |
niqt | I feel there is also working on some other | 08:05 |
faenil | ? | 08:05 |
Sfiet_Konstantin | projects ? | 08:06 |
*** slaine has joined #nemomobile | 08:07 | |
*** dcthang has joined #nemomobile | 08:07 | |
*** DocScrutinizer05 has quit IRC | 08:19 | |
*** DocScrutinizer05 has joined #nemomobile | 08:19 | |
locusf | I think we should just only use slider-trumpet-up on all occasions | 08:22 |
*** lbt_away has joined #nemomobile | 08:22 | |
locusf | its more indicative and it helps those with huge fingers to see whats the current value without lifting their finger to check | 08:23 |
*** notmart has joined #nemomobile | 08:27 | |
*** JvD__ is now known as JvD_ | 08:27 | |
faenil | locusf, they shouldn't need to lift the finger if the trumpet is enough to the right | 08:27 |
locusf | faenil: yeah | 08:27 |
locusf | but it really isn't right now | 08:27 |
locusf | gotta head to uni, bbl | 08:28 |
*** lbt_away has quit IRC | 08:28 | |
*** lbt_away has joined #nemomobile | 08:29 | |
*** lbt_away has quit IRC | 08:29 | |
*** lbt_away has joined #nemomobile | 08:29 | |
Sfiet_Konstantin | bbl locusf | 08:30 |
*** giucam has joined #nemomobile | 08:35 | |
faenil | I like headerdock :D | 08:39 |
faenil | giucam, hey | 08:39 |
giucam | ciao :) | 08:39 |
faenil | giucam, the auto parenting was done using the default property which pointed container.data (which I didn't notice :/ ) | 08:39 |
faenil | default property alias, actually | 08:39 |
faenil | so all children of root item instantly become children of container item it seems :) | 08:40 |
giucam | faenil: aah, i see, thanks :) | 08:40 |
faenil | np :) | 08:40 |
faenil | Sfiet_Konstantin, do you think I have to make the headerdock stylable? XD | 08:41 |
faenil | as in, using a separate style .qml | 08:41 |
*** pvilja has quit IRC | 08:41 | |
faenil | or just values from Theme will do? :P | 08:41 |
*** pvilja has joined #nemomobile | 08:42 | |
qwazix | faenil, re: toolbuttons there is no spec yet, but I suppose we only need a pressed state | 08:42 |
faenil | qwazix, and sizes :P | 08:43 |
Sfiet_Konstantin | faenil: I dunno honestly | 08:43 |
qwazix | faenil, just a sec | 08:43 |
Sfiet_Konstantin | I think that it will complicate stuff too much | 08:43 |
faenil | qwazix, thanks :P | 08:43 |
faenil | Sfiet_Konstantin, yeah...it's not like we're upstreaming that anyway | 08:43 |
faenil | it's nemo stuff | 08:43 |
faenil | but maybe we need that if we want to send qqcn to upstream | 08:44 |
Sfiet_Konstantin | faenil: this is nemo specific | 08:44 |
Sfiet_Konstantin | no | 08:44 |
Sfiet_Konstantin | we simply don't send this | 08:44 |
faenil | Sfiet_Konstantin, why? | 08:44 |
faenil | tizen has its components upstream, why not nemo | 08:45 |
*** pvilja has quit IRC | 08:45 | |
Sfiet_Konstantin | faenil: well ... | 08:45 |
qwazix | faenil, size of image is 32ux32u, we could do the mousearea 50x50 though for easier clicking | 08:45 |
Sfiet_Konstantin | because it is non-conventionnal ? | 08:45 |
*** pvilja has joined #nemomobile | 08:45 | |
Sfiet_Konstantin | faenil: IMO we might need to split | 08:45 |
Sfiet_Konstantin | with upstreamable components and non-upstreamable | 08:45 |
faenil | Sfiet_Konstantin, who cares? :) It's nemo components, as unconventional as they can be :P | 08:45 |
Sfiet_Konstantin | like QQC.Nemo.Extra ? | 08:46 |
Sfiet_Konstantin | faenil: ok :D | 08:46 |
faenil | tizen components has its tizen-specific components as well :P | 08:46 |
Sfiet_Konstantin | faenil: but I'm quite happy we our current host (github / mer project) | 08:46 |
faenil | just look at the page curl effect | 08:46 |
qwazix | for pressed, we could do the radial shader on the toolbar when something that has an action is pressed | 08:46 |
Sfiet_Konstantin | don't know if we need to upstream more | 08:46 |
Sfiet_Konstantin | ah ok | 08:46 |
Sfiet_Konstantin | well we will see | 08:46 |
faenil | yeah | 08:46 |
Sfiet_Konstantin | non-critical problem anyway | 08:46 |
faenil | once they're done | 08:46 |
faenil | as I don't want to get in touch with gerrit right now, no no :P | 08:47 |
Sfiet_Konstantin | me neither :D | 08:47 |
Sfiet_Konstantin | but it seems that gerrit is not bad at all | 08:47 |
faenil | qwazix, like? | 08:47 |
faenil | Sfiet_Konstantin, it's not because of gerrit, it's because of the time it will take to get anything reviewed | 08:47 |
*** stephg has joined #nemomobile | 08:48 | |
*** gabriel9 has quit IRC | 08:48 | |
Sfiet_Konstantin | faenil: ah, but that's normal: welcome to a bigger project | 08:48 |
faenil | yes I know :) and that's why I don't to upstream just now :D | 08:49 |
faenil | qwazix, about toolbar, I think toolbar style is just the gradient rectangle, because that's what you get in upstream QQC | 08:49 |
qwazix | :nod: | 08:49 |
faenil | so apps using official QQC will have their arrow and app title already, if they wanted that | 08:49 |
faenil | qwazix, 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 |
faenil | qwazix, 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 IRC | 08:51 | |
qwazix | ok | 08:52 |
faenil | I guess we have to provide two layers of styling, the basic one for apps using official qqc, and the extended one for apps using QQCn | 08:52 |
faenil | there's no other choice around that | 08:52 |
faenil | this way we get all QQC apps styled for free :) | 08:52 |
*** pvilja has joined #nemomobile | 08:54 | |
qwazix | faenil, pressed icon in header, quick draft http://play.qwazix.com/nemo/pressed%20icon%20header.png | 08:55 |
*** DarkSim has joined #nemomobile | 08:56 | |
faenil | qwazix, ah...ok...I'll see what I can do | 08:56 |
faenil | but wouldn't it look like a big button that way? | 08:56 |
qwazix | faenil, +1 for double styling | 08:56 |
faenil | and also, what happens when I move my finger to another toolbutton or to the rest of the toolbar? | 08:57 |
qwazix | when your finger is not over a mouseArea glow will disappear | 08:57 |
qwazix | if it moves over other icons it should move with your finger | 08:58 |
faenil | ok, I'll see what I can do | 08:58 |
faenil | HeaderDock is our component afterall, so we don't mind addingfeatures to it :) | 08:58 |
*** Xruxa has joined #nemomobile | 08:58 | |
faenil | qwazix, but then, we need the official QQC alternative, just like for the button | 08:59 |
faenil | qwazix, also, that effect assumes that you're only using the toolButton inside a headerdock | 08: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 #nemomobile | 09:00 | |
faenil | qwazix, woot? XD | 09:00 |
qwazix | officiall qqc alternative would be just 0.5 opacity when pressed IMO. | 09:00 |
qwazix | back in a while | 09:01 |
faenil | qwazix, ok | 09:01 |
*** lbt_away has quit IRC | 09:02 | |
*** lbt_away has joined #nemomobile | 09:02 | |
*** lbt_away has quit IRC | 09:04 | |
*** Pat_o has quit IRC | 09:06 | |
*** lbt_away has joined #nemomobile | 09:06 | |
*** lbt_away has quit IRC | 09:06 | |
*** lbt_away has joined #nemomobile | 09:06 | |
*** lbt_away has quit IRC | 09:09 | |
*** lbt_away has joined #nemomobile | 09:10 | |
*** lbt_away has quit IRC | 09:10 | |
*** lbt_away has joined #nemomobile | 09:10 | |
*** dcthang has quit IRC | 09:10 | |
*** gabriel9 has quit IRC | 09:13 | |
*** lbt_away has quit IRC | 09:14 | |
*** gabriel9 has joined #nemomobile | 09:14 | |
*** jukkaeklund has quit IRC | 09:14 | |
*** lbt_away has joined #nemomobile | 09:14 | |
*** qwazix has quit IRC | 09:19 | |
*** Pat_o has joined #nemomobile | 09:20 | |
Hurrian | faenil, ToolButtons? | 09:20 |
faenil | yup, buttons which you use in the toolbar (or our headerdock) | 09:21 |
*** lbt_away has quit IRC | 09:21 | |
Hurrian | havent thought of the styling for the icons yet, but isn't it customizable by devs? | 09:21 |
Hurrian | still begs the question of system standard icons for it though | 09:21 |
faenil | Hurrian, well, there's a standard toolbutton | 09:22 |
*** lbt_away has joined #nemomobile | 09:22 | |
faenil | ToolButton{ iconSource: devImg } | 09:22 |
faenil | that should have a pressed effect, and default size | 09:22 |
faenil | the dev should not modify the pressed effect for example, if he wants to use that he uses his own button | 09:23 |
faenil | he should only modify the behaviour | 09:23 |
Hurrian | so we're going to use a post-process effect to make the effect when pressed? | 09:23 |
*** cxl000 has joined #nemomobile | 09:24 | |
faenil | well, it's same as button so far, radial gradient | 09:24 |
*** qwazix has joined #nemomobile | 09:24 | |
faenil | except now I need to do that on the toolbar instead of the button itself :/ | 09:24 |
faenil | Hurrian, if that's what you meant by post-process | 09:25 |
*** lbt_away has quit IRC | 09:27 | |
faenil | also qwazix were you thinking about providing spacing capability for the header dock? to put some space between levels? | 09:29 |
faenil | because if that's the case, I have to change the logic | 09:29 |
faenil | the alternative is to have the dev handle the spacing between levels using margins | 09:29 |
*** jukkaeklund has joined #nemomobile | 09:31 | |
*** rcg has joined #nemomobile | 09:32 | |
faenil | Sfiet_Konstantin, ping | 09:35 |
Sfiet_Konstantin | faenil: pong | 09:36 |
faenil | Sfiet_Konstantin, I was thinking maybe it would be better to delete the autogen files from repo | 09:36 |
faenil | and set that as first step of building | 09:36 |
Hurrian | faenil: just make spacing options available | 09:37 |
Sfiet_Konstantin | faenil: don't know | 09:37 |
faenil | Hurrian, ok...I will have to change the logic.. | 09:37 |
Hurrian | either an 'auto' spacing, which follows system settings, or dev-defined spacing | 09:37 |
Hurrian | oh yeah, new thing in iOS 7 reminds me, is the UI middleware compatible with accessibility stuff? | 09:37 |
Sfiet_Konstantin | if 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 IRC | 09:38 | |
qwazix | faenil, sorry business meeting came up. Talk in the afternoon | 09:38 |
Sfiet_Konstantin | while without the pushed source, the other devs have to think about what the script will do and if it impacts them | 09:38 |
Sfiet_Konstantin | so imo, keep it | 09:38 |
*** sandy_locke has joined #nemomobile | 09:41 | |
faenil | Hurrian, there is some stuff like https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/TextArea.qml#L646 | 09:44 |
faenil | But, really, I don't think we can handle accessibility as well, can we | 09:44 |
Hurrian | ah, alright | 09:45 |
faenil | Hurrian, unless someone wants to get informed about that :) | 09:45 |
faenil | we're reusing QQC (in most cases) and they provide (some? a subset?) accessibility features... | 09:46 |
faenil | Hurrian, https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/ToolButton.qml#L67 | 09:46 |
faenil | Hurrian, this is what we have on QML side http://doc-snapshot.qt-project.org/qdoc/qml-qtquick-accessible.html | 09:48 |
*** topro has quit IRC | 09:48 | |
Hurrian | yep, reading through the docs now, looks like it should have support for screen readers/etc at least | 09:49 |
faenil | as well? mm | 09:49 |
*** lbt_away has joined #nemomobile | 09:49 | |
*** gabriel9 has joined #nemomobile | 09:51 | |
*** sandy_locke has quit IRC | 09:54 | |
*** lbt_away has quit IRC | 09:56 | |
*** lbt_away has joined #nemomobile | 09:56 | |
*** lbt_away has quit IRC | 09:56 | |
*** lbt_away has joined #nemomobile | 09:56 | |
*** lbt_away is now known as lbt | 09:56 | |
*** Pat_o has quit IRC | 10:02 | |
*** sandy_locke has joined #nemomobile | 10:04 | |
*** gabriel9 has quit IRC | 10:10 | |
*** gabriel9 has joined #nemomobile | 10:11 | |
*** gabriel9 has quit IRC | 10:15 | |
*** Pat_o has joined #nemomobile | 10:16 | |
*** phdeswer has quit IRC | 10:16 | |
*** gabriel9 has joined #nemomobile | 10:18 | |
*** Pat_o has quit IRC | 10:22 | |
*** sandy_locke has quit IRC | 10:23 | |
*** sandy_locke has joined #nemomobile | 10:23 | |
*** chriadam is now known as chriadam|away | 10:24 | |
*** sandy_locke has quit IRC | 10:24 | |
*** sandy_locke has joined #nemomobile | 10:25 | |
*** kostaja has quit IRC | 10:26 | |
*** lbt has quit IRC | 10:26 | |
*** lbt has joined #nemomobile | 10:26 | |
*** lbt has quit IRC | 10:26 | |
*** lbt has joined #nemomobile | 10:26 | |
*** Hurrian has quit IRC | 10:27 | |
*** lbt has quit IRC | 10:27 | |
*** lbt has joined #nemomobile | 10:27 | |
*** lbt has quit IRC | 10:27 | |
*** lbt has joined #nemomobile | 10:27 | |
*** Pat_o has joined #nemomobile | 10:36 | |
faenil | damn, now I'm not fork of nemomobile repo, how do I make a PR... | 10:39 |
faenil | ffs | 10:39 |
Sfiet_Konstantin | faenil: use a branch | 10:40 |
Sfiet_Konstantin | no | 10:40 |
Sfiet_Konstantin | I'm so stupid | 10:40 |
faenil | :P | 10:40 |
Sfiet_Konstantin | well | 10:40 |
Sfiet_Konstantin | remove the project | 10:40 |
Sfiet_Konstantin | do a fork | 10:40 |
faenil | eh, yeah... | 10:40 |
Sfiet_Konstantin | your local stuff is uptodate isn't it ? | 10:40 |
faenil | how do I save the stuff I've done here? save it in .patches? | 10:40 |
Sfiet_Konstantin | that's what I have done | 10:40 |
Sfiet_Konstantin | no | 10:40 |
Sfiet_Konstantin | commit like usual | 10:40 |
Sfiet_Konstantin | you will be able to push them | 10:41 |
faenil | but it's not finished... | 10:41 |
Sfiet_Konstantin | be sure that what you have in origin you have it locally | 10:41 |
Sfiet_Konstantin | don't care about what's finished, what's not | 10:41 |
faenil | ok... | 10:41 |
Sfiet_Konstantin | do you have everything from origin ? | 10:41 |
faenil | I'll amend later | 10:41 |
faenil | of course | 10:41 |
Sfiet_Konstantin | then remove the repo from github | 10:42 |
Sfiet_Konstantin | and clone from nemo | 10:42 |
Sfiet_Konstantin | and go back to your local copy and do a git fetch | 10:42 |
Sfiet_Konstantin | if success, then do nothing else | 10:42 |
Sfiet_Konstantin | if not, ping me again | 10:42 |
*** Pat_o has quit IRC | 10:42 | |
*** Hurrian has joined #nemomobile | 10:42 | |
faenil | wait, I clone from nemo in another folder, you mean | 10:42 |
locusf | that worked for me | 10:42 |
Sfiet_Konstantin | no | 10:44 |
Sfiet_Konstantin | faenil: do not clone | 10:44 |
Sfiet_Konstantin | your clone is already on your disk | 10:44 |
faenil | -.- xD | 10:44 |
Sfiet_Konstantin | why clone ? | 10:44 |
faenil | <Sfiet_Konstantin> and clone from nemo | 10:44 |
Sfiet_Konstantin | faenil: fork from nemo in your github | 10:44 |
Sfiet_Konstantin | and then, since your local (old) clone have the same name and same origin | 10:44 |
Sfiet_Konstantin | it should work without anything else | 10:44 |
faenil | ok, clear now | 10:44 |
faenil | so it's okay if I leave stuff in the stash.. | 10:45 |
Sfiet_Konstantin | of cause | 10:45 |
Sfiet_Konstantin | you will never remove your local stuff | 10:45 |
Sfiet_Konstantin | that's the idea | 10:46 |
Sfiet_Konstantin | git is powerful :) | 10:46 |
faenil | yea the problem is if git removes that :P | 10:46 |
faenil | anyway, okay ;) | 10:46 |
Sfiet_Konstantin | faenil: well you control git, it won't do anything if you don't tell it | 10:47 |
faenil | Sfiet_Konstantin, but you know, git commands sometimes do a lot of stuff (e.g. git pull) | 10:48 |
faenil | anyway, fetched | 10:48 |
Hurrian | oh yeah, quick question, will Nemo have encryption/user data security integrated in the future? | 10:48 |
Sfiet_Konstantin | faenil: nothing wrong | 10:49 |
Sfiet_Konstantin | then it is ok :) | 10:49 |
Sfiet_Konstantin | Hurrian: it can | 10:49 |
faenil | Sfiet_Konstantin, looks alright ;) great | 10:49 |
faenil | thanks :) | 10:49 |
Hurrian | encrypted 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_Konstantin | Hurrian: one day | 10:50 |
Sfiet_Konstantin | not now | 10:50 |
Sfiet_Konstantin | we shoudl get an ui for telephony before encryption :P | 10:50 |
faenil | Sfiet_Konstantin, locusf https://github.com/nemomobile/qtquickcontrols-nemo/pull/3 | 10:51 |
faenil | ahahah well said :D | 10:51 |
Hurrian | ah, 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 |
faenil | Hurrian, well, what Jolla contributes to :) | 10:51 |
faenil | not glacier-related | 10:52 |
Hurrian | ah, the lower level stuff - telephony/gpsd/Qt stuff/etc? | 10:53 |
Hurrian | nice. | 10:53 |
*** zhost has joined #nemomobile | 10:54 | |
*** Pat_o has joined #nemomobile | 10:56 | |
*** jluisn has joined #nemomobile | 10:57 | |
locusf | faenil: how do I test your PR? | 11:00 |
faenil | locusf, by using a ToolButton | 11:00 |
faenil | I put one in the toolbar in the gallery | 11:00 |
faenil | but there's not much to test :) | 11:01 |
*** Pat_o has quit IRC | 11:01 | |
locusf | ok | 11:01 |
faenil | I think image is too small :) (cc qwazix ) | 11:01 |
faenil | yay for me, I just got rid of the headerdock by deleting the wrong stash | 11:06 |
faenil | I made a backup few minutes ago, of course :P | 11:06 |
*** kostaja has joined #nemomobile | 11:07 | |
*** zhost has quit IRC | 11:12 | |
*** Pat_o has joined #nemomobile | 11:14 | |
*** Morpog_N9 has quit IRC | 11:16 | |
*** jluisn has quit IRC | 11:16 | |
*** n9mx has joined #nemomobile | 11:19 | |
*** jluisn has joined #nemomobile | 11:20 | |
*** Pat_o has quit IRC | 11:22 | |
faenil | qwazix, Hurrian ping, header problem, QQC Toolbar is not an overlay, so the fading effect at the bottom is useless and shows a white line instead | 11:23 |
Hurrian | faenil: ouch, that was unexpected. | 11:24 |
Hurrian | so, we can't break that functionality, right? | 11:24 |
faenil | Hurrian, actually, it worked the same in meego/symbian components | 11:25 |
Hurrian | let's borrow iOS 7's approach instead, and color the background of the QQC toolbar based on the app. | 11:25 |
faenil | Hurrian, we can, but it won't work on apps which use official QQC | 11:25 |
Hurrian | if you see Facebook's app running on iOS 7, the way it integrates the menubar with the app is kinda nice. | 11:26 |
Hurrian | can we get the strongest RGB color in the 1px below the QQC toolbar? | 11:26 |
Hurrian | and use that to automatically tint the toolbar, should the dev leave coloring on auto | 11:26 |
faenil | don't know...I guess it needs some low-level cpp | 11:27 |
Hurrian | faenil: https://dribbble.s3.amazonaws.com/users/162360/screenshots/1121400/facebook_ios7_notifications.jpg | 11:27 |
faenil | and where is the feature there? | 11:28 |
Hurrian | look at the top, in previous versions it's always either black or silver, now it adapts to the app's controls. | 11:28 |
faenil | ahh ok | 11:28 |
faenil | we don't even have a status bar yet though :P | 11:29 |
faenil | but yeah I get your poin | 11:29 |
Hurrian | BTW, did you guys discuss the status bar? it's hidden with the notifications in the Glacier mockups, but I'm not sure everyone wants that | 11:30 |
faenil | nope, no discussion yet | 11:30 |
faenil | also because we don't know how to implement that, we don't have a status bar in homescreen either | 11:31 |
*** Sfiet_Konstantin has quit IRC | 11:31 | |
faenil | Hurrian, also, what if that color changes? | 11:32 |
faenil | the 1px below | 11:32 |
faenil | who gets that change.. | 11:33 |
Hurrian | faenil: it fades to the new color | 11:33 |
faenil | should we monitor the framebuffer? doesn't sound like a good idea | 11:33 |
Hurrian | except, when the 1px is a scrolling view, don't change the color | 11:33 |
faenil | Hurrian, that is what "what happens if something tells you the color changed" | 11:33 |
faenil | my question is, who tells you the color changed? | 11:33 |
faenil | :P | 11:33 |
Hurrian | interesting, lemme think about it a bit further | 11:34 |
Hurrian | polling the framebuffer for a 480x1 frame every time sounds bad | 11:34 |
faenil | ehehe | 11:35 |
faenil | could be more than 480 | 11:35 |
*** Pat_o has joined #nemomobile | 11:35 | |
faenil | another question: let's ignore QQC compatibility, say we want to provide that fading behaviour, how did you guys expect it to work? | 11:36 |
faenil | as the toolbar doesn't hide afaik | 11:36 |
faenil | so what did you think there would have been below it? | 11:36 |
Hurrian | making it an overlay could work, but it'd be a problem with apps that have hardcoded dimensions | 11:36 |
*** n9mx has quit IRC | 11:37 | |
Hurrian | you'd cover up the amount of space laid over by the QQC | 11:37 |
faenil | if you make it an overlay you're hiding parts of app view | 11:37 |
Hurrian | wait, new idea, borrowing from the Google Music app | 11:37 |
Hurrian | imagine you launched the app, the QQC would lay out as usual, above of the app | 11:38 |
*** stephg has quit IRC | 11:38 | |
Hurrian | then as you scroll down, you push the "contents" of the app under the QQC | 11:38 |
Hurrian | that's assuming the app scrolls. if it doesn't scroll, it retains the standard QQC behavior. | 11:39 |
faenil | what for? | 11:39 |
Hurrian | faenil: being able to use the fancy fading overlay with example, proprietary apps that only adhere to the standard QQC | 11:40 |
Hurrian | or a hacky/kludge technique: | 11:40 |
faenil | then I didn't get your point | 11:40 |
faenil | you start app, you see white line where the fading is | 11:40 |
faenil | then? | 11:40 |
Hurrian | faenil: 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 |
faenil | and from then onwards, part of the app is hidden :D | 11:41 |
Hurrian | well, you could scroll around ;) | 11:42 |
faenil | ? | 11:42 |
Hurrian | ah, I thought you were highlighting a usability issue :P | 11:42 |
Hurrian | anyways, that's the idea | 11:42 |
Hurrian | the hacky way: keep the QQC static, but copy pixels into the background of the QQC as you scroll down, faking the overlay effect | 11:42 |
Hurrian | this will become obvious though if there's any dynamic content | 11:42 |
faenil | o.O | 11:42 |
faenil | you copy some pixels? | 11:43 |
faenil | from where? when do you update them? | 11:44 |
Hurrian | faenil: 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 |
Hurrian | it'll make the QQC look like an overlay, but in fact it isn't. | 11:44 |
faenil | yes I got that, but think about the implementation | 11:44 |
faenil | copy pixels one line at a time? | 11:45 |
faenil | and what if you scroll down again, you put black into it? | 11:46 |
faenil | this all requires having info on the scrolling view.. | 11:46 |
*** Pat_o has quit IRC | 11:47 | |
*** lizardo has joined #nemomobile | 11:48 | |
faenil | Hurrian, also, Glacier mockups also show a transparent toolbar... | 11:48 |
*** Hurrian has quit IRC | 11:48 | |
faenil | so, what's the default toolbar? :( | 11:48 |
faenil | I'm getting lost... | 11:48 |
*** Hurrian has joined #nemomobile | 11:49 | |
faenil | http://play.qwazix.com/grog/?p=501 | 11:49 |
faenil | we hide part of the image that way | 11:49 |
Hurrian | sorry bout that, power dipped for a moment, thunderstorm happening over here. | 11:50 |
faenil | wow | 11:50 |
Hurrian | yep, don't have a UPS, shoot me :P | 11:51 |
faenil | I don't have it either :P | 11:51 |
faenil | anyway, 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 spec | 11:51 |
*** n9mx has joined #nemomobile | 11:53 | |
Hurrian | man, I should probably get a nice UPS soon, before I blow >1000$ in parts... | 11:54 |
faenil | ehehehe | 11:54 |
Hurrian | anyone here use a particular one? | 11:54 |
Hurrian | was originally planning to go cheapo and hookup car batteries to a cheap UPS, but that doesn't sound terribly safe | 11:55 |
faenil | my idea is the header can't survive like this | 11:56 |
faenil | this said, bbl :) | 11:56 |
*** Pat_o has joined #nemomobile | 12:02 | |
*** gabriel9 has quit IRC | 12:16 | |
*** Mirv_ is now known as Mirv | 12:24 | |
*** rcg has quit IRC | 12:27 | |
*** Xruxa has quit IRC | 12:35 | |
*** gyutyuglf has joined #nemomobile | 12:41 | |
*** niqt has quit IRC | 12:44 | |
*** Morpog_N9 has joined #nemomobile | 12:47 | |
*** Xruxa has joined #nemomobile | 12:48 | |
*** gyutyuglf has left #nemomobile | 12:50 | |
faenil | back | 13:02 |
*** ericcc has quit IRC | 13:04 | |
*** jukkaeklund has quit IRC | 13:04 | |
*** furikku has quit IRC | 13:06 | |
*** furikku has joined #nemomobile | 13:06 | |
*** Pat_o has quit IRC | 13:17 | |
*** MohammadAG_ has joined #nemomobile | 13:20 | |
*** MohammadAG has quit IRC | 13:22 | |
*** MohammadAG_ is now known as MohammadAG | 13:22 | |
*** Pat_o has joined #nemomobile | 13:23 | |
*** piee has joined #nemomobile | 13:31 | |
locusf | back too | 13:32 |
faenil | locusf, o/ | 13:35 |
faenil | read the backlog about the header | 13:35 |
faenil | basically, after you asked how to test my PR | 13:36 |
*** MohammadAG has quit IRC | 13:38 | |
*** MohammadAG has joined #nemomobile | 13:40 | |
locusf | hmm | 13:43 |
locusf | so the specified header can't be made and the guys suggested a workaround | 13:43 |
*** n9mx has quit IRC | 13:45 | |
locusf | (14:48:41) [ faenil] I'm getting lost... | 13:45 |
locusf | pretty much sums it up eh? :D | 13:45 |
faenil | :) | 13:45 |
*** faenil_ has joined #nemomobile | 13:52 | |
*** Sfiet_Konstantin has joined #nemomobile | 13:53 | |
*** faenil has quit IRC | 13:54 | |
*** faenil_ is now known as faenil | 13:55 | |
*** martyone has quit IRC | 13:59 | |
locusf | what about using a gradient to "transparent"? | 14:10 |
locusf | faenil: ^ | 14:12 |
faenil | locusf, lol :D of course, that was the spec :D | 14:12 |
faenil | the problem is, either you cover part of the application, or I don't know what to do | 14:12 |
locusf | but its not doable? | 14:12 |
locusf | ah ok | 14:12 |
faenil | the toolbar doesn't hide | 14:13 |
faenil | also, default QQC is not an overlay, so you have nothing under that transparent gradient | 14:13 |
faenil | (which shows as a white area) | 14:13 |
locusf | ok | 14:14 |
*** WWDrakey has left #nemomobile | 14:14 | |
faenil | locusf, so, we're in trouble | 14:15 |
faenil | waiting for qwazix to get his opinion | 14:17 |
*** phdeswer has joined #nemomobile | 14:21 | |
*** Morpog_N9_ has joined #nemomobile | 14:27 | |
*** Morpog_N9 has quit IRC | 14:31 | |
*** Morpog_N9_ has quit IRC | 14:36 | |
*** Morpog_N9__ has joined #nemomobile | 14:37 | |
*** Morpog_N9__ has quit IRC | 14:37 | |
*** Morpog_N9___ has joined #nemomobile | 14:37 | |
locusf | okay | 14:40 |
*** Morpog_Mobile has joined #nemomobile | 14:41 | |
*** zhost has joined #nemomobile | 14:45 | |
*** n9mx has joined #nemomobile | 14:46 | |
*** n9mx has quit IRC | 14:46 | |
*** n9mx has joined #nemomobile | 14:46 | |
*** n9mx has quit IRC | 14:52 | |
*** piee has quit IRC | 14:56 | |
*** nsuffys has quit IRC | 14:59 | |
*** n9mx has joined #nemomobile | 14:59 | |
*** piee has joined #nemomobile | 15:01 | |
*** Xruxa has quit IRC | 15:01 | |
*** Martix_ has quit IRC | 15:05 | |
*** Martix has joined #nemomobile | 15:06 | |
*** xhaakon has quit IRC | 15:07 | |
*** exec_s has joined #nemomobile | 15:08 | |
*** n9mx has quit IRC | 15:18 | |
*** n9mx has joined #nemomobile | 15:20 | |
*** jpetersen has joined #nemomobile | 15:25 | |
*** jonwil has quit IRC | 15:28 | |
*** Martix has quit IRC | 15:31 | |
*** Martix has joined #nemomobile | 15:31 | |
*** n9mx has quit IRC | 15:41 | |
*** asterismo has quit IRC | 15:51 | |
locusf | wow there is an entire book on mobile user experience | 15:52 |
locusf | http://www.worldcat.org/title/mobile-user-experience/oclc/56030641 | 15:54 |
sledges | 2002 :) | 15:54 |
*** sandy_locke is now known as sandy_locke|away | 15:55 | |
crnd | "this is how to do it!" and then we got symbian | 15:56 |
locusf | heheh | 15:58 |
sledges | hm | 16:03 |
sledges | qmlclock is now in the patterns | 16:03 |
sledges | but zypper dup doesn't pull it in | 16:03 |
*** sandy_locke|away is now known as sandy_locke | 16:04 | |
faenil | ssu ur | 16:05 |
sledges | hmmm | 16:05 |
sledges | nope | 16:05 |
faenil | mm | 16:06 |
sledges | it's a sensitive subject - pulling in new apps ;) | 16:06 |
faenil | you reffed of course | 16:06 |
sledges | yes | 16:06 |
faenil | yeah | 16:06 |
sledges | but sometimes zypper says "the following NEW packages will be installed" | 16:06 |
sledges | maybe when they obsolete other packages? | 16:06 |
sledges | but | 16:06 |
sledges | this should still work | 16:06 |
*** asterismo has joined #nemomobile | 16:06 | |
*** Pat_o has quit IRC | 16:07 | |
faenil | we have to decide wheter we want to add a Page to glacier components | 16:07 |
*** NIN101 has joined #nemomobile | 16:18 | |
*** Morpog_PC has joined #nemomobile | 16:18 | |
sledges | is it all about the toolbar (per Page?) faenil | 16:19 |
*** lpapp has joined #nemomobile | 16:19 | |
sledges | im not familiar with actual QML Page, so can't be much of help :{ | 16:19 |
*** lpapp has left #nemomobile | 16:19 | |
faenil | sledges, also about background, and it lets us put the toolbar on top of the content | 16:19 |
faenil | with ApplicationWindow the toolbar is below the content | 16:20 |
sledges | right | 16:20 |
sledges | background? | 16:20 |
*** Pat_o has joined #nemomobile | 16:20 | |
faenil | yes, default background for app views | 16:20 |
Merbot` | phaeron lbt sage stskeeps SR#437 waiting for review at https://build.merproject.org//request/show/437 | 16:20 |
Merbot` | phaeron lbt sage stskeeps SR#435 Accepted promotion request | 16:22 |
*** nsuffys has joined #nemomobile | 16:23 | |
faenil | zbenjamin, ping | 16:25 |
*** nsuffys has quit IRC | 16:28 | |
*** Pat_o has quit IRC | 16:30 | |
w00t | sledges: zypper dup won't pull in changes to patterns | 16:30 |
Merbot` | phaeron lbt sage stskeeps SR#434 Accepted promotion request | 16:30 |
w00t | sailfish 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 |
sledges | thanks w00t , so patters are there only for mic ? | 16:31 |
w00t | well, mic and packagekit | 16:32 |
sledges | (without extra work i.e.) | 16:32 |
sledges | yup | 16:32 |
w00t | you can tell zypper to install a pattern | 16:32 |
w00t | but you need to do it by hand | 16:32 |
sledges | understood | 16:32 |
*** Sfiet_Konstantin has quit IRC | 16:36 | |
Merbot` | phaeron lbt sage stskeeps SR#437 Accepted promotion request | 16:38 |
*** xhaakon has joined #nemomobile | 16:40 | |
*** Pat_o has joined #nemomobile | 16:45 | |
*** NIN101 has quit IRC | 16:50 | |
*** Pat_o has quit IRC | 16:51 | |
*** NIN101 has joined #nemomobile | 16:51 | |
*** piee has quit IRC | 16:58 | |
*** Martix has quit IRC | 17:00 | |
*** M4rtinK has joined #nemomobile | 17:00 | |
*** ivanph has joined #nemomobile | 17:00 | |
*** Martix has joined #nemomobile | 17:01 | |
*** Pat_o has joined #nemomobile | 17:04 | |
*** piee has joined #nemomobile | 17:05 | |
*** panda84kde has quit IRC | 17:10 | |
*** slaine has quit IRC | 17:19 | |
*** Venemo_ has joined #nemomobile | 17:33 | |
*** Venemo_ has quit IRC | 17:33 | |
*** Venemo_ has joined #nemomobile | 17:33 | |
*** M13 has joined #nemomobile | 17:36 | |
*** eztran has joined #nemomobile | 17:40 | |
*** eztran has quit IRC | 17:41 | |
*** rcg has joined #nemomobile | 17:52 | |
*** NIN101 has joined #nemomobile | 17:54 | |
*** NIN101 has joined #nemomobile | 17:55 | |
*** jluisn has quit IRC | 18:02 | |
*** lbt has quit IRC | 18:05 | |
*** NIN101 has quit IRC | 18:06 | |
*** lbt has joined #nemomobile | 18:06 | |
qwazix | faenil, hi! Just read the backlog. | 18:07 |
sledges | hi :) | 18:07 |
*** lbt has quit IRC | 18:08 | |
qwazix | hi sledges! | 18:08 |
locusf | hey qwazix | 18:08 |
qwazix | History item: Morpog played quite a bit with Hurrians original implementation of fading toolbar and couldn't make it look good with lists. | 18:08 |
locusf | some backlog again eh :) ? | 18:08 |
qwazix | Hi locusf | 18:08 |
qwazix | yeah | 18:08 |
qwazix | so we decided to go with the black one with a small 20u gradient at the bottom of it | 18:08 |
sledges | history? | 18:09 |
qwazix | My first reaction when I read your question was "make it black and let's get over with it" | 18:09 |
qwazix | sledges, I was talking about the Header and why there was a different spec initially and why the change | 18:09 |
sledges | mmm ok | 18:10 |
sledges | now it's nice and 'shadowy' ;) | 18:10 |
Morpog_Mobile | qwazix: 15u | 18:11 |
qwazix | yeah but faenil has trouble implementing that | 18:11 |
sledges | mmh | 18:11 |
qwazix | Morpog_Mobile, sorry, 15u | 18:11 |
Morpog_PC | well, if faenil cannot implement it on header, we could fake it by recucing header size by 15u and adding the gradient on each delegate | 18:14 |
Morpog_PC | if that makes any sense :) | 18:15 |
*** NIN101 has joined #nemomobile | 18:22 | |
qwazix | Morpog_PC, that's what I thought too. I still have a doubt if that won't have any sideffects though | 18:23 |
*** NIN101 has left #nemomobile | 18:24 | |
qwazix | okay fixed header on grog | 18:24 |
*** NIN102 has joined #nemomobile | 18:26 | |
*** lbt has joined #nemomobile | 18:27 | |
*** NIN102 has quit IRC | 18:27 | |
*** NIN101 has joined #nemomobile | 18:28 | |
*** lbt has quit IRC | 18:33 | |
*** lbt has joined #nemomobile | 18:33 | |
*** lbt has quit IRC | 18:33 | |
*** lbt has joined #nemomobile | 18:33 | |
*** M4rtinK has quit IRC | 18:39 | |
*** NIN101 has quit IRC | 18:41 | |
*** M4rtinK has joined #nemomobile | 18:44 | |
locusf | nice | 18:45 |
*** Vlad_on_the_road has joined #nemomobile | 18:49 | |
faenil | hey | 18:51 |
qwazix | hey | 18:52 |
faenil | locusf, qwazix sledges Morpog_PC so let's discuss the header | 18:52 |
qwazix | faenil, Morpog_ had an idea, to make the header black, and just do an overlay over the big canvas (is it page? window?) for the gradient | 18:53 |
qwazix | is that feasible? | 18:53 |
locusf | faenil: did you see the updated http://play.qwazix.com/grog/wp-content/uploads/2013/09/header-cont.png ? | 18:53 |
qwazix | locusf, this was like that for quite some time in git | 18:54 |
locusf | qwazix: ah ok | 18:54 |
qwazix | I just re-uploaded the images to the blog right now | 18:54 |
* qwazix hopes everybody consults git and not the blog for the specs | 18:54 | |
faenil | so the problem is | 18:55 |
faenil | ApplicationWindow has toolbar property | 18:56 |
faenil | and that's the official QQC way to use a toolbar (which is the one anchored on top of the view) | 18:56 |
faenil | in QQC, the toolbar is anchored on top, and below it there is content | 18:57 |
faenil | so, first of all, no overlay | 18:57 |
faenil | that means, if you use gradient, there will be nothing underneath, and that will show as a white rectangle at the bottom of the toolbar | 18:58 |
*** piee has quit IRC | 18:58 | |
faenil | secondly, 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 overlay | 18:58 |
faenil | (don't know if that was clear) | 18:59 |
locusf | it is to me | 18:59 |
Morpog_PC | sounds hacky | 18:59 |
qwazix | yeah clear enough | 18:59 |
faenil | but again, that can't be done with official QQC because content is at higher level than toolbar | 18:59 |
*** exec_s has quit IRC | 18:59 | |
faenil | so the view content will still cover the unclipped gradient coming out of the toolbar | 18:59 |
qwazix | faenil, what about overlaying the gradient over the view regardless of toolbar? | 19:00 |
faenil | qwazix, 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 |
qwazix | faenil, idk, how did we implement our button? | 19:01 |
faenil | we extended official button | 19:02 |
faenil | and we were lucky because the dirty hack I used worked | 19:02 |
qwazix | can we extend official view and put a gradient rectangle anchored to the top and z:999? | 19:02 |
faenil | unfortunately it seems changing z doesn't help :/ | 19:02 |
* qwazix is wondering why | 19:03 | |
faenil | anyway | 19:03 |
faenil | you want to put a small rectangle on top | 19:03 |
faenil | which will be visible no matter if there's a toolbar or not, right? | 19:04 |
qwazix | yep | 19:04 |
faenil | what happens when you open the drawer? | 19:04 |
qwazix | the window shrinks | 19:05 |
faenil | mmm ok I can anchor that rect to the drawer | 19:05 |
qwazix | so the rectangle moves | 19:05 |
faenil | shrinks? | 19:05 |
qwazix | http://play.qwazix.com/grog/?p=519 | 19:05 |
qwazix | The same thing that happens when vkb pops up | 19:06 |
Morpog_PC | shrink is the wroong term I guess | 19:06 |
*** piee has joined #nemomobile | 19:06 | |
qwazix | Morpog_PC, yeah maybe resizes is better | 19:06 |
Morpog_PC | Do I understand this right that toolbar and content is on the same page? | 19:08 |
Morpog_PC | so no chance to put the gradient on a delegated page? | 19:08 |
faenil | https://qt.gitorious.org/qt/qtquickcontrols/source/4e92f2b10a0e4d42e903f6a18b59b33919e238d9:src/controls/ApplicationWindow.qml#L132 | 19:09 |
faenil | look there | 19:09 |
Morpog_PC | funny :) It would take me weeks to understand this | 19:10 |
faenil | Morpog_PC, nah just look it's three children of the same Item | 19:10 |
faenil | content, toolbar, statusbar | 19:10 |
Morpog_PC | aah I see | 19:10 |
faenil | content comes after toolbar, so content is at a higher level when drawing | 19:11 |
faenil | toolbar is at the lowest level | 19:11 |
Morpog_PC | and changing z there would break upstream compatibility? | 19:11 |
*** notmart has quit IRC | 19:11 | |
*** M13 has quit IRC | 19:12 | |
faenil | Morpog_PC, I tried changing z of the toolbar from outside AppWindow, and it didn't work | 19:13 |
faenil | toolBar: ToolBar { | 19:13 |
faenil | z: 200 | 19:13 |
faenil | ToolBar { | 19:13 |
faenil | z: 300 | 19:13 |
faenil | height: 120 | 19:13 |
faenil | } | 19:13 |
Morpog_PC | maybe qt quick guys got an idea? | 19:13 |
faenil | qwazix, we have to think about changing the view's size.. | 19:14 |
qwazix | faenil, what's making you concerned? | 19:16 |
faenil | qwazix, don't know | 19:16 |
faenil | qwazix, also, to provide the resizing behaviour we have to change AppWindow.qml | 19:18 |
faenil | not just extend it | 19:18 |
*** martyone has joined #nemomobile | 19:18 | |
qwazix | faenil, how do you handle drawer opening right now? | 19:19 |
faenil | I don't use AppWindow's toolbar | 19:20 |
faenil | I just put the toolbar in my view | 19:20 |
qwazix | got code? | 19:22 |
faenil | just an Item | 19:22 |
faenil | with HeaderDock at y:0 | 19:23 |
qwazix | Then 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 |
qwazix | i.e. we don't need to resize the whole AppWindow, just the place where our apps main interface is | 19:24 |
faenil | I still don't get your point, but if I got it right you misunderstood what I meant :) | 19:26 |
qwazix | just a sec | 19:26 |
*** jluisn has joined #nemomobile | 19:27 | |
qwazix | http://privatepaste.com/1192f00890 | 19:28 |
faenil | in that way, HeaderDock is part of the contentArea | 19:29 |
*** jluisn has quit IRC | 19:29 | |
faenil | so if one sets "toolBar" of the AppWindow, HeaderDock goes down | 19:29 |
zbenjamin | faenil: pong | 19:30 |
faenil | zbenjamin, now, let me remember what I wanted to ask you | 19:30 |
qwazix | I don't think having appwindow.toolbar and headerdock at the same time is something we need to take care | 19:30 |
faenil | qwazix, actually we do, because QQC apps will use toolbar (maybe?) not our way | 19:31 |
faenil | (actually we don't know, and this is a problem of QQC not being mobile-oriented yet) | 19:31 |
qwazix | yeah, that we should take care of, but QQC won't have a headerDock | 19:31 |
qwazix | so having both in the same appwindow has 0.0001 chance | 19:32 |
faenil | yes agree | 19:33 |
*** n9mx has joined #nemomobile | 19:34 | |
faenil | I'm thinking why that can't be done :) | 19:34 |
faenil | qwazix, that forces dev to put his own headerdock in all views | 19:36 |
* faenil is thinking | 19:37 | |
faenil | qwazix, so, how would you do the gradient in that case | 19:37 |
faenil | the problem is in all glacier mockups it seems the content goes below the toolbar | 19:38 |
zbenjamin | faenil: so? ;) | 19:40 |
faenil | zbenjamin, ahh yeah! can you try qt5-qtquickcontrols-nemo-examples and tell me if it rotates? | 19:41 |
zbenjamin | sure | 19:41 |
faenil | actually, better "can you try hacking it and see if it rotates" | 19:41 |
zbenjamin | my pathes are still not accepted :/ | 19:41 |
zbenjamin | patches | 19:41 |
faenil | zbenjamin, yeah I know, but I guess you have the patched packages installed | 19:42 |
zbenjamin | yop | 19:42 |
qwazix | sorry, phone | 19:42 |
*** kostaja has quit IRC | 19:42 | |
qwazix | faenil, 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 |
zbenjamin | faenil: where is the repos for that? | 19:44 |
zbenjamin | https://github.com/nemomobile/qtquickcontrols-nemo? | 19:44 |
Morpog_PC | yes | 19:45 |
Morpog_PC | qt5-qtquicintrols-nemo-examples | 19:45 |
Morpog_PC | qt5-qtquickcontrols-nemo-examples | 19:45 |
*** NIN101 has joined #nemomobile | 19:46 | |
qwazix | Now about the gradient, it could be anchored at the top of our extended appWindow. | 19:46 |
qwazix | and content can go below it | 19:46 |
faenil | qwazix, wait, if you want that header dock is part of the contentArea there is no need to extend it | 19:47 |
Morpog_PC | if it's part of contentarea, don't forget to reduce header by 15u in height | 19:48 |
*** martyone has quit IRC | 19:48 | |
faenil | Morpog_PC, ? | 19:49 |
zbenjamin | faenil: hm if QT_NO_WIDGETS is defined we get a problem | 19:50 |
zbenjamin | faenil: or do you know a other way to get the QScreen object? | 19:51 |
Morpog_PC | faenil, that way we won't loose screen real estate | 19:51 |
faenil | zbenjamin, is QT_NO_WIDGETS defined? | 19:51 |
zbenjamin | faenil: no idea yet, i saw it in your main.h | 19:52 |
faenil | zbenjamin, that's from official QQC example | 19:52 |
locusf | https://dl.dropboxusercontent.com/u/286182/slider-trumpet-up.png <- now just a matter of alignment | 19:53 |
zbenjamin | ah ok | 19:53 |
faenil | locusf, so you did it? :) | 19:53 |
locusf | faenil: not with a shader no :D | 19:54 |
faenil | locusf, and how :D | 19:54 |
locusf | well adjusting horizontal/vertical centers | 19:54 |
locusf | and control.pressed now shows trumpet up | 19:54 |
faenil | locusf, ? | 19:55 |
locusf | faenil: I'll push | 19:55 |
faenil | so is that an image ? | 19:55 |
faenil | no animation | 19:55 |
zbenjamin | faenil: 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 provided | 19:56 |
locusf | https://github.com/locusf/qtquickcontrols-nemo/commit/e460eda6a14cbd2c5cfb23b7634588bd2988cbcb | 19:56 |
qwazix | Morpog_PC, http://play.qwazix.com/shared/listview-medium.png | 19:56 |
locusf | faenil: no animation yes | 19:56 |
faenil | zbenjamin, zypper ref? | 19:56 |
faenil | locusf, ahhh ok, just image chang :D | 19:56 |
qwazix | what do you say about extended actions on list items when swiping them to the right? | 19:56 |
locusf | faenil: yes | 19:57 |
qwazix | (very poor draft, sizes are random) | 19:57 |
faenil | qwazix, I say I want to get the header fixed first :D | 19:57 |
zbenjamin | faenil: still the same :/ | 19:57 |
qwazix | faenil, right, that's just a sketch | 19:57 |
Morpog_PC | qwazix, idea is nice, but could be a bit more subtle | 19:57 |
faenil | zbenjamin, try "zypper install qt5-qtv8" | 19:57 |
Morpog_PC | and we would need an indicator on items which are swipeable, something like the pulley indicator on sailfishOS | 19:58 |
faenil | qwazix, but anyway, the idea is lovely, supposing it can be implemented without going insane :D | 19:58 |
faenil | qwazix, side pulley! :P | 19:58 |
Morpog_PC | yep, exactly :) | 19:59 |
zbenjamin | faenil: it installs qt5-qtv8-5.0.2-1.1.18.i486.rpm but error is the same, i could just ignore it ... | 19:59 |
faenil | Morpog_PC, oh didn't read your comment! :D | 19:59 |
qwazix | faenil, something like that yeah, and to make you more insane, it should work with multitouch | 19:59 |
faenil | zbenjamin, are you sure you're doing zypper ref with sb2? | 19:59 |
faenil | qwazix, yeah let's do that,lol | 19:59 |
qwazix | (i.e. when pulling two or three list items together all should move) | 19:59 |
zbenjamin | dang !!!! shame on me | 20:00 |
faenil | yeah why not, we're here for that, going insane :D | 20:00 |
faenil | zbenjamin, :D | 20:00 |
qwazix | lol | 20:00 |
faenil | qwazix, so let's get back to the header for a moment | 20:00 |
qwazix | anyway let's decide about the header cause I got to go | 20:00 |
qwazix | yep | 20:00 |
*** furikku has quit IRC | 20:00 | |
qwazix | If we put the HeaderDock into the content as per http://privatepaste.com/1192f00890 | 20:01 |
qwazix | then I can see two options about the gradient (a) either put it in the HeaderDock, outside the clipping rectangle with clip:false | 20: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|away | 20:03 | |
*** sandy_locke|away is now known as sandy_locke | 20:03 | |
faenil | qwazix, 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 appwindow | 20:05 |
faenil | in the first case, the dev will have to set the anchors appropriately, and if he doesn't, headerdock won't work properly | 20:05 |
qwazix | faenil, sounds like we want it by default | 20:06 |
faenil | if we want it by default, it means you'll have AppWindow's "header" which you have to change when changing view | 20:06 |
faenil | and not sure of that will work when transitioning between pages, given that header is not related to the view | 20:07 |
qwazix | though 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 $randomQmlItem | 20:07 |
zbenjamin | faenil: still the same .... | 20:07 |
zbenjamin | downgrading seems to work | 20:08 |
faenil | qwazix, you mean without assigning it to a toolbar property? | 20:08 |
qwazix | yep | 20:08 |
qwazix | I haven't checked source but I suppose it has predifined anchors | 20:09 |
faenil | qwazix, I don't think so | 20:09 |
qwazix | parent.bottom etc | 20:10 |
faenil | it just has predefined width | 20:10 |
zbenjamin | dang: /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 |
zbenjamin | maybe i should do a update | 20:10 |
faenil | zbenjamin, yes that's most likely due to Qt upgrade | 20:10 |
qwazix | faenil, you may be right, I don't have an example here to verify | 20:10 |
*** Morpog_Mobile has quit IRC | 20:11 | |
zbenjamin | can i just du a zypper dup? | 20:11 |
zbenjamin | or will that break something | 20:11 |
faenil | qwazix, so, on one hand we have to provide compatibility with standard QQC | 20:11 |
faenil | zbenjamin, well it will remove your patches I think | 20:11 |
faenil | unless you used higher versions of the one available in repos | 20:11 |
faenil | qwazix, so, ToolBarStyle is just a black rectangle, is that right? | 20:12 |
qwazix | faenil, for compatibility with QQC IMO is enough to style toolbar like our header, without worrying about the dock | 20:12 |
zbenjamin | ah true i then need to update the phone too, well i need to rebuild my pachtes anyway if there is a new qt i guess | 20:12 |
*** xhaakon has quit IRC | 20:12 | |
qwazix | faenil, right | 20:12 |
faenil | no gradient | 20:12 |
qwazix | yep | 20:12 |
faenil | zbenjamin, could be | 20:12 |
Morpog_PC | and 60u height :) | 20:12 |
qwazix | :)) | 20:13 |
faenil | qwazix, ok, standard QQC: black rect | 20:13 |
faenil | qwazix, now, Nemo's case | 20:13 |
qwazix | :nod: | 20:13 |
zbenjamin | wasn't there a special command to upgrade the sdk? | 20:13 |
faenil | zbenjamin, yes look in the wiki | 20:13 |
faenil | qwazix, I'm stuck :P | 20:16 |
faenil | qwazix, you haven't left yet, have you | 20:17 |
qwazix | nemo'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 bottom | 20:17 |
qwazix | no, I was just writing a long sentence which I hope makes sense | 20:17 |
faenil | it does make sense | 20:18 |
faenil | so we can reuse toolbar style | 20:18 |
faenil | qwazix, what if the dev changes dock color | 20:19 |
faenil | nvm, I'll do something | 20:19 |
qwazix | dock color or toolbar color? | 20:19 |
qwazix | The drawer can be a different color from the toolbar. | 20:20 |
faenil | I'm just wondering about the side effects and problems of having gradient detached | 20:20 |
qwazix | :nod: | 20:20 |
faenil | and also how and what to expose to the dev | 20:21 |
qwazix | gradientStop bound to headerDock.color? or is it invisible? | 20:22 |
qwazix | anyway changing toolbar color is not a "supported" feature, so if the dev has to change two values to make it work it | 20:24 |
qwazix | 's fine | 20:24 |
*** Morpog_Mobile has joined #nemomobile | 20:24 | |
qwazix | Morpog_PC, http://play.qwazix.com/shared/listview-medium.png subtler version | 20:26 |
faenil | damn it was so easy when you had Page with its toolbar... | 20:26 |
zbenjamin | faenil: did you every try to compile this? ;) src/main.cpp:42:1: error: 'QQmlApplicationEngine' was not declared in this scope | 20:27 |
qwazix | faenil, maybe we should just implement a Page? | 20:28 |
qwazix | we could still style plain QQC to look good, and have a GlacierPage for nemo | 20:28 |
faenil | zbenjamin, I'm using it all days | 20:28 |
zbenjamin | any idea why i should not have QQmlApplicationEngine? | 20:29 |
faenil | qwazix, that way we start to differentiate quite too much | 20:29 |
faenil | zbenjamin, nope | 20:29 |
Morpog_PC | qwazix, yeah looks alot better | 20:29 |
*** Pat_o has quit IRC | 20:29 | |
qwazix | true, it's just that all this desktopness of QQC is quite limiting, dammit | 20:29 |
faenil | qwazix, yeah :( I asked if there were plans for something like a Page | 20:32 |
faenil | but the answer was "no work on mobile QQC, because iOS and Android Qt ports are still not finished" | 20:32 |
zbenjamin | its really not there ! | 20:32 |
*** Vlad_on_the_road has quit IRC | 20:32 | |
*** sandy_locke is now known as sandy_locke|away | 20:32 | |
faenil | they'll start working on mobile QQC after 5.2 gets released, maybe | 20:32 |
faenil | and who knows what will change in QQC then | 20:32 |
*** nicola has joined #nemomobile | 20:33 | |
Morpog_PC | wtf i just saw the lockscreen on vm | 20:33 |
qwazix | faenil, any chance that we could do what we find sane and try to upstream it? | 20:33 |
*** nicola is now known as niqt | 20:33 | |
qwazix | I mean create the mobile QQC ourselves | 20:33 |
faenil | qwazix, don't think so...as you have to take into account iOS/Android paradigms etc | 20:34 |
qwazix | they are not that different. We are certainly closer to and/iOS than the desktop QQC are | 20:35 |
faenil | sure | 20:36 |
faenil | I just think they won't accept anything upstream before they consider the stuff themselves | 20:36 |
qwazix | yeah, and not without reason | 20:36 |
zbenjamin | faenil: in which package should it be? qt5-declarative-devel? | 20:37 |
w00t | faenil: all work starts somewhere ;) | 20:37 |
*** piggz has joined #nemomobile | 20:38 | |
*** Venemo_ has quit IRC | 20:38 | |
qwazix | anyway, 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 |
faenil | w00t, yeah... | 20:38 |
faenil | qwazix, okay...cya | 20:38 |
zbenjamin | could it be that i'm not on qt 5.1? | 20:39 |
faenil | zbenjamin, don't know :/ | 20:39 |
zbenjamin | faenil: which qt repos do you use? | 20:40 |
zbenjamin | or is there just one | 20:40 |
faenil | mer qt devel | 20:40 |
zbenjamin | huh i just have mer-core and mer-platform , at least thats what zypper repos says | 20:41 |
faenil | mmm | 20:42 |
w00t | that would be your problem | 20:42 |
faenil | :D | 20:42 |
w00t | mer-core is ancient 5.0.0 (or if you're lucky 5.0.2) snapshot, mer-qt is 5.1.0+git/patches | 20:42 |
w00t | ssu lr | 20:42 |
w00t | ssu ar mer-qt | 20:42 |
w00t | ssu lr | 20:42 |
zbenjamin | Repository mer-qt does not contain valid URL, skipping and disabling. | 20:43 |
w00t | hrm | 20:44 |
w00t | what does lr say? | 20:44 |
zbenjamin | - mer-qt ... | 20:45 |
zbenjamin | no url it seems | 20:45 |
w00t | pastebin the whole list | 20:45 |
zbenjamin | its disabled | 20:45 |
zbenjamin | http://pastebin.com/tGwFbp3L | 20:46 |
*** piee has quit IRC | 20:46 | |
w00t | hmm... | 20:47 |
w00t | Sage: where does nemo's ssu config live? | 20:47 |
w00t | zbenjamin: in the meantime, ssu rr mer-qt (to remove that broken entry we added) | 20:47 |
zbenjamin | the phone has this repos:; http://repo.merproject.org/obs/mer:/qt:/devel/latest_armv7hl | 20:48 |
zbenjamin | can't i just zypper ar it? | 20:49 |
faenil | I'd say yes | 20:49 |
faenil | are you on devel r&d? | 20:50 |
faenil | ssu status | 20:50 |
zbenjamin | http://pastebin.com/0w8zyWNH | 20:50 |
*** sandy_locke|away is now known as sandy_locke | 20:51 | |
zbenjamin | faenil: the phone says Release (rnd): latest (devel) | 20:52 |
faenil | yes | 20:52 |
faenil | zbenjamin, try "ssu re -r latest" | 20:52 |
faenil | then ssu fl devel | 20:52 |
faenil | then ssu ur | 20:52 |
zbenjamin | phone or sdk? | 20:52 |
faenil | then zypper ref and dup | 20:52 |
faenil | sdk | 20:52 |
zbenjamin | in sb2 yes? | 20:52 |
faenil | yep | 20:53 |
zbenjamin | ah the url is back now | 20:53 |
zbenjamin | zypper ref zypper dup? | 20:54 |
faenil | yep | 20:54 |
faenil | great ;) | 20:54 |
zbenjamin | faenil: 8 problems :) http://pastebin.com/3exbzKst | 20:55 |
faenil | ah those packaging issues :( | 20:56 |
faenil | they were fixed weeks ago | 20:56 |
zbenjamin | ah mer-qt is still disabled | 20:56 |
zbenjamin | how can i enable it | 20:56 |
faenil | zypper mr -e <numberofrepo> | 20:56 |
*** lizardo has quit IRC | 20:57 | |
zbenjamin | zypper lr does not show it but ssu lr does | 20:58 |
faenil | :/ | 20:59 |
faenil | ssu ur? | 21:00 |
zbenjamin | http://pastebin.com/y6sbjAch | 21:01 |
zbenjamin | this is what i have atm | 21:01 |
faenil | and zypper lr? | 21:02 |
zbenjamin | w00t: any idea on your side? | 21:04 |
zbenjamin | http://pastebin.com/FA78S0aK | 21:04 |
*** DocScrutinizer05 has quit IRC | 21:04 | |
special | ssu er mer-qt | 21:04 |
*** DocScrutinizer05 has joined #nemomobile | 21:05 | |
*** marquiz has quit IRC | 21:05 | |
special | then ssu ur to be sure | 21:05 |
*** marquiz has joined #nemomobile | 21:05 | |
*** amizraa has quit IRC | 21:05 | |
zbenjamin | now its completely gone | 21:05 |
special | o.O | 21:06 |
*** chouchoune has quit IRC | 21:06 | |
faenil | special, yeah it's like wtf | 21:07 |
faenil | zbenjamin, so zypper ar with mer's url doesn't work? | 21:07 |
special | zypper ar will probably get overruled by ssu | 21:08 |
*** chouchoune has joined #nemomobile | 21:08 | |
zbenjamin | it is added now but only in zypper, ssu still does not know it | 21:08 |
faenil | special, we just don't ssu ur right now | 21:08 |
*** NIN101 has quit IRC | 21:08 | |
faenil | zbenjamin, do zypper ref and dup now | 21:08 |
faenil | (if mer-qt is enabled) | 21:09 |
zbenjamin | now thats a big update o.O | 21:09 |
zbenjamin | 354 packages | 21:10 |
faenil | yeah, usual :) | 21:10 |
faenil | when qt is updated everything gets rebuilt | 21:10 |
special | OBS really likes building. | 21:10 |
faenil | and that's the result :P | 21:10 |
*** cxl000 has quit IRC | 21:14 | |
zbenjamin | is 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 |
faenil | zbenjamin, it's just that something is screwed on your setup | 21:19 |
faenil | that usually happens when you don't do zypper ref | 21:19 |
zbenjamin | now it works ... after a new zypper ref | 21:19 |
faenil | oh, just said :D | 21:19 |
special | that happens if the package is rebuilt between your 'zypper ref' and when you try to download it | 21:21 |
zbenjamin | seriously someone is changing the repositories right atm , i had to do it again | 21:21 |
*** sandy_locke has quit IRC | 21:22 | |
faenil | zbenjamin, yes | 21:23 |
faenil | zbenjamin, OBS could be still building | 21:23 |
faenil | w00t, what Qt do we have right now? | 21:24 |
faenil | updated to 5.1.1? | 21:24 |
special | 5.1.0 + patches | 21:25 |
special | including some from 5.1.1 | 21:25 |
zbenjamin | is this the right wiki entry for updating the phone? | 21:26 |
faenil | special, ok, can't switch to qqc 5.1.1 yet then | 21:26 |
special | what does it need? | 21:27 |
faenil | special, something introduced in 5.1.1 ... don't remember what atm | 21:27 |
zbenjamin | faenil: is a zypper ref zypper dup on the phone enough? i don't want to break the system on my phone :) | 21:28 |
faenil | zbenjamin, yes, though I can't guarantee it won't break :) | 21:28 |
zbenjamin | as long as it does not brick ;) | 21:28 |
faenil | nah | 21:29 |
special | fortunately they're near-impossible to brick. we've tried :p | 21:29 |
zbenjamin | lol ;) | 21:29 |
*** Morpog_Mobile has quit IRC | 21:30 | |
zbenjamin | now releases.nemomobile.org is down ! | 21:35 |
faenil | doesn't look like that | 21:35 |
zbenjamin | for me it does, i can ping other stuff but not releases.nemomobile.org | 21:36 |
faenil | works here | 21:36 |
*** niqt has quit IRC | 21:36 | |
w00t | faenil: patch releases cannot introduce anything new, so I would be very surprised if that happened | 21:36 |
w00t | but if you do need anything, cherry-pick it and submit a pull request | 21:37 |
faenil | w00t, I can't remember :( but it's not urgent | 21:37 |
*** niqt has joined #nemomobile | 21:41 | |
faenil | w00t, special how's it going inside guys? | 21:46 |
w00t | not bad, hoping I can get to sleep at a sane hour today | 21:46 |
special | w00t: no. | 21:46 |
special | busy, very busy | 21:46 |
faenil | ahahah | 21:47 |
faenil | w00t, out of luck it seems | 21:47 |
w00t | special: I hope you don't plan to sleep in a few weeks time | 21:47 |
w00t | I'll ensure you don't :> | 21:47 |
faenil | xD | 21:47 |
special | that coffee machine will ensure I don't | 21:48 |
w00t | I was more thinking about me prodding you every few hours | 21:49 |
special | that's pretty much how it goes now | 21:49 |
w00t | nonsense | 21:51 |
special | but I gave up on sleeping and any extracurricular activity at the beginning of the month anyway. | 21:51 |
w00t | I do usually let you sleep! | 21:51 |
*** Morpog_Mobile has joined #nemomobile | 21:55 | |
*** Morpog_PC has quit IRC | 22:01 | |
*** Martix has quit IRC | 22:01 | |
*** DarkSim has quit IRC | 22:02 | |
*** Martix has joined #nemomobile | 22:03 | |
faenil | ok, we need Page in Glacier components. I'm done :P | 22:07 |
*** ivanph has quit IRC | 22:08 | |
*** niqt has quit IRC | 22:08 | |
*** giucam has quit IRC | 22:10 | |
*** denexter has quit IRC | 22:14 | |
sledges | :) | 22:20 |
*** Martix has quit IRC | 22:23 | |
sledges | nity nite | 22:32 |
zbenjamin | faenil: it broke ... nemo boot screen is there forever :/ | 22:37 |
faenil | zbenjamin, ssh, and journalctl ;) | 22:37 |
faenil | sledges, o/ | 22:37 |
zbenjamin | no route to host :/ | 22:38 |
faenil | zbenjamin, was it you having issues with subnet? | 22:38 |
zbenjamin | yep | 22:39 |
zbenjamin | but connecting to the device always worked, it just broke my hosts conn to the internet | 22:39 |
faenil | I guess you know better how to try fixing that | 22:40 |
faenil | zbenjamin, once you get access to it, you just have to install a package ;) | 22:41 |
faenil | I forgot about that, https://twitter.com/faenil/status/385024930724605952 | 22:42 |
zbenjamin | hm even with my network interface down and only usb0 activated i cannot connect | 22:45 |
*** zhost has quit IRC | 22:45 | |
* zbenjamin does not want to reflash ! | 22:46 | |
zbenjamin | the standard usb0 interface address did not change ? | 22:46 |
special | mmm | 22:48 |
faenil | mmm | 22:51 |
special | you have moslo? | 22:51 |
faenil | w00t, ffs qt-components are just like Qt eh? needs to get into 10 files to read the code for one feature | 22:51 |
zbenjamin | special: telnet works | 22:53 |
special | mkdir -p /var/lib/environment/usb-moded/ | 22:53 |
special | echo "USB_MODED_ARGS=-r" > /var/lib/environment/usb-moded/usb-moded-args.conf | 22:53 |
special | not sure how applicable it is, but try that | 22:54 |
special | that should be "rescue mode", bringing up usb networking immediately on boot | 22:54 |
faenil | cannot he use zypper via telnet? | 22:54 |
special | no; the filesystem is available, but nothing is running. | 22:54 |
faenil | ok | 22:55 |
faenil | ah, it's in moslo, sorry I thought he could connect via telnet at splash screen | 22:55 |
zbenjamin | special: life safer ;) | 22:56 |
zbenjamin | do i need any args? | 22:58 |
zbenjamin | it says it cannot install the rpm, no valid arguments | 22:58 |
faenil | zbenjamin, when you get to zypper, just install the package from my tweet and it should boot again ;) | 22:59 |
faenil | zypper install --force url | 22:59 |
faenil | nothing else | 22:59 |
zbenjamin | nemo hates me ;) ... does not work | 22:59 |
faenil | -.- | 22:59 |
faenil | are 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.rpm | 22:59 |
zbenjamin | yes | 22:59 |
faenil | it got rebuilt for some reasons | 23:00 |
faenil | http://repo.merproject.org/obs/home:/faenil/latest_armv7hl/armv7hl/nemo-configs-n950-n9-0.0.5-4.10.Nemo.armv7hl.rpm | 23:00 |
zbenjamin | but it cannot find the file | 23:00 |
faenil | change 9 with 10 | 23:00 |
zbenjamin | rebooting | 23:00 |
zbenjamin | was the phone busy looping? it was getting slightly warm | 23:01 |
zbenjamin | special: btw can i somehow change the usb-moded ip address permanently it always changes on reboot | 23:01 |
faenil | zbenjamin, most likely yes, restarting stuff which didn't find wayland server running | 23:02 |
special | zbenjamin: http://pastie.org/private/ro56rhwtnqrb96qyrchqw | 23:03 |
special | someone should put that and the rescue mode instructions on the mer wiki | 23:03 |
zbenjamin | hm i still get no desktop | 23:04 |
zbenjamin | faenil: Oct 09 02:02:00 localhost lipstick[555]: [W] WaylandEglIntegration::initializeHardware:136 - Failed to initialize egl display. There is no EGL_WL | 23:06 |
zbenjamin | _bind_wayland_display extension. | 23:06 |
*** rcg has quit IRC | 23:07 | |
zbenjamin | faenil: seems lipstick does not start | 23:08 |
faenil | zbenjamin, awesome, I've never seen that error | 23:09 |
zbenjamin | special: i did exactly what you wrote in the paste but it still gets changed on reboot | 23:09 |
zbenjamin | awesome he says .... ;) | 23:09 |
faenil | zbenjamin, I like it when we discover new errors...ahahah | 23:09 |
faenil | jk :P | 23:09 |
special | ..huh. maybe ask phdeswer in the morning | 23:09 |
faenil | but that looks like Jolla/Digia added something which we don't have on n950 :P | 23:10 |
special | EGL_WL_bind_wayland_display is provided by wsegl | 23:10 |
zbenjamin | and i had to hit it of course ;) | 23:11 |
faenil | zbenjamin, ahhah :D | 23:11 |
special | I don't think any of that has changed | 23:11 |
faenil | do ssu ur and zypper ref zypper dup | 23:11 |
faenil | and see if it suggests reinstalling some packages | 23:11 |
w00t | rpm -qf /usr/lib/libEGL* | 23:11 |
zbenjamin | yeah but now it won't let me connect anymore ...seems the rescue setting is gone | 23:12 |
*** locusf has quit IRC | 23:12 | |
faenil | w00t, it's due to some issue with repos | 23:12 |
faenil | it uninstalls omap stuff and installs mesa | 23:12 |
faenil | if you don't do ssu ur before dupping | 23:12 |
special | er, isn't 'ssu ur' going to wipe out the manually added mer-qt from the last set of problems? ;) | 23:13 |
w00t | if it wasn't added with ssu, yes | 23:13 |
faenil | special, he can readd that :) | 23:13 |
faenil | I don't know what's wrong with that thing, it started happening a while ago | 23:13 |
faenil | I got to the point that it didn't need any new package | 23:14 |
faenil | it just wanted to uninstall omap and install mesa | 23:14 |
faenil | most likely it's caused by the fact that we're providing nemo-configs-n950-n9 from my repo, which is not in ssu | 23:15 |
faenil | so it doesn't find the provides, and it falls back to mesa | 23:15 |
faenil | so, 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 |
faenil | and once we're sure we can get rid of nokia-n950-configs, we move nemo-configs-n950-n9 to nemo repo | 23:16 |
faenil | and all these issues hopefully disappear | 23:16 |
* zbenjamin is on the edge of insanity | 23:17 | |
faenil | zbenjamin, well, you can always reflash, if you lose your hope | 23:18 |
zbenjamin | i know | 23:18 |
faenil | just before dupping remember to ssu ur and after dupping reinstall the package from my repo before rebooting | 23:18 |
zbenjamin | i wonder why the rescue hack does not work anymore | 23:18 |
special | sounds like a problem that needs to be resolved pretty urgently. | 23:18 |
faenil | special, sledges said he would look into that iirc | 23:19 |
zbenjamin | it seems the phone wipes any manually added changes | 23:19 |
faenil | special, n950 image is development-only after all | 23:19 |
faenil | it was an experiment, and people started flashing it when it was uploaded :) | 23:20 |
special | of course, but I consider "it boots" and "it still boots after an update" to be the baseline for development ;) | 23:20 |
faenil | special, just add 2 small steps before updating and you're good to go :D | 23:20 |
faenil | but 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-n9 | 23:22 |
faenil | and bring it to the new package | 23:22 |
faenil | and what we have to drop | 23:22 |
special | I'm not sure that person exists | 23:22 |
faenil | good | 23:22 |
faenil | not sure is better than sure :) | 23:23 |
zbenjamin | maybe we should have some custom repositories added to the image? | 23:23 |
faenil | sure that it does not* | 23:23 |
special | although that doesn't look too complex, from a quick glance? | 23:23 |
special | X stuff can go, the rest should stay unless there's reason otherwise? | 23:23 |
faenil | special, exactly, reasons, that's what we need :P | 23:24 |
special | meaning "the rest should stay unless it breaks something" | 23:24 |
faenil | special, let me rephrase "it could be good if we could know if removing that stuff breaks something before someone wastes time on testing that" :P | 23:24 |
faenil | and maybe doesn't notice he's breaking stuff :P | 23:25 |
special | well, you're not going to break much by removing X configuration on an image without X. | 23:25 |
faenil | that's for sure | 23:25 |
zbenjamin | when i think about it that i just quickly wanted to test if rotation works ..... ;) | 23:27 |
faenil | zbenjamin, :D | 23:27 |
faenil | that's how it works :D | 23:27 |
faenil | zbenjamin, 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 not | 23:28 |
special | http://devopsreactions.tumblr.com/post/59759656075/typical-bug-fixing | 23:28 |
faenil | yea, awesome gif | 23:28 |
zbenjamin | can someone tell me why moslo somtimes switches the phone off instead of doing a reboot? | 23:28 |
faenil | zbenjamin, ended up writing ToolButtonStyle, then ToolBarStyle, now I need Page and probably PageStack | 23:29 |
faenil | xD | 23:29 |
faenil | zbenjamin, don't know | 23:29 |
faenil | anyway guys I'm going to sleep as I'm dead tired | 23:29 |
faenil | zbenjamin, good luck, you'll need it | 23:29 |
zbenjamin | yeah thx | 23:29 |
zbenjamin | because it always erases the rescue mode ! | 23:30 |
*** M4rtinK has quit IRC | 23:34 | |
zbenjamin | wtf now i wants to update the kernel | 23:34 |
zbenjamin | i have a bad feeling | 23:34 |
*** n9mx has left #nemomobile | 23:36 | |
zbenjamin | ok i still get the egl error | 23:41 |
zbenjamin | w00t: do you have a idea about that stuff? otherwise i'll try again tomorrow... | 23:46 |
zbenjamin | special: ^? | 23:46 |
special | [17:11:54] <w00t> rpm -qf /usr/lib/libEGL* | 23:47 |
special | would be interesting, and reinstall the ..whatever package it is that's supposed to provide wsegl, if it hasn't been reinstalled since | 23:47 |
special | other than that I'm not sure, I don't have much experience with it :| | 23:48 |
zbenjamin | mesa-llvmpipe-libEGL-9.0.3-1.1.17.armv7hl | 23:48 |
special | that's bad. | 23:49 |
zbenjamin | i figured, the llvmpipe did not sound right | 23:49 |
special | zypper search egl | 23:50 |
special | I think the right one is something about omap and wsegl, maybe? | 23:50 |
zbenjamin | ti-omap3-sgx-libEGL-devel | 23:52 |
special | mm, no | 23:52 |
zbenjamin | ti-omap3-sgx-wayland-wsegl sounds good | 23:52 |
special | ti-omap3-sgx-wayland-wsegl | 23:52 |
special | yeah. | 23:52 |
special | you might've had a bad rpm dependency pull in mesa automatically | 23:53 |
zbenjamin | do i need a reboot? or can i start the desktop from the commandline? | 23:55 |
zbenjamin | i'll go for reboot | 23:55 |
zbenjamin | hah its back! | 23:57 |
zbenjamin | phew | 23:57 |
*** wmarone_ has quit IRC | 23:57 | |
special | \o/ | 23:58 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!