Commit Graph

501 Commits

Author SHA1 Message Date
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
4c167a2d80 Revert r55868, hide participants for private events 2016-05-04 15:09:37 +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
c8c11a00de Stop event widget from altering cache data. Fixes list view showing offset times. 2016-05-02 20:24:04 +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
86c86fab9f Avoid undefined labels breaking the sort 2016-05-02 15:17:20 +00:00
Ralf Becker
429177686a make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api 2016-05-01 09:57:48 +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
Hadi Nategh
bd59406191 Make sure windows.opener has egw object, fixes not able to open calendar entry 2016-04-29 08:37:33 +00:00
Nathan Gray
aee540d7bb Stop extra nextmatch refresh when refreshing calendar app 2016-04-27 22:50:56 +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
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
42ac5b8a08 Hide participants for private events 2016-04-26 20:13:14 +00:00
Ralf Becker
7cb470d904 fix wrong/old url to load categories, now /api/categories.php 2016-04-26 14:35:58 +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
00f8cb0a07 Change title display for planner view long / whole day events 2016-04-21 20:30:48 +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
4d5b923ad7 Fix for previous mousover scrolling, which broke all hovering in timegrid 2016-04-21 15:58:50 +00:00
Nathan Gray
4a2b0e7aaa Stop little scrolling when mouseover day header, then all day events 2016-04-21 15:32:43 +00:00
Nathan Gray
88338c2c8c Stop little scrolling when mouseover week label or header with long (ends 21:00+) days 2016-04-20 17:25:06 +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
Nathan Gray
ea612aeb8e Use event sorting from daycol to keep event order within a row more consistent 2016-04-20 15:40:09 +00:00
Nathan Gray
20a191464b Keep a single day/week on one page 2016-04-19 22:57:23 +00:00
Nathan Gray
40cff39e5a Improvements to printing in Firefox 2016-04-19 22:45:43 +00:00
Nathan Gray
8a93fa5068 Apply show_weekends to planner view 2016-04-19 20:27:09 +00:00
Nathan Gray
399dd4cec5 Calendar planner view shows event title instead of timespan for events > 8 hours
Now fixed for events spanning multiple days
2016-04-19 17:39:57 +00:00
Nathan Gray
9098943dd3 Check for options before using it, fixes error when un-loading widget 2016-04-18 20:48:42 +00:00
Nathan Gray
3b864e4e54 Calendar planner view shows event title instead of timespan for events > 8 hours 2016-04-18 19:03:35 +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
8ada80fac3 Prevent small event display from being wrecked by partial scroll out of view 2016-04-12 22:48:16 +00:00
Nathan Gray
f8e953ed80 Remove unneeded expand on focus event, fixes dropdown opens then closes when clicking on the owner 2016-04-12 15:11:45 +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
ce4dd3420d Fix drag and drop in grid list view (month) 2016-04-07 16:48:41 +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
d0bbcc98da Slight improvement for printing calendar in Firefox - it shows start of workday now instead of 00:00 2016-04-06 18:31:13 +00:00
Nathan Gray
8df7c00b21 Do not show loading prompt for popups 2016-04-06 15:19:24 +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
e7371b0d66 Keep loading prompt up until there's events too 2016-04-05 21:57:10 +00:00
Nathan Gray
b18d7a407b Make week numbers look like links 2016-04-05 21:48:57 +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
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
211d3a5438 Fix drag and drop across some months could change event to the wrong (± 1) month - now works with any date format 2016-04-04 22:06:01 +00:00
Nathan Gray
e79b418f04 Fix click on label / week number changes to that owner / week 2016-04-04 21:51:06 +00:00
Nathan Gray
d02a1d31a6 Fix missing calendar owner labels when they weren't in the default options 2016-04-04 21:36:44 +00:00
Nathan Gray
4603bee75a Only show invalid formatting if we allow free entries, this lets calendar fetch any unknown owners in favorites from the server instead of removing them as invalid. 2016-04-04 19:19:31 +00:00