Commit Graph

2726 Commits

Author SHA1 Message Date
837e19ae2c Use new function to update client data when moving via DnD 2016-01-25 23:24:42 +00:00
0ae7ba40ce Toolbar changes:
- Change Add button icon from new to +
- Add Today button to toolbar
2016-01-21 18:41:54 +00:00
80ce556003 Remove view names from header 2016-01-21 18:35:53 +00:00
72991fc007 Smarter updates for recurring events, to avoid refreshing more than needed. 2016-01-20 20:58:14 +00:00
85eebd426d Fix fatal error when copying an event 2016-01-19 00:42:27 +00:00
f438940598 Fix alarms not updated when event is moved 2016-01-18 17:45:25 +00:00
2c31029f66 Fix early ajax update losing not yet saved partially entered events 2016-01-15 21:11:19 +00:00
cc53069d40 Some missing bits for Stylite theme
- Missing new & day toolbar icons (thanks Ulle)
- Incorrect colors
2016-01-14 21:52:40 +00:00
6b78eb9d36 More intelligent updating to avoid having to re-do a whole week when one event is added 2016-01-14 15:46:55 +00:00
15dd34edcb Re-enable/implement preference for showing events as a per-day list 2016-01-12 23:55:59 +00:00
9afd1976a9 * Calendar/ mail integration: Fix created event out of mail has no delete button available in participants list 2016-01-12 11:13:16 +00:00
22770805c4 Use toggle for weekend in toolbar 2016-01-09 00:54:27 +00:00
000376c69d Fix sorting users in non-consolidated day view 2016-01-08 22:38:11 +00:00
d1739fd873 - Fix day view user header
- Fix toolbar add button
2016-01-06 20:37:29 +00:00
556495e6cc Move sidebox buttons into a toolbar 2016-01-06 18:24:45 +00:00
4d0977f8f9 - Fix inconsistency in participant / owner between planner & weekview
- Change default participant default to selected users
2016-01-05 22:54:33 +00:00
7d1de17438 Refactor & more intelligence in grid views for speed improvements 2016-01-05 20:43:19 +00:00
260c320ba9 Stop planner & nextmatch from fighting over events, some timing improvements 2015-12-29 22:12:30 +00:00
4792b69802 Increase default consolidation by 1 2015-12-29 16:28:29 +00:00
f08cfee22c Fix context menu action 'Add' in grid views 2015-12-29 00:19:45 +00:00
d89e847acc Add a preference for participants for new events - just me, or selected
Applies when there is no obvious participant (clicking on a single user's calendar)
2015-12-29 00:11:29 +00:00
bcea893927 Todo icons:
- Use defaults for missing icons
- Prevent wrapping
2015-12-28 17:59:47 +00:00
6dfef23ae3 Match consolidation number to the phrasing in preferences 2015-12-28 16:55:51 +00:00
ffad978c81 Move consolidation limit from config to preference, and split it into two for day & week views 2015-12-22 23:34:53 +00:00
18a7c47b95 Fix drag and dropped events in a different timezone get set to the wrong time 2015-12-22 00:26:56 +00:00
0e50aaee77 Remove no longer used preference for preselected group entering the planner 2015-12-17 00:02:38 +00:00
6236c7e1ca Add some exceptions to Month header button
- Planner & list view stay, they just update their date to that month
2015-12-16 19:54:22 +00:00
4aed504622 Fix drag and drop series exception in a different timezone did not remove original event 2015-12-16 00:28:56 +00:00
2e5b034ca0 - Change default weekN to 2 weeks (& fix error)
- Remove no longer useful default view
2015-12-15 20:06:03 +00:00
c5eac7749c When the current view is nextmatch, pass sidebox merge through the listview nextmatch action so it gets proper processing of the selected rows and nextmatch filter. 2015-12-15 16:36:54 +00:00
4503abf1bc - Fix view list hook to be able to view the list from any other application
- Participant is not always an integer
2015-12-12 00:07:40 +00:00
33437acb96 Keep internal date span up to date if user is using list view and week or month filter.
Fixes some problems with strange date ranges when merging using the sidemenu selectbox
2015-12-11 19:38:52 +00:00
8a5e720851 Revert r54516, it can cause infinite loops 2015-12-10 00:40:04 +00:00
da2d6cc321 Keep client side state up to date with month & week filters 2015-12-10 00:06:08 +00:00
b4cfde8c35 Automatically make adjustments to merge range to try to match the selected template 2015-12-09 23:12:12 +00:00
0e834e372c Add ACL check to allow editing other users events via drag and drop 2015-12-09 17:36:46 +00:00
77d4a48a5b Fix missing resource name in initial load of owner list 2015-12-08 22:29:56 +00:00
cbf2497d58 Do not check for conflicts when changing status via ajax 2015-12-08 22:13:35 +00:00
4ece177cf9 Fix exceptions on the day of series ending got copied to new series 2015-12-08 17:00:49 +00:00
9dd383c5a9 Add external owners that a select account widget will not find, so they are there on initial load 2015-12-08 00:57:45 +00:00
d547416956 Fix missing 'add' refresh call 2015-12-07 16:11:44 +00:00
7d20c6074d Fix typo breaking some merge combinations, make sure to always merge to end date 2015-12-04 20:58:37 +00:00
003b090103 Fix exceptions before split time were disconnected from original series 2015-12-04 19:52:53 +00:00
7b527d699e Fix some more cases with recurring events & drag and drop (duration changes) 2015-12-03 22:56:52 +00:00
3ec70206cd Fix some load order bugs. Firefox finishes loading list view before the sidebox, causing some discrepancies in views 2015-12-03 20:44:52 +00:00
3f861274aa first shot at missing (recurring) appointments 2015-12-03 15:55:48 +00:00
ecb2003f4f Change calendar merging to be able to handle merging a range into a document with only pagerepeat 2015-12-02 17:34:06 +00:00
e172ff448b Fix some app_id vs id issues breaking drag & drop 2015-12-01 22:02:47 +00:00
ede4956797 Changes to how recurring events are split when you change them
- Events before today can (still) not be changed
- Events after today can (still) be changed
- If you change a series by editing (or dnd) an event after today, the change is effective as of that day
2015-11-27 16:57:25 +00:00
9a97d108a5 Fix recurring private events breaking things 2015-11-25 17:20:30 +00:00