Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,809,924 Members 45,150 Now Online
XDA Developers Android and Mobile Development Forum

[APP][Mar 3] Custom Clock Widget - V1.0 Free/Pro - Analog [THEMES][CUSTOMIZATION]

Tip us?
 
Unconn
Old
(Last edited by Unconn; 15th April 2011 at 05:07 PM.) Reason: Update
#1  
Senior Member - OP
Thanks Meter 110
Posts: 388
Join Date: Dec 2009
Location: Raleigh
Default [APP][Mar 3] Custom Clock Widget - V1.0 Free/Pro - Analog [THEMES][CUSTOMIZATION]

Custom Clock Widget

There are some clocks out there that have a few choices... But what about a clock that you can customize completely?

Choose your Hands, Face, Ticks, Edge, Numbers, Shadows, and Glass!. You want a custom clock? You got a custom clock!

v1.0 IS here!. It is called Custom Clock Widget (com.helichaos.clock.widget.pro) in the market (link below).

Free version:
  • Choose your Hands, Face, Ticks, Edge, Numbers, and Shadows and Glass!
  • Custom color on glass and ticks
  • Ability to lock clock from clicks after customization
  • Ads in Chooser (not in Pro)
Pro version will have all of above plus:
  • Ads removed
  • Skewed/Stretched clocks!!
  • Launch Alarm on click
  • Use external images for the face (square or cropped)
  • Color customization for all parts
  • Hour off-set

Custom Clock Widget!


Pro version (coming soon):



Download
Pro version has has been released to the market:
https://market.android.com/details?i...dget.clock.pro

Free versions:
See attached files.
- v1.0 - Current Market Release

Free Market link (if you are on your phone now):
http://market.android.com/search?q=p...s.widget.clock

Or Q-code if you are actually on a real computer right now (scan with Quickmark from the market):

Bugs and Suggestions (complaints?)
Well, if you like it, hate it, have suggestions, or find bugs then post here. I may not be able to respond to every post, but I will read everyone of them. I promise. (full-time job, 2 kids, 1 cat, RC Helicopters, and oh yeah, dev?)
The Following 20 Users Say Thank You to Unconn For This Useful Post: [ Click to Expand ]
 
Unconn
Old
(Last edited by Unconn; 16th March 2011 at 01:39 AM.)
#2  
Senior Member - OP
Thanks Meter 110
Posts: 388
Join Date: Dec 2009
Location: Raleigh
To do:
- ?ability to override/disable color chooser (tiny bit easier on battery)?
- ? remove App Tray Icon in pro version?
- Change Shadow Chooser background back to White
- Override user background photo on choosing new background?
- Ability to use user supplied face and hands.

V1.0
- Released Pro version to Market and removed the beta tag from Free version
- Set widget to check and restart service if missing ever 30 minutes
- Fixed size of user chosen custom background.
- Adjusted glass and background to same radius.

V0.6
- Changed they way graphics are updated and pushed to the Widget.
- Changed the way settings are saved. (Resets customizations on upgrade to v0.6)
- Remembers last location in chooser
- Remembers last screen in chooser
- Ability to lock clock
- Better landscape chooser
- More parts!
- Nice Icon :)
- Attempt to launch Alarm on touch (Pro)
- Custom Background image choice (Pro)
- Color selector for all all parts (Pro)
- Skew/Stretch/Shrink clock (Pro)
- Hour off-set (Pro)

V0.5
- Infinite Color choices for most parts

V0.4
- 4.2 minor update. Glass was not saving properly.
- Added Glass
- Cleaned up Edges, added a couple more Edge
- changed how settings are stored
- Reduced lines of code
- Think I fixed "Binder Error" on updating
- Created App icon with:
. - 'How to use' info.
. - About and Contact

V0.3
- Added buttons to Graphics Chooser.
- Split options for Edge, Face and Shadows.
- Fixed crash on some upgrades
- Updated more graphics
- Fixed clocks not saving on reboot

V0.2
- Added new Graphics Chooser with Clock Preview.
- Cleaned up some of the Graphics (more to do) (do graphics? see below).
- Added option for 2x2, and 3x3 clocks on top of the native 4x3.

v0.1
- Market launch
- Tabbed graphics choose (with no preview)
- 4x3 widget


Do you want to have your clock included?
If you are a better graphic artist than me and you would like your clock parts included in this application then get in contact! Make sure these graphics are yours and that you are okay with them being used royalty free.

Guidelines:
- The PNG is 294x294 with transparencies.
- Clock face, background and uh... other stuff should fit inside 280x280 (or inside a circle that is 280 across).
- Hands should be in separate graphics (minute, hour) and the pin/center needs to be centered on 147x147.
- I can send some layered guides in layered Gimp (.xcf) or separated into separate PNG format if needed.

