webOS Nation Forums >  Homebrew >  webOS Patches > Preference Guide for MetaView's UberCalendar(UC) patch
Preference Guide for MetaView's UberCalendar(UC) patch
  Reply
Like Tree1Likes

 
Thread Tools Display Modes
Old 01/29/2011, 10:30 AM   #1 (permalink)
Member
 
Posts: 2,694
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
Attached Images
File Type: png ucprefs1.PNG (68.4 KB, 477 views) Email Attachment
File Type: png ucprefs2.PNG (86.2 KB, 340 views) Email Attachment
File Type: png ucprefs4.PNG (80.2 KB, 283 views) Email Attachment
File Type: png ucprefs3.PNG (83.6 KB, 216 views) Email Attachment
File Type: png ucprefs5.PNG (92.8 KB, 215 views) Email Attachment

Last edited by frantid; 10/13/2012 at 05:55 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:31 AM   #2 (permalink)
Member
 
Posts: 2,694
  • Open in View -- Choose which view you want to be the default when you open the calendar:
    Day, Week, Month, Last - last view you where in when you closed the calendar.

  • Back Gesture -- Choose which view you want to be the back gesture to go to:
    Day, Week, Month, Last - last view you where in.

  • Orange Tap to copy event - in day and week views you can do this to copy the event. (Subject, Location, Note are copied. Event is placed at the current date and time)

  • Meta-tap to delete event - in day and week views you can do this to delete the event.

  • Buttons and shortcuts for new event and new all-day event

  • Command menu button for Agenda homebrew app - tapping brings up the Agenda app, if you have it installed.

  • Hold orange / alt key & tap UberCalendar Prefs button to reset cookies
    - if your preferences have problems staying try resetting the cookies.

  • Alarm Icon for day & week view

  • date and location parsing to just type events.

    To enter a just type date use this pattern

    Quote:
    subject ; date expression; location
    You must use the semi-colon. If you leave off the location and date, it will default to subject only. If it cannot parse the date then it will put it all in the subject as well. To practice your date expressions go here:

    Datejs - An open-source JavaScript Date Library

    use the box below "Mad Skillz". It does english and attempts the regional language. Date format follows regional settings. More about localized languages here:
    UberCalendar: Enhanced calendar patch

    examples from gizmo21:
    Quote:
    Originally Posted by gizmo21 View Post
    This Just Type adding with is great.
    As not all variations of datejs site work, i tried some and found these combinations work:

    <subject> ; now ; <location> = today this exact hour/minute
    <subject> ; 13:00 ; <location> = today 13:00 (=1:00PM)
    <subject> ; today ; <location> = today 00:00
    <subject> ; yesterday ; <location> = yesterday 00:00
    <subject> ; tomorrow ; <location> = tomorrow 00:00
    <subject> ; mo ; <location> = this weeks monday (even if in past) 00:00
    <subject> ; next mo ; <location> = next coming up monday 00:00
    <subject> ; next week ; <location> = same weekday on next week 00:00
    <subject> ; next month ; <location> = same daynumber in next month 00:00
    <subject> ; next year ; <location> = same day in next year 00:00
    <subject> ; +5 ; <location> = in 5 days 00:00
    <subject> ; +5 13:00 ; <location> = in 5 days 13:00
    <subject> ; 12/25 ; <location> = 25th Dez. this year 00:00
    <subject> ; 12/25 13:00 ; <location> = 25th Dez. this year 13:00
    <subject> ; 12/25/2012 ; <location> = 25th Dez. 2012 00:00
    <subject> ; 12/25/2012 13:00 ; <location> = 25th Dez. 2012 13:00
    <subject> ; 25.12.2012 13:00 ; <location> = 25th Dez. 2012 13:00
    <subject> ; 25.12.12 13:00 ; <location> = 25th Dez. 2012 13:00
