MCPcopy Create free account

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

Functions615 in github.com/arteme/pod-ui

↓ 288 callersMethodclone
(&self)
gtk/src/object_list.rs:130
↓ 97 callersMethodget
(&self, idx: usize)
core/src/raw.rs:75
↓ 65 callersMethodlen
(&self)
core/src/model.rs:466
↓ 57 callersMethodsend_or_warn
(&self, msg: T)
gui/src/util.rs:35
↓ 53 callersMethodset
(&mut self, key: K, value: V, origin: Origin)
core/src/store.rs:62
↓ 42 callersMethodinto
(self)
core/src/event.rs:25
↓ 41 callersMethodas_ref
(&self)
usb/src/usb.rs:136
↓ 32 callersMethodon
(&'c mut self, name: &str)
gtk/src/logic.rs:19
↓ 32 callersMethodrun
TODO: can we compose multiple `f` calls into the same callback so that controller is locked only once (and value extracted) for all `f` calls?
gtk/src/logic.rs:47
↓ 28 callersFunctioninit_combo
(objs: &ObjectList, name: &str, list: &Vec<T>, get_name: F)
mod-xt/src/wiring.rs:35
↓ 24 callersMethodremove
(&self, widget: &Widget)
gui/src/widgets/notification_overlay.rs:177
↓ 23 callersMethodsend_or_warn
(&self, msg: T)
core/src/event.rs:183
↓ 23 callersMethodset_full
(&mut self, idx: usize, val: u8, origin: Origin, signal: Signal)
core/src/raw.rs:79
↓ 19 callersMethodinto
(self)
mod-xt/src/builders.rs:87
↓ 19 callersMethodsend
(&mut self, bytes: &[u8])
core/src/midi_io.rs:148
↓ 18 callersMethodname
(&self)
core/src/edit.rs:56
↓ 15 callersMethodbuild
(&self)
core/src/builders.rs:37
↓ 15 callersMethodget_addr
(&self)
core/src/model.rs:316
↓ 15 callersMethodget_config
(&self, name: &str)
core/src/controller.rs:37
↓ 13 callersMethodfrom
(&mut self, origin: Origin)
gtk/src/logic.rs:39
↓ 13 callersMethodprogram
(&self)
core/src/context.rs:32
↓ 11 callersMethodadd
(&mut self, control: &str, label: &str)
mod-xt/src/builders.rs:37
↓ 10 callersFunctionnum_program
Convert `Program` to an `Option` of a number if a program is a number program and not a manual mode or tuner
core/src/generic.rs:574
↓ 9 callersMethodbuild
(&self)
mod-xt/src/builders.rs:81
↓ 9 callersMethodcontroller
(&self)
core/src/edit.rs:33
↓ 8 callersMethodas_mut
(&mut self)
usb/src/usb.rs:143
↓ 8 callersFunctionconfigs
()
core/src/config.rs:12
↓ 8 callersMethodget_cc
(&self)
core/src/model.rs:315
↓ 7 callersFunctionwire_14bit
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks, control_n
mod-pod2/src/wiring.rs:15
↓ 6 callersMethodabstract_control
(&self)
core/src/model.rs:421
↓ 6 callersMethodadd
(&self, widget: &Widget)
gui/src/widgets/notification_overlay.rs:172
↓ 6 callersMethodmidi_channel
(&self)
core/src/context.rs:24
↓ 6 callersMethodports
()
core/src/midi_io.rs:282
↓ 6 callersMethodqueue_push
(&self, message: MidiMessage)
mod-xt/src/handler.rs:74
↓ 6 callersMethodqueue_send
(&self, ctx: &Ctx)
mod-xt/src/handler.rs:64
↓ 6 callersMethodset_modified
(&mut self, modified: bool)
core/src/edit.rs:75
↓ 6 callersMethodwork_finish
(&mut self, icon: &str, message: &str)
gui/src/settings.rs:173
↓ 5 callersMethodblocked
(handlers: &[T], f: F)
gtk/src/wiring.rs:36
↓ 5 callersFunctioncombo_get_active
(combo: &gtk::ComboBox)
gui/src/settings.rs:266
↓ 5 callersMethoddata
(&self, page: usize)
core/src/dump.rs:40
↓ 5 callersFunctionopen
(in_name: &str, out_name: &str, is_usb: bool)
gui/src/autodetect.rs:169
↓ 5 callersMethodset_message
(&self, icon: &str, message: &str)
gui/src/settings.rs:150
↓ 5 callersFunctionwire
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks)
gtk/src/wiring.rs:71
↓ 4 callersFunctionanimate
(objs: &ObjectList, control_name: &str, control_value: u16)
gtk/src/util.rs:27
↓ 4 callersMethodclose
(&mut self)
usb/src/usb.rs:69
↓ 4 callersMethodinit
(&self, obj: &ProgramButton)
gui/src/widgets/program_button.rs:22
↓ 4 callersMethodinto
(self)
core/src/builders.rs:43
↓ 4 callersFunctionmidi_in_handler
(ctx: &Ctx, midi_message: &MidiMessage)
core/src/generic.rs:251
↓ 4 callersFunctionmodule
()
mod-xt/src/module.rs:144
↓ 4 callersFunctionnext_thread_id
()
gui/src/util.rs:23
↓ 4 callersMethodopen
(&self, vid: u16, pid: u16, bus: u8, address: u8)
usb/src/usb.rs:75
↓ 4 callersMethodprogram_button
(&self, program_idx: usize)
gui/src/widgets/program_grid.rs:173
↓ 4 callersMethodrecv
(&mut self)
core/src/midi_io.rs:91
↓ 4 callersFunctionregister_module
(module: impl Module + 'static)
gui/src/registry.rs:31
↓ 4 callersMethodsend_signal
(&self, key: K, value: V, value_changed: bool, origin: Origin, signal: Signal)
core/src/store.rs:36
↓ 4 callersMethodset_interactive
(&self, sensitive: bool)
gui/src/settings.rs:140
↓ 4 callersFunctionstore_handler
(ctx: &Ctx, event: &BufferStoreEvent)
core/src/generic.rs:292
↓ 4 callersMethodto_bytes
(&self)
core/src/midi.rs:101
↓ 4 callersFunctionu16_from_2_u7
(v1: u8, v2: u8)
core/src/util.rs:60
↓ 4 callersFunctionu16_from_4_u4
(v1: u8, v2: u8, v3: u8, v4: u8)
core/src/util.rs:72
↓ 4 callersFunctionu16_to_2_u7
(v: u16)
core/src/util.rs:54
↓ 4 callersFunctionu16_to_4_u4
(v: u16)
core/src/util.rs:64
↓ 4 callersFunctionusb_list_devices
()
gui/src/usb.rs:21
↓ 4 callersMethodvalue_from_midi
(&self, value: u8)
core/src/model.rs:320
↓ 4 callersMethodvalue_to_midi
(&self, value: u16)
core/src/model.rs:324
↓ 4 callersMethodwidgets_by_class_match
(&'a self, filter: F)
gtk/src/object_list.rs:78
↓ 4 callersFunctionwire_name_change
(edit: Arc<Mutex<EditBuffer>>, config: &Config, objs: &ObjectList, callbacks: &mut Callbacks)
mod-pod2/src/wiring.rs:101
↓ 3 callersFunctionautodetect_with_ports
(in_ports: Vec<BoxedMidiIn>, out_ports: Vec<BoxedMidiOut>, channel: Option<
core/src/midi_io.rs:500
↓ 3 callersMethodbounds
(&self)
core/src/model.rs:474
↓ 3 callersFunctionbox_midi_in
(x: T)
core/src/midi_io.rs:39
↓ 3 callersFunctionbox_midi_out
(x: T)
core/src/midi_io.rs:43
↓ 3 callersMethodbroadcast
(&mut self, tx: Option<broadcast::Sender<Event<K,V>>>)
core/src/store.rs:52
↓ 3 callersFunctionbuffer_handler
(ctx: &Ctx, event: &BufferDataEvent)
core/src/generic.rs:367
↓ 3 callersFunctioncc_handler
(ctx: &Ctx, event: &ControlChangeEvent)
core/src/generic.rs:52
↓ 3 callersFunctioncombo_model_find
(model: &gtk::ListStore, value: &Option<String>)
gui/src/settings.rs:239
↓ 3 callersFunctionconfig_for_str
(config_str: &str)
gui/src/autodetect.rs:13
↓ 3 callersMethoddata
(&'c mut self, data: T)
gtk/src/logic.rs:23
↓ 3 callersFunctiondef
A shorthand for `Default::default()` while waiting on
core/src/util.rs:77
↓ 3 callersFunctioneffect_entry_for_value
(config: &'a Config, value: u16)
mod-pod2/src/wiring.rs:159
↓ 3 callersMethodget
(&self, name: &str)
core/src/controller.rs:66
↓ 3 callersFunctionhex
(x)
testing/two-devices.py:4
↓ 3 callersMethodjoin_radio_group
(&self, group: Option<&impl IsA<gtk::RadioButton>>)
gui/src/widgets/program_grid.rs:165
↓ 3 callersMethodlabels
(&self)
mod-xt/src/model.rs:33
↓ 3 callersFunctionload_handler
(ctx: &Ctx, event: &BufferLoadEvent)
core/src/generic.rs:260
↓ 3 callersFunctionload_patch_dump
(programs_dump: &mut ProgramsDump, page: usize, data: &[u8], origin: Origin)
core/src/program.rs:28
↓ 3 callersFunctionload_patch_dump_ctrl
(edit: &mut EditBuffer, buffer: &[u8], control_value_from_buffer: F)
core/src/program.rs:12
↓ 3 callersFunctionmidi_in_buffer_handler
(ctx: &Ctx, buffer: Buffer, n_programs: usize, ver: &u8, data: &Vec<u8>)
mod-pod2/src/handler.rs:13
↓ 3 callersMethodmodified
(&self)
core/src/edit.rs:71
↓ 3 callersMethodname
(&self)
mod-xt/src/model.rs:29
↓ 3 callersFunctionnew_device_handler
(ctx: &Ctx)
core/src/generic.rs:561
↓ 3 callersFunctionnibbles_to_u8_vec
(bytes: &[u8])
core/src/util.rs:8
↓ 3 callersMethodnum_pages
(&self)
gui/src/widgets/program_grid.rs:61
↓ 3 callersMethodobj_by_name
(&self, name: &str)
gtk/src/object_list.rs:38
↓ 3 callersFunctionpc_handler
(ctx: &Ctx, event: &ProgramChangeEvent)
core/src/generic.rs:163
↓ 3 callersFunctionpick_config
(name: &str, configs: &[T])
mod-bassxt/src/config.rs:80
↓ 3 callersFunctionplatform_hack_flags
()
gui/src/platform.rs:30
↓ 3 callersFunctionpopulate_midi_combos
(settings: &SettingsDialog, in_name: &Option<String>, out_name: &Option<String>)
gui/src/settings.rs:282
↓ 3 callersMethodproperty
(&self, _id: usize, pspec: &ParamSpec)
gui/src/widgets/program_grid.rs:325
↓ 3 callersMethodqueue_peek
(&self)
mod-xt/src/handler.rs:82
↓ 3 callersMethodqueue_pop
(&self)
mod-xt/src/handler.rs:78
next →1–100 of 615, ranked by callers