Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task move function doesn't work on Mac OSX #706

Closed
GoogleCodeExporter opened this issue Jun 28, 2015 · 15 comments
Closed

Task move function doesn't work on Mac OSX #706

GoogleCodeExporter opened this issue Jun 28, 2015 · 15 comments

Comments

@GoogleCodeExporter
Copy link

Moving tasks with mouse doesn't work on Mac OSX: holding Ctrl with left mouse 
button makes context menu showing up. holding Cmd does nothing

Initially reported here: 
http://code.google.com/p/ganttproject/issues/detail?id=270#c6

Original issue reported on code.google.com by dbarashev on 2 Jan 2013 at 4:24

@GoogleCodeExporter
Copy link
Author

I just want to let you know that I installed GanttProject 2.6.1(1499) on a 
Windows machine (Toshiba laptop, Windows 7, Java Version 7 Update 10).
Ctrl+Left mouse button on a task does nothing, I cannot move the task on the 
timeline. Right mouse button makes context menu. It is similar like on Mac OSX.

Original comment by pez...@gmail.com on 2 Jan 2013 at 10:26

@GoogleCodeExporter
Copy link
Author

This function works fine on my Windows 7 and Linux machines. Previously you 
wrote that you installed Windows in a virtual machine on Mac, is it still the 
case?

Original comment by dbarashev on 2 Jan 2013 at 10:28

@GoogleCodeExporter
Copy link
Author

No. This is Toshiba PC laptop. Fresh install of Windows 7, all update 
installed, newest Java form http://www.java.com/en/download/index.jsp installed.
What Java do you use?

Original comment by pez...@gmail.com on 2 Jan 2013 at 10:37

@GoogleCodeExporter
Copy link
Author

I want to use GanttProject 2.6.1(1499) on my Mac. 
-The moving task function apparently does not work on my Mac. (Would be great 
to use!:)) Other programs using Java works normally on my Mac.
-I just wanted to test this moving function on Windows running on my virtual 
machine. All other windows program run normally on my Virtual machine (VMware 
Fusion).
-The ultimate test was to use a real PC not an emulation, which is the Toshiba 
laptop PC.
I use the same Java version on my Mac or PC (Java Version 7 Update 10).  I did 
not use GanttProject 2.6.1(1499) on these machines before. I hope this helps.

Original comment by pez...@gmail.com on 2 Jan 2013 at 10:55

@GoogleCodeExporter
Copy link
Author

Just in case if you're not yet aware: dragging with mouse is not the only way 
to move tasks. You can just change task start date in the task table or in task 
properties dialog.

Original comment by dbarashev on 2 Jan 2013 at 10:58

@GoogleCodeExporter
Copy link
Author

Indeed. There is always a workaround. 
But when I type a bunch of tasks and I want to arrange them on the timeline and 
make/adjust dependencies it would be very handy if I could use this moving 
function. :)
I regularly need to be able to move/adjust tasks. This "moving task" function 
is essential in my coming project.
I checked other features as well and I like them. Still I could not decide to 
use GanttProject if this "moving with mouse" tool is missing from my toolset. I 
hope there is a solution. 

Original comment by pez...@gmail.com on 3 Jan 2013 at 12:20

@GoogleCodeExporter
Copy link
Author

I also had the same problem on my mac. The solution is: 
Edit the file mouse.properties in:
GanttProject\ 
2.6.1.app/Contents/Resources/Java/plugins/net.sourceforge.ganttproject/data/reso
urces/mouse.properties

Change the properties for dragging to:
mouse.drag.task=Shift+Button1

Then, you can move tasks with left mouse button and SHIFT key...

Original comment by 7...@techvision.ch on 6 Jun 2013 at 9:35

@GoogleCodeExporter
Copy link
Author

[deleted comment]

@GoogleCodeExporter
Copy link
Author

I am using Gantt 2.6.5 on a Mac OS X 10.9.2

I cannot alter start/end/duration of tasks in any way - it defaults to the day 
I created the list of tasks.
I can alter sub tasks - but the header task will not change. See screenshot - I 
altered every single sub task one by one but the top task refuses to change.
And as for the workaround with a mouse - what if you don't use a mouse?! Surely 
it should be possible to edit the start or end dates of a task properties (or 
the entire group) either by editing duration or start/end dates? 
Please, please advise - this is a major showstopper for me.
Thank you very much.

Original comment by xertionl...@gmail.com on 14 Apr 2014 at 7:12

Attachments:

@GoogleCodeExporter
Copy link
Author

For summary tasks their start and end dates are normally defined by their 
subtasks, and summary task should reflect the changes. I could not reproduce 
what is shown on your screenshot, but since I don't know the details and the 
full picture, your case might be different from mine. Please make sure that 
there are no other subtasks in "Production schedule" which prevent its start 
date from moving to 2/2/15 (I guess that's the intention)

If you really need to move the whole group, and for some reasons can't use 
mouse, you can try this workaround: create a fake milestone and Finish-Start 
dependency from that milestone to the summary task which you want to move. 
You'll be able to move the summary task by changing the dates of the milestone.

Also, issue #707 is more relevant to moving summary tasks. Issue #706 (this 
one) is about a specific mouse problem on Mac OSX which applies to all tasks.

Original comment by dbaras...@ganttproject.biz on 14 Apr 2014 at 10:03

@GoogleCodeExporter
Copy link
Author

Original comment by dbaras...@ganttproject.biz on 29 Apr 2014 at 12:30

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

Original comment by dbarashev on 22 Sep 2014 at 12:22

  • Changed state: Verified

@GoogleCodeExporter
Copy link
Author

Holding shift while moving a task works for me on OS X

Original comment by cwinkler...@gmail.com on 2 Mar 2015 at 11:01

@askoobe
Copy link

askoobe commented May 16, 2018

It is still an issue with v2.8.7 on OSX High Sierra with Java Runtime 1.8.0_152-b16. Holding shift while moving the mouse does not work. A workaround is editing the mouse.properties as mentioned above.

@dbarashev
Copy link
Contributor

See issue #1416

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants