You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 28, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24-5Lines changed: 24 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,22 @@
1
+
# Version 0xxx - 2015/xx/xx
2
+
3
+
### Additions
4
+
- Added scaling for folder and name labels based on the camera's zoom factor
5
+
- Added MessageBox which displays a warning in case git isn't found on the user's system (Closes [#50](https://github.com/rm-code/logivi/issues/50))
6
+
- Added mouse panning and scaling (Closes [#45](https://github.com/rm-code/logivi/issues/45))
7
+
- The mouse can be used to drag around the camera while the left button is pressed
8
+
- The mouse wheel can be used to zoom in and out
9
+
10
+
### Fixes
11
+
- Fixed [#51](https://github.com/rm-code/logivi/issues/51) - Fixed crash caused by faulty variable
12
+
- Fixed [#48](https://github.com/rm-code/logivi/issues/48) - Got rid of the timer for color fading
13
+
- Fixed [#35](https://github.com/rm-code/logivi/issues/35) - Made large graphs more stable
14
+
- Fixed minor issue with folder labels being drawn multiple times per frame
15
+
16
+
### Other Changes
17
+
- LoGiVi now starts in windowed mode on first start
18
+
- Canged design of the file panel to be less intrusive
19
+
1
20
# Version 0404 - 2015/11/24
2
21
3
22
### Additions
@@ -67,7 +86,7 @@
67
86
- Added config file validation after it has been loaded (Closes [#26](https://github.com/rm-code/logivi/issues/26))
68
87
69
88
### Fixes
70
-
- Fixed [#33](https://github.com/rm-code/logivi/issues/33) - Ignore lines in config file which aren't formatted correctly
89
+
- Fixed [#33](https://github.com/rm-code/logivi/issues/33) - Ignore lines in config file which aren't formatted correctly
71
90
- Fixed [#32](https://github.com/rm-code/logivi/issues/32) - Resize Timeline when MainScreen is resized
72
91
- Fixed [#31](https://github.com/rm-code/logivi/issues/31) - Directly pass the repository's path to the git command
73
92
- Fixed [#30](https://github.com/rm-code/logivi/issues/30) - Ignore files when no changes were applied
@@ -95,7 +114,7 @@
95
114
- Added keybinding for manually loading the previous commit
96
115
- Added keybinding for rewersing the graph creation (will run back until it reaches the first commit)
97
116
- Added keybinding for toggling fullscreen mode
98
-
- Added a timeline
117
+
- Added a timeline
99
118
- Indicates the current position of the log compared to the total commit history and shows the date of the currently indexed commit
100
119
- Allows the user to quickly jump around in time (forward and backwards) while still rendering the full graph (Closes [#10](https://github.com/rm-code/logivi/issues/10))
101
120
- Can be hidden via keybinding or in the config file
@@ -172,7 +191,7 @@
172
191
- Rewrote most of the graph system
173
192
- The graph is structured and handled completely different than before with files, folder nodes and edges being independent from each other
174
193
- Gets rid of a lot of issues like edges overlaying other nodes
175
-
- The arrangement of files around folder nodes is no longer updated every frame
194
+
- The arrangement of files around folder nodes is no longer updated every frame
176
195
- Major improvements in memory usage, performance and garbage production
177
196
- Updated log reader to separate commits based on the author tag instead of looking for the "special" logivi_commit tag (which was pretty useless anyway)
178
197
- Updated log reader to digest unix timestamps and transform them into human readable dates
@@ -192,7 +211,7 @@
192
211
193
212
### Additions
194
213
- Added (rudimentary) Force-Directed Graph which - visualises the files and folders of a git repository at a given point in time
195
-
- Files are represented as evenly distributed leaves around their parent folder node
214
+
- Files are represented as evenly distributed leaves around their parent folder node
196
215
- Depending on the amount of files in one folder new folders will be created automatically)
197
216
- Modified files are coloured red and fade back to their original color over time
198
217
- Folders are represented as single green dots (this will be changed in one of the next releases) and are connected by lines
@@ -204,4 +223,4 @@
204
223
- Authors will show links to the files they currently edit
205
224
- Authors can be assigned an alias
206
225
- Authors can be assigned an avatar (grabbed online)
207
-
- Added warning message if no log file can be found
226
+
- Added warning message if no log file can be found
Copy file name to clipboardExpand all lines: README.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
# LoGiVi
2
2
3
-
LoGiVi is a git-repository visualisation tool inspired by [Gource](http://gource.io/) and __currently in development__. It was written from scratch using [Lua](http://www.lua.org/) and the [LÖVE](https://love2d.org/) framework. Note: Since version [0375](https://github.com/rm-code/logivi/releases/tag/0375) LoGiVi uses version [0.10.0](https://love2d.org/wiki/0.10.0) of the LÖVE framework.
3
+
LoGiVi is a git-repository visualisation tool inspired by [Gource](http://gource.io/) and __currently in development__. It was written from scratch using [Lua](http://www.lua.org/) and the [LÖVE](https://love2d.org/) framework.
4
+
5
+
Note: Since version [0375](https://github.com/rm-code/logivi/releases/tag/0375) LoGiVi uses version [0.10.0](https://love2d.org/wiki/0.10.0) of the LÖVE framework.
LoGiVi will use the folder's name to identify the log so make it informative.
49
-
50
-
# LÖVE Version
51
-
Version 0351 and all prior versions of LoGiVi are written for Version 0.9.2 of the LÖVE framework. ___All future versions will be based on LÖVE 0.10.0 (currently unreleased).___
0 commit comments