Skip to content
Snippets Groups Projects
  1. Apr 28, 2010
    • Yorhel's avatar
      Only create the line format once when drawing the browser window · d942a0eb
      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...)
      d942a0eb
    • Yorhel's avatar
      Reset descending/ascending order when changing sort column · d7d782be
      Yorhel authored
      This changes the behaviour back to it was before the dirlist
      abstraction, which is the behaviour I prefer.
      d7d782be
    • Yorhel's avatar
      More intuitive multi-page browsing · b7ccf78b
      Yorhel authored
      Here is the new multi-page listing functionality I promised in
      5db9c2ae.
      
      It may look very easy, but getting this to work right wasn't,
      unfortunately.
      b7ccf78b
  2. Apr 27, 2010
  3. Mar 07, 2010
    • Yorhel's avatar
      Abstracted dir list handling from browser.c into dirlist.c · 5db9c2ae
      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.
      5db9c2ae
  4. Feb 28, 2010
  5. Feb 27, 2010
  6. Oct 18, 2009
  7. Aug 03, 2009
  8. May 05, 2009
  9. May 02, 2009
    • Yorhel's avatar
      Fixed a browsing bug related to hiding items · d571c080
      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...
      d571c080
  10. May 01, 2009
  11. Apr 26, 2009
  12. Apr 25, 2009
  13. Apr 23, 2009
  14. Apr 19, 2009
  15. Apr 18, 2009
  16. Apr 16, 2009
  17. Apr 13, 2009
  18. Apr 10, 2009
  19. Jan 11, 2009
Loading