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
101742e39b
Avoid permission errors by doing nothing when user clicks on event they have no permission to view
2016-02-23 22:23:01 +00:00
Nathan Gray
17f2882639
Get calendar home less broken
...
- Fix actions missing on home reload
- Fix full reload on home reload
- Fix calendar reload removed home events
2016-02-23 21:29:13 +00:00
Nathan Gray
9460e1a2f9
Home improvements - Weekend toggle, weekN & month support
2016-02-22 22:45:48 +00:00
Nathan Gray
5955705002
Owner widget changes:
...
- Now returns results with users, then groups, then other apps
- If a result is found in the static options, the server is not queried
- 2 character limit before searching
- Change event fires on blur, not change in selection
2016-02-11 20:30:55 +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
c8cf2d30d8
Fix resize issues with etemplate2 / calendar
2016-02-10 16:50:42 +00:00
Nathan Gray
d2e34a5812
Keep all timegrids in the same sizing state new the transition when only some might fit
2016-02-09 21:02:01 +00:00
Nathan Gray
b1e8044889
Fix 12h line labels sometimes did not line up
2016-02-05 18:21:31 +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
c4f125a772
- Disable scrolling to change week (swipe & pg up/ pg dn kept)
...
- Remove animations
2016-02-04 21:05:31 +00:00
Nathan Gray
b5be17ad9c
Fixes for errors when closing calendar tab, which broke tabs at the framework level
2016-01-28 16:59:23 +00:00
Nathan Gray
8e56039948
Right align 12 hour times
2016-01-27 18:21:14 +00:00
Nathan Gray
794d6aee5c
Fix events missing if home loaded before calendar
2016-01-27 17:35:25 +00:00
Nathan Gray
f30cbdeb9e
Some layout fixes
...
- fix hidden toolbar in Safari
- fix name label shown at wrong times when switching between views & single / multi user
- better handling of not set start / end times for planner to avoid loading everything
2016-01-26 22:17:51 +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
ac4bef3c47
In single week view, only show the date labels once
2016-01-22 00:22:08 +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
df0592f7c8
Fix broken check if calendar was for just a group, or owner was set as a string
2016-01-19 16:52:05 +00:00
Nathan Gray
e25442abce
Fix clicks on daycol sub-divs were ignored
2016-01-18 20:55:30 +00:00
Nathan Gray
fd70bdd606
Never change automatically for just 1 row
2016-01-18 20:35:57 +00:00
Nathan Gray
a6b38f335e
If timegrid is too small (< 180px) automatically switch to gridlist view
2016-01-18 20:32:33 +00:00
Nathan Gray
a16c2b0648
Something wrong with r54749, revert until I can figure it out
2016-01-16 01:01:21 +00:00
Nathan Gray
5e5139ae2e
- Simplify grid sizing calculations
...
- Fix non-consolidated day update
2016-01-15 22:43:59 +00:00
Nathan Gray
70686f0847
Some code cleanup
2016-01-13 22:07:09 +00:00
Nathan Gray
c4d56049ab
Fix incorrect default for day consolidate
2016-01-13 00:23:37 +00:00
Nathan Gray
fccaedf231
Fix unable to drag & drop infologs
2016-01-13 00:07:55 +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
bdacc3573a
Fix resize while hidden resulted in wrong sizing of time grid / events
2016-01-11 20:19:45 +00:00
Nathan Gray
000376c69d
Fix sorting users in non-consolidated day view
2016-01-08 22:38:11 +00:00
Nathan Gray
0431ebf38b
Fix action conflict with sidebox
2016-01-06 22:42:52 +00:00
Nathan Gray
556495e6cc
Move sidebox buttons into a toolbar
2016-01-06 18:24:45 +00:00
Nathan Gray
7d1de17438
Refactor & more intelligence in grid views for speed improvements
2016-01-05 20:43:19 +00:00
Nathan Gray
34d896f8ee
Fix timescale resizer
2015-12-29 22:36:20 +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
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
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
948b462e45
Set ID when passed
2015-12-09 16:23:40 +00:00
Nathan Gray
786cfbb040
Listen to tab changes to avoid scroll to top in Firefox
2015-12-08 21:54:40 +00:00
Nathan Gray
dfa30deb56
Do not scroll time grid when you're dragging over the header.
2015-12-08 19:27:25 +00:00
Nathan Gray
864a5f2673
Avoid some potential error conditions with missing state stuff
2015-12-08 00:22:50 +00:00
Nathan Gray
84da22b93d
Do not ask about modifying series when creating an exception
2015-12-07 15:48:29 +00:00
Nathan Gray
ecd1ad3628
Common method to show split series warning, used for edit popup & drag and drop. Now (tries) to indicate the date the split will occur.
2015-12-04 17:37:26 +00:00
Nathan Gray
e172ff448b
Fix some app_id vs id issues breaking drag & drop
2015-12-01 22:02:47 +00:00
Nathan Gray
e191075303
Fix dnd & drag resize of non-recurring events
2015-11-30 17:21:40 +00:00
Nathan Gray
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
Nathan Gray
955466d156
Fix some layout / formatting problems with 12h times
2015-11-17 20:19:47 +00:00
Nathan Gray
7467f3b855
Fix display issues with multi-day events
...
- fix missing events when span is changed to cover new days
- fix events stay when changing weeks, and the new week has a day with no events
2015-11-17 16:57:34 +00:00