Attached Images
File Type: jpg JustTypeCalendar.jpg (3.2 KB, 317 views) Email Attachment

Last edited by frantid; 10/29/2012 at 05:23 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:31 AM   #3 (permalink)
Member
 
Posts: 2,694
  • Stop Auto Close - normally the calendar will close an open alert if it is 15 minutes after the event end time. Turn this on to always keep the alert open. Turning this on allows you to snooze an event alarm more than 15 mins past the end time. If this is off, your snooze is automatically deleted 15 mins after the end time of the event.

  • Show snoozed for banner - choose if you want to have the banner displayed that says: "Snoozed for x minutes"

  • Show reminder dashboard - choose if you want the dashboard icon to appear in the notification area after you have snoozed an alert. If you have "Blink for Alerts" on, the dashboard will ignore this setting.

  • Blink for alerts - allows you to choose whether you want the led to blink for calendar alerts.

  • Extra alarm & snooze times - allows you to choose many more alarm & snooze times than the default calendar

  • Repeat Interval - the time between repeating the alert

  • Max repeat - disabled or the number of times you want the alert to repeat.

  • Choose snooze length - From an Alarm you can choose the "+/-" button to change the snooze time for that event.

  • Remember last snooze- allows the calendar to remember the last snooze time you chose for that event.


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.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:31 AM   #4 (permalink)
Member
 
Posts: 2,694
  • More default duration options - more choices available for how long you want the default duration to be and the choice of reminder times.

  • Icons/Icon Picker - you can assign an icon to the event that can be displayed in day, week and month view. You can do this by typing "ICON=name;" in the note field or using the icon picker.

  • Attendee's button - allows you to display or hide the attendees of the event.

  • MultiLine location - allows the location to be multiline for longer locations.

  • Event Minute Duration - choose how many minutes you want to choose between in the time settings. Every 1, 5, 10, 15, 20, 30 minutes.

  • Delete Button - will bring up the delete confirmation dialog.

  • Edit Event As New menu item - will make an exact copy of an event and bring up the time picker dialog.

  • Empty location (tap) - if the field is empty, it will pop up a choice of "Map" or "Insert address" (people picker) or "Advanced copy (people picker) . The people picker is searchable. Just tap the contact of choice. If the contact has multiple addresses, there will be a popup alert asking for a choice of addresses. If there is one address, you don't get the popup -- it will just use that address. See screen shots. There must be at least 1 address for the contact for it to work.

  • Location present (tap) - tapping brings up the following options:
    1. Map
    2. Directions
    3. Insert address (launch people picker)
    4. Clear location.
    5. Advanced Copy (launch people picker)

    Map & Directions scene in the google map app. I don't know how this works with Sprint Nav or other map apps. Screen shots are of google maps.

  • Advanced Copy(tap) allows you to go through the contact fields and decide where you want them pasted. You can choose:
    • "Not in use"
    • Location
    • Subject
    • Note

    You can also choose whether you want the information to replace what is currently in those fields or to append to existing data.
  • Location present (hold for map) - holding on the icon will bring up the map scene. If the address is ambiguous, google maps will do a search and provide a list of choices.
  • Menu item and button for "bridge call dialer" app. It is disabled by default, go into preferences and turn it on if you want. Works only on 2.x versions, you must have the app for the call to be placed.
  • method to help clean "undefined" calendar entries -- open one of the undefined events in the edit scene, on phones use menu item to "Clear Undefined Events". On touchpads a button will appear allowing you to attempt to remove them. A restart of Luna is required after attempting to remove them. Only removes events from one calendar. If you have multiple calendars you may have to do it for each of them with undefined events. The menu item is only available when it is an undefined event.