To Do/Future/Maybe/Like-to-haves:
DONE - 8 bit graphics, currently using 4bit (ARGB4444) graphics to avoid crashing.
- Option - Choose to launch Android Alarm Clock on next click (Pro?)
- Ability to load local custom images (Pro?)
- Create pop-up notification that asks the user if they want to customize the clock when it is clicked. Dialog would time out after about 2 seconds (configurable?). Would save from accidentally opening clock configuration when using touch screen.
SOME - Clean up graphics and add improved graphics.
- Pro Version? - Possible Pro-options: extended graphics, loading custom images, Date, etc.
DONE - Glass as a separate selection from face and shadow (current problem is that it would require displaying another bitmap. It currently displays one bitmap {built from canvas} under the arms of the clock.)
- Remember user selection after leaving and returning to configuration activity(s)
- Add the current date and/or day of the week and/or month in a few locations on the clock display.
- Add the option of displaying a digital clock (also skin-able?) in a few places on the clock
- Possibility of future clock Packs. These could be themed and also the clock package could be open sourced so that artists do not have to release their clock packs through me, but can publish them directly to the market. Imagine a Minimalist pack, a Deviant Art pack, a Girly pack (you know, hearts, rainbows…)
- Add Easter eggs

You still reading this stuff?...
 
poldi0815
Old
#3  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Jul 2010
Pretty good, well done! Thanks a lot!
 
Unconn
Old
#4  
Senior Member - OP
Thanks Meter 110
Posts: 388
Join Date: Dec 2009
Location: Raleigh
Quote:
Originally Posted by poldi0815 View Post
Pretty good, well done! Thanks a lot!
Thank you!

I still have a lot to do. I should be releasing a new version in about a week.

Unconn
[SIZE="2"]---Your Custom Clock Widget. Try it out and submit suggestions.---
 
penguinolog
Old
#5  
penguinolog's Avatar
Member
Thanks Meter 3
Posts: 55
Join Date: May 2010
Location: Moscow
Will be supported qvga?
HTC Desire GSM /
Nexus 7 / Stock rooted
HTC WildFire / Cyanogen 7.0.3
 
Unconn
Old
#6  
Senior Member - OP
Thanks Meter 110
Posts: 388
Join Date: Dec 2009
Location: Raleigh
Quote:
Originally Posted by penguinolog View Post
Will be supported qvga?
At this point the 2x2 clock fits a clear QVGA screen, and the chooser seems to work, even though it is a bit squished. I think my official line is that it 'works' for QVGA, but is not currently supported.

The clocks them selves should work on any resolution screen (though they should not be stretched past a 4x4 icon space). But the chooser is not optimised for very high or very low resolution, but should work just fine.

I have released 0.3 of the clock and will update the first post today. Version .04 should be coming out before new year and will contain clearer clock edges and higher color graphics to support better gradients.

-Unconnnected
[SIZE="2"]---Your Custom Clock Widget. Try it out and submit suggestions.---
 
realmeister
Old
#7  
Junior Member
Thanks Meter 3
Posts: 17
Join Date: Mar 2008
Awesome! Thanks for sharing!
 
penguinolog
Old
#8  
penguinolog's Avatar
Member
Thanks Meter 3
Posts: 55
Join Date: May 2010
Location: Moscow
Quote:
Originally Posted by Unconn View Post
At this point the 2x2 clock fits a clear QVGA screen, and the chooser seems to work, even though it is a bit squished. I think my official line is that it 'works' for QVGA, but is not currently supported.

The clocks them selves should work on any resolution screen (though they should not be stretched past a 4x4 icon space). But the chooser is not optimised for very high or very low resolution, but should work just fine.

I have released 0.3 of the clock and will update the first post today. Version .04 should be coming out before new year and will contain clearer clock edges and higher color graphics to support better gradients.

-Unconnnected
Ok, please enable it in market for QVGA. Now I'm tested, it works correctly for all sizes (2*2, 3*3, 4*3).

Thank you!
HTC Desire GSM /
Nexus 7 / Stock rooted
HTC WildFire / Cyanogen 7.0.3
 
Odinbear
Old
#9  
Odinbear's Avatar
Senior Member
Thanks Meter 18
Posts: 201
Join Date: Jan 2008
Location: UK
Installed and running very well on HTC Desire, Thanks, and Have a great christmas..

Could be a seasonal theme, possibility..
.
.
"Aude Vide Tace = Hear, See, be Silent.."

Phone; HTC Sensation XE = Rooted
Running ELEGANCIA Rom, Blitz ICS Sense 3.6 v.3.6.0

Also a, Asus Transformer - Dock - 16Gb, Rooted Using [TOOL] "1-Click Transformer Root"

And Now a Asus Google Nexus 7 16Gb, Not Rooted Yet.. with Bluetooth mini keyboard, Which also works with the Sensation, LOL...

Dont be Shy, If I Help You Click the "Thanks" Button It Dosn't Bite..


 
kgbrown247
Old
#10  
kgbrown247's Avatar
Senior Member
Thanks Meter 12
Posts: 200
Join Date: Dec 2008
Location: Okc, OK
barcode is not working, rapidshare has reached limit???
Galaxy Note 2 running CleanAce 4.9 plus other custom themes...

ASUS Transformer stock and rooted
Other Stock GTab2, Backup Phone: GNex

Tags
app, clock, custom, theme, widget
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes