maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all! (https://talk.maemo.org/showthread.php?t=53112)

fcrochik 2010-06-25 16:01

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by Venemo (Post 729076)
Well, I plan to use Qt, yes.
I was thinking about checking eSpeakCaller's source, and instead of playing espeak voices, just plainly play the file specified as ringtone.

Since it is not possible to extend the contacts app (or I don't know of a way), I wanted to create a control panel app for this.

If you already started the project, I'd rather jump in than create my own. So, if any collaborations are welcome, I'll be glad to help out.
(PM me about the details.)

I am in the process to package a new release of my application right this moment. Let me get it out so you can judge if it is what you are looking for and something that you would like to be involved with.

My application will manage "ring tones" per group of users but for a somewhat limited scope. Because of the limitations with the qt mobility contacts backend I decided to limit the scope (I will give you more details later if you get interested).

Optln 2010-06-26 11:12

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by Wikiwide (Post 728276)
Hello,

I have just started my first application. I write it on C (I have never used it before), because g++ couldn't be installed on N900 (it requires gcc, and I have only gcc-4.2, if I understand right).all.

Why don't you use a cross compiler? Install Scratchbox or MADDE to your PC and develop from there.

Wikiwide 2010-06-26 11:55

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by Optln (Post 730033)
Why don't you use a cross compiler? Install Scratchbox or MADDE to your PC and develop from there.

I have already installed MADDE. But it doesn't have g++ packed in default installation, does it? And I don't know how to add a package (.deb) into MADDE. That's why I use MADDE mostly for dpkg-buildpackage (like a Hildon theme), not for compiling from source.

Very well, I will try again to install g++-4.2 on N900 (maybe, I just found not suitable g++.deb occasionally, I don't know). As g++ is here, in repository, it should be possible to install it. But it's quite frustrating to have different packages cpp, cpp-4.2, gcc-3.4, gcc-4.2, g++, g++-4.2, etc. It doesn't look like "Download, Install and Use"; it looks like "Download, try to Install, Download, try to Install, use Xterm to install, Use and get interconnected packages all over the place".

But still, MaemoPad is written on C (right?), and in order to use it as example I have to use C (it's not much of a burden; I have never used C++ either, so I don't have any particular preference about it; in any case, to write an application on Maemo I need to learn a programming language, unless it's a Fennec extension or a Hildon theme). So g++ isn't needed right now.

Off-topic: pkg-config is surely absent from default MADDE, that's why I have compiled libmb from source straight on N900.

P.S. The Wiki Page has some elements from Maemo 4 Diablo (like callbacks file). The C code from repository doesn't seem to provide any localization to buttons' labels, even though the buttons used are standard.

I'm not sure I will finish in time; I'm not sure I'll finish at all; I'm not sure what it is going to be like.

P.P.S. Why did I install MADDE in the first place? Because it seems that dpkg on N900 doesn't work (it gave error about tar not recognizing option "- - GNU" or "- - none" or something like that).

P.P.P.S. Thanks for reading and replying. For a newbie, who types all the C code from MaemoPad source by hand into vi in Xterm of the N900 instead of just copy-paste of the USB cable, "because it will be needed to re-read and modify the code, anyway", it's helpful.

Best regards.
P.P.P.P.S. Again, deep gratitude to anybody for replying.

fcrochik 2010-06-26 12:13

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I just released MyContacts to the extras-devel.

After fixing the bugs and implementing some more features I would like to submit it to the list under Desktop.

I invite everybody to try and let me know of any feedback.

Thanks

Venemo 2010-06-26 16:06

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Nah, since fcrochik just wrote my idea before I could even start off, I'm entering my Sticky Notes app to the competition! :)

caco3 2010-06-26 23:17

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Hi all

Please have a look on my application ShipsRolling: http://maemo.org/packages/view/shiprolling/
Check version 1.0.4

realsportcars 2010-06-30 00:55

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Hello guys!

I would like to inscribe my application to this :)

Take a look at FastSMS: http://talk.maemo.org/showthread.php...0&goto=newpost

It is a work in progress but main features are on the good way

Dotblank 2010-07-01 06:07

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I'm also entering groove into the competition

http://maemo.org/packages/view/groove/

kojacker 2010-07-01 18:43

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by Venemo (Post 730316)
Nah, since fcrochik just wrote my idea before I could even start off, I'm entering my Sticky Notes app to the competition! :)

Bad luck on the ringtones :p but I'm really glad to see you have another project to share with us - it's good to have you aboard, Venemo :) Sticky Notes looks superb, and I see you're already added to the wiki *thumbs up*

Quote:

Originally Posted by caco3 (Post 730744)
Hi all

Please have a look on my application ShipsRolling: http://maemo.org/packages/view/shiprolling/
Check version 1.0.4

This looks great :cool: It's almost worth getting a boat to try it out :D

Quote:

Originally Posted by realsportcars (Post 734832)
Hello guys!

I would like to inscribe my application to this :)

You're very welcome to join in, realsportcars! FastSMS is exactly the type of application a lot of people are interested in :cool: I dont see your name on the wiki yet (http://wiki.maemo.org/index.php?titl..._Competition_1) so I added you into the participants list. You'll need to choose a category etc so please fill in the rest of the info when you can so we can follow your progress :)

