From 399409e0389bb0c19e3c6e6d58ebdecdb1448689 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Wed, 26 Oct 2011 21:29:06 +0200 Subject: [PATCH] ncdc 1.4 released + some minor changes --- dat/ncdc-changelog | 13 +++++++++++++ dat/ncdc-man | 12 ++++++++++-- download/ncdc-1.4.tar.gz.asc | 17 +++++++++++++++++ download/ncdc-1.4.tar.gz.md5 | 1 + download/ncdc-1.4.tar.gz.sha1 | 1 + index.cgi | 16 +++++++++++----- 6 files changed, 53 insertions(+), 7 deletions(-) create mode 100644 download/ncdc-1.4.tar.gz.asc create mode 100644 download/ncdc-1.4.tar.gz.md5 create mode 100644 download/ncdc-1.4.tar.gz.sha1 diff --git a/dat/ncdc-changelog b/dat/ncdc-changelog index fd2c6bb..51b9fee 100644 --- a/dat/ncdc-changelog +++ b/dat/ncdc-changelog @@ -1,3 +1,16 @@ +1.4 - 2011-10-26 + - Added sorting functionality to file list + - Added color settings: title, separator, list_default, list_header and list_select + - Added "blink" color attribute + - Allow /disconnect to be used on the main tab + - Display number of matched and added items when using match queue feature + - Use git-describe to create a version string, if available + - Decreased memory usage for large file lists + - Handle duplicate filenames in other users' file list + - Fixed incorrect setting of the "Incomplete" flag in files.xml.bz2 + - Fixed handling of the PM param in MSG commands on ADC + - Fixed user change notifications for PM tabs + 1.3 - 2011-10-14 - Added multi-source downloading - Added user information view and management keys to download queue tab diff --git a/dat/ncdc-man b/dat/ncdc-man index ca143ae..44dc8bd 100644 --- a/dat/ncdc-man +++ b/dat/ncdc-man @@ -351,6 +351,9 @@ SETTINGS color_* The settings starting with the `color_' prefix allow you to change the interface colors. The following is a list of available color settings: + list_default - default item in a list + list_header - header of a list + list_select - selected item in a list log_default - default log color log_time - the time prefix in log messages log_nick - default nick color @@ -358,9 +361,11 @@ SETTINGS log_ownnick - color of your own nick log_join - color of join messages log_quit - color of quit messages + separator - the list separator/footer bar tabprio_low - low priority tab notification color tabprio_med - medium priority tab notification color tabprio_high - high priority tab notification color + title - the title bar The actual color value can be set with a comma-separated list of color names and/or attributes. The first color in the list is the foreground @@ -369,7 +374,7 @@ SETTINGS will be used. The following color names can be used: black, blue, cyan, default, green, magenta, red, white and yellow. - The following attributes can be used: bold, reverse and underline. + The following attributes can be used: bold, blink, reverse and underline. The actual color values displayed by your terminal may vary. Adding the `bold' attribute usually makes the foreground color appear brighter as well. @@ -558,6 +563,9 @@ KEY BINDINGS End/Home Select last/first item in the list. Right/l Open selected directory. Left/h Open parent directory. + o Toggle sorting directories before files. + s Order by file size. + n Order by file name. d Add selected file/directory to the download queue. m Match selected item with the download queue. M Match entire file list with the download queue. @@ -714,4 +722,4 @@ SEE ALSO -ncdc-1.3 October 2011 ncdc(1) +ncdc-1.4 October 2011 ncdc(1) diff --git a/download/ncdc-1.4.tar.gz.asc b/download/ncdc-1.4.tar.gz.asc new file mode 100644 index 0000000..3462812 --- /dev/null +++ b/download/ncdc-1.4.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (GNU/Linux) + +iQIcBAABCgAGBQJOp+p9AAoJEGI5TGmMJzn6ViMP/2FsC+aJ9wiotFjL96+0dFhk +HvDIMw+SYD8zJ4hTopwfTqlMbqUJgEIfOYxMG5GNeyFQVvXyvhNj+uUZtT0g3RzA +UmdbatTUcDPNWGsBW65m9donC4WqjEOAtt0NvxFpR27BqWESHfABAgJQE+XwwNUl +aX9Hpi9a1494YFG3dtHwkp0rYT+X3oz1f0saHoyRdPbsMv7JUStvpwleYp1eb33w +yB1zQyKAi8emXTBod02DwwGQ0CmLsTFs0efgQZTnaEv9wd3/4ZXUdVusuVo3hdBL +HHYhYlp5ldEWNKbMLVfvQMPDjcIKcP0g5S6hnQTEN/5bh+JkbFmGHrrlJIJ1Wh7I +AcY0agJm+fBhpmlVNqrHW+HhqKPufLQEup/Ikb6HKwNBfnuUi/Z99qJLvD06xiN/ +e0KNwOzAEEMWUo/88CqhZvs/goppv2COSHwc5wYwG3MROe++NqaPW/NtGPBhAy54 +BSfXNCKTv/Wnd8OMtkV56I3deFzyu0IpLvxCg2sUVPMEiKqUz66IPpIuxfm20SCX +0ZBUU/tXPJyIZHzw36Bo6f3RV/2NigExNmEof1tBFkKFK/RJELdpF1BHtXXXdAy7 +rb/hKDwgaQpRphgudD2y7t5dg6urNcGDN5BnbZZ2X4A4FD3sCWsu8fkuYH+cvkgY +ogHAKuRKHfGOELZAOGPm +=Y+eX +-----END PGP SIGNATURE----- diff --git a/download/ncdc-1.4.tar.gz.md5 b/download/ncdc-1.4.tar.gz.md5 new file mode 100644 index 0000000..ebdeef1 --- /dev/null +++ b/download/ncdc-1.4.tar.gz.md5 @@ -0,0 +1 @@ +ccb69d6ab7a5184e1a3c650f648a19c6 ncdc-1.4.tar.gz diff --git a/download/ncdc-1.4.tar.gz.sha1 b/download/ncdc-1.4.tar.gz.sha1 new file mode 100644 index 0000000..b99238c --- /dev/null +++ b/download/ncdc-1.4.tar.gz.sha1 @@ -0,0 +1 @@ +d9b7412030eff3286cf8212b7e63a1b9828d02d8 ncdc-1.4.tar.gz diff --git a/index.cgi b/index.cgi index 10afe53..9cc57fd 100755 --- a/index.cgi +++ b/index.cgi @@ -53,6 +53,7 @@ sub home { E; end; h2 'Updates'; + b '2011-10-26'; txt ' ncdc 1.4 released!'; br; b '2011-10-19'; txt ' PGP-signed all releases of ncdu, ncdc and TUWF.'; br; b '2011-10-14'; txt ' ncdc 1.3 released!'; br; b '2011-09-25'; txt ' ncdc 1.1 released - follwed by a 1.2 quickfix.'; br; @@ -226,9 +227,10 @@ sub ncdc { h2 'Get ncdc!'; p; - b 'Latest version:'; txt ' 1.3 ('; - $s->htmlDLLink('ncdc-1.3.tar.gz', 'download'); + b 'Latest version:'; txt ' 1.4 ('; + $s->htmlDLLink('ncdc-1.4.tar.gz', 'download'); txt ' - '; a href => '/ncdc/changes', 'changes'; + txt ' - '; a href => 'https://sourceforge.net/projects/ncdc/files/ncdc/', 'mirror'; txt ')'; br; txt 'You can also get the latest development version from '; a href => 'http://g.blicky.net/ncdc.git/', 'this git repository'; @@ -289,8 +291,8 @@ sub ncdc { may have all of these installed already.
Ncdc has been developed on Arch Linux, but I have received reports from people who successfully used it on CentOS, Debian, FreeBSD, Gentoo, Mac OS - X and Ubuntu. It should be fairly trivial to port to other POSIX-like - systems.
+ X, Solaris and Ubuntu. It should be fairly trivial to port to other + POSIX-like systems.
Ncdc is entirely written in C and available under a liberal MIT license. E; end; @@ -317,7 +319,11 @@ sub ncdcfaq { perhaps easier than getting nanodc to compile.'; br; txt 'LDCC - Uses DCTC as backend and an interface based on TurboVision. All mentioned projects are dead: neither LDCC, DCTC nor TurboVision are - seeing any recent development.'; + seeing any recent development.'; br; + a href => 'http://shakespeer.bzero.se/', 'ShakesPeer'; + txt ' - Appears to have a commandline inter-face as well. I haven\'t + personally tried it, but have not heard much positive things about it. + Has not seen any recent development, either.'; end; h2 'Why did you start from scratch? Why not use the DC++ core?';