Skip to content
Snippets Groups Projects
  1. Nov 27, 2018
  2. Jun 28, 2018
  3. Dec 18, 2017
    • Ricardo Cardoso's avatar
      Fix blue line in daily view (#41) · 33ede68e
      Ricardo Cardoso authored
      * fix drawing length
      
      fix each drawing length so that the current date line is accurate
      
      change the drawing procedure so that there's no 1-pixel padding before the start of each task in the gantt chart
      33ede68e
  4. Jul 16, 2017
    • eduardo.rodrigues's avatar
    • Ricardo Cardoso's avatar
      New responsive webpage + jsGantt update (#38) · 8fef5ab8
      Ricardo Cardoso authored
      * make material design webpage
      
      Material Design Webpage.
      
      Refers to #19 on original Git.
      
      * implement pretty print for code and change theme #3
      
      Implement pretty print for code blocks;
      Change theme to teal-blue;
      Start the vw font-sizing.
      
      Refers to #3
      
      * fix font and active menu items
      
      Fixed font for intro section and menu items now get active on scroll
      
      #2 #5
      
      * bootstrap skeleton w/o content
      
      Bootstrap skeleton without content (pending review)
      #8
      
      * reviewed content and customised look
      
      Review content and
      
      * better scrollspy
      
      better scrollspy with bootstrap instructions
      
      * fix jsGantt width limit and disposition
      
      jsGantt had a min-width limit of 1064px with fixed widths which has been changed to 632px min-width (fixed 532px for the list and min of 100px for the chart)
      
      Disposition has also been changed so that the list anchors in the left and chart fills the rest
      
      Tested with Chrome, Edge, IE 11, Mozilla and Opera
      
      * update license and changelog
      
      update license on every file necessary and added the v1.7.5.4 log in the changelog
      8fef5ab8
  5. May 27, 2017
  6. May 22, 2017
  7. Feb 22, 2017
  8. Jan 28, 2017
  9. Jan 25, 2017
    • Eduardo de Moura Rodrigues's avatar
      New web page (#25) · 451e5266
      Eduardo de Moura Rodrigues authored
      Created new web page with responsive look.
      
      * Initial layout for web page
      * Improvements on layout
      * Add usage to html and contributing file
      451e5266
  10. Jan 17, 2017
  11. Jan 07, 2017
  12. Jan 06, 2017
  13. Jan 05, 2017
  14. Nov 19, 2016
  15. Oct 30, 2016
  16. May 14, 2016
  17. May 01, 2016
  18. Aug 26, 2015
  19. May 23, 2015
  20. Jan 04, 2015
    • jsGanttImproved's avatar
    • jsGanttImproved's avatar
    • jsGanttImproved's avatar
      Minor bug fixes. · 416605f7
      jsGanttImproved authored
      Remove an unnecessary div being created to store tool tip info.
      
      Renamed tool tip info div to have a more sensible name.
      
      Remove unnecessary check for string "today" in scrollTo check.  New date handling means any invalid date is interpreted as "today".
      
      Allow granularity of an hour in scrollTo check if displaying in hour format.
      
      getMaxDate was mistakenly checking day of week rather than day of month when calculating max date in month format.
      
      Make an attempt to sanitise language strings when they are brought in rather than relying on how they are displayed.
      
      Make the fade timer a setable parameter.
      
      Added a class to the div containing dependency lines to allow a css workaround for an odd bug in old versions of Opera where wide charts would gain a lot of extra scroll distance when the tool tip is triggered when scrolled right more than approx 5000px.
      416605f7
  21. Dec 18, 2014
    • jsGanttImproved's avatar
    • jsGanttImproved's avatar
      Code refactoring and clean up. · 248f57ac
      jsGanttImproved authored
      Bad or empty input dates are created as a new Date() rather than new Date(0,0,0,0,0) (or a variation thereof).  This means things are far less likely to break as you aren't going to try and draw a chart in hour format starting in 1899!
      
      Optimised repeated code related to creation of captions.
      
      Stopped dependency lines between tasks within a combined group from doing a loop when the start and end point are close together.
      
      Removed some unnecessary variable assignment during table creation using calls to newNode.
      
      Looking at the code with fresh eyes during the most recent updates I finally realised that when I refactored the code to use createElement() and appendChild() rather than innerHTML I removed the need to use JSGantt.findObj() to locate nodes in the document.  This lead to the following changes:
      As all the nodes exist straight after the call to createElement all listeners are registered as soon as possible rather than as a group at the end.  As a result...
      All listener creation methods were updated to use objects rather than strings/JSGantt.findObj().
      Updated how/where dependency lines are created in the document.
      Simplified the display of the tool tip.
      248f57ac
  22. Dec 13, 2014
  23. Dec 11, 2014
    • jsGanttImproved's avatar
      Remove a lot of unnecessary whitespace. Code is denser and a little harder to... · 9aba3dae
      jsGanttImproved authored
      Remove a lot of unnecessary whitespace.  Code is denser and a little harder to read but it saves nearly 3kb!
      9aba3dae
    • jsGanttImproved's avatar
      Code tidy · f21aa161
      jsGanttImproved authored
       Added missing implied semi-colons
       Explicitly declared all variables
       Removed duplicate variable declarations
      Fixed bug in Iso week date format (not sure how this got committed, it would never have worked as written)
      Fixed incompatibility in data validation for early internet explorer versions introduced with check on HTMLDivElement
      f21aa161
  24. Dec 07, 2014
  25. Nov 30, 2014
Loading