01/29/2011, 10:30 AM
|
#1 (permalink) |
|
Member
![]()
Posts: 2,606
|
This thread is meant to be a short guide for those new to UberCalendar. UberCalendar (UC) combines the functionality other calendar patches plus original content only found in UC.
Please see the UC thread first post for the general description, installation instructions and the latest stable patch version. First post patches are submitted to Preware feeds. The patches found in the newer posts towards the end of the thread are beta patches for testing new features and options. Also if you use this patch, please consider donating to MetaView or purchasing one of his many apps. Donating to one of the other original authors of the beginning patches is encouraged as well. Translation patches are available in the first post and Preware. If you would like to help with translations, please contact forum member Kratus. To successfully install UC remove any calendar related patches from your device before attempting to install UC. Once you have installed UC, you should go into preferences and setup your Enhanced Features by tapping on "UberCalendar Prefs" The next posts describe features belonging to those preferences. Preferences that you can set are underlined. The latest patch version links: 2.1.x All types, 2.0.1 Pre2 2.2.4 Veer 2.2.x Pre3 version all 2.2.4 devices 1.4.5 version Touchpad version The fix for when things go wrong with patching(thanks to govotsos): http://forums.precentral.net/3139509-post3057.html Last edited by frantid; 10/13/2012 at 05:55 AM. |
01/29/2011, 10:31 AM
|
#2 (permalink) | ||
|
Member
![]()
Posts: 2,606
|
Last edited by frantid; 10/29/2012 at 05:23 AM. |
||
01/29/2011, 10:31 AM
|
#3 (permalink) |
|
Member
![]()
Posts: 2,606
|
Some enhancements are based on the "Calendar Snooze Duration" patch and Calendar Repeat Notification patch Last edited by frantid; 03/17/2011 at 05:24 AM. |
01/29/2011, 10:31 AM
|
#4 (permalink) |
|
Member
![]()
Posts: 2,606
|
Last edited by frantid; 10/13/2012 at 06:18 AM. |
01/29/2011, 10:31 AM
|
#5 (permalink) |
|
Member
![]()
Posts: 2,606
|
Date picker
If you edit an event, tap on the date/time to change the time. There are 2 calendar icons added. One next to the start date, one next to the end date. Tap one of them and you'll see a 6 month scrolling calendar -- see the attached picture. If you tap the same icon twice it will hide the scrolling calendar.
The calendar will display and highlight the start and end dates - green & red vertical lines. If the event is longer than one day, it will put green horizontal lines under the date numbers in the duration. If the event is part of a repeating series, the repeating days are highlighted with yellow lines. If the duration is longer than 6 months, it will split the calendar in two with a red line separating the months. You don't have to hide it to back swipe. Duration picker The button allows you to set the time of the event based upon choosing a duration. If you tap on the button or link, you are presented with a popup of choices that will add the duration to the start time. Holding on the link or button, will leave the end time alone and set the start time for the duration. There is a preference for setting whether the button appears as a link in the duration text(default) or as the "@" symbol in the title area. see screenshots. Last edited by frantid; 11/27/2011 at 10:56 AM. |
01/29/2011, 10:31 AM
|
#6 (permalink) |
|
Member
![]()
Posts: 2,606
|
This means you can easily set up an irregular repeating event, you do not have to go to each unwanted day and delete the event -- you can do it all from the calendar picker. Just set the rule to include all possible days, then remove the days you don't want by holding on them. If you are excluding more days than you are including, you should probably adjust your recurrence rule -- it won't error just not efficient, you will be adding extra processing. Last edited by frantid; 03/28/2011 at 07:40 AM. |
01/29/2011, 10:32 AM
|
#7 (permalink) |
|
Member
![]()
Posts: 2,606
|
Last edited by frantid; 07/02/2012 at 10:43 AM. |
01/29/2011, 10:32 AM
|
#8 (permalink) |
|
Member
![]()
Posts: 2,606
|
Week View Enhanced - turn this off to have the default calendar, it must be on for the options below to work. You tap it to expose the options underneath it:
Last edited by frantid; 07/02/2012 at 10:42 AM. |
01/29/2011, 10:32 AM
|
#9 (permalink) |
|
Member
![]()
Posts: 2,606
|
Day View Enhanced - turn this off to have the default calendar, it must be on for the options below to work. You tap it to expose the options underneath it:
Last edited by frantid; 07/02/2012 at 10:50 AM. |
01/29/2011, 10:32 AM
|
#10 (permalink) |
|
Member
![]()
Posts: 2,606
|
Month View Enhanced - turn this off to have the default calendar, it must be on for the options below to work. You tap it to expose the options underneath it:
Last edited by frantid; 07/02/2012 at 10:45 AM. |
01/29/2011, 10:33 AM
|
#11 (permalink) |
|
Member
![]()
Posts: 2,606
|
Jump to:
Templates Remember webOS will always display local time and change when events are displayed relative to where you are unless, you turn off Network based timezones or you never travel.
*Using UTC allows storage of the templates on the same UTC day no matter where you are physically located. It also allows a template to be made for 16:00 and stay at 16:00 in the template view, no matter where you are physically located. If local TZ was used and you travel, then a template you make for 16:00 in New York, will be 21:00 while you are in London. Also if you travel far enough they might appear on 2 Jan 2030 or 31 Dec 2029, and hard to find them when searching for 1.1.2030. *Now the complication comes in if you skip the "templates view" and go directly to 1.1.2030. If you do this, the events won't appear where you think they are because they will be stored in UTC. Last edited by frantid; 02/13/2011 at 10:36 AM. |
01/29/2011, 11:06 AM
|
#12 (permalink) |
|
Member
![]()
Posts: 2,606
|
Categories/ Icon picker
In the preferences, under UberCalendar Prefs. Tap "Categories" to see the default list of icons:
for more icons see: qwiklight's icons: http://forums.precentral.net/2587541-post656.html and TimBoch's icons: http://forums.precentral.net/2653456-post876.html Last edited by frantid; 01/29/2011 at 11:18 AM. |
01/29/2011, 11:21 AM
|
#13 (permalink) |
|
Member
![]()
Posts: 2,606
|
Timezone converter - It converts the time based upon the chosen timezone so that it appears correct in the local timezone that your device is currently in. It does NOT change the timezone for the event.
To convert the time to the right timezone for the start or end time, set the time as it would be in the timezone that you want. For example a flight leaves Amsterdam at 11:00 arrives same day New York 15:30. Once you enter start and end times, tap the 2 clocks button to change the start time. Because of the way webOS checks start and end times after time changes, it is best to adjust the start time first. WebOS 2.1 behavior You will get a pop up with the list of all active timezones from all your calendar events. Tap the correct one for Amsterdam, it will change the time to the correct local time. Then you can tap the 2 clocks button next to the end time and choose the correct timezone for New York. If the timezones that you need are not currently loaded in the calendar service, scroll to the bottom of the list (some people won't have to scroll if they only use their local timezone). Tap the item that says "Tap to retrieve more timezones" It will load all available timezones on the device, it may take a few seconds. You can search by typing in a major city, country, part of a description (i.e. "European Time"). It will filter the list. Then you can tap the correct one. WebOS 1.4.5 behavior -There is a manual time change scene. Where you can manually set the hours, minutes, plus or minus and Daylight savings settings. You can fill in the information from the timezone service by pushing the Get Timezones button. It will populate the adjustment with the rules. You need to know if the place you want is in Daylight Savings Time or not. If needed toggle the Daylight Savings time button, and hit apply. I make a guess on DST, based upon whether your current location is in DST. Therefore, I make no guarantees as to accuracy. If it is important, YOU really need to double check the time. I don't want anyone to miss a flight based on it. If the timezone doesn't support daylight savings, I disable the toggle. So those areas are as accurate as the timezone rules on the device. Last edited by frantid; 07/03/2011 at 06:27 AM. |
01/29/2011, 05:05 PM
|
#14 (permalink) |
|
Member
![]() ![]()
Posts: 62
|
Thanks so much to both MetaView and frantid for their work on this. I'm fairly new to HomeBrew, and have been slowly adding patches to my Pre+. This guide really helped me to see what UberCalendar can do, and convinced me to apply that patch. I love it! With all the enhancements, using my formerly anemic stock calendar reminds me a bit of using DateBk6 (easily adding appointments, having Templates again!); it's really wonderful. For the first time since moving from PalmOS to webOS, my calendar feels usable again! Thanks so much to both of you, and to the other developers who contributed.
|
01/29/2011, 06:00 PM
|
#15 (permalink) |
|
Member
![]() |
always been meaning to install this patch/app, however with the impending release of webOS 2.0.whatever, would you advise holding off on installing this, or is it safe to assume that palm has still not made any significant changes to the PIM component of the OS and ubercalender can be installed?
|
01/29/2011, 07:00 PM
|
#16 (permalink) | |
|
Member
![]()
Posts: 2,606
|
Quote:
The patch for 2.1 will have to be made after it is released. It will have changes that will require adjustments to the patch. With any luck, it will just be a couple of days after release. We have a version that is running on 2.0.1, but it is not released as the versions of 2.0.1 that are on the Pre2's are all slightly different.
__________________
French Pre3, UK Pre2, US Veer, German gsm Pre, 680, garmin ique 3600 & still have my working palm pilot 1000 with the 1 Mb adapter ![]() Please remove UberCalendar and google sync behavior patches prior to system updates. patch Google calendar sync behavior for 2.x.x and TouchPad (Tweaks enabled) Preference guide for MetaView's UberCalendar patch |
|
02/06/2011, 05:49 AM
|
#17 (permalink) |
|
Member
![]()
Posts: 2,606
|
Calendar groups:
1. Creating groups: In the "calendar view options" scene, via the calendar selector button or through the preferences scene. Because of UC groups, the "calendar view options" scene will be SLOW to draw. There is nothing wrong, do not panic A "Default Group" is created. It has the default calendar set as the only member of the group. There is an "Add Calendar Group" button to add more. If you reach the limit of the number of groups added you will not be allowed to add another group. There is a warning message. 2. Setting groups: The list of all available calendars is scrollable, toggle the calendars you want on or off. Calendars set to off, will not show at all - they will not show as busy grey boxes, just doesn't work that way. You must have at least 1 calendar per group turned on or the group will not be saved. There is a warning message. The calendar app has problems if no calendars are enabled. 3. Naming the group: The name you type in the textfield will be used as the display name. You should be able to put what you want in there. Emoticons like do not show as the little pictures. Some symbols do not display correctly, please use common sense in naming your groups. If you do not supply a name, it will be named "Default GroupX" where X is a number.4. Deleting groups: Swipe to delete. If you delete them all, the default group will be recreated on the next entry into the "calendar view options" scene. There has to be 1 group defined or there are errors. If you deleted a selected group, the 'all' group will be set as the selected calendar. 5. Using groups: Using the calendar selector in the date bar, choose which group you want to use. If you edit a selected group by toggling a calendar off or on, you will need to reselect the group or change views to have the changes take effect. ** notes ** The ability to deselect the Palm Profile account in the UC groups is enabled. This is normally not allowed in the 'all' group. Perhaps to make sure at least 1 calendar is active? About the "calendar view options" scene being SLOW to draw. It just takes a sec or 2 to reset the toggles for the 'all' group to your defaults. The way groups are done is to fake the 'all' group and dynamically set calendars off. So if you have a UC group selected and you go back in to "calendar view options", preferences have to be set back or you will not be able to change the real 'all' group. Last edited by frantid; 02/17/2011 at 07:32 AM. |
02/06/2011, 05:50 AM
|
#18 (permalink) |
|
Member
![]()
Posts: 2,606
|
I can't do this for 1.4.5 and I can't do it for exchange based services on any version (including Google configured as exchange). There just isn't a way for me to patch exchange service and I have not found any documentation on it as well.
Disclaimer: test it out with invitees that don't mind being test subjects. ![]() Coupled with the latest versions of the "google-sync-behavior patches" allows you to test sending meeting invites with google calendar events from your phone. -- FYI, it is actually google's servers sending the invites not your phone. Please remember to uninstall AND restart luna, before upgrading a local patch! Then install it and restart luna again. You can not upgrade a Preware version to a local version without uninstalling first. Directions: 1. Make your google event. I suggest doing all the changes first before adding attendees. If you don't do this, you will flood your invitee's inboxes with updated invitations. 2. Push the add contact button - if the event was created on the phone, it will not have your email listed as the organizer. The first time you push it, it will add your email as the organizer and display the participants row. This also marks the event as one that you want invites sent out with. If the event was created on the web, it will already have you listed as organizer and it will go to the next step. **note** - it will not work on: read only calendars; calendars that your email is not listed as the owner of the account; Palm profile events. It will function on non-google events, but it won't send out any invitations. I left it this way to see if any of the other calendar services would work. 3. Push the add contact button again - It will bring up the people picker to allow you to choose a contact with an email address. If you choose a contact without an email address it will do nothing. If the contact has one email address it will add the contact. If the contact has more than 1, it will put up a popup box with the email addresses listed allowing you to choose or cancel. **note** There is no way currently to remove attendees, choose wisely. 4. close edit scene. - if you go back in and change things it will send out a new changed invite request. Last edited by frantid; 11/27/2011 at 11:02 AM. |
04/20/2011, 02:19 AM
|
#19 (permalink) |
|
Member
![]()
Posts: 9
|
hello
and how do i change the icon list. I have pre2 webos 2.1 and the german translation I see only the default icons with german names. I copy the icon set in my folder, but then under Kategoriern/categories I see the default icon with english names. But if I like to choose an icon for a calendar event I see them with german names. If I edit the categories I can type the english name of the icon-name.png and the will also show up. Is there a way to add them automaticaly to the list? regards Bernd |
04/20/2011, 08:11 AM
|
#20 (permalink) |
|
Member
![]()
Posts: 2,606
|
These options are only available and work if you have Tweaks app installed and the "google sync behavior patch" installed.
per calendar account advanced sync settings. To access them you need to install the google sync behaviors patch and Tweaks. You will have to enable the feature in Tweaks. After you make changes to the settings you must push the set settings button. They are not possible for exchange accounts. Those accounts follow the email settings. Feature explanations:
__________________
French Pre3, UK Pre2, US Veer, German gsm Pre, 680, garmin ique 3600 & still have my working palm pilot 1000 with the 1 Mb adapter ![]() Please remove UberCalendar and google sync behavior patches prior to system updates. patch Google calendar sync behavior for 2.x.x and TouchPad (Tweaks enabled) Preference guide for MetaView's UberCalendar patch Last edited by frantid; 11/27/2012 at 05:23 AM. |
![]() |
|
| Tags |
| ubercalendar |
| Thread Tools | |
| Display Modes | |
|
|



