Commit Graph

133 Commits

Author SHA1 Message Date
76307c4bbf Allow contact lists as event participants 2016-07-06 13:19:54 -06:00
3de70526d0 Fix some bugs in drag to create event
- Firefox needed drag helper explicitly removed
- bug in move exceptions caused SQL error
2016-07-05 13:14:10 -06:00
0a129c0214 Fix some bugs in drag to create event
- Firefox tried to do drag to create & drag to resize when resizing an event
- Speed improvement for mouseover
2016-07-04 10:26:38 -06:00
4d3cf6c58e Make sure single day does not get partially covered by todos 2016-07-04 09:17:34 -06:00
0aaca03d89 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-01 11:57:06 -06:00
b7919b1fe0 * Calendar: Create new events by dragging on empty space 2016-06-30 13:21:13 -06:00
0962d7fb27 Better/more hiding of calendar redrawing when changing views 2016-06-24 15:31:39 -06:00
5551832c4d Revert commit d95a6f82ab as it breaks calendar loading 2016-06-23 17:38:32 +02:00
d95a6f82ab Better/more hiding of calendar redrawing when changing views 2016-06-22 09:57:14 -06:00
0d77d8e62a Better handling for drag & drop of multi-day events between blocking & non-blocking areas 2016-06-08 10:16:17 -06:00
b3e8a5e38c Fix drag and drop 'Move to' with all day non-blocking events in day view did not remove original user 2016-06-07 16:14:11 -06:00
974c6105e1 Fix day view drag and drop invite / move action for drop on own all day non-blocking section 2016-06-02 10:01:12 -06:00
87fb94a496 Deprecate $j global variable and replace them all with standard jQuery 2016-06-02 16:52:01 +02:00
660888c716 Drag and drop move or invite in day view 2016-06-01 13:47:18 -06:00
6d10b8d231 Drag and drop to another user's calendar
- Add exception prompt
- Change to -> Move to
2016-06-01 09:30:42 -06:00
fba129a80b Fix drag and drop event to all day area no longer works 2016-05-30 09:34:28 -06:00
c6e6da63ef Allow drag and drop between calendars, asking to invite or transfer 2016-05-11 17:29:58 +00:00
e7763189b1 Some more print improvements:
- Fix day & week height in FF
- Fix todos not hidden
2016-05-10 16:03:26 +00:00
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
40bdd2771d Fix all day non-blocking overflow calculation causing false positives 2016-04-27 22:23:06 +00:00
4ef7afca9e Hide granularity change so you don't have to see it 2016-04-25 22:09:57 +00:00
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
4d5b923ad7 Fix for previous mousover scrolling, which broke all hovering in timegrid 2016-04-21 15:58:50 +00:00
4a2b0e7aaa Stop little scrolling when mouseover day header, then all day events 2016-04-21 15:32:43 +00:00
88338c2c8c Stop little scrolling when mouseover week label or header with long (ends 21:00+) days 2016-04-20 17:25:06 +00:00
20a191464b Keep a single day/week on one page 2016-04-19 22:57:23 +00:00
40cff39e5a Improvements to printing in Firefox 2016-04-19 22:45:43 +00:00
ce4dd3420d Fix drag and drop in grid list view (month) 2016-04-07 16:48:41 +00:00
ef6f689121 - Fix loading overlay on home was not removed
- Fix missing initial data on home
2016-04-06 22:23:43 +00:00
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
b18d7a407b Make week numbers look like links 2016-04-05 21:48:57 +00:00
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
e79b418f04 Fix click on label / week number changes to that owner / week 2016-04-04 21:51:06 +00:00
4553b4c3be Fix drag and drop across some months could change event to the wrong (± 1) month 2016-04-04 16:03:59 +00:00
6f07b8384f Fix some issues with calendar owner name
- contacts would sometimes show week name and contact name
- Long owner names for first week would overflow onto the times
2016-03-31 22:32:13 +00:00
0f18558682 Print function for calendar 2016-03-31 20:55:41 +00:00
e764d36d0a Fix drag to change duration was often 1/2 hour too short 2016-03-24 18:47:58 +00:00
cd8632e354 Some fine adjustments for display of events right at the edge of the work day 2016-03-24 17:28:51 +00:00
8cfe88056f Stop Firefox from immediately hiding the hover div 2016-03-22 17:57:17 +00:00
995c6d38b4 Highlight working hours 2016-03-22 15:09:39 +00:00
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
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
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
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
9460e1a2f9 Home improvements - Weekend toggle, weekN & month support 2016-02-22 22:45:48 +00:00
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
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
c8cf2d30d8 Fix resize issues with etemplate2 / calendar 2016-02-10 16:50:42 +00:00
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
b1e8044889 Fix 12h line labels sometimes did not line up 2016-02-05 18:21:31 +00:00