Ralf Becker
7bb87c2615
stop jQuery from setting $ as early as possible and added more checks for calendar running in frameworked template
2016-06-14 21:17:46 +02:00
nathangray
700ef496d7
For new events with title pre-set, highlight the title for easy editing
2016-06-14 11:24:14 -06:00
nathangray
f9a490aea5
Fix touch swipe destruction sometimes blocked reload of calendar
2016-06-14 09:27:34 -06:00
Ralf Becker
218831f76d
do not load categories in iframe for calendar, thought unloading them via clicking on app-header still failes
2016-06-13 18:04:11 +02:00
nathangray
1ce17f4656
Better handle reloads from framework to avoid double toolbar and bad display
2016-06-08 16:02:54 -06:00
Ralf Becker
108a654c1f
git a little more space between go (checkmark) and calendar navigation <o>
2016-06-03 10:41:03 +02:00
Hadi Nategh
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
nathangray
80a7a121ed
- Fix clicking on month labels in planner monthly view opens add dialog
...
- Keep AJAX loading spinner up until done
2016-05-30 09:34:28 -06:00
nathangray
bd6c45c845
Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers.
2016-05-25 11:54:46 -06:00
nathangray
0357d2bf84
Do not refresh on tab change if autorefresh is off
2016-05-24 15:28:22 -06:00
nathangray
984a7f6f72
Avoid exception if use_time_grid preference is not set
2016-05-18 11:30:02 -06:00
Hadi Nategh
75d51c02f2
Fix calendar date picker in sidebox stops resizing after switching between tabs
2016-05-18 15:08:05 +02:00
nathangray
2976d910db
Some bugfixes for planner view in sitemgr:
...
- Add check on sel_options arrayMgr for missing owner names, since sidebox is not there
- Pre-fill sel_options for above, so they can be found
- Fix clicking on an event could alter the calendar state
2016-05-16 14:32:03 -06:00
nathangray
ffccce1c8a
Send holiday cache data for current year on initial load, so it's available for sidebox menu.
2016-05-16 11:21:03 -06:00
Hadi Nategh
2c43d7d24b
Make repeat days available for Month-by day repeat type in calendar edit
2016-05-13 13:20:38 +02:00
Nathan Gray
74b330ad3f
Calendar autorefresh for all views
2016-05-10 19:41:28 +00:00
Nathan Gray
de89542712
Do not resize todos or day view if not visible. Hidden elements break the sizing without special handling.
2016-05-09 20:48:50 +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
106652b2d2
Stop day view resize while hidden - it gets the size wrong.
2016-05-03 21:10:20 +00:00
Nathan Gray
5d14807720
Planner sitemgr module
...
- Check ACL and only offer users or resources anonymous user has access (read or free/busy) to
- Stop some errors from missing framework breaking the timegrid
- Fallback to be able to get resource labels in all cases
2016-05-02 19:22:52 +00:00
Nathan Gray
40fbf3e2c9
Update for resource selection to re-enable conflict detection
...
- Remove account & contact options from default resource selection preference
- Edit dialog participant now passes selected start & duration, so conflict detection works again
2016-04-29 18:01:17 +00:00
Hadi Nategh
1bf2ab4016
Implement enable/disable quantity base on participant's value type
2016-04-29 08:40:55 +00:00
Nathan Gray
aee540d7bb
Stop extra nextmatch refresh when refreshing calendar app
2016-04-27 22:50:56 +00:00
Nathan Gray
91b8995938
Implement ical context menu action on single events in non-list views
2016-04-27 19:28:31 +00:00
Hadi Nategh
9188e9a0f4
Fix add participants does not work with multiple items in calendar edit
2016-04-27 10:36:59 +00:00
Nathan Gray
4ef7afca9e
Hide granularity change so you don't have to see it
2016-04-25 22:09:57 +00:00
Nathan Gray
5740c448ad
When calendar list view is switched to custom date range, set range to current state
2016-04-25 15:56:23 +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
80e935fb0b
Some adjusting of calendar list sort order:
...
- All filters except Before default to sorting earlier events first (start date asc)
- For all day events for the same date, non-blocking before blocking
2016-04-20 16:52:52 +00:00
Hadi Nategh
a77b41c651
Do not render calendar TODO list if it's on mobile devices
2016-04-18 14:05:24 +00:00
Hadi Nategh
0ba271d581
Enable/Disable add participants based on participant value in calendar edit
2016-04-18 13:56:47 +00:00
Nathan Gray
ef6f689121
- Fix loading overlay on home was not removed
...
- Fix missing initial data on home
2016-04-06 22:23:43 +00:00
Nathan Gray
8df7c00b21
Do not show loading prompt for popups
2016-04-06 15:19:24 +00:00
Nathan Gray
e7371b0d66
Keep loading prompt up until there's events too
2016-04-05 21:57:10 +00:00
Nathan Gray
51be1aa2a9
- Add framework loader back until calendar templates are loaded
...
- Use pointer cursor for week view so it looks clickable
2016-04-05 21:38:49 +00:00
Nathan Gray
3428d82b26
New previous, next & check icons
...
Fix calendar sidebox previous & next buttons move when clicked
2016-04-01 15:12:27 +00:00
Nathan Gray
af51ef29de
Fix sidebox calendar buttons are in the wrong place on first load
2016-03-30 18:39:13 +00:00
Nathan Gray
0f5ed51075
Fix search term passed in link
2016-03-29 23:34:45 +00:00
Nathan Gray
6d2e461a83
Fix 4 day view to follow week consolidation rules
2016-03-29 14:52:40 +00:00
Nathan Gray
521c28cfd5
Get planner sitemanager module working
2016-03-18 15:49:11 +00:00
Nathan Gray
e76fa3aa16
Stop calendar activating when an infolog is added, while still allowing a refresh
2016-03-15 16:51:10 +00:00
Nathan Gray
70b00c8d70
Remove some unused code
2016-03-14 19:36:22 +00:00
Nathan Gray
32943c5c15
Fix refreshing an infolog blanked calendar
2016-03-14 15:58:59 +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
d6faffb32f
Revert r55136, it did not work
2016-02-29 22:17:25 +00:00
Nathan Gray
ce48b78e54
Fix active calendar tab could not be closed
2016-02-24 18:04:40 +00:00
Nathan Gray
a837f8d30c
Help for Safari + FF on Mac sidebox position bug
...
Force a re-layout of the sidebox scroll to get the correct position
2016-02-24 17:57:55 +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