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