Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/darknessomi/musicbox
/ functions
Functions
500 in github.com/darknessomi/musicbox
⨍
Functions
500
◇
Types & classes
26
Function
show_lyrics
()
NEMbox/osdlyrics.py:129
Method
song_changed_callback
(self)
NEMbox/menu.py:1229
Method
song_comments
(self, music_id, offset=0, total="false", limit=100)
tests/test_cli.py:66
Method
song_like
(self, songid, like=True)
tests/test_cli.py:72
Method
songs
(self)
NEMbox/player.py:87
Method
songs_detail
(self, ids)
tests/test_cli.py:39
Method
songs_url
(self, ids)
tests/test_cli.py:42
Method
spawn
(self)
tests/test_cli.py:282
Method
strip_timestap
(lyric_line)
NEMbox/ui.py:230
Method
succ
(x)
NEMbox/cache.py:61
Function
test
()
NEMbox/kill_thread.py:28
Function
test_acquire_lock_is_exclusive
(runtime_paths)
tests/test_daemon.py:35
Function
test_advance_on_playback_failure_replays_when_next_song_differs
()
tests/test_player.py:146
Function
test_advance_on_playback_failure_stops_for_single_song_queue
()
tests/test_player.py:114
Function
test_advance_on_playback_failure_stops_when_loop_wraps_to_same_song
()
tests/test_player.py:127
Function
test_api
()
tests/test_api.py:4
Function
test_auth_login_check_success
(monkeypatch, capsys)
tests/test_cli.py:171
Function
test_auth_login_no_wait
(monkeypatch, capsys)
tests/test_cli.py:154
Function
test_auth_login_without_no_wait_fails
(monkeypatch, capsys)
tests/test_cli.py:164
Function
test_auth_logout_requires_confirmation
(monkeypatch, capsys)
tests/test_cli.py:182
Function
test_auth_logout_with_yes
(monkeypatch, capsys)
tests/test_cli.py:189
Function
test_build_login_qr_does_not_render_url
(monkeypatch)
tests/test_ui_login_qr.py:28
Function
test_build_playinfo_rotates_quality_label
(monkeypatch)
tests/test_player.py:164
Function
test_cli_entry_dispatches_from_main
(monkeypatch)
tests/test_cli.py:424
Function
test_config_get
(monkeypatch, capsys)
tests/test_cli.py:203
Function
test_config_get_version
(monkeypatch, capsys)
tests/test_cli.py:218
Function
test_config_list_handles_bare_version
(monkeypatch, capsys)
tests/test_cli.py:210
Function
test_config_unknown_key
(monkeypatch, capsys)
tests/test_cli.py:225
Function
test_connection_error_returns_exit_4
(monkeypatch, capsys)
tests/test_cli.py:404
Function
test_control_autostarts_daemon
(monkeypatch, capsys)
tests/test_cli.py:321
Function
test_daemon_not_running_no_autostart
(monkeypatch, capsys)
tests/test_cli.py:330
Function
test_daemon_rpc_ping_status_and_shutdown
(runtime_paths)
tests/test_daemon.py:68
Function
test_daemon_status_command
(monkeypatch, capsys)
tests/test_cli.py:416
Function
test_daemon_volume_delta_when_stopped
(runtime_paths)
tests/test_daemon.py:60
Function
test_decode_terminal_input_empty
()
tests/test_terminal_input.py:21
Function
test_decode_terminal_input_ignores_broken_utf8_after_backspace
()
tests/test_terminal_input.py:29
Function
test_decode_terminal_input_strips_whitespace
()
tests/test_terminal_input.py:35
Function
test_decode_terminal_input_valid_utf8
()
tests/test_terminal_input.py:25
Function
test_dj_radios_uses_current_hot_endpoint
(monkeypatch)
tests/test_api_endpoint_updates.py:169
Function
test_fetch_toplists_uses_api_toplist
(monkeypatch)
tests/test_api_endpoint_updates.py:242
Function
test_format_audio_params
()
tests/test_player.py:48
Function
test_get_account_info_falls_back_to_legacy_w_endpoint
(monkeypatch)
tests/test_api_endpoint_updates.py:37
Function
test_get_account_info_uses_current_account_endpoint
(monkeypatch)
tests/test_api_endpoint_updates.py:19
Function
test_is_backspace_key_accepts_del_string
()
tests/test_terminal_input.py:5
Function
test_is_backspace_key_accepts_int_del
()
tests/test_terminal_input.py:9
Function
test_is_backspace_key_rejects_printable
()
tests/test_terminal_input.py:13
Function
test_is_enter_key_accepts_newline_string
()
tests/test_terminal_input.py:17
Function
test_item_search_text_falls_back_to_string
()
tests/test_menu_search.py:31
Function
test_item_search_text_includes_song_fields
()
tests/test_menu_search.py:22
Function
test_login_qr_check_uses_type_3_and_applies_cookie
(monkeypatch)
tests/test_api_endpoint_updates.py:78
Function
test_login_qr_key_uses_type_3_and_reads_nested_unikey
(monkeypatch)
tests/test_api_endpoint_updates.py:56
Function
test_logout_calls_eapi_logout_before_clearing_local
(monkeypatch)
tests/test_api_endpoint_updates.py:200
Function
test_mpv_switch_uses_ipc_pause_command
()
tests/test_player.py:19
Function
test_parse_song_url_hides_lossless_bitrate
()
tests/test_audio_quality.py:4
Function
test_parse_song_url_keeps_mp3_bitrate
()
tests/test_audio_quality.py:17
Function
test_parse_songs_keeps_duration_for_mpv_progress
()
tests/test_audio_quality.py:21
Function
test_play_dry_run_has_no_side_effect
(monkeypatch, capsys)
tests/test_cli.py:310
Function
test_playinfo_song_start_accounts_for_long_quality_label
()
tests/test_ui_playinfo.py:5
Function
test_playing_id_is_none_without_current_song
()
tests/test_player.py:6
Function
test_playlist_songlist_uses_v6_detail_eapi
(monkeypatch)
tests/test_api_endpoint_updates.py:134
Function
test_prepare_search_items_handles_string_entries
()
tests/test_menu_search.py:4
Function
test_prepare_search_items_sets_origin_index_on_dict_entries
()
tests/test_menu_search.py:14
Function
test_queue_clear_requires_confirmation
(monkeypatch, capsys)
tests/test_cli.py:354
Function
test_queue_clear_with_yes
(monkeypatch, capsys)
tests/test_cli.py:363
Function
test_recommend_not_logged_in
(monkeypatch, capsys)
tests/test_cli.py:140
Function
test_recommend_playlist_reads_v3_daily_songs
(monkeypatch)
tests/test_api_endpoint_updates.py:119
Function
test_recommend_songs_logged_in
(monkeypatch, capsys)
tests/test_cli.py:147
Function
test_refresh_mpv_audio_info_stores_audio_quality_separately
()
tests/test_player.py:63
Function
test_root_help_banner
(capsys)
tests/test_cli.py:232
Function
test_search_json_output
(monkeypatch, capsys)
tests/test_cli.py:111
Function
test_search_quiet
(monkeypatch, capsys)
tests/test_cli.py:120
Function
test_seek_not_supported_maps_to_exit_5
(monkeypatch, capsys)
tests/test_cli.py:382
Function
test_song_info_human
(monkeypatch, capsys)
tests/test_cli.py:126
Function
test_song_lyrics_use_v1_lyric_eapi
(monkeypatch)
tests/test_api_endpoint_updates.py:149
Function
test_song_url_quiet
(monkeypatch, capsys)
tests/test_cli.py:134
Function
test_stale_playback_token_is_not_current
()
tests/test_player.py:37
Function
test_status_json
(monkeypatch, capsys)
tests/test_cli.py:301
Function
test_stop_lyrics_process_skips_when_osdlyrics_disabled
()
tests/test_osdlyrics.py:6
Function
test_stop_lyrics_process_survives_dbus_failure
()
tests/test_osdlyrics.py:11
Function
test_top_songlist_uses_dynamic_id
(monkeypatch)
tests/test_api_endpoint_updates.py:271
Function
test_toplist_list
(monkeypatch, capsys)
tests/test_cli.py:196
Function
test_toplists_property_caches_result
(monkeypatch)
tests/test_api_endpoint_updates.py:256
Function
test_tui_exits_1_when_lock_unavailable
(monkeypatch, capsys)
tests/test_main.py:55
Function
test_tui_exits_4_when_daemon_running
(monkeypatch, capsys)
tests/test_main.py:42
Function
test_tune_volume_persists_when_stopped
()
tests/test_daemon.py:47
Function
test_version_command_does_not_initialize_menu
(monkeypatch, capsys)
tests/test_main.py:13
Function
test_version_command_ignores_failed_latest_check
(monkeypatch, capsys)
tests/test_main.py:31
Function
test_version_via_cli
(monkeypatch, capsys)
tests/test_cli.py:244
Function
test_volume_absolute_params
(monkeypatch, capsys)
tests/test_cli.py:346
Function
test_volume_relative_params
(monkeypatch, capsys)
tests/test_cli.py:338
Method
toplists
(self)
NEMbox/api.py:426
Function
uniq
(arr)
NEMbox/utils.py:60
Method
update_size
(self)
NEMbox/player.py:922
Method
user
(self)
NEMbox/menu.py:194
Method
user_cloud
(self, offset=0, limit=100)
NEMbox/api.py:675
Method
user_playlist
(self, uid, offset=0, limit=50)
NEMbox/api.py:669
Method
userid
(self)
NEMbox/menu.py:206
Method
username
(self)
NEMbox/menu.py:210
Method
wheelEvent
(self, event)
NEMbox/osdlyrics.py:88
Method
write_path
(song_id, path)
NEMbox/player.py:670
← previous
401–500 of 500, ranked by callers