webOS Nation Forums >  Homebrew >  webOS homebrew apps > Poker Timer 0.02.0 [was 0.01.0] (7/27)
Poker Timer 0.02.0 [was 0.01.0] (7/27)

  Reply
 
LinkBack Thread Tools Display Modes
Old 07/27/2009, 10:36 AM   #1 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default Poker Timer 0.06.0 [was 0.01.0] (7/27)

Here is a simple poker tournament timer that allows you to edit the blind structure, define level lengths and include breaks when playing poker tournaments.

There are many more features I want to add in the future such as the ability to save and load different tournament structures, a bet countdown times and ability to set payouts and track the money pool as people re-buy and add-on.

For now, the program only handles one structure which can easily be edited for each tournament.

Poker Timer 0.01.0 7/27/2009
Initial beta.
1. Only one structure can be stored right now.



Poker Timer 0.02.0 7/27/2009
1. Added a Reset Level button to the drawer of the Tournament screen. This resets the timer on the level without advancing the level.
2. Added a button to the drawer of the Tournament screen to pause or resume the tournament timer.
3. Changed the "Toggle Timer" menu item to switch between "Pause Timer" and "Resume Timer" depending on the paused state of the tournament.


Poker Timer 0.03.0 - 08/05/2009
--------------------
1. Added the ability to have the device vibrate for levels alerts and breaks alerts in addition to audio alerts.
2. Added the ability to specify your own audio alerts for levels and breaks. Please keep the files short in duration.
3. Changed the General Settings screen to use drawers for all the level and break related controls.
4. Added a Donk Alert button to the Tournament screen. This plays a donkey bray sound:-) Poker players will know what this means.


Poker Timer 0.04.0 - 08/05/2009
--------------------
1. Added a bet timer. This is used when a player calls "clock" on another player. The bet timer can be configured in the General Settings screen and activated from the Tournament screen.


Poker Timer 0.05.0 - 08/07/2009
--------------------
1. Fixed a bug where the values of the first row of the Blinds list were not begin updated during an edit.


Poker Timer 0.06.0 - 08/18/2009
--------------------
1. Fixed a bug where adding blind levels would not post the updated values.


Please post bugs and feature requests
As I said, I do have my own planned feature list, but if anyone has any more feature requests, change requests and bugs, please post them in here. All feedback is appreciated.

Donations
If you feel like donating something for my time, who am I to object?
You can donate through paypal by clicking this link: Donate.

Licensing Conditions
This application is available for free, but cannot be redistributed, and the source code is not open source. This code is ugly folks... It needs some serious cleaning up and I need some lessons in HTML and CSS before I feel comfortable to let anyone use it as a reference. It took about a week to write and it shows. It's my first crack at a Pre app and I have neither an HTML or CSS background so bear with me as it evolves.
Attached Images
File Type: png main-menu.png (45.6 KB, 218 views) Email Attachment
File Type: png blinds.png (18.3 KB, 243 views) Email Attachment
File Type: png blinds-add.png (28.9 KB, 178 views) Email Attachment
File Type: png blinds-delete.png (21.2 KB, 136 views) Email Attachment
File Type: png tourney-menu.png (82.9 KB, 116 views) Email Attachment
File Type: png tourney.png (111.7 KB, 116 views) Email Attachment
File Type: png main.png (22.3 KB, 13 views) Email Attachment
File Type: png main1.png (37.0 KB, 13 views) Email Attachment
File Type: png main2.png (36.6 KB, 13 views) Email Attachment
File Type: png tourney-info.png (39.7 KB, 18 views) Email Attachment

Last edited by meatster; 08/18/2009 at 03:15 AM. Reason: new version
meatster is offline   Reply With Quote
Old 07/27/2009, 11:34 AM   #2 (permalink)
Member
 
Join Date: Jun 2009
Location: Pensacola, FL
Posts: 28
Likes Received: 0
Thanks: 6
Thanked 1 Time in 1 Post
Default

This looks pretty good! I'll have to check it out and play with it! Thanks for the contribution!
sixshooterz is offline   Reply With Quote
Old 07/27/2009, 11:47 AM   #3 (permalink)
Member
 
Join Date: Jun 2009
Posts: 18
Likes Received: 0
Thanks: 0
Thanked 0 Times in 0 Posts
Default

This is pretty sweet.

With some really simple math you could have average stack size being calculated. All you'd need to input would be remaining players since the amount of chips in play should be constant once it starts.

