• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

plusTimer - Open Source Android Timer with TNoodle Scrambles

Berd

Member
Joined
May 25, 2014
Messages
3,844
Location
Nottingham
WCA
2014LONG06
YouTube
Visit Channel
v0.3.0-beta1 is out! Finally switched to SQL (database) for storing solve data, which basically means the issues with storing large amounts of solves, crashes, etc. should be much better now.
In this first beta, you will NOT be able to access your old solve data using the History section!
Due to this I've decided not to upload this release to Google Play (even as a beta).

The history data will still be on the device. You can use the Email to Developer button in the About section to backup your data - I will be writing the transitioning code in the next beta.

Download link is at the GitHub releases page here: https://github.com/plusCubed/plusTimer/releases
Please join the Google+ community for beta testing later: https://plus.google.com/u/0/communities/113562908027612647654

Thanks everyone!

Yes, thank you!
 

s18067

Member
Joined
Jan 14, 2015
Messages
16
WCA
2015OHSA01
Thanks! Will update when I get home.
Does this version use the new tnoodle scrambles?

Sent from my SM-N910F using Tapatalk
 

s18067

Member
Joined
Jan 14, 2015
Messages
16
WCA
2015OHSA01
The new database system has definitely fixed the various problems the older version had. I haven't had a single force close due to data problems issue since the update, and I haven't seen the corrupt data message either.
There are two slight annoyances in the new version, though. First, most of the time, the app force closes while switching puzzle types. The switch does happen, though, and relaunching the app correctly switched to the selected puzzle.
The other issue is that the app occasionally force closes upon finishing a solve, but the time is saved and it isn't a huge issue.
Thanks again for your hard work.

Sent from my SM-N910F using Tapatalk
 

plusCubed

Member
Joined
Dec 29, 2013
Messages
92
WCA
2013CIAO01
YouTube
Visit Channel
Hi everyone,
I have started work on revamping the entire codebase again for the next big release, which will be integrated with a server. That will serve both as a backup solution and a preparation for future online features.
The current beta, 0.3.0-beta, will be discarded and I will not work on a solution for exporting the solve history out of that version (sorry! - but again, it is beta, so please understand). I have removed it from GitHub - please do not continue using that version.

Because of Google Play's new system for beta testing that no longer requires Google+ communities, I will probably be deleting the plusTimer one in 7 days. You can subscribe to this thread to stay updated.

Could you maybe impliment a feature where there are 2 timers on the screen so 2 people can race on 1 device?
Yes, eventually. Also "future online features" hint hint nudge nudge

Does this version use the new tnoodle scrambles?
If you're referring to the updated pyraminx filtering in TNoodle 0.10.0 - for the final release, yes.

Thanks everyone!
 

s18067

Member
Joined
Jan 14, 2015
Messages
16
WCA
2015OHSA01
Could you maybe implement a way to enter multiple times in one go? Like from a text file? (Maybe format it like the way you enter multiple times into Prisma, or use the data export format used in plusTimer right now?)

Sent from my SM-N910F using Tapatalk
 

Dave4048

Member
Joined
Dec 23, 2014
Messages
16
YouTube
Visit Channel
As i was reading i was thinking that this timer is pretty similar to a timer i have been using for a long time..then it came to my mind that it is actually the same timer :p
A suggestion i have would be tha possibility to give the session a name: e.g. to know which cube i was using if i want to name it after that ;)
 
M

Marcas

Guest
Recently I've tested a lot of speedcubing timer apps and I have to say that plusTimer is the best of all!

Nearly all features for an excellent speedcubing timer are considered. Very good job! :tu

I also use more than one cube for solving. And the only thing I'm missing in this timer app is to create different sessions and name them after the cubes I'm using.

So that it would also be possible to "re-open" a session when you using a certain cube. Then you could see your all-time averages, PBs etc. for any cube.

I think others here had similar suggestions.

Would such a feature be possible to implement (... and is my English understandable anyway)? :eek: ;)

Best regards,
Marcas
 
Last edited by a moderator:
Joined
Jun 17, 2015
Messages
190
Location
Italy :3
WCA
2015NADA01
Recently I've tested a lot of speedcubing timer apps and I have to say that plusTimer is the best of all!

Nearly all features for an excellent speedcubing timer are considered. Very good job! :tu

I also use more than one cube for solving. And the only thing I'm missing in this timer app is to create different sessions and name them after the cubes I'm using.

So that it would also be possible to "re-open" a session when you using a certain cube. Then you could see your all-time averages, PBs etc. for any cube.

I think others here had similar suggestions.

Would such a feature be possible to implement (... and is my English understandable anyway)? :eek: ;)

Best regards,
Marcas
I totally agree, the only thing that's keeping me from using this timer is the fact that you can't add events/sessions, otherwise i'd totally switch [emoji14]
 

plusCubed

