*** M4rtinK has quit IRC | 00:03 | |
*** asterismo has quit IRC | 00:43 | |
*** araujo has quit IRC | 00:58 | |
*** phdeswer has quit IRC | 01:00 | |
*** araujo has joined #nemomobile | 01:01 | |
*** asterismo has joined #nemomobile | 01:03 | |
*** jonwil has joined #nemomobile | 01:09 | |
*** Morpog_Mobile has joined #nemomobile | 01:35 | |
*** phdeswer has joined #nemomobile | 01:36 | |
*** phdeswer has quit IRC | 01:37 | |
*** phdeswer has joined #nemomobile | 01:37 | |
*** Morpog_N9__ has quit IRC | 01:38 | |
*** DrCode has quit IRC | 01:41 | |
*** oob has joined #nemomobile | 01:46 | |
*** DrCode has joined #nemomobile | 01:51 | |
*** mschlens has quit IRC | 01:59 | |
*** mschlens has joined #nemomobile | 02:03 | |
*** Hurrian has joined #nemomobile | 02:12 | |
*** oob has left #nemomobile | 02:19 | |
*** n9mx has quit IRC | 02:53 | |
*** araujo has quit IRC | 03:00 | |
*** araujo has joined #nemomobile | 03:01 | |
*** furikku has joined #nemomobile | 03:53 | |
*** n9mx has joined #nemomobile | 03:59 | |
*** martyone has joined #nemomobile | 04:05 | |
*** xhaakon has joined #nemomobile | 04:45 | |
*** amccarthy_ has quit IRC | 04:49 | |
*** Pat_o has joined #nemomobile | 04:54 | |
*** Morpog_Mobile has quit IRC | 05:01 | |
*** WWDrakey has joined #nemomobile | 05:16 | |
*** n9mx has quit IRC | 05:18 | |
*** Vlad_on_the_road has joined #nemomobile | 05:26 | |
*** plundstr has joined #nemomobile | 05:28 | |
*** nsuffys has joined #nemomobile | 05:29 | |
*** Morpog_PC has joined #nemomobile | 05:43 | |
*** ZogG_laptop has quit IRC | 05:58 | |
*** kostaja has joined #nemomobile | 05:58 | |
*** ZogG_laptop has joined #nemomobile | 06:00 | |
*** Morpog_PC has quit IRC | 06:13 | |
*** Vlad_on_the_road has quit IRC | 06:15 | |
*** Morpog_N9__ has joined #nemomobile | 06:19 | |
*** MMN-o has quit IRC | 06:25 | |
*** Pat_o has quit IRC | 06:25 | |
*** veskuh has joined #nemomobile | 06:28 | |
*** slaine has joined #nemomobile | 06:32 | |
*** jukkaeklund has joined #nemomobile | 06:37 | |
*** niqt has joined #nemomobile | 06:47 | |
*** Pat_o has joined #nemomobile | 06:49 | |
niqt | morning | 06:50 |
---|---|---|
timoph | morn | 06:51 |
*** Pat_o has quit IRC | 06:58 | |
*** Aard has quit IRC | 07:03 | |
*** Aard has joined #nemomobile | 07:04 | |
*** Xruxa has joined #nemomobile | 07:10 | |
*** Pat_o has joined #nemomobile | 07:11 | |
*** alien_ has quit IRC | 07:18 | |
*** Pat_o has quit IRC | 07:18 | |
*** slaine has quit IRC | 07:21 | |
*** Martix_ has joined #nemomobile | 07:25 | |
locusf | morning | 07:29 |
*** Sfiet_Konstantin has joined #nemomobile | 07:39 | |
Sfiet_Konstantin | morning guys | 07:40 |
Sfiet_Konstantin | faenil: ping ? | 07:40 |
*** cxl000 has joined #nemomobile | 07:41 | |
*** jmlich has joined #nemomobile | 07:41 | |
*** jreznik_ has joined #nemomobile | 07:43 | |
*** Martix_ has quit IRC | 07:44 | |
*** Pat_o has joined #nemomobile | 07:49 | |
*** jpetrell has joined #nemomobile | 07:51 | |
*** jreznik_ is now known as jreznik | 07:51 | |
*** Pat_o has quit IRC | 07:54 | |
*** jukkaeklund_ has joined #nemomobile | 07:59 | |
*** jukkaeklund has quit IRC | 08:02 | |
*** ericcc has joined #nemomobile | 08:13 | |
*** ericcc_ has joined #nemomobile | 08:13 | |
*** ericcc__ has joined #nemomobile | 08:14 | |
*** ericcc___ has joined #nemomobile | 08:14 | |
*** Netweaver has joined #nemomobile | 08:17 | |
*** ericcc_ has quit IRC | 08:18 | |
*** ericcc__ has quit IRC | 08:18 | |
*** ericcc has quit IRC | 08:18 | |
*** Pat_o has joined #nemomobile | 08:19 | |
*** ericcc___ has quit IRC | 08:19 | |
*** ericcc has joined #nemomobile | 08:20 | |
*** ericcc_ has joined #nemomobile | 08:21 | |
*** Sfiet_Konstantin has quit IRC | 08:24 | |
*** Pat_o has quit IRC | 08:24 | |
*** notmart has joined #nemomobile | 08:28 | |
*** slaine has joined #nemomobile | 08:30 | |
*** slaine has quit IRC | 08:32 | |
*** Pat_o has joined #nemomobile | 08:37 | |
*** Sfiet_Konstantin has joined #nemomobile | 08:41 | |
faenil | morning o/ | 08:41 |
faenil | Sfiet_Konstantin, pong | 08:42 |
Sfiet_Konstantin | faenil: hello faenil | 08:42 |
Sfiet_Konstantin | can you tell me more about your complains on the comment on github | 08:42 |
Sfiet_Konstantin | did not understood | 08:42 |
Sfiet_Konstantin | the description file can have one arch, while the theme file have the good arch | 08:42 |
faenil | yes, but it's not just the description file, because then you create one c++ object for each "component" which is not really a component | 08:43 |
faenil | and then you also expose it to QML | 08:43 |
Sfiet_Konstantin | faenil: you can only do that if you want Theme.button.gradient | 08:44 |
Sfiet_Konstantin | because you can only do "." on an object | 08:44 |
Sfiet_Konstantin | (JS or C++ btw) | 08:44 |
Sfiet_Konstantin | and you need qmldeclareuncreatabletype for each object that can be read in QML | 08:44 |
Sfiet_Konstantin | if you don't register them, you will get Theme.button == null | 08:44 |
faenil | yes I get that, it's all side effectrs | 08:45 |
special | that's not entirely true. | 08:45 |
special | you can give a QObject* to QML and properties of it are available, including dynamic properties. From what I recall. | 08:45 |
special | there's also something a little lighter on the JS side, perhaps? | 08:46 |
faenil | I did theme handling js side, but Lucien is proposing his c++ alternative to have more "API checking?" on the theme file | 08:46 |
Sfiet_Konstantin | special: but if you have a property that is MyObject * | 08:46 |
Sfiet_Konstantin | you need to declare it | 08:46 |
Sfiet_Konstantin | ( faenil: read the code with the warnings if data is not present, if file cannot be read or processed, can you do that in JS ?) | 08:47 |
Sfiet_Konstantin | :P | 08:47 |
Sfiet_Konstantin | special: MyObject won't be readable | 08:47 |
faenil | Sfiet_Konstantin, to have more checks, that's it anyway :) and 3k+ LOC ? :D | 08:48 |
Sfiet_Konstantin | faenil: how much is just basic QObject that are autogenerated anyway ? | 08:48 |
faenil | anyway, not saying this is not better ;) I just don't like that thing about the description file | 08:48 |
Sfiet_Konstantin | faenil: the only interesting class is NemoTheme | 08:48 |
*** giucam has joined #nemomobile | 08:48 | |
Sfiet_Konstantin | faenil: well, do you like NemoFont ? | 08:48 |
Sfiet_Konstantin | that could be shared etc | 08:49 |
Sfiet_Konstantin | to be on the same level as button ? | 08:49 |
faenil | Sfiet_Konstantin, that could be a define | 08:49 |
Sfiet_Konstantin | faenil: define ? | 08:49 |
faenil | part of "defines" | 08:49 |
Sfiet_Konstantin | wait | 08:49 |
Sfiet_Konstantin | defines is the theme file, not the description file | 08:50 |
faenil | ok yes it's ok in the description file | 08:50 |
faenil | (if you need to have it there) | 08:50 |
*** ericcc_ has quit IRC | 08:51 | |
*** ericcc has quit IRC | 08:51 | |
Sfiet_Konstantin | faenil: then what's wrong with the gradient thing | 08:51 |
Sfiet_Konstantin | that have the same functionnality | 08:51 |
faenil | that it will get messy in the future | 08:51 |
faenil | there will be more things like that | 08:51 |
faenil | and they all get together with the real components | 08:51 |
faenil | on the same level | 08:51 |
faenil | it creates confusion | 08:52 |
faenil | it's okay, it's not what we're exposing, but still, it would be better if it could be cleaner | 08:52 |
Sfiet_Konstantin | faenil: hum ... | 08:54 |
Sfiet_Konstantin | the problem is that we might have stuff to be used elsewhere | 08:54 |
Sfiet_Konstantin | (like having gradient in other components) | 08:54 |
Sfiet_Konstantin | there are 2 kinds of components that are thje same basically | 08:54 |
Sfiet_Konstantin | the "main" components, and helper ones | 08:54 |
Sfiet_Konstantin | is it ok if I separate them ? | 08:54 |
faenil | helper as in the shared ones? | 08:55 |
Sfiet_Konstantin | yes | 08:55 |
faenil | yes, it would be better if could at least separate them :) | 08:55 |
Sfiet_Konstantin | :) | 08:55 |
Sfiet_Konstantin | will work on that | 08:55 |
faenil | though | 08:55 |
faenil | if we have to expose (as you say) things to qml, that means we could just use NemoButtonGradient.center instead of Theme.button.gradient.center | 08:57 |
faenil | do you like that? | 08:57 |
faenil | basically it would make the former notation useless | 08:57 |
*** IgorSK has joined #nemomobile | 08:58 | |
Sfiet_Konstantin | faenil: no | 08:58 |
Sfiet_Konstantin | because you only have one singleton component | 08:58 |
faenil | so? | 08:58 |
Sfiet_Konstantin | other declarations are here to make QML aware that you have these kind of properties that can be accessed in these objects | 08:59 |
faenil | they can be accessed as NemoButtonGradient.center as well | 08:59 |
Sfiet_Konstantin | well, it is not centralized anymore then, you need each singleton to read the config file | 08:59 |
faenil | ? | 09:00 |
faenil | it works like that the way it is | 09:00 |
faenil | now | 09:00 |
Sfiet_Konstantin | faenil: no, you need to qmldeclaresinglotontype for each C++ object then | 09:00 |
faenil | Sfiet_Konstantin, but, uncreatable type is for accessing its properties, isn't it? | 09:00 |
Sfiet_Konstantin | faenil: yes, nothing more | 09:00 |
sledges | gMorning | 09:00 |
faenil | so why no NemoButtonGradient.property1? | 09:01 |
sledges | great effort on C++ processor Sfiet_Konstantin ! | 09:01 |
Sfiet_Konstantin | faenil: becase NemoButtonGradient is not defined in QML context | 09:01 |
sledges | haven't read backlog of more about it yet ;) | 09:01 |
faenil | sledges, yep, we're discussing about that :) | 09:01 |
sledges | nice :) | 09:02 |
faenil | Sfiet_Konstantin, okay, if you're sure about that and I'm misremembering, it's good to me ;) | 09:02 |
Sfiet_Konstantin | faenil: I don't understand actually | 09:02 |
Sfiet_Konstantin | qmlregister something don't create anything in QML context | 09:02 |
Sfiet_Konstantin | the name is NemoButtonGradient, but there is no use of it | 09:03 |
Sfiet_Konstantin | (except for IIRC enums) | 09:03 |
faenil | Sfiet_Konstantin, okay, except enums | 09:03 |
*** ericcc has joined #nemomobile | 09:04 | |
*** ericcc_ has joined #nemomobile | 09:04 | |
faenil | Sfiet_Konstantin, my idea was that uncreatableType still lets you access properties as you do with enums, but I could be wron | 09:06 |
faenil | g | 09:06 |
Sfiet_Konstantin | faenil: you need singleton then | 09:06 |
faenil | Sfiet_Konstantin, okay, I must be misremembering, no problem ;) | 09:07 |
faenil | Sfiet_Konstantin, so, if you could separate things a bit, that would be awesome :) | 09:07 |
faenil | so, that description file is a bit messy but we have to accept it like this, this is the final decision :P | 09:08 |
Sfiet_Konstantin | faenil: the shared separated from the basic stuff ? hum ... | 09:09 |
Sfiet_Konstantin | ok | 09:09 |
faenil | well, in the description file components and their inner properties are the same thing...do you like that? | 09:10 |
faenil | Sfiet_Konstantin, ^ | 09:15 |
Sfiet_Konstantin | explain again ? | 09:16 |
Sfiet_Konstantin | sorry I'm slow | 09:17 |
faenil | you know what I'm talking about : | 09:17 |
faenil | :P | 09:17 |
Sfiet_Konstantin | not exactly | 09:17 |
faenil | pressedGradient should be inside button, in the description file as well, imho | 09:17 |
Sfiet_Konstantin | no | 09:17 |
Sfiet_Konstantin | pressedGradient is a shared stuff imo | 09:17 |
Sfiet_Konstantin | (think about it as "gradient") | 09:17 |
Sfiet_Konstantin | so it is in a "shared" category | 09:17 |
Sfiet_Konstantin | actually damn | 09:18 |
Sfiet_Konstantin | :/ | 09:18 |
faenil | why is it shared? I don't see anything where it could be used | 09:18 |
Sfiet_Konstantin | faenil: if it is a "gradient" ? | 09:18 |
Sfiet_Konstantin | look at font | 09:18 |
faenil | font is of course used | 09:18 |
Sfiet_Konstantin | well, don't look at foot | 09:18 |
faenil | shared | 09:18 |
faenil | but that gradient is button specific | 09:18 |
Sfiet_Konstantin | the issue is that you might need many levels of objects | 09:19 |
Sfiet_Konstantin | Theme.button.gradient.something.somethingElse | 09:19 |
faenil | yes exactly :P | 09:19 |
Sfiet_Konstantin | how do you classify something | 09:19 |
Sfiet_Konstantin | somethingElse | 09:19 |
Sfiet_Konstantin | gradient etc. | 09:19 |
faenil | well something like | 09:19 |
faenil | "inner property" : blabla | 09:19 |
faenil | so you know what that is at parsin | 09:19 |
Sfiet_Konstantin | parsing is :( | 09:20 |
faenil | ehehe | 09:20 |
Sfiet_Konstantin | please save me in doing the parsing of this thing | 09:20 |
Sfiet_Konstantin | look if your gradient is inner object, and font isn't while having virtually the same role | 09:20 |
Sfiet_Konstantin | why just don't consider gradient and font the same | 09:20 |
faenil | because there will be many others | 09:21 |
faenil | we will end up having more inner objects than components in no time | 09:21 |
Sfiet_Konstantin | not sure | 09:21 |
Sfiet_Konstantin | we can change it later honestly | 09:21 |
faenil | and at that point, how will somebody discern components from inner objects? just from their name | 09:21 |
faenil | because it will be all mixed :) | 09:21 |
Sfiet_Konstantin | faenil: because you do it in theme | 09:22 |
faenil | of course we can, but as I wrote in the comment, I doubt anyone will spend time on that | 09:22 |
faenil | in theme they're all structured | 09:22 |
Sfiet_Konstantin | actually, you know, having the inner components either inside an object or outside is a problem in parsing | 09:22 |
Sfiet_Konstantin | if you have a shared stuff, where do you put it ? | 09:23 |
Sfiet_Konstantin | outside ? | 09:23 |
faenil | well, we have to think about that | 09:23 |
Sfiet_Konstantin | but if you have an inner object, where do you put it ? inside ? ... but the shared stuff is also an inside object etc | 09:23 |
faenil | ok... | 09:23 |
faenil | brb | 09:23 |
*** panda84kde has joined #nemomobile | 09:24 | |
*** ericcc_ has quit IRC | 09:24 | |
Sfiet_Konstantin | :( | 09:24 |
locusf | I've given up on the shadered trumpet slider | 09:28 |
Sfiet_Konstantin | ping | 09:29 |
sledges | pong | 09:29 |
Sfiet_Konstantin | thanks | 09:29 |
sledges | locusf: yowzer :) | 09:29 |
Sfiet_Konstantin | IRC's working :) | 09:29 |
locusf | sledges: ? | 09:29 |
sledges | = ouch | 09:29 |
locusf | ah | 09:29 |
sledges | :) | 09:29 |
locusf | its rare for me to just give up but I can't make heads or tails about this :D | 09:35 |
sledges | :D | 09:36 |
*** stephg has joined #nemomobile | 09:36 | |
sledges | challenge failed ;) | 09:36 |
sledges | maybe someone could help? | 09:36 |
sledges | shader experts anyone ? aknight alterego | 09:36 |
sledges | since iiuc we won't have trumpeted slider go up when approaching right edge without shaders? | 09:37 |
locusf | yeah | 09:37 |
faenil | Sfiet_Konstantin, about the const stuff, https://github.com/nemomobile/qtquickcontrols-nemo/pull/2/files#diff-d2e130cfc4751743f16250044eeed1d4L-1 | 09:39 |
Sfiet_Konstantin | damn | 09:39 |
Sfiet_Konstantin | something got escaped | 09:39 |
Sfiet_Konstantin | one second | 09:39 |
faenil | there are many cases | 09:39 |
Sfiet_Konstantin | there should be consts | 09:39 |
Sfiet_Konstantin | note that I reversed the const stuff | 09:40 |
Sfiet_Konstantin | :D | 09:40 |
faenil | all the setters are without const | 09:40 |
Sfiet_Konstantin | faenil: done | 09:42 |
Sfiet_Konstantin | faenil: all setters except those for basic types (const int &data :d) | 09:42 |
Sfiet_Konstantin | now they are wit const and references :) | 09:42 |
faenil | yep | 09:42 |
Sfiet_Konstantin | I forgot a not :D | 09:42 |
Sfiet_Konstantin | pushed :) | 09:43 |
Sfiet_Konstantin | faenil: do you want me just to generate a tree with the arch ? | 09:45 |
Sfiet_Konstantin | better | 09:45 |
Sfiet_Konstantin | do you want me to generate a theme template ? | 09:45 |
Sfiet_Konstantin | so that you get your arch, and I keep my flat stuff ? | 09:45 |
faenil | Sfiet_Konstantin, have you checked if it recompiles after you added the const? | 09:46 |
faenil | compiles* | 09:46 |
Sfiet_Konstantin | testing after a clean | 09:47 |
Sfiet_Konstantin | it compiles | 09:47 |
faenil | oki | 09:47 |
Sfiet_Konstantin | what do you think about the components arch + theme template ? | 09:48 |
faenil | more details? | 09:48 |
Sfiet_Konstantin | faenil: I keep my flat thing, when calling the theme generator, it outputs a json file that is a template for a theme (with mandatory fields that are filled with garbage, like__string__ or __color__ and optionnal fields prefilled) | 09:49 |
Sfiet_Konstantin | and / or a plain file that describe the arch | 09:49 |
faenil | Sfiet_Konstantin, well, a theme template would be a nice addition indeed :) but not required now | 09:50 |
Sfiet_Konstantin | faenil: it is for your complain about the fact that people might not understand the arch if they read a flat description file instead of a tree | 09:50 |
faenil | don't want to waste your time...I just can't accept that flat thing :D | 09:50 |
Sfiet_Konstantin | faenil: there are issues | 09:51 |
Sfiet_Konstantin | once again | 09:51 |
faenil | yes I know | 09:51 |
faenil | but that's because we're using json | 09:51 |
Sfiet_Konstantin | how do you manage the difference between the shared and inner | 09:51 |
faenil | which is just data | 09:51 |
Sfiet_Konstantin | etc | 09:51 |
Sfiet_Konstantin | it is not data | 09:51 |
faenil | it's data format | 09:52 |
Sfiet_Konstantin | ah, I prefer that :) | 09:52 |
Sfiet_Konstantin | it is data format | 09:52 |
faenil | lol :P | 09:52 |
Sfiet_Konstantin | IMO, flat organization is the lesser of all evils | 09:52 |
Sfiet_Konstantin | better than having exceptions everywhere | 09:52 |
faenil | what if we used a js parser, so that you could still check errors on theme files | 09:53 |
faenil | and the overall result would be cleaner? | 09:53 |
Sfiet_Konstantin | faenil: can a JS parser parse any files ? | 09:53 |
faenil | well, it returns error if it can't :D | 09:54 |
faenil | just like you do with json parser | 09:54 |
Sfiet_Konstantin | I mean from any file in the disk | 09:54 |
faenil | no idea, but why not? | 09:54 |
Sfiet_Konstantin | faenil: you can ... with JQuery | 09:54 |
faenil | I meant parsing js from c++ | 09:54 |
faenil | like you do right now | 09:55 |
Sfiet_Konstantin | ah | 09:55 |
Sfiet_Konstantin | and ? | 09:55 |
faenil | but using js files instead of json | 09:55 |
Sfiet_Konstantin | ah, no, you cannot parse JS in Qt | 09:55 |
Sfiet_Konstantin | or well, better not let's say | 09:55 |
Sfiet_Konstantin | :D | 09:55 |
faenil | lol | 09:55 |
faenil | :D | 09:55 |
Sfiet_Konstantin | (look, in Qt 5.2, the JS engine will change D:) | 09:55 |
faenil | to v4v? | 09:56 |
Sfiet_Konstantin | v4vm | 09:56 |
Sfiet_Konstantin | yes | 09:56 |
faenil | yeah | 09:56 |
Sfiet_Konstantin | and the API might change etc | 09:56 |
Sfiet_Konstantin | I won't accept (for sanity) to use JS binding in C++ :P | 09:56 |
faenil | well, you leave me no other choice :P | 09:56 |
faenil | Sfiet_Konstantin, just separate the shared stuff visually in the file :D | 09:57 |
faenil | shared or not shared, they will all end up there | 09:57 |
Sfiet_Konstantin | and non-shared ? inside the object ? | 09:58 |
Sfiet_Konstantin | hum ... | 09:58 |
faenil | you said that requires effort | 09:58 |
Sfiet_Konstantin | but what about the non-shared ? (inner objects ?) | 09:58 |
faenil | your idea was to put shared and not shared at the same level right? | 09:58 |
Sfiet_Konstantin | do you separate them too ? | 09:58 |
Sfiet_Konstantin | indeed that requires efforts, but I'm not really understanding what you want me to do right now | 09:59 |
faenil | I don't give orders :D | 09:59 |
*** DrCode has quit IRC | 09:59 | |
faenil | I'm just proposing to separate real components from the rest | 09:59 |
faenil | and as I understood you put both shared and not-shared objects at the same level | 10:00 |
*** slaine has joined #nemomobile | 10:00 | |
faenil | so I proposed, at least put a lot of newlines between real components and the rest :D | 10:00 |
Sfiet_Konstantin | faenil: aaah :D | 10:00 |
Sfiet_Konstantin | newlines ? :D | 10:00 |
Sfiet_Konstantin | ok :$ | 10:00 |
faenil | if you have better ideas :P | 10:00 |
faenil | / --------------------------- THE FOLLOWING ARE NOT REAL COMPONENTS --------------------------- | 10:01 |
faenil | :D | 10:01 |
Sfiet_Konstantin | the only issue is that .... THERE IS NO COMMENTS IN JSON :(:(:( | 10:02 |
Sfiet_Konstantin | I will need to think about it ... | 10:02 |
faenil | holy fff XD | 10:02 |
Sfiet_Konstantin | I cna still refactor later, and honestly, this components.json is just a tool | 10:02 |
faenil | yes, a tool people have to use to add new components :D | 10:03 |
*** DrCode has joined #nemomobile | 10:03 | |
Sfiet_Konstantin | faenil: hum ... | 10:03 |
faenil | but anyway, ok let's leave it like it is right now | 10:03 |
faenil | I lost this war :P | 10:03 |
Sfiet_Konstantin | I think that next time I will split the components in several files actuall | 10:03 |
*** DarkSim has joined #nemomobile | 10:03 | |
*** DrCode has quit IRC | 10:04 | |
Sfiet_Konstantin | ok right now | 10:04 |
*** ericcc has quit IRC | 10:04 | |
Sfiet_Konstantin | but you have the right to criticise after the merge too | 10:04 |
faenil | :) | 10:04 |
*** ericcc has joined #nemomobile | 10:04 | |
faenil | isn't anyone else reviewing it? sledges ? | 10:04 |
faenil | locusf, ? | 10:05 |
faenil | Sfiet_Konstantin, ah also, important thing, what do you think about renaming autogenerated files to _autogen.cpp and .h | 10:05 |
faenil | again, to keep things clean | 10:05 |
Sfiet_Konstantin | faenil: I have comments inside already | 10:06 |
faenil | so that people can see which files can be ignored at first sight | 10:06 |
faenil | Sfiet_Konstantin, that means I have to open the file | 10:06 |
Sfiet_Konstantin | faenil: autogenerated folder ? | 10:06 |
faenil | and read the comment, which, afterall, is also after the licence | 10:06 |
Sfiet_Konstantin | faenil: QtC collapses the license :) | 10:06 |
faenil | either folder or just rename the files | 10:06 |
faenil | and append _autogen | 10:06 |
faenil | or _gen | 10:06 |
faenil | don't know | 10:06 |
Sfiet_Konstantin | faenil: don't like much to modify the filename | 10:06 |
Sfiet_Konstantin | let's go for a folder | 10:06 |
faenil | :/ ok | 10:07 |
faenil | special, ping | 10:07 |
*** DrCode has joined #nemomobile | 10:07 | |
Sfiet_Konstantin | faenil: invoking people ? | 10:08 |
faenil | Sfiet_Konstantin, ? | 10:08 |
Sfiet_Konstantin | you are pinging people in the last 5 min now :D | 10:08 |
locusf | faenil: nope | 10:08 |
faenil | Sfiet_Konstantin, :P | 10:08 |
faenil | locusf, nope as in you don't have time, or as in you haven't done but you'll do that soon? :D | 10:09 |
Sfiet_Konstantin | faenil: moved to autogenerated ? is it ok ? | 10:09 |
faenil | Sfiet_Konstantin, I don't see the change | 10:11 |
locusf | faenil: I though you asked about reviewing Sfiet_Konstantin's changes, I took a look last night yes but I can't say anything about it, its just a new approach to styling for me | 10:11 |
Sfiet_Konstantin | faenil: not pushed yet | 10:11 |
faenil | Sfiet_Konstantin, ok | 10:11 |
Sfiet_Konstantin | pushed | 10:11 |
faenil | locusf, ok, can you write a comment on the PR? | 10:11 |
faenil | Sfiet_Konstantin, ok good | 10:12 |
locusf | faenil: sure | 10:12 |
faenil | locusf, thanks :) | 10:12 |
faenil | Sfiet_Konstantin, are you ok with leaving the "fixes" commits? | 10:13 |
faenil | I was usually asked to squash them | 10:13 |
faenil | but it's ok to me if you think that's ok | 10:14 |
Sfiet_Konstantin | faenil: alright, will squash it | 10:14 |
Sfiet_Konstantin | you are right :) | 10:14 |
faenil | :) | 10:14 |
Sfiet_Konstantin | :) | 10:15 |
Sfiet_Konstantin | done | 10:15 |
faenil | a huge commit isn't the best option either, but I wouldn't know how to split that :) | 10:15 |
Sfiet_Konstantin | well, me neither :/ | 10:15 |
Sfiet_Konstantin | actually, the commit is 1 python file, 2-3 json files | 10:15 |
Sfiet_Konstantin | :/ | 10:15 |
faenil | Sfiet_Konstantin, you squashed that into groove and textfield stuff :P | 10:16 |
Sfiet_Konstantin | faenil: :O | 10:17 |
Sfiet_Konstantin | damn :( | 10:17 |
Sfiet_Konstantin | now ? | 10:18 |
faenil | Sfiet_Konstantin, if you don't want to cope with that just add "and fixes" to the commit message | 10:18 |
sledges | Sfiet_Konstantin: means src/styles/private/ControlsStyleConfig.qml is going soon? | 10:19 |
Sfiet_Konstantin | sledges: yes, I can remove it now | 10:19 |
sledges | since you renamed backgroundColor -> background | 10:19 |
sledges | please see for many other remaining occurrences of Theme...backgroundColor | 10:20 |
sledges | i other controls, they are still there | 10:20 |
sledges | *in | 10:20 |
sledges | same for foreground | 10:20 |
Sfiet_Konstantin | sledges: really ? | 10:20 |
Sfiet_Konstantin | where ? | 10:20 |
sledges | yes, just grep | 10:20 |
Sfiet_Konstantin | ah, menu or menubar | 10:20 |
sledges | and button | 10:20 |
Sfiet_Konstantin | not button | 10:20 |
sledges | src/styles/ButtonStyle.qml: color: control.primary ? Theme.primaryButton.backgroundColor | 10:20 |
sledges | in your github repo at least still | 10:21 |
Sfiet_Konstantin | ah damn, button | 10:21 |
Sfiet_Konstantin | no | 10:21 |
Sfiet_Konstantin | sledges: are you sure that you aren't reading the master branch in my repo ? | 10:22 |
Sfiet_Konstantin | I'm using devel branch and have a master that matches upstream master | 10:22 |
sledges | i am sure, that i am reading your master branch | 10:22 |
sledges | >.) | 10:22 |
sledges | &) | 10:22 |
Sfiet_Konstantin | sledges: check the devel branch :) | 10:22 |
sledges | :D | 10:22 |
sledges | thanks, good stuff otherwise | 10:22 |
Sfiet_Konstantin | :D | 10:22 |
faenil | sledges, you're not bothered by the flat structure of components? :D | 10:23 |
sledges | sorry, i haven'Ã…t gotten my hed around that | 10:24 |
sledges | some paid work to do :P | 10:24 |
sledges | mind explaining in a nutshell? | 10:24 |
faenil | np :) | 10:24 |
sledges | (irc backlog is miles to read! :D) | 10:24 |
faenil | slaine, just look at components.json | 10:24 |
sledges | :D | 10:24 |
sledges | faenil: what irc client are you using? | 10:24 |
faenil | both components and their inner properties (like pressedGradient) are on the same level | 10:24 |
faenil | holy f, he'll kill me | 10:25 |
faenil | sledges, xchat | 10:25 |
sledges | submit a "tab complete most recently active nick instead.patch" | 10:25 |
sledges | ;) | 10:25 |
faenil | XD | 10:25 |
sledges | irssi has it, and im a happy user, on a 24/7 server | 10:25 |
sledges | go text man ;) | 10:25 |
faenil | yeah dm8tbr set up a remote shell for me, but I haven't started using it yet :/ | 10:25 |
* sledges trouts | 10:25 | |
sledges | :D | 10:25 |
faenil | :( | 10:26 |
faenil | :D | 10:26 |
Sfiet_Konstantin | sledges: konversation too :) | 10:26 |
sledges | you can connect from your phone as well (ssh) | 10:26 |
sledges | it's just awesome ;) | 10:26 |
faenil | sledges, done it! | 10:28 |
faenil | nickname completiong -> "Last spoken order" | 10:28 |
faenil | :D | 10:28 |
sledges | :D | 10:28 |
Sfiet_Konstantin | :D | 10:28 |
sledges | good start | 10:28 |
faenil | slaine, this is a great day, we have to kill a pig! :D | 10:28 |
slaine | Ok | 10:29 |
* slaine shrugs | 10:29 | |
sledges | now uninstall xchat :D | 10:29 |
Sfiet_Konstantin | :D | 10:29 |
faenil | slaine, this was actually for you ;) | 10:29 |
faenil | sledges, ahah | 10:29 |
sledges | (kidding) | 10:29 |
faenil | sledges, I like the layout too much, I've tried many IRC clients (except irssi) | 10:29 |
faenil | and I never liked their layout | 10:29 |
sledges | faenil: how would you like to have components.json not flat? | 10:30 |
* dm8tbr fwaps faenil start using it! | 10:30 | |
Sfiet_Konstantin | faenil: what is the layout you like ? | 10:30 |
faenil | dm8tbr, *_* | 10:30 |
sledges | var button = { ahah | 10:30 |
sledges | 11:29 < sledges> (kidding) | 10:30 |
faenil | Sfiet_Konstantin, let's not get into that :) | 10:30 |
sledges | var button = { pressedGradient: { | 10:30 |
sledges | was one level down anyways | 10:30 |
Sfiet_Konstantin | faenil: k | 10:31 |
sledges | faenil: Sfiet_Konstantin is approaching from UX PoV | 10:31 |
sledges | :D | 10:31 |
sledges | good topic :D | 10:31 |
faenil | sledges, yes in components.json they're all in the same level | 10:31 |
sledges | faenil: i was pasting ControlsStyleConfig.qml ;P | 10:31 |
faenil | sledges, I know :P | 10:31 |
faenil | they're not in the same level, as you can see gradient is INSIDE the button | 10:31 |
faenil | which is the way it should be (imho) unless it's a shared thing of course | 10:31 |
sledges | bad example :P | 10:33 |
Sfiet_Konstantin | please note sledges that it is a file used to generate code (tool), however, where faneil have a point, is that it is quite strange to use for others (that you need to create parent => children relation to get the tree) | 10:33 |
sledges | gradient is inside button in json and deprecated .qml as well | 10:33 |
sledges | however | 10:36 |
sledges | flat approach promotes reusability | 10:36 |
sledges | and is not hard to grasp it | 10:36 |
faenil | sledges, gradient is inside button in components.json? | 10:37 |
sledges | and if it supported inheritance (cascading) [if it doesn't yet], is all nice | 10:37 |
sledges | faenil: yes, but not it's properties :) i got you now | 10:37 |
faenil | it's okay for stuff which is reused of course | 10:37 |
sledges | yu | 10:37 |
sledges | p | 10:37 |
faenil | the problem is most of the inner properties won't be reused | 10:37 |
faenil | and we will have them at that same level, it will get messy imho | 10:38 |
sledges | you say you know | 10:38 |
faenil | but yeah, it's an implementation file, so components developers can just get used to that and accept it.. | 10:38 |
sledges | I just re-used groove for progress bar and slider ;) | 10:38 |
faenil | yes | 10:38 |
sledges | and qwazix constantly mentioned drawing a components' dependency tree | 10:39 |
faenil | that would show the truth :P | 10:39 |
sledges | don't know how farther it could go, yes :P :D | 10:39 |
sledges | well | 10:40 |
sledges | the best if we could support both | 10:40 |
sledges | re-usability (if and when needed, because im sure components are built from basic recurring building blocks to keep interface consistent) | 10:40 |
sledges | and also have non-flat hierarchy model | 10:40 |
faenil | yes of course | 10:40 |
Sfiet_Konstantin | sledges: non-flat is in theme | 10:40 |
sledges | question is , is it worth the time now | 10:40 |
sledges | Sfiet_Konstantin: yes, you build it from there | 10:41 |
Sfiet_Konstantin | I can also generate the tree (template theme file) | 10:41 |
sledges | we can wait and see how messy it gets and how many complaints we receive :)) | 10:41 |
sledges | if ever ;) | 10:41 |
Sfiet_Konstantin | but the development components is a flat json | 10:41 |
sledges | as now there are only handful of components developers so | 10:41 |
sledges | so i think it's not a problem to have it redone in the future | 10:42 |
sledges | when it actually gets messy | 10:42 |
faenil | sledges, okay, I'll ping you when it needs to be redone then ;) | 10:42 |
sledges | for now stick with extreme programming | 10:42 |
sledges | me!? | 10:42 |
* sledges hides | 10:42 | |
sledges | :D | 10:42 |
Sfiet_Konstantin | faenil: ping me :) | 10:42 |
faenil | Sfiet_Konstantin, :) | 10:42 |
sledges | tab complete works wrong on xchat | 10:42 |
sledges | xDDD | 10:42 |
faenil | sledges, ahahah | 10:42 |
Sfiet_Konstantin | faenil: :D | 10:43 |
Sfiet_Konstantin | sledges: you will do all my code again :P | 10:43 |
sledges | yes, xchat completes with "you" instead of a nickname :D | 10:43 |
faenil | lunch, bbl ;) | 10:44 |
sledges | buon appetito | 10:44 |
faenil | Sfiet_Konstantin, so I guess we can merge that, thank you very much for it :) | 10:44 |
Sfiet_Konstantin | faenil: :) | 10:44 |
Sfiet_Konstantin | faenil: thanks for your patience | 10:44 |
Sfiet_Konstantin | faenil: bon appétit :) | 10:44 |
sledges | \o/ | 10:44 |
sledges | indeed, well done Sfiet_Konstantin | 10:44 |
*** niqt has quit IRC | 10:45 | |
Sfiet_Konstantin | now, merge and tag :) | 10:45 |
Sfiet_Konstantin | sledges: do you know if there is any hook on qqcn ? | 10:47 |
*** Morpog_N9__ has quit IRC | 10:47 | |
*** zhost has joined #nemomobile | 10:47 | |
sledges | looks like ;) | 10:49 |
sledges | Sfiet_Konstantin: please use 5.1.0.1 tag | 10:50 |
sledges | without any other versions | 10:50 |
sledges | the existing tag is legacy | 10:51 |
Sfiet_Konstantin | yeah | 10:51 |
sledges | so we can keep track on which qt version it's based off | 10:52 |
sledges | (we loose minor/major versioning though, but hops is good) | 10:52 |
*** stl has quit IRC | 10:59 | |
*** jluisn has joined #nemomobile | 11:04 | |
*** Sfiet_Konstantin has quit IRC | 11:04 | |
*** lizardo has joined #nemomobile | 11:05 | |
*** Aard has quit IRC | 11:06 | |
*** zhost has quit IRC | 11:15 | |
*** Aard has joined #nemomobile | 11:28 | |
*** n9mx has joined #nemomobile | 11:30 | |
*** jluisn has quit IRC | 11:37 | |
*** jluisn has joined #nemomobile | 11:37 | |
*** stl_ has joined #nemomobile | 11:38 | |
*** niqt has joined #nemomobile | 11:43 | |
*** phdeswer has quit IRC | 11:48 | |
*** DrCode has quit IRC | 11:51 | |
*** Netweaver has quit IRC | 11:51 | |
*** stephg has quit IRC | 11:58 | |
*** jpetersen has joined #nemomobile | 11:58 | |
faenil | lol :) back | 12:04 |
*** jreznik has quit IRC | 12:05 | |
*** jukkaeklund___ has joined #nemomobile | 12:09 | |
*** jukkaeklund_ has quit IRC | 12:13 | |
alterego | Good afternoon :) | 12:14 |
*** sandy_locke has joined #nemomobile | 12:16 | |
*** n9mx has quit IRC | 12:23 | |
*** n9mx has joined #nemomobile | 12:27 | |
sledges | lol :) | 12:31 |
*** stl_ is now known as stl | 12:39 | |
*** n9mx has left #nemomobile | 12:46 | |
*** jluisn has quit IRC | 12:47 | |
*** jluisn has joined #nemomobile | 12:48 | |
*** asterismo has quit IRC | 12:49 | |
*** asterismo has joined #nemomobile | 12:49 | |
*** mord has joined #nemomobile | 12:51 | |
*** Sfiet_Konstantin has joined #nemomobile | 12:53 | |
mord | ahoy. was reading back on the channel logs and came across a discussion re: cutefox/snowshoe/icefox-to-be. does a general consensus exist on what is going to be The Browser in nemoland? | 12:57 |
faenil | I think not, iirc | 12:58 |
mord | ack. is icefox still mainly a ui concept? (couldn't find much info besides the gorgeous mockups) | 13:02 |
faenil | yep | 13:02 |
mord | mmkay. thanks! | 13:03 |
faenil | np ;) feel free to contribute anyway :) if you need help to get started, don't hesitate to ask :) | 13:03 |
*** jluisn has quit IRC | 13:04 | |
*** jluisn has joined #nemomobile | 13:04 | |
mord | yeah :) | 13:06 |
faenil | mord, I guess cutefox was the candidate, but we need someone to make the UI for it, using the new components, which are being developed :P | 13:06 |
mord | yup, the ui is rather rudimentary | 13:08 |
mord | the components as in embedlite-components-qt5? | 13:08 |
mord | or glacier bits | 13:09 |
*** phdeswer has joined #nemomobile | 13:10 | |
*** jukkaeklund___ has quit IRC | 13:10 | |
sledges | mord: the glacier bits | 13:13 |
mord | right | 13:13 |
sledges | as we need to be consistent with the rest | 13:13 |
*** xhaakon has quit IRC | 13:14 | |
*** jluisn has quit IRC | 13:16 | |
*** jluisn has joined #nemomobile | 13:16 | |
*** IgorSK has quit IRC | 13:22 | |
*** pvilja has quit IRC | 13:36 | |
*** oob has joined #nemomobile | 13:37 | |
Sfiet_Konstantin | faenil: any news about QtDD stream ? | 13:52 |
faenil | Sfiet_Konstantin, nope :/ | 13:52 |
Sfiet_Konstantin | :( | 13:52 |
*** martyone has quit IRC | 13:59 | |
*** pvilja has joined #nemomobile | 14:06 | |
*** niqt has quit IRC | 14:13 | |
*** WWDrakey has quit IRC | 14:29 | |
*** xhaakon has joined #nemomobile | 14:31 | |
*** jreznik has joined #nemomobile | 14:35 | |
*** pvilja has quit IRC | 14:42 | |
*** WWDrakey has joined #nemomobile | 14:46 | |
Sfiet_Konstantin | http://inqlude.org/contribute.html | 14:49 |
Sfiet_Konstantin | should we start registering nemo projects to inqlude ? ^ | 14:49 |
Sfiet_Konstantin | at least, libs like nqp-social or libsocialcache can be registered as they don't have deps (or can be compiled in a version that don't have deps) | 14:50 |
sledges | 1 commit in 2012 ?.. | 14:51 |
sledges | :) | 14:51 |
sledges | https://github.com/cornelius/inqlude-data/commits/master | 14:51 |
Sfiet_Konstantin | :D | 14:52 |
sledges | this brings to the topic (one chap on here asked): "can I run Nemo on my desktop?" | 14:52 |
Sfiet_Konstantin | sledges: why not ? | 14:52 |
Sfiet_Konstantin | IMO yes | 14:52 |
sledges | like, qmlcontacts i guess | 14:52 |
Sfiet_Konstantin | but the middleware stack is huge | 14:52 |
sledges | well, he tried, mlite failed to compile/run | 14:52 |
sledges | yup | 14:52 |
sledges | that's the thing - deps | 14:52 |
Sfiet_Konstantin | sledges: what makes mlite to fail compiling ? | 14:52 |
Sfiet_Konstantin | the last time I tried it worked ... | 14:52 |
Sfiet_Konstantin | I should start setup a desktop build of nemo | 14:53 |
Sfiet_Konstantin | I prefer developing on desktop honestly | 14:53 |
Sfiet_Konstantin | still, we might need to get some (most) nemo middleware / libs into inqlude | 14:54 |
sledges | then you'd definitely get a friend there - their nickname was Jiok | 14:54 |
sledges | :) | 14:54 |
Sfiet_Konstantin | visibility, contributions and be helpful | 14:54 |
sledges | #nemomobile.log:22:43 < Jiok> Is it possible to test nemo applications on my desktop? I'm trying to install qt-components and it keeps printing mlite is not available and it doesn't compile, I already compiled and installed mlite but it doesn't seem to be detected | 14:54 |
Sfiet_Konstantin | ok | 14:54 |
Sfiet_Konstantin | ... | 14:54 |
sledges | surely some runtime dep problems | 14:55 |
sledges | but that's not important right now :) | 14:55 |
Sfiet_Konstantin | :D | 14:55 |
*** oob has quit IRC | 14:57 | |
Sfiet_Konstantin | locusf: your work is pretty good :) | 15:00 |
Sfiet_Konstantin | on trumpeted slider | 15:00 |
Sfiet_Konstantin | it looks awesome | 15:00 |
locusf | Sfiet_Konstantin: thanks :) | 15:00 |
Sfiet_Konstantin | locusf: trying to pick it up and add shaders | 15:00 |
Sfiet_Konstantin | not sure that I will succed though | 15:00 |
locusf | Sfiet_Konstantin: cool | 15:00 |
locusf | Sfiet_Konstantin: I wasn't sure either and finally didn't :p | 15:01 |
Sfiet_Konstantin | damn glacier looks soo good | 15:01 |
Sfiet_Konstantin | for sure that I will have one Sailfish and one Nemo Glacier device | 15:01 |
Sfiet_Konstantin | both are nice | 15:01 |
Sfiet_Konstantin | locusf and qwazix ? | 15:02 |
Sfiet_Konstantin | how the slider works | 15:02 |
Sfiet_Konstantin | without touch should there be a trumpet ? | 15:02 |
Sfiet_Konstantin | the trumpet fades when pressed but I don't understand the rest | 15:03 |
Sfiet_Konstantin | can anyone explain ? | 15:03 |
sledges | yes | 15:03 |
*** Xruxa has quit IRC | 15:05 | |
*** pvilja has joined #nemomobile | 15:05 | |
*** nsuffys has quit IRC | 15:06 | |
Sfiet_Konstantin | I have to say that the trumpet is something rather crazy to do without assets (and even with them) | 15:07 |
locusf | Sfiet_Konstantin: what about it, it animates up on reaching the limit | 15:07 |
sledges | if slider has label, there's a ball showing label in it. when you press, that handle becomes the trumpet | 15:07 |
sledges | when you reach the right edge, trumpet ramps up | 15:07 |
Sfiet_Konstantin | ah | 15:08 |
Sfiet_Konstantin | I thought that the slider never display the ball | 15:08 |
Sfiet_Konstantin | but only when you pressed it | 15:08 |
Sfiet_Konstantin | let's first do without trumpet but with a shader | 15:08 |
Sfiet_Konstantin | I can handle the rest a bit after | 15:08 |
faenil | the rest is the problem :D | 15:09 |
Sfiet_Konstantin | faenil: no, start with a shader is the first problem | 15:09 |
Sfiet_Konstantin | the rest is ... also a problem :D | 15:09 |
faenil | the base shader doesn't do anything, just print the image | 15:09 |
locusf | yeah | 15:09 |
locusf | thats what I tried to do | 15:10 |
faenil | the problem is animating it and most importantly keeping the ball in the right spot :P | 15:10 |
faenil | locusf, ah you tried to only print the image? | 15:10 |
*** araujo has quit IRC | 15:10 | |
*** jpetersen_ has joined #nemomobile | 15:10 | |
locusf | faenil: yep | 15:11 |
faenil | locusf, ah ok, I thought that part was done already :) | 15:11 |
faenil | what problem did you encounter? | 15:11 |
*** araujo has joined #nemomobile | 15:11 | |
locusf | it didn't fit into the drawn area, eg. it got cropped | 15:12 |
faenil | have a screen? | 15:12 |
locusf | I used a ShaderEffectSource | 15:12 |
locusf | not at the moment | 15:12 |
faenil | oki+ | 15:12 |
locusf | I'll reset and take a screen | 15:12 |
Sfiet_Konstantin | I'm wondering, shouldn't we have a trumpet in the left side too ? | 15:12 |
sledges | Sfiet_Konstantin: that was my first thought | 15:13 |
sledges | but what happens with finger at the left edge? | 15:13 |
sledges | the slider pops out on the right? :D | 15:13 |
*** jpetersen has quit IRC | 15:14 | |
locusf | faenil: https://dl.dropboxusercontent.com/u/286182/shadered-slider.png | 15:15 |
Sfiet_Konstantin | locusf: you should control the size of the handle | 15:16 |
Sfiet_Konstantin | it controls the height of the slider | 15:16 |
locusf | Sfiet_Konstantin: I tried it | 15:18 |
locusf | didn't help | 15:18 |
Sfiet_Konstantin | :( | 15:19 |
Sfiet_Konstantin | sledges: how to get the height of the groove from the slider ? | 15:19 |
Sfiet_Konstantin | do you know this ? | 15:19 |
sledges | grooveStyle.height ? | 15:19 |
*** Morpog_PC has joined #nemomobile | 15:21 | |
Sfiet_Konstantin | sledges: grooveStyle is a component | 15:22 |
Sfiet_Konstantin | maybe I can remove component from grooveStule ? | 15:22 |
Sfiet_Konstantin | no yI cannot | 15:23 |
sledges | nope ;) | 15:25 |
*** NIN101 has joined #nemomobile | 15:26 | |
*** zhost has joined #nemomobile | 15:26 | |
sledges | didn't try to rename it to Item instead iirc | 15:27 |
faenil | component is needed because it's used in the loader which loads the styling | 15:27 |
faenil | (if I understood which component you're talking about :) ) | 15:28 |
sledges | nope | 15:28 |
sledges | there's no other way to abstract grooveStyle | 15:28 |
sledges | except for putting it between Component { } | 15:28 |
sledges | i.e., just a Rectangle doesn't work | 15:28 |
faenil | :) | 15:29 |
sledges | but maybe Item would | 15:29 |
*** DarkSim_ has joined #nemomobile | 15:29 | |
Sfiet_Konstantin | no | 15:30 |
Sfiet_Konstantin | only component works because of "property Component ..." | 15:30 |
Sfiet_Konstantin | so I need to "hardcode" the trumpet base size | 15:30 |
sledges | :{ | 15:30 |
Sfiet_Konstantin | sledges: remind me to have a Theme property for the height of the groove | 15:30 |
sledges | will do o:) | 15:31 |
Sfiet_Konstantin | (and the width too I guess) | 15:32 |
*** sledges has quit IRC | 15:32 | |
*** DarkSim has quit IRC | 15:33 | |
*** DarkSim__ has joined #nemomobile | 15:36 | |
*** DarkSim_ has quit IRC | 15:40 | |
Sfiet_Konstantin | BLUE RECTANGLE done in shader woooho ! | 15:44 |
Sfiet_Konstantin | :D | 15:44 |
faenil | ahah :D | 15:46 |
Sfiet_Konstantin | the trumpet is easy | 15:46 |
Sfiet_Konstantin | it is basically a 2nd or 3rd degree polynomial having some constraints on derivatives | 15:46 |
Sfiet_Konstantin | need to solve these to get the equations, and then, we only need to move the boundaries and then you get them | 15:47 |
faenil | what about the rotated one :P | 15:47 |
Morpog_PC | trumpet is easy but rectangle was hard? :D ? | 15:47 |
Sfiet_Konstantin | faenil: it is actually besiers | 15:47 |
Sfiet_Konstantin | Morpog_PC: na, in term of mathematics | 15:47 |
faenil | Sfiet_Konstantin, yes | 15:47 |
Sfiet_Konstantin | in term of implementation, if mathematics is done right it should go more easily than without mathematics :P | 15:47 |
Sfiet_Konstantin | rectangle was hard in term of implementations (since I'm novice in shaders like everybody around) | 15:48 |
faenil | oh well I guess glsl has got something to handle bezier curvers | 15:48 |
Sfiet_Konstantin | faenil: good, will google that | 15:48 |
Sfiet_Konstantin | if yes, it is awesome :) | 15:48 |
Sfiet_Konstantin | faenil: don't think that GLSL have bezier handling | 15:50 |
Sfiet_Konstantin | will have to code a bit | 15:50 |
faenil | well, it's got hermite | 15:51 |
Sfiet_Konstantin | faenil: it is ok, I will manage | 15:51 |
Sfiet_Konstantin | but I think I will go home | 15:51 |
*** sledges has joined #nemomobile | 15:53 | |
faenil | ok | 15:55 |
Sfiet_Konstantin | one question: is the ball of the slider under the correct position | 15:56 |
Sfiet_Konstantin | or should the end of the trumpet be the correct position | 15:56 |
Sfiet_Konstantin | looks confusing | 15:56 |
Morpog_PC | slider and trumpet are right of posizion | 15:58 |
sledges | correct position = right end of blue slider rectangle | 15:59 |
Sfiet_Konstantin | sledges: so begin of trumpet | 15:59 |
Morpog_PC | yes | 15:59 |
Sfiet_Konstantin | the ball is a bit away then | 15:59 |
Sfiet_Konstantin | :'( | 15:59 |
Sfiet_Konstantin | ok | 15:59 |
Sfiet_Konstantin | :D | 15:59 |
sledges | that's the whole point | 15:59 |
sledges | :) | 15:59 |
Morpog_PC | thats why it has to go up | 15:59 |
*** WWDrakey has left #nemomobile | 16:00 | |
Sfiet_Konstantin | I'm wondering how this size thing is working | 16:01 |
Sfiet_Konstantin | QQC is becoming more and more strange | 16:01 |
Sfiet_Konstantin | what happens at 100% | 16:03 |
Sfiet_Konstantin | sorry for the questions | 16:03 |
Sfiet_Konstantin | how do you draw the trumpet ? | 16:03 |
Sfiet_Konstantin | do you go out of the slider ? | 16:03 |
Sfiet_Konstantin | (don't think that QQC allows that in term of size) | 16:03 |
*** nsuffys has joined #nemomobile | 16:05 | |
sledges | trumpet goes up | 16:06 |
sledges | that's a good point, cc qwazix ^ | 16:06 |
sledges | http://play.qwazix.com/grog/wp-content/uploads/2013/08/slider.png | 16:07 |
Sfiet_Konstantin | sledges: the bullet could go outside | 16:08 |
Sfiet_Konstantin | sorry, the "ball" | 16:08 |
Sfiet_Konstantin | or there could be a distorted trumpet | 16:09 |
Sfiet_Konstantin | :D | 16:09 |
Morpog_PC | i think there is spacing left/right of slider | 16:10 |
Morpog_PC | slider ball has 45u width, so spacing of slider needs to be at least 45u | 16:12 |
Morpog_PC | so 48u sounds good to me | 16:12 |
Sfiet_Konstantin | sledges: this breaks your nice inheritance | 16:13 |
Sfiet_Konstantin | :( | 16:13 |
Morpog_PC | why? | 16:13 |
Sfiet_Konstantin | becase we have the groove that takes all the space of the component (either progressbar or slider) | 16:14 |
Sfiet_Konstantin | but in the slider, you need a spacing of 45u | 16:14 |
Sfiet_Konstantin | but not in the pogress bar | 16:14 |
*** Pat_o has quit IRC | 16:14 | |
Morpog_PC | well, progressbar could be spaced similar then | 16:14 |
Sfiet_Konstantin | ok | 16:14 |
Morpog_PC | i don't see a readon why it should fill whole width of screen | 16:14 |
Morpog_PC | reason | 16:14 |
*** jreznik has quit IRC | 16:15 | |
Sfiet_Konstantin | not screen, but component size | 16:15 |
sledges | Sfiet_Konstantin: very quick and very dirtu PoC: http://i1260.photobucket.com/albums/ii567/sledgas/slider_zpsfdbea37c.png | 16:17 |
sledges | :) | 16:18 |
sledges | this trumpet is a true PITH :D | 16:18 |
Sfiet_Konstantin | sledges: the trumpet is IMO the source for most headaches in nemo | 16:18 |
sledges | and we looked into only few controls :D | 16:19 |
*** jreznik has joined #nemomobile | 16:19 | |
Sfiet_Konstantin | no | 16:19 |
Sfiet_Konstantin | for what I have seen in grog blog, the trumpet is the most horroible imo | 16:19 |
Sfiet_Konstantin | alright | 16:23 |
Sfiet_Konstantin | I go | 16:23 |
Sfiet_Konstantin | BBL | 16:23 |
faenil | bbl | 16:23 |
sledges | talking of which, faenil, how's the toolbar per page thing? :) | 16:24 |
faenil | stopped investigating that, I don't even remember what the final solution was :P | 16:25 |
faenil | I'm working on the header dock ;) | 16:25 |
*** slaine has quit IRC | 16:27 | |
*** exec_s has joined #nemomobile | 16:27 | |
*** Sfiet_Konstantin has quit IRC | 16:27 | |
sledges | :) | 16:27 |
faenil | sledges, speed bump is there already ;) (if I understood what you meant :P) | 16:28 |
sledges | :D | 16:28 |
sledges | \o/ | 16:28 |
faenil | I only have to find a way to handle the content of the actual toolbar | 16:29 |
Morpog_PC | sledges, faenil, I think thats how slider would look at 100% and 48u spacing: http://abload.de/img/slider_exampleoio53.png | 16:29 |
faenil | mmm | 16:30 |
sledges | Morpog_PC: why extra pixels? | 16:31 |
sledges | of the 'tail' of the trumpet | 16:31 |
Morpog_PC | because I like numbers of 2 | 16:31 |
Morpog_PC | and it looks strange if pressed to edge of screen | 16:31 |
Morpog_PC | wait, which extra pixels on tail of trumpet? | 16:32 |
sledges | Morpog_PC: this: why not so: http://i1260.photobucket.com/albums/ii567/sledgas/slider_zps7498dc8b.png | 16:34 |
sledges | or that teeny bit even less? | 16:34 |
Morpog_PC | well, because qwazix specced it like that :) | 16:34 |
sledges | where? | 16:35 |
Morpog_PC | in his spec | 16:35 |
sledges | lol | 16:35 |
sledges | link? | 16:35 |
Morpog_PC | ah, hmm, he did it once with and once without | 16:36 |
sledges | hmm | 16:37 |
sledges | probably those extra pixels are covered by finger anyway | 16:37 |
Morpog_PC | yeah | 16:37 |
sledges | although that should no matter, because the ball is now upwards | 16:37 |
sledges | so | 16:37 |
Morpog_PC | at 60% he got the extra pixels in | 16:37 |
sledges | mm | 16:37 |
sledges | extra pixels are for the fingerprint | 16:38 |
sledges | but they shouldn't be at >>100% imho | 16:38 |
Morpog_PC | maybe we both are too pixel perfect and qwazix isn't :) | 16:38 |
sledges | it just falls into eyes (ie ugly :)) | 16:38 |
Morpog_PC | looks still good with 48u spacing: http://abload.de/img/slider_example4mpqx.png | 16:39 |
sledges | and Morpog_PC look "animation path" at the bottom | 16:39 |
sledges | http://play.qwazix.com/grog/wp-content/uploads/2013/08/slider.png | 16:39 |
sledges | 100 should not have tails :) | 16:40 |
sledges | and just be above edge-ish | 16:40 |
Morpog_PC | well, you can't actually see that from animation path, can you? | 16:40 |
sledges | looks vgood that one of yours | 16:40 |
sledges | why not? | 16:40 |
sledges | 95 is still on top of slider | 16:40 |
sledges | so you forecase 100 to be slightly higher and to the right | 16:41 |
sledges | still quite close | 16:41 |
Morpog_PC | hmmm | 16:41 |
Morpog_PC | lets wait for qwazix :) | 16:41 |
faenil | Morpog_PC, header doesn't have the arrow png | 16:42 |
Morpog_PC | it has on root folder | 16:42 |
faenil | Morpog_PC, thanks | 16:42 |
Morpog_PC | cause it's a shared graphic | 16:42 |
*** ericcc has quit IRC | 16:42 | |
sledges | but this one (http://i1260.photobucket.com/albums/ii567/sledgas/slider_zps7498dc8b.png) asks for more trumpet 'deformations' rather than just one outside (http://play.qwazix.com/grog/wp-content/uploads/2013/08/slider.png) | 16:45 |
sledges | and is a pain to implement :) | 16:45 |
sledges | but now sfiet_konstantin got enough info i think :)) | 16:45 |
*** piggz has quit IRC | 16:50 | |
*** piggz has joined #nemomobile | 16:51 | |
sledges | ok i'll try again | 16:53 |
sledges | but this one (http://i1260.photobucket.com/albums/ii567/sledgas/slider_zpsfdbea37c.png) asks for more trumpet 'deformations' rather than just one outside (http://i1260.photobucket.com/albums/ii567/sledgas/slider_zps7498dc8b.png) | 16:56 |
*** panda84kde has quit IRC | 16:59 | |
Morpog_PC | sledges, put spaces in for your link please! | 17:00 |
sledges | Morpog_PC: what terminal are you using? :) | 17:01 |
*** ggoebel has quit IRC | 17:01 | |
Morpog_PC | hexchat :) | 17:01 |
sledges | lol | 17:01 |
sledges | are you typing in hex | 17:01 |
sledges | ? | 17:01 |
sledges | :D | 17:01 |
Morpog_PC | nope :) | 17:01 |
sledges | im using gnome-terminal, it has auto url recog | 17:01 |
Morpog_PC | well, actually you won't like what I'm using here ;) | 17:02 |
sledges | :D | 17:02 |
sledges | why? | 17:02 |
*** piggz has quit IRC | 17:03 | |
Morpog_PC | It beginss with W and ends with indows | 17:03 |
sledges | :D | 17:04 |
sledges | ofc how could i forget | 17:04 |
Morpog_PC | i have the choice between cms and powershell :) | 17:04 |
Morpog_PC | cmd | 17:05 |
Morpog_PC | and I won't use either of them for IRC :D | 17:05 |
sledges | windows is good, actually brilliant, when it comes to using photoshop and other adobe products, for this glacier thing as well.. | 17:05 |
Morpog_PC | and adobe premiere | 17:05 |
*** Vlad_on_the_road has joined #nemomobile | 17:05 | |
faenil | guys: Vesuri has just fixed the black screen bug in lipstick | 17:07 |
faenil | except colorful home failed to build | 17:08 |
Morpog_PC | Yay for vesuri! | 17:10 |
Morpog_PC | but wait, hasn't zbenjamin also fixed it? | 17:10 |
sledges | faenil: i saw the beginnning of it, lipstick compiled fine | 17:10 |
sledges | lol for colorful home :D but soon the dust will settle, hurray! | 17:10 |
*** Sfiet_Konstantin has joined #nemomobile | 17:10 | |
faenil | Morpog_PC, different things | 17:10 |
faenil | zbenjamin was implementing orientation handling | 17:11 |
Morpog_PC | let me read backlog, lol | 17:11 |
*** ZogG_laptop has quit IRC | 17:11 | |
*** Pat_o has joined #nemomobile | 17:12 | |
Morpog_PC | ahh, I mixed zbenjamin with giucam | 17:12 |
Morpog_PC | faenilwe're waiting for Vesuri to review the PR by giucam which fixes that09:57 | 17:13 |
*** ZogG_laptop has joined #nemomobile | 17:13 | |
*** ZogG_laptop has joined #nemomobile | 17:13 | |
*** jluisn has quit IRC | 17:13 | |
*** ggoebel has joined #nemomobile | 17:13 | |
*** exec_s has quit IRC | 17:16 | |
*** jluisn has joined #nemomobile | 17:18 | |
*** zetaz has joined #nemomobile | 17:21 | |
*** Sfiet_Konstantin has quit IRC | 17:27 | |
*** piggz has joined #nemomobile | 17:28 | |
faenil | Morpog_PC, ;) | 17:36 |
faenil | bbl | 17:37 |
sledges | faenil: just fixed Vesuri's build | 17:39 |
sledges | and we're back! | 17:39 |
sledges | :D | 17:39 |
faenil | sledges, great, I planned to do that after dinner | 17:40 |
faenil | only change in .pro? | 17:40 |
sledges | yes | 17:40 |
sledges | ;P | 17:40 |
faenil | ok good | 17:41 |
faenil | bbl | 17:41 |
sledges | me too | 17:41 |
*** jonwil has quit IRC | 17:44 | |
*** piggz has quit IRC | 17:49 | |
qwazix | fffeew, that was quite a backscroll | 17:54 |
qwazix | Morpog_PC, sledges, I really didn't get that extra pixels thing | 17:54 |
*** M4rtinK has joined #nemomobile | 17:56 | |
*** gabriel9 has joined #nemomobile | 17:56 | |
*** Sfiet_Konstantin has joined #nemomobile | 18:00 | |
Morpog_PC | just check my 2 pics I uploaded on abload | 18:02 |
Morpog_PC | 1st one is with extra pixels, 2nd one is without | 18:03 |
*** SfietKonstantin has joined #nemomobile | 18:03 | |
faenil | back | 18:05 |
faenil | qwazix, o/ | 18:06 |
*** Sfiet_Konstantin has quit IRC | 18:06 | |
faenil | qwazix, I need few info about header dock | 18:06 |
faenil | (which is almost complete ;) ) | 18:06 |
SfietKonstantin | hello guys | 18:07 |
faenil | hey | 18:07 |
*** drachensun has quit IRC | 18:08 | |
Morpog_PC | faenil, after zypper up, instead of black screen it hangs now on boot logo | 18:08 |
faenil | awesome -.- | 18:09 |
faenil | pastebin journalctl? | 18:09 |
Morpog_PC | haven't setup ssh yet | 18:09 |
Morpog_PC | anything I should look for? | 18:11 |
faenil | well, read journalctl :P | 18:11 |
faenil | qwazix, you gone already? :D | 18:12 |
locusf | I can zypper dup too, to trace Morpog_PC's steps | 18:12 |
Morpog_PC | lots of error from booser-wtcomponents | 18:12 |
Morpog_PC | lots of error from booster-qtcomponents-qt5 | 18:13 |
faenil | Morpog_PC, look for something else | 18:13 |
Morpog_PC | failed to create display | 18:13 |
SfietKonstantin | Morpog_PC: you are on the right direction | 18:13 |
faenil | those errors are sideeffects | 18:13 |
SfietKonstantin | failed to create display ? | 18:13 |
SfietKonstantin | seems that a WL failure over there | 18:13 |
faenil | SfietKonstantin, I think that's just the description of booster error | 18:14 |
Morpog_PC | its still from the booster error SfietKonstantin | 18:14 |
*** SfietKonstantin is now known as Sfiet_Konstantin | 18:14 | |
Sfiet_Konstantin | ah damn :( | 18:14 |
Morpog_PC | lipstick error | 18:14 |
Sfiet_Konstantin | Morpog_PC: that is ? | 18:15 |
Morpog_PC | error while loading shared libararies | 18:15 |
faenil | Morpog_PC, which ones | 18:15 |
Morpog_PC | invalid ELF header | 18:15 |
faenil | ouch | 18:15 |
faenil | wtf... | 18:15 |
Sfiet_Konstantin | Morpog_PC: no info on the lib ? | 18:15 |
Sfiet_Konstantin | faenil: arch problem | 18:15 |
faenil | yep | 18:15 |
faenil | I mean, wtf :P | 18:15 |
Sfiet_Konstantin | :D | 18:16 |
Sfiet_Konstantin | yeah | 18:16 |
Morpog_PC | /usr/lib/liblipstick-qt5 | 18:16 |
Sfiet_Konstantin | :O | 18:16 |
Morpog_PC | .so | 18:16 |
Sfiet_Konstantin | WTF | 18:16 |
Morpog_PC | .0 | 18:16 |
Morpog_PC | :) | 18:16 |
Sfiet_Konstantin | rpm -qa | grep lipstick ? | 18:16 |
Sfiet_Konstantin | lunch | 18:16 |
Sfiet_Konstantin | bbl | 18:16 |
Morpog_PC | all i486 | 18:18 |
Morpog_PC | wait, i can zypper up again | 18:19 |
Morpog_PC | strange | 18:19 |
Morpog_PC | and again | 18:19 |
Morpog_PC | different packages | 18:19 |
qwazix | back | 18:19 |
faenil | good, go on | 18:19 |
Morpog_PC | tada! | 18:19 |
Morpog_PC | it's back | 18:19 |
faenil | ok, maybe it was just incomplete installation or something | 18:20 |
*** nsuffys has quit IRC | 18:20 | |
Morpog_PC | so it needs 3 zypper up :) | 18:20 |
faenil | Morpog_PC, maybe it's just that OBS hadn't published everything yet | 18:20 |
Morpog_PC | or that | 18:20 |
*** jreznik has quit IRC | 18:20 | |
*** Sfiet_Konstantin has quit IRC | 18:21 | |
*** gabriel9 has quit IRC | 18:22 | |
*** gabriel9 has joined #nemomobile | 18:22 | |
qwazix | Morpog_PC, I was thinking something like http://play.qwazix.com/nemo/delete.png but I am not sure how easy that is to do. Depends if beziers are supported. | 18:24 |
faenil | qwazix, also it's not clear whether icons on the toolbar are a different thing from the drawer levels | 18:24 |
qwazix | faenil, do you mean visually, or technically? | 18:25 |
faenil | technically | 18:25 |
qwazix | I think it should be different, yeah. No point putting other kind of controls there | 18:26 |
faenil | in the spec you say "if there are more than 3 icons the 3 dots icon appears" | 18:26 |
qwazix | It should be specifically toolicons (or the qqc equivalent) | 18:26 |
faenil | something like that | 18:26 |
faenil | but is that fixed? | 18:26 |
faenil | and if there are more than 3 icons? where should I put the rest? | 18:27 |
locusf | hmm my journalctl shows that booster-qtquick2 restart | 18:27 |
locusf | +s | 18:27 |
faenil | and if even 3 icons don't fit in the view because of the title of the page? | 18:27 |
qwazix | ah, yeah. That is more of a guideline than a spec. (could be a spec though, like blackberry does) | 18:27 |
alterego | elide the title? | 18:27 |
faenil | alterego, yes I could come up with things, but graphics team is there for that :D | 18:28 |
qwazix | blackberry forces the developer to provide both icon and text and puts the overflowing icons in the menu as items, we can do that, what do you think? | 18:28 |
locusf | Jan 01 02:00:19 localhost lipstick[383]: qrc:/qml/NotificationPreview.qml:137:25: QML ScriptAction: qrc:/qml/NotificationPreview.qml:111: TypeError: Object [object Object] has no method 'setN | 18:28 |
*** zetaz has left #nemomobile | 18:28 | |
locusf | otificationPreviewRect' | 18:28 |
qwazix | Morpog_PC, what's your opinion ? Elide the title or push icons off and into the drawer as listitems? | 18:28 |
faenil | locusf, that's known error | 18:29 |
qwazix | (or both?) | 18:29 |
faenil | bbl | 18:29 |
locusf | oh ok | 18:29 |
locusf | faenil: was there a workaround to the EGL restarts of booster-qtquick2? | 18:31 |
*** nsuffys has joined #nemomobile | 18:35 | |
*** xmlich02 has joined #nemomobile | 18:36 | |
qwazix | pushed 100% version of the slider to repo, haven't updated grog yet | 18:40 |
locusf | grr now my glacier dev env is ruined | 18:43 |
locusf | ah I have the VM | 18:44 |
*** Martix_ has joined #nemomobile | 18:47 | |
locusf | Morpog_PC: did you need to do anything else after zypper dup? | 18:47 |
Morpog_PC | locusf, i rebooted | 18:50 |
locusf | Morpog_PC: on a VM? | 18:51 |
locusf | I tried dupping on N9 | 18:51 |
Morpog_PC | yep | 18:51 |
locusf | failed | 18:51 |
Morpog_PC | qwazix, elideing title would be more consistent | 18:51 |
qwazix | Morpog_PC, :nod: | 18:52 |
qwazix | faenil, ^^ | 18:52 |
locusf | what was the env var which controlled the theme for components example? | 18:53 |
qwazix | and let's spec max 3 icons there and the rest let the developer decide | 18:53 |
Morpog_PC | yep | 18:53 |
Morpog_PC | sounds good | 18:53 |
*** Morpog_N9 has joined #nemomobile | 18:55 | |
*** gabriel9 has quit IRC | 18:55 | |
sledges | locusf QT_CONTROLS_THEME ? Just grep for similar terms around you should find | 18:58 |
sledges | (=Nemo) | 18:58 |
locusf | sledges: hmm I remember it was longer | 18:59 |
*** qwazix_ has joined #nemomobile | 19:00 | |
*** furikku has quit IRC | 19:03 | |
faenil | QT_QUICK_CONTROLS_STYLE=Nemo | 19:06 |
faenil | qwazix, let the developer decide? so you want a limit property which the dev can change? | 19:06 |
*** kostaja has quit IRC | 19:08 | |
locusf | hmm I'll make another image for N9 | 19:10 |
qwazix_ | faenil, no, let the developer decide what's he gonna do with the icons that don't fit (put them in the drawer or whatever) | 19:11 |
faenil | ah ok | 19:12 |
faenil | so 3 fixed icons | 19:12 |
faenil | even if we're on a tablet and there's lot of space | 19:13 |
*** Sfiet_Konstantin has joined #nemomobile | 19:14 | |
faenil | qwazix_, do you think children of the object should be the levels of the drawer, and toolbar icon are specified in a "toolButtons" property, or the opposite? | 19:18 |
*** ZogG_laptop has quit IRC | 19:19 | |
qwazix_ | faenil, yep like that, not the opposite | 19:20 |
faenil | it's the opposite of what usually happens though | 19:20 |
faenil | usually you have ToolBar { ToolButton{} ToolButton{} } | 19:21 |
*** ZogG_laptop has joined #nemomobile | 19:21 | |
faenil | now we will have HeaderDock { Level1{} Level2 {} ; toolbarButtons: [ toolbutton1, toolbutton2 ] } | 19:22 |
faenil | qwazix_, ^ | 19:23 |
*** alien_ has joined #nemomobile | 19:24 | |
*** Morpog_Mobile has joined #nemomobile | 19:25 | |
qwazix_ | yep | 19:27 |
qwazix_ | looks good | 19:27 |
faenil | qwazix_, I'll say it again, this is the opposite of what people will be used to with QQC :D | 19:27 |
qwazix_ | faenil, I find it more logical like this, but I'm not too hot for it, I can live with the other way around too. | 19:28 |
faenil | you decide :) | 19:29 |
qwazix_ | buttons are simple, the contents of the dock might be complex, so it makes sense for the dock levels to be children | 19:29 |
faenil | qwazix_, but we should also provide styling for the QQC ToolBar... | 19:29 |
qwazix_ | that's essentially black background and that small gradient on the bottom | 19:30 |
faenil | no arrow to go back and view title? | 19:31 |
faenil | (it's okay to me) | 19:32 |
faenil | (to provide a simple toolbar like official QQC) | 19:32 |
ZogG_laptop | o/ | 19:32 |
faenil | ZogG_laptop, o/ | 19:33 |
ZogG_laptop | sup | 19:33 |
faenil | working on glacier components ;) | 19:33 |
ZogG_laptop | cool | 19:33 |
ZogG_laptop | i need to go to sleep | 19:33 |
faenil | :) sleep well | 19:34 |
Sfiet_Konstantin | ZogG_laptop: night | 19:36 |
qwazix_ | faenil, arrow is not always there, depends if we are in a stacked view | 19:36 |
qwazix_ | title is there you are right | 19:36 |
ZogG_laptop | Sfiet_Konstantin: o/ | 19:36 |
faenil | qwazix_, I'd agree not putting the title there, as it's better for compatibility with QQC apps | 19:37 |
faenil | qwazix_, also, how do I know if we're in a stacked view... | 19:37 |
Sfiet_Konstantin | faenil: do you know how to create a very basic nemo image for use in sb2 ? | 19:44 |
Sfiet_Konstantin | I need a X86 one for my tablet | 19:44 |
faenil | there's ks in my repo | 19:44 |
Sfiet_Konstantin | I mean, do you have a ks somewhere ? | 19:44 |
faenil | https://github.com/faenil/NemoWaylandKickstart | 19:45 |
Sfiet_Konstantin | faenil: no simpler one ? | 19:46 |
Sfiet_Konstantin | I need to compile a kernel actually | 19:46 |
faenil | don't know | 19:46 |
Sfiet_Konstantin | ok | 19:46 |
locusf | night guys | 19:46 |
faenil | locusf, o/ | 19:46 |
Sfiet_Konstantin | night locusf | 19:47 |
qwazix_ | tomorrow. GN! | 19:54 |
Sfiet_Konstantin | GN ? | 19:55 |
qwazix_ | good night | 19:55 |
faenil | qwazix_, good night :( | 19:55 |
qwazix_ | ah, now I saw faenil's question | 19:55 |
Sfiet_Konstantin | ah | 19:55 |
Sfiet_Konstantin | I thought that tomorrow there was an event called GN :D | 19:55 |
faenil | Sfiet_Konstantin, lol | 19:55 |
qwazix_ | I don't know how do you know if your are stacked, in qt-components there was the pageStackWIndow that provided that info | 19:56 |
qwazix_ | cya | 19:56 |
faenil | qwazix_, remember there is ONE toolbar in QQC | 19:56 |
faenil | not one for each page | 19:56 |
qwazix_ | :) | 19:56 |
*** qwazix_ has quit IRC | 19:56 | |
faenil | i.e. toolbar is the property of ApplicationWindow | 19:56 |
faenil | crap .P | 19:56 |
*** ari_ has joined #nemomobile | 19:58 | |
*** martyone has joined #nemomobile | 20:01 | |
*** xmlich02 has quit IRC | 20:06 | |
*** araujo has quit IRC | 20:06 | |
*** araujo has joined #nemomobile | 20:07 | |
*** fk_lx has joined #nemomobile | 20:19 | |
*** Vlad_on_the_road has quit IRC | 20:34 | |
*** Pat_o has quit IRC | 20:35 | |
*** notmart_ has joined #nemomobile | 20:37 | |
*** jluisn has quit IRC | 20:38 | |
*** notmart has quit IRC | 20:38 | |
*** xhaakon has quit IRC | 20:38 | |
sandy_locke | qwazix, you there ? | 20:40 |
sandy_locke | some news for the ui proposal I made you | 20:40 |
sandy_locke | 'bout the progress bar | 20:40 |
sandy_locke | here's the link to the animated gif | 20:40 |
faenil | nope he's sleeping | 20:40 |
sandy_locke | arf | 20:41 |
sandy_locke | hi faenil | 20:41 |
faenil | o/ :) | 20:41 |
sandy_locke | I'm too late it seems, then | 20:41 |
faenil | yep :) | 20:42 |
sandy_locke | I'll show him tomorrow | 20:42 |
sandy_locke | in the meantime faenil, what do you think of this idea : https://dl.dropboxusercontent.com/u/53739998/progressbar_mockup_animated.gif | 20:42 |
faenil | yeah I read you had that idea :) though that means that you can't have the progress bar at the top of a page | 20:43 |
sandy_locke | there could be a workaround for this maybe | 20:44 |
Sfiet_Konstantin | faenil: or a huge space on top of a progressbar | 20:44 |
Sfiet_Konstantin | don't forget that components that have size that evolves is evil | 20:44 |
Sfiet_Konstantin | so: fixed size => a lot of space that needs to be allocated for the fading numbers | 20:44 |
faenil | yes | 20:45 |
sandy_locke | Sfiet_Konstantin not necessarily a huge space, this is a demo, it could be lot more subtle | 20:45 |
sandy_locke | like taking 10px maybe, it's feasable | 20:45 |
sandy_locke | and could float on top of text, since it's temporary | 20:46 |
Sfiet_Konstantin | sandy_locke: we can consider this | 20:46 |
Sfiet_Konstantin | but what if you have a lot of updates | 20:46 |
Sfiet_Konstantin | like 10 - 11 - 12 - 14% | 20:46 |
sandy_locke | nice :) | 20:46 |
Sfiet_Konstantin | do you have lots of fading stuff ? | 20:47 |
*** xhaakon has joined #nemomobile | 20:47 | |
sandy_locke | I was thinking every 5 or 10 % at most | 20:47 |
*** martyone has quit IRC | 20:47 | |
Sfiet_Konstantin | sandy_locke: or stop the animation, so it gives the impression that the text is just floating on top of the progress | 20:48 |
sandy_locke | and if on top of the screen, it could switch to percent in the middle of the progress bar, the old way | 20:48 |
Sfiet_Konstantin | before fading away when it reached some value that is fixed | 20:48 |
sandy_locke | yes, I like that idea Sfiet_Konstantin ! | 20:48 |
sandy_locke | I also had this idea for the switches, to go better with the flat, minimalist design :https://dl.dropboxusercontent.com/u/53739998/progressbar_mockup_animated.gif | 20:50 |
sandy_locke | https://dl.dropboxusercontent.com/u/53739998/progressbar_mockup_animated.gif (clickable) | 20:50 |
sandy_locke | wait | 20:50 |
sandy_locke | https://dl.dropboxusercontent.com/u/53739998/switch_example.png | 20:50 |
sandy_locke | here it is | 20:50 |
*** nsuffys has quit IRC | 20:50 | |
sandy_locke | I find it better suited for small touch screens | 20:51 |
*** alien_ has quit IRC | 20:52 | |
sandy_locke | Sfiet_Konstantin, faenil ^ | 20:53 |
*** fk_lx has quit IRC | 20:53 | |
*** fk_lx has joined #nemomobile | 20:53 | |
Sfiet_Konstantin | sandy_locke: don't know | 20:53 |
Sfiet_Konstantin | we can try implementing it | 20:53 |
Sfiet_Konstantin | but right now, we have not much people doing implementation | 20:53 |
Sfiet_Konstantin | sandy_locke: if you want to do the slider trumpet stuff, you are welcome :D | 20:54 |
Sfiet_Konstantin | isn't it faenil ? :D | 20:54 |
sandy_locke | ok, anyway, still have to see with qwazix too | 20:54 |
sandy_locke | not much of a good coder except for html and css I'm afraid Sfiet_Konstantin ;) | 20:54 |
faenil | Sfiet_Konstantin, ahaha | 20:55 |
sandy_locke | but is the slider trumpet hard to implement ? | 20:55 |
Sfiet_Konstantin | sandy_locke: it was a joke :D | 20:55 |
*** lizardo has quit IRC | 20:55 | |
Sfiet_Konstantin | sandy_locke: did you saw the specs for the trumpet, that should change form when the slider ball reach the border of the slider ? | 20:55 |
sandy_locke | yeah, saw that | 20:56 |
sandy_locke | thought it would be fun to experiment with it, coding wise, though ^^ | 20:56 |
Sfiet_Konstantin | sandy_locke: well .... | 20:56 |
sandy_locke | maybe some mathematical stuffs I assume | 20:57 |
*** Martix_ has quit IRC | 20:59 | |
sandy_locke | Sfiet_Konstantin, if you succeed with the slider trumpet though, it would be quite a feat well recognized in the development community I assume ;) | 20:59 |
sandy_locke | I mean, for something original and pleasing to the eyes | 20:59 |
Sfiet_Konstantin | sandy_locke: indeed | 20:59 |
Sfiet_Konstantin | it is really original :) | 20:59 |
Sfiet_Konstantin | sandy_locke: yeah, we were thinking, with faenil, about using bezier | 21:00 |
sandy_locke | bezier curves you mean ? | 21:00 |
sandy_locke | there's something like that in qt ? | 21:00 |
*** NIN101 has quit IRC | 21:03 | |
faenil | sandy_locke, yes | 21:03 |
faenil | sandy_locke, Sfiet_Konstantin http://qt-project.org/doc/qt-5.1/qtgui/qpainterpath.html#cubicTo | 21:04 |
Sfiet_Konstantin | faenil: no | 21:06 |
Sfiet_Konstantin | faenil: no painter | 21:06 |
Sfiet_Konstantin | we need opengl | 21:06 |
Sfiet_Konstantin | perf perf perf | 21:06 |
faenil | Sfiet_Konstantin, yes I know :) I just was not sure if qpainterpath could be reused ;) | 21:06 |
*** Anssi| has quit IRC | 21:10 | |
*** ari_ has quit IRC | 21:13 | |
DarkSim__ | For everyday that goes, I get more upset on my phone | 21:17 |
DarkSim__ | Hurry up already! :D | 21:17 |
DarkSim__ | Kidding! | 21:17 |
*** Morpog_Mobile has quit IRC | 21:18 | |
*** Morpog_N9 has quit IRC | 21:19 | |
*** faenil_ has joined #nemomobile | 21:19 | |
*** faenil has quit IRC | 21:21 | |
*** faenil_ is now known as faenil | 21:22 | |
faenil | ffs I hate it when it switches off without battery warning | 21:22 |
faenil | DarkSim__, ahah :) | 21:24 |
*** cxl000 has quit IRC | 21:24 | |
DarkSim__ | I just try and search for solutions for my phone without avail | 21:24 |
DarkSim__ | I know it will be fruitless, but yet I search | 21:25 |
DarkSim__ | Stupid closed phone | 21:25 |
*** Morpog_PC has quit IRC | 21:28 | |
*** fk_lx has left #nemomobile | 21:28 | |
faenil | DarkSim__, keep tight, jolla is coming :) | 21:30 |
wmarone | waaaaaaiting, oh we're waaaaaiting... ;p | 21:30 |
DarkSim__ | I'm tempted to sell my phone the very instant I can buy it and just switch | 21:31 |
DarkSim__ | and care no longer for stupid unnecessary tasks | 21:31 |
*** zchydem_ has joined #nemomobile | 21:31 | |
sandy_locke | ok, night guys | 21:31 |
*** mschlens_ has joined #nemomobile | 21:32 | |
sandy_locke | see you tomorrow | 21:32 |
*** sandy_locke has quit IRC | 21:32 | |
*** zchydem has quit IRC | 21:34 | |
*** mschlens has quit IRC | 21:34 | |
*** [ol] has quit IRC | 21:34 | |
DarkSim__ | And now the successor to my phone gets S-Off even... | 21:37 |
* DarkSim__ is about to explode | 21:37 | |
*** [ol] has joined #nemomobile | 21:39 | |
*** notmart_ has quit IRC | 21:44 | |
*** xhaakon has quit IRC | 21:48 | |
*** gabriel9 has joined #nemomobile | 21:49 | |
*** Sandy-Locke has joined #nemomobile | 21:50 | |
*** Sandy-Locke has quit IRC | 21:51 | |
*** zhost has quit IRC | 21:55 | |
*** Sfiet_Konstantin has quit IRC | 21:56 | |
*** Hurrian has quit IRC | 22:01 | |
*** lbt has quit IRC | 22:01 | |
*** lbt has joined #nemomobile | 22:04 | |
*** Hurrian has joined #nemomobile | 22:05 | |
*** gabriel9 has quit IRC | 22:09 | |
*** gabriel9 has joined #nemomobile | 22:12 | |
*** DarkSim__ has quit IRC | 22:19 | |
*** gabriel9 has quit IRC | 22:39 | |
*** M4rtinK has quit IRC | 22:46 | |
*** giucam has quit IRC | 22:56 | |
*** Hurrian has quit IRC | 23:17 | |
*** Hurrian has joined #nemomobile | 23:28 | |
*** lbt has quit IRC | 23:30 | |
*** lbt has joined #nemomobile | 23:36 | |
*** faenil has quit IRC | 23:37 | |
*** blam has joined #nemomobile | 23:40 | |
*** lbt has quit IRC | 23:41 | |
*** lbt has joined #nemomobile | 23:41 | |
*** Hurrian has quit IRC | 23:42 | |
*** faenil has joined #nemomobile | 23:45 | |
*** lbt has quit IRC | 23:51 | |
*** denexter has joined #nemomobile | 23:55 | |
*** lbt_ has joined #nemomobile | 23:55 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!