Pointui » Home 2 Applets Showcase

[Applet][VGA/QVGA] "Flippin" FlipClock v0.40

(310 posts)
  1. scottcrsi
    Member

    Yes you read right! The clock now has "Flippin" animation!

    Hey everyone, I'm really enjoying the new PointUI Home 2 so I thought I would make an attempt at an applet. I haven't coded in about 7 years and I never worked with C# the PointUI C is all new to me so bear with me if there are bugs.

    This first release is just a static flip clock. I would like to add flip animations in the future but that will come later on down the line after functionality is complete, or at least close.

    Getting Started :)

      First, If you are new to PointUI, Welcome!
      This is a great community with an abundance of collective knowledge, great applet and theme developers, and lots of friendly people that are more than willing to help. So get ready to start enjoying your new UI!

      Second, all I ask before posting is that you read. I have tried to compile the most pertinent info into the first post.
      Read this entire first post before continuing!
      Read through the FAQ and Suggestion/Request sections.
      Do a search to see if your question has already been asked, your problem has already been solved or your request has already been made. This is not to be rude just to keep the thread clean and easier for others to find the info they need.

      If you have a new bug to report or would like to acknowledge/confirm the existence of someone else's' bug, please include some details about your phone, version of Home, version of FlipClock, and anything else you can think of that might be helpful.

      Last, Don't be afraid to contribute!

      Enjoy, Enjoy, Enjoy!!!

    Install

      Unzip FlipClockv0.* to your computer
      open either VGA or QVGA folder
      Copy the FlipClock folder to \Program Files\Home2\AppletRibbon
      Add the applet by selecting it in the Applet Configuration Screen
      Enjoy!

    Version History:
    FlipClock v0.40 - 3-16-09

      "Flippin" Animation!
      -first release has a few graphical glitches, I am working to solve them
      Battery display options
      -choose between Meter Bar, Text display, Both or Off
      Added transparent background to date (easier to click)
      Fixed bugs with alarm not showing the correct time.
      Other minor bug fixes.

    FlipClock v0.32 - 2-25-09

      Alarm now displays
      -shows active or inactive
      -reflects 12 or 24 hour mode
      Appointment mode now has two options:
      -view as a scrollable list
      -view page by page
      *go to options menu to set
      Added battery meter bar
      *the battery meter is a black bar that extends across the top of the screen, as your battery starts to go down you will see it.

    Important: There was a bug in v0.31 that prevented the time from updating regularly. If you have downloaded v0.31 please also download the hotfix! Unzip and place FlipClock.cs in the appropriate folder.

    FlipClock v0.31 - 2-18-09

      Click on date now takes you to appointment page
      -Click on appointment takes you to that appointment in calendar
      Click and hold date to go directly to calendar

    FlipClock v0.3 - 2-17-09

      Click on clock takes you to system time
      Click and hold on clock to go to configuration menu
      - Choose between 12 and 24 hour format
      Click on date to go to calendar

    FlipClock v0.2 - 2-16-09

      QVGA Support, Now VGA and QVGA!

    FlipClock v0.1 - 2-15-09

      Displays full Day, Date, Time
      VGA only
      12 Hour view only

    Future Features:

      QVGA version Done!
      Click on time takes you to system time Done!
      Click on alarm takes you to alarm - planned for next release
      Click on date takes you to calendar Done!
      Display alarm info below clock Done!
      Display battery info Done!
      Display appointment info Done!
      -more detailed appointments
      -add ability to see more days of appointments Done!
      -fix alarm display issues/start of day etc.
      Configuration menu
      -Set 12 vs. 24 Hour Done!
      -set how appointments are viewed Done!
      -Set how date is displayed - planned for next release
      -Set what alarm program - planned for next release
      -Set what calendar program - planned for next release
      -Set Battery Bar on/offDone!
      Animated flip actionDone! But will need graphical tweaking.
      Remove Date at top.
      Create appointments link below clock, with first appointment preview.
      Create Tasks link below clock, with ith first task preview

    Notes:

      *I plan to add a graphic around the text battery display, that is why the alignment is off.
      *When flippin from a single digit hour to double digit hour or vice versa, the numbers shift to the side.
      *AM/PM does not show on animation, yet.

    Known Bugs:

      *The back button does not refresh the screen when in page by page appointment mode. If you click the back button once more and then click the next button it refreshes. - I'm working on this!
      *Sometimes the am or pm does not show in 12 hour mode after copying a new .cs file over. Go into the options menu and choose 12h mode again to reset it, should work fine after that.
      *The alarm time will sometimes show just a number when two or more alarms are set.
      *The battery bar sometimes will reset itself to full after reactivating the applet.
      *When using an autolock or similar way of locking the device, the clock doesn't update. - This is not really a bug, its by design to save battery, in future versions I may add an option to turn this off
      *There is a small bug - If you load your applet say at 5 PM, all appointments for subsequent days before 5PM will not show if have selected
      *it appears that it checks for the first on alarm and goes with it, if i set an alarm for say 5:00am on Monday (today) only it will report that as the next alarm (restart point ui) even though it won't happen for a full week.
      *Alarm 12 hour display issues

    Please post any bugs or suggestions you have and I will try my best to incorporate into the next release.

    FAQ's

      Q: Would you mind releasing your source PNG files? I would love to skin this to match my theme and background.
      A: I do plan on releasing the png files in the future. As of right now I am adding more images for buttons etc. and if I do attempt animations it will require lots of images since there is no support for stretching yet. Once there is a more finalized feature set I will release the png files for skinning. I would hate for you guys to work really hard to create a skin only to have it no longer valid for the next release. :)

      Q: Is it possible to make the clock much bigger?
      A: It might be possible, but you would have to resize all the images and change some of the scripting. I tried to make most of the scripting dynamic to the screen and the images, but it would still need tweaking. At this point in time I only plan to support the one size.

      Q: I like the clock, also the transparent one, but can anyone make a black version??
      A: As soon as the PNG files are released I'm sure there will lots of people skinning and a black one may surface, or I might create one myself at some point.

      Q: Its not working completely..it has no flipping action. - So this flip clock doesn't flip :P ?
      A: As was stated in the first post, this is a static (as in no motion) clock. I plan to add flipping animation in the future if possible, but there are many other more important features I would like to add first!

      Q: How do I configure the lock for 12 or 24 hour?
      A: Tap and hold the clock digits, the config menu will pop up.

      Q: How do you install this?
      A: Read the install section in the firs post!

      Q: Is it possible to put the date below the clock? Or can you tell me how to change it myself in the .cs file?
      A: Look for this line here, this controls the location: lblDate.SetBounds(x, (bgTop / 2) - (20 / isVGA), w, 40 / isVGA); Just fyi, I plan to put indicators below the clock so moving the date may not work in future versions.

      Q: With all the extra suggestions, think you'll ever get it all in? :)
      A: The list grows every day, there will always be stuff to add, I just hope I can keep the applet from getting to bloated.

      Q: Can you make the clock a little smaller and make the date a little bigger so its a little easier to click on ?
      A: Right now, I only plan to support the one size. I am working on something to make the date easier to click.

      Q: How do you get this to work if you don't have the folder....\Program Files\Home2\AppletRibbon to paste it in?
      A: if you dont have that you must not have home 2 installed :P Install PointUI Home 2 and verify it is the latest release.

      Q: I am totally lost... I follow the instruction to copy the Applet into the specific folder.... it applet shown in the applet screen but I can't see it at Today screen....
      A: Select the right version in the ZIP file (VGA/QVGA) Only install the version you need, not the complete ZIP file,select the flip clock in the applet bar on the home screen.

      Q: Pressing on the date doesnt take me to the appointment screen, am I doing something wrong?
      A: No, go into the config menu and choose the way you would like to view your appointments (List/Page) then try again.

      Q: Does anyone else not have the am/pm tag?
      A: Please check the known bugs section. Thanks

      Q: Could you please add an option to disable your black battery meter?
      A: Delete the files that start with bat ex: bat100.jif, the battery will no longer show. Future version will have the option to disable.

      Q: My device is not displaying the clock correctly, things are out of place/not working, etc. How do I fix it?
      A: First always try a soft reset. Verify you have the latest version of PointUI home 2. Then try to remove/replace the Flipclock in the applet ribbon. Then try to disable home in the today settings and then re enable it. If none of these or a combination of these work, try redownloading the latest version of FlipClock and try again.

      Q: Can you make it to where there is a button and the applet will get me a Starbucks coffee!?
      A: In the works! ;)

    Suggestions and Requests:

      I have a suggestion for the next release : why don't you add a lock/unlock device (as a slide control below to the clock) ?
      In this way we can lock device and keep the big clock visible.

      if possible, add a volume switcher, an alarm icon and a button lock for s2u2.

      Is it possible to have the next appointment(or 2) show under the clock ? Kinda like in TF2D ?

      somebody has done the analog clock, and I wonder if you can merge with his, so that as end user, we can select whether to have analog or digital clock displayed.

      Could you also add

      - the option for a stopwatch somewhere, perhaps in the config menu or upon double clicking ?

      - Add the option (in the config menu) to see seconds as well ?

      maybe put a backgroundbox (transparent) behind the date so that it looks more
      like a button?

      I assume you are going to allow personal preference setting to dictate the number of days of appointments to be shown?

      Really looking forward to the ability (thru the plugin) to set a custom calendar and Alarm app.

      how about adding appointments directly under the clock

      The other recommendation would be to increase the area of the date, so that big thumbs get to work better.

      Is it possible to show the network-carrier name next to the date just like in TF3D ?

      Will it be possible to show the "where" field on the 2nd line of the appointments (1st line to have the time and subject)..That will eliminate the need for going to the inbuilt WM calendar altogether...

      I already use something to show the battery at the top of the screen...any chance of you having a battery icon underneath the clock showing exact percentages?

      Could you make that battery bar color user customizable"? Like I can make it red because my task bar and the background both are black?

      in the future there will be a volume switcher?

      A suggestion can you alter the appointments text (colour size or weight) so that we can better differentiate between Day Date Time and appointment content

    Leave your feedback, Enjoy!

    Attachments

    1. FlipClockv0.40.zip (1203.4 KB, 16,325 downloads) 12 months old
    2. FlipClockv0.32c.zip (135.1 KB, 3,184 downloads) 1 year old
    3. TimeUpdate_Hotfix_for_v0.31.zip (8.8 KB, 1,203 downloads) 1 year old
    4. FlipClockv0.31.zip (127.4 KB, 2,114 downloads) 1 year old
    5. FlipClockv0.3.zip (122.5 KB, 915 downloads) 1 year old
    6. FlipClockv0.2.zip (59.5 KB, 687 downloads) 1 year old
    Posted 1 year ago #
  2. ganzee
    Member

    Nice work! Waiting patiently(!) on the QVGA version

    Posted 1 year ago #
  3. Hi scottcrsi,

    Great job!
    After the old HTC Home clock by MarcLandis, here is the TF3D version ;)

    Nice future features.

    Added in The Applets Store!

    Posted 1 year ago #
  4. scottcrsi
    Member

    wow, that was fast! I just left a remark in the applet store thread and when I refreshed the page it was already at the top. ;)

    Just out of curiosity, will there be any support in the future for stretching/skewing images? Or is it in the docs and I just missed it?

    Posted 1 year ago #
  5. At this stage there is not support for stretching etc, it's something we are keen to add. I've added it to our pipeline, but can't give an indication of when it would get done. Sorry, I can see what you are trying to do and it would be awesome, but just not possible at the moment.

    Posted 1 year ago #
  6. nice!

    but unfortunately there's no flipping animation otherwise it'll be perfect.

    Posted 1 year ago #
  7. MapleDouglas
    Member

    Very nice. Kudos

    Posted 1 year ago #
  8. xgm541
    Member

    great app, thank you!

    Posted 1 year ago #
  9. Great. THis is a very good attempt and thanks for your hard work.

    Posted 1 year ago #
  10. manowar
    Member

    looks pretty nice, great job.

    When I leave the phone idle on this, it won't update. It does when u change to another applet and back

    Posted 1 year ago #
  11. waiting for QVGA version too!!

    Posted 1 year ago #
  12. chris5h
    Member

    Would you mind releasing your source PNG files? I would love to skin this to match my theme and background.

    Posted 1 year ago #
  13. Oh hell yeah!!! If this gets animated you will have nearly perfected Pointui for me!!!

    Posted 1 year ago #
  14. scottcrsi
    Member

    Thanks to everyone for your encouraging words, I'm glad you are all enjoying it so far! This applet is in it's infant stages and time permitting, I plan to add a lot more functionality and hopefully some eye candy as well ;)

    When I leave the phone idle on this, it won't update. It does when u change to another applet and back

    I don't seem to have this issue on my phone. Is anyone else having this issue?

    Also if you post up a bug, provide what device you have, rom it is running and any other pertinent info. Maybe this way we can see if it's only on certain phones/roms or a global bug and help me/the PointUI Team troubleshoot more effectively.

    Would you mind releasing your source PNG files? I would love to skin this to match my theme and background.

    I do plan on releasing the png files in the future. As of right now I am adding more images for buttons etc. and if I do attempt animations it will require lots of images since there is no support for stretching yet. Once there is a more finalized feature set I will release the png files for skinning.

    Stay tuned for more updates coming soon!

    Posted 1 year ago #
  15. mslug
    Member

    Great job scottcrsi. I made a glass version of the clock background. Hope you don't mind. Just replace old bg.jif with new bg.jif and reload.

    bg.jif

    Posted 1 year ago #
  16. MykCer
    Member

    Is it possible to make the clock much bigger?

    Posted 1 year ago #
  17. scottcrsi
    Member

    It might be possible, but you would have to resize all the images and change some of the scripting. I tried to make most of the scripting dynamic to the screen and the images, but it would still need tweaking. At this point in time I only plan to support the one size.

    It takes up a lot of the screen realestate as it is, in what way would you want it bigger?

    Posted 1 year ago #
  18. scottcrsi
    Member

    Okay everyone, QVGA support is now added!

    I can't seem to update the first post so for now use the download link for the VGA version, it should download as FlipClockv0.2.zip. Inside, choose VGA or QVGA and then extract the FlipClock folder.

    Enjoy!

    Posted 1 year ago #
  19. scottcrsi
    Member

    @mods: Will I be able to edit the first post so I can keep a log of progress and add updated screenshots?

    Posted 1 year ago #
  20. I hope it will be possible soon.
    For the moment, only mods can update it.
    I can do the job if you want.

    Posted 1 year ago #
  21. scottcrsi
    Member

    If you don't mind I would like to change the title of the thread, download link and the current features list to include QVGA and change to v0.2 in the title.

    Thanks, hope I can do this myself in the near future, save you guys a lot of headache! :)

    Posted 1 year ago #
  22. Done.

    Thanks, hope I can do this myself in the near future, save you guys a lot of headache! :)

    Hope so!

    Posted 1 year ago #
  23. Romflasher
    Member

    I like the clock, also the transparent one, but can anyone make a black version??
    thx

    Posted 1 year ago #
  24. scottcrsi
    Member

    @Montecristoff Thanks!

    Posted 1 year ago #
  25. No more headache!
    scottcrsi, you should be able to do it yourself now.

    Posted 1 year ago #
  26. djmca
    Member

    qvga virsion Issue,where is the am/pm?

    Attachments

    1. 02.jpg (16.1 KB, 23 downloads) 1 year old
    2. 01.jpg (16.8 KB, 9 downloads) 1 year old
    Posted 1 year ago #
  27. addictsayotalaga
    Member

    its not working completely..it has no flipping action..

    Posted 1 year ago #
  28. i do not like the big clock.

    Posted 1 year ago #
  29. scottcrsi
    Member

    No more headache!
    scottcrsi, you should be able to do it yourself now.

    Thanks, I've already started to edit the first post :)

    qvga virsion Issue,where is the am/pm?

    Should be fixed. I found the bug...I put the v0.1 .cs file in the qvga folder (oops) instead of the v0.2, but it is corrected now. Thanks for letting me know.

    its not working completely..it has no flipping action..

    As was stated in the first post, this is a static (as in no motion) clock. I plan to add flipping animation in the future if possible, but there are many other more important features I would like to add first.

    i do not like the big clock.

    ??? I'm not sure how to help you here!?

    Posted 1 year ago #
  30. olivier
    Member

    Hi,

    I have a suggestion for the next release : why don't you add a lock/unlock device (as a slide control below to the clock) ?
    In this way we can lock device and keep the big clock visible.

    BR and Congratulations for this.

    Posted 1 year ago #

RSS feed for this topic

Reply »

You must log in to post.