[00:48] nik90: those symbolic icons look neat: http://mikeasoft.com/~mike/symbolic-notification.png in the end I had to go with the non-filled one and make it white as the notification area seems to be really strict over how it displays symbolic icons and displays all colours as white [00:55] Elleo: ah ok. Why does it appear mirrored? [00:56] Elleo: can you take a screenshot of it in the messaging indicator [00:56] although that looks good as well [00:56] nik90: I flipped it horizontally as I thought it looked odd with the parrot looking out of the message instead of into the message [00:57] ah yes true .. on looking closer I realized that [00:58] http://mikeasoft.com/~mike/notification-area.png [00:59] it looks pretty cute when the icon wobbles if you click on the notification [00:59] sweet [04:15] nvm; figured it out [04:20] popey: is ubuntuone closed source, and is it still a thing? [04:20] i thought they opensauced it [04:21] * akiva-thinkpad should know better to wade into kubuntu drama on the /r/linux subreddit [04:25] nvm [04:25] hes just wrong [11:32] Is anyone here? [12:07] comutt: Yeah, but I don't know that much about app development [12:47] I've pulled the bzr branch: ubuntu:php5; After that bzr saied "Most recent Ubuntu version: 5.6.4+dfsg-4ubuntu6", "Packaging branch version: 5.5.0+dfsg-6ubuntu1", "Packaging branch status: OUT-OF-DATE". The latest revision 113 is outdated (year 2013). The procedure is described at http://packaging.ubuntu.com/html/udd-getting-the-source.html, but only tarballs are published to Launchpad, not bzr changes. [12:48] Question: Has bzr repository been no longer updated, or hidden, or moved to somewhere? [14:00] comutt: what's the issue? [14:43] popey the latest version of your youtube app it is not useable without logging in [14:50] oh? [14:51] works here [15:00] popey, sverzegnassi, when i download a document and then select open.. is there any design reason why when it opens the docviewer it doesn't open the document? instead it shows the list of docs and an import notification at the bottom (which is far to short to click on) .. I feel personally if I've said to open the document view content-hub in docview it should open it straight away? [15:06] ahayzen: o/ at the time we decided to emulate the gallery-app behaviour, which does not open the imported image. I've personally explained this decision saying that docviewer can get an import request for two reasons: 1) a document has been saved from an external app (e.g. a text editor - see EdIt features), 2) the user wants to open a document [15:07] since we can not get the reason why a document has been imported, we decided for using the same behaviour of gallery-app [15:07] sverzegnassi, ok :-) .. well if that behaviour cannot be changed, could the timeout of the import notfication be increased? as i only just had enough time to notice it and partially read it before it disappeared [15:08] +1 [15:08] I agree the notification could be a little longer duration [15:09] ahayzen: Sure! I've heard many people complaining about the notification, so we need a change... popey, should we ask an opinion to James at the next meeting? [15:10] probably just double whatever the value of the timeout is currently would be about right [15:10] +1 [15:11] personally I'd look at how long our system notifcations are on screen and aim for somewhere just under / close to that. [15:11] brb [15:11] yeah :-) [15:11] at the moment the duration of the animation is 500ms... it's too short indeed [15:11] hah yeah that needs to be at least a few seconds [15:12] i was joking, it's 2secs [15:12] ~5s would probably be what i would expect [15:12] +1 [15:12] i was thinking at the same number [15:12] sverzegnassi, do you want a bug report to track this? [15:13] popey I just get the login mask from google. I guess you have a google account set up under system settings -> accounts ?! [15:13] ahayzen, may be useful for tracking the bugfixes and the changelog... however i'm going to fix it right now [15:14] sverzegnassi, hmm up to you, i can report one if you want? or you can just fix it :-) [15:15] nik90, your issue with the listitems 1) select all 2) deselect one 3) select all ...works for me with my music-app prototype, so maybe something on your branch? [15:19] ahayzen, haha... at the moment we can officially track the bug, but I'd wait the next meeting on Thursday for listening what the UX team think about this, because we could seriously consider to open the document automatically [15:19] sverzegnassi, ok i'll report one so we can track discussions and ping you the link [15:19] in the while, I'll push a branch with the fix for the duration, it is just 2 lines... [15:19] ahayzen ok, thanks [15:23] sverzegnassi, bug 1469422 [15:23] bug 1469422 in Ubuntu Document Viewer App "Opening a file from content-hub should open the file or the notfication timeout should be increased" [Undecided,New] https://launchpad.net/bugs/1469422 [15:25] nik90, you have alarmListView.selectedItems.count === alarmListView.count and i have listview.getSelectedIndices().length === listview.model.count ... IIRC this was because you cannot access the selectedIndices list externally so I made a method in my MultiSelectListView to expose it [15:25] nik90, ^^ is probably why its not working :-) [15:28] ahayzen: ok, i will mark ubuntu-ux as affected [15:29] sverzegnassi, thanks :-) [15:30] sverzegnassi, otherwise the app is looking really good :-) the only other thing i noticed was that when zooming a pdf it seemed to wait for the whole page to be rendered instead of what was just visible on the screen, i see some zoom related branches so is this known/WIP ? [15:33] At the moment it renders the whole page, with some (ugly) timers that ensure that the current visible page will be the first page to be rendered. The zoom branches are currently a WIP, and will only fix the position of the Flickable's ContentItem while zooming. That should makes things a bit faster, since it will ensure that no other page will become visible while rendering [15:33] ok thanks :-) [15:34] TBH the branch is almost ready, but sometimes it doesn't work properly for some reason... [15:35] awesome \o/ and probably magic! hehe :-) [15:36] tracking a difference of 80-100px in a number that counts 10000px during a zoom is almost a tragedy... haha [15:37] hah i bet [15:40] ahayzen: I was able to access alarmListView.ViewItems.SelectedIndices.length outside the listview .. I did not see an error there. But I will try your way to see if that fixes the issue. [15:40] nik90, you code has alarmListView.selectedItems.count not alarmListView.ViewItems.SelectedIndices.length though .. and yeah i had some funkiness [15:41] ahayzen: the bug was found by mivilogo when looking through the podbird dev branch. I'm checking atm what I did there [15:41] ah i was looking at clock [15:42] https://bazaar.launchpad.net/~nik90/podbird/dev-multidelete-podcast/view/head:/app/ui/PodcastsTab.qml#L104 [15:42] there in my pageheadstate, I access viewLoader.item.ViewItems.SelectedIndices.length [15:43] viewloader.item is the loader which loads either the listview or your columnflow [15:45] where is your listview code lol.. [15:45] * ahayzen is confused by deja-vuish code of podbird [15:46] oh below right.. [15:46] deja-vuish? [15:46] the random files hijacked from music ;-) [15:47] haha [15:47] hmm why aren't we using UbuntuListView ... [15:49] ah its add stuff we don't need right [15:52] I'm not sure why we went for UbuntuListView over ListView...I guess its just preparing for the future where UbuntuListView will add more features I guess [15:52] * nik90 brb [15:53] hmm actually should we be using that in weather? [15:53] for the expanding hour thing [15:54] popey, I had a look at LibreOfficeKit APIs, and seems it's not currently possible to get an ODT page's size/position, but it seems to be possible e.g. with LO Impress [15:55] It seems that ATM GNOME Documents just converts ODF documents in PDF, then it renders them through Evince. It may be a solution for ODT files, if there won't be a solution in a short time [16:11] ahayzen: probably...I started using it where possible in weather during my commits [16:12] nik90, well i mean it says it scrolls to the position of the expanded thing automatically, which is what we want, so if we aren't using it we should be :-) [16:12] true [16:57] nik90, did you figure out a way of setting the colour for bg if you drag a trailing action too far? [20:14] ahayzen: no I haven't figured that part out :/ .. and zsombi_ is on vacation now..so cant ask him either [20:20] :-/ [20:20] it should really be reading from the apps background-colour [20:20] or just be transparent :-P [20:22] I agree [20:23] its so annoying that it just takes a white color that is such a contrasting color against dark backgrounds [20:23] poor music app :P [20:23] :'( [21:03] * nik90 got sucked into the r/linux ... big mistake === javiercrowsoft1 is now known as javiercrowsoft [23:19] My qml elements seem to overlap the ones that come before them [23:20] e.g. in my main qml file I have a button, following by a listview, followed by another button. When I run qmlscene they all show up at the top of the window with the 2nd button on top [23:20] How can I get them to appear one after another? [23:21] imnichol: you could use a QML Column to arrange them vertically [23:21] imnichol: if not, you can define the anchors on each of the item such a way that they don't overlap one other [23:21] ahayzen: btw I just tested your https://code.launchpad.net/~ahayzen/music-app/refactor-use-sdk-listitems/+merge/261328 and I can reproduce the multiselect bug I told you about. [23:21] ahayzen: if you're online, I can walk you through it [23:22] nik90, thanks for the help, I tried before and failed so I figured I was barking up the wrong tree [23:22] imnichol: if you push your code online to launchpad or github, I can help you debug it. [23:25] nik90, http://paste.ubuntu.com/11785697/ [23:27] I'm just running it with qmlscene [23:28] imnichol: give me a minute to fix it [23:28] Hah. If you're going to fix it you can have as much time as you want [23:31] imnichol: http://paste.ubuntu.com/11785712/ [23:31] nik90, so I need to have a Page element in there? [23:32] imnichol: actually not sure..it comes as part of the default ubuntu app template.. [23:32] imnichol: let me try removing it and checking [23:33] FYI I'm not using qtcreator [23:33] imnichol: it works even without the Page{} element [23:34] imnichol: I would highly recommend Qtcreator since it helps with indentation, autocompletion and also running it on the phone. Very useful! [23:34] that said, I notice that you use Text{}...I would recommend using Label{} instead [23:34] nik90, Problem is that I don't have a phone, and I haven't been able to get the emulator to to work [23:34] since it takes into account the screen resolution and will appear correctly on all devices [23:35] Plus, to be honest, I didn't really feel like developer.ubuntu.com was really geared towards me [23:35] imnichol: ah oke..its a really pity that newcomers are unable to get the emulator up and running [23:35] So I've been focusing on learning QML first, and then figured I'd work on learning how to use the Ubuntu specific stuff once I actually needed to [23:35] imnichol: If you describe in a bit more detail what exactly you weren't comfortable with in developer.ubuntu.com, I can help get it across to the right people [23:36] there are a lot of tutorials to help you get started [23:36] that said, if you want to learn basic qml, then there are lot of tutorials in the web for that [23:36] I wasn't able to locate a straight up simple "here's how to do layout" [23:37] I usually try to mock up the UI first, so that's an important step for me [23:37] ah yes..that's because developer.ubuntu.com is more targetted at getting started with developing ubuntu app,. while the layout stuff is basic qml knowledge which is best learnt through tutorials in the web [23:38] Yeah [23:39] It's not really a fatal flaw or anything, but I get discouraged easily if I have to go hunting for information since the time that I have for doing QML stuff is limited [23:39] More of a personal flow [23:41] imnichol: the best way I learnt was to look at other people code and if I did not understand something I would refer to the online documentation at http://doc.qt.io/qt-5/qml-qtquick-listview.html for instance [23:41] the official qt docs are as simple and descriptive as it gets [23:41] I see I forgot to thank you, so thank you nik90 for the assistance. I really appreciate it [23:41] yw :)