Quote:

Originally Posted by Dotblank (Post 736636)
I'm also entering groove into the competition

http://maemo.org/packages/view/groove/

.. and the same to you too Dotblank, welcome aboard! :) If you could update the wiki too if your details it'd be great. I must say, these apps are looking really good :cool:

realsportcars 2010-07-01 18:55

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by kojacker (Post 737644)
This looks great :cool: It's almost worth getting a boat to try it out :D


You're very welcome to join in, realsportcars! FastSMS is exactly the type of application a lot of people are interested in :cool: I dont see your name on the wiki yet (http://wiki.maemo.org/index.php?titl..._Competition_1) so I added you into the participants list. You'll need to choose a category etc so please fill in the rest of the info when you can so we can follow your progress :)


.. and the same to you too Dotblank, welcome aboard! :) If you could update the wiki too if your details it'd be great. I must say, these apps are looking really good :cool:

Thank you!
The only problems is that i'm not sure about the category: desktop or utils (or others)?

kojacker 2010-07-01 19:06

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by realsportcars (Post 737668)
Thank you!
The only problems is that i'm not sure about the category: desktop or utils (or others)?

lol yes it can be tricky to decide :) My first thoughts is "System & utils", but as the community will be voting let's open the question up.. what do you all think? Please let realsportcars know where you think FastSMS belongs :)

kojacker 2010-07-01 21:21

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Some good news on the donations! zehjotkah is kindly looking after the monies and will be treasurer for the competition :)

The link is now up and running, and if you would like to contribute you can donate using the link below:

https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif

I'll send everyone on the bounty pledge list a pm soon to let them know.

When you click on the link and sign into Paypal you will see a screen similar to below (this is a screenshot of my donation). There's a place to enter the amount of your donation (please note, it's in Euros) and a place to enter your username so we can track it.

http://i90.photobucket.com/albums/k2...ion_screen.png

After sending you'll get a confirmation code and an email, from Paypal, to your registered email address to confirm it.

Please note a couple of things, namely euros and fees.

Originally we were collecting in dollars, ofcourse euros are worth a little bit more than dollars ( 1 euro is currently worth approx 1.2 dollars) so if you give the same pledge amount in euros it'll actually be a little bit more.

Unfortunately we were not able to avoid Paypal fees, even with donations. We did research into it and along with zehjotkah and dj_steve's help we found that paypal will take a fee whatever the transaction. Using my donation as an example, it breaks down like this:

The entire money sent:
€41,00 EUR
Fees:
-€1,13 EUR
What zehjotkah got (and goes into the bounty):
€39,87 EUR

This will probably affect the bounty total a bit by making it lower, but it's unavoidable unfortunately :o If you are able to give a little more to help cover the fees of your donation that would be amazing, however it's not expected - we're genuinely very grateful for everything you contribute :)

Nathraiben 2010-07-01 21:45

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
That's indeed good news! Maybe that will lure more developers in, now that this has been turned into an actual incentive... :)

On the category question, as far as I remember the "official" categorisation has been that the Desktop category was all about the 4 home screens and the top bar - so everything else messing with the device itself would file under System & Utilities.

Oh, btw - won't be able to start on my game in time. There's a pile of requests for ApMeFo I want to work on as soon as possible, so that's what most of my spare time will vanish into. ;)

kojacker 2010-07-01 22:04

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by Nathraiben (Post 737892)
Oh, btw - won't be able to start on my game in time. There's a pile of requests for ApMeFo I want to work on as soon as possible, so that's what most of my spare time will vanish into. ;)