Attached Images
File Type: png peoplepicker.PNG (63.4 KB, 135 views) Email Attachment
File Type: png multipleAddresses.PNG (85.9 KB, 130 views) Email Attachment
File Type: png mapquery.PNG (52.0 KB, 115 views) Email Attachment
File Type: png map.PNG (146.5 KB, 139 views) Email Attachment
File Type: png bridgecallbtn.PNG (70.3 KB, 73 views) Email Attachment
File Type: png ucadvcopy2.PNG (155.1 KB, 170 views) Email Attachment
File Type: png ucadvcopy4.PNG (138.7 KB, 16 views) Email Attachment
File Type: png ucadvcopy.PNG (156.1 KB, 16 views) Email Attachment
File Type: png ucadvcopy3.PNG (145.1 KB, 18 views) Email Attachment

Last edited by frantid; 10/13/2012 at 06:18 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:31 AM   #5 (permalink)
Member
 
Posts: 2,694
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.
  • If you tap the one next to start, it will scroll to the start date. If you then tap a date in the calendar, it will put the start date on that date. Then the drawer will close.
  • If you tap on the one next to the end date it will scroll to the end. You can tap on the dates and it will set the end date. Then it will close the drawer.
  • If you change the dates, it does not update instantly. Palm did this on purpose, there are checks in the system to make sure you don't set a start date after an end date. If you change the start date, the end date follows preserving time, etc. If you change the end, it lengthens the duration.
  • If you don't want the drawer to close after you set the date. Hold on the date rather than tap.

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.
Attached Images
File Type: png dtpicker.png (74.9 KB, 206 views) Email Attachment
File Type: png dtdur1.PNG (65.2 KB, 32 views) Email Attachment
File Type: png dtdur2.PNG (66.2 KB, 32 views) Email Attachment
File Type: png dtdura.PNG (82.2 KB, 28 views) Email Attachment

Last edited by frantid; 11/27/2011 at 10:56 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:31 AM   #6 (permalink)
Member
 
Posts: 2,694
  • Last Days of Month repeat options - Adds choices for adding last day and day of week recurring monthly events. It works well with Google, but has problems with exchange servers as webos does not support their method of "bysetpos".

  • Calendar Until Date Picker - select the until date by tapping. Available if the forever box is NOT checked. Just tap on the day you want to be the new until date. It must be later than the start date and end date if the original event that gets repeated spans multiple days -- i.e. a 3 day meeting every month.

  • Remove repeat days from the schedule by holding on a highlighted day

  • Add a previously removed day back in by holding on a not highlighted day If the day fits in the recurrence rule -- you can't add a Monday if you set up the repeat rule to not include Mondays)

  • Monthly custom external - this will display if the repeat settings have a schedule that webOS does not fully support. For example - exchange users can do last week day, last weekend day. This does not allow you to set this type of repeat from your phone. It will prevent webOS from changing the repeat schedule if you make a change to the time of the event, but leave the date the same. If you DO change the date, webOS will over write the repeat schedule. You will have to change it back, if desired, using OTA or Outlook.

  • Change this and future - Allows you to modify a recurring event, leaving the past ones alone. It will create a new event that will contain the selected event and all events after that.

  • Delete this and future - Deletes the selected event and all events after that. Leaving previous events alone.


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.
Attached Images
File Type: png repeat.PNG (75.0 KB, 106 views) Email Attachment
File Type: png changethisandfuture.PNG (85.8 KB, 68 views) Email Attachment
File Type: png deletethisandfuture.PNG (91.5 KB, 62 views) Email Attachment

Last edited by frantid; 03/28/2011 at 07:40 AM.
frantid is offline   Reply With Quote
Thanked by chrisly, gizmo21
Old 01/29/2011, 10:32 AM   #7 (permalink)
Member
 
Posts: 2,694
  • Show Week Numbers - choose if you want week numbers displayed in the view headers.

  • Week Number Modulo - choose if you need to display which modulus number a week is, i.e. #1,#2,#3,#4 out of 4 week cycle. 4 would be set in the preference.

  • Week Number Shift - choose if you want to change the starting period from the default 1st week in Jan.

  • Use ISO Week Number - choose if you want to use the ISO 8601 standard method of week numbering, off means it will use the start day of the week to number the weeks.
