Skip to content
This repository has been archived by the owner on Feb 28, 2023. It is now read-only.

0312

Pre-release
Pre-release
Compare
Choose a tag to compare
@rm-code rm-code released this 20 Apr 09:32
· 264 commits to develop since this release

Example Visualization

Additions

  • Added keybinding for easy exiting
  • Added selection screen
    • LoGiVi can keep track of multiple git logs
    • User can select which log to visualize on the selections screen
    • User can use "exit"-key to return to the selection screen
    • Log-selection list is scrollable with the mouse wheel
    • Added watch button which takes the user to the visualization of the selected log
  • Added example log which will be written to the save directory if no logs are found
  • Added option to specify a custom color for a file extension in the config file
  • Git logs can now be created from within LoGiVi (Closes #3)
    • The user can specify the path to a local repository in the config file
    • LoGiVi will automatically create a log and load this repository on start
    • Information about the repository will be automatically written to the project folder (first commit, latest commit, total number of commits)
      • This currently doesn't work on Windows (See #28)
      • Information is displayed on the info panel
    • Added a refresh button to the SelectionScreen's info panel, which can be used to update the selected log
  • Added function to sort files based on their extension while placing them around their folder node (Closes #22)
  • Added button to SelectionScreen which opens the save directory
  • Added tooltips
  • Added custom colors for links between authors and files
  • Added new high quality sprites (Closes #17)
  • Added config file validation after it has been loaded (Closes #26)

Fixes

  • Fixed #33 - Ignore lines in config file which aren't formatted correctly
  • Fixed #32 - Resize Timeline when MainScreen is resized
  • Fixed #31 - Directly pass the repository's path to the git command
  • Fixed #30 - Ignore files when no changes were applied
  • Fixed #29 - Reset the FileManager when MainScreen is closed
  • Fixed #27 - Replace escape characters in the path to a repository
  • Fixed #23 - Increase speed at which example is written to the harddrive
  • Fixed #20 - Center the screen when it is resized in the config
  • Fixed #19 - Allow multiple key bindings
  • Fixed #5 - Improve author movement
  • Fixed crash when the file list wasn't updated after creating the example

Other Changes

  • Updated the warning message which is displayed when no logs are found
  • Logs are now located in the 'logs' subfolder in the save directory of LoGiVi
  • Reduced time before authors start fading
  • Config file now uses a custom format based on ini-files