Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,011 Members 39,127 Now Online
XDA Developers Android and Mobile Development Forum

[Widgets][18-feb][going to do something soon!] ZaxXx's CHT2.0.0 Widgets

Tip us?
 
ZaxXx
Old
(Last edited by ZaxXx; 18th February 2011 at 01:17 PM.)
#1  
Senior Member - OP
Thanks Meter 19
Posts: 247
Join Date: Jun 2007
Location: Prague
Default [Widgets][18-feb][going to do something soon!] ZaxXx's CHT2.0.0 Widgets

HI ALL

I'm a huge CHT fan and I'm very interested in creating custom widgets.
Do not expect anything awesome and bug-free. I'm still a beginner and I don't know how certain stuff work. But I still hope my widgets will make your day easier...

IMPORTANT NOTES (READ BEFORE DOWNLOADING AND INSTALLING):
  • Use my widgets only at your own risk! HTC Sense is very fragile and can be crashed very easily. I release only widgets that are working on my device, but I can't guarantee that it'll work on your device too. If it's not working, than you're just unlucky. My first idea was to develop widgets only for myself and it's my good will that I'm releasing them here. Again - use it only at your own risk, I don't have much knowledge about how HTC Sense works and if you run into some troubles, I can't help you.
  • Do NOT expect any eye-candy! I'm just a programmer, not graphic-master and I have serious problems with making anything (apps, widgets, web pages etc.) look beautiful. By the way - I'm using only built-in graphics. For example the calculator widget uses graphic from e-mail tab as background and buttons are just empty quicklinks. What does it mean for you? It means that if you use some skin which replaces e-mail tab look, then the same skin will be shown in calculator widget. I recommend to use only the default theme.
  • I'm not Lua master, so my widgets are very limited to my knowledge. I started learning Lua about week ago only because it's the programming language used in HTC Sense (and CHT).
  • You can post your widget request, but don't expect a positive answer from me due to the previous point. But if it's something what can be developed with my knowledge, then I'll most probably create it
  • Feedbacks are appreciated as I want to make my widgets as good as possible. But please, do not write anything about how the widgets LOOK LIKE, only about how they BEHAVE and WORK
  • Feel free to edit the widgets in any way you want, that's why I release kitchens too. Just please, mention me as an author and add link to this thread when releasing it anywhere.

See post #2 for widgets

NEWS:
  • 18-feb-2011: June 2011 prediction went wrong, I'll have free time for development very soon, see this post for more info.
  • 15-dec-2010: Sorry, there's too much I must do in very short time and I have almost no time for this. I'll continue with this project most probably in June 2011. See this post for more info.
  • 31-oct-2010: Switcher widget updated to version 1.2 (bug-fix and more beautiful skin)
  • 30-oct-2010: Released fixed version of switcher widget
  • 29-oct-2010: Released switcher widget
  • 23-oct-2010: Good news! I found a faster ROM so I can continue with development
  • 21-oct-2010: Got pissed off by slow HTC Sense, switching to another ROM for some time. I'll be back sooner or later as there is no so well customisable alternative. For now, I want to have fast device. Sorry.
  • 19-oct-2010: Uploaded kitchens
  • 18-oct-2010: Calculator widget update to v1.1
  • 15-oct-2010: Released stopwatch widget
  • 15-oct-2010: Released first widget - calculator

