MCPcopy Create free account

hub / github.com/timdubbins/tap / functions

Functions236 in github.com/timdubbins/tap

↓ 1 callersMethodpage_up
(&mut self)
src/finder/finder_view.rs:169
↓ 1 callersMethodparent_of
(&self, child: Option<FuzzyDir>)
src/finder/library.rs:151
↓ 1 callersMethodparse_colors
(&mut self, file_config: FileConfig, args: Args)
src/config/mod.rs:94
↓ 1 callersMethodparse_path
(&mut self, file_config: &FileConfig, args: &Args)
src/config/mod.rs:54
↓ 1 callersMethodperform_fuzzy_matching
(&mut self)
src/finder/mod.rs:42
↓ 1 callersMethodplay_last_track
Play the last track in the current playlist.
src/player/mod.rs:124
↓ 1 callersMethodplay_track_number
Play the track selected from keyboard input.
src/player/player_view.rs:235
↓ 1 callersMethodplayback_opts
(&self)
src/player/player_view.rs:364
↓ 1 callersMethodplayback_status
(&self)
src/player/player_view.rs:354
↓ 1 callersMethodprevious
(&mut self)
src/player/player_view.rs:157
↓ 1 callersFunctionquit
()
src/player/player_view.rs:644
↓ 1 callersFunctionratio
Computes the values required to draw the progress bar.
src/player/player_view.rs:657
↓ 1 callersMethodrequired_size
(&mut self, constraint: cursive::Vec2)
src/player/player_view.rs:477
↓ 1 callersMethodseek_to_min
Seeks the playback to the input time in minutes.
src/player/player_view.rs:281
↓ 1 callersMethodseek_to_sec
Seeks the playback to the input time in seconds.
src/player/player_view.rs:274
↓ 1 callersFunctionset_global_callbacks
(siv: &mut Cursive)
src/main.rs:212
↓ 1 callersFunctionset_library
(full_library: Option<Library>, siv: &mut Cursive, err_tx: Sender<TapError>)
src/main.rs:165
↓ 1 callersMethodset_library
Replace the internal library and recalc fuzzy matches.
src/finder/finder_view.rs:102
↓ 1 callersMethodset_term_bg
(&mut self)
src/config/theme.rs:44
↓ 1 callersMethodset_term_color
(&mut self)
src/config/theme.rs:39
↓ 1 callersFunctionset_up_run
()
src/main.rs:43
↓ 1 callersFunctionshow_help_view
()
src/player/player_view.rs:650
↓ 1 callersMethodsink_append
(&self, source: Decoder<BufReader<File>>)
src/player/mod.rs:352
↓ 1 callersFunctionspawn_err_handle
( err_rx: Receiver<TapError>, err_state: Arc<Mutex<Option<TapError>>>, cb_sink: CbSink, )
src/main.rs:180
↓ 1 callersFunctionspawn_tui_loader
(lib_rx: Receiver<LibraryEvent>, err_tx: Sender<TapError>, cb_sink: CbSink)
src/main.rs:108
↓ 1 callersMethodspinner_frame
(&self)
src/finder/finder_view.rs:365
↓ 1 callersMethodstart
(&mut self)
src/cli/player.rs:49
↓ 1 callersMethodstop
(&self)
src/cli/logger.rs:35
↓ 1 callersFunctionsub_block
The characters needed to draw the fractional part of the progress bar.
src/player/player_view.rs:669
↓ 1 callersMethodtoggle_mute
Toggles the `is_muted` state and adjusts the volume accordingly.
src/player/mod.rs:181
↓ 1 callersMethodtoggle_randomize
Toggles `is_randomized` and removes the current next track from the sink when `is_randomized` is true.
src/player/mod.rs:192
↓ 1 callersMethodtoggle_shuffle
Toggles `is_randomized` and removes the current next track from the sink when `is_randomized` is true.
src/player/mod.rs:204
↓ 1 callersFunctionunfiltered_trigger
()
src/main.rs:242
↓ 1 callersMethodupdate_finder
(&mut self, dir: FuzzyDir)
src/finder/finder_view.rs:291
↓ 1 callersFunctionupdate_library
(batch: &mut Vec<FuzzyDir>, siv: &mut Cursive)
src/main.rs:156
↓ 1 callersMethodupdate_library
Update the internal library and recalc fuzzy matches.
src/finder/finder_view.rs:96
↓ 1 callersMethodupdate_offset
(&self)
src/player/player_view.rs:397
↓ 1 callersMethodupdate_on_poll
Checks and updates the playback state based on the current state of the sink and the tracks queued.
src/player/mod.rs:298
↓ 1 callersFunctionuppercase_chars
()
src/main.rs:238
↓ 1 callersMethodvalidate
(&self)
src/cli/args.rs:70
↓ 1 callersMethodvolume
(&self)
src/player/player_view.rs:391
Methodall
(_: &Event)
src/finder/finder_view.rs:117
Methodcheck_audio_and_subdirs
Checks whether the directory contains at least one audio file or subdirectory.
src/finder/fuzzy_dir.rs:77
Methodcheck_version
()
src/cli/mod.rs:43
Methoddefault
()
src/config/keybinding.rs:52
Methoddefault
()
src/config/theme.rs:123
Methodderef
(&self)
src/finder/library.rs:298
Methodderef
(&self)
src/config/theme.rs:52
Methodderef_mut
(&mut self)
src/finder/library.rs:304
Methodderef_mut
(&mut self)
src/config/theme.rs:58
Methoddeserialize
(config: &Config)
src/finder/library.rs:106
Methoddeserialize
()
src/config/file.rs:106
Methoddraw
(&self, p: &Printer)
src/player/player_view.rs:488
Methoddraw
(&self, p: &Printer)
src/finder/finder_view.rs:393
Methoddrop
(&mut self)
src/cli/logger.rs:43
Methoderr
()
src/config/theme.rs:202
Methodfetch_latest_version
()
src/cli/mod.rs:74
Methodfg
()
src/config/theme.rs:167
Methodfmt
(&self, f: &mut core::fmt::Formatter<'_>)
src/finder/library.rs:310
Methodfrom
(position: XY<usize>, offset: XY<usize>, size: XY<usize>)
src/player/player_view.rs:696
Methodfrom
(value: HashMap<String, String>)
src/config/theme.rs:99
Methodfrom_iter
(iter: I)
src/finder/fuzzy_dir.rs:127
Methodfrom_str
(action: &str)
src/config/keybinding.rs:186
Methodheader_1
()
src/config/theme.rs:182
Methodheader_2
()
src/config/theme.rs:187
Methodhl
()
src/config/theme.rs:172
Methodinfo
()
src/config/theme.rs:197
Methodis_hidden
(entry: &walkdir::DirEntry)
src/finder/fuzzy_dir.rs:114
Methodis_visible_dir
(entry: &walkdir::DirEntry)
src/finder/fuzzy_dir.rs:121
Methodkey
(event: &Event)
src/finder/finder_view.rs:112
Methodlayout
(&mut self, size: XY<usize>)
src/player/player_view.rs:446
Methodload
(siv: &mut Cursive)
src/player/help_view.rs:73
Methodload
(siv: &mut Cursive, player: Player)
src/player/player_view.rs:79
Methodload
(siv: &mut Cursive, err: TapError)
src/finder/error_view.rs:40
Methodload
(filter: LibraryFilter)
src/finder/finder_view.rs:62
Methodload_in_background
(config: Config, lib_tx: Sender<LibraryEvent>)
src/finder/library.rs:64
Methodload_keybindings_only
()
src/config/file.rs:116
Functionmain
()
src/main.rs:36
Methodnew
(fdir: FuzzyDir, audio_files: Vec<AudioFile>, width: usize)
src/player/playlist.rs:27
Methodnew
()
src/player/help_view.rs:14
Methodnew
(path: PathBuf)
src/player/audio_file.rs:54
Methodnew
(player: Player, cb_sink: CbSink)
src/player/player_view.rs:61
Methodnew
(root: &PathBuf, sequential: bool)
src/finder/library.rs:29
Methodnew
(library: Library)
src/finder/mod.rs:29
Methodnew
(content: String)
src/finder/error_view.rs:15
Methodnew
(finder: Finder, cb_sink: CbSink)
src/finder/finder_view.rs:50
Methodnew
(entry: DirEntry)
src/finder/fuzzy_dir.rs:49
Methodnew
( dirs: &[&'static str], audio_files: &[(&'static str, &'static str)], dummy_files: &[
tests/testenv/mod.rs:16
Functionopen_file_manager
(siv: &mut Cursive)
src/main.rs:255
Methodparse
(key: &str)
src/config/keybinding.rs:17
Methodparse_args
()
src/cli/args.rs:63
Methodparse_config
()
src/config/mod.rs:36
Methodpartial_cmp
Sorts `AudioFile` instances by album, track number, and finally by title if needed.
src/player/audio_file.rs:98
Methodpartial_cmp
Case-insensitive, optimized.
src/finder/fuzzy_dir.rs:134
Methodprevious_album
Callback to select the previous album.
src/player/player_view.rs:197
Methodprint_cache
()
src/cli/mod.rs:32
Methodprocess_dir
(p: &PathBuf, bail_on_subdir: bool)
src/player/playlist.rs:66
Methodprocess_file
(p: &PathBuf)
src/player/playlist.rs:51
Methodprogress
()
src/config/theme.rs:192
Methodprompt
()
src/config/theme.rs:177
← previousnext →101–200 of 236, ranked by callers