*** empty log message ***
[ncast.git] / ChangeLog
blobc76807ed857d487f3a660de9319d457448da8b2f
1 2006-02-27  me
3         * src/ncast.c (1.70):
5         Add in inicator at the lower right corner of the pick window if
6         there are both bookmarks and picks.
8 2006-02-27  me
10         * src/ncast.c (1.69):
12         Fix for long lines in the pick window.
14 2006-02-23  me
16         * KnownBugs (1.8):
18         Updates.
20 2006-02-23  me
22         * README (1.3), configure.ac (1.11):
24         New email address.
26 2006-02-23  me
28         * src/ncast.c (1.68):
30         Call update_picks_win() one less time.
32 2006-02-23  me
34         * src/ncast.c (1.67):
36         Fix for genres with bookmarks and writing info in the pick window.
38         Fix for segfault and the 'R' key in bookmarks.
40 2006-02-21  me
42         * src/ncast.c (1.66):
44         Fix for selecting a bookmark pick.
46 2006-02-21  me
48         * src/ncast.c (1.65):
50         Add -idle to the mplayer command line. This should fix mplayer
51         quitting when URL's are invalid.
53 2006-02-21  me
55         * src/ncast.h (1.32):
57         Update help.
59 2006-02-21  me
61         * src/ncast.c (1.64), src/ncast.h (1.31):
63         Search works again but only in the pick window. I don't plan on
64         adding search for the genre window.
66         Can now select what to search (homepage, playing, server
67         description) with the UP/DOWN keys when in the search input window.
69         If a search string contains an uppercase character then the search
70         will be case sensitive.
72 2006-02-21  me
74         * src/ncast.c (1.63):
76         Sort picks as they are received.
78 2006-02-20  me
80         * src/ncast.c (1.62), src/ncast.h (1.30):
82         Added volume control key '1' and '2'.
84 2006-01-07  Ben Kibbey <bjk@arbornet.org>
86         * src/ncast.c (1.61):
88         Fix for segfault when no genre cache file exists.
90         Fix for positioning the menu item when refreshing a genre with
91         lesser pick items.
93 2005-12-11  Ben Kibbey <bjk@arbornet.org>
95         * src/Makefile.am (1.3.2.1), src/common.h (1.14.2.1), src/http.c
96         (1.1.2.1), src/http.h (1.1.2.1), src/ncast.c (1.60.2.1),
97         src/ncast.h (1.29.2.1), src/network.c (1.1.2.1), src/network.h
98         (1.1.2.1), TODO (1.9.2.1), acinclude.m4 (1.2.2.1), configure.ac
99         (1.10.2.1):
101         Initial commit after drop of cURL.
103 2005-12-09  Ben Kibbey <bjk@arbornet.org>
105         * src/ncast.c (1.60), src/ncast.h (1.29):
107         Added autofetching of genres on startup. This is toggled with the
108         'A' key.
110 2005-12-08  Ben Kibbey <bjk@arbornet.org>
112         * src/ncast.c (1.59), src/ncast.h (1.28):
114         Remember the max_pages and nodups settings for each genre in the
115         cache.
117 2005-12-08  Ben Kibbey <bjk@arbornet.org>
119         * src/common.h (1.14), src/file.c (1.14), src/ncast.c (1.58),
120         src/ncast.h (1.27):
122         Added collapsing/uncollapsing of the genre tree by pressing
123         'space'. The default state is defined with the configuration
124         parameter 'collapse'. This breaks scrolling for the moment.
126         The message box maximum is 80 percent of the screen.
128         Added genre caching. Genre data is written to ~/.ncast/genre.cache
129         and is a binary file. The genre urls, titles and selected genre are
130         saved here. This has the 'R'efresh key refresh the genres if the
131         focus is in the genre window, and refresh the picks for the
132         selected genre if in the pick window. All state data will be lost
133         along with any picks for any genres when refreshing.
135 2005-12-08  Ben Kibbey <bjk@arbornet.org>
137         * doc/config.example (1.17), doc/ncast.1 (1.10):
139         Updates.
141 2005-12-04  Ben Kibbey <bjk@arbornet.org>
143         * src/ncast.c (1.57):
145         Fix for 'R'efreshing.
147 2005-12-04  Ben Kibbey <bjk@arbornet.org>
149         * src/ncast.c (1.56):
151         Fix for saving/restoring bookmarks. Also save the catagory or
152         section this sub-genre belongs to. This fixes cases where two
153         sub-catagories have the same name but in a different catagory.
155 2005-12-04  Ben Kibbey <bjk@arbornet.org>
157         * src/ncast.c (1.55):
159         Fix for keeping an old bookmark file around when all bookmarks have
160         been removed.
162 2005-12-04  Ben Kibbey <bjk@arbornet.org>
164         * src/colors.c (1.10), src/colors.h (1.6), src/common.h (1.13),
165         src/file.c (1.13), src/ncast.c (1.54):
167         Added color configuration parameter 'genre_picks' to show which
168         genres have picks.
170         Show an ACS_ARROW for genre GENRE_SECTION which have bookmarks.
172         Fix for removing the last bookmark of a genre and trying to remove
173         a bookmark for a genre that doesn't have any.
175 2005-12-04  Ben Kibbey <bjk@arbornet.org>
177         * doc/config.example (1.16), doc/ncast.1 (1.9):
179         Updates.
181 2005-12-04  Ben Kibbey <bjk@arbornet.org>
183         * src/ncast.c (1.53):
185         Fix for double free() when exiting after a session that added a
186         bookmark.
188 2005-12-04  Ben Kibbey <bjk@arbornet.org>
190         * src/ncast.c (1.52):
192         Show the bookmark counts in the status window, not the pick count.
194         Fix for scroll arrows when the items are less than the window size.
196         Better handling of keys with bookmarks.
198         Fix for KEY_[NP]PAGE in the menus.
200         Fix for sorting of bookmarks.
202 2005-12-04  Ben Kibbey <bjk@arbornet.org>
204         * src/colors.c (1.9), src/colors.h (1.5), src/common.h (1.12),
205         src/file.c (1.12), src/ncast.c (1.51):
207         Added 'colors' configuration parameter to enable/disable colors.
208         Default to enable.
210         Added 'progress_bar' color configuration parameter for the progress
211         bar in the status line while fetching pages.
213 2005-12-04  Ben Kibbey <bjk@arbornet.org>
215         * doc/config.example (1.15), doc/ncast.1 (1.8):
217         Updates.
219 2005-12-04  Ben Kibbey <bjk@arbornet.org>
221         * src/colors.c (1.8), src/colors.h (1.4), src/common.h (1.11),
222         src/file.c (1.11), src/file.h (1.3), src/ncast.c (1.50),
223         src/ncast.h (1.26):
225         Added VIM modelines.
227         Reindented to 78 columns.
229 2005-12-04  Ben Kibbey <bjk@arbornet.org>
231         * src/colors.c (1.7), src/common.h (1.10), src/file.c (1.10),
232         src/ncast.c (1.49), src/ncast.h (1.25):
234         Filter through 'indent'.
236 2005-12-04  Ben Kibbey <bjk@arbornet.org>
238         * README (1.2):
240         Updates.
242 2005-12-04  Ben Kibbey <bjk@arbornet.org>
244         * autogen.sh (1.1):
246         Initial commit.
248 2005-12-03  Ben Kibbey <bjk@arbornet.org>
250         * src/colors.c (1.6), src/colors.h (1.3), src/common.h (1.9),
251         src/file.c (1.9), src/ncast.c (1.48), src/ncast.h (1.24):
253         Added scroll arrows to both windows.
255         Added line art to the genre menu.
257         Added color configuration parameters: scroll_arrow, bookmark_arrow,
258         line_art and genre_section. Also removed other color parameters:
259         ..._border, ..._window, ..._disabled and ..._title.
261         Bug fix for not using help_border colors.
263         Rewrote bookmark code. There is no separate menu for bookmarks.
264         They are loaded into the genre_s members bookmarks (pick_s). This
265         adds a keybinding KEY_RIGHT to view bookmarks for this genre.
266         Pressing again will display any fetched picks for the genre. Still
267         needs a bit of work.
269         Now uses select() on the curl file descriptors. wtimeout() is still
270         used for the blocking. This adds better responsiveness of keys
271         while fetching.
273         Miscellaneous bug fixes and cleanups.
275 2005-12-03  Ben Kibbey <bjk@arbornet.org>
277         * KnownBugs (1.7), TODO (1.9), doc/config.example (1.14),
278         doc/ncast.1 (1.7):
280         Updates.
282 2005-11-27  Ben Kibbey <bjk@arbornet.org>
284         * src/ncast.c (1.47), src/ncast.h (1.23):
286         No longer use NCurses libmenu library. It was somewhat easy to
287         implement myself and has a lower performance and memory footprint.
288         This also allows better control of colors (to be completed). There
289         are some bugs which need to be fixed though, like searching.
291 2005-11-27  Ben Kibbey <bjk@arbornet.org>
293         * KnownBugs (1.6), configure.ac (1.10):
295         Updates for the removal of libmenu.
297 2005-11-27  Ben Kibbey <bjk@arbornet.org>
299         * src/ncast.c (1.46), src/ncast.h (1.22):
301         Update the message_s to include a fd to write to if curses is not
302         initialized.
304         message() is now a macro to _message() and defaults to stdout.
306         Added macros s[oe]_message() for deciding on the file descriptor to
307         message().
309         Stderr/out in usage().
311 2005-11-27  Ben Kibbey <bjk@arbornet.org>
313         * KnownBugs (1.5), TODO (1.8):
315         Updates.
317 2005-11-26  Ben Kibbey <bjk@arbornet.org>
319         * src/ncast.c (1.45):
321         Threading fix for the new message box.
323 2005-11-26  Ben Kibbey <bjk@arbornet.org>
325         * src/common.h (1.8), src/ncast.c (1.44), src/ncast.h (1.21):
327         The plugin structure now contains a binding_s structure to define
328         key bindings.
330         New message box function which allows vertical scrolling.
332         The help windows now use the new message box.
334 2005-11-25  Ben Kibbey <bjk@arbornet.org>
336         * src/ncast.c (1.43):
338         Include libcurl and ncurses version information with the -v command
339         line option.
341 2005-11-24  Ben Kibbey <bjk@arbornet.org>
343         * KnownBugs (1.4), TODO (1.7):
345         Updates.
347 2005-11-24  Ben Kibbey <bjk@arbornet.org>
349         * src/ncast.c (1.42), src/ncast.h (1.20):
351         The search input dialog uses the form library (included with the
352         ncurses package) to do input. This make line editing possible.
354         Bug fix when searching and matches are the first or last menu item.
356 2005-11-24  Ben Kibbey <bjk@arbornet.org>
358         * configure.ac (1.9):
360         Updates to use the form library.
362 2005-11-20  Ben Kibbey <bjk@arbornet.org>
364         * src/ncast.c (1.41):
366         Fix for long pick window title on standard 80x25 terminals.
368 2005-11-19  Ben Kibbey <bjk@arbornet.org>
370         * src/ncast.c (1.40), src/ncast.h (1.19):
372         Search bugfix.
374 2005-11-19  Ben Kibbey <bjk@arbornet.org>
376         * src/ncast.c (1.39), src/ncast.h (1.18):
378         Don't set_top_row() if there aren't any search pattern matches.
380 2005-11-18  Ben Kibbey <bjk@arbornet.org>
382         * ChangeLog (1.1):
384         Initial commit.
386 2005-11-18  Ben Kibbey <bjk@arbornet.org>
388         * src/ncast.c (1.38), src/ncast.h (1.17):
390         Make cmerror a global for use with the BLOCKING() macro which
391         determines the wtimeout() of a window in a thread.
393         Create a new thread for searching.
395         A message() thread has a priority of PTH_PRIO_MAX.
397         Blocking is done with select() and not wtimeout() if there is data
398         awaiting transfer. Otherwise blocking is done per window,
399         indefinately.
401 2005-11-13  Ben Kibbey <bjk@arbornet.org>
403         * src/ncast.c (1.37):
405         Initialize new thread attrs as PTH_ATTR_DEFAULT.
407         Fix for segfault upon exit().
409 2005-11-13  Ben Kibbey <bjk@arbornet.org>
411         * src/Makefile.am (1.3):
413         Updates from pth.m4. The macro already modifies CFLAGS and LDFLAGS.
415 2005-11-13  Ben Kibbey <bjk@arbornet.org>
417         * acinclude.m4 (1.2), configure.ac (1.8):
419         Include pth.m4. I'm using Pth 2.0.1 and the pth.m4 doesn't work
420         from that package. The pth.m4 now included is from version 2.0.5
421         and works well.
423 2005-11-13  Ben Kibbey <bjk@arbornet.org>
425         * src/Makefile.am (1.2), src/ncast.c (1.36), src/ncast.h (1.16):
427         Preliminary threading using the Pth-2 library.
429 2005-11-13  Ben Kibbey <bjk@arbornet.org>
431         * acinclude.m4 (1.1), configure.ac (1.7):
433         Include curl.m4 and use it to configure the libCURL package.
435         Preliminary threading using the Pth-2 library.
437 2005-11-12  Ben Kibbey <bjk@arbornet.org>
439         * src/file.c (1.8), src/ncast.c (1.35), src/ncast.h (1.15):
441         Revert the nodups changes. URL duplicates are always skipped
442         because the last page fetched is always 20 picks.
444         Better, less cluttered status line. The sorting method is displayed
445         in the pick window title.
447         Each genre has it's own max pages and filter setting which the
448         defaults are inherited from the configuration parameters.
450         Pick parsing/regex bug fix for picks that don't have a "Now
451         playing:" section (again).
453         Bug fix for scrolling the pick window and remembering last pick
454         items which were off-screen.
456         Bug fix for erasing the search string each time and "repeat
457         previous seach backward" on non-selectable items.
459         Another parsing bug fix to get rid of duplicate picks
460         (g->urldata->size = 0).
462         Only do curl_multi_... if curl is initialized.
464         Miscellaneous cleanups.
466 2005-11-12  Ben Kibbey <bjk@arbornet.org>
468         * KnownBugs (1.3), TODO (1.6), doc/config.example (1.13),
469         doc/ncast.1 (1.6):
471         Updates.
473 2005-11-12  Ben Kibbey <bjk@arbornet.org>
475         * src/ncast.c (1.34), src/ncast.h (1.14):
477         Call reset_pick_items() less.
479         Fix for pick window vertical scrolling.
481         Fix for pick highlighting when the selection was greater than the
482         pick window.
484         Remove *_FLAG macros.
486 2005-11-12  Ben Kibbey <bjk@arbornet.org>
488         * KnownBugs (1.2):
490         Updates.
492 2005-11-12  Ben Kibbey <bjk@arbornet.org>
494         * src/ncast.c (1.33):
496         Fix for status line when sorting is users.
498         Save status line space by moving the help prompt to the pick window
499         when the pick window is empty.
501 2005-11-12  Ben Kibbey <bjk@arbornet.org>
503         * src/ncast.c (1.32):
505         Really set max_pages default to 5.
507 2005-11-12  Ben Kibbey <bjk@arbornet.org>
509         * src/ncast.c (1.31):
511         Try and fetch pages using deflate or gzip compression if possible.
513 2005-11-06  Ben Kibbey <bjk@arbornet.org>
515         * doc/config.example (1.12):
517         Set max_pages to 5.
519 2005-11-06  Ben Kibbey <bjk@arbornet.org>
521         * src/file.c (1.7), src/ncast.c (1.30), src/ncast.h (1.13):
523         The 'nodups' configuration parameter accepts three different
524         values:     0 - disable filtering     1 - filter duplicate URL's
525          2 - filter both duplicate URL's and song titles
527         Added key 'f' to cycle filtering method.
529         Move keys 'R' and '+' and '-' from global to main.
531 2005-11-06  Ben Kibbey <bjk@arbornet.org>
533         * doc/config.example (1.11), doc/ncast.1 (1.5):
535         Updates.
537 2005-11-06  Ben Kibbey <bjk@arbornet.org>
539         * src/ncast.c (1.29):
541         Fix for max pages.
543 2005-11-06  Ben Kibbey <bjk@arbornet.org>
545         * src/ncast.c (1.28), src/ncast.h (1.12):
547         Changed sorting keys '+' and '+' to 'o' and 'O'.
549         Changed the pick window playing/description toggle key from '-' to
550         '='.
552         Keys '+' and '-' increment/deincrement the maximum pages a genre
553         receives on the fly. The maximum pages setting is displayed on the
554         status bar. The configuration parameter "max_pages" still sets the
555         initial value.
557 2005-11-06  Ben Kibbey <bjk@arbornet.org>
559         * src/ncast.c (1.27), src/ncast.h (1.11):
561         Show a message in the pick window when the genre has focus and
562         there are no picks.
564 2005-11-06  Ben Kibbey <bjk@arbornet.org>
566         * configure.ac (1.6):
568         Use curl-config to set CURL specific CFLAGS and LDFLAGS.
570 2005-11-05  Ben Kibbey <bjk@arbornet.org>
572         * src/ncast.c (1.26), src/ncast.h (1.10):
574         Make message() whether to dump the line to stderr or a message box.
576         Connections are now asyncronous. You can scroll genres and picks
577         while downloading pages.
579         Added key 'K' to kill/stop a connection.
581         The genre_s structure no longer contains a ITEM pointer. The
582         pick_items ITEM pointer is updated each time from genre_s.picks.
583         This saves memory at the cost of performance. This also plugged a
584         memory leak.
586         Show how many open curl handles there are in the status line.
588         Show how many picks there are on the status line when the genre
589         window has focus.
591         When a pick doesn't have a "Now playing" member (regexec() failed),
592         then use the pick description.
594         Dropped configuration parameters "caching" and "autofocus". Caching
595         used automatically. Refresh with the 'R' key.
597         Some compiler warnings fixed.
599         Fix for the pick window not drawing borders when fetching multiple
600         pages.
602 2005-11-05  Ben Kibbey <bjk@arbornet.org>
604         * doc/config.example (1.10), doc/ncast.1 (1.4), src/common.h (1.7),
605         src/file.c (1.6):
607         Updates for curl_multi...
609 2005-11-05  Ben Kibbey <bjk@arbornet.org>
611         * contrib/eq.c (1.3):
613         Make the text bold.
615 2005-11-05  Ben Kibbey <bjk@arbornet.org>
617         * TODO (1.5), configure.ac (1.5):
619         curl_multi... updates.
621 2005-11-05  Ben Kibbey <bjk@arbornet.org>
623         * KnownBugs (1.1):
625         Initial commit.
627 2005-10-28  Ben Kibbey <bjk@arbornet.org>
629         * src/ncast.c (1.25):
631         Fix for segfault in cleanup() when freeing plugins[n].args and
632         menu's.
634 2005-10-23  Ben Kibbey <bjk@arbornet.org>
636         * TODO (1.4):
638         Updates.
640 2005-10-23  Ben Kibbey <bjk@arbornet.org>
642         * doc/config.example (1.9):
644         Updates.
646 2005-10-23  Ben Kibbey <bjk@arbornet.org>
648         * src/colors.c (1.5), src/ncast.c (1.24), src/ncast.h (1.9):
650         Remember what pick for a genre was selected.
652         Added window title to genre_w.
654         Use wbkgd() for windows (CP_..._WINDOW from colors.h).
656         Lot's more error checking from/in functions.
658         Fix for accidentally clearing the pick window in bookmark mode.
660         Only Tab to pick window if a pick exists for this genre.
662         Try to do something if a bookmark file doesn't exist or a url is
663         unreachable for some reason (get genres, open bookmark).
665 2005-10-22  Ben Kibbey <bjk@arbornet.org>
667         * src/ncast.c (1.23):
669         Bug fix.
671         Bookmarks in the pick window are broken again.
673 2005-10-22  Ben Kibbey <bjk@arbornet.org>
675         * src/ncast.c (1.22):
677         Plugins can begin with a './'.
679 2005-10-22  Ben Kibbey <bjk@arbornet.org>
681         * src/ncast.c (1.21):
683         Look for plugins in ~/.ncast/plugins/ unless they begin with '~' or
684         '/'.
686 2005-10-22  Ben Kibbey <bjk@arbornet.org>
688         * src/common.h (1.6), src/file.c (1.5), src/ncast.c (1.20),
689         src/ncast.h (1.8):
691         Added configuration variable 'nodups' to skip displaying duplicate
692         'Playing' titles in the pick window.
694         Clear the pick window for genre's who don't have any picks.
696         Add command 'R' to refresh a genre's pick list.
698         Update the pick window for genres that have picks when in the genre
699         window and scrolling (KEY_...).
701 2005-10-22  Ben Kibbey <bjk@arbornet.org>
703         * doc/config.example (1.7), doc/ncast.1 (1.3), doc/config.example
704         (1.8):
706         Updates.
708 2005-10-22  Ben Kibbey <bjk@arbornet.org>
710         * configure.ac (1.4), src/file.c (1.4):
712         More autoscan updates.
714 2005-10-22  Ben Kibbey <bjk@arbornet.org>
716         * src/ncast.c (1.19), src/ncast.h (1.7):
718         Fetching status bar.
720         Picks are displayed as the pages are parsed.
722         The next/previous search keys have been replaced with 'n' and 'N'.
724         Better search handling. Still needs a little work though.
726 2005-10-22  Ben Kibbey <bjk@arbornet.org>
728         * src/ncast.c (1.18), src/ncast.h (1.6):
730         Help is window/mode sensitive.
732 2005-10-22  Ben Kibbey <bjk@arbornet.org>
734         * src/ncast.c (1.17):
736         Update status when fetching genres initially.
738 2005-10-22  Ben Kibbey <bjk@arbornet.org>
740         * configure.ac (1.3):
742         Updates from autoscan.
744 2005-10-22  Ben Kibbey <bjk@arbornet.org>
746         * src/common.h (1.5), src/ncast.c (1.16):
748         Plugins are now part of the mplayer command line.
750         Added a signal handler to catch SIGCHLD to be rid of zombie
751         processes.
753 2005-10-22  Ben Kibbey <bjk@arbornet.org>
755         * configure.ac (1.2), src/ncast.c (1.15):
757         Support both Unix98 pty's and legacy pty's. The check is done
758         during 'configure'.
760 2005-10-22  Ben Kibbey <bjk@arbornet.org>
762         * src/ncast.c (1.14):
764         Show what regerror() wants when compiling an invalid expression.
766         Make the cursor invisible in message() and restore it before the
767         function returns.
769 2005-10-22  Ben Kibbey <bjk@arbornet.org>
771         * src/ncast.c (1.13), src/ncast.h (1.5):
773         Fix for non-ascii characters in the pick window.
775         Added key '-' to toggle what is displayed in the pick window
776         (Playing or Description).
778         Clear the pick window in update_pick_win();
780 2005-10-22  Ben Kibbey <bjk@arbornet.org>
782         * src/ncast.c (1.12):
784         Fix for pick window sorting.
786 2005-10-21  Ben Kibbey <bjk@arbornet.org>
788         * src/ncast.c (1.11):
790         Free MENU's on exit.
792 2005-10-21  Ben Kibbey <bjk@arbornet.org>
794         * src/ncast.c (1.10):
796         MPlayer will now fork() and play selected URL's.
798         Sorting is broken with the recent menu fixes.
800 2005-10-21  Ben Kibbey <bjk@arbornet.org>
802         * src/ncast.c (1.9), src/ncast.h (1.4):
804         Fix for pick window resizing (again).
806         wresize() pick window, don't subwin() it.
808 2005-10-21  Ben Kibbey <bjk@arbornet.org>
810         * src/ncast.c (1.8):
812         Fix for Genre/Bookmark window switching and alignment.
814 2005-10-16  Ben Kibbey <bjk@arbornet.org>
816         * doc/config.example (1.6), doc/ncast.1 (1.2):
818         Bookmarks parameter updates.
820 2005-10-16  Ben Kibbey <bjk@arbornet.org>
822         * src/ncast.c (1.7):
824         Fix for loading bookmarks on startup.
826 2005-10-16  Ben Kibbey <bjk@arbornet.org>
828         * src/common.h (1.4):
830         Added RCS revision header.
832 2005-10-16  Ben Kibbey <bjk@arbornet.org>
834         * src/common.h (1.3), src/file.c (1.3), src/ncast.c (1.6),
835         src/ncast.h (1.3):
837         New configuration file variable 'bookmarks' to startup with the
838         bookmark menu.  This will defer connecting to the internet until
839         the bookmark/genre toggle key '\' is pressed. A command line option
840         '-b' has been added to have the same functionality but will
841         override the configuration file value.
843         Fix for message() displaying one to many lines (sometimes).
845         Bookmarks only need a genre_s structure and ITEM array. No need for
846         a PANEL, MENU or WINDOW. We'll use the genre_... instead. When
847         toggling between the two, the genre items dont get updated until
848         the second time around. Will fix it later.
850         Broke up some functions into smaller ones. Getting ready to start
851         threading code.
853 2005-10-16  Ben Kibbey <bjk@arbornet.org>
855         * TODO (1.3):
857         Updates.
859 2005-10-16  Ben Kibbey <bjk@arbornet.org>
861         * src/colors.c (1.4), src/colors.h (1.2), src/file.c (1.2),
862         src/file.h (1.2), src/ncast.c (1.5):
864         Added RCS revision header.
866         Can now load plugins from a configuaration file. Help/description
867         for the plugin is shown via F1.
869 2005-10-16  Ben Kibbey <bjk@arbornet.org>
871         * doc/config.example (1.5):
873         Comment out plugin example.
875 2005-10-16  Ben Kibbey <bjk@arbornet.org>
877         * contrib/eq.c (1.2):
879         Add RCS revision header.
881 2005-10-15  Ben Kibbey <bjk@arbornet.org>
883         * doc/config.example (1.4), src/colors.c (1.3):
885         Updates for a couple default colors.
887 2005-10-15  Ben Kibbey <bjk@arbornet.org>
889         * src/common.h (1.2), src/ncast.c (1.4), src/ncast.h (1.2):
891         Use wbkgd() when possible.
893         Preliminary bookmark support. Adds keys 'b' and '\' to add a
894         bookmark and toggle the Genre/Bookmark windows. F1 in the bookmark
895         window will display bookmark help. Bookmarks will be saved and read
896         from the plain text tab deliminated ~/.ncast/bookmarks.
898         Use the config.max_pages and config.caching settings.
900         Show the Genre in the pick info window.
902         A couple trivial cleanups.
904 2005-10-15  Ben Kibbey <bjk@arbornet.org>
906         * TODO (1.2):
908         Updates.
910 2005-10-15  Ben Kibbey <bjk@arbornet.org>
912         * doc/config.example (1.3):
914         Caching is on by default.
916 2005-10-15  Ben Kibbey <bjk@arbornet.org>
918         * src/ncast.c (1.3):
920         Fix for positioning of the pick menu and items getting displayed
921         incorrectly.
923 2005-10-15  Ben Kibbey <bjk@arbornet.org>
925         * doc/config.example (1.2):
927         Update.
929 2005-10-15  Ben Kibbey <bjk@arbornet.org>
931         * src/ncast.c (1.2):
933         New message() function with word wrapping for long lines and
934         indenting for those long lines.
936 2005-10-15  Ben Kibbey <bjk@arbornet.org>
938         * src/colors.c (1.2):
940         Make the help window foreground A_BOLD.
942 2005-10-09  Ben Kibbey <bjk@arbornet.org>
944         * COPYING (1.1.1.1), INSTALL (1.1.1.1), Makefile.am (1.1.1.1), NEWS
945         (1.1.1.1), README (1.1.1.1), TODO (1.1.1.1), configure.ac
946         (1.1.1.1), contrib/Makefile.am (1.1.1.1), contrib/eq.c (1.1.1.1),
947         doc/Makefile.am (1.1.1.1), doc/README.plugins (1.1.1.1),
948         doc/config.example (1.1.1.1), doc/ncast.1 (1.1.1.1),
949         src/Makefile.am (1.1.1.1), src/colors.c (1.1.1.1), src/colors.h
950         (1.1.1.1), src/common.h (1.1.1.1), src/file.c (1.1.1.1), src/file.h
951         (1.1.1.1), src/ncast.c (1.1.1.1), src/ncast.h (1.1.1.1):
953         Initial commit.
955 2005-10-09  Ben Kibbey <bjk@arbornet.org>
957         * COPYING (1.1), INSTALL (1.1), Makefile.am (1.1), NEWS (1.1),
958         README (1.1), TODO (1.1), configure.ac (1.1), contrib/Makefile.am
959         (1.1), contrib/eq.c (1.1), doc/Makefile.am (1.1),
960         doc/README.plugins (1.1), doc/config.example (1.1), doc/ncast.1
961         (1.1), src/Makefile.am (1.1), src/colors.c (1.1), src/colors.h
962         (1.1), src/common.h (1.1), src/file.c (1.1), src/file.h (1.1),
963         src/ncast.c (1.1), src/ncast.h (1.1):
965         Initial revision