Member
Joined
Dec 29, 2013
Messages
92
WCA
2013CIAO01
YouTube
Visit Channel
Hi everyone,
While I continue to work on the next version with cloud syncing/backup, you might be wondering what that could be used for, so here's a sneak peek:

LJHSYip.png


Great app, but could you perhaps implement a 'current mo3' stat?

Sure: https://github.com/plusCubed/plusTimer/issues/48 - I might add toggles to which stats the user wants to see because too many and it'll cover up the time.

Could you maybe implement a way to enter multiple times in one go? Like from a text file? (Maybe format it like the way you enter multiple times into Prisma, or use the data export format used in plusTimer right now?)

I'm not entirely sure what you might need this for, but I've filed an issue: https://github.com/plusCubed/plusTimer/issues/47

I also use more than one cube for solving. And the only thing I'm missing in this timer app is to create different sessions and name them after the cubes I'm using.
So that it would also be possible to "re-open" a session when you using a certain cube. Then you could see your all-time averages, PBs etc. for any cube.
I think others here had similar suggestions.
Would such a feature be possible to implement (... and is my English understandable anyway)? :eek: ;)

Your English is just fine :) This is 100% coming in the next version.

I'm still getting the bug where I can't reset or submit sessions, it crashes everytime. I use a Samsung Galaxy S4.

I unfortunately can't do much with database errors right now with the whole cloud-syncing coming - perhaps reset the app?
 
Joined
Apr 23, 2010
Messages
1,391
Location
Scotland, UK
WCA
2009SHEE01
YouTube
Visit Channel
Just when I see ths thread active, I've been meaning to ask: I've not updated this any time recently, was BLD mode ever fixed to show the memo split? The version I'm using only keeps the overall solve time. Otherwise, a pretty good timer.
 

Jason Green

Member
Joined
Aug 18, 2015
Messages
1,144
Location
Fort Worth, TX
WCA
2016GREE02
YouTube
Visit Channel
I'm still getting the bug where I can't reset or submit sessions, it crashes everytime. I use a Samsung Galaxy S4.
I have the same issue on my S5. I can get it to work usually if I mess with it enough. But u haven't found the pattern. Usually it seems like I have the scramble image on, go to session, hit submit, then swipe back to the image quickly. Otherwise I have to delete the solves one at a time which I did once, but this session has 276 so I don't want to.

BTW the submit still works for me even if it crashes.
 

Jason Green

Member
Joined
Aug 18, 2015
Messages
1,144
Location
Fort Worth, TX
WCA
2016GREE02
YouTube
Visit Channel
I just deleted them by hand, sigh. I really like the timer so I guess I'll do that if I have to. If you didn't know, you can multi select by long tapping and delete a bunch. I scroll through a screen at a time and it doesn't take too long really.

What dev environment do I need to look at the code? I might could fix it, if I could find time. :)
 

plusCubed

Member
Joined
Dec 29, 2013
Messages
92
WCA
2013CIAO01
YouTube
Visit Channel
Just when I see ths thread active, I've been meaning to ask: I've not updated this any time recently, was BLD mode ever fixed to show the memo split? The version I'm using only keeps the overall solve time. Otherwise, a pretty good timer.

My priority with the new version with cloud backup is to basically have it working. That's my main goal for now. User-facing elements will basically have no changes or be temporarily removed. BLD mode will probably have the memo split removed for simplicity in the new version initially, but rest assured it will return (or be implemented in the initial cloud version if I have time).

I just deleted them by hand, sigh. I really like the timer so I guess I'll do that if I have to. If you didn't know, you can multi select by long tapping and delete a bunch. I scroll through a screen at a time and it doesn't take too long really.

What dev environment do I need to look at the code? I might could fix it, if I could find time. :)

That code is certainly already/going to be overhauled and rewritten for cloud syncing, and I'll make sure it works correctly this time. Sorry for the inconvenience, and appreciate your offer to help! For anyone who's interested in the code, the project has been open source on GitHub from the start.
 

Jason Green

Member
Joined
Aug 18, 2015
Messages
1,144
Location
Fort Worth, TX
WCA
2016GREE02
YouTube
Visit Channel
My priority with the new version with cloud backup is to basically have it working. That's my main goal for now. User-facing elements will basically have no changes or be temporarily removed. BLD mode will probably have the memo split removed for simplicity in the new version initially, but rest assured it will return (or be implemented in the initial cloud version if I have time).



That code is certainly already/going to be overhauled and rewritten for cloud syncing, and I'll make sure it works correctly this time. Sorry for the inconvenience, and appreciate your offer to help! For anyone who's interested in the code, the project has been open source on GitHub from the start.
I've never done any Android code. But have done iPhone both in xcode and mono, and windows development is what I do full time. I'm sure I can Google this, but what tool do you use to build your sources on github? Thought there may be multiple options for Android dev so I was curious which you work with.
 
Top