1. 16 Apr, 2011 15 commits
  2. 10 Feb, 2011 2 commits
  3. 01 Jan, 2011 1 commit
  4. 10 Dec, 2010 1 commit
  5. 14 Nov, 2010 1 commit
  6. 07 Nov, 2010 1 commit
  7. 17 Sep, 2010 1 commit
  8. 10 Sep, 2010 1 commit
    • Eric Davis's avatar
      Rewrite the Gantt chart. #6276 · bdb3937e
      Eric Davis authored
      This version of the Gantt chart supports nested charts. So Projects,
      Versions, and Issues will be nested underneath their parents correctly.
      
      Additional features:
      
      * Move all Gantt code to Redmine::Helpers::Gantt class instead of having it in
        the Gantt class, controller, and view
      * Recursive and nest sub-projects
      * Recursive and nest versions
      * Recursive and nest issues
      * Draw a line showing when a Project is active and it's progress
      * Draw a line showing when a Version is active and it's progress
      * Show a version's % complete
      * Change the color of Projects, Versions, and Issues if they are late or
        behind schedule
      * Added Project#start_date and #due_date
      * Added Project#completed_percent
      * Use a mini-gravatar on the Gantt chart
      * Added tests for the Gantt rendering
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4072 e93f8b46-1217-0410-a6f0-8f06a7374b81
      bdb3937e
  9. 10 Aug, 2010 1 commit
  10. 20 Jun, 2010 1 commit
  11. 30 Apr, 2010 2 commits
  12. 18 Apr, 2010 1 commit
  13. 16 Mar, 2010 1 commit
  14. 14 Mar, 2010 1 commit
  15. 13 Mar, 2010 1 commit
    • Jean-Philippe Lang's avatar
      Adds subtasking (#443) including: · 8e3d1b69
      Jean-Philippe Lang authored
      * priority, start/due dates, progress, estimate, spent time roll-up to parent issues
      * descendant issues tree displayed on the issue view with context menu support
      * issue tree display on the gantt chart
      * issue tree copy on project copy
      * unlimited nesting
      
      Defining subtasks requires the new permission 'Manage subtasks'.
      Subtasks can not belong to a different project than the parent task.
      
      Implementation is based on scoped nested sets for fast reads and updates.
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81
      8e3d1b69
  16. 10 Mar, 2010 1 commit
  17. 03 Mar, 2010 1 commit
  18. 17 Feb, 2010 1 commit
  19. 07 Feb, 2010 1 commit
  20. 01 Feb, 2010 1 commit
  21. 18 Dec, 2009 1 commit
  22. 13 Dec, 2009 1 commit
  23. 02 Dec, 2009 1 commit
  24. 25 Nov, 2009 1 commit
    • Eric Davis's avatar
      Converted Menus to a Tree structure to allow submenus. · 1f06cf88
      Eric Davis authored
      * Bundle the rubytree gem
      * Patched RubyTree's TreeNode to add some additional methods.
      * Converted the menu rendering to walk the Tree of MenuItems to render
        each item
      * Added a menu option for :parent_menu to make this menu a child of the parent
      * Added a bunch of tests
      * Made MenuItem a subclass of Tree::TreeNode in order to use it's methods
        directly
      * Changed the exceptions in MenuItem#new to be ArgumentErrors instead of the
        generic RuntimeError
      
        #4250
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3090 e93f8b46-1217-0410-a6f0-8f06a7374b81
      1f06cf88