Attached Images
File Type: png weeknumiso.PNG (71.7 KB, 150 views) Email Attachment
File Type: png weeknumisooff.PNG (70.0 KB, 112 views) Email Attachment
File Type: png weeknumshift.PNG (71.7 KB, 98 views) Email Attachment
File Type: png weeknummodulo.PNG (73.5 KB, 97 views) Email Attachment

Last edited by frantid; 07/02/2012 at 10:43 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:32 AM   #8 (permalink)
Member
 
Posts: 2,694
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:

  • Show Subject - choose if you want the subjects shown in week view.

  • Show Icons - choose if you want the icons shown in week view.

  • Shrink Week View based on ideas from here: http://forums.precentral.net/webos-p...-calendar.html
    Strong - highly compressed view
    Medium - moderately compressed view
    None - normal calendar

  • Time markers - choose which day you want the time markers shown in week view (1 is first day of week).

  • Work week view - choose to only view Monday to Friday.

  • Tap Event to Edit - tap an event in week view to edit, you do not have to go to day view like the default calendar.

  • Google weather temps as subject - in week view the temperature for the day is displayed as the subject for the all day event.
  • Event detail popup - Holding on an event that is not an all day event launches a popup with the event details. You can cycle through the weeks events with the arrow keys. Delete the event. Tap on the event details to edit it.
Attached Images
File Type: png weekshrinkmed.PNG (90.5 KB, 199 views) Email Attachment
File Type: png weekshrinkstrong.PNG (88.6 KB, 146 views) Email Attachment
File Type: png weektimemarkday.PNG (71.7 KB, 126 views) Email Attachment
File Type: png workweek.PNG (69.6 KB, 51 views) Email Attachment
File Type: png weekpopup.PNG (129.0 KB, 11 views) Email Attachment

Last edited by frantid; 07/02/2012 at 10:42 AM.
frantid is offline   Reply With Quote
Thanked By: chrisly
Old 01/29/2011, 10:32 AM   #9 (permalink)
Member
 
Posts: 2,694
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:
  • Compress all free - choose if you want the free time before the first event and after the last event compressed in day view.

  • Day: show icons - choose if you want icons shown for events in day view.

  • Day View Shrink - based on ideas from here: http://forums.precentral.net/webos-p...-calendar.html
    Strong - highly compressed view
    Medium - moderately compressed view
    None - normal calendar

  • Swipe to Delete - hold and swipe the event to delete it.

  • Event minute popup - Turn it on under day view enhanced preferences. It will launch a popup when you tap on an empty space in the day view. You can then choose the minutes of the event without going to the edit scene. The default steps are in 10 minute intervals. There is a preference you can set to 10, 15, 20, 30 minute intervals.
Attached Images
File Type: png daycompress.PNG (79.7 KB, 136 views) Email Attachment
File Type: png dayshrinkmed.PNG (71.2 KB, 115 views) Email Attachment
File Type: png dayshrinkstrong.PNG (72.7 KB, 108 views) Email Attachment
File Type: png minutepopup.PNG (74.7 KB, 14 views) Email Attachment

Last edited by frantid; 07/02/2012 at 10:50 AM.
frantid is offline   Reply With Quote
Thanked By: chrisly
Old 01/29/2011, 10:32 AM   #10 (permalink)
Member
 
Posts: 2,694
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:

  • All Day color - choose if you want all day events to color the day in month view.

  • Show icons - choose if you want the icons shown in month view.

  • Show event markers - choose if you want the event markers (squares) shown in month view.

  • Vertical Icon order - choose if you want the icons to be placed in vertical order in month view, default is horizontal.

  • Event detail popup - Holding on a day with an event launches a popup with event details. You can cycle through the month's displayed events with the arrow keys. Delete the event. Tap on the event details to edit it.