Oh no.. that was the vertical shooter right? I was looking forward to that :( Oh well.. I still want it sometime! :)

Wow.. a pile of requests for ApMeFo, thats great! :) Shows people are genuinely interested in what you're doing :cool:

Edit: I just checked the ApMeFo thread and I see 51 thanks on the OP and 11 pages so far.. looks like a lot of people are appreciating your hard work :cool:

dj_steve 2010-07-01 22:28

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
jus thought id jump in here and post this, may be useful for someone

http://www.rolbe.com/paypal.htm

Nathraiben 2010-07-01 23:10

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by kojacker (Post 737912)
Oh no.. that was the vertical shooter right? I was looking forward to that :( Oh well.. I still want it sometime! :)

No, that must have been someone else. Mine's going to be a LBNSMMORPG (location based not so massive MORPG :D). First release would have been more of a proof-of-concept, anyway, so I guess it's not a big loss, anyway. :D

Quote:

Wow.. a pile of requests for ApMeFo, thats great! :) Shows people are genuinely interested in what you're doing :cool:

Edit: I just checked the ApMeFo thread and I see 51 thanks on the OP and 11 pages so far.. looks like a lot of people are appreciating your hard work :cool:
Thanks :o

Though I don't think that's because of my lousy beginners coding skills but more thanks to the fact that people have been looking for something like that for a while. I was just lucky enough to pick it up and to have a couple of helping hands who are posting bug reports and request while bearing with my sub-par first implementation. :D

But I have to say: developing for Maemo is a lot of fun. While the number of users isn't even remotely comparable to those of other OSs, they are much more active and eager to help - so I really, really enjoy developing here.

edanto 2010-07-01 23:32

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I've only read the past 3 pages, so I may have missed a bit, but is _anyone_ working on improving Modest, particularly the way it interacts with IMAP servers?!

kojacker 2010-07-01 23:41

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by edanto (Post 737979)
I've only read the past 3 pages, so I may have missed a bit, but is _anyone_ working on improving Modest, particularly the way it interacts with IMAP servers?!

The only projects I'm aware of are the ones listed under 'Participants'
in the competition wiki
. Nobody has entered a project related to Modest as yet, feel free to get involved with a project of your own :)

festivalnut 2010-07-01 23:58

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by kojacker (Post 737863)

This will probably affect the bounty total a bit by making it lower, but it's unavoidable unfortunately :o If you are able to give a little more to help cover the fees of your donation that would be amazing, however it's not expected - we're genuinely very grateful for everything you contribute :)

in my opinion the fees aren't that high considering, and for the kind of friendly home brew ethos i'm seeing here a grand prize of say €1342.42 seems more fitting than $1600.

zehjotkah 2010-07-02 04:33

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
received anopther two donations:

total - fees = actual received amount

€20,00 EUR
- €1,13 EUR
= €18,87 EUR

and

€10,00 EUR
- €0,74 EUR
= €9,26 EUR

If someone decides, that he needs the moey back, I can send it back without having to pay these fees within 60 days.
Also please remember to type in your maemo.org user name.

Thanks!

zehjotkah (starting my journey to spain in some hours(by car), couldn't sleep anymore :D)

mve 2010-07-02 06:04

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I donated also small amount (25EUR) for this cause. Hope to see some nice stuff for Maemo. :)

Venemo 2010-07-02 06:48

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by edanto (Post 737979)
I've only read the past 3 pages, so I may have missed a bit, but is _anyone_ working on improving Modest, particularly the way it interacts with IMAP servers?!

Yes, some people already provided fixes for Modest (although they are not related to this competition).
http://talk.maemo.org/showthread.php...ghlight=modest
http://talk.maemo.org/showthread.php...ghlight=modest

kalle 2010-07-02 06:58

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Just made a donation. Good luck to you guyes! I think we are all going to be winners here. Would love to participate. Meaby I will give the new Nokia SDK a shot?

zehjotkah 2010-07-02 07:20

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Received two new donations:

€25,00 EUR
- €0,83 EUR
= €24,17 EUR

and

€40,00 EUR
- €1,11 EUR
= €38,89 EUR

amh 2010-07-02 10:03

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Just donated €22, so hopefully €20 after fees.

