Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Expand the stopwatch plugin OR create a timer plugin
« previous next »
  • Print
Pages: [1]

Author Topic: Expand the stopwatch plugin OR create a timer plugin  (Read 2149 times)

Offline Worldblender

  • Member
  • *
  • Posts: 2
Expand the stopwatch plugin OR create a timer plugin
« on: November 30, 2013, 02:00:27 AM »
Although I feel like the stopwatch plugin may do basic functionality (counting up only) well enough for me, I have found out that no such function for counting down instead of counting up exists. Although I have capability of being able to program a timer plugin by myself, I can only do this whenever I find enough free time to do so. Instead, I have some visual concepts and a mockup to show what I would visualize:
Real-world application example (gnome-clocks [webpage:https://wiki.gnome.org/Apps/Clocks] is shown in link below):
https://drive.google.com/file/d/0BwRl-upBbiv-U2NiVkcyeDVVQVk/edit?usp=sharing

My mockup (using the 'woody.bmp' backdrop, designed for the Sandisk Sanza e200), similar to the second screenshot above:
https://drive.google.com/file/d/0BwRl-upBbiv-bGVIRnFEM0dIbk0/edit?usp=sharing

Design concepts:
For when the timer is up, the screen could be configured to flash, or a built-in sound or music file could be played, in order to notify the user that the time is up. The time could be configured in a similar manner as in configuring the system time (maybe take some code from that part too?), and the buttons demonstrated in the screenshot could appear as sepreate menu items.

It would be great if someone could take up this task of creating this plugin, since I am still new to learning programming languages.
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Expand the stopwatch plugin OR create a timer plugin
« Reply #1 on: December 01, 2013, 06:49:16 PM »
All of us do this work in our free time.

No one gets paid for this.

Fact is, people who contribute to Rockbox work on what they want to work on, when they want to work on it, because it interests them personally.
It doesn't necessarily matter how good an idea is, or how trivial it is to implement, if no one has any desire to implement it it won't get done.

If you know you have the ability, as you stated, and you have the desire to see this implemented, then you are the perfect person for the job.


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline BenBrown

  • Member
  • *
  • Posts: 41
  • foolsh
Re: Expand the stopwatch plugin OR create a timer plugin
« Reply #2 on: December 02, 2013, 10:37:36 AM »
Quote
It would be great if someone could take up this task of creating this plugin, since I am still new to learning programming languages.

But how much greater (for you) could it be if you took up the task?  Not to prove that you can, but to prove that you can learn.  What greater instructor is there than for one to experience failure?  Don't be concerned nor afraid to put ugly-non-working code "out there" for the world to see.  Trust me I write the most f-ugly donkey turd code there is, and it doesn't stop me.  Although there could be persons wishing it would sometimes ;) But I learn something every time I do!  You should at the least "give it a go" before you decide you can't or couldn't.

However, I do like your idea for a more feature complete stopwatch plugin.
Logged
foolsh

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Expand the stopwatch plugin OR create a timer plugin
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.073 seconds with 15 queries.