Module: Raggle::Interfaces::NcursesInterface::Key

Module | Raggle::Interfaces::NcursesInterface::Key
In: | raggle (CVS)

Keyboard wrappers for common functions

### Methods

add_feed build_cat_title close_window delete edit_feed find_entry gui_cat_list gui_find_feed invalidate_feed lower_feed_priority manual_save manual_update move_feed_down move_feed_up next_window open_link opml prev_window purge_deleted quit raise_feed_priority save_bookmark scroll_bottom scroll_down scroll_down_page scroll_top scroll_up scroll_up_page select_item show_key_bindings sort_feeds undelete_all view_source yank_link

### Public Class methods

add_feed()

Generic key wrapper for adding a feed.

build_cat_title(cat, count, width)
close_window()

Dispatch closing of extraneous windows

delete()

Delete a feed or hide an item, based on current window

edit_feed()

Edit a feed’s options from the Ncurses interface

find_entry(win)

Generic key wrapper for finding an entry in the current window

gui_cat_list()

Get a list of categories and select one

gui_find_feed()

Find a feed using Syndic8.

invalidate_feed()

Invalidate the current feed, forcing it to refresh at next update

lower_feed_priority()

Lowers a feed’s sort priority

manual_save()

Generic key wrapper for forcing a feed list save

manual_update()

Generic key wrapper for forcing a feed upate

move_feed_down()

Generic key wrapper for moving the current feed down

move_feed_up()

Generic key wrapper for moving the current feed up

next_window()

Generic key wrapper for skipping to next window

open_link(num = 0)

opens a story link by number, or item link by default

opml()

import (if file exists) or export (to file) OPML

prev_window()

Generic key wrapper for skipping to previous window

purge_deleted()

Purge all deleted items from the current feed.

quit()

Generic key wrapper for quitting raggle

raise_feed_priority()

Raises a feed’s sort priority

save_bookmark()

basic key binding to save bookmark for current item

scroll_bottom()

Generic key wrapper for scrolling to the bottom of the list

scroll_down()

Generic key wrapper for scrolling down a line

scroll_down_page()

Generic key wrapper for scrolling down a page

scroll_top()

Generic key wrapper for scrolling to the top of the list

scroll_up()

Generic key wrapper for scrolling up a line

scroll_up_page()

Generic key wrapper for scrolling up a page

select_item()

Generic key wrapper for selecting the current item

show_key_bindings()

Displays a window showing current key bindings

sort_feeds()

Sort feeds by priority and then title, case insensitive

undelete_all()

Undelete all items in the current feed

view_source()

toggle view (html) source mode

yank_link()

Yank the contents of the item link into the description (for items with truncated or empty descriptions).

[Validate]