On another note, I had hoped to contribute something small app-wise to this competition. I made a couple of small python scripts for anagram/crossword solving as well as a scrabble aid thingy. However lack of time has prevented me from getting the user interface finished off.

I do intend to finish it at some point and package it, but I'm afraid it may not make it in time to claim last place in this contest.

Anyway, best of luck to all involved and many thanks to the organisers.

dj_steve 2010-07-02 10:59

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
count me in ill donate something small though (probably around £5-£6 once paypal decides to load here

edit: ok just donated €7.28 to the cause, sorry forgot to add my username on donation , paypal addy would be steve1030uk[@]gmail.com name Laura R(ill not finish the name) . . shared paypal linked to me partners bank so its her name

McRae 2010-07-02 11:58

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Donated 10 € now... forgotted to add my username :) the paypal mail il info [AT]bikermat.net

kojacker 2010-07-02 22:28

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Awesome, new names to add to the bounty roll of honour! :D Millions of thanks to our new donators Mve, Kalle, dj_steve, and McRae! As well as amh on here, I also have received pms from our existing bounty pledging friends lcuk, qwertyberty, Cheve, ArchiMark, Ken-Young, and bald.eagle.one to let me know they've already paid in or it's coming in soon. Your generosity is amazing, thanks everyone! And hopefully more to come too :)

Kalle, Im not sure how much you have donated so Im going to put you down as a '??' on the list, in the meantime, til I find out. It'd be great to see you get involved with a project as well! Download the sdk and have a look at some of the beginner tutorials on here, there's only a few weeks of the comp left but you'll be able to knock something up im sure :) Be sure to let us know if you need any advice or if you get stuck anywhere, we'll do our best to help you out.

amh - sounds like you got the ingredients to something interesting there, hopefully you will find some time to create a basic UI front end to it :) There's not that many entrants to the 'game' category yet, I think what you have could make a great entry :cool:

lukash 2010-07-05 09:33

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Just sent my €20.

On a side note, I'm behind schedule with my app.. I'll probably have something very simple finished before the deadline I hope :) Off to code...

zehjotkah 2010-07-06 12:50

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Hello @all and sorry for the dealy. It was quite difficult to get a data plan here in spain, since I'm only on vacation here. But now I got everything sorted thanks to a friend.

You guys/girls are simply amazing. I got a lot of donations for the competition.
Here are the details. If anyone isn't sure if his/her donation is listed here please contact me, since I don't want to publish here the email adresses or the nicknames.

€20,00 EUR
-€0,73 EUR
=€19,27 EUR

€25,00 EUR
-€0,83 EUR
=€24,17 EUR

€10,00 EUR
-€0,54 EUR
=€9,46 EUR

€7,28 EUR
-€0,49 EUR
=€6,79 EUR

€22,00 EUR
-€0,77 EUR
=€21,23 EUR

€15,00 EUR
-€0,64 EUR
=€14,36 EUR

€25,00 EUR
-€0,83 EUR
=€24,17 EUR

€30,00 EUR
-€0,92 EUR
=€29,08 EUR

€25,00 EUR
-€0,83 EUR
=€24,17 EUR

€100,00 EUR
-€4,25 EUR
=€95,75 EUR

Also I want to remind you, that it is possible for me to reject the donations, so that you would get the money back without losing the paypal fees in case someone made a mistake or decided otherwise. This is only possible withing 60 days after the donation, though.

fcrochik 2010-07-07 17:50

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Now that the donations issue has been handled, what about the voting?
How is it going to work? Starts on? Ends on? Who can cast votes? How? Where?

I remember reading somewhere that the idea was to use the "testing" repository voting system. Is it? I am curious because the "new" applications are bound to have bugs and every new package with fixes will have a different "voting instance" on testing. Also, I find voting on "testing" a bit cumbersome, it would be better if we could bring a lot of the community to vote.... just my 2cts.

Nathraiben 2010-07-07 18:09

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I'm not quite familiar with the limitations of the forum's voting feature, but wouldn't it be possible to simply create a topic for each category with a list of the applications to vote for?

An added benefit might be that in the first post of those voting threads, additional information for each project provided by the developers (where to download, short description, screenshots, links to websites and development threads) could be added to help the voters with making a decision.

kalle 2010-07-07 19:50

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by kojacker (Post 739067)
Kalle, Im not sure how much you have donated so Im going to put you down as a '??' on the list, in the meantime, til I find out. It'd be great to see you get involved with a project as well!