I haven't used the app yet. So if it doesn't come with some standard structures, how about adding some.

HU SNG
6 person SNG
9 person SNG
18 perosn SNG
Larger MTT

And I guess lastly, I'm not sure how feasible this would be, but it might be cool to have just an input of time and players that would give you the best structure. Say if you had a group of 7 people and everyone could only play for 2 hours. You could just type in [7] players and [120] minutes. and have a way to calculate a structure that should last ~ 2 hours.

Just a thought.
Sc000t is offline   Reply With Quote
Old 07/27/2009, 12:59 PM   #4 (permalink)
Member
 
Join Date: Nov 2007
Posts: 60
Likes Received: 0
Thanks: 2
Thanked 1 Time in 1 Post
Default

I tried editing the blinds to get them to start lower values, but it wont save. I can add levels but that doesnt help if the lowest level is after the highest one.

I might be doing something wrong. Any ideas?

Update: never mind I can delete the other levels.
ookees is offline   Reply With Quote
Old 07/27/2009, 01:04 PM   #5 (permalink)
Member
 
Join Date: Nov 2008
Posts: 1,318
Likes Received: 4
Thanks: 142
Thanked 303 Times in 186 Posts
Default

One thing I might consider is to add a refresh button that just refreshes the current level and starts the timer over. I know there are a lot of times when I'm playing that we mean to start a level after a break or for some reason and need to start the timer over for the current level. I think this could be useful. Overall great start though!
bpdamas is offline   Reply With Quote
Old 07/27/2009, 01:08 PM   #6 (permalink)
Member
 
Join Date: Nov 2007
Posts: 60
Likes Received: 0
Thanks: 2
Thanked 1 Time in 1 Post
Default

It would also be nice for it to save my edit levels. When I deleted the default ones, they came back after I closed the app and restarted it.

Update: Never mind, As long as you start the tournament after editing the levels they save.
ookees is offline   Reply With Quote
Old 07/27/2009, 05:00 PM   #7 (permalink)
Member
 
Join Date: Jun 2009
Posts: 136
Likes Received: 0
Thanks: 38
Thanked 4 Times in 4 Posts
Default

Man this is awesome! I've downloadwd the timers really for this reason only, and now there's a dedicated app for that! My only suggestion is if you can have the timer stop after each level rather than goin straight to the next.

We only play real friendly games at my house, so we are pretty forgiving on this. I know I could toggle the timer (great addition btw), but it would be nice to either have this option at on the fron screen rather than hidden in the menu.
bdubbx is offline   Reply With Quote
Old 07/27/2009, 06:07 PM   #8 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by Sc000t View Post
This is pretty sweet.

With some really simple math you could have average stack size being calculated. All you'd need to input would be remaining players since the amount of chips in play should be constant once it starts.
This is definitely something I plan to add. I would have to adjust the chips in play and total prize pool if there are re-buys and add-ons. As long as the number of players remaining in the tourney is kept up to date, the average stack size should be accurate.


Quote:
Originally Posted by Sc000t View Post
I haven't used the app yet. So if it doesn't come with some standard structures, how about adding some.

HU SNG
6 person SNG
9 person SNG
18 perosn SNG
Larger MTT
The next "big" feature would be to add the ability to store and retrieve blind structures. Currently, I am using the Depot to store the current structure. I'd like to switch this to use a SQLite DB instead, then add support for multiple structures.


Quote:
Originally Posted by Sc000t View Post
And I guess lastly, I'm not sure how feasible this would be, but it might be cool to have just an input of time and players that would give you the best structure. Say if you had a group of 7 people and everyone could only play for 2 hours. You could just type in [7] players and [120] minutes. and have a way to calculate a structure that should last ~ 2 hours.
I did some googling and found a few websites that describe how to do this. Definitely sounds like a nice feature to have. Perhaps as a dialog off of the Blinds screen to enter the parameters and then have it populate the blinds screen with the calculated values.


Thanks for the feedback.
meatster is offline   Reply With Quote
Old 07/27/2009, 06:25 PM   #9 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by ookees View Post
I tried editing the blinds to get them to start lower values, but it wont save. I can add levels but that doesnt help if the lowest level is after the highest one.

I might be doing something wrong. Any ideas?