Attached Images
File Type: png monthview.PNG (89.1 KB, 200 views) Email Attachment
File Type: png nosquaresmonth.PNG (81.1 KB, 141 views) Email Attachment
File Type: png monthpopup.PNG (142.4 KB, 11 views) Email Attachment

Last edited by frantid; 07/02/2012 at 10:45 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 10:33 AM   #11 (permalink)
Member
 
Posts: 2,694
Jump to:
  • If you tap on a date, it will jump the calendar to that date and close the dialog.

  • If you hold on a date or change the date using the normal webos date picker, it doesn't jump right away. It will redraw the calendar so you can see further in the past or future if needed.


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.
  • Make a template -- Normally create an event. Choose a time say 4:00 pm or 16:00 and end time. Fill it in normally with the details; Recurring schedules are not saved in templates.

  • Menu for "Save as Template" - it is in the edit scene. Choose "Save as Template" from the menu, it will go back to whatever scene you were in. In the background, the date is changed to 1.1.2030. The hour, 16:00, is changed to 16:00 UTC. So if you are in New York on Eastern Standard Time, the event will actually be stored in the calendar at 11:00 1.1.2030. If you went to that event, that's how it would look.

  • Use a template -- You hit the date bar (the one that let's you do "jump to") or use the menu "Jump To/Templates" item. In "jump to" currently if you tap on a date, it will just jump the calendar to that date. If you hold on a date or change the date using the normal webos date picker, it doesn't jump right away. You have to hit the "Date" button to jump. The date displayed on the date picker and with the red & green vertical lines becomes the date that is used to apply the template.

  • Finding templates -- Once you've got your date displayed, you push on the "Templates" button. It will bring up a list of the templates. Templates are displayed using the UTC timestamps. So the one that appears as 11:00 EST in the calendar will display as 16:00. In this template "view": slide to delete a template, type to search (subject, location, note and category/icon) for a template, and hold orange key and tap to edit the template.


  • Applying/Tapping the template event -- The date displayed in the date picker/calendar is used for the day, the time is set to 16:00 in whatever timezone you are currently in. Then (by a preference setting) you will either go into the edit scene to tweak your new event or you will go back to whatever scene you were in to the new date you chose in the date picker.

  • Editing a template (hold orange & tap) -- Will open the template and change the time so that it will appear in the edit scene at the UTC timestamp of 16:00. But to save it you have to choose "Save as Template" again. Then you will go back to the view you were in on the same day you were on and not in 1.1.2030. ***complication*** If you don't choose "Save as Template" it will be saved in local time, and if you are traveling it won't be when you want it to be when you get home. And you will be in 1.1.2030 after exiting the edit scene.

  • Preference for "Goto edit from Templates" If you want to edit a new event from tapping a template, turn this on. If "off" it will return to the scene you were last in after you tap a template to add a new event.


*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.
Attached Images
File Type: png jumpto-with-templates.PNG (100.3 KB, 100 views) Email Attachment
File Type: png template-search.PNG (84.4 KB, 95 views) Email Attachment
File Type: png templates-view.PNG (101.4 KB, 85 views) Email Attachment

Last edited by frantid; 02/13/2011 at 10:36 AM.
frantid is offline   Reply With Quote
Thanked By: chrisly
Old 01/29/2011, 11:06 AM   #12 (permalink)
Member
 
Posts: 2,694
Categories/ Icon picker
In the preferences, under UberCalendar Prefs. Tap "Categories" to see the default list of icons:

  • To add or delete an icon, you need to go into UC preferences tap "Categories" -- you should see a list of icons(see screen shot). You can reorder them, slide to delete and tap add to add. Your icons have to go into "/media/internal/.scrims/ubercalendar/" directory. The file must be named "icon-name.png" -- in all lowercase The "name" is the name of the icon or what you want to call the "category" -- like you see "birthday". Don't worry about webOS always capitalizing the first letter, I change it all to lowercase any way. You can only use "a-z", "0-9", "_" or "-" in your names. The name is limited to 20 characters. Just tap another area and it will save the entry. If you have done it right it should display the icon on the left of the name you chose.

  • To choose an icon, go into the edit scene, tap on the "i". It will popup choices. Tap the choice, or tap out of the list to cancel. See screen shots.

  • Warning dialog if your list of categories or icon names is getting too large. The limit is set at 1490 characters. If you have more characters than that, it will not let you add another name. If you need a lot of icons, use short names. At some point the list can become too long for the sub menu in the edit scene and you may experience slowness. The limits of the sub-menu widget in webOS is unknown. If you experience problems, you can use the cleaner patch here:
    http://forums.precentral.net/2830082-post1955.html

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
Attached Images
File Type: png catprefs.PNG (71.8 KB, 152 views) Email Attachment
File Type: png catupdate.PNG (67.9 KB, 130 views) Email Attachment
File Type: png catchoose.PNG (93.7 KB, 142 views) Email Attachment
File Type: png catnoicon.PNG (69.8 KB, 127 views) Email Attachment

Last edited by frantid; 01/29/2011 at 11:18 AM.
frantid is offline   Reply With Quote
Old 01/29/2011, 11:21 AM   #13 (permalink)
Member
 
Posts: 2,694
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.
Attached Images
File Type: png timezoneBtn.PNG (76.3 KB, 31 views) Email Attachment
File Type: png timezonesInUse.PNG (81.6 KB, 28 views) Email Attachment
File Type: png timezoneFullList.PNG (81.0 KB, 26 views) Email Attachment
File Type: png timezoneFilter.PNG (78.8 KB, 21 views) Email Attachment
File Type: png tzchosen145.PNG (92.8 KB, 19 views) Email Attachment

Last edited by frantid; 07/03/2011 at 06:27 AM.
frantid is offline   Reply With Quote
Thanked By: johncc
Old 01/29/2011, 05:05 PM   #14 (permalink)
Member
 
treodoc755's Avatar
 
Posts: 63
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.
treodoc755 is offline   Reply With Quote
Liked by chrisly likes this.
Thanked By: frantid
Old 01/29/2011, 06:00 PM   #15 (permalink)
Member
 
Posts: 1,525
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?
MDsmartphone is offline   Reply With Quote
Old 01/29/2011, 07:00 PM   #16 (permalink)
Member
 
Posts: 2,694
Quote:
Originally Posted by MDsmartphone View Post
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?
It's really up to you and how soon you will update once it is released. The update will erase all your patches so that's not a problem. If you want to try the version with templates and the icon picker, then you need version 37-8 towards the end of the thread. It is stable, just hasn't been moved to the first post and submitted to Preware yet. Any events/templates you make will not be affected by the update. Hopefully all you will have to do is re-enter your UC preferences after the update.

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 (Oauth2 and advanced sync requirements enabled)
Preference guide for MetaView's UberCalendar patch
frantid is offline   Reply With Quote
Thanked By: swieder
Old 02/06/2011, 05:49 AM   #17 (permalink)
Member
 
Posts: 2,694
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.
Attached Images
File Type: png groupname.PNG (78.7 KB, 71 views) Email Attachment
File Type: png groupselector.PNG (88.4 KB, 71 views) Email Attachment
File Type: png newgroup.PNG (75.8 KB, 64 views) Email Attachment

Last edited by frantid; 02/17/2011 at 07:32 AM.
frantid is offline   Reply With Quote
Old 02/06/2011, 05:50 AM   #18 (permalink)
Member
 
Posts: 2,694
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.
Attached Images
File Type: png invitebtn.PNG (72.7 KB, 32 views) Email Attachment
File Type: png invitemultipleemail.PNG (85.2 KB, 28 views) Email Attachment

Last edited by frantid; 11/27/2011 at 11:02 AM.
frantid is offline   Reply With Quote
Thanked By: delme
Old 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
palmund is offline   Reply With Quote
Old 04/20/2011, 08:11 AM   #20 (permalink)
Member
 
Posts: 2,694
These options are available and work if you have Tweaks app installed and the "google sync behavior patch" installed.

If you have the "google oauth2 patches" then you don't need the Tweaks app. You configure the options in the accounts app



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.
  • Enable or disable advanced settings
  • Apply setting to contacts from the same account.
  • Set wifi only sync.
  • Set cell data only sync.
  • Minimum battery level required for sync.
  • Sync interval.
  • Require active charging before sync.
  • Require on touchstone for sync.
  • Schedule sync start and stop times
Feature explanations:
  • The enabled on,off in tweaks shuts all options off on all calendars. When off, syncing uses the webos standard sync every 20 minutes, 24 hrs for facebook. And the only requirement is Internet access.
  • "Enable requirements" under each account is just an on/off for that account. Off uses defaults.
  • "Use for contacts" allows you to apply the same settings to contacts. If off, contact syncing will use the defaults. So if you only want to sync all data for an account every 3 hours, set it to on. If you want calendar to 3 hours and contacts to default at 20 mins, choose off. The sync processes are separate, but where I had to patch the files I can affect both of them.
  • "Wifi only" will only sync when connected to wifi.
  • "Cell data only" will only connect through the carriers network.
  • *** having them both wifi and cell on, I configured the same as having them both off. If both are on or off, it means you want to sync when either is available.
  • "Minimum battery" is the level which is required to sync. When above it will sync, below it will not. "0" is off.
  • "Interval" is the interval that google servers are queried for changes. All changes made on the device will try to sync immediately or queue up if the requirements are not met.
  • "Charging" phone has to be charging. Usb or touchstone.
  • "On touchstone" touchstone only syncing.
  • "Sync all day" default behavior to sync 24 hrs a day. Turn off or tap to reveal start stop time settings. You cannot turn off all day if your interval is longer than 6 hours.
  • "Start time" time at which sync begins. If the start hour is later than the stop hour, it will treat the start as the previous day. So you can set it to sync over the night if you want.
  • "Stop time" time at which sync ends. It takes effect after the next sync, so you may have a sync that fires after the stop time depending on your set interval. For example: If you have it set for 1 hour interval and a stop time of 21:00. If the second to last sync fires at 20:59. The one at 21:59 will be the last sync. There's just too many problems trying to stop them once they start, preventing them from being rescheduled is safer. Once a sync outside of the window fires, I stop them and schedule a sync to start at the set start time.
Attached Images
File Type: png ucadvreq1.PNG (124.1 KB, 11 views) Email Attachment
File Type: png ucadvreq2.PNG (114.5 KB, 8 views) Email Attachment
File Type: png ucadvreq3.PNG (125.8 KB, 7 views) Email Attachment
File Type: png ucadvreqoff.PNG (134.8 KB, 7 views) Email Attachment
File Type: png ucadvreqtp1.PNG (169.5 KB, 7 views) Email Attachment
File Type: png ucadvreqtp2.PNG (166.1 KB, 5 views) Email Attachment
File Type: png ucadvreqtp3.PNG (166.3 KB, 5 views) Email Attachment
File Type: png ucundefined.PNG (188.2 KB, 7 views) Email Attachment
File Type: png o2tpAdvSync.png (233.3 KB, 2 views) Email Attachment
File Type: png o2tpAdvSync2.png (248.8 KB, 2 views) Email Attachment
__________________
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 (Oauth2 and advanced sync requirements enabled)
Preference guide for MetaView's UberCalendar patch

Last edited by frantid; 12/16/2014 at 12:41 PM.
frantid is offline   Reply With Quote
Reply

 

Tags
ubercalendar

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0