b799dda8c7
Some bugfixes:
...
- For some start / end date combinations, end date was incorrectly processed
- Check readonly flag to avoid errors from drag & drop, click to create and drag to create
2016-10-14 13:34:58 -06:00
339241cce7
Always pass owner when creating a new appointment, server will check preference and decide who to add as participants. Fixes one more case where 'Just me' preference was not correctly handled - single week, single other user.
2016-10-04 09:43:52 -06:00
16d7b6d5ae
Fix clicking inside a single other user's calendar did not invite that user when new event preference was 'Just me'
2016-09-27 10:21:25 -06:00
a7d8130c54
Fix multi-day event display was using event start & end time for each day instead of filling the day
2016-09-15 08:35:07 -06:00
b03d71379a
Fix incorrect tooltip in planner if event did not start or end on the hour
2016-09-08 08:50:43 -06:00
6568c0667a
Move week view's user label to span the whole week, just above the all day events
2016-09-06 09:46:37 -06:00
961a2a01da
Calendar context menu to add an event now works the same as a simple click; the event is only for that user
2016-08-18 15:33:24 -06:00
3b13e8493c
- Always show cake in day header for birthdays on desktop
...
- German translations from Birgit Becker
2016-08-04 10:11:58 -06:00
8a3ddfa41b
- Add preference to display birthdays as events (still always on for mobile)
...
- Add cake icon to header on birthdays
2016-07-29 09:35:24 -06:00
a019185ec2
Fix a case where clicking between the space for adding all day non-blocking area and the header went to day view.
2016-07-28 14:43:11 -06:00
085ac5bb38
Fix week view with multiple users (non-consolidated) still had some space where the user could click on the day header, which was recogized as a header click instead of an all day non-blocking click
2016-07-25 11:22:49 -06:00
3ab01052f4
Add a preference to control how many lines are allowed for all day non-blocking events before we start hiding some
2016-07-21 14:01:47 -06:00
0aaca03d89
Fix some bugs in drag to create event
...
- Firefox opened 2 popups, one for span and one for end time
- Dragging existing events longer or shorter created a new event also
- Did not work in dayview
- Categories from category planner were not set
2016-07-01 11:57:06 -06:00
27ef0c20a9
Supress tooltip on holidays shown as events
2016-06-15 09:17:50 -06:00
b8f8d59793
Show holidays & birthdays as events on mobile
2016-06-13 19:08:56 -06:00
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
f3ec3a205c
Do not reposition events while hidden
2016-05-25 15:21:39 -06:00
c6e6da63ef
Allow drag and drop between calendars, asking to invite or transfer
2016-05-11 17:29:58 +00:00
b408d9fa1d
Stop day view resize while hidden - it gets the size wrong.
...
Another attempt, preventing events from resizing incorrectly
2016-05-04 16:45:42 +00:00
40bdd2771d
Fix all day non-blocking overflow calculation causing false positives
2016-04-27 22:23:06 +00:00
5d5e45e1ad
Some more performance improvements when scrolling through weeks:
...
- Fix typo causing unneeded time resize before redraw
- Change daycol resize & event sizing, eliminating the need to resize all events when daycol changes size
- Fix check for existing week by only checking day, not whole time
- Better handling of scrolling through weeks for faster update
2016-04-21 19:00:21 +00:00
8ada80fac3
Prevent small event display from being wrecked by partial scroll out of view
2016-04-12 22:48:16 +00:00
0b09f5e31e
Fix clicking all day non-blocking section under day title went to day view instead of creating a new event
2016-04-11 14:37:04 +00:00
47de53e086
Fix timegrid column header clicks did not add a new full-day event
2016-04-06 14:56:03 +00:00
1b4deda76f
Fix clicking day of week headers did not take you to the day view.
2016-04-05 20:59:40 +00:00
d99b06294d
Try to fix occasional black events when editing an event with multiple owners visible
2016-04-04 23:58:23 +00:00
501c8318eb
Show longer or shorter day of week labels based on screen width
2016-04-04 17:55:49 +00:00
cd8632e354
Some fine adjustments for display of events right at the edge of the work day
2016-03-24 17:28:51 +00:00
3ea15bf95c
Add some missed cases for adding new events:
...
- click on day in month view
- context menu with no specific time (month view)
- fix all day non-blocking in header no longer created a new event
2016-03-09 18:10:43 +00:00
3a9c0c237b
fixing scope of "use strict", so we do not need to remove it when concatinating our scripts like we do now with minjs, also enabled "use strict" for calendar/js/app.js and fixed a reference error found by it
2016-03-01 16:27:45 +00:00
3930dd4c5c
Avoid positioning or sizing events when their parent is hidden to speed things up a little.
2016-02-23 21:32:43 +00:00
4e7521a33a
Remove drag and drop target divs. Now using one target div and moving it around as needed.
2016-02-11 17:02:06 +00:00
cf83bdbd50
Fix out of time scrolling caused display problems when switching to gridlist view
2016-02-05 18:29:44 +00:00
abdc5fc06c
Add minimum height for weeks - 1/2 hour must be at least 1 line high
2016-02-05 18:17:47 +00:00
a42a66ee52
In month view mark any days from the previous and next month differently
2016-02-04 23:14:54 +00:00
4b30283558
Limit all day section to 3 lines with ellipsis, show all on hover.
2016-02-04 22:35:34 +00:00
c4f125a772
- Disable scrolling to change week (swipe & pg up/ pg dn kept)
...
- Remove animations
2016-02-04 21:05:31 +00:00
fbb06d7228
Multi-line ellipsis on event bodies that are longer than their space can show
2016-02-02 21:12:44 +00:00
429be8d594
temporary reverting r54893: Multi-line ellipsis on event bodies that are longer than their space can show
2016-02-02 09:19:31 +00:00
e271a56753
Multi-line ellipsis on event bodies that are longer than their space can show
2016-02-01 23:35:38 +00:00
40779b6dbf
- Change all day event sorting so longer events are higher
...
- Change short event display so 1 line shows title, 2-4 lines show timespan & title
- Increase maximum number of events loaded at once
2016-01-28 21:35:22 +00:00
49fc2d9898
Changes to get calendar working on home tab again
...
- Do not default owner to 0, use the actual value
- Do not take space for toolbar unless it's there
2016-01-25 23:47:58 +00:00
edd827b221
Sidebox calendar - remove borders, header background, month button
2016-01-22 00:58:12 +00:00
01471c3d61
Some more style changes:
...
- Whole day header background color fixed
- Italic removed from birthdays
- Default color changed to blue
- Holiday colors changed to a little lighter color
2016-01-21 18:37:31 +00:00
1a4bcebdcf
Avoid scrolling in long hidden event list triggering change in date span
2016-01-21 15:58:21 +00:00
14041ccde4
- Fix broken drag to resize
...
- Fix single day was sometimes too wide
2016-01-19 18:03:42 +00:00
57b955de9e
Change regular (grid view) event styling
2016-01-18 20:02:35 +00:00
2acad0e019
Looking for performance
...
- Don't update days if week is disabled
- Avoid some unneeded calls to et2_date
2016-01-16 00:38:44 +00:00
1a5d137ede
Hide partially visible events in gridlist view, and make sure there's some free space to click so user can add events
2016-01-15 20:22:55 +00:00
9dc2038652
Try some more speedups, using a timeout & avoid double value copy
2016-01-14 23:03:53 +00:00