/srv/irclogs.ubuntu.com/2014/03/17/#ubuntu-app-devel.txt

=== jhodapp is now known as jhodapp|afk
=== chihchun_afk is now known as chihchun
=== chriadam is now known as chriadam|away
dholbachgood morning07:30
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== wgrant_ is now known as wgrant
mzanettidholbach: so does that mean an app won't be allowed in store if its using the WebView?09:11
ogra_what ?09:11
nik90dholbach: you got a moment to discuss click and deb packaging?09:16
dholbachnik90, sure09:19
dholbachmzanetti, http://askubuntu.com/questions/417342/what-does-functional-qml-application-uses-qtwebkit-mean/41734309:20
dholbachmzanetti, that's the best answer I have09:20
nik90dholbach: I am trying to create a debian package of my app Flashback which is currently in the ubuntu touch store.09:20
nik90dholbach: I managed to create the correct debian folder which basically installs to /usr/share/flashback, usr/share/applications and usr/bin09:21
dholbachok09:21
mzanettidholbach: "This should not block app approval, but it is highly recommended that app developers use UbuntuWebview whenever possible."09:21
mzanettiwell, it kinda did block my app approval09:21
dholbachmzanetti, yes - I thought I bring it up for discussion - I wanted to make sure that you're aware of it and have a good reason09:21
nik90dholbach: However I am not exactly sure how to set the .desktop file's EXEC and ICON file09:22
mzanettidholbach: yeah. my reason is that I want to keep my apps as close as possible to upstream Qt09:22
mzanettifor portability09:22
dholbachmzanetti, hum - in that case I think it'd make sense if we discuss this with jdstrand to see if it's a more general discussion we should have09:22
dholbachnik90, I have a call coming up in a couple of minutes - do you think you can put up the branch of the packaging somewhere so I review it and give feedback?09:23
nik90dholbach: sure09:23
nik90dholbach: will do that09:23
dholbachnik90, basically if the icon you have is in /usr/share/icons/*/*/bla.png you should be able to say "Icon=bla"09:23
nik90dholbach: ah ok...what about the Exec line?09:24
nik90since in the click package i say EXEC= qmlscene @ Flashback.qml09:24
nik90but this isnt true in the debian packaging09:24
dholbachnik90, so... music-app (for example) ships a script in /usr/bin/ which does the following:09:27
dholbach#!/bin/bash09:27
dholbachexport QT_SELECT=qt509:27
dholbachqmlscene /usr/share/music-app/music-app.qml09:27
dholbachso in the .desktop file it says "Exec=music-app"09:27
mzanettidholbach: just tried to switch to the UbuntuViewBiew. Doesn't really work as good as the Qt one in my use case, besides it crashes when I destroy it09:33
mzanettiso, please approve my app with the WebView09:33
dholbachjdstrand, ^ JFYI - maybe we should discuss this again?09:35
dholbachmzanetti, can you file a bug about the crash?09:36
mzanettiok... when I do something on my apps next time I'll dig deeper.09:38
mzanettinow it's unity time tho09:38
nik90dholbach: I created a branch https://code.launchpad.net/~nik90/cliffhanger/debian-packaging/+merge/21127209:48
dholbachthanks nik9009:49
nik90dholbach: so my deb package works as expected. It installs to the correct place and I am able to install and run the app :). However when I run the click lint, it complains that the desktop EXEC line is incorrect. That's the only issue I have09:49
dholbachI'll have a look in a  bit09:50
nik90dholbach: thnx.09:51
=== ondrat is now known as ondra
dholbachnik90, commented again11:22
dholbachthanks11:22
=== jhodapp|afk is now known as jhodapp
nik90dholbach: thnx. I merged your branch and fixed the stuff you mentioned. Going to install the click package on phone to ensure it still works as expected11:53
nik90dholbach: on installing the click package, flashback doesn't open on the phone. I just get a white screen.11:57
nik90dholbach: I think the issue there is that I call /usr/share/flashback/Flashback.qml which doesn't exist on the phone.11:58
nik90dholbach: on the desktop, that works because the debian/install moves the file into that location.11:58
nik90dholbach: I fixed it. It now works on the desktop and phone properly. I am going to go ahead and merge my branch12:35
dholbachnik90, awesome!12:50
nik90dholbach: thnx for your help12:50
dholbachanytime12:51
nik90dholbach: my last question, I promise :)..I set the architecture as *all*. However in the PPA, I notice that launchpad only built it for i386 and not for amd64. https://launchpad.net/~ubuntu-touch-community-dev/+archive/ppa/+packages12:59
nik90dholbach: Did I do something wrong? Or is that okay?13:00
dholbachnik90, no, that's OK13:03
nik90dholbach: awesome13:03
dholbachnik90, "all" means: contents in the .deb packages are the same for all the architectures13:03
dholbachnik90, so no compiled code13:03
dholbachin that case you just need to build the package on one arch (ie i386)13:03
nik90dholbach: true. yeah that makes sense13:04
=== lool- is now known as lool
jdstranddholbach: re what-does-functional-qml-application-uses-qtwebkit-mean> not sure what there is to discuss. there is no security support for qtwebkit (from us or upstream qt). people should use UbuntuWebView instead. if it doesn't work right, people can file bugs against webbrowser-app. if people want more, they can use import Oxide instead (when it is in the store). if they insist on using qtwebkit, they still can13:23
jdstrands/when it is in the store/when it is in the archive/13:23
dholbachok, thanks13:24
dholbachmzanetti, ^13:24
jdstranddholbach: perhaps the answer should say: s/This should not block app approval/This should not block app approval (but may slow the review process)/13:25
* dholbach nods13:25
dholbachthanks a lot13:25
jdstranddholbach: it might be useful to hyperlink one of the Oxide references to point to http://www.chriscoulson.me.uk/blog/?p=19613:25
dholbachwill do13:26
mzanettiok. well, I'll update it at some point for sure. but right now I want to get the app back into the store for Qt 5.2 and for this use case wt webview is definitely good enough for now13:26
sergiusensjdstrand, dholbach any updates on removing the email and package name cross check?13:26
dholbachsergiusens, hum, I can't quite remember - what was it about?13:27
sergiusensdholbach, email domains not matching the package name13:27
dholbachsergiusens, that's for core apps?13:27
jdstrandsergiusens: are you talking about bug #1277137?13:28
ubot2Launchpad bug 1277137 in Canonical Click Reviewers tools "Email address length check seems too short" [Undecided,New] https://launchpad.net/bugs/127713713:28
dholbachsergiusens, I can't remember us having had a discussion about removing the cross check altogether?13:28
jdstrandsergiusens: that is the only open bug regarding the email checks atm. If this isn't it, can you file a new bug with what if failing? (as opposed to saying the checks should be removed)13:29
sergiusensjdstrand, https://lists.launchpad.net/ubuntu-appstore-developers/msg00656.html13:30
dholbachjdstrand, I updated the answer in askubuntu: http://askubuntu.com/questions/417342/what-does-functional-qml-application-uses-qtwebkit-mean/417343#41734313:31
sergiusensjdstrand, a more followed up part of the thread https://lists.launchpad.net/ubuntu-appstore-developers/msg00659.html13:31
jdstrandsergiusens: right, we didn't stop verifying them. there is some utility left13:32
dholbachthe store makes it a lot easier nowadays to update the namespace and everything13:32
dholbachdo you know if the namespace problem is still a big issue?13:32
sergiusensdholbach, if you update the namespace; will updates be made against it?13:32
jdstrandsergiusens: it could change, but in practice hasn't been a problem for the common case. if you have a problem with the current checks, please file a bug and we'll look into it13:32
sergiusensI admit it's only a problem for me13:33
dholbachsergiusens, that's a question for beuno - I don't know13:33
sergiusensas I have com.ubuntu.calculator and such13:33
jdstrandsergiusens: we have some other checks that are special-cased; I'm open to special casing this for you13:33
beunosergiusens, if you change the namespace (which you can't), it'll be seen as a different app13:33
jdstrandbut I would like to see the issue and think about it13:33
sergiusensbeuno, yeah, I thought that too13:34
dholbachbeuno, but folks can change it before the app is approved for the first time, right?13:34
sergiusensjdstrand, sure13:34
dpmsergiusens, now that I've got you here, I had a work item from UDS to check on Go cross-compilation support with you. So we're looking at creating a local scopes template in C++, but we'd like to have it available for the other languages we're looking to support (Go, JS). bzoltan mentioned that there were some issues with Go cross-compilation, and either him or others in the session said you'd be the man to ask. So do you happen to have more context13:36
dpm on whether there are any issues with Go cross-compilation or whether it's already possible?13:36
sergiusensdpm, cross compilation is fine as long as you don't use cgo; I'm cross compiling our stuff with just GOARCH=arm go build13:37
sergiusensdpm, if you bind to any c/c++ cross compilation is not supported; but should with gcc (haven't checked)13:37
dpmsergiusens, ok. Sorry if I'm asking something obvious, but what is cgo and what is the recommended compiler for go long-term, to do cross-compilation?13:38
* dpm is not too familiar with Go yet13:39
sergiusensdpm, we are all using the standard golang compiler here13:40
sergiusensdpm, the security team I think is the biggest stakeholder for using the gcc one13:41
dpmok, I see, so there are two options being considered13:41
sergiusensdpm Cgo enables the creation of Go packages that call C code.13:41
dpmok, gotcha13:41
sergiusensdpm, as long as you don't call c code you're fine with crosscompilation13:43
dpmsergiusens, ok, thanks, give me a few minutes to wrap my head around it and I'll probably have more questions in a bit13:51
sergiusenssure13:56
dpmsergiusens, ok, so I'm told that the Go scope template uses the scopes C++ lib, so in that case I guess we'd need to cross-compile with either gcc (works in theory, but not tested) or cgo (does not work). Is that correct?14:15
sergiusensdpm, to my knowledge yes; I'd ask niemeyer though to confirm14:15
dpmsergiusens, ok cool, I'll send an e-mail and ask him, thanks!14:19
SimonK1does anyone know how to start his ".click" app via "upstart-app-launch" on a pc? It says "** (process:6799): WARNING **: Unable to find keyfile for application 'KeePuntu'" everytime.14:55
=== bfiller is now known as bfiller_afk
netcurliUbuntu now using qt 5.2 together with QTBUG-36874 makes WorkerScript basically unusable for me15:29
nerochiarooSoMoN: when you have a second, can you try to build and run gallery-app trunk on desktop and tell me if you can click on a photo to open it ?15:35
nerochiarobfiller_afk: looks like the mainline kernel doesn't have the magicmouse bug, so i switched to that for now15:36
nerochiarobfiller_afk: if you get there before oSoMoN, can you also please check the problem i mention two lines above ? thanks15:37
oSoMoNnerochiaro, yes, running latest trunk, I can open a photo by clicking it15:40
=== gatox is now known as gatox_lunch
=== bfiller_afk is now known as bfiller
nik90mzanetti: btw I finally used the Expandable listitem in my app. Would you like to hear the feedback?16:07
mzanettigiven how you started the conversation I should probably say no :P16:08
mzanettisure, tell me :)16:08
nik90mzanetti: no no it was really nice to use it. I meant that I waited a long time to finally use it in my app.16:08
mzanetti:) sounded a bit like the feedback would: Man, you did total crap!16:09
mzanetti:)16:09
mzanettiglad to hear it works out well16:09
nik90mzanetti: totally the opposite (atleast that was the intention ;) )16:09
nik90mzanetti: I liked the flexibility of putting anything widget inside the expandable.16:10
nik90mzanetti: However I noticed that everytime I wanted to give the expandable a header text, I had to use -> http://paste.ubuntu.com/7108917/16:10
mzanettiyeah, that was really the rule I set to myself in the beginning. it needs to be able to hold anything, not just some predefined stuff16:10
nik90mzanetti: It would be nice if you could provide a property "Header" where I could just give it a text16:11
mzanettiyeah. true... I remember doing the same in the examples for the gallery16:11
nik90mzanetti: I took that code from the gallery :)16:11
mzanettihmm... let me think16:11
mzanettinik90: reall just a text? or should the header have that header Item {} and allow the developer to place any other item in there?16:12
mzanettiso that the header would basically just define the size, but not the content16:12
nik90mzanetti: your idea sounds better16:12
nik90mzanetti: this way if it is text, all I need to do is define a label and its positioning and then I am done.16:13
mzanettiyeah, something like that16:13
nik90mzanetti: would you like me to file a bug for this in the toolkit?16:14
SimonK1mzanetti that would be great, i then could include an icon in the header. that would be fantastic16:14
nik90SimonK1: +116:14
mzanettinik90: please do. I'm not part of the SDK team and just did that UbuntuListView because I had some time left in December16:15
mzanettinot sure when I will get to do more on it. but maybe zsombi picks it up in the meantime16:15
nik90mzanetti: in light of the icon suggestion by SimonK1, we need to ensure that the icon still maintains consistency similar to other listitems. So for instance the icon should be inside a UbuntuShape placed on the left and so on.16:16
nik90mzanetti: sure, np16:16
mzanettinik90: well, again, I'd say the header shouldn't define the content, just the size16:16
mzanettiso you would use something like this:16:16
mzanettiheader: Row { Icon {} Label {} }16:16
mzanettibut need to think more about it, and esp. talk with zsombi as he's the boss (in this regard)16:17
nik90mzanetti: One other thing was that I was unable to appreciate the difference between using a ExpandableColumn, a normal Column and a UbuntuListView and so on.16:17
nik90mzanetti: ok16:17
mzanettinik90: sorry. didn't fully understand. Whats with the difference of those?16:18
mzanettiyou don't understand why that is needed?16:18
SimonK1has anyone recently run the ubuntu-emulator?16:18
nik90mzanetti: yes..I didnt understand why I should one over the other. or rather which one to use.16:18
nik90SimonK1: I did 3 weeks ago, but since my upgrade to 14.04, it no longer runs for me :/16:19
nik90SimonK1: I am guessing that doesn't count as recent16:19
mzanettinik90: ah... so you use the ListView when you want it to be flickable. you use the ExpandableColumn when you can't use a model for instance or don't need the flickable16:19
SimonK1nik90 at least i don't feel as noobish as before ;)16:20
netcurliis the collapseOnClick supposed to work with UbuntuListView?16:20
mzanettinik90: the regular column in the example is just to show that you can also use the ExpandableItem standalone and it still expands/collapses16:20
mzanettinetcurli: it should work, yes16:20
nik90mzanetti: ah okay16:20
SimonK1nik90: "ureadahead main process (407) terminated with status 5" <-- that isn't the same error as yours by chance?16:21
mzanettinik90: so in general, you need the ListView unless you know that you don't16:21
mzanetti:)16:21
nik90SimonK1: checking now...1 second16:21
nik90mzanetti: +116:21
netcurlimzanetti: hm.. when I click the first time the item collapses but the other list items are still greyed out and I need to click a second time to reset that16:22
nik90SimonK1: for me I just get emulator: Initializing hardware OpenGLES emulation support16:22
nik90signal: aborted (core dumped)16:22
mzanettinetcurli: hmm... that shouldn't happen... can you please paste your code snippet?16:22
SimonK1ah, i see than it is yours is documented in the wiki16:22
nik90SimonK1: really? Do you have a link pls16:23
netcurlimzanetti: http://paste.ubuntu.com/7109005/16:24
SimonK1nik90: i'm searching...16:26
mzanettiI knew that collapseOnClick wouldn't be a good idea16:29
mzanettinetcurli: doesn't seem to work with the ListView indeed... I'll try to fix16:30
SimonK1nik90: sorry, i couldn't find it. Maybe i't was an other bug mentioned.16:30
nik90SimonK1: no worries. I will report this bug and see if someone can fix it16:31
mzanettinetcurli: here's a fix: https://code.launchpad.net/~mzanetti/ubuntu-ui-toolkit/fix-collapseOnClick-with-ubuntulistview/+merge/21136316:37
mzanettinetcurli: would be cool if you could test and leave a comment in the MR if it works for you16:37
netcurlimzanetti: done16:45
=== gatox_lunch is now known as gatox
mzanettinetcurli: awesome, thanks16:45
=== jhodapp is now known as jhodapp|doc
mzanettinik90: just thinking about the header... one more reason not do define the content there: You can even do something like this: Expandable { header: Subtitled {} }17:00
nik90mzanetti: true17:08
=== om26er_ is now known as om26er
=== ondra is now known as ondra|away
=== ondra|away is now known as ondra
=== ondra is now known as ondra|away
=== ondra_ is now known as ondra__
=== ondra|away is now known as ondra
* ondra is back (gone 00:00:27)17:38
=== bfiller is now known as bfiller_afk
ybonHi there, I'm trying to port OSMTouch app to Qt5.2, but I need a little help from someone knowing the SDK18:05
ybonthe problem I have is that PositionSource is not known as a type anymore18:05
ybonbut the doc is still referencing it http://developer.ubuntu.com/api/qml/sdk-14.04/QtLocation.PositionSource/18:05
=== jhodapp|doc is now known as jhodapp
ybonso I don't know what is the expected situation, if the PositionSource should have been replaced by something, but the doc is not up to date; OR if something is missing from the 5.2.1 version; OR if I need to import something else18:07
nik90ybon: well actually the promoted phone image is still Qt 5.0.2. So the docs are okay w.r.t.18:09
nik90ybon: but you are right about the docs requiring an update for qt 5.218:09
nik90mhall119: ^^18:09
ybonhey nik90 :)18:09
ybonnik90: how do I know which version the doc is for? (a part the code name of the SDK)18:10
nik90ybon: hey18:12
nik90ybon: well technically the docs should update to reflect the Qt version being used in the sdk-framework18:13
ybonsure18:13
nik90ybon: so the 13.10-sdk framework used qt 5.0.2 and the docs should reflect that.18:13
nik90ybon: I am guessing mhall hasn't updated it to 14.04 for the 14.04-sdk-framework yet18:13
ybonbut how do you check the current version of the doc for developer.ubuntu.com/api/qml/sdk-14.04/QtLocation.PositionSource/ ?18:13
ybonah ok18:13
ybonyou know that sdk-14.04 is 5.0.2 ?18:14
nik90ybon: best bet is to compare the official qt 5.0 and 5.2 docs for now18:14
nik90ybon: I have a feeling that the 14.04-sdk-framework will become dependant on qt 5.218:14
nik90ybon: since the proposed images on phone and the 14.04 desktop use qt 5.218:14
ybonsure, that makes sense18:15
ybonhere is the "official" doc http://qt-project.org/doc/qt-5/qml-qtpositioning-positionsource.html afaik18:15
ybonthey talk about QtPositioning18:15
ybonbut I'm not sure it will be the case18:15
ybonat least, if I import as they suggest, it doesn't work18:16
ybonand I've installed everything that I've seen with "qt5positioning" in my apt-cache18:16
ybon"module "QtPositioning" is not installed"18:17
ybonI may be missing something, obviously, but what? :)18:17
nik90I tried apt-cache policy libqt5positioning5 and it said it was 5.2.118:17
ybonlibqt5positioning5 is already the newest version.18:17
nik90so I do not know why your import is not working18:17
ybonneither I :(18:18
nik90ybon: try asking rsalvetti on #ubuntu-ci-eng regarding the Qtlocation package18:18
nik90its rsalveti18:18
* nik90 is off to diner18:19
ybongood appetite :)18:19
ybonand thanks for the tip18:19
nik90np :)18:20
rpadovanihey mzanetti :-) Could you ping me when you have 5 minutes?18:38
mzanettirpadovani: hey man, what's up?18:38
rpadovanimzanetti, I'm working on activity indicator: for notes view no problems, but I'm blocked with activityIndicator for Images18:39
rpadovaniI have no idea on how distinguish notes that have an Image from notes that havent an Image18:39
mzanettirpadovani: note.resources iirc18:40
rpadovanilet me check...18:41
mzanettirpadovani: resource: model.resourceUrls.length > 0 ? model.resourceUrls[0] : ""18:41
mzanettifor example18:41
mzanettirpadovani: NotePage.qml:11118:41
mzanettirpadovani: note.h:56 is the definition18:42
rpadovanimzanetti, ok, thanks, you rock :-)18:42
mzanettieach note has a property resourceUrls18:42
mzanettiyou can check how many there are by checking the length18:43
rpadovanimzanetti, mhh, this don't  fix my problem: resource changes after the image has been downloaded, so after the notes list has been downloaded but before images have been downloaded I have no idea which notes will have images, and if I active ActivityIndicator for all notes, I have no idea if a image has not been downloaded yet or not exists at all18:55
mzanettiah, I see18:55
mzanettiyeah... tbh I'm not sure why we need a indicator for the image... as we don't even know how big the image will be etc... also the user doesn't need to wait for that18:56
mzanettiI think the others, when entering some view would be much more important18:56
rpadovanimzanetti, got it, I take care of others, we can discuss about this during our weekly meeting :-)18:57
mzanettiyeah18:58
mzanettirpadovani: if we really want it, I think I can fetch the amount of resources when I fetch the initial note data18:58
mzanettirpadovani: but I don't think I can know if its an image or something else at that point18:58
rpadovanimzanetti, maybe we could ask to popey or dpm, it's their idea18:59
mzanettibut anyways, the ones that should appear as a response to direct user interaction are much more important for the beginning18:59
netcurliwill Ubuntu get qt 5.3 when it is released or stay at 5.2.1?19:10
nik90netcurli: I am guessing you are explicitly asking about Ubuntu 14.04.19:11
nik90netcurli: I am not sure, however they *will* backport fixes from upstream release which are critical.19:11
nik90netcurli: that said future transitions are supposed to be faster.19:11
netcurliI hope that includes the fix for QTBUG-3687419:13
netcurlibecause that makes WorkerScript unusable for me19:14
nik90netcurli: can you provide the link19:14
nik90to the bug report19:14
netcurlihttps://bugreports.qt-project.org/browse/QTBUG-3687419:14
nik90netcurli: it is marked critical upstream. So it should definitely be backported.19:15
nik90netcurli: however don't take my word for it. I would suggest talking to the SDK devs to get this to their attention19:16
nik90in the european morning times19:16
netcurliok, will do19:16
PaoloRotoloHi nik90 :)19:30
nik90PaoloRotolo: hi19:30
PaoloRotolonik90, Sorry to bother you, I just need to animate a text19:32
nik90PaoloRotolo: np19:32
PaoloRotoloI want to change with an animation its size19:32
nik90PaoloRotolo: okay, you can do with UbuntuNumberAnimation{}19:32
nik90PaoloRotolo: let me code a little of that for you19:33
PaoloRotolonik90, thanks!19:33
nik90PaoloRotolo: http://paste.ubuntu.com/7109991/19:35
nik90PaoloRotolo: so basically you set the font size to something and then this animation will automatically be triggered and animate the label size for you19:36
nik90PaoloRotolo: you need to check the font.pixelSize property..not sure if it is present or not19:36
PaoloRotolonik90, cool, thanks again :D19:36
nik90PaoloRotolo: np19:36
PaoloRotolonik90, ok, the animation works well. Now I need to summon it just when you press a button...19:48
nik90PaoloRotolo: how about when you press the button, you change the size of the text? This way the animation starts automatically?19:49
nik90PaoloRotolo: it is possible to start() the timer manually if you so wish as well. But the code would change.19:49
PaoloRotolonik90, I'll try19:51
nik90PaoloRotolo: http://qt-project.org/doc/qt-4.8/qml-propertyanimation.html19:52
=== bfiller_afk is now known as bfiller
PaoloRotolonik90, well, I think I've fixed bug #129150220:33
ubot2Launchpad bug 1291502 in Ubuntu Clock App "Cannot see where recorded laps are saved" [Low,Confirmed] https://launchpad.net/bugs/129150220:33
PaoloRotolonik90, can you look at my code when you have time please :D?20:33
PaoloRotolohttps://code.launchpad.net/~paolorotolo/ubuntu-clock-app/fix-for-129150220:33
nik90PaoloRotolo: ooh pretty cool!20:33
nik90PaoloRotolo: sry I haven't reviewed your old branch yet. I have not spent time on the clock app this week yet.20:34
PaoloRotolonik90, no problem :) Actually real life is still more important than opensource \o/20:35
nik90:)20:35
PaoloRotoloBTW, I'm going to bed now. Good night everyone!20:40
gcollurawho knows why qt5.2 does this while newline chars? '\n' http://imgur.com/dMH62Xc20:52
gcollura(also with <br />)20:52
nik90gcollura: known upstream bug20:54
nik90gcollura: apparently it happens in some fonts alone20:54
nik90gcollura: the SDK devs should fix it20:54
gcolluraok thanks nik9020:54
popeygcollura: bug 128518420:58
ubot2Launchpad bug 1285184 in Ubuntu UI Toolkit "Squares in text where carriage returns should be" [Critical,Confirmed] https://launchpad.net/bugs/128518420:58
gcollurathanks popey! nik90 is there a design specification for bug #1292876 on cliffhanger?21:02
ubot2Launchpad bug 1292876 in Flashback "Implement a user accounts page" [Medium,Triaged] https://launchpad.net/bugs/129287621:02
nik90gcollura: nope. However let me share with you a little secret :D21:03
gcolluranik90, tell me :)21:04
nik90gcollura: For designs that I don't have, I look at other mobile apps for design inspiration. There are several websites which collect mobile app screenshots of Android, iOS. Take a look at http://pttrns.com/iphone21:04
nik90gcollura: as well as http://www.mobile-patterns.com/21:05
nik90gcollura: my first run tutorial design inspiration came from those sites21:05
nik90gcollura: I was thinking of doing something similar for the accounts page as well21:05
gcolluranik90, why didn't you tell me this before? :p21:05
nik90gcollura: well I just found this out while trying to implement the first run tutorial :P21:06
gcolluraeheh21:06
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun

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