Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SofusA/qobine
/ functions
Functions
705 in github.com/SofusA/qobine
⨍
Functions
705
◇
Types & classes
219
↓ 362 callers
Method
clone
(&self)
qobuz-player-gtk/src/ui/grid_page.rs:21
↓ 68 callers
Method
send
(&self, notification: Notification)
qobuz-player-controls/src/notification.rs:23
↓ 61 callers
Method
push
(&mut self, notification: Notification)
qobuz-player-tui/src/app.rs:33
↓ 39 callers
Function
ok_or_send_error_toast
( state: &AppState, value: AppResult<T, qobuz_player_controls::error::Error>, )
qobuz-player-web/src/lib.rs:312
↓ 38 callers
Method
render
(&self, view: &str, context: &T)
qobuz-player-web/src/app_state.rs:95
↓ 32 callers
Method
as_str
(&self)
qobuz-player-client/src/client.rs:99
↓ 32 callers
Method
is_empty
(&self)
qobuz-player-controls/src/sink.rs:127
↓ 27 callers
Method
filter
(&self)
qobuz-player-tui/src/app.rs:145
↓ 27 callers
Method
get_client
(&self)
qobuz-player-controls/src/client.rs:156
↓ 23 callers
Method
get
(&self, index: usize)
qobuz-player-tui/src/widgets/playlist_list.rs:52
↓ 22 callers
Method
get
(&self, endpoint: &str, params: Option<&[(&str, &str)]>)
qobuz-player-client/src/client.rs:886
↓ 20 callers
Method
get
(&self)
qobuz-player-controls/src/simple_cache.rs:20
↓ 19 callers
Method
selected
(&self)
qobuz-player-tui/src/widgets/playlist_list.rs:48
↓ 18 callers
Method
post
(&self, endpoint: &str, params: HashMap<&str, &str>)
qobuz-player-client/src/client.rs:911
↓ 17 callers
Method
clear
(&mut self)
qobuz-player-controls/src/sink.rs:100
↓ 17 callers
Method
filter
(&self)
qobuz-player-tui/src/widgets/album_list.rs:39
↓ 17 callers
Method
into_response
(self)
qobuz-player-web/src/assets.rs:13
↓ 17 callers
Method
status
(&self)
qobuz-player-controls/src/player.rs:107
↓ 15 callers
Function
block
(title: Option<&str>)
qobuz-player-tui/src/ui.rs:352
↓ 14 callers
Function
get_client
()
qobuz-player-client/tests/integration_test.rs:11
↓ 13 callers
Method
current_position
(&self)
qobuz-player-controls/src/tracklist.rs:160
↓ 12 callers
Method
position
(&self)
qobuz-player-controls/src/sink.rs:51
↓ 12 callers
Method
send_toast
(&self, message: Notification)
qobuz-player-web/src/app_state.rs:108
↓ 12 callers
Method
set
(&self, value: T)
qobuz-player-controls/src/simple_cache.rs:31
↓ 11 callers
Method
controls
(&self)
qobuz-player-controls/src/player.rs:103
↓ 11 callers
Method
current_track
(&self)
qobuz-player-controls/src/tracklist.rs:217
↓ 11 callers
Method
playlist
(&self, playlist_id: u32)
qobuz-player-client/src/client.rs:460
↓ 11 callers
Function
routes
()
qobuz-player-web/src/routes/api.rs:26
↓ 10 callers
Function
clickable_tile
(child: >k4::Widget, on_click: F)
qobuz-player-gtk/src/ui.rs:140
↓ 10 callers
Method
favorites
(&self, limit: i32)
qobuz-player-client/src/client.rs:756
↓ 10 callers
Method
subscribe
(&self)
qobuz-player-controls/src/notification.rs:34
↓ 9 callers
Method
as_str
(self)
qobuz-player-tui/src/sub_tab.rs:36
↓ 9 callers
Method
handle_events
(&mut self, event: Event, controls: &Controls)
qobuz-player-tui/src/queue.rs:71
↓ 9 callers
Method
selected
(self)
qobuz-player-tui/src/sub_tab.rs:15
↓ 9 callers
Method
tracklist
(&self)
qobuz-player-controls/src/player.rs:119
↓ 8 callers
Method
album
(&self, album_id: &str)
qobuz-player-client/src/client.rs:843
↓ 8 callers
Function
center
(area: Rect, horizontal: Constraint, vertical: Constraint)
qobuz-player-tui/src/ui.rs:165
↓ 8 callers
Method
filter
(&self)
qobuz-player-tui/src/widgets/track_list.rs:57
↓ 8 callers
Function
ok_or_error_page
( state: &AppState, value: AppResult<T, qobuz_player_controls::error::Error>, )
qobuz-player-web/src/lib.rs:323
↓ 8 callers
Method
play_playlist
(&self, id: u32, index: usize, shuffle: bool)
qobuz-player-controls/src/controls.rs:100
↓ 8 callers
Method
set_all_items
(&mut self, items: Vec<T>)
qobuz-player-tui/src/app.rs:153
↓ 8 callers
Function
set_image_from_url
(url: Option<&str>, image: &Image)
qobuz-player-gtk/src/ui.rs:20
↓ 8 callers
Method
set_target_status
(&self, status: Status)
qobuz-player-controls/src/player.rs:167
↓ 8 callers
Function
tab_bar
(tabs: Vec<&'a str>, selected: usize)
qobuz-player-tui/src/ui.rs:370
↓ 7 callers
Method
artist_page
(&self, id: u32)
qobuz-player-controls/src/client.rs:225
↓ 7 callers
Method
genre_albums
( &self, genre_id: u32, featured_type: FeaturedGenreAlbumType, )
qobuz-player-client/src/client.rs:422
↓ 7 callers
Method
get_favorites
(&self)
qobuz-player-web/src/app_state.rs:131
↓ 7 callers
Method
render
(&mut self, frame: &mut Frame)
qobuz-player-tui/src/ui.rs:16
↓ 7 callers
Method
set_volume
(&self, volume: f32)
qobuz-player-controls/src/controls.rs:151
↓ 7 callers
Method
volume
(&self)
qobuz-player-controls/src/player.rs:111
↓ 6 callers
Method
add_tracks_to_queue
(&self, ids: Vec<u32>)
qobuz-player-controls/src/controls.rs:118
↓ 6 callers
Method
all_items
(&self)
qobuz-player-tui/src/app.rs:149
↓ 6 callers
Method
broadcast_tracklist
(&self, tracklist: Tracklist)
qobuz-player-controls/src/player.rs:216
↓ 6 callers
Method
current_playing_entity
(&self)
qobuz-player-controls/src/tracklist.rs:103
↓ 6 callers
Method
load
(&mut self, items: Vec<T>)
qobuz-player-gtk/src/ui/grid_page.rs:154
↓ 6 callers
Method
new_queue
(&mut self, tracklist: Tracklist)
qobuz-player-controls/src/player.rs:314
↓ 6 callers
Method
next
(&self)
qobuz-player-controls/src/controls.rs:71
↓ 6 callers
Method
play_album
(&self, id: &str, index: usize)
qobuz-player-controls/src/controls.rs:91
↓ 6 callers
Method
play_tracks_next
(&self, ids: Vec<u32>)
qobuz-player-controls/src/controls.rs:130
↓ 6 callers
Method
seek
(&mut self, duration: Duration)
qobuz-player-controls/src/player.rs:222
↓ 6 callers
Method
skip_to_track
(&mut self, new_position: i32)
qobuz-player-controls/src/tracklist.rs:224
↓ 6 callers
Method
total
(&self)
qobuz-player-controls/src/tracklist.rs:92
↓ 6 callers
Method
user_id
(&self)
qobuz-player-client/src/client.rs:385
↓ 5 callers
Function
create_player
( audio_cache: Option<PathBuf>, database: Arc<Database>, client: Arc<Client>, broadcast: Arc<N
qobuz-player-cli/src/lib.rs:177
↓ 5 callers
Function
current_state
( status: &Status, position: &Duration, tracklist: &Tracklist, )
qobuz-player-connect/src/lib.rs:58
↓ 5 callers
Function
default_audio_quality
( database: &Database, args: Option<AudioQuality>, )
qobuz-player-cli/src/lib.rs:164
↓ 5 callers
Function
error_exit
(error: Error)
qobuz-player-web/src/main.rs:188
↓ 5 callers
Method
featured_albums
( &self, featured_type: FeaturedAlbumType, )
qobuz-player-client/src/client.rs:389
↓ 5 callers
Function
format_time
(seconds: u32)
qobuz-player-gtk/src/ui.rs:154
↓ 5 callers
Function
moved_index
(perm: &[usize])
qobuz-player-web/src/routes/playlist.rs:332
↓ 5 callers
Method
next
(self)
qobuz-player-tui/src/sub_tab.rs:28
↓ 5 callers
Function
parse_album_simple
( s: qobuz_models::album_suggestion::AlbumSuggestion, max_audio_quality: &AudioQuality, )
qobuz-player-controls/src/models/mapper.rs:59
↓ 5 callers
Function
parse_playlist
( playlist: qobuz_models::playlist::Playlist, user_id: i64, max_audio_quality: &AudioQuality, )
qobuz-player-controls/src/models/mapper.rs:235
↓ 5 callers
Method
player_loop
(&mut self, mut exit_receiver: ExitReceiver)
qobuz-player-controls/src/player.rs:686
↓ 5 callers
Method
previous
(self)
qobuz-player-tui/src/sub_tab.rs:32
↓ 5 callers
Method
query_track
(&mut self, track: &Track, next_track: bool)
qobuz-player-controls/src/player.rs:171
↓ 5 callers
Function
section
(title: &str, content: gtk4::Widget)
qobuz-player-gtk/src/ui/artist_detail_page.rs:321
↓ 5 callers
Method
select_next
(&mut self)
qobuz-player-tui/src/widgets/playlist_list.rs:56
↓ 5 callers
Method
select_previous
(&mut self)
qobuz-player-tui/src/widgets/playlist_list.rs:60
↓ 5 callers
Method
send_error
(&self, message: String)
qobuz-player-controls/src/notification.rs:27
↓ 5 callers
Function
spawn_clean_up
(database: Arc<Database>, audio_cache_time_to_live: u32)
qobuz-player-cli/src/lib.rs:136
↓ 5 callers
Function
tracks_to_queue_items
(tracks: Vec<Track>)
qobuz-player-controls/src/player.rs:719
↓ 4 callers
Function
album_scroller
( albums: &[AlbumSimple], on_open_album: Rc<dyn Fn(AlbumHeaderInfo)>, )
qobuz-player-gtk/src/ui/artist_detail_page.rs:340
↓ 4 callers
Method
artist_releases
( &self, artist_id: u32, release_type: ReleaseType, limit: Option<i32>, )
qobuz-player-client/src/client.rs:950
↓ 4 callers
Function
convert_volume
(volume: f32)
qobuz-player-connect/src/lib.rs:107
↓ 4 callers
Function
error_exit
(error: Error)
qobuz-player-tui/src/main.rs:159
↓ 4 callers
Function
error_exit
(error: Error)
qobuz-player-rfid/src/main.rs:141
↓ 4 callers
Method
genres
(&self)
qobuz-player-client/src/client.rs:417
↓ 4 callers
Function
get_client
( database: &Database, max_audio_quality: AudioQuality, headless: bool, )
qobuz-player-cli/src/lib.rs:114
↓ 4 callers
Function
handle_shared_commands
( command: SharedCommands, database: &Database, headless: bool, )
qobuz-player-cli/src/lib.rs:86
↓ 4 callers
Function
init
( controls: Controls, position_receiver: PositionReceiver, tracklist_receiver: TracklistReceiver,
qobuz-player-web/src/lib.rs:45
↓ 4 callers
Function
init
( app_id: &str, connect_name: String, controls: Controls, position_receiver: PositionReceiver,
qobuz-player-connect/src/lib.rs:28
↓ 4 callers
Method
list_type
(&self)
qobuz-player-controls/src/tracklist.rs:187
↓ 4 callers
Method
page
(&self)
qobuz-player-gtk/src/ui/album_detail_page.rs:313
↓ 4 callers
Function
parse_track
(value: qobuz_models::track::Track, max_audio_quality: &AudioQuality)
qobuz-player-controls/src/models/mapper.rs:281
↓ 4 callers
Method
pause
(&mut self)
qobuz-player-controls/src/player.rs:162
↓ 4 callers
Method
play_top_tracks
(&self, artist_id: u32, index: usize)
qobuz-player-controls/src/controls.rs:136
↓ 4 callers
Method
playlist
(&self, id: u32)
qobuz-player-controls/src/client.rs:405
↓ 4 callers
Method
position
(&self)
qobuz-player-controls/src/player.rs:115
↓ 4 callers
Method
run
(&mut self, terminal: &mut DefaultTerminal)
qobuz-player-tui/src/app.rs:164
next →
1–100 of 705, ranked by callers