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