- Jan 22, 2014
-
-
Yorhel authored
-
- Jul 23, 2013
-
-
Yorhel authored
As per http://dev.yorhel.nl/ncdu/bug/31
-
- Jun 05, 2013
-
-
Yorhel authored
This has apparently been broken since version 1.7 (v1.6-7-g5db9c2a to be precise), yet NOBODY TOLD ME!? :-( The OSS community has left me in despair!
-
- May 09, 2013
-
-
Yorhel authored
Most of which made sense.
-
- Jan 13, 2013
-
-
Chris West (Faux) authored
-
Chris West (Faux) authored
-
- Sep 06, 2012
- Aug 27, 2012
-
-
Yorhel authored
This allows scanning stuff without initializing ncurses. Not too useful at this point since ncdu will switch to an ncurses environment when it's done anyway, but this will become more useful when the export-to-file feature has been implemented.
-
- Aug 26, 2012
-
-
Yorhel authored
This silences clang and gcc with -O2 -Wall -Wextra
-
Yorhel authored
The architecture is explained in dir.h. The reasons for these changes is two-fold: - calc.c was too complex, it simply did too many things. 399ccdeb is a nice example of that: Should have been an easy fix, but it introduced a segfault (fixed in 0b49021a), and added a small memory leak. - This architecture features a pluggable input/output system, which should make a file export/import feature relatively simple. The current commit does not feature any user interface, so there's no feedback yet when scanning a directory. I'll get to that in a bit. I've also not tested the new scanning code very well yet, so I might have introduced some bugs.
-
- Jan 18, 2012
-
-
Yorhel authored
Damn, it's 2012 already.
-
- Oct 31, 2011
- Sep 09, 2011
-
-
Rodolfo Borges authored
-
- Aug 13, 2010
-
-
Yorhel authored
This used to be the default before 1.5, but for some reason the default changed in 1.5 and 1.6. Changing it back now, because the graph really is useful, and there's still enough space for the filename even in smaller terminals.
-
- Jul 18, 2010
-
-
Yorhel authored
This solution is far cleaner. Thanks to Ben North for pointing me to the *-width-specifier that has apparently been built into the printf-family functions for, well, quite a while, it seems.
-
- Apr 28, 2010
-
-
Yorhel authored
The memory for this format is now statically allocated as well. I was under the impression its size would depend on wincols, but this is the format we're talking about, the string does not have to hold the actual line contents. I must have been sleeping again... Oh well, this is a slight performance improvement, although it doesn't seem the be the cause of the browing slowness when running under valgrind. (Obviously running ncdu with valgrind is supposed to be slower, but the current performance is rather bad...)
-
Yorhel authored
This changes the behaviour back to it was before the dirlist abstraction, which is the behaviour I prefer.
-
- Apr 27, 2010
- Mar 07, 2010
-
-
Yorhel authored
This optimizes a few actions (though not all), and makes the code easier to understand and expand. The behaviour of the browser has changed a bit with regards to multi-page listings. Personally I don't like this change much, so I'd probably fix that later on.
-
- Feb 28, 2010
-
-
Yorhel authored
-
- Feb 27, 2010
-
-
Yorhel authored
-
Yorhel authored
The directory sizes are now incorrect as hard links will be counted twice again (as if there wasn't any detection in the first place), but this will get fixed by adding a shared size field. This method of keeping track of hard links is a lot faster and allows adding an interface which lists the found links.
-
Yorhel authored
-
- Oct 18, 2009
-
-
Yorhel authored
-
- Aug 03, 2009
-
-
Yorhel authored
Fixes bug #2831412 (debian #539553)
-
- May 05, 2009
-
-
Yorhel authored
-
- May 02, 2009
-
-
Yorhel authored
Reproducable with the following steps: - Make sure the first item in the list is a directory starting with a dot - Make sure the next item is a normal directory - Select first item - Press 'h' to hide it, next item will properly be selected - Open selected directory (right arrow), and see how the first (hidden) directory was opened. It's amazing how I've even found this bug, considering that really is the only way to reproduce it...
-
- May 01, 2009
- Apr 26, 2009