[12:59] Hello [12:59] Greetings from Portugal [13:00] :D [13:01] Is there some good referenco on how to structure an application? [13:02] Because when i create a project with Quickly, it creates a lot of folders and files that i dont know there purpose [13:30] Is there some good reference on how to structure an application? Because when i create a project with Quickly, it creates a lot of folders and files that i dont know their purpose [13:38] I want to create an invoice program suited for Portugal laws, and that works in ubuntu [13:38] and i want to use Quickly to do it [13:38] :D [13:39] what is Quickly? [13:39] btw, there must be more irc channels to ask in, here seems very quiet right now. [13:40] it is a suite to create programs in ubuntu === jalcine is now known as Jacky [16:20] hi, [16:20] I am developing app and I am, affected by this bug [16:20] https://bugs.launchpad.net/unity/+bug/993204 [16:20] Launchpad bug 993204 in unity "bottom of windows are not drawn" [Undecided,New] [16:20] I need to get it fixed, since it causes bad experience of my app [16:20] thanks :) [16:23] pavolzetor: might be useful to check if this is related to certain graphics hardware [16:23] and what driver is used for it [16:23] I have asked my friend with different hw to check it [16:23] same problem? [16:23] and it was same [16:24] it just bothers me, because if I launch my app in fullscreen [16:24] it draws window under at bottom [16:24] no problem in shell or unity2d [16:25] actually, I can confirm what you see [16:25] only happens when window is maximized, it seems [16:26] i mean, when the window is maximized last time you started it, so that it starts maximized next time [16:28] pavolzetor: so this happens with your application as well as with GTranslator as with Shotwell? [16:30] yes [16:30] same [16:31] shotwell, gtranslator, floaty(my app) [16:33] you know, basic user does not care [16:33] they will think it is bug in my app [16:33] I've set the bug to confirmed, and added some example about how to reproduce it (by default GTranslator doesn't start maximized) [16:33] let's hope somebody looks at it soon ;) [16:35] pavolzetor: in theory it's possible that you and those other apps have the same "bug", but that should become apparent when developers look at the bug report and discuss things with you [16:35] JanC: yes, in theory [16:36] but odds are approaching to 0 [16:36] thanks [16:37] right, and you & unity developers can work that out between yourselves ☺ [16:37] anyway, another question [16:38] can I sell app in usc if it is gpl? [16:38] and use LP for free? [16:39] I don't work for Canonical, but AFAICT there is no reason why you couldn't sell it [16:40] LP for free seems to depend on license [16:40] so when it's GPL that should be fine [16:42] pavolzetor: I think having paid GPL'ed applications would be interesting actually ☺ [16:42] see if people pay for it or use a (free) PPA or such [16:45] and maybe people will try for free first and pay if they like it (and can afford it) [16:48] Thanks [16:48] that is exactly what I plan to do [16:49] kinda experiment [16:49] I have daily ppa [16:49] gpl source code [16:49] so if user like app he can buy it [16:50] I guess it might be an experiment that might take some time [16:50] also every daily build is tested, so it should be stable, I have only daily one, so everybody uses latest app and I do not need to backport stuff [16:50] It is my first project, so kinda hard for me [16:50] ☺ [16:50] I have only version 0.1 [16:51] http://blog.klacansky.com/matter-code/speedyrss-is-dead-long-live-floaty [16:51] you can give me feedback ;) [16:51] but I have realized, that google reader is must have probably [16:52] thanks for your time and advice, I need to go, and sorry for spamming :) [16:52] no problem, and happy to help! [20:52] hello [20:52] how can I measure how many people do use my app? [20:52] I prefer to not bundle analytics code in webkit view [20:58] even PPA unique downloads would be great [21:04] how do you think that could work without privacy issues? [21:05] in software sources [21:06] you have stats, so if user ticks it [21:06] you can see it [21:06] you can see stats [21:06] or [21:06] just count number of adding of ppa [21:06] it can be anonymous [21:07] adding a PPA happens client-side not server-side [21:07] but you need to get key right? [21:08] you can get that key from anywhere [21:08] but usually you get it from LP, right? [21:08] or what is default location? [21:08] although the Ubuntu default keyserver might give a good indication [21:09] I just think it would be great to somehow track it [21:09] so, yeah, it might be "close enough" [21:09] if your app in paid apps section [21:09] you can get feedback in revies [21:09] but do you know count of installs [21:09] like on android [21:10] because not everybody who bought/installed app do review, so I can extrapolate, but it is not that easy, it is only hunch [21:10] even on android this is not "water thight" ;) [21:11] but it is something [21:11] but on Ubuntu, it's even easier to install in different ways etc. [21:11] so you know how popular is it [21:11] it does not have to be exact number [21:11] something like [21:11] 1k [21:11] 10k [21:11] pavolzetor: AFAIK PPA's have downoad stast? [21:11] 10^n [21:12] download stats [21:13] https://launchpad.net/~floaty-devs/+archive/daily [21:13] I cannot find it [21:13] any hint? [21:13] I think, majority install from software center and then PPA [21:13] to be honest, no idea [21:14] i thought there was some way to get stats [21:16] are there any responsible people to talk to? [21:16] thanks :) [21:16] pavolzetor: maybe in #launchpad [21:16] I just need to track "success" of app [21:16] okay [21:16] or maybe the commercial app thing has that [21:16] it is important for me, demographics, also what users miss [21:17] (I have no experience with that) [21:17] me neither [21:17] pavolzetor: certainly make sure you get that sort of feedback to te relevant developers [21:18] my project is experiment so I can learn stuff [21:21] as mpt said, if you do not measure stuff, it is hobby [21:21] thanks again [21:21] I'm off to bed right now, but if you can't figure things out, I'd be happy to ask around ;) [21:21] I leave it open, so I can watch it [21:21] thanks [21:22] actaully it is fun to develop, but Gtk sometimes piss me off :), luckily people are willing to help [21:23] Gtk is pretty good mostly, but often lacks convenient widgets so you have to write your own? [21:24] I used GtkGrid [21:24] but it is not that way it should be used [21:24] Treeviews cannot have gaps between tiems [21:24] items [21:25] I mean, no resizable grid, so I do regroup GtkGrid [21:25] probably not best way, but I am like one month or so useing gtk [21:26] might be useful to ask on the main Gtk ML/IRC [21:26] I have asked [21:26] (if you didn't do that yet) [21:26] they said [21:26] ah ☺ [21:26] write your own widget :) [21:26] but I am newbie [21:27] so I am happy if I understand stock widget [21:27] s [21:27] well, I think it's one of the weak points of Gtk: there aren't enough 3rd party widgets [21:27] and not cairo stuff or so, and actaully, I misuse them but it works [21:27] yep [21:27] technically, there are only widget that they need [21:27] and the 3rd party widgets that exist are often part of applications, so other developers don't see them [21:28] but it is always [21:28] if you have looked at my app [21:28] it is completely different GUI as other GTK apps [21:28] exactly [21:29] and egg widget are deprecated (if I got it right) [21:30] most of the Egg widgets are in Gtk itself now, I think [21:30] anyway, off to bed :P [21:30] slaapwel! ☺ [21:31] thanks, good night [21:31] not all [21:31] one I needed was not there [21:31] there is api for stats [21:31] so I am going to write script