[vlc-commits] commit: ncurses: lot of changes stacked together ( Rafaël Carré )

git at videolan.org git at videolan.org
Fri Oct 29 16:30:22 CEST 2010


vlc | branch: master | Rafaël Carré <rafael.carre at gmail.com> | Fri Oct 29 16:16:58 2010 +0200| [e2a6d9e31423eaaa27757f511ab647613c6ea2c4] | committer: Rafaël Carré 

ncurses: lot of changes stacked together

- remove some messages logging dead code
- don't store the ncurses WINDOW, use global stdscr instead
- add some fancy unicode characters to the help
- factorize list navigation key handling
    all boxes now use the same code than PLAYLIST/BROWSE
    this means there is now a selector in every box
- break Redraw() in several functions
- remove fancy characters from Status box drawing code
    use the same layout than meta-info / info boxes
- fix a display bug in objects box
- simplify some functions and remove unneeded arguments
- avoid a strdup() in ReadDir() loop

        Known regressions:
- when switching back to PLAYLIST box, the selector will be set to the
  playing item only after the 2nd refresh (i.e. maximum 1 second later)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e2a6d9e31423eaaa27757f511ab647613c6ea2c4
---

 modules/gui/ncurses.c | 1287 ++++++++++++++++++++++---------------------------
 1 files changed, 572 insertions(+), 715 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=e2a6d9e31423eaaa27757f511ab647613c6ea2c4


More information about the vlc-commits mailing list