My favorites | Sign in
Project Home Issues
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 724: Better support on iPad and mobile devices
52 people starred this issue and may be notified of changes. Back to list
Status:  ExportedToGithub
Owner:  ----
Closed:  Aug 2015


Sign in to add a comment
 
Reported by rbar...@gmail.com, Nov 21, 2010
I am tying to test the full calendar loaded webpage on iPad and the drag n drop , click functions do not work. I am aware that the jquery side of things is being modified to be supported on these devices and there are some versions available for iPad, iPhone etc.

can we please support full calendar on those devices as well,

Nov 21, 2010
Project Member #1 adamrs...@gmail.com
(No comment was entered for this change.)
Summary: Better support on iPad and mobile devices
Status: Maybe
Nov 22, 2010
Project Member #2 althaus.it
Imho you should wait for the jQuery mobile project. It looks very promising:

http://jquerymobile.com/
Dec 23, 2010
#3 rbar...@gmail.com
jquery mobile has an alpha release out. Can we upgrade the priority of this request ?
Jan 19, 2011
#4 rlaemm...@gmail.com
Also, the scrolling of the weekly view with two fingers doesn't work. It would be nice if this double finger scrolling is supported.
Jan 19, 2011
Project Member #5 althaus.it
If you gift me an iPad, I can help you on this. ;-)
Apr 26, 2011
#6 rlaemm...@gmail.com
At the moment, in the weekly view I cannot scroll the calendar up and down. Not even using 2-finger scrolling. Are there plans for supporting this?
Apr 28, 2011
Project Member #7 althaus.it
 Issue 931  has been merged into this issue.
Apr 30, 2011
#8 d.lind...@rogers.com
Being able to scroll in agendaWeek and agendaDay on a tablet like an ipad would be a much appreciated update.
May 4, 2011
#9 malko...@gmail.com
Just on scrolling, I found that you can use two fingers to drag and that will perform a scroll.  Apparently it's in the safari/iPad doco, who would have thunk it.
Aug 30, 2011
#10 florian....@gmail.com
Today we managed fc to do real smooth one-finger scrolling by using some other jquery-plugins. I could help you with the implementation, if you got no ipad yet ;) Beeing able to drag events on mobile devices would be really cool! 
Sep 16, 2011
#11 raduta.a...@gmail.com
i just managed to make drag-and-drop working in fullcalendar on ipad.

use this plugin https://code.google.com/p/jquery-ui-for-ipad-and-iphone/

and add this in fullcalendar.js for ipad only.

before dragableDayEvent()
$.fn.addTouch = function() {
	if ($.support.touch) {
		var obj = document.getElementsByClassName('#calendar');
		for(i=0; i<obj.length;i++){
			obj[i].addEventListener("touchstart", iPadTouchHandler, false);
			obj[i].addEventListener("touchmove", iPadTouchHandler, false);
			obj[i].addEventListener("touchend", iPadTouchHandler, false);
			obj[i].addEventListener("touchcancel", iPadTouchHandler, false);
		}
	}
};

and inside the dragableDayEvent() before the eventElement.draggable() add this eventElement.addTouch();

Hope this helps cause took me 4 hours to find a solution, maybe will be implemented in a much better way in a release or something
Oct 18, 2011
#12 jor...@24hrassistant.com
I agree. We need iPad support. We know you're busy Adam and we appreciate the time you've put towards this.
Oct 19, 2011
#13 jor...@24hrassistant.com
I got events dragging/dropping on iPad. Also working with eventClick. Here is how to do it.
https://gist.github.com/1299783
Oct 19, 2011
#14 jboesch26@gmail.com
Scratch the comment above. I started an official plugin for iPad drag/drop support.
https://github.com/jboesch/jQuery-fullCalendar-iPad-drag-drop
Oct 20, 2011
Project Member #15 althaus.it
@jboesch26: That looks really nice and if you can encapsulate all code in a plugin, it'd be an awesome addition to FC. :)
Status: MaybePlugin
Nov 4, 2011
#16 vitorb...@gmail.com
Is there any plan to include Android platform support in the plugin?
Jan 20, 2012
#17 joshger...@gmail.com
Thanks for all the great work on this plugin. 

I was not able to get the jquery-ui-touch-punch plugin or the plugin @jboesch26 created to work for my project but I did manage to get event dragging and dropping working using a modified version of the this plugin: https://code.google.com/p/jquery-ui-for-ipad-and-iphone/

I 'forked' the project on GitHub and pushed up the modified version. It is working successfully for me on iOS (iPad 2) and Android 2.2 using jQuery 1.6.4, jQuery UI 1.8.16 and fullcalendar 1.5.2.

You can grab the code here:
https://github.com/joshgerdes/jquery.ui.touch

Then I just added the following to my main script:

// Setup touch dragging for external events
$('.ui-draggable').addTouch();