I donated 40eur (minus the fees). But I'm afraid I'm not gonna made it to this one. I would need to upgrade to Snow Leopard and still would get only the beta version of the SDK. So I rather wait it to be more mature. I have no interest in fighting to put on the basic environment - i want to get straight to business ;)

DanielW 2010-07-08 10:37

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Quote:

Originally Posted by kalle (Post 744081)
I donated 40eur (minus the fees). But I'm afraid I'm not gonna made it to this one. I would need to upgrade to Snow Leopard and still would get only the beta version of the SDK. So I rather wait it to be more mature. I have no interest in fighting to put on the basic environment - i want to get straight to business ;)

Just use some Linux in a VM and install the SDK there.

Nathraiben 2010-07-08 14:35

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Or succumb to the dark side of Python programming... :D

(Btw, for everybody who already did that: Eric runs from within EasyDebian, and pretty fast/stable/smoothly, too.)

epage 2010-07-08 14:58

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
I've just entered Gonvert. Its an existing program but has had "significant" changes. I'll let others judge if they are significant enough to be worth being in the competition
  • Rewritten to use Qt in preparations for Meego
  • "Favorites" for unit categories and units
  • Quick Jump
  • Recent Conversions selection
  • Adding a single window Category, To, From conversion mode.
  • More? I can't remember

zehjotkah 2010-07-09 06:05

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Small update, new donations:

€10,00 EUR
-€0,54 EUR
=€9,46 EUR

€15,00 EUR
-€0,64 EUR
=€14,36 EUR

€20,00 EUR
-€1,13 EUR
=€18,87 EUR

nicolai 2010-07-12 09:44

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Hi,

my contribution for this coding competition:

http://talk.maemo.org/showthread.php...980#post748980

I put it in the category "Other" in the competition-wiki page.
Because there is no "Office" categery. Or should it be
"System & Utilities" instead?

nicolai

No!No!No!Yes! 2010-07-12 19:29

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
OK ... Queen BeeCon Widget release 1.0.0.1 is now in extras-testing queue and candidate to reach EXTRAS
Partial Change Log since 0.1.4
Code:


queen-beecon (1.0.0.1)

  * New: Nothing - Release Candidate to Extras (0.1.9.9 -> 1.0.0.1)   
  * Changed: Nothing - Release Candidate to Extras (0.1.9.9 -> 1.0.0.1)
  * Bugfixing: Nothing - Release Candidate to Extras (0.1.9.9 -> 1.0.0.1)

queen-beecon (1.0.0)

  * New: -
  * Changed: -
  * Bugfixing: -

queen-beecon (0.1.9.9)

  * New: Added "On Sight" Update Policy (If flagged, content is not updated if widget is out of sight (on other desktop) or if display is locked or in stand-by) 
  * New: Parameter Variables substitution for using with scripts which holds "On Sight" or "Out Of Sight" status: $QBW_ON_SIGHT (true=QBW Instance is "ON SIGHT", that is widget is on current desktop and display is not locked or on stand by. false=QBW Instance is not on current desktop and visible or display is off or on stand by)
  * New: DBUS method "is_on_sight" which returns true (QBW Instance is "ON SIGHT", that is, widget is on current desktop and display is not locked or on stand by) or false (QBW Instance is not on current desktop and visible or display is off or on stand by)
  * Changed: Optimized usability of settings for Widget Width and Height
  * Changed: Optimized progress animation logic for visibility when instance not On Sight
  * Bugfixing: -

queen-beecon (0.1.9.8)

  * New: Implemented per-instance progress animation with customizable number of frames, timer, position and possibility to have it shown or hidden (Now every instance can have its own progress animation) + Settings for Hide/Show, frames #, timer, position and basename.
  * Changed: Extended error message text to all DBUS methods
  * Changed: Now when command or script do not return any output no more "No Output" text gets printed inside the widget
  * Bugfixing: Added error message if non existing parameter is supplied to all DBUS methods "set_param_*"
  * Bugfixing: Under certain conditions HotSpot Index was not properly reset in case update policies prevented execution of script from happening. Fixed.

