Nathan Gray
40bdd2771d
Fix all day non-blocking overflow calculation causing false positives
2016-04-27 22:23:06 +00:00
Nathan Gray
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
Nathan Gray
8ada80fac3
Prevent small event display from being wrecked by partial scroll out of view
2016-04-12 22:48:16 +00:00
Nathan Gray
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
Nathan Gray
47de53e086
Fix timegrid column header clicks did not add a new full-day event
2016-04-06 14:56:03 +00:00
Nathan Gray
1b4deda76f
Fix clicking day of week headers did not take you to the day view.
2016-04-05 20:59:40 +00:00
Nathan Gray
d99b06294d
Try to fix occasional black events when editing an event with multiple owners visible
2016-04-04 23:58:23 +00:00
Nathan Gray
501c8318eb
Show longer or shorter day of week labels based on screen width
2016-04-04 17:55:49 +00:00
Nathan Gray
cd8632e354
Some fine adjustments for display of events right at the edge of the work day
2016-03-24 17:28:51 +00:00
Nathan Gray
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
Ralf Becker
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
Nathan Gray
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
Nathan Gray
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
Nathan Gray
cf83bdbd50
Fix out of time scrolling caused display problems when switching to gridlist view
2016-02-05 18:29:44 +00:00
Nathan Gray
abdc5fc06c
Add minimum height for weeks - 1/2 hour must be at least 1 line high
2016-02-05 18:17:47 +00:00
Nathan Gray
a42a66ee52
In month view mark any days from the previous and next month differently
2016-02-04 23:14:54 +00:00
Nathan Gray
4b30283558
Limit all day section to 3 lines with ellipsis, show all on hover.
2016-02-04 22:35:34 +00:00
Nathan Gray
c4f125a772
- Disable scrolling to change week (swipe & pg up/ pg dn kept)
...
- Remove animations
2016-02-04 21:05:31 +00:00
Nathan Gray
fbb06d7228
Multi-line ellipsis on event bodies that are longer than their space can show
2016-02-02 21:12:44 +00:00
Ralf Becker
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
Nathan Gray
e271a56753
Multi-line ellipsis on event bodies that are longer than their space can show
2016-02-01 23:35:38 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
edd827b221
Sidebox calendar - remove borders, header background, month button
2016-01-22 00:58:12 +00:00
Nathan Gray
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
Nathan Gray
1a4bcebdcf
Avoid scrolling in long hidden event list triggering change in date span
2016-01-21 15:58:21 +00:00
Nathan Gray
14041ccde4
- Fix broken drag to resize
...
- Fix single day was sometimes too wide
2016-01-19 18:03:42 +00:00
Nathan Gray
57b955de9e
Change regular (grid view) event styling
2016-01-18 20:02:35 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
9dc2038652
Try some more speedups, using a timeout & avoid double value copy
2016-01-14 23:03:53 +00:00
Nathan Gray
931a354a66
Style changes for gridlist view
2016-01-14 21:24:01 +00:00
Nathan Gray
70686f0847
Some code cleanup
2016-01-13 22:07:09 +00:00
Nathan Gray
15dd34edcb
Re-enable/implement preference for showing events as a per-day list
2016-01-12 23:55:59 +00:00
Nathan Gray
11b4a13b3d
Use resizable interface on daycols too, fixes events not getting re-sized on some changes (WeekN - week)
2016-01-11 19:46:01 +00:00
Nathan Gray
000376c69d
Fix sorting users in non-consolidated day view
2016-01-08 22:38:11 +00:00
Nathan Gray
d1739fd873
- Fix day view user header
...
- Fix toolbar add button
2016-01-06 20:37:29 +00:00
Nathan Gray
7d1de17438
Refactor & more intelligence in grid views for speed improvements
2016-01-05 20:43:19 +00:00
Nathan Gray
4b5bb644f7
Fix refresh while calendar tab is hidden caused events to be minimum height
...
Second attempt
2015-12-29 16:20:50 +00:00
Nathan Gray
d9f09e1333
Single day, multiple owner now shows in a single row
...
Also start of some refactoring to reduce the same code in multiple places
2015-12-28 22:21:47 +00:00
Nathan Gray
e4f6b60db9
Fix refresh while calendar tab is hidden caused events to be minimum height
2015-12-28 16:25:53 +00:00
Nathan Gray
9a53499c77
Fix events oversized by the border height
2015-12-15 17:43:03 +00:00
Nathan Gray
4d5f8da0c9
Use background color if border color is white
2015-12-15 17:07:19 +00:00
Nathan Gray
0d10639848
Do not use white for out of view events, it is too hard to see
2015-12-15 00:06:00 +00:00
Nathan Gray
e7fd0ff52a
Fix some issues in drag and drop CSS with resizing on drop
2015-12-09 20:54:01 +00:00
Nathan Gray
e191075303
Fix dnd & drag resize of non-recurring events
2015-11-30 17:21:40 +00:00
Nathan Gray
9a97d108a5
Fix recurring private events breaking things
2015-11-25 17:20:30 +00:00
Nathan Gray
47c1839b01
Fix calendar scrolls to the last event when editing with a hidden event after work hours.
2015-11-23 21:31:21 +00:00
Nathan Gray
46229e0860
Fix clicks in hidden event bar carried through to timegrid, causing unwanted add event dialog
2015-11-23 20:03:37 +00:00
Nathan Gray
cb416017c9
Fix column z-order was not always right, causing some conflicting events to be covered
2015-11-23 20:00:31 +00:00