// Setup the calendar
$('#calendar').fullCalendar({

...

     eventAfterRender: function( event, element, view ) { 
	// Add touch dragging to event element 
	element.addTouch();
     }

...

I think it would be pretty nice if this touch plugin could and those additional calls could be incorporated into the fullcalendar plugin.

Cheers!
May 30, 2012
#18 dips.kid...@gmail.com
Adding the events to the calender is fine. But, I am unable to select the start time and end time in iPad. When i click and drag to select its scrolling the view. Any solution for that?
Aug 13, 2013
Project Member #19 adamrs...@gmail.com
(No comment was entered for this change.)
Status: Accepted
Labels: -Type-Enhancement Type-Feature
Aug 15, 2013
Project Member #20 adamrs...@gmail.com
 Issue 1821  has been merged into this issue.
Aug 15, 2013
Project Member #21 adamrs...@gmail.com
 Issue 1423  has been merged into this issue.
Aug 15, 2013
Project Member #22 adamrs...@gmail.com
 Issue 1636  has been merged into this issue.
Aug 15, 2013
Project Member #23 adamrs...@gmail.com
 Issue 1383  has been merged into this issue.
Aug 18, 2013
Project Member #24 adamrs...@gmail.com
 Issue 1459  has been merged into this issue.
Aug 18, 2013
Project Member #25 adamrs...@gmail.com
 Issue 1563  has been merged into this issue.
Aug 18, 2013
Project Member #26 adamrs...@gmail.com
 Issue 1575  has been merged into this issue.
Aug 21, 2013
Project Member #27 adamrs...@gmail.com
 Issue 1658  has been merged into this issue.
Aug 24, 2013
Project Member #28 adamrs...@gmail.com
 Issue 1803  has been merged into this issue.
Aug 25, 2013
Project Member #29 adamrs...@gmail.com
 Issue 1936  has been merged into this issue.
Aug 25, 2013
Project Member #30 adamrs...@gmail.com
swiping left/right to navigate would be nice
Aug 25, 2013
Project Member #31 adamrs...@gmail.com
 Issue 1944  has been merged into this issue.
Aug 25, 2013
Project Member #32 adamrs...@gmail.com
 Issue 1969  has been merged into this issue.
Aug 25, 2013
Project Member #33 adamrs...@gmail.com
maybe adjust titleFormat to be more condensed on smaller screens ( issue 1969 )
Sep 6, 2013
#34 surajnai...@gmail.com
finally what is the verdict, I checked the latest version on iPad & there date range selection is not happening..
2013-09-07_10h40_07.png
93.4 KB   View   Download
Sep 13, 2013
Project Member #35 adamrs...@gmail.com
 Issue 1990  has been merged into this issue.
Jun 5, 2014
Project Member #36 adamrs...@gmail.com
Here is a PR that implements a more responsive header area:
https://github.com/arshaw/fullcalendar/pull/157
Aug 18, 2014
#37 samg...@gmail.com
Any movement on merging PR #157?
Aug 20, 2014
Project Member #38 adamrs...@gmail.com
@samgaus, that PR is only for the header area, which I have actually merged into 2.1.0-beta

Note from @SyBr on the blog:

It's very nice to see this project so alive and sound! It's awesome. Congrats for that! Having that said, I'm afraid that with the jQuery UI dependency it may have gone away the jQuery UI Touch Punch hack which I think, managed well to give FC the capability of being usable on touch based devices. Could you point me in the right direction to have this working on this new version? THANK YOU! :)
Sep 5, 2014
Project Member #39 adamrs...@gmail.com
 Issue 2278  has been merged into this issue.
Sep 17, 2014
#40 gzmailad...@gmail.com
Please consider updating the documentation on the website to indicate that FC does not work in very significant ways with any modern device that doesn't have a mouse.

And in future please consider developing and testing mobile first if you forsee any future relevancy for this project at all.
Sep 17, 2014
#41 samg...@gmail.com
Ouch!
Nov 15, 2014
Project Member #43 adamrs...@gmail.com
 Issue 2342  has been merged into this issue.
Nov 25, 2014
Project Member #44 adamrs...@gmail.com
 Issue 2373  has been merged into this issue.
Dec 18, 2014
#45 djga...@gmail.com
I'm looking for a workaround for touchpunch for version 2.2.x. Is there anything out yet or what are the future plans in this project regarding to touch events on mobile?
Feb 9, 2015
Project Member #47 adamrs...@gmail.com
 Issue 2420  has been merged into this issue.
Aug 21, 2015
Project Member #48 adamrs...@gmail.com
Discussion for this issue has moved to the following URL:
https://github.com/fullcalendar/fullcalendar/issues/994

This is because Google Code is shutting down. Apologies if you are being pestered with these notifications. This is a one-time event.

Happy coding,
Adam
Status: ExportedToGithub
Sign in to add a comment

Powered by Google Project Hosting