This repository has been archived by the owner on Feb 28, 2023. It is now read-only.
0312
Pre-release
Pre-release
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