nathangray
92c8493eb8
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-29 09:43:46 -06:00
nathangray
2bf00ad44d
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-26 09:13:03 -06:00
nathangray
5b7e29a39a
Add a preference to control how many lines are allowed for all day non-blocking events before we start hiding some
2016-07-26 08:43:11 -06:00
nathangray
27ef0c20a9
Supress tooltip on holidays shown as events
2016-06-15 09:17:50 -06:00
nathangray
b8f8d59793
Show holidays & birthdays as events on mobile
2016-06-13 19:08:56 -06:00
Hadi Nategh
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
nathangray
f3ec3a205c
Do not reposition events while hidden
2016-05-25 15:21:39 -06:00
Nathan Gray
c6e6da63ef
Allow drag and drop between calendars, asking to invite or transfer
2016-05-11 17:29:58 +00:00
Nathan Gray
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
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