queen-beecon (0.1.9.7)

  * New: -
  * Changed: Line width for widget contours FX when widget pressed set to 1px   
  * Bugfixing: Reentrancy issues for DBUS Monitor. Fixed
  * Bugfixing: "If you enter a long name for the title, the right part of the prefs gui isn't visible anymore and you can't scroll to the now hidden gadgets!". Fixed. Area is now scrollable also horizontally.
  * Bugfixing: Issues with positioning of small widgets with respect to bottom and right margins. Fixed.

queen-beecon (0.1.9.6)

  * New: REVOLUTION!!! :) Implementation of multiple (9 = grid 3x3) Hot Spots to click on the widget. Clicked Hot Spot Index Position can then be passed to the executed script via Parameter Variables Substitution $QBW_HOTSPOT_PRESS (0=Not Pressed or other update policy,1=Top Left,2=Top Center,3=Top Right,4=Center Left,5=Center,6=Center Right,7=Bottom Left,8=Bottom Center,9=Bottom Right)
  * New: Parameter Variables substitution for using with scripts which hold Proxy related information: $QBW_HTTP_PROXY, $QBW_HTTPS_PROXY, $QBW_FTP_PROXY, $QBW_SOCKS_PROXY, $QBW_RTSP_PROXY (In the format <host:port>)
  * New: Parameter Variables substitution for using with scripts which hold Proxy related information: $QBW_IGNORE_HOSTS_PROXY (In the format <host1;host2;host...>)
  * New: Parameter Variables substitution for using with scripts which hold Proxy related information: $QBW_AUTO_CONFIG_PROXY_URL
  * New: Parameter Variables substitution for using with scripts which hold status or persistency information stored in configuration via DBUS method call set_param_string string:"rememberMe" string:<rememberthis> : $QBW_REMEMBER_ME. Useful, for example, for remembering values like counters across subsequent command executions.
  * Changed: Logic to purge configuration settings of non-existent QBW instances from configuration file. (Check/Purge performed at every entrance in Settings dialog)   
  * Bugfixing: Reentrancy problem with Settings dialog box. At times, in case of laggy interface, 2 or more instances of dialog were opening. Fixed.
  * Bugfixing: Incomplete unreferentiation of DBUS resources. Fixed.
  * Bugfixing: Incomplete unreferentiation of callback functions for async command execution and timers. Fixed.
  * Bugfixing: Incorrect logic for updating when widget desktop was active/on. It was updating also when active widget's desktop was swept off. Now updates content only if "Update on Desktop" is TRUE and Widget's Desktop is being swept on. Fixed.

queen-beecon (0.1.9.5)

  * New: Added supplementary progress images/icons (cycle is "queen-beecon-progress[0-3].png") searching logic in directory storage in this order 1) "~/Mydocs/.images/queen_beecon_dir" 2) "~/.queen_beecon_dir" 
  * New: Added button in Command Edit dialog to add instance only commands to the list of stored commands 
  * New: Implementation of following DBUS methods: get_current_results_text (Get current content of results text)
  * New: Parameter Variables substitution for using with scripts which holds the current content of results text ($QBW_CURRENT_RESULTS_TEXT=Current content of results text)
  * Changed: Default shape for Beecons is now rectangle. Hexagonal cell will be only shown when pressed 
  * Changed: Shadow/Light effects on widget surface, either when pressed or not, are now fixed in size (~4px) 
  * Changed: Changed some logic in simple Command Edit dialog box 
  * Changed: After instance imported, now advanced dialog box closes and reverts back to settings with all parameters reloaded
  * Changed: Changed Warning and Information notification in Advanced Settings to display hildon_banner* 
  * Changed: Changed DBUS connection acquisition for DBUS Monitor. 
  * Bugfixing: Refined and fixed logic for DBUS Monitor initialization and deinitialization 
  * Bugfixing: Changed and fixed logic for handling/displaying Exit Code if error spawning asynchronous command 
  * Bugfixing: New asynchronous execution logic was not releasing file handles. Fixed

queen-beecon (0.1.9.4)

  * New: Ability to execute scripts by intercepting specific DBUS broadcasted signals/methods/errors issued by the system or other applications + Relevant configuration parameters (Ex.keyboard lock, slide open/close, ecc.) 
  * New: Parameter Variables substitution for using with scripts triggered by intercepted DBUS broadcasted signals/methods ($QBW_EXEC_REASON=QBW_DBUS_MONITOR, $QBW_DBUS_VERBOSE_OUTPUT=Verbose Output see wiki)
  * Changed: Changed icons for displaying command execution in progress (shown when script in progress and hidden on execution completion)
  * Changed: Package installation now performs an automatic restart of hildon-home process
  * Changed: Synchronization in asynchronous script execution logic for Exit Status and Output 
  * Bugfixing: Memory reallocation bugs fixed in new async command execution logic 

