MCPcopy Create free account

hub / github.com/arteme/pod-ui / functions

Functions615 in github.com/arteme/pod-ui

↓ 3 callersMethodraw_locked
(&self)
core/src/edit.rs:41
↓ 3 callersMethodrender_template
(&self, data: &HashMap<&str, &str>)
gui/src/widgets/templated.rs:12
↓ 3 callersMethodset_cc_value
(controller: &mut Controller, cc: u8, value: u8, origin: StoreOrigin)
core/src/cc_values.rs:19
↓ 3 callersMethodset_indicator
(&self, value: bool)
mod-xt/src/widgets/tune_indicator.rs:40
↓ 3 callersFunctionset_midi_in_out
(state: &mut State, midi_in: Option<BoxedMidiIn>, midi_out: Option<BoxedMidiOut>, midi_
gui/src/main.rs:285
↓ 3 callersMethodset_note
(&self, value: Option<usize>)
mod-xt/src/widgets/tuner.rs:28
↓ 3 callersMethodset_program
(&self, program: Program, origin: Origin)
core/src/context.rs:36
↓ 3 callersMethodset_program_id
(&self, value: &str)
gui/src/widgets/program_button.rs:40
↓ 3 callersMethodskip
(&mut self)
mod-xt/src/builders.rs:30
↓ 3 callersFunctionstore_patch_dump
(programs_dump: &ProgramsDump, page: usize)
core/src/program.rs:51
↓ 3 callersMethodstr_from_buffer
(&self, buffer: &[u8])
core/src/str_encoder.rs:17
↓ 3 callersFunctionu8_to_nibbles_vec
(bytes: &[u8])
core/src/util.rs:28
↓ 3 callersFunctionusb_address_string
(bus: u8, address: u8)
usb/src/util.rs:2
↓ 3 callersFunctionusb_enumerate_devices
(devices: &mut DeviceMap)
usb/src/lib.rs:51
↓ 3 callersFunctionwire_dynamic_params
(configs: &'static [T], controller: Arc<Mutex<Controller>>, objs:
mod-xt/src/wiring.rs:143
↓ 3 callersFunctionwire_dynamic_select
(select_name: &str, configs: &'static [T], controller: Arc<Mutex<C
mod-xt/src/wiring.rs:108
↓ 3 callersFunctionwire_toggles
(container_name: &str, toggles: &Vec<Toggle>, controller: Arc<Mutex<Co
gtk/src/toggles.rs:11
↓ 2 callersMethodadd
(self, rhs: &ObjectList)
gtk/src/object_list.rs:140
↓ 2 callersMethodadd_notification
(&self, label: &str, id: &str)
gui/src/widgets/notification_overlay.rs:25
↓ 2 callersMethodaddr_to_control_iter
(&self, addr: usize)
core/src/model.rs:687
↓ 2 callersMethodas_ptr
(&self)
usb/src/usb.rs:130
↓ 2 callersFunctionautodetect
* USB-specific auto-detect that is called whenever MIDI autodetect * didn't return any results. */
gui/src/usb.rs:37
↓ 2 callersMethodbroadcast_names
(&mut self, tx: Option<broadcast::Sender<Event<usize,String>>>)
core/src/dump.rs:26
↓ 2 callersMethodbuffer_handler
Handler for buffer data received through MIDI
core/src/handler.rs:56
↓ 2 callersFunctionbuffer_modified_handler
A generic handler that converts BufferData events into Modified events
core/src/generic.rs:451
↓ 2 callersMethodcc_to_control
(&self, cc: u8)
core/src/model.rs:671
↓ 2 callersMethodclear_message
(&self)
gui/src/settings.rs:156
↓ 2 callersMethodclose
(&mut self)
core/src/midi_io.rs:95
↓ 2 callersFunctioncombo_model_populate
(model: &gtk::ListStore, midi_devices: &Vec<String>, usb_devices: &Vec<(String, bool)>)
gui/src/settings.rs:208
↓ 2 callersMethodconfig
(&self)
mod-xt/src/module.rs:19
↓ 2 callersMethodcontrol
(&mut self, name: &str)
mod-xt/src/builders.rs:25
↓ 2 callersMethodcontrol_value_from_buffer
(&self, controller: &mut Controller, name: &str, buffer: &[u8])
core/src/handler.rs:92
↓ 2 callersMethodcontroller_locked
(&self)
core/src/edit.rs:37
↓ 2 callersFunctioncopy_handler
(ctx: &Ctx, event: &BufferCopyEvent)
core/src/generic.rs:358
↓ 2 callersFunctiondelay_note_to_delay_time
(delay_note: u16, tempo: u16, controller: &mut Controller)
mod-xt/src/wiring.rs:383
↓ 2 callersFunctiondetect
(in_ports: &mut [BoxedMidiIn], out_ports: &mut [BoxedMidiOut])
core/src/midi_io.rs:316
↓ 2 callersFunctiondetect_with_channel
(in_ports: &mut [BoxedMidiIn], out_ports: &mut [BoxedMidiOut], channel: u8)
core/src/midi_io.rs:340
↓ 2 callersFunctiondispatch_buffer_clear
()
core/src/dispatch.rs:25
↓ 2 callersFunctiondispatch_buffer_set
(from: Buffer, to: Buffer)
core/src/dispatch.rs:17
↓ 2 callersFunctionfind_device
(vid: u16, pid: u16)
usb/src/devices.rs:94
↓ 2 callersFunctionfind_endpoint
( device: &Device<T>, device_desc: &DeviceDescriptor, direction: Direction, transfer_type: Tra
usb/src/endpoint.rs:16
↓ 2 callersMethodformat
(&self, v: f64)
core/src/model.rs:590
↓ 2 callersFunctionget_or_new_template_priv
(w: &T)
gui/src/widgets/templated.rs:40
↓ 2 callersMethodget_origin
(&self, name: &str)
core/src/controller.rs:33
↓ 2 callersFunctionget_template_priv
(w: &T)
gui/src/widgets/templated.rs:34
↓ 2 callersMethodindicator
(&self)
mod-xt/src/widgets/tune_indicator.rs:45
↓ 2 callersFunctionis_system_app_event
(event: &AppEvent)
core/src/event.rs:168
↓ 2 callersFunctionlist_ports
(midi: T)
core/src/midi_io.rs:306
↓ 2 callersFunctionmake_window_smaller
Try very hard to convince a GTK window to resize to something smaller. It is not enough to do `window.resize(1, 1)` once, you have to do it at the rig
gui/src/main.rs:518
↓ 2 callersFunctionmidi_cc_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:85
↓ 2 callersFunctionmidi_cc_out_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:113
↓ 2 callersFunctionmidi_channel_from_combo_index
(index: Option<u32>)
gui/src/settings.rs:195
↓ 2 callersFunctionmidi_channel_to_combo_index
(channel: u8)
gui/src/settings.rs:188
↓ 2 callersFunctionmidi_in_out_start
(state: &mut State, midi_in: Option<BoxedMidiIn>, midi_out: Option<BoxedMidiOut>,
gui/src/main.rs:152
↓ 2 callersFunctionmidi_in_out_stop
(state: &mut State)
gui/src/main.rs:143
↓ 2 callersFunctionmidi_out_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:255
↓ 2 callersFunctionmidi_pc_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:130
↓ 2 callersFunctionmidi_pc_out_handler
(_ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:156
↓ 2 callersFunctionmidi_udi_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:495
↓ 2 callersFunctionmod_note_to_mod_speed
(mod_note: u16, tempo: u16, controller: &mut Controller)
mod-xt/src/wiring.rs:364
↓ 2 callersMethodmodified
(&self)
gui/src/widgets/program_button.rs:78
↓ 2 callersFunctionmodified_handler
(ctx: &Ctx, event: &ModifiedEvent)
core/src/generic.rs:539
↓ 2 callersMethodname
(&self)
mod-bassxt/src/config.rs:45
↓ 2 callersMethodno_reply_retry
(&self)
core/src/midi_io.rs:104
↓ 2 callersFunctionnth_chunk
(data: &[u8], page: usize, page_size: usize)
core/src/dump.rs:75
↓ 2 callersMethodobjects
(&self)
mod-xt/src/module.rs:60
↓ 2 callersFunctionpopulate_model_combo
(settings: &SettingsDialog, selected: &Option<String>)
gui/src/settings.rs:298
↓ 2 callersFunctionprint_buffer
testing/libusb-podxt-test/main.c:50
↓ 2 callersFunctionprogram_id_string
Convert usize program id to a string representation. Program id `0 = "1A", 35 = "9D", ..., 127 = "32D"`
core/src/util.rs:103
↓ 2 callersMethodprogram_num
(&self)
core/src/dump.rs:30
↓ 2 callersMethodprogram_size
(&self)
core/src/dump.rs:35
↓ 2 callersFunctionresolve_footswitch_mode_show
(objs: &ObjectList, show: bool)
mod-xt/src/wiring.rs:319
↓ 2 callersFunctionrun_autodetect
* Run MIDI device auto-detect. * * Run MIDI-specific device auto-detect and, if failed, USB-specific * device auto-detect. The latter ignores the M
gui/src/autodetect.rs:191
↓ 2 callersMethodset_callback
(&mut self, cb: F)
usb/src/usb.rs:202
↓ 2 callersMethodset_full
(&mut self, key: K, value: V, origin: Origin, signal: Signal)
core/src/store.rs:89
↓ 2 callersFunctionset_git_version_env
()
gui/build.rs:7
↓ 2 callersMethodset_modified
(&self, modified: bool)
gui/src/widgets/program_button.rs:66
↓ 2 callersMethodset_name
(&mut self, str: &str)
core/src/edit.rs:61
↓ 2 callersMethodset_offset
(&self, value: Option<f64>)
mod-xt/src/widgets/tuner.rs:43
↓ 2 callersMethodset_open
(&self, value: bool)
gui/src/widgets/program_grid.rs:65
↓ 2 callersMethodset_pos
(&self, value: f64)
mod-xt/src/widgets/tune_indicator.rs:31
↓ 2 callersMethodset_program_name
(&self, value: &str)
gui/src/widgets/program_button.rs:53
↓ 2 callersMethodset_timeout
(&mut self, timeout: Duration)
usb/src/usb.rs:206
↓ 2 callersMethodshow_page_inner
(&self, page: usize)
gui/src/widgets/program_grid.rs:135
↓ 2 callersMethodstart
(&mut self, ctx: &Ctx)
mod-xt/src/tuner.rs:17
↓ 2 callersFunctionstart_controller_rx
async fn controller_rx_handler_nop(rx: &mut broadcast::Receiver<Event<String>>, controller: &Arc<Mutex<Controller>>
gui/src/main.rs:459
↓ 2 callersMethodstop
(&mut self)
mod-xt/src/tuner.rs:34
↓ 2 callersFunctionstore_patch_dump_buf
(programs_dump: &ProgramsDump, page: usize, buffer: &mut [u8])
core/src/program.rs:41
↓ 2 callersFunctionstore_patch_dump_ctrl
(edit: &EditBuffer)
core/src/program.rs:19
↓ 2 callersMethodstr_to_buffer
(&self, str: &str, buffer: &mut [u8])
core/src/str_encoder.rs:35
↓ 2 callersMethodsubmit
(mut self: Box<Self>)
usb/src/usb.rs:211
↓ 2 callersFunctiontag_to_ver
(tag: &str)
gui/src/check.rs:28
↓ 2 callersFunctiontest_with_ports
(in_port: BoxedMidiIn, out_port: BoxedMidiOut, channel: u8, config: &Config)
core/src/midi_io.rs:588
↓ 2 callersMethodtuner_toggle
(&self, on: bool, ctx: &Ctx, origin: Origin)
mod-xt/src/handler.rs:113
↓ 2 callersFunctiontuner_value_next
(inc: u16)
mod-xt/src/handler.rs:584
↓ 2 callersFunctionupdate_combo
(objs: &ObjectList, name: &str, update: F)
mod-xt/src/wiring.rs:63
↓ 2 callersFunctionupdate_edit_buffer
(ctx: &Ctx, event: &ControlChangeEvent)
core/src/generic.rs:12
↓ 2 callersMethodupdate_from_data
(&mut self, page: usize, data: &[u8], origin: Origin)
core/src/names.rs:24
↓ 2 callersFunctionusb_open_addr
(addr: &str)
gui/src/usb.rs:25
↓ 2 callersFunctionusb_open_name
(name: &str)
gui/src/usb.rs:29
← previousnext →101–200 of 615, ranked by callers