COOL things I appreciate about GanttProject


(wpong3) #1

Not sure I’ve seen a thread like this before, but I want to say “thank you!” to the developer for a few things about GanttProject that (in my opinion) make it so much better than others.
I recognize that these sorts of things are opinion, but at the same time, why not call out some of the things that I appreciate? (I mean, I/we gripe about as many issues that are opinion, so…) In no particular order, here are some things that I really like about GanttProject. A bit of a preface: my preferences reflect that I’m more keyboard- than mouse-oriented as I find the keyboard most efficient when no-nonsense cranking out text-related information is needed – learned to edit on ‘vi’; still use excel hotkeys that date back pre 2000’s and are no longer documented and are slowly being phased out; not fond of ‘ribbons’ that are so prevalent these days…

Here are some of them:

  1. Alt+enter to quickly edit task properties
  2. Ctrl+enter to save/exit of task properties
  3. Alt+up and Alt+down to move a task up and down in list
  4. Cursor keys to select a given field in a task, and F2 to edit that field.
  5. Mouse-wheel over the task-list to move up and down through the tasks (you say Duh! Simple I know, but silly that it’s absent in other gantt software!)
  6. Tab to indent a task
  7. Ability to grab and pan the gantt bars to quickly see an area

Okay, just a starter-list. I’ll probably update as I discover/recall more. But it’s amazing how much just these make for efficient data entry and visualization. Any others?


(wpong3) #2
  1. Shift+cursor to highlight blocks of task (precursor to ctrl+c / ctrl+v to then copy and paste that block of tasks)

(wpong3) #3
  1. Alt+rt/left indents/outdents task

(Dmitry Barashev) #4

You are really The Lord of the Keyboard :slight_smile: Glad that you like the shortcuts. Here are some more:

  • Insert inserts a new task or resource depending on the active chart
  • Ctrl+Mouse Drag moves tasks on the chart
  • Ctrl+End expands the whole subtree, Ctrl+Home collapses (unfortunately shortcuts which expand/collapse a single level seems to be broken now)

(wpong3) #5

Okay – Dmitry all three of those are very cool! Time to start training the muscle memory on those immediately!!


(wpong3) #6

(#10-#13 on the list – Dmitry’s above)

  1. ctrl+pgdn/pgup to switch tabs within the Task-Properties dialogue

(cj) #7

I agree with wpong3. I just started using GP and find it very intuitive and this thread has pointed out some very useful shortcuts. Another feature that I didn’t find in other packages was the status bar or % complete. A co-worker was using a different package and wanted that feature but it didn’t exist. I kind of stumbled onto it in GP. So simple, just hover over the beginning of the task bar and drag it out to where you need it. Thanks for a great product.


(Dmitry Barashev) #8

And finally, with the new GanttProject 2.8.7, Ctrl+Space to toggle expanded/collapsed task node in the table, mouse wheel to scroll the chart, Shift+mouse wheel to scroll the chart horizontally and Ctrl+mouse wheel to change zooming.