Update: never mind I can delete the other levels.
You can edit existing levels by taping the row. The Edit dialog box should appear. When you change the values and tap OK, they should update the Blinds list. Also, when you leave the Blinds screen, the blinds are saved to the default structure.


Quote:
Originally Posted by ookees View Post
It would also be nice for it to save my edit levels. When I deleted the default ones, they came back after I closed the app and restarted it.

Update: Never mind, As long as you start the tournament after editing the levels they save.
I have a small default set of blinds (displayed in one of the screencaps in the top post) that will be used if the blinds read from the Depot are empty or an error occurs.

The blinds should save as long as you return to the General Settings screen.

I tried this and it seems to work on my end. Can you confirm that edits to blinds cause the Blinds list to update and that the blinds are saved as long as you return to the main screen and don't exit the app from the blinds screen?


Thanks for the feedback.
meatster is offline   Reply With Quote
Old 07/27/2009, 08:39 PM   #10 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by bpdamas View Post
One thing I might consider is to add a refresh button that just refreshes the current level and starts the timer over. I know there are a lot of times when I'm playing that we mean to start a level after a break or for some reason and need to start the timer over for the current level. I think this could be useful. Overall great start though!
I added a reset level button in Tournament screen inside the drawer that opens and closes. It resets the timer for the current level or break without advancing the level.


Quote:
Originally Posted by bdubbx View Post
Man this is awesome! I've downloadwd the timers really for this reason only, and now there's a dedicated app for that! My only suggestion is if you can have the timer stop after each level rather than goin straight to the next.

We only play real friendly games at my house, so we are pretty forgiving on this. I know I could toggle the timer (great addition btw), but it would be nice to either have this option at on the front screen rather than hidden in the menu.
If more people request having the timer pause automatically, I could add a preferences screen and make this an option but I think that most people will just prefer to have the tournament run on schedule, except for an occasional pause to exchange out lower denomination chips.

An easier accessible Pause button seems like a good compromise but I didn't want to add a Pause button directly to the main Tournament screen because it would be very easy to accidentally tap it and inadvertently pause the level. I added a Pause button in the Tournament screen inside the drawer that opens and closes instead.


Thanks for the feedback.
meatster is offline   Reply With Quote
Old 07/27/2009, 09:42 PM   #11 (permalink)
Homebrew Developer
 
milominderbinder's Avatar
 
Join Date: Mar 2005
Location: ↑ iPhone Black Launcher Theme
Posts: 4,593
Likes Received: 117
Thanks: 2,535
Thanked 3,156 Times in 908 Posts
Default

Update thread title to:
Poker Timer 0.02.0 [was 0.01.0] (7/27)

- Craig
__________________
- Milo
Getting StartedRingtonesVideos/MoviesPatches/ThemesMusic Player(Remix)
Battery LifeBackup/SyncingGreat Signal-AiraveiPhone ThemeForum Guidelines
milominderbinder is offline   Reply With Quote
Old 07/27/2009, 11:20 PM   #12 (permalink)
Member
 
Join Date: Jun 2009
Posts: 17
Likes Received: 0
Thanks: 1
Thanked 7 Times in 1 Post
Default

Nice, I'll have to check this one out
deviousrlm is offline   Reply With Quote
Old 07/27/2009, 11:21 PM   #13 (permalink)
Member
 
Join Date: Jun 2009
Posts: 17
Likes Received: 0
Thanks: 1
Thanked 7 Times in 1 Post
Default

Would be interesting to use your phone as the button!! Well, maybe not after a number of drinks--your phone would end up flying around the table most likely...
deviousrlm is offline   Reply With Quote
Old 07/27/2009, 11:27 PM   #14 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by deviousrlm View Post
Would be interesting to use your phone as the button!! Well, maybe not after a number of drinks--your phone would end up flying around the table most likely...
With its high gloss finish, the Pre actually would glide around the poker table nicely as a button

Next tourney I play, I will use it as my card protector, running my tournament timer of course...
meatster is offline   Reply With Quote
Old 07/28/2009, 01:39 AM   #15 (permalink)
Member
 
Join Date: Jun 2009
Posts: 136
Likes Received: 0
Thanks: 38
Thanked 4 Times in 4 Posts
Default

Quote:
Originally Posted by meatster View Post
I added a reset level button in Tournament screen inside the drawer that opens and closes. It resets the timer for the current level or break without advancing the level.



