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

0142

Pre-release
Pre-release
Compare
Choose a tag to compare
@rm-code rm-code released this 01 Apr 12:56
· 432 commits to develop since this release

If you have used a previous version of LoGiVi, make sure you delete the old config.lua in your save directory.

carbon

Additions

  • Added more options to the logivi config file
  • Added ui panel which can be moved, resized and scrolled which now contains the file list
  • Added keybindings for camera controls to the config file
  • Added option to hide commit authors in the config file
  • Added keybinding to hide / unhide commit authors while LoGiVi is running
  • Added option to set the speed at which commits are loaded in the config file
  • Added option to set the width of the graph's edges in the config file
  • Added option to set visibility of the file panel in the config file.
  • Added keybinding to hide / unhide the file panel while LoGiVi is running
  • Added labels which are drawn next to their respective node

Fixes

  • Fixed #9 - Use radius of a node in mass calculation to make sure small nodes get pushed away far enough from bigger nodes
  • Fixed #8 - Prevent crash when trying to modify a file which doesn't exist (anymore)
  • Fixed #7 - Parents are removed correctly if they became empty after their last child had been removed
  • Fixed #6 - Avatars no longer rotate with the camera
  • Fixed #2 - Edges are removed correctly when a node is killed

Other changes

  • Updated message box when no git log is found and added a button to directly open the logivi wiki
  • Improved graph layout by tweaking the mass calculation and charge of each node (edges should now be shorter which reduces the total size of the graph)
  • Increased width of the graph's edges
  • Replaced old movement code for authors with physical based approach (Closes #5)