queen-beecon (0.1.9.3)

  * New: Added icon for displaying command execution in progress (shown when script in progress and hidden on execution completion)
  * New: Implementation of Asynchronous Non Hildon-Home blocking command execution (Test Drive is still Synchronous for command timing evaluation purposes) 
  * Changed: - 
  * Bugfixing: Memory reallocation bugs fixed for all string values management in settigs dialog box 

queen-beecon (0.1.9.2)

  * New: Added custom timeout in seconds for periodic update, not just predefined list of values
  * Changed: Restyle in settings configuration for Update Policies, Fonts & Colors Buttons 
  * Bugfixing: 

queen-beecon (0.1.9.1)

  * New: Parameter Variables substitution usable by script (Ex. Own Instance ID, Reason for updating content)
  * New: Implementation of Command and Results text orientation angle (w/ relevant configuration parameters)
  * New: New extended color dialog for background and foreground colors (Old color selection deprecated; backward compatibility for instances exported from previous releases is guaranteed and settings upgraded as necessary)
  * Changed: Restyle in settings configuration for Beecon Command Exit Statuses area & Command Title/Results Settings area + changed color settings appearance 
  * Changed: Removed Help hints from settings dialog box (refer to the WIKI)! 
  * Changed: Changed transpacency settings both for beecons and for snippets... now both are less transparent 
  * Bugfixing: Disabled instance (icon) wasn't correctly drawn on startup; fixed
  * Bugfixing: Memory deallocation bug for >=3 Exit Status image file beecon_idxge2_ImgFilename; fixed

queen-beecon (0.1.9)

    * New: New extended font dialog for command and results labels (Old font selection deprecated; backward compatibility for instances exported from previous releases is guaranteed and settings upgraded as necessary)
    * Changed: Due to new font settings implementation, exported instances from this release onward will have their fonts reset to command="Nokia Sans bold italic 12" results="Nokia Sans bold 12" when imported in previous releases
    * Bugfixing: Some fixing and cleanup in package install/uninstall

queen-beecon (0.1.8-testonly-PR1.2)

    * WARNING This release is for testing purposes only as PR1.2 upgrade brought some instabilities which need forensics!!!
    * New: Implementation of DBUS methods: reset_rearm_timer
    * New: QBW is now integrated into the N900 system backup/restore features according to standard specifications as better described in SDK "Using Backup Application" http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Generic_Platform_Components/Using_Backup_Application#Custom_back-up_locations
    * Changed: Completely revised Timer logic and reset/re-arming for widget periodic auto-update
    * Changed: Visual feedback when Beecons pressed; now rectangle gets drawn as well as cell (better chance of noticing feedback for canvas-less Beecons)
    * Bugfixing: Fixed segmentation fault if dbus get_position method called and dbus_method_monitor turned on

queen-beecon (0.1.7-PR1.1.1)

    * NOTE: Special Build for PR1.1.1
    * New: Implementation of Widget Instance visibility toggle and configuration parameter (for showing or hiding the widget also via DBUS)
    * New: Implementation of following DBUS methods: dbus_method_monitor, show, hide, wakeup, sleep, update_content, update_layout, exec, set_param_string, set_param_int32, set_param_uint32, set_param_double, set_param_boolean, get_param string, set_position, get_position, get_exit_status
    * New: Implementation of following DBUS signals: sig_content_updated
    * Changed: Enhanced DBUS implementation for Widget2Widget & System2Widget Inter Process Communication
    * Changed: Changed default values for some Update Policies in new QBW instances (updOnStartup now defaults to FALSE; updOnDesktop now defaults to FALSE) to prevent bugged Beecons from freezing hildon-home even after restart
    * Respect: To querty12@talk.maemo.org Many, many, many, many, many thanks for supporting QBW IPC implementation

queen-beecon (0.1.6)

    * New: Simple DBUS implementation for Widget2Widget & System2Widget Inter Process Communication
    * New: Added Widget Instance ID in Settings Dialog Title
    * Changed: Compiled Vs. PR1.2

