=== salem_ is now known as _salem | ||
mhall119 | Aki-Thinkpad: I don't think so, each editor does their own | 00:27 |
---|---|---|
=== chriadam|away is now known as chriadam | ||
Aki-Thinkpad | mhall119, a bit surprising actually that there is not even an attempt | 00:27 |
Aki-Thinkpad | mhall119, I wouldnt mind if Canonical released a standard with their style guide | 00:27 |
Aki-Thinkpad | orange for primitives, purple for comments, and grey for everything else | 00:28 |
Aki-Thinkpad | maybe get some classic brown | 00:29 |
mhall119 | Aki-Thinkpad: heh, let's solve the big problems first :) | 00:30 |
mhall119 | we still have a phone OS to finish | 00:30 |
Aki-Thinkpad | mhall119, heh, | 00:30 |
Aki-Thinkpad | I need to commission the ubuntu font developers to work on apl symbols | 00:30 |
Aki-Thinkpad | I am getting boxes in some cases | 00:31 |
=== chihchun_afk is now known as chihchun | ||
=== chriadam is now known as chriadam|away | ||
dholbach | good morning | 06:39 |
mihir | dholbach: Good Morning !!! | 07:04 |
dholbach | hey mihir | 07:18 |
DanChapman | Good Morning all | 07:29 |
=== justCarakas1 is now known as justCarakas | ||
mdeslaur | So, with the slider component...I'm getting the touched signal _before_ the value gets changed | 07:48 |
mdeslaur | Is there anyway to get the signal (or a signal) _when_ the value is changed? | 07:48 |
dpm | morning kalikiana, I see that https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/i18nDomainUsr/+merge/220977 has already got .debs. Shall I go ahead and test them? | 07:48 |
mdeslaur | dpm: would you know the answer? ^ | 07:55 |
dpm | mdeslaur, I don't know, sorry. I think one of the SDK guys should know, perhaps zsombi? ^^ | 07:58 |
mdeslaur | dpm: thanks! | 07:58 |
mdeslaur | zsombi: halp! | 07:58 |
dpm | :) | 07:59 |
zsombi | mdeslaur: which signal? onValueChanged? | 07:59 |
mdeslaur | zsombi: well, I was using OnTouched | 08:00 |
mdeslaur | zsombi: is there a onValueChanged? | 08:00 |
mdeslaur | if so, that's great | 08:00 |
zsombi | mdeslaur: that signal is not emitted when teh value gets changed, sorry | 08:00 |
zsombi | mdeslaur: every property has an on<propertyname>Changed signal | 08:01 |
zsombi | mdeslaur: so if we have value as property, then we will have onValueChanged signal | 08:01 |
mdeslaur | zsombi: oh! awesome...that isn't obvious from the sdk documentation | 08:01 |
kalikiana | dpm: I just posted a comment with my testing results, please do test it and if you can see that the ones which don't work are expected to be not translated. The inconsitency makes testing this a little awkward | 08:01 |
zsombi | mdeslaur: it's a QML feature, not SDK :) | 08:01 |
mdeslaur | zsombi: or perhaps I didn't notice that...thanks! | 08:01 |
zsombi | mdeslaur: these things will not be documented in SDK | 08:02 |
mdeslaur | zsombi: cool, that was exactly what I wanted. thanks | 08:02 |
zsombi | mdeslaur: you will find more on QML specific things in the Qt docs | 08:02 |
zsombi | mdeslaur: welcome :) | 08:03 |
dpm | kalikiana, ok, cool. I've added my comments after the testing too. Looks good to me, nice work! | 08:06 |
dpm | I think the messaging and dialer apps have got bugs of their own, in which they do not load (or even ship, perhaps?) the translations | 08:06 |
kalikiana | this is so annoying, unity keeps crashing on me with the current image | 08:28 |
kalikiana | dpm: thanks! | 08:28 |
dpm | kalikiana, np. Follow up bug 1323549 | 08:29 |
ubot5 | bug 1323549 in messaging-app "Translations are not loaded" [Undecided,New] https://launchpad.net/bugs/1323549 | 08:29 |
kalikiana | hmm I may have an idea actualy why that one doesn't work | 08:31 |
kalikiana | need to get the sources | 08:31 |
kalikiana | but the qml doesn't set an applicationName | 08:31 |
kalikiana | which is odd | 08:31 |
dpm | kalikiana, ok, if you can add any context to the bug, that'd be really helpful. | 08:33 |
dpm | thanks! | 08:33 |
dpm | oSoMoN, when you've got a minute, do you think you could look at bug 1323551? We're preparing the image for the Mobile Asia Expo next Monday, and it'd be good if we could have a translated browser some time this week. I think it should be an easy one to fix if it's just adding a cmake rule to install translations | 08:35 |
ubot5 | bug 1323551 in webbrowser-app "Translations are not shipped" [Undecided,New] https://launchpad.net/bugs/1323551 | 08:35 |
kalikiana | dpm: I think your assessment is exactly right, the domain only works out of the box if it matches the app id | 08:38 |
oSoMoN | dpm, I’m looking at it, I’m puzzled that we’re not shipping the translations, I’m pretty sure we used to, it must be a regression | 08:42 |
dpm | thanks oSoMoN, yeah, I seemed to remember testing web browser translations at some point. Also, while you are looking at it, you might bear in mind bug 1323549 for the naming of the webbrowser app's .mo files too | 08:44 |
ubot5 | bug 1323549 in messaging-app "Translations are not loaded" [Undecided,New] https://launchpad.net/bugs/1323549 | 08:44 |
dpm | ok, thanks kalikiana | 08:44 |
oSoMoN | dpm, yeah, the browser shouldn’t be affected by this bug, as it sets the domain explicitly | 08:45 |
dpm | ah, ok | 08:45 |
=== JamesTait is now known as Guest83481 | ||
kalikiana | t1mp: can you review https://code.launchpad.net/~kalikiana/ubuntu-ui-toolkit/i18nDomainUsr/+merge/220977 it has been tested by dpm and me | 09:12 |
mihir | kalikiana: could you help for this bug, https://bugs.launchpad.net/bugs/1323238 ? | 09:18 |
ubot5 | Ubuntu bug 1323238 in Ubuntu UI Toolkit "Checkbox text Property is not working " [Undecided,Confirmed] | 09:18 |
oSoMoN | dpm, I commented on bug #1323551, it looks like the culprit is pkgstriptranslations, I’m guessing because webbrowser-app is in main (and thus translations are expected to be shipped as part of the language packs), does that make sense? | 09:21 |
ubot5 | bug 1323551 in webbrowser-app "Translations are not shipped" [High,Confirmed] https://launchpad.net/bugs/1323551 | 09:21 |
dpm | oSoMoN, ah, yeah, thanks for investigating. That should be it then. I've commented in the bug | 09:24 |
kalikiana | mihir: looking | 09:26 |
kalikiana | mihir: CheckBox shouldn't normally have text… I wasn't even aware it had a text property | 09:29 |
kalikiana | I guess it was indirectly introduced with ActionItem which has it, and also an icon property - which also doesn't apply to a CheckBox or Switch for that matter | 09:30 |
t1mp | kalikiana: sure | 09:30 |
kalikiana | t1mp: see above ^^ | 09:30 |
kalikiana | CheckBox not having visible text is not a bug, right? | 09:31 |
=== hunger_ is now known as hunger | ||
t1mp | kalikiana: eg. should be e.g. :) | 09:32 |
kalikiana | technically that was there before. but I'll change it | 09:33 |
t1mp | kalikiana: I know | 09:33 |
t1mp | thanks | 09:33 |
t1mp | mihir, kalikian: checkbox never had a label, it was only just the textbox | 09:34 |
t1mp | but having the text property (from its parent AbstractButton) and not using it is indeed confusing | 09:34 |
t1mp | mihir, kalikiana I marked https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1323238 as "wishlist" | 09:35 |
ubot5 | Ubuntu bug 1323238 in Ubuntu UI Toolkit "Checkbox text Property is not working " [Wishlist,Confirmed] | 09:35 |
kalikiana | t1mp: pushed the e.g. change | 09:37 |
kalikiana | t1mp: though even if CheckBox had text… what about iconName? and Switch? those can't be solved even by implementing them | 09:38 |
kalikiana | it should probably be documented more clearly | 09:38 |
Guest83481 | Good morning all; happy Tuesday and happy Sun Screen Day! :-D | 09:39 |
=== Guest83481 is now known as JamesTait | ||
t1mp | kalikiana: do you know what's in the langpack-dir, for example /usr/share/locale-langpack/en/LC_MESSAGES/unity-control-center.mo | 09:40 |
=== JamesTait is now known as Guest96106 | ||
kalikiana | t1mp: afair that is from installing language-pack-* | 09:41 |
=== Guest96106 is now known as JamesTait | ||
t1mp | kalikiana: happroving | 09:42 |
=== charles_ is now known as charles_quassel | ||
=== charles_quassel is now known as charles__ | ||
josharenson | I have a very simple app (http://pastebin.ubuntu.com/7528057/) that uses Tabs, but currently only 1 of the tabs is showing up. It was working before..... Is this an SDK issue, or a "me" issue? | 09:50 |
t1mp | kalikiana: yeah the online docs for checkbox are kind of messed up showing text and icon etc | 09:52 |
t1mp | josharenson: if VerticalTab and HorizontalTab are proper instances of Tab and they have a title etc then your code looks good | 09:53 |
josharenson | t1mp, they are very simple and were working previously (they only define the text that should be show for the tab name) | 09:54 |
josharenson | any tips? | 09:54 |
t1mp | josharenson: can you show me the code for horizontal/VerticalTab? | 09:54 |
josharenson | t1mp, sure 1 min | 09:55 |
t1mp | or try to reproduce the bug without those | 09:55 |
josharenson | t1mp http://pastebin.ubuntu.com/7528106/ I also have unit tests that can correctly instantiate the tabs | 09:56 |
t1mp | josharenson: I don't see anything wrong with that | 09:58 |
josharenson | t1mp, and, by default verticalTab shows up, but if I comment it out, HorizontalTab shows up... so only 1 tab works | 09:58 |
t1mp | the tabbar is broken? | 09:59 |
t1mp | maybe the titles are so long that you need to scroll in the header before you can see the other title? | 09:59 |
josharenson | t1mp, I'll try but it seems as though the mouse isn't doing anything in the header | 10:00 |
mihir | t1mp: so what does that text property for ? | 10:01 |
t1mp | mihir: it inherits it from AbstractButton, but is not used in CheckBox | 10:03 |
mihir | t1mp: okay, so we have to use label if required with checkbox :) | 10:04 |
t1mp | mihir: yes, you have to add your own Label | 10:04 |
t1mp | mihir: our documentation should be more clear about this | 10:05 |
josharenson | t1mp, I get an interesting error in the build output | 10:05 |
josharenson | QProcessPrivate::execChild() failed to chdir to /home/josh/build-SimplePerf-Desktop-Default/.ubuntu-sdk-deploy | 10:05 |
t1mp | zbenjamin: ^ any ideas? | 10:11 |
t1mp | josharenson: do you have cpp code as well? or is it all qml? | 10:11 |
josharenson | I have some cpp code, but I'm not calling yet | 10:12 |
t1mp | with qml only you can try to execute it with qmlscene | 10:12 |
zbenjamin | josharenson: did you use one of our templates to create the project? | 10:12 |
josharenson | zbenjamin, yes qml w/ extension | 10:12 |
zbenjamin | never saw that error | 10:13 |
t1mp | josharenson: could it be that your disc is full, or read-only? | 10:13 |
josharenson | zbenhamin, I deleted the autogened build directory, but have since regenerated it by running cmake from within the sdk | 10:13 |
* josharenson going to try restarting X | 10:14 | |
=== lazowik is now known as lazowik|afk | ||
josharenson | didn't help | 10:17 |
t1mp | josharenson: which ubuntu release are you running? | 10:19 |
josharenson | trusty | 10:19 |
t1mp | josharenson: does anything change if you import Ubuntu.Components 0.1 in your main qml instead of 1.0? | 10:21 |
t1mp | 1.0 and 0.1 are the same, but I'm not sure what is exported on trusty without ppa | 10:21 |
josharenson | t1mp, I was originally using 0.1... switched to 1.0 because I thought it might fix this.. I'll try switching back | 10:21 |
josharenson | t1mp, humm I added a utopic ppa earlier so I could run unitu8... let me purge it | 10:22 |
t1mp | hmmm | 10:23 |
josharenson | t1mp, sorry wasn't ppa, was utopic main repo | 10:23 |
t1mp | ah trusty... that's 14.04, I was confused. On 14.04 we should have 1.0 | 10:23 |
t1mp | interesting.. there's something weird iwth the docs on http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Components/ | 10:24 |
t1mp | Tabs is not in the list (although when linked from the Tab page, it works) | 10:24 |
t1mp | josharenson: you can put the example code from http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Components.Tabs/ in a qml file and run it with qmlscene to see what happens | 10:29 |
mihir | t1mp: okay got it , no issues. Thanks for your help !! | 10:29 |
josharenson | t1mp, sure. I am also going to see if any of the utopic updates included any weird qt libraries. I have to take a lunch break, brb but thanks for the help | 10:30 |
=== josharenson is now known as josharenson_lunc | ||
=== lazowik|afk is now known as lazowik | ||
josharenson | t1mp, fyi, I purged ubuntu-sdk and qt creator, did a dist-upgrade, reinstalled ubuntu-sdk, and tabs work again.... | 11:52 |
t1mp | josharenson: good | 11:54 |
t1mp | josharenson: but weird... it is a mystery | 11:54 |
josharenson | t1mp, agreed. Only thing I can think of was new qt libs from building unity8. I'll ask unity8 guys. Thanks again | 11:55 |
karni | Is there a way to launch mediaplayer-app and point it to an http resource? (URI resolver perhaps?) | 11:59 |
=== chihchun is now known as chihchun_afk | ||
Sentinel_ | hello | 12:04 |
Sentinel_ | bye | 12:04 |
mdeslaur | Any reason why the touch devices don't seem to use the Ubuntu font by default in a TextField? | 12:23 |
mdeslaur | but running them from the sdk does? | 12:23 |
t1mp | zsombi1: ^ | 12:27 |
ahayzen | nik90_, think i figured out how to show files in qtcreator under cmake \o/ https://code.launchpad.net/~andrew-hayzen/music-app/make-files-visible-in-qtcreator/+merge/220997 | 12:28 |
nik90_ | ahayzen: sweet | 12:29 |
nik90_ | ahayzen: although I might not need it anymore due to the new design :P | 12:29 |
ahayzen | nik90_, hah yeah but it will help me :) all tht i now have to do manually is create the run config | 12:30 |
nik90_ | ahayzen: true | 12:30 |
zsombi1 | mdeslaur: what do you mean "running them from the sdk does"? | 12:30 |
mdeslaur | zsombi1: using qmlscene on my laptop | 12:31 |
t1mp | zsombi1: hmz.. terminal-app is using this: onWidthChanged: { | 12:31 |
t1mp | header.visible = width < height; | 12:31 |
t1mp | } | 12:31 |
t1mp | inside the page.. so that's the deprecated header property that I want to remove | 12:31 |
mdeslaur | zsombi1: qmlscene on my laptop shows textfields with the ubuntu font, but in the emulator, it's using another font | 12:31 |
zsombi1 | mdeslaur: have you checked that TextField.font.family is other than Ubuntu? | 12:32 |
zsombi1 | mdeslaur: is it DejaVous Sans? (or sthing similar) | 12:32 |
mdeslaur | zsombi1: if I specify "Ubuntu", it then uses the right one | 12:32 |
mdeslaur | zsombi1: yeah, not sure which one, but I can check if you want | 12:32 |
zsombi1 | mdeslaur: could you check please? we seems to have some problems with the system font config on touch, so if it's Sans, then we have the same issue | 12:33 |
zsombi1 | t1mp: ^ | 12:33 |
mdeslaur | ok, one sec | 12:33 |
t1mp | zsombi1: yes? | 12:35 |
t1mp | zsombi1: I think Kaleo was doing something with that | 12:35 |
t1mp | zsombi1: see https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/faster_label/+merge/220194 | 12:35 |
zsombi1 | t1mp: yep | 12:35 |
zsombi1 | t1mp: mdeslaur: so seems we have the same issue there: font family on Ubuntu Touch doesn't seem to be the proper one | 12:36 |
mdeslaur | I'm still booting the emulator to see which font I'm getting | 12:37 |
zsombi1 | mdeslaur: the MP above removes the forced "Ubuntu" font family setting, which breaks on the device, so I assume the same will be on EMU | 12:38 |
mdeslaur | ok, I'm getting "Sans Serif" in textareas in the emulator | 12:38 |
mdeslaur | zsombi1: is there a bug open about changing the default font? | 12:39 |
zsombi1 | mdeslaur: t1mp: I don't think there is, at least I had not filed any... Kaleo? | 12:40 |
t1mp | Kaleo: ^ | 12:40 |
=== _salem is now known as salem_ | ||
zsombi1 | t1mp: ready for a small MR? https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/listitem-base-default-property/+merge/221080 | 12:42 |
t1mp | zsombi1: first I want to fix terminal-app... I don't see why it is broken | 12:42 |
zsombi1 | t1mp: have you checked the font size/color when it gets created? | 12:43 |
zsombi1 | t1mp: or was there something else that makes the text disappear? | 12:43 |
t1mp | font size seems to be correctly set on initialization | 12:45 |
t1mp | but still initially I don't see text, just a black dot for the cursor | 12:46 |
t1mp | when I set GRID_UNIT_PX to something large, everything becomes bigger in terminal app, but cursor is still a single dot | 12:46 |
t1mp | ah anyway font size is done in px, not in grid units in terminal-app | 12:47 |
zsombi1 | t1mp: track the font changes, perhaps something sets it to 0 | 12:50 |
=== zsombi1 is now known as zsombi | ||
zsombi | nerochiaro: ping | 12:52 |
nerochiaro | zsombi: hey | 12:52 |
zsombi | nerochiaro: you seem to have an MR for trunk, could you resubmit it for staging pls? | 12:52 |
nerochiaro | zsombi: link ? | 12:53 |
* zsombi searching... | 12:53 | |
* zsombi LP seems to be slow time 2 time today | 12:53 | |
zsombi | nerochiaro: https://code.launchpad.net/~amanzi-team/ubuntu-ui-toolkit/ubuntu-ui-toolkit-xlarge-thumbnails/+merge/207500 | 12:54 |
nerochiaro | zsombi: thanks, and what's the staging branch ? | 12:54 |
zsombi | nerochiaro: simply merge with lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/staging and submit against it | 12:54 |
t1mp | zsombi, nerochiaro wasn't the thumbnailer a separate project now? so it is no longer needed in uitk | 12:57 |
zsombi | t1mp: it hasn't been removed from the toolkit yet, right? | 12:57 |
t1mp | zsombi: no, it hasn't yet, but that is because we didn't have time to do it yet | 12:57 |
zsombi | t1mp: but then till we get fixes for it, we should accept them :) | 12:58 |
t1mp | hmm | 12:59 |
t1mp | but development is happening on this one - https://code.launchpad.net/~unity-team/thumbnailer/trunk | 12:59 |
t1mp | zsombi, popey http://pastebin.ubuntu.com/7529161/ | 13:11 |
t1mp | ^that was added to PageStack. The terminal-app Terminal component uses some times parent.height etc, but its new parent doesn't have a height... | 13:11 |
t1mp | I will fix this in UITK | 13:11 |
zsombi | t1mp: hmm... | 13:12 |
t1mp | zsombi: Pages use normally parentNode instead of parent for those things, but not if you manually override the width/height/anchors in your custom Page | 13:13 |
t1mp | so that's why other stuff works | 13:13 |
t1mp | hmm.. or... no the parentNode is the same as the parent here | 13:13 |
zsombi | t1mp: be careful, if you have a default property that redirects the child items, that may screw up the parentalship you are trying to follow | 13:15 |
t1mp | zsombi: I just need to add anchors.fill: parent to the default item | 13:15 |
t1mp | zsombi: it seems like a bunch of apps are using Page.header or MainView.header :( | 13:19 |
t1mp | so before we can remove that property we would have to fix a lot of apps | 13:19 |
zsombi | t1mp: that's bad! | 13:19 |
zsombi | t1mp: which ones? | 13:19 |
t1mp | zsombi: dailer, terminal, flashback | 13:20 |
t1mp | zsombi: but I haven't done thorough examination yet. I don't have that many apps here, and grepping for 'header' gives a large amount of noise | 13:20 |
zsombi | nik90_: dude, why are you using the Page.header property? it's internal! | 13:21 |
t1mp | so hopefully I am mistaken. But for dialer and terminal-app I am sure | 13:21 |
zsombi | t1mp: both is bad! | 13:21 |
zsombi | t1mp: we should have defined it as __ property! | 13:21 |
zsombi | t1mp: so we can roll back your change from staging then... | 13:22 |
nik90_ | zsombi: where do I use it? | 13:22 |
t1mp | hold on.... | 13:22 |
zsombi | nik90_: t1mp sais you do it in flashback... | 13:22 |
t1mp | zsombi: ahh.. Flashback has a different header :) | 13:22 |
t1mp | zsombi: don't beat him up yet ;) | 13:22 |
zsombi | t1mp: nik90_: fale alarm (?) :D | 13:23 |
zsombi | false | 13:23 |
nik90_ | t1mp, zsombi: Oh yeah that is the ListItem.Header that I define as Header | 13:23 |
nik90_ | t1mp: lol | 13:23 |
zsombi | nik90_: ok... I also saw that last time, but I thought this is a different header :D | 13:23 |
nik90_ | anyways in my latest devel branch i switch all of them to ListItem.Header to avoid confusion in the future :) | 13:23 |
t1mp | zsombi: but terminal-app has it. And dialer app calls header.hide() | 13:23 |
ahayzen | t1mp, i believe we in the music-app use header as well | 13:23 |
t1mp | // Header Title | 13:23 |
t1mp | property alias header: header.text | 13:23 |
t1mp | ^that was especially confusing :) | 13:24 |
zsombi | t1mp: but that is called as workaround, right? | 13:24 |
zsombi | ahayzen: bad, bad boy... | 13:24 |
t1mp | zsombi: yeah, to hide the header. But still if we remove the header property, that app will break. | 13:24 |
ahayzen | zsombi, hehe i think we only use it for top margins now but we were using the hide() show() | 13:24 |
t1mp | zsombi: header is an alias for __propagated.header <-- better tell everyone to use that one, at least it is clear that it is internal | 13:24 |
zsombi | t1mp: unless you merge a fix to it same time with the toolkit | 13:24 |
zsombi | t1mp: ok, then tell to everyone :D | 13:25 |
t1mp | zsombi: we can fix all the apps in advance to use __propagated.header | 13:25 |
zsombi | hey everyone :) | 13:25 |
t1mp | we need to practise our grep-fu first... almost all apps have the text "header" somewhere in their code... | 13:25 |
t1mp | zsombi: or I just remove it and test on my phone what breaks | 13:25 |
zsombi | t1mp: everything :D | 13:26 |
t1mp | ahayzen: we want our header property back ;) | 13:26 |
nik90_ | ;) | 13:26 |
ahayzen | hah | 13:27 |
t1mp | ahayzen: so that we can use it for setting new header stuff (actions etc for the page, maybe colors, hiding, ...) | 13:27 |
ahayzen | t1mp, cool :) will that make it easier to have global header actions rather than setting the same action on every page? | 13:27 |
t1mp | ahayzen: we need your help to think of a name for the grouped property with all the header settings in Page | 13:39 |
t1mp | ahayzen: there will be header.actions that takes a list of Actions.. you will be able to define the actions once and then link them by id | 13:39 |
t1mp | since "header" is take already (by a deprecated/internal property) we need another name.. headerSettings and headerConfiguration may be a bit too long | 13:40 |
t1mp | zsombi: we can call it "heading" instead of "header" to be sneaky :p | 13:41 |
zsombi | t1mp: maybe ziHeader :D | 13:41 |
t1mp | zsombi: titleBar? | 13:42 |
zsombi | nope | 13:42 |
zsombi | it's not just title | 13:42 |
t1mp | no it is a bar with a title and other stuff :) | 13:42 |
zsombi | stuffBar :D | 13:43 |
t1mp | hmm | 13:43 |
t1mp | "head" | 13:43 |
t1mp | heading seems a synonym for header | 13:43 |
t1mp | zsombi: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/fixPageParentSize/+merge/221089 | 13:48 |
t1mp | popey: I have a fix for terminal-app ^ | 13:54 |
t1mp | zsombi: for showing/hiding the header maybe we should have an attached property? Header.hide() | 14:04 |
t1mp | if we even need manual control over the header visibility if we introduce a mode that can be "fixed", "hidden", "overlay" | 14:05 |
nerochiaro | zsombi: https://code.launchpad.net/~amanzi-team/ubuntu-ui-toolkit/ubuntu-ui-toolkit-staging-xlarge-thumbnails/+merge/221094 | 14:08 |
zsombi | nerochiaro: thx, this will be there till we wipe out the thumbnailer for good | 14:09 |
kalikiana | zsombi: did we decide how many icons can be put on list items by swiping right to left? | 14:17 |
kalikiana | or just one? | 14:17 |
zsombi | kalikiana: as many as the user gives, I saw 3 on the samples | 14:18 |
kalikiana | so it might be concealedActions: [first, second, last] | 14:18 |
t1mp | I would for sure not put more than 2 or 3 | 14:18 |
t1mp | kalikiana: concealed implies they are hidden. We don't want them to be hidden | 14:19 |
t1mp | kalikiana: even though you don't see them initially.. (maybe we can add a hint that there is something there?) | 14:19 |
kalikiana | t1mp: well they are. you swipe right to left to see them | 14:19 |
t1mp | kalikiana: secondaryActions? | 14:20 |
kalikiana | they're not visible unless you do something | 14:20 |
t1mp | or just actions.. but then you easily make a typo instead of "action" which the listitem already has | 14:20 |
kalikiana | maybe extendedActions? | 14:20 |
t1mp | kalikiana: the toolbar was hidden initially but it changed later to show it initially and hide later | 14:20 |
t1mp | kalikiana: who knows, maybe we do something like that with the listitem actions | 14:20 |
t1mp | kalikiana: swipeActions? | 14:21 |
kalikiana | hmm actually that sounds kinda nice | 14:21 |
t1mp | kalikiana: http://www.youtube.com/watch?v=CICMxwgm274 | 14:22 |
t1mp | it seems to do something similar | 14:23 |
zsombi | t1mp: not bad at all!!! | 14:24 |
kalikiana | hmmm yes. except they show the actions in a popover | 14:24 |
kalikiana | that would help if you have many | 14:24 |
t1mp | zsombi: mailboxapp you mean? | 14:24 |
zsombi | t1mp: yope | 14:24 |
t1mp | kalikiana: not exactly.. swiping right gives you archive, far right delete, left delay (with a popover for how much), far left add to list (with a popover to select the list) | 14:25 |
t1mp | s/delay/postpone | 14:25 |
t1mp | zsombi: it works nice, I tried it on ipad | 14:25 |
t1mp | the colors make it very clear what will happen upon releasing your finger | 14:26 |
kalikiana | t1mp: I see. in this case, the api becomes more complex | 14:26 |
t1mp | it matches some of the bottom-edge behaviors that we have in mind. except you swipe horizontally and not up from the bottom edge | 14:26 |
t1mp | kalikiana: err, no | 14:27 |
t1mp | kalikiana: they have 2 actions left, 2 actions right | 14:27 |
t1mp | kalikiana: and both left-swipe actions open a popover (opening the popover can be the action) | 14:27 |
kalikiana | t1mp: good point | 14:27 |
kalikiana | but then we would never have more than 2 actions on each side | 14:28 |
kalikiana | otherwise that's where it becomes complicated, which I was thniking of | 14:28 |
t1mp | kalikiana: I wouldn't like to have more than 3 actions on each side. Perhaps 2 is even enough. But ask design | 14:29 |
ahayzen | t1mp, head or heading would probably be ok? | 14:29 |
kalikiana | I will show it to benjamin. With this distinction based on how far you go, more than 2 is probably painful for anyone with poor finger coordination | 14:30 |
t1mp | kalikiana: I showed him :) | 14:30 |
t1mp | or at least sent him the link | 14:30 |
ahayzen | t1mp, i'm sure you guys can think of a better name than me....at the moment we are using header.useDeprecatedToolbar === undefined to detect when we are running on an old SDK version so we can show/hide buttons, but i guess we won't be able to do this soon? | 14:30 |
kalikiana | t1mp: ah, did he say anything then? | 14:31 |
t1mp | kalikiana: I told him in the airport, didn't get feedback | 14:31 |
t1mp | I'll ask :) | 14:31 |
kalikiana | I can ask as well then, since I work on this anyway | 14:31 |
t1mp | yeah maybe better | 14:32 |
t1mp | zsombi: what do you think of "heading"? pity we have to use slightly different terminology than http://design.canonical.com/2014/03/new-apps-header/ | 14:33 |
t1mp | ahayzen: you can use useDeprecatedToolbar of the MainView as well, at least MainView is part of the public API | 14:33 |
ahayzen | t1mp, no we are setting it to false...but for trusty+ppa we need a way of detecting when the header doesn't exist so we can show our old buttons | 14:34 |
t1mp | ahayzen: you mean show/hide buttons with the Actions.visible property? that may not always work since the visible property was made working several revisions after useDeprecatedToolbar was introduced | 14:34 |
ahayzen | t1mp, unless ofcourse the SDK will be backported to trusty :) | 14:34 |
ahayzen | t1mp, basically we used to have our own custom back button until the header one existed so we needed a way of detecting when the SDK supports header back..to then hide our custom | 14:35 |
t1mp | ahayzen: we have trusty packages on https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+index?batch=75&memo=150&start=150 | 14:37 |
ahayzen | t1mp, anyway that is another discussion we need sort out as we are about to move to 14.10 framework so we won't be supporting trusty mobile...but we need/would like to somehow support trusty+coreapps PPA on desktop | 14:37 |
ahayzen | t1mp, yeah that assumes the user has installed the SDK PPA... most people just install our coreapps PPA... so either we need to bundle the SDK ones in there or put a version in the debian control and update the instructions to tell them to install the SDK ppa as well | 14:38 |
t1mp | hmm, tricky | 14:40 |
ahayzen | yeah | 14:40 |
popey | t1mp: yay, thanks! | 14:41 |
=== salem_ is now known as _salem | ||
mihir | popey: ping ! | 16:09 |
kalikiana | elopio: you got some comments on https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix1317639-patch_home/+merge/220805 | 16:11 |
elopio | kalikiana: ok, I'll see it. | 16:12 |
elopio | kalikiana: about your engine branch, it wasn't working for me | 16:12 |
elopio | but I'm already done for today. | 16:12 |
elopio | I'll talk to you tomorrow. | 16:13 |
kalikiana | okay | 16:13 |
=== _salem is now known as salem_ | ||
popey | mihir: pong | 17:58 |
popey | jono: we see you! | 17:59 |
popey | oops | 17:59 |
mihir | dpm_: I have incorporated your review comments :) | 18:10 |
nik90_ | ahayzen: did you notice in vthompson's blog https://imgur.com/0EDwtpr that he says he is a camera owner and not a photographer :P | 18:53 |
ahayzen | nik90_, yeah lol | 18:54 |
* ahayzen is halfway through writing a blog post | 18:54 | |
ahayzen | nik90_, you doing a blog post? | 18:54 |
nik90_ | ahayzen: I just started :) | 18:54 |
ahayzen | \o/ | 18:54 |
t1mp | you know that popey needs to review and approve your blog posts before posting them, right? | 18:58 |
ahayzen | t1mp, i'll be sending mine to popey first :) thanks for reminding me | 18:58 |
t1mp | j/k ;-p | 18:58 |
ahayzen | t1mp, don't want to mention anything Mark told me ;) | 18:59 |
ahayzen | t1mp, need someone to check for my bad spelling/grammar anyway :P | 19:00 |
popey | haha | 19:16 |
=== salem_ is now known as _salem | ||
nik90_ | ahayzen_: what's your blog url? | 20:21 |
ahayzen_ | nik90_, hah the fun begins.... | 20:21 |
nik90_ | ahayzen_: :) | 20:21 |
ahayzen_ | nik90_, http://blog.andrewhayzen.co.uk/ or http://hayzentech.co.uk/blog/ will be where it appears | 20:21 |
ahayzen_ | nik90_, i think the permalink will be http://hayzentech.co.uk/blog/2014/05/app-developer-sprint-malta-may-2014 | 20:23 |
nik90_ | ahayzen_: ok | 20:23 |
ahayzen_ | nik90_, ooo the 404 page need sorting... | 20:23 |
nik90_ | ahayzen_: I figured the page hasn't gone live yet | 20:23 |
ahayzen_ | nik90_, yep not yet | 20:24 |
ahayzen_ | nik90_, my webhost only allows 1 mysql db ...but i have managed to use the wordpress categories to make it into 3 blogs :) hehe | 20:24 |
nik90_ | ahayzen_: lol | 20:24 |
ahayzen_ | nik90_, also have 2 domains pointing at the same storage | 20:25 |
ahayzen_ | nik90_, little hacky here and there but it works | 20:25 |
nik90_ | ahayzen_: well as as long as it works as expected. | 20:25 |
ahayzen_ | nik90_, yep :) | 20:25 |
* popey sets a 1Kg weight on his F5 key on http://hayzentech.co.uk/blog/ | 20:44 | |
t1mp | let's see who has the blogpost ready first, ahayzen_ or nik90_ ;) | 20:48 |
ahayzen_ | t1mp, nik90_ will easily beat me i haven't done writing for ages.... | 20:49 |
nik90_ | t1mp: its gonna be ahayzen_ for sure...I am just in my 2nd paragraph | 20:49 |
nik90_ | ahayzen_: lol | 20:49 |
t1mp | haha :) | 20:49 |
ahayzen_ | nik90_, i've done 650 words so far | 20:49 |
t1mp | wow | 20:49 |
ahayzen_ | nik90_, think some large pictures are required... | 20:50 |
t1mp | the max of my recent blog posts is probably around 50 ;) | 20:50 |
ahayzen_ | lol | 20:50 |
ahayzen_ | t1mp, hah | 20:50 |
t1mp | yeah, I use pictures to fill it | 20:50 |
nik90_ | t1mp: haha | 20:50 |
nik90_ | t1mp: link? | 20:50 |
ahayzen_ | t1mp, this is what we are competing with http://blog.rpadovani.com/en/2014/05/canonical-sprint-in-malta/ http://www.viclog.com/entry/ubuntu-app-developer-sprint-in-malta http://mhall119.com/2014/05/app-developer-sprint/ | 20:50 |
nik90_ | ahayzen_: +1 | 20:51 |
nik90_ | ahayzen_: seriously victor stole it all :P | 20:51 |
nik90_ | where the hell is he? | 20:51 |
t1mp | nik90_: http://timpeeters.com/blog but no ubuntu stuff there at the moment | 20:51 |
mhall119 | his was pretty fantastic | 20:51 |
rpadovani | c'mon guys, Victor is the real competitor you have ;-) | 20:51 |
ahayzen_ | nik90_, yeah Victor is gonna be had to beat... | 20:51 |
ahayzen_ | nik90_, nothing a few wikipedia definitions can't help me out with ;) | 20:52 |
nik90_ | ahayzen_: why do I get the feeling that I will need a dictionary by my side while reading your post | 20:52 |
t1mp | rpadovani: wow. your subtitle really makes one want to read it :) | 20:52 |
ahayzen_ | nik90_, t1mp, i think rpadovani was the best 'Wow. Just wow.' basically just explains the whole experience :) | 20:52 |
t1mp | that's really cool :) | 20:53 |
mhall119 | just wait until the shock wears off and you realize how much work you signed yourself up for :) | 20:53 |
ahayzen_ | t1mp, can't imagine what UDS must have been like at the end | 20:53 |
ahayzen_ | mhall119, hah we're gonna be 'sprinting' to RTM lol | 20:53 |
rpadovani | thanks :-) | 20:53 |
t1mp | ahayzen_: similar, but bigger | 20:54 |
nik90_ | t1mp: nice Oakland pics, did you take them? | 20:54 |
ahayzen_ | t1mp, was it like ~700 by the end? | 20:54 |
t1mp | ahayzen_: I don't know how many people | 20:54 |
t1mp | nik90_: yes I took all the photos on my website :) | 20:55 |
ahayzen_ | lots! lol | 20:55 |
mhall119 | ahayzen_: UDS was like the sprint, only spread across 12 rooms, you wanted/needed to be in at least 3 every hour, and there wasn't all that time to actually get work done | 20:55 |
nik90_ | t1mp: well nice photography then! | 20:55 |
t1mp | nik90_: thanks | 20:55 |
ahayzen_ | mhall119, hah you needed a cloning device | 20:55 |
nik90_ | mhall119, t1mp: Did you see the profile description on victor's blog..it is hilarious | 20:56 |
mhall119 | no joke | 20:56 |
nik90_ | with him being a camera owner and not a photographer :P | 20:56 |
t1mp | nik90_: yes I saw :) | 20:56 |
* kenvandine owns a camera... and i doubt anyone would call me a photographer :) | 20:56 | |
ahayzen_ | nik90_, i liked rpadovani idea of having the hangout alternate between two time slots to accommodate for people in different timezones what did you think? | 21:15 |
nik90_ | ahayzen_: I agree | 21:15 |
ahayzen_ | nik90_, like one that is european friendly and one that is american | 21:15 |
nik90_ | ahayzen_: crap I just realised that I forgot to follow up on that email. Will try to do so by tonight | 21:15 |
ahayzen_ | nik90_, yeah same | 21:15 |
ahayzen_ | nik90_, seems everyone liked my idea so far :) | 21:16 |
nik90_ | ahayzen_: hopefully we should have a meeting on thursday if we can...kick of the first meeting and then decide on other thing later. | 21:16 |
ahayzen_ | nik90_, sounds like a plan | 21:16 |
nik90_ | ahayzen_: yes. We saw the potential of having the core apps devs in one room :) | 21:16 |
ahayzen_ | nik90_, code velocity = high :) | 21:16 |
nik90_ | :) | 21:17 |
nik90_ | ahayzen_: you intend to cross the 1000 word mark? | 21:17 |
ahayzen_ | nik90_, it is probably gonna happen at 780 now... i'll probably spend the whole evening removing/rewriting bits though lol | 21:18 |
ahayzen_ | nik90_, Victor's was ~1300 | 21:19 |
popey | nik90_: +1 thursday | 21:19 |
nik90_ | popey: would you be joining us? If yes, could you mark your available times in the meeting planner I posted in the email? | 21:19 |
popey | nik90_: I'll do my best to join at any time, I'd rather not block you guys by not being available at any particular time | 21:20 |
nik90_ | popey: ok | 21:20 |
popey | nik90_: is there a consensus on when to meet at the moment? | 21:24 |
nik90_ | popey: nope. Only me and kunal have indicated the times. Still waiting on andrew, riccardo and victor. | 21:25 |
nik90_ | popey: But hopefully this thursday. I am trying to finalize the time though | 21:25 |
popey | ok | 21:26 |
ahayzen_ | nik90_, i'll fill it out tonight :) | 21:26 |
nik90_ | ahayzen_: np | 21:26 |
ahayzen_ | nik90_, problem i have is like if/when i start working my times will change | 21:26 |
nik90_ | rpadovani: could you also fill in the meeting planner tomorrow pls ^^ | 21:27 |
nik90_ | ahayzen_: true, but we can always change then..this is just for the first meeting | 21:27 |
ahayzen_ | nik90_, yeah well then i'm around 24/7 at the moment :) chilling at university lol | 21:27 |
nik90_ | ahayzen_: lo; | 21:27 |
nik90_ | lol | 21:27 |
popey | s/chilling/studying/ | 21:28 |
popey | right? | 21:28 |
ahayzen_ | popey, i'm done :) | 21:28 |
popey | hah | 21:28 |
ahayzen_ | popey, for this year | 21:28 |
popey | I want to go back to Malta | 21:28 |
ahayzen_ | popey, same, need to go back to the indian place | 21:28 |
popey | mmmm fried onions | 21:28 |
ahayzen_ | nom | 21:29 |
nik90_ | you know if you guys are at Amsterdam anytime, ping me for sure. I like to think I cook some good Indian dishes :) | 21:30 |
nik90_ | May be you can be the judge of that | 21:31 |
ahayzen_ | hah | 21:31 |
ahayzen_ | i'm sure my pasta+tomato sauce dishes are good :) | 21:31 |
ahayzen_ | nik90_, how far are you now with ur blog post? i keep getting distracted | 21:32 |
nik90_ | ahayzen_: around 300 words with some pics. I keep rewriting some sections until I am happy with them | 21:33 |
nik90_ | having a bit of a writer's block | 21:33 |
ahayzen_ | nik90_, lol i'm going for the approach of hack it all out then review it | 21:33 |
* ahayzen_ could not be a journalist | 21:33 | |
* nik90_ will have to read the blog entry before making that judgement | 21:33 | |
ahayzen_ | lol mine is just a mind dump of what happened | 21:35 |
rpadovani | nik90_, sorry, this and next week I have a lot of exams, so no way for me to attend hangouts :/ | 22:06 |
nik90_ | rpadovani: oh, no worries. Good Luck with your exams! | 22:06 |
rpadovani | thanks :-) See you here on IRC o/ | 22:06 |
rpadovani | And I hope to read your blog post tomorrow morning! | 22:07 |
rpadovani | Good night guys | 22:07 |
ahayzen_ | rpadovani, good luck and night! | 22:08 |
nik90_ | rpadovani: good nite | 22:09 |
popey | nik90_: deal! | 22:20 |
myfirstapp | So I just uploaded my first ubuntu touch program, how long does it usually take before it's available in the software center? | 23:55 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!