Граф коммитов

305 Коммитов

Автор SHA1 Сообщение Дата
vladimir%pobox.com 464b16c790 b=298353,298367,298335 need to make calendar views shrinkable, add context menu support to views, fix bug with last day not being queried correctly in views. r=vladimir 2005-06-22 19:41:12 +00:00
shaver%mozilla.org 47544c7bfd Select correct theme, in preparation for building from base/jar.mn 2005-06-22 17:17:52 +00:00
shaver%mozilla.org c315445ee3 Bug 298357: set the item's calendar's URI as an attribute so that we can
style the bejeezus out of it based on the user's calendar prefs. r=vlad.
2005-06-22 16:59:03 +00:00
pavlov%pavlov.net ba0fbb5e74 s/setEventProperty/setItemProperty/ and adding code to properly set the dialog title 2005-06-21 21:24:53 +00:00
pavlov%pavlov.net 5521ea7dd4 adding todo support to dialog. 2005-06-21 21:00:47 +00:00
vladimir%pobox.com 1e3a6865e6 Implement current day selection for views, also various misc UI fixes 2005-06-16 06:52:11 +00:00
pavlov%pavlov.net dcbe2f5e68 adding calIDuration bug 297827 r=vlad,shaver 2005-06-15 23:57:09 +00:00
pavlov%pavlov.net ab092e4b98 removing use of the obsolete dialogOverlay and adding code to disable the accept button if there is no event title entered 2005-06-15 18:45:34 +00:00
vladimir%pobox.com 6d633a181b add month and day view to lightning 2005-06-15 09:27:29 +00:00
pavlov%pavlov.net 41a67763e6 fixing storage to read properties back correctly r=vlad 2005-06-14 23:22:07 +00:00
mvl%exedo.nl 13bf4e403d don't output unset attributes to ics. bug 297530, r=vlad 2005-06-14 21:03:06 +00:00
pavlov%pavlov.net a46f916721 removing extra dump() 2005-06-14 20:26:07 +00:00
pavlov%pavlov.net 32e73e93d7 check alarm related properties to see if they've changed before setting them 2005-06-14 20:12:18 +00:00
pavlov%pavlov.net 8ae256dbf1 adding null check in Compare() 2005-06-14 20:11:48 +00:00
pavlov%pavlov.net 50a23fe088 additional checks to see if the values have changed before setting them on the event itself. 2005-06-14 02:04:52 +00:00
pavlov%pavlov.net d38195560e reverting previous code to allow modifying occurrences/original item via the dialog in favor of external ui to modify the right thing 2005-06-13 23:57:26 +00:00
pavlov%pavlov.net af9d365fa1 making ctrl+doubleclick modify the parent item if recurrence is set and ctrl+delete delete the parent item. r=vlad 2005-06-13 23:53:25 +00:00
mvl%exedo.nl eaa070c911 remove dump 2005-06-13 23:24:19 +00:00
mvl%exedo.nl 58f58c45ae Prevent serializing one attribute twice. Bug 297530, r=vlad 2005-06-13 23:19:01 +00:00
pavlov%pavlov.net 8ded529181 adding support for editing all occurrences vs editing a single occurence 2005-06-13 22:49:03 +00:00
shaver%mozilla.org d652c76d83 bug 296184: add ITEM_FILTER_ALL_ITEMS; r=mvl, npotb. 2005-06-13 13:46:08 +00:00
mvl%exedo.nl 07b56ea7ee Make NewCalDateTime do the right thing. bug 297530, r=pavlov 2005-06-13 09:36:45 +00:00
mvl%exedo.nl d3f66e083e Use the right scope. Bustage bug. 2005-06-12 20:41:05 +00:00
dmose%mozilla.org e2586829cd Added forgotten this. qualifier 2005-06-10 23:31:18 +00:00
vladimir%pobox.com 5b694a6ce6 missing files from last comimt 2005-06-10 01:48:14 +00:00
vladimir%pobox.com 1afea82710 b=293183, implement exception support for recurrence, r=shaver 2005-06-10 01:31:48 +00:00
dmose%mozilla.org f0c77cac48 Change modifyItems to require the caller to pass in the old item for ease of provider implementation (bug 295775). Also contains fixes for CalDAV bugs discovered at the CalConnect interop. r=pavlov@pavlov.net. Not part of the build. 2005-06-09 23:24:45 +00:00
pavlov%pavlov.net ceb1acc639 removing new dump() 2005-06-09 00:03:21 +00:00
pavlov%pavlov.net aa61ada928 adding some integer validation code to the textboxes and adding code to delete properties from the event object if they are empty in the dialog 2005-06-08 21:58:28 +00:00
pavlov%pavlov.net 9d074667f4 fixing typo 2005-06-06 21:08:33 +00:00
vladimir%pobox.com 4cc1760f46 b=296318, rename item.parent to item.calendar, r=shaver/pavlov 2005-06-03 20:46:36 +00:00
pavlov%pavlov.net 97f14603cf fixing all-day to adjust the start/end dates appropriatly 2005-06-03 20:27:27 +00:00
pavlov%pavlov.net c08a757fd8 set hour/minute/second components to 0 when setting isDate to true. bug 296559 r=vlad 2005-06-03 20:25:54 +00:00
pavlov%pavlov.net 1111506386 Adjusting some wording and fixing the layout of a few spots 2005-06-03 06:19:44 +00:00
shaver%mozilla.org 337abc3450 Commonize toolbar images and CSS, lightly hacked from their sunbird
origins. r=pav, npotb.
2005-06-02 21:39:41 +00:00
pavlov%pavlov.net 174449cc9c only set BYDAY if we have days checked 2005-06-02 18:34:07 +00:00
pavlov%pavlov.net 134ae8143b hooking up attendess in to the event dialog 2005-06-01 19:28:05 +00:00
pavlov%pavlov.net ad81bb77a2 check for an empty string instead of null when looking at the value of a textbox 2005-06-01 01:47:38 +00:00
pavlov%pavlov.net 0741ff04a6 enable/disable elements in the duration radiogroup 2005-06-01 01:11:24 +00:00
pavlov%pavlov.net f8facef6b2 hook up weekly recurrence 2005-06-01 00:44:52 +00:00
pavlov%pavlov.net a3b976daea splitting out the dialog helper functions in to its own file. fixing a couple more recurrence dialog bugs 2005-05-31 23:35:38 +00:00
pavlov%pavlov.net 774160b722 first pass at handling loading recurrence in to the dialog 2005-05-31 23:02:47 +00:00
pavlov%pavlov.net df0bea63ed making the labels use capitol letters for vlad 2005-05-31 23:02:16 +00:00
pavlov%pavlov.net 8a12538df4 new lightning pref overlays for thunderbird. bug 296108 r=vlad
added a way to enumerate the list of supported timezones. bug 296109 r=vlad
new recurrence editing dialog
(not part of default build. a=chase)
2005-05-31 21:42:21 +00:00
dmose%mozilla.org dc273d98d8 Move preventBubble calls to the top of all relevant handlers to avoid an extremely confusing debugging experience if something in the handler throws an exception. Also, fix a JS strict warning. r=vlad. Not part of the build. 2005-05-28 02:47:44 +00:00
dmose%mozilla.org 106d0bd068 Fix JS strict warning; not part of the build 2005-05-28 02:36:38 +00:00
pavlov%pavlov.net af1efa094b set is_utc as well as zone when doing getInTimezone r=vlad 2005-05-25 23:09:40 +00:00
pavlov%pavlov.net b80358a64d adding support for playing a sound based on a pref 2005-05-25 22:06:36 +00:00
pavlov%pavlov.net 8ac9d1a760 event dialog cleanups getting ready for recurrence 2005-05-24 22:19:24 +00:00
pavlov%pavlov.net 8c9d493652 adding note about .name property only working after the calendar is registered 2005-05-24 22:16:49 +00:00
vladimir%pobox.com d4e623044f fix setTimeInTimezone with null timezone for duration 2005-05-23 21:10:54 +00:00
vladimir%pobox.com ab222a8f83 oops, stray %s 2005-05-20 22:00:47 +00:00
pavlov%pavlov.net a313abb9da removing bogus css rule and old alarm setting code 2005-05-20 19:01:25 +00:00
pavlov%pavlov.net ee351fc436 fixing typo 2005-05-20 18:50:24 +00:00
pavlov%pavlov.net d7012576a3 new event editing dialog. bug 293970. r=vlad 2005-05-20 18:47:18 +00:00
vladimir%pobox.com 41d1a31363 b=294104, remove isUtc to explicit 'UTC' timezone, and change null timezone -> 'floating', r=shaver+pav 2005-05-19 21:14:24 +00:00
mvl%exedo.nl c103e99be0 more valid->isValid changes. bug 290761 2005-05-19 14:47:02 +00:00
mvl%exedo.nl 4a03424f60 Bug 290761 calIDateTime: rename valid to isValid.
patch by gekacheka@yahoo.com, r=vladimir
2005-05-19 13:29:48 +00:00
vladimir%pobox.com 79e066cf27 b=293707, updates to storage provider; calendar manager database locked fix, rish=shaver 2005-05-12 05:54:44 +00:00
pavlov%pavlov.net a3f6fb3d1c adding publish to lightning. bug 293545 r=shaver,mvl 2005-05-11 05:04:40 +00:00
vladimir%pobox.com c2b8e6122f b=293549, add minimonths to lightning, r=shaver, 2005-05-10 02:45:18 +00:00
vladimir%pobox.com 76c03de98e previous caldatetime fix wasn't so much, now real fix, with test suite coming soon 2005-05-08 00:44:30 +00:00
vladimir%pobox.com 2f53fa9249 some datetime fixes 2005-05-07 01:01:06 +00:00
pavlov%pavlov.net 1d74cd7bcb minor typo cleanups 2005-05-06 20:47:14 +00:00
pavlov%pavlov.net 014aaace17 changing snooze to modify the event's alarmTime 2005-05-06 20:46:56 +00:00
pavlov%pavlov.net 388da891d7 hooking up new alarm framework and hooking it in to lightning bug 292704 r=shaver 2005-05-06 00:05:42 +00:00
shaver%mozilla.org 3ea4f0e25c Silly notification typo, missed by my lazy reviewer. *whistle*
npotb
2005-05-05 22:10:41 +00:00
shaver%mozilla.org 8b05923a15 Bug 292676: save and restore in-composite and default-calendar state within the
composite calendar. r=vlad, npotb.
2005-05-03 00:20:14 +00:00
vladimir%pobox.com 029469be97 fix misc dragging issues, r=snoopy 2005-04-29 23:39:36 +00:00
mvl%exedo.nl 463ce05cff set .valid after setting time. bug 287985, r=vlad 2005-04-29 23:34:33 +00:00
vladimir%pobox.com 0519ef6bef clear mIsUtc when a non-null non-utc timezone is assigned, r=pav 2005-04-29 23:11:17 +00:00
shaver%mozilla.org f0c4b37854 Unify observer notification to suppress exceptions _and_ show off
JS_HAS_ARRAY_EXTRAS a little.  r=pavlov, npotb.
2005-04-29 22:26:21 +00:00
pavlov%pavlov.net 5a2dbddb80 remove the calendar from the cache in unregisterCalendar 2005-04-29 19:06:35 +00:00
pavlov%pavlov.net 0c258eb4e7 force pref names to be lowercase 2005-04-29 18:23:36 +00:00
pavlov%pavlov.net 0808225ba2 delete user prefs associated with a calendar with you unregister it 2005-04-29 18:16:52 +00:00
mvl%exedo.nl 995dce9a31 Make overwriting a pref really overwrite, not store a new pref.
bug 291596, r=pavlov
2005-04-28 22:55:00 +00:00
mvl%exedo.nl bf7b9a3d5b Add getCalendar. Add a few lines of extra documentation. r=dmose 2005-04-28 21:28:38 +00:00
mvl%exedo.nl 8bc7d9f0ad Add getCalendar. Add a few lines of extra documentation. r=dmose 2005-04-28 21:26:47 +00:00
pavlov%pavlov.net 0f0b74e420 persisting calendar name and name changes using calendar prefs (bug 292097) r=shaver 2005-04-27 21:13:48 +00:00
dmose%mozilla.org 59c2441a74 Meta-interface for calICalendar providers to implement. r=stuart; NPOTB. 2005-04-27 18:15:18 +00:00
shaver%mozilla.org 69636af76a Syntax error fix; NPOTB. 2005-04-26 19:01:26 +00:00
vladimir%pobox.com 17e6f88189 b=291721, add classinfo to calendar components for less painful JS-ing 2005-04-25 22:04:59 +00:00
shaver%mozilla.org f031dbf2d8 Nobody cares what the toString method is, fool. (NPOTB) 2005-04-25 13:27:26 +00:00
shaver%mozilla.org 2d5ba6cf4e If we can't create a calendar instance, perhaps because of a bogus id or uri,
just skip the calendar in question, rather than failing to get any calendars.
(Still to do: figure out exactly how we get into this state in the current
code.) NPOTB.
2005-04-25 12:59:52 +00:00
vladimir%pobox.com c878dc45cc use screen coords instead of client coords for event modification; scrolled views are then handled correctly 2005-04-25 03:57:55 +00:00
vladimir%pobox.com 4fbcbf6141 can move between days now 2005-04-24 18:57:38 +00:00
vladimir%pobox.com 1948bef759 whitespace only changes, get rid of tabs 2005-04-24 18:51:02 +00:00
vladimir%pobox.com 32154cc3bd drag fix for horizontal views 2005-04-24 10:59:07 +00:00
vladimir%pobox.com 780708138b more draggy swoopy goodness in the multiday view 2005-04-24 10:53:33 +00:00
vladimir%pobox.com b9713d6721 add calIItemOccurrence.equals() 2005-04-24 10:52:27 +00:00
vladimir%pobox.com a8ddda48f6 Fixed CalendarViewController interface to correctly deal with Occurrences instead of events; selection & event deleting via keyboard 2005-04-24 06:37:18 +00:00
vladimir%pobox.com c8dff7c48f basic view event selection 2005-04-24 04:45:57 +00:00
vladimir%pobox.com 599dfa411c don't create tiny events 2005-04-24 03:41:48 +00:00
vladimir%pobox.com 36f25cec34 more fixication 2005-04-24 03:16:16 +00:00
vladimir%pobox.com 056336ae56 more view event creation goodness 2005-04-24 03:09:20 +00:00
vladimir%pobox.com f78d6e1d6b more view fixes 2005-04-24 02:06:55 +00:00
vladimir%pobox.com 7f99b013a8 I dare you to drag out an event in the view. Double dare ya. 2005-04-23 21:48:54 +00:00
vladimir%pobox.com 59fbf4800d some more view prettyness fixes 2005-04-23 00:23:15 +00:00
pavlov%pavlov.net cfffe0617c fixing event dialog to use use timezone-corrected times when displaying start/end times. adding some code to try to guess what your system timezone is 2005-04-22 22:57:08 +00:00
vladimir%pobox.com 359b185aab Let GetInTimezone return a new calDateTime correctly for dates, by just setting the timezone on the newly created time and not doing anything to the month/day 2005-04-22 21:11:14 +00:00