Pointui » Home 2 Applets Showcase

[Applet][VGA|QVGA]Appointments (V2.4)

(128 posts)
  • Started 1 year ago by joelaloose
  • Latest reply from kewal91
  1. Hello,

    Just a message to share a small applet script which just display the today and tomorrow appointments on the same window.
    The idea of this applet was also to put a colored bullet for each category. Currently this bullet color is hardcoded (so you will have to change the code to addapt to your calendar) but the goal for further versions is to set this more customizable.
    This is, for the moment, a draft of what could be done, so feel free to change this applet (a please share your improvments).
    I havn't a lot of time currently, I just do this Applet to try the scripting language but if you have some question or issues I will do my best to help you.

    Edit : V2 Was released and it looks like that :

    ChangeLogs :


    AppointmentsV2.1 :
    • Correct the day labels (reported by zenkinz)
    • Increase the size of the days labels (requested by zenkinz)
    • If the day is "Today" then the label is "Today" (requested by zenkinz)
    • Increase the display to 11 lines



    AppointmentsV2.2 :
    • Reduce the number of days to 5 to increase the speed of the Applet
    • Correct the display of the date (reported by ABCDEFGabcdefg)



    AppointmentsV2.3 :
    • Correct the day filter behaviour (reported and fixed by JSpeed)
    • Use Device.AutoScaleValue() to set positions and width (this should give better results on QVGA phones)
    • first QVGA version provided by JSpeed



    AppointmentsV2.4 :
    • Add orange, pink and brown bullets
    • Add tomorrow label if the day is tomorrow (requested by madhatter)
    • Reduce loading times (thanks to holg)
    • Fix All day appointments (thanks to Jspeed)
    • Auto language selection(using terms.lang.xml files)
    • Spanish support (thanks to guillem6)
    • German support (thanks to google translator :))


    Attachments

    1. AppointmentsV2.4.QVGA.zip (9.5 KB, 3,135 downloads) 1 year old
    2. AppointmentsV2.4.zip (13.5 KB, 1,855 downloads) 1 year old
    3. AppointmentsV2.3-QVGA.zip (21.3 KB, 266 downloads) 1 year old
    4. AppointmentsV2.3.zip (12.4 KB, 155 downloads) 1 year old
    5. AppointmentsV2.2.zip (12.4 KB, 102 downloads) 1 year old
    6. AppointmentsV2.1.zip (12.1 KB, 590 downloads) 1 year old
    7. AppointmentsV2.zip (12 KB, 115 downloads) 1 year old
    8. Appointments.zip (12.2 KB, 186 downloads) 1 year old
    Posted 1 year ago #
  2. mattdean
    Member

    Certainly an improvement over the standard version...thanks!

    Posted 1 year ago #
  3. This looks great. Any chance for a QVGA version? I'm trying to learn this whole Jif business so if I figured it out before someone does it, I'll do it myself and post it :)

    Posted 1 year ago #
  4. No QVGA Version for the moment... but if you feel confortable with this you can try to provide one :)

    Posted 1 year ago #
  5. nawfal
    Member

    this looks great. would it be possible to pu the date on the top of one of the bars?

    Posted 1 year ago #
  6. Do you mean something like that :

    Attachments

    1. screenshot.JPG (79.2 KB, 15 downloads) 1 year old
    Posted 1 year ago #
  7. a really great applet. Am I allowed to have a link on my site as well?

    we plan a mobile version of this site, to make it accessible to mobile surfers. url: http://WinMoArts.lives-in.eu

    So maybe you want to join our group to make great thinks happen with that great piece of software :-)

    Posted 1 year ago #
  8. Thank you Orlando, but the hardest work has been done by the pointui guys ;)
    If you want to put a link, no problem, but realy keep in mind that this is just a draft for the moment
    Just a note to precise that the currently available bullet colors are :
    - black
    - white
    - bue
    - green
    - red
    - yellow

    Posted 1 year ago #
  9. bhopali
    Member

    Please do post a QVGA version as well.

    Thanks

    Posted 1 year ago #
  10. Apothehouse
    Member

    Yes, very good job.

    Edit: A little traduction in french. But "aujourd'hui" + date is too long

    Attachments

    1. screenshot.jpg (74 KB, 14 downloads) 1 year old
    2. Appointments.txt (5.2 KB, 41 downloads) 1 year old
    Posted 1 year ago #
  11. Thanks Apothehouse ;) I also try it that's why I kept today :)
    But I will try maybe to put the date between the two columns

    Posted 1 year ago #
  12. lightman3dd
    Member

    great applet!!!is it possibile to have a similar applet but for tasks? or a mix of tasks and appointments?

    Posted 1 year ago #
  13. First small enhancements to ease the category colors handling.
    A new file has been introduced : CategoryColors.xml
    You can now simply customize it this way:

    <terms>
    <term name="category.color.MyFirstCategoryInGreen">green</term>
    </terms>

    where "MyFirstCategoryInGreen" is the name of the category I want to displaw with a green bullet.
    If a category is not described in this file it will be displayed with a white bullet.
    Available colors are :
    - black
    - white
    - bue
    - green
    - red
    - yellow

    I also put both Terms.xml and Terms.French.xml files to handle the labels in different languages. Just replace

    Terms.LoadFromFile("Terms.xml");

    by the one you want.

    I hope this will help you customizing this applet

    Attachments

    1. screenshot.JPG (76.9 KB, 63 downloads) 1 year old
    Posted 1 year ago #
  14. nawfal
    Member

    you total legend thank you

    Posted 1 year ago #
  15. nawfal
    Member

    hi im sorry to be well picky and annoying is there any way you could do the date like "Monday 2nd Jan 09"

    or something like that. that would be legend + 1

    Posted 1 year ago #
  16. I Think it is if you change

    dateLbl.SetText(dt.ToRegionalDateString("Short") );

    In

    dateLbl.SetText(dt.ToRegionalDateString("Long") );

    In the Appointments.cs file

    But then I fear that the date label will be to long to fit between today and tomorrow label.... but you can try ;)

    Posted 1 year ago #
  17. Romflasher
    Member

    Would it be possible to see the todays appointments on the left screen and the attached notes/info on the right side ??

    Posted 1 year ago #
  18. Hello,
    for those interested I translated this applet in Italian. You can find it here.

    Ciao,
    per chi รจ interessato ho tradotto questo applet in Italiano. Lo trovate qui.

    Posted 1 year ago #
  19. sidvizioso
    Member

    an idea:
    three line for appointments for today/tomorrow and two line for tasks?

    Posted 1 year ago #
  20. robotphood
    Member

    Is there a way to change what application this applet launches when tapped?

    Posted 1 year ago #
  21. looks good, and if only the weather icon/status can be moved to the clock applet, that'll be great!

    also, another suggestion. If there's no appointment either today/tomorrow, the applet should be smart enough to retrieve the next X number of appointments over Y days, so that one can anticipate for appointments even though he's free today or tomorrow. If there's a load full of appointments today/tomorrow, then this feature will not be called upon because afterall, your hands are tied, and your mind will be occupied with all the busy schedules over the next 2 days :D

    Posted 1 year ago #
  22. robotphood
    Member

    Would anyone prefer if instead of 2 sides for today/tomorrow, it is just one panel with single lines for X amount of days? Possibly as many days with appointments that would fit? I figure this way we could see further in advance, especially when there are days in between with no appointments.

    Posted 1 year ago #
  23. Thank you for your suggestions.
    So I will try to sumarize all your remarks :
    - Todays appointments on the left screen and Attached notes/info on the right side (Romflasher)
    - 3 lines for appointments for today/tomorrow and 2 lines for tasks (sidvizioso)
    - If there's no appointment either today/tomorrow, the applet should be smart enough to retrieve the next X number of appointments over Y days (zenkinz)
    - just one panel with single lines for X amount of days (robotphood)

    Personnaly I love the last suggestion of robotphood, I will try to see how I the applet could handle this. I cannot promise you any new release date since I'm realy busy currently but I will do my best.

    PS robotphood if you want to launch your own application instead of the default windows calendar you can change those line :

    Appointments.DisplayApp(dt);
    or
    Appointments.Display(ObjectID);

    In

    Process.Start("\\Program Files\\...");

    where "\\Program Files\\..." is the full path to your application.

    Posted 1 year ago #
  24. robotphood
    Member

    joelaloose, am I supposed to replace both lines with the path to my app? I tried with no success. My diamond has a weird path when I access it in via PC but I couldn't get any paths to work:

    \Computer\Diamond\\\Program Files\
    \Diamond\\\Program Files\
    \\\Program Files\
    etc...

    Posted 1 year ago #
  25. robotphood, I will study that...
    What do you think about this :

    This could be a v2 of the appointments applets

    Attachments

    1. screenshotv2.JPG (79.7 KB, 44 downloads) 1 year old
    Posted 1 year ago #
  26. jojojojojojo
    Member

    Great idea with the single side and dates extending further than today and tomorrow!!
    Will there be a release of this?
    Thanks a lot,
    Johannes

    Posted 1 year ago #
  27. Yes I hope until 1pm (GMT+1) :)
    Edit :
    It was faster than expeceted (This scripting language is realy efficient :))
    So this is a first release of AppointmentsV2 (I will try to maintain both version if they are people who prefer the first one)
    The configurations procedures (Appointments colors, languages, ...) stay exactly the same than on the v1

    Refer to the first post for the download

    Posted 1 year ago #
  28. joelaloose, you are the man! great enhancement and with that 1 page appointment actually could replace the suggestion I had earlier.

    Is this scrollable? i.e. if there's more appointments (in the X days as defined) that could be displayed within an applet page, can we scroll by flicking our finger up and down?

    Posted 1 year ago #
  29. Thank zenkinz, unfortunately it is not scrollable, this means that I limited the display to 10 lines, and I will only get the Appointments from the next 7 days (maximum).

    Posted 1 year ago #
  30. Thanks for the fast response. at this point, the last line actually overflow the applet window (in my case, there's two dates, 9 appointments, so there're 11 lines displayed)

    is it a PointUI scripting limitation that prevents scrolling?

    BTW, my appointments does not have the colour bullets as you have posted, is it based on some settings in the calendar application?

    Posted 1 year ago #

RSS feed for this topic

Reply »

You must log in to post.