Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arteme/pod-ui
/ functions
Functions
615 in github.com/arteme/pod-ui
⨍
Functions
615
◇
Types & classes
155
↓ 1 callers
Function
register_config
(config: &Config)
core/src/config.rs:6
↓ 1 callers
Function
reply
(req: &[u8])
testing/usb/src/main.rs:16
↓ 1 callers
Function
reset_delay_note
(controller: &mut Controller)
mod-xt/src/wiring.rs:398
↓ 1 callers
Function
reset_mod_note
(controller: &mut Controller)
mod-xt/src/wiring.rs:379
↓ 1 callers
Method
send
(&self, bytes: &[u8])
usb/src/dev_handler.rs:194
↓ 1 callers
Function
send_edit_buffer_or_pc
(ctx: &Ctx, modified: bool, pc: MidiMessage)
core/src/generic.rs:234
↓ 1 callers
Function
send_midi_cc
(ctx: &Ctx, event: &ControlChangeEvent)
core/src/generic.rs:28
↓ 1 callers
Function
sentry_set_device_tags
(detected_name: &String, detected_ver: &String, config_name: &String)
gui/src/main.rs:135
↓ 1 callers
Function
sentry_set_midi_tags
(in_name: Option<&String>, out_name: Option<&String>)
gui/src/main.rs:126
↓ 1 callers
Method
set_all_modified
(&mut self, modified: bool)
core/src/dump.rs:71
↓ 1 callers
Function
set_app_icon
(window: >k::Window)
gui/src/icon.rs:6
↓ 1 callers
Method
set_midi_channel
(&self, midi_channel: u8)
core/src/context.rs:28
↓ 1 callers
Method
set_need_store_ack
(&self, value: bool)
mod-xt/src/handler.rs:90
↓ 1 callers
Method
set_num_buttons
(&self, value: &usize)
gui/src/widgets/program_grid.rs:52
↓ 1 callers
Method
set_page
(&mut self, page: usize)
core/src/raw.rs:22
↓ 1 callers
Method
set_page_signal_full
(&mut self, page: usize, origin: Origin, signal: Signal)
core/src/raw.rs:32
↓ 1 callers
Method
set_page_value
(&mut self, page: usize, idx: usize, val: u8)
core/src/raw.rs:59
↓ 1 callers
Function
set_platform_hack_flags
(flags_string: &str)
gui/src/platform.rs:41
↓ 1 callers
Method
set_program_modified
(&self, program_idx: usize, modified: bool)
gui/src/widgets/program_grid.rs:180
↓ 1 callers
Method
set_program_name
(&self, program_idx: usize, name: &str)
gui/src/widgets/program_grid.rs:190
↓ 1 callers
Method
set_program_prev
(&self, program: Program, origin: Origin)
core/src/context.rs:44
↓ 1 callers
Function
set_release_check_env
()
gui/build.rs:19
↓ 1 callers
Function
set_sentry_dsn_env
()
gui/build.rs:13
↓ 1 callers
Function
set_template_priv
(w: &T, t: TemplatePriv)
gui/src/widgets/templated.rs:27
↓ 1 callers
Function
start_names_rx
(ui_tx: glib::Sender<UIEvent>, names: Arc<Mutex<ProgramsDump>>)
gui/src/main.rs:495
↓ 1 callers
Function
start_usb
()
gui/src/usb.rs:17
↓ 1 callers
Function
store_all_dump
(programs_dump: &ProgramsDump)
core/src/program.rs:66
↓ 1 callers
Method
store_handler
Handler for buffer store requests (UI)
core/src/handler.rs:47
↓ 1 callers
Function
store_patch_dump_ctrl_buf
(edit: &EditBuffer, buffer: &mut [u8])
core/src/program.rs:7
↓ 1 callers
Function
sync_edit_and_dump_buffers
(ctx: &Ctx, origin: Origin)
core/src/generic.rs:190
↓ 1 callers
Function
test
(in_name: &str, out_name: &str, channel: u8, is_usb: bool, config: &Config)
gui/src/autodetect.rs:164
↓ 1 callers
Method
tuner_off
(&self, ctx: &Ctx, origin: Origin)
mod-xt/src/handler.rs:106
↓ 1 callers
Method
tuner_on
(&self, ctx: &Ctx, origin: Origin)
mod-xt/src/handler.rs:94
↓ 1 callers
Function
u8_to_nibble
(byte: u8, buf: &mut [u8; 2])
core/src/util.rs:23
↓ 1 callers
Function
ui_modified_handler
(ctx: &Ctx, event: &ModifiedEvent, ui_event_tx: &glib::Sender<UIEvent>)
gui/src/main.rs:554
↓ 1 callers
Method
unblock
(&self)
gtk/src/wiring.rs:32
↓ 1 callers
Method
update
(&self, t: &TemplatePriv)
gui/src/widgets/templated.rs:79
↓ 1 callers
Function
update_current_program_name
(ctx: &Ctx)
core/src/generic.rs:19
↓ 1 callers
Method
update_name_from_data
(&mut self, page: usize, origin: Origin)
core/src/dump.rs:48
↓ 1 callers
Method
update_notification
(&self, label: &str, id: &str)
gui/src/widgets/notification_overlay.rs:114
↓ 1 callers
Method
update_notification_with_id
(&self, label: &str, id: &str)
gui/src/widgets/notification_overlay.rs:207
↓ 1 callers
Function
usb_device_for_address
(dev_addr: &str)
usb/src/lib.rs:133
↓ 1 callers
Function
usb_device_for_name
(dev_name: &str)
usb/src/lib.rs:159
↓ 1 callers
Function
usb_recv
testing/libusb-podxt-test/main.c:93
↓ 1 callers
Function
usb_send
testing/libusb-podxt-test/main.c:66
↓ 1 callers
Function
usb_start
()
usb/src/lib.rs:39
↓ 1 callers
Function
validate_unique_cc
(config: &Config)
gui/src/registry.rs:15
↓ 1 callers
Method
value_from_buffer
(&self, value: u32)
core/src/model.rs:328
↓ 1 callers
Method
value_to_buffer
(&self, value: u16)
core/src/model.rs:332
↓ 1 callers
Function
variant_to_param
(variant: &String, param: &String, value: u16, controller: &mut Controller, origin: Origin)
mod-xt/src/wiring.rs:165
↓ 1 callers
Method
vid
(&self)
usb/src/devices.rs:15
↓ 1 callers
Method
widget
(&self)
mod-xt/src/module.rs:56
↓ 1 callers
Method
wire
(&self, edit: Arc<Mutex<EditBuffer>>, callbacks: &mut Callbacks)
mod-xt/src/module.rs:64
↓ 1 callers
Function
wire_autodetect_button
(settings: &SettingsDialog)
gui/src/settings.rs:316
↓ 1 callers
Function
wire_delay_controls_show
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks)
mod-bassxt/src/wiring.rs:7
↓ 1 callers
Function
wire_di_show
(controller: Arc<Mutex<Controller>>, config: &'static Config, objs: &ObjectList, callbacks: &mut Callbacks)
mod-xt/src/wiring.rs:92
↓ 1 callers
Function
wire_frame_double_click
(frame: >k::Frame, callback: F)
gtk/src/wiring.rs:380
↓ 1 callers
Function
wire_frames
(controller: Arc<Mutex<Controller>>, objs: &ObjectList)
gtk/src/wiring.rs:350
↓ 1 callers
Function
wire_mics_update
(controller: Arc<Mutex<Controller>>, config: &'static Config, objs: &ObjectList, callbacks: &mut Callbacks)
mod-xt/src/wiring.rs:269
↓ 1 callers
Function
wire_open_button
(ui: >k::Builder, window: >k::Window)
gui/src/main.rs:406
↓ 1 callers
Function
wire_panic_indicator
(state: Arc<Mutex<State>>)
gui/src/panic.rs:5
↓ 1 callers
Function
wire_tempo_tap
(controller: Arc<Mutex<Controller>>, objs: &ObjectList)
mod-xt/src/wiring.rs:440
↓ 1 callers
Function
wire_test_button
(settings: &SettingsDialog)
gui/src/settings.rs:352
↓ 1 callers
Function
wire_ui_controls
( controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks, app_event_tx: broa
gui/src/main.rs:317
↓ 1 callers
Function
wire_xt_packs
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks)
mod-xt/src/wiring.rs:247
↓ 1 callers
Method
with_new_name
(&self, new_name: &str)
mod-bassxt/src/config.rs:49
Method
_new
()
core/src/midi_io.rs:54
Method
_new_for_port
(midi_in: MidiInput, port: MidiInputPort)
core/src/midi_io.rs:65
Method
add_notification_timeout
(label: >k::Label, rev: >k::Revealer)
gui/src/widgets/notification_overlay.rs:81
Method
addr_to_cc_iter
(&self, addr: usize)
core/src/model.rs:697
Method
addr_to_control_vec
(&self, addr: usize, reverse: bool)
core/src/model.rs:709
Method
adj_value_changed
(&self, adj: >k::Adjustment)
gui/src/widgets/program_grid.rs:105
Method
all
()
core/src/midi.rs:9
Method
all_ports
()
core/src/midi_io.rs:277
Function
amp
(name: &str)
core/src/builders.rs:95
Method
and_then_r
(self, f: F)
core/src/util.rs:46
Method
attach_kernel_driver
(handle: &DeviceHandle, state: &DevOpenState)
usb/src/dev_handler.rs:254
Function
autodetect
(channel: Option<u8>)
core/src/midi_io.rs:454
Method
bright
(&mut self)
core/src/builders.rs:12
Method
broadcast
(&mut self, tx: Option<broadcast::Sender<Event<String, u16>>>)
core/src/controller.rs:89
Method
broadcast
(&mut self, tx: Option<broadcast::Sender<Event<usize,u8>>>)
core/src/raw.rs:92
Method
broadcast
(&mut self, tx: Option<broadcast::Sender<Event<usize,String>>>)
core/src/strings.rs:42
Method
broadcast
(&mut self, tx: Option<broadcast::Sender<Event<usize,String>>>)
core/src/names.rs:48
Function
buffer_handler
(ctx: &Ctx, event: &BufferDataEvent)
core/src/dispatch.rs:121
Method
buffer_handler
(&self, ctx: &Ctx, event: &BufferDataEvent, rerouted: bool)
mod-xt/src/handler.rs:209
Method
button_position
(i: usize)
gui/src/widgets/program_grid.rs:123
Method
callback
Handles transfer completion callback.
usb/src/usb.rs:317
Method
callback_inner
(raw: *mut Self, inner: *mut libusb_transfer, status: &mut TransferStatus)
usb/src/usb.rs:259
Function
cc_handler
(ctx: &Ctx, event: &ControlChangeEvent)
core/src/dispatch.rs:31
Method
cc_handler
(&self, ctx: &Ctx, event: &ControlChangeEvent)
mod-xt/src/handler.rs:123
Method
cc_to_addr
(&self, cc: u8)
core/src/model.rs:681
Function
check_for_broken_drivers
(port_name: &String, bytes: &Vec<u8>)
core/src/midi_io.rs:626
Method
claim_interfaces
(handle: &DeviceHandle, state: &DevOpenState)
usb/src/dev_handler.rs:265
Method
class_init
(klass: &mut Self::Class)
gui/src/widgets/program_grid.rs:256
Method
class_init
(klass: &mut Self::Class)
gui/src/widgets/program_button.rs:89
Method
close_inner
(handle: &DeviceHandle, state: &DevOpenState)
usb/src/dev_handler.rs:226
Method
config
(&self)
mod-pod2/src/module.rs:17
Method
config
(&self)
mod-bassxt/src/module.rs:20
Method
constructed
(&self)
gui/src/widgets/notification_overlay.rs:151
Method
constructed
(&self)
gui/src/widgets/program_grid.rs:334
← previous
next →
301–400 of 615, ranked by callers