If more people request having the timer pause automatically, I could add a preferences screen and make this an option but I think that most people will just prefer to have the tournament run on schedule, except for an occasional pause to exchange out lower denomination chips.

An easier accessible Pause button seems like a good compromise but I didn't want to add a Pause button directly to the main Tournament screen because it would be very easy to accidentally tap it and inadvertently pause the level. I added a Pause button in the Tournament screen inside the drawer that opens and closes instead.


Thanks for the feedback.
This is great! I didn't get to dowload the update, but I used this app in a lil tourney iplayed tonight. It worked, but in my error, I toggled to turn the timer off durin a level, and forgot to turn it back on for at least 10 minutes. Because of this, the timer wasn't any good for the rest of the tourney.

Would "skipping" a level be too hard to code into this aoo if these types of user mistakes happen?
bdubbx is offline   Reply With Quote
Old 07/28/2009, 01:57 AM   #16 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by bdubbx View Post
This is great! I didn't get to dowload the update, but I used this app in a lil tourney iplayed tonight. It worked, but in my error, I toggled to turn the timer off durin a level, and forgot to turn it back on for at least 10 minutes. Because of this, the timer wasn't any good for the rest of the tourney.

Would "skipping" a level be too hard to code into this aoo if these types of user mistakes happen?
Actually, this feature has been there since the original version. While in the tournament screen, you can select Next Level to nudge the timer to the next tournament level. That, along with the Pause and Resume Timer buttons/menu items should help you get back in sync.

Thanks for the feedback.
meatster is offline   Reply With Quote
Old 07/28/2009, 11:55 AM   #17 (permalink)
Member
 
Join Date: Jun 2009
Posts: 136
Likes Received: 0
Thanks: 38
Thanked 4 Times in 4 Posts
Default

Quote:
Originally Posted by meatster View Post
Actually, this feature has been there since the original version. While in the tournament screen, you can select Next Level to nudge the timer to the next tournament level. That, along with the Pause and Resume Timer buttons/menu items should help you get back in sync.

Thanks for the feedback.
Gosh...I can't believe I didn't notice that! I can't wait till the next tourney now!
bdubbx is offline   Reply With Quote
Old 07/28/2009, 12:48 PM   #18 (permalink)
Member
 
Audemars02's Avatar
 
Join Date: May 2009
Posts: 1,487
Likes Received: 13
Thanks: 252
Thanked 405 Times in 238 Posts
Default

Great start for the app.... have a few suggestions for you.

1. I was playing around with the "break" feature and noticed that there is no audio notification when a Level of done and the break starts... the only notification is when the next level starts. So, any chance to have a "end level" sound in addition to the "start level" sound?

2. Can you "wake up" the device at the start of the next level instead of just playing the sound?

thanks!
Audemars02 is offline   Reply With Quote
Old 07/29/2009, 07:49 PM   #19 (permalink)
Member
 
Join Date: Jan 2006
Posts: 29
Likes Received: 0
Thanks: 1
Thanked 8 Times in 1 Post
Default

Quote:
Originally Posted by Audemars02 View Post
Great start for the app.... have a few suggestions for you.

1. I was playing around with the "break" feature and noticed that there is no audio notification when a Level of done and the break starts... the only notification is when the next level starts. So, any chance to have a "end level" sound in addition to the "start level" sound?
I added the ability to play a different sound for breaks. I also added the ability to vibrate the device for starts of breaks and levels and to play mp3 files instead of the built in sounds. I'm working on adding an interface to select mp3 files for each of these alerts. I hope to have this done soon.

Quote:
Originally Posted by Audemars02 View Post
Great start for the app.... have a few
2. Can you "wake up" the device at the start of the next level instead of just playing the sound?

thanks!
Supposedly, this feature will be added in the next SDK so unless anyone has an undocumented way of waking the device up, I'm gonna have to wait for the next SDK before this can be implemented.

Stay tuned for the next version and thanks for the feedback.
meatster is offline   Reply With Quote
Old 08/05/2009, 03:50 PM   #20 (permalink)
Member
 
Join Date: Jun 2009
Posts: 58
Likes Received: 0
Thanks: 12
Thanked 9 Times in 7 Posts
Default

Will your new interface include the option to pick up an mp3 from Ringtones? I have the WSOP ESPN riff that I'd like to use and it's in my ringtones, but doesn't currently come up in the list when 'SELECT'ing a custom ringtone.
bjharada is offline   Reply With Quote
Reply

 

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0