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

Some new options to distinguish date and title, +American spelling of color #105

Open
wants to merge 39 commits into
base: master
Choose a base branch
from

Commits on Apr 29, 2017

  1. New CL options to customize title independent of date

    - New CL option to set title size/color separate from date
    - New CL option to swap position of date and title
    - Tweaked the y position calc of top-center/bottom-left text
    - New CL options to adjust y position of date or title
    
    Changes to be committed:
    	modified:   src/gource.cpp
    	modified:   src/gource.h
    	modified:   src/gource_settings.cpp
    	modified:   src/gource_settings.h
    Olliebrown committed Apr 29, 2017
    Configuration menu
    Copy the full SHA
    acc9b43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07250b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c16ac0a View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2017

  1. Configuration menu
    Copy the full SHA
    6602875 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. Configuration menu
    Copy the full SHA
    9b6d252 View commit details
    Browse the repository at this point in the history
  2. Fixed building with GLM 0.9.9.

    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    cbd0a01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c90512f View commit details
    Browse the repository at this point in the history
  4. Added error if you try to build with GLM 0.9.9.

    Unfortunately on further testing with GLM 0.9.9 (which is in alpha) it was
    found to be unstable due to a change to the library removing default
    constructors of vectors, resulting in uninitialized values being used.
    
    The current release of GLM 0.9.8 is fine.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    c826856 View commit details
    Browse the repository at this point in the history
  5. Use built-in GLM version to fix compatibility issues (dependency remo…

    …ved).
    
    The current GLM 0.9.9 pre-release alpha contains a change removing the
    default initialization of vectors with no way of getting the old behavior.
    
    This issue is compounded by Debian (and now Ubuntu) packaging this version of
    GLM despite it being an alpha and not backwards compatible. I expect a lot of
    other software will be affected by this decision as well.
    
    For the time being I have decided to use a fixed version of GLM 0.9.8.5 including
    a fix to compile with minor versions of GCC >= 7.3 which has not been included in
    an official release yet.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    5035a61 View commit details
    Browse the repository at this point in the history
  6. Re-add GLM check to look for src/core/glm/glm/glm.hpp.

    Add src/core/glm to tarball.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    51da891 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    43571a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    712fd4e View commit details
    Browse the repository at this point in the history
  9. Updated boost macros.

    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    8c91599 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6eee8eb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    939a576 View commit details
    Browse the repository at this point in the history
  12. Fixed spelling of Debian.

    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    9ed7528 View commit details
    Browse the repository at this point in the history
  13. Clarify GLM version compatibility.

    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    bf782c0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    db5ccda View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    25d07b8 View commit details
    Browse the repository at this point in the history
  16. Fix command synopsis to use normal manual-page command syntax.

    This is significant for tools like doclifter that lift to XML/HTML.
    eric-s-raymond authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    997531a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5fe6bec View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    81cd3e6 View commit details
    Browse the repository at this point in the history
  19. Fixed a bug in the log file format detection affecting custom logs.

    After the first commit in a log is read to check the file format the log
    it is rewound to the beginning, however the last line read was still buffered
    so it would return the buffered line next not the first line of the log. As
    custom log entries are all on one line this would erroneously be parsed as the
    first commit.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    ad5a926 View commit details
    Browse the repository at this point in the history
  20. Added no-time-travel to the configuration

    Enabling this option causes gource to use the time of the
    parent commit, if the time of a commit is in the past.
    This allows a linear simulation, even if the time of the
    commits are not corresponding to the order of the commits.
    SmallLars authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    74e8bee View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    21f09b0 View commit details
    Browse the repository at this point in the history
  22. Use lasttime for no-time-travel instead of currtime.

    When the commit queue is empty lasttime use lasttime instead of currtime
    to determine if the commit time is out of order as currtime is incremented
    by the simulation.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    47ea2aa View commit details
    Browse the repository at this point in the history
  23. Added dir-name-position to the configuration

    Using this option allows to move the directory
    name to the root (0.0) or to the leafs (1.0).
    SmallLars authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    ed284ba View commit details
    Browse the repository at this point in the history
  24. Don't allow dir-name-position to be 0.0 as it doesn't make sense.

    Renamed midpoint to label_pos.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    5b24e44 View commit details
    Browse the repository at this point in the history
  25. Added file-extension-fallback to the configuration.

    Enabling this option causes gource to use the filename
    as the file extension if no extension is set or the
    filename ends with a dot. As a result every file without
    an extension has an own entry in the file extension key.
    SmallLars authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    ae7bde2 View commit details
    Browse the repository at this point in the history
  26. Add user-show-filter

    Victor Lopez authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    43c6477 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1d70fd0 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0a0bfd7 View commit details
    Browse the repository at this point in the history
  29. Fixed Mercurial parser missing entries due to a buffering bug.

    While parsing a commit when the parser encountered the first line
    of the next commit it would buffer it to be parsed next, however
    it didn't use the correct method to then fetch the next line so the
    buffered entry was missed.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    d6afc4f View commit details
    Browse the repository at this point in the history
  30. Fixed file removal being cancelled by an action with an earlier times…

    …tamp.
    
    Thanks to Lars Schmertmann for helping debug this issue.
    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    ebf158b View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    71057b8 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    55fe062 View commit details
    Browse the repository at this point in the history
  33. Updated core module.

    acaudwell authored and Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    2dc7de4 View commit details
    Browse the repository at this point in the history
  34. New CL options to customize title independent of date

    - New CL option to set title size/color separate from date
    - New CL option to swap position of date and title
    - Tweaked the y position calc of top-center/bottom-left text
    - New CL options to adjust y position of date or title
    
    Changes to be committed:
    	modified:   src/gource.cpp
    	modified:   src/gource.h
    	modified:   src/gource_settings.cpp
    	modified:   src/gource_settings.h
    Olliebrown committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    7bb7eae View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    8c5284f View commit details
    Browse the repository at this point in the history