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-07-22 17:04

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

Originally Posted by kojacker (Post 761046)
May I suggest back to you to double check MyContacts entry on the desktop voting page and make sure you're happy with it :)

The only thing I can think of is adding "Integration with VICaR (optional)".

Also, the application should be available from extras-testing as well.

Thank you again for all your effort
(I will try to stop with the suggestions now :) )

kojacker 2010-07-22 17:10

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

Originally Posted by fcrochik (Post 761070)
(I will try to stop with the suggestions now :) )

Don't you dare! :p Keep them coming, it's all good :)

Quote:

Originally Posted by fcrochik (Post 761070)
The only thing I can think of is adding "Integration with VICaR (optional)".

Also, the application should be available from extras-testing as well.

Thank you again for all your effort

Done :) And thanks for taking part! All the hard work was yours :)

zehjotkah 2010-07-22 20:31

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

€5,00 EUR
-€0,45 EUR
=€4,55 EUR
by kolos

Thanks kolos!

kojacker 2010-07-22 20:40

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

By the way, can anyone get the wiki to load? Ive been trying without success now for 4 hours. I stayed on especially at work to get some more threads finished but Ive been twiddling my thumbs.. I didnt send myself the list as I stupidly thought I could just get it at any time :rolleyes:

Just sent Smoku a pm for further details on his projects, once I receive info back we'll be ready to rock 'n roll with the games voting thread .. once I get into the wiki to confirm the list :cool:

hqh 2010-07-22 20:50

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

Originally Posted by kojacker (Post 761315)
By the way, can anyone get the wiki to load? Ive been trying without success now for 4 hours. I stayed on especially at work to get some more threads finished but Ive been twiddling my thumbs.. I didnt send myself the list as I stupidly thought I could just get it at any time :rolleyes:

Loads fine here... I've sent you the table in text form as a PM, hopefully you can get the required information from it.

No!No!No!Yes! 2010-07-22 22:00

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

Originally Posted by No!No!No!Yes! (Post 749251)
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

... and proudly promoted to EXTRAS... a new Era begins!

helex 2010-07-22 23:08

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

Originally Posted by kojacker (Post 760044)
Quote:

Originally Posted by Nathraiben (Post 760035)
Btw, do you need any more information from me? Most of it can be pulled from the first post of the thread I linked to in the Wiki - but please let me know if anything is missing!

(Don't bother with the PayPal info - looking at the other entries you won't need that from me :D )

Haha.. somebody pm'd me earlier saying something similar about their apps chances against ApMeFo :p It definitely has it's admirers :)

Yes, I can remember this PM! :D

I followed your progress Nathraiben from the early beginning. And as a beginners project its just fantastic. I'm saying this because I know how much work is behind such a project and as a beginner too (but not judged as such) I know how much things are around here to learn.
In my personal opinion your chances to get one of the first 3 places in your category are very high.
My project DreamRemote in oposite is to specialized and only for a specific and small user group. For my application you need a other geeky linux device. Only a Nokia N900 is not enought. ;) You need a Dreambox, AzBox or something similar or Enigma based selfmade Entertainment system at home to benefit of my application. So I guess my chances are very small.
But if several people will buy a Dreambox simply because they have seen my application and owns a N900, then I think I have done a good job. :D

I myself are using my own application every evening and several times a day and it is the reason I love the N900 so much... I have full access to my movie archive, full control, timeshift, recording, everything from every television in my flat. And I own only a single, old DreamBox 7025. Not for every TV a own Box. This is so great.
But your user group is so huge and large. Not only the best application and implementation... no, the best idea and the best gadget to satisfy the secret wishes of every N900 user has it deserved to win the whole contest. :)

ApMeFo is in my opinion one of this pieces of software. But now when I look at the Navigation section... oooooh, YES. Or have a look at the BackupMenu from robbiethe1st. Also a Beginner. Hard to select and vote a favorite application.

The first 2 voting threads are open. And I already found there 5 Applications I like so much... I have no words for this. :)

In my opinion we should give kojacker a trophy for the Idea and the effort to organize this contest and motivate the people to give us all this great things.

Nokia should give him a Job at the PR department and something spezial for his retirement. ;)

Dotblank 2010-07-23 00:08

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

Originally Posted by kojacker (Post 761315)
Double thanks to kolos! :)

By the way, can anyone get the wiki to load? Ive been trying without success now for 4 hours. I stayed on especially at work to get some more threads finished but Ive been twiddling my thumbs.. I didnt send myself the list as I stupidly thought I could just get it at any time :rolleyes:

Just sent Smoku a pm for further details on his projects, once I receive info back we'll be ready to rock 'n roll with the games voting thread .. once I get into the wiki to confirm the list :cool:

Yes the wiki seems either very slow or not functional

kojacker 2010-07-23 02:59

Re: [ANNOUNCE] The First N900 Coding Competition! 21st May-21st July. Open to all!
 
^^ lol thanks helex :D

Game voting thread is now up :)

Once again, participants please check through and make sure you're happy with how your entries look. 24 hours to fix stuff to your liking :)

benlau 2010-07-23 03:07

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

hmmm.... May be I am too serious to the contest , I wonder how many people would like to test each application before vote? Although I will not really test all the applications , at least I will test those interest me. The no. of application of Desktop and location section is still fine , but if more group is added , I feel a little bits laborious.


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

vBulletin® Version 3.8.8