queen-beecon (0.1.5)

    * Changed: Thanks "qwerty12" disabled automatic capitalization for all text entry fields

queen-beecon (0.1.4)

    * New: Implementation of Widget Instance disabling and minimizing on desktop (click on minimized icon on desktop will wakeup and maximize instance)
    * New: Implementation of image/icon scaling function for all images used (Zoom In/Out from 5% to 200% or Fit to Widget Width/Height)
    * Bugfixing: In Advanced Maintenance Dialog Box several bugfixes for Import/Export commands and instances.

See complete Change Log in the WIKI

Time for v1.0.0.1 to go to Extras-Testing
Please go to this link, test and thumb-up QBW so that it can be promoted and reach EXTRAs ASAP

kojacker 2010-07-13 11:47

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
Is it really coming to the last week already!! Eeek! :eek: Don't leave it to the last minute to try and package them up! :p

By the way we have a project drop out.. me! I only just realized my entry was still in the participants table. Obviously I can't enter so I'll scrub it from the table :)

Quote:

Originally Posted by fcrochik (Post 743950)
Now that the donations issue has been handled, what about the voting?
How is it going to work? Starts on? Ends on? Who can cast votes? How? Where?

Im going to try and keep it simple with a forum vote on a thread for each category. I haven't made the thread yet because we wont know all the entrants until the deadline, also people will start voting right away.. then ask to change it later :p

Quote:

Originally Posted by nicolai (Post 748985)
Hi,

my contribution for this coding competition:

I put it in the category "Other" in the competition-wiki page.
Because there is no "Office" categery. Or should it be
"System & Utilities" instead?

Welcome nicolai :) Hmm sounds a bit "Systems & Utilities"-y to me :p In the end the decision is yours and what you feel best fits your application :)

Speaking of categories, these are the categories and entries we got listed on the wiki so far.


Desktop
No!No!No!Yes! - Queen Beecon Widget
Ianarι - Moon phase widget
b0unc3 - maenotify-0.4
Slocan - FeedingIt (Home-Screen Widget only)
fcrochik - Contacts Desktop Widget
Venemo - Sticky Notes

Games
mmlado - PeQersi
smoku - Bos Wars
smoku - PSX
Slocan - Flobby
thp - TBA

Graphics & Multimedia
amandalam - eSpeak GUI Client
jolouis && Spenc3 - NetSlider
helex - DreamRemote
fieldofcows - Classic Cam
fieldofcows - Classic Print
Candas1 - PythmBox
Dotblank - Groove
joorin - footify, a Spotify client
Ben Lau - PenPen Sketchbook
vmp - eSpeakTime
Andrea Grandi Lorenzo Bettini - mSoma

Location & Navigation
pine - MetroMap
tahitibob35 - Libellule
webhamster - Advanced Geocaching Tool (new Features)

Other
rmerren Old School
JMacalinao - Tumblr for N900
lullen - tbd
Mikhail_Ramalho && Rodavelino - TweeGo (new features)
nicolai - scout

System & Utilities
lukash - Case File Manager
jolouis && Spenc3 - Flipclock 1.0
JereM - NetStory
CaCO3 - ShipRolling
Rob1n - AutoComplete Editor
krk969 - TBA
CaCO3 - SleepAnalyser
helihyv - KitchenAlert
artohyv & helihyv - URPO
amandalam - Stroke Order Chinese Input Method
Nathraiben - ApMeFo
AlexBravo - Nokia Bots on N900
realsportcars -FastSMS
matrim - Extended Call Log
Ed Page - Gonvert
davidh101 - ParcelGenie
emesem - Push-It!
Ianarι - Tipqalc

digitalsurgeon - I havent forgotten you, but you currently have Easy Wallpaper down as Utilities & Desktop, it has to be one or the other I'm afraid :) I'll let you decide which one you want!

rmerren - I edited your entry from saying "misc (do we have a useless category?)" to 'other', oh and we don't have a 'misc' or a 'useless' category either ;):p

Please feel free to update the wiki at any time if anything above is incomplete/incorrect or otherwise needs edited... http://wiki.maemo.org/Maemo_Coding_Competition_1.. or let me know and I'll do it for you.

Oh also, let us know if you're stuck or you need any help getting your projects packaged up - remember we're aiming to get these on extras-dev/testing :)


All times are GMT. The time now is 01:04.

vBulletin® Version 3.8.8