In the lasts months i did not update the widget mainly because i have really no time to code, i am sorry, hope to be back soon! Anyway the latest release is a minor one and adds small things that were easy to add (like high/low temp and localized sunrise/sunset times), on top of that i have added some fix and changed the way timezone is found in order to be more kind with the web service i am using for timezone check. Enjoy!
Tag Archives: acw
First ACW demo video attempt (fail)…
Follows my first attempt to record a demo video of ACW running, camstudio has been used however results, as you can see, are pretty poor, especially quality, so, if you have any better suggestion, please comment below.
ACW 0.700
I’ve just released Advanced
Clock Widget 0.7 on the Market. New version has a lot of changes, first of all a completely rewritten configuration screen which should be now better readable especially thanks to the new Color picker dialog. Following features have also been added:
- Text effects for clock (right now, just drop shadow and reflection, but more will come in the feature) and more customizable colors (you can have hours and minutes with different color now)
- External font support, now the widget is able to scan your phone and SD for custom fonts and use them (beta)
- Save / Restore settings (beta, pro only) allows you to store on SD widget config for only one instance right now (it means that if you have 2 widgets on screen you can save only one config)
- Custom area text (beta, pro only), now you can freely edit text areas and customize them as you prefer using widget parser data, so now you can write areas like “Today is Monday and my battery is 50%!”
- Small bug fixes, better rendering engine
There is much more to come but sadly its not stable enough, next releases will probably see:
- Configuration locking mechanism (free and pro) in order to avoid acidentally entering configuration, i will use a notification for this so you won’t change settings anymore when device is in your pocket.
- More sizes and more templates, support for 2×1 and 4×2 is already there but i need to create some templates and that’s not easy
- More text customization like custom padding
- Better templates with “overlapping” text (so you will be able to have very long areas upon clock)
That’s all for now, enjoy the widget and give it 5 stars if you want to support
Market: https://market.android.com/details?id=org.zooper.acw
ACW 0.610
New release is out with first support for custom fonts. Widget will let you pick them from fonts avilable system wide and builtins. I will add a third party package scan in next releases to find even more fonts.
Some small optimization as also been done like App list sorting and manual weather option. From release 0.6 rendering engine is changed making a lot of new things possible (glow, reflection, scaling, overlapping and more). Still there any many things ongoing, currently my priority list is:
- Custom areas for pro version
- Export / Import settings
- 2×1 widget and (maybe) 1×4 that could be nice
- Lock function
- Weather update on tap (pro)
- Text effects (glow / reflection)
Stay tuned!
ACW todo list…
Sadly i don’t have so much time to work on ACW so i’m mainly fixing bugs right now, anyway there are many things that i want to introduce on next releases, most important ones are:
- Full custom text support with templates (maybe on pro release), this is though but definitely handy, it will take some time but its #1 priority
- Save/restore for profiles, if you are switching ROMs often, i know, it’s hard to get settings back everytime, i’m trying to find an easy way to store on SD card preferences so you can recall favorites settings anytime
- More templates and different widget sizes. I know 4×1 does not fit everyone needs however making current code support 3×1 and 2×1 sizes its not that easy, anyway this is definitely in my todo list
- More data especially for calendar related stuff (don’t know, like zodiac sign, things like that)
There also many minor features that needs to be done but time it’s so limited and new features introduces bugs so its not that easy, anyway, stay tuned and thanks for so much feedback, its really appreciated!
Ah, and, don’t forget to give 5 stars on market if you like the widget, rating its very important for developers! Thanks!
ACW 0.56 released
Minor release which fixes timezone / daylight issues (basically i changed provider). This version also adds forced update option for weather which can be useful when moving from one timezone to another. Next release should come shortly with new small features like “:” separator for clock and new providers.
ACW 0.52 templates and more to come…
I have added templates to the latest version, now user can choose between various different layouts, more will come in the next releases. I’m also working on text templates for the pro version which will very handy but, since the form is complex, it will take time. Stay tuned!
ACW 0.40 is out
ACW 0.40 is out with a lot of bug fixes and location / weather support. Now you will be able to have two or more clocks with many locations with different timezones, if you travel a lot this could be very useful. This release includes also many optimizations to further reduce battery usage, weather does not attempt any update if network connection is not available (this requires a new permission).
Enjoy!
On next ACW release weather and location…
Next release should be out next week, it took a lot because adding weather and location stuff required a lot of changes on the base update code, hope this will not add new bugs. New version will also add first template support, probably just “under the hood”, anyway in the future you will be able to add your custom text to top bar or on the right part.
Stay tuned.
Pro release and timeouts
Pro release is out however getting a list of Intents with ACTION_MAIN is not that fast and hangs on phones with a lot of apps installed. I will probably try to do some sort of progress dialog in future releases. In the meanwhile if someone find a better / faster way to do following procedure let me know…
|
1 2 3 4 5 6 7 8 9 10 |
final Intent mainIntent = new Intent(Intent.ACTION_MAIN,null); mainIntent.addCategory(Intent.CATEGORY_LAUNCHER); final List<ResolveInfo> pkgAppsList = pm.queryIntentActivities(mainIntent, 0); for (ResolveInfo ri : pkgAppsList) { outNames.add(ri.loadLabel(pm)); outValues.add((new ComponentName( ri.activityInfo.packageName, ri.activityInfo.name)).flattenToString()); } |