MY TO DO LIST*:
  • (high priority) Write a configurator for my widgets (like CHTE) and maybe integrate it with CHT menu
  • (high priority) Fix the < -32768 ; 32768 > bug in calculator widget - needs external exe
  • Reposition the button labels in calculator widget so they're in center of buttons
  • (high priority) Make new CAB for switcher widget to make it compatible with non-WWE ROMs (now it's necessary to manually copy graphics from "Program files in your lang" to "Program Files") - I will need someone to test it as I use only WWE ROMs.
  • Make the switcher widget compatible with CHTS - needs XML with texture paths
  • Resize the touch area in edit mode in switcher widget to fill the whole widget - not sure if this will go well
  • (high priority) Fix critical bug in stopwatch widget, which can cause CPU load and/or battery drain - should be no big deal
  • Add the ability to use calculator widget as adding machine (requires configurator)
  • Add the ability to make Home button in switcher widget larger (requires configurator)

POSSIBLE FUTURE WIDGETS*:
  • Calendar
  • Quote of the day
  • Countdown timer
  • Album
  • Notes
  • Web search
  • FB/Twitter update textbox
  • I'm also thinking of some non-widgets-related CHT modifications as I have access to CHT source codes :P

* I do NOT guarantee that I'll make anything from these lists, they're more notes for myself than promises
The Following 3 Users Say Thank You to ZaxXx For This Useful Post: [ Click to Expand ]
 
ZaxXx
Old
(Last edited by ZaxXx; 10th November 2010 at 08:23 PM.)
#2  
Senior Member - OP
Thanks Meter 19
Posts: 247
Join Date: Jun 2007
Location: Prague
MY WIDGETS
Basic calculator
Description: Just a calculator with basic operations and memory function, I tried to make the calculator as usable as possible, so you can for example press 5, +, 6, - (it shows 11 here), 3, = (shows 8), +, 10, = (shows 18), so you're not limited to one operation at time.
Properties:
  • Only one layout
  • Is resizable
  • Can be used on lockscreen
Changelog:
  • 18-oct-2010 (1.1): Added more functions, sorry for the sqrt, I tried to insert square root sign there, but it showed question mark instead. I'll probably fix it in next version.
  • 15-oct-2010 (1.0): Initial release
Known bugs:
  • Results are limited to range between -32768 and 32768!!! This is a limitation of Lua in HTC Sense, but I'm going to bypass it using external exe in next release!
  • No visual/vibration feedback for pressing buttons
  • Widget is not snapping to the center of screen as it's supposed to... maybe I just overlooked something in code.
Download:
CLICK HERE
Kitchen

Alternative skins:
#1 Here
#2 Here - install skin #1 first before installing this one!
Screenshot:




Stopwatch
Description: Stopwatch... just tap it to start ticking, tap it again to stop and tap it for 3rd time to reset it. Ticking pauses itself when device put in sleep and continues when woke up. I don't know how to make the widget work in sleep mode - if you want this feature, then do not put device in sleep, just turn screen off
Properties:
  • Only one layout
  • Is resizable (works a bit weird as I used Analog Clock as a base)
  • Can be used on lockscreen
Changelog:
  • 15-oct-2010 (1.0): Initial release
Known bugs:
  • The widget may cause battery drain. This is because of my poor skills, but thanks to Co0kieMonster's knowledge, I'll fix that soon.
  • The first second is not always accurate, because the widget uses system time and needs to be synchronized with it
  • Widget is not snapping to the center of screen as it's supposed to
Download:
CLICK HERE
Kitchen

Screenshot:




Pages Switcher
Description: Tired of swiping? How about just tapping? This little widget acts as a set of shortcuts which gets you to specified page in CHT. I didn't find a way how to switch between levels, so for now it works only for pages on one level. Those who use 1 level and 5 pages (like me) will definitely find this useful
Properties:
  • Only one layout
  • Is resizable
  • Easily skinnable - just replace the images in \Program files\ZaxWidgets\switcher, then remove and add the widget or restart Sense
Changelog:
  • 31-oct-2010 (1.2):
    • Fixed the white background on the button 1
    • Replaced my ugly mspaint graphics with much nicer one by santod040
  • 30-oct-2010 (1.1): Real initial release
  • 29-oct-2010 (1.0): Initial release (not released at all because of critical bug)
Known bugs:
  • To manipulate with the widget in edit mode, use the left side of the widget - the rest of the widget is not responding, only the area where the button to switch to first page is located!!!
  • May not work correctly with CHTS, because of images in \Program files\... (I don't know, I don't use CHTS)
  • Behaves a bit weird when animations are turned on (but it works, just a cosmetic problem)
  • If you pin this widget and it disappears, try making it smaller. This happens mostly when using 6 or 7 pages, I use 5 pages and have no problem.
  • If you don't have English ROM and your program files folder has different name than "Program Files", than you need to copy all files from \yourProgramFiles\ZaxWidgets to \Program Files\ZaxWidgets to make it run (thanks to mike2nl for feedback). I'll fix that and make it compatible with CHTS in the future.
Download:
CLICK HERE

Screenshots:
Ugly default skin
5 pages layout, skinned
The Following 5 Users Say Thank You to ZaxXx For This Useful Post: [ Click to Expand ]
 
ZaxXx
Old
(Last edited by ZaxXx; 10th November 2010 at 08:25 PM.)
#3  
Senior Member - OP
Thanks Meter 19
Posts: 247
Join Date: Jun 2007
Location: Prague
Special thanks to:
  • Co0kieMonster - for his amazing CHT 2.0.0 with awesome possibilities of customization!
  • MichelDiamond - for his support
  • mike2nl - for his support
  • ric69 - for testing my first .cab, he was risking hard reset for me fortunately, everything went fine
  • Few other people who helped me, made alternative skins etc. (I can't remember everyone, I got over 60 private messages from many people after starting this project within few days)
  • Everyone who is supporting me
 
alareth1976
Old
#4  
Senior Member
Thanks Meter 7
Posts: 145
Join Date: May 2007
Location: Rimini
great m8!

I love CHT and i really want new widgets...
a couple of requests :

1- A text-field to update FB / Twitter status
2- Internet search (without switch to manila internet tab)

cheers
Cubot One - G800_CUBOT_D1_V0.6_20131205_MJK
Archos G9 80 16gb - Stock ICS 4.0.25
 
ZaxXx
Old
#5  
Senior Member - OP
Thanks Meter 19
Posts: 247
Join Date: Jun 2007
Location: Prague
Quote:
Originally Posted by alareth1976 View Post
great m8!

I love CHT and i really want new widgets...
a couple of requests :

1- A text-field to update FB / Twitter status
2- Internet search (without switch to manila internet tab)

cheers
I love CHT too and I want new widgets too, that's why I'm trying to develop some
Unfortunately, I'm afraid I can't fulfill any of your requests, because I don't have enough knowledge - I don't know how to create text input box. Maybe sometimes later when I become more experienced
 
Symondo
Old
#6  
Senior Member
Thanks Meter 1
Posts: 194
Join Date: Aug 2010
1 Widget i would love to have - the ability to quickly take notes - so an 'add note' free link and my notes displayed on the home screen like post it notes or even using a similr effort to that of the sms widget
 
MrBeOTP2
Old
#7  
MrBeOTP2's Avatar
Senior Member
Thanks Meter 598
Posts: 2,279
Join Date: Jun 2010
Location: Ha Noi

 
DONATE TO ME
+1 Widgets : calendar ( day/month/year ) i wanna can resize it .. just like weather . bigger


Device : HTC OneX+
 
alareth1976
Old
#8  
Senior Member
Thanks Meter 7
Posts: 145
Join Date: May 2007
Location: Rimini
Quote:
Originally Posted by MrBeOTP2 View Post
+1 Widgets : calendar ( day/month/year ) i wanna can resize it .. just like weather . bigger
+1 for bigger calendar

Widgets : Toggle switch between 3g/GSM

Quote:
Originally Posted by ZaxXx View Post
Unfortunately, I'm afraid I can't fulfill any of your requests, because I don't have enough knowledge - I don't know how to create text input box. Maybe sometimes later when I become more experienced
I will wait with confidence :P
Cubot One - G800_CUBOT_D1_V0.6_20131205_MJK
Archos G9 80 16gb - Stock ICS 4.0.25
 
J-r0en
Old
#9  
Senior Member
Thanks Meter 0
Posts: 218
Join Date: Jul 2009
Location: Amsterdam
Id like a twitter update field
And an google search widget ^^
And a youtube search widget

Yeah those would be nice =D
 
Neo84
Old
#10  
Neo84's Avatar
Senior Member
Thanks Meter 3
Posts: 190
Join Date: Dec 2009
A countdown timer and stopwatch widget would be nice.
Keep it up!
cheers,
Neo
__________________
HTC HD2, Dutty WM 6.5
Nokia Lumia 800 WP7.5

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes