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
↓ 2 callers
Function
wire_amp_select
(controller: Arc<Mutex<Controller>>, config: &Config, objs: &ObjectList, callbacks: &mut Callbacks)
mod-pod2/src/wiring.rs:67
↓ 2 callers
Function
wire_delay_select
(delay_config: &'static [DelayConfig], controller: Arc<Mutex<Controller>>, objs: &Obj
mod-xt/src/wiring.rs:238
↓ 2 callers
Function
wire_effect_select
fn effect_select_send_controls(controller: &mut Controller, effect: &EffectEntry) { for name in &effect.controls { if let Some(v) = contro
mod-pod2/src/wiring.rs:220
↓ 2 callers
Function
wire_mod_select
(mod_config: &'static [ModConfig], controller: Arc<Mutex<Controller>>, objs: &ObjectLis
mod-xt/src/wiring.rs:229
↓ 2 callers
Function
wire_pedal_assign
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks)
mod-xt/src/wiring.rs:292
↓ 2 callers
Function
wire_stomp_select
(stomp_config: &'static [StompConfig], controller: Arc<Mutex<Controller>>, objs: &Obj
mod-xt/src/wiring.rs:220
↓ 2 callers
Function
wire_tempo
(controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callbacks)
mod-xt/src/wiring.rs:362
↓ 2 callers
Function
wire_tuner
(tuner: Tuner, controller: Arc<Mutex<Controller>>, objs: &ObjectList, callbacks: &mut Callba
mod-xt/src/wiring.rs:336
↓ 2 callers
Method
work_start
(&mut self, button: Option<>k::Button>)
gui/src/settings.rs:160
↓ 1 callers
Function
activate
(app: >k::Application, title: &String, opts: Opts, sentry_enabled: bool)
gui/src/main.rs:658
↓ 1 callers
Method
add_notification_with_id
(&self, label: &str, id: &str)
gui/src/widgets/notification_overlay.rs:202
↓ 1 callers
Method
allocation_changed
(&self, alloc: >k::Allocation)
mod-xt/src/widgets/tune_indicator.rs:49
↓ 1 callers
Function
autodetect_supported
()
gui/src/usb.rs:64
↓ 1 callers
Method
bits
(&mut self, name: &str)
mod-xt/src/builders.rs:151
↓ 1 callers
Method
block
(&self)
gtk/src/wiring.rs:28
↓ 1 callers
Method
cancel
(&mut self)
usb/src/usb.rs:342
↓ 1 callers
Method
cc_handler
Handler for control change events sent by the `Controller` provided by the module
core/src/handler.rs:25
↓ 1 callers
Method
close
(&mut self)
usb/src/dev_handler.rs:219
↓ 1 callers
Method
config
(&self)
mod-pocket/src/module.rs:17
↓ 1 callers
Function
config_for_id
(family: u16, member: u16)
core/src/config.rs:18
↓ 1 callers
Method
connect_action
(&self, callback: F)
gui/src/widgets/program_grid.rs:562
↓ 1 callers
Method
control_value_to_buffer
(&self, controller: &Controller, name: &str, buffer: &mut [u8])
core/src/handler.rs:93
↓ 1 callers
Function
controller_rx_handler
(rx: &mut broadcast::Receiver<Event<String,u16>>, objs: &ObjectList, callbac
gui/src/main.rs:429
↓ 1 callers
Method
copy_handler
Handler for copy requests (UI)
core/src/handler.rs:51
↓ 1 callers
Function
create_settings_action
(state: Arc<Mutex<State>>, ui: >k::Builder)
gui/src/settings.rs:411
↓ 1 callers
Function
current_platform
()
gui/src/check.rs:44
↓ 1 callers
Function
current_tag
()
gui/src/check.rs:38
↓ 1 callers
Method
data_mut
(&mut self, page: usize)
core/src/dump.rs:55
↓ 1 callers
Method
decode_incoming
(&mut self, bytes: &[u8])
usb/src/midi_framer.rs:26
↓ 1 callers
Function
detect
(state: Arc<Mutex<State>>, opts: Opts, window: >k::Window)
gui/src/autodetect.rs:41
↓ 1 callers
Function
detect_channel
(in_port: &mut BoxedMidiIn, out_port: &mut BoxedMidiOut)
core/src/midi_io.rs:395
↓ 1 callers
Function
dispatch_buffer_get
(from: &Buffer)
core/src/dispatch.rs:21
↓ 1 callers
Function
drop_template_priv
(w: &T)
gui/src/widgets/templated.rs:54
↓ 1 callers
Function
effect_select_from_gui
(config: &Config, controller: &mut Controller)
mod-pod2/src/wiring.rs:193
↓ 1 callers
Function
effect_select_from_midi
(config: &Config, controller: &mut Controller, origin: Origin)
mod-pod2/src/wiring.rs:179
↓ 1 callers
Function
empty_dump
()
gui/src/empty.rs:13
↓ 1 callers
Function
empty_edit_buffer
()
gui/src/empty.rs:9
↓ 1 callers
Method
encode_outgoing
(&self, bytes: &[u8])
usb/src/midi_framer.rs:72
↓ 1 callers
Function
find_name
(node)
gui/update_glade_obj_names.py:16
↓ 1 callers
Function
generate_help_text
()
gui/src/opts.rs:70
↓ 1 callers
Method
get
(&self, idx: usize)
core/src/strings.rs:23
↓ 1 callers
Method
get
(&self, idx: usize)
core/src/names.rs:40
↓ 1 callers
Function
get_latest_release
(platform: &str)
gui/src/check.rs:7
↓ 1 callers
Method
get_page_value
(&self, page: usize, idx: usize)
core/src/raw.rs:52
↓ 1 callers
Function
get_platform_hack_flags
()
gui/src/platform.rs:58
↓ 1 callers
Method
handler
(&self, config: &'static Config)
mod-xt/src/module.rs:31
↓ 1 callers
Method
has
(&self, idx: usize)
core/src/raw.rs:71
↓ 1 callers
Function
init_lib
Initializes libusb.
usb/src/usb.rs:388
↓ 1 callers
Function
init_module
(config: &'static Config)
gui/src/registry.rs:69
↓ 1 callers
Function
init_module_controls
(config: &Config, edit_buffer: &EditBuffer)
gui/src/registry.rs:109
↓ 1 callers
Function
is_sensitive
(packs: XtPacks, name: &str)
mod-xt/src/wiring.rs:22
↓ 1 callers
Function
is_valid_char
Check if the character is a valid printable ASCII character. This follows Line6 Edit logic as the latter will replace problem characters in program na
core/src/util.rs:93
↓ 1 callers
Function
line6_read_data
(dev: &DeviceHandle<T>, address: u16, buf: &mut [u8])
usb/src/line6.rs:18
↓ 1 callers
Function
line6_read_serial
(dev: &DeviceHandle<T>)
usb/src/line6.rs:9
↓ 1 callers
Method
list_devices
(&self)
usb/src/usb.rs:46
↓ 1 callers
Function
load_all_dump
(programs_dump: &mut ProgramsDump, data: &[u8], origin: Origin)
core/src/program.rs:58
↓ 1 callers
Method
load_from_raw
(&mut self, control_value_from_buffer: F)
core/src/edit.rs:45
↓ 1 callers
Method
load_handler
Handler for buffer load requests (UI or MIDI)
core/src/handler.rs:43
↓ 1 callers
Function
marker_handler
(ctx: &Ctx, marker: u32)
core/src/dispatch.rs:172
↓ 1 callers
Method
marker_handler
Handler for custom markers that this handler sent to itself
core/src/handler.rs:90
↓ 1 callers
Method
midi_cc_in_handler
Handler for incoming MIDI CC messages
core/src/handler.rs:16
↓ 1 callers
Method
midi_cc_out_handler
Handler for outgoing MIDI CC messages
core/src/handler.rs:20
↓ 1 callers
Method
midi_in_handler
Handler for incoming MIDI sysex messages
core/src/handler.rs:67
↓ 1 callers
Method
midi_out_handler
Handler for outgoing MIDI sysex messages
core/src/handler.rs:71
↓ 1 callers
Method
midi_pc_in_handler
Handler for incoming MIDI PC messages
core/src/handler.rs:30
↓ 1 callers
Method
midi_pc_out_handler
Handler for outgoing MIDI PC messages
core/src/handler.rs:34
↓ 1 callers
Method
midi_udi_handler
Handler for Universal Device Inquiry and response messages
core/src/handler.rs:11
↓ 1 callers
Method
modified_handler
Handler for program "modified" status changes
core/src/handler.rs:62
↓ 1 callers
Function
module
()
mod-pocket/src/module.rs:92
↓ 1 callers
Function
module_for_config
(config: &Config)
gui/src/registry.rs:46
↓ 1 callers
Method
name
(&self)
core/src/midi_io.rs:87
↓ 1 callers
Method
named_objects
(&self)
gtk/src/object_list.rs:53
↓ 1 callers
Function
names_rx_handler
(rx: &mut broadcast::Receiver<Event<usize,String>>, ui_tx: &glib::Sender<UIEvent>)
gui/src/main.rs:481
↓ 1 callers
Method
need_store_ack
(&self)
mod-xt/src/handler.rs:86
↓ 1 callers
Function
new_ctx
Creates a new libusb context.
usb/src/usb.rs:416
↓ 1 callers
Method
new_device_handler
Called when the device context is first initialized
core/src/handler.rs:85
↓ 1 callers
Function
new_pod_xt_framer
()
usb/src/podxt_framer.rs:97
↓ 1 callers
Function
new_release_check
(app_event_tx: &EventSender)
gui/src/check.rs:50
↓ 1 callers
Function
new_usb_midi_framer
()
usb/src/midi_framer.rs:103
↓ 1 callers
Function
nibble_to_u8
(bytes: &[u8; 2])
core/src/util.rs:4
↓ 1 callers
Function
nth_chunk_mut
(data: &mut [u8], page: usize, page_size: usize)
core/src/dump.rs:79
↓ 1 callers
Method
num_buttons
(&self)
gui/src/widgets/program_grid.rs:57
↓ 1 callers
Method
open
(&self)
gui/src/widgets/program_grid.rs:101
↓ 1 callers
Function
ordered_controls
(controller: &Controller)
core/src/edit.rs:80
↓ 1 callers
Function
param_to_variant
(variant: &String, value: u16, controller: &mut Controller, origin: Origin)
mod-xt/src/wiring.rs:151
↓ 1 callers
Method
pc_handler
Handler for program change events sent by the UI `Controller`
core/src/handler.rs:38
↓ 1 callers
Method
pid
(&self)
usb/src/devices.rs:22
↓ 1 callers
Function
platform_specific
()
gui/build.rs:33
↓ 1 callers
Function
populate_midi_channel_combo
(settings: &SettingsDialog)
gui/src/settings.rs:204
↓ 1 callers
Method
pos
(&self)
mod-xt/src/widgets/tune_indicator.rs:36
↓ 1 callers
Function
print_config
testing/libusb-podxt-test/main.c:138
↓ 1 callers
Function
print_device
testing/libusb-podxt-test/main.c:148
↓ 1 callers
Function
print_interface
testing/libusb-podxt-test/main.c:114
↓ 1 callers
Function
process
(tree)
gui/update_glade_obj_names.py:26
↓ 1 callers
Method
program_id
(&self)
gui/src/widgets/program_button.rs:46
↓ 1 callers
Method
program_modified
(&self, program_idx: usize)
gui/src/widgets/program_grid.rs:185
↓ 1 callers
Method
program_name
(&self)
gui/src/widgets/program_button.rs:59
↓ 1 callers
Method
program_prev
(&self)
core/src/context.rs:40
↓ 1 callers
Function
raise
* On macOS, gtk_window_present doesn't always bring the window to the foreground. * Based on this SO article, however, we can remedy the issu
gui/src/platform.rs:103
↓ 1 callers
Function
raise_app_window
()
gui/src/platform.rs:78
← previous
next →
201–300 of 615, ranked by callers