MCPcopy Create free account

hub / github.com/PuzzleEmptyM/Unbound-editor-device-customizer / functions

Functions185 in github.com/PuzzleEmptyM/Unbound-editor-device-customizer

Method_on_category_changed
(self, cat_idx: int)
app.py:822
Method_on_device_status
(self, status: str)
app.py:2051
Method_on_dial_click
(self)
app.py:1685
Method_on_dial_default_action_changed
(self, idx: int)
app.py:915
Method_on_dial_mode_changed
(self, mode: str, btn_name: str)
app.py:2055
Method_on_layer_tab_changed
(self, index: int)
app.py:1943
Method_on_profile_loaded
Called when SettingsTab loads a profile — rebuilds the layer tabs.
app.py:2066
Method_on_runtime_layer_changed
Called (in GUI thread via signal) when the physical device switches layers.
app.py:1952
Function_pop_layer
()
main.py:50
Function_push_layer
(layer_id)
main.py:46
Method_refresh_audio_apps
(self)
app.py:863
Method_rename_layer
(self)
app.py:1985
Method_save
(self)
app.py:989
Method_save_profile
(self)
app.py:1267
Method_search_apps
(self)
app.py:850
Method_select_button
(self, key_name: str)
app.py:2060
Method_select_dial
(self)
app.py:2063
Method_sign_in
(self)
app.py:1181
Method_sign_out
(self)
app.py:1198
Method_skip
(self)
utils/calibrate.py:124
Method_undo
(self)
utils/calibrate.py:131
Functionadd_layer
(config: dict, name: str)
config.py:143
Functionadjust_app_volume
Per-app volume is not yet implemented on macOS.
platform_layer/macos.py:32
Functionadjust_app_volume
Raise or lower volume for a running app (partial name, case-insensitive).
platform_layer/windows.py:28
Functionadjust_brightness
Raise or lower display brightness by delta percent.
platform_layer/macos.py:46
Functionadjust_brightness
Raise or lower screen brightness by delta percent.
platform_layer/windows.py:65
Functionadjust_master_volume
Raise or lower master volume. delta is a fraction (e.g. 0.02 = 2%).
platform_layer/macos.py:18
Functionadjust_master_volume
Raise or lower master volume one Windows step, showing the native OSD.
platform_layer/windows.py:17
Functioncallback
(hwnd, _)
platform_layer/windows.py:87
Functioncollect_installable_apps
Return [(display_name, app_path), ...] from /Applications.
platform_layer/macos.py:156
Functioncollect_installable_apps
Return [(display_name, lnk_path), ...] from user + system Start Menu.
platform_layer/windows.py:170
Functiondelete_layer
(config: dict, layer_id: str)
config.py:149
Functiondelete_layer
Removes a single layer from the server.
cloud_sync.py:94
Functiondelete_profile_from_cloud
Removes a named profile from the server.
cloud_sync.py:130
Functiondispatch
(button_name: str, config: dict, layer_id: str = cfg.DEFAULT_LAYER_ID, on_push=None, on_pop=None,
app.py:2086
Methoddo_GET
(self)
auth.py:97
Functionget_button
(config: dict, button_name: str, layer_id: str = DEFAULT_LAYER_ID)
config.py:76
Functionget_dial_action
(config: dict, mode: str, direction: str, layer_id: str = DEFAULT_LAYER_ID)
config.py:118
Functionget_dial_default
Return the default dial action for this layer.
config.py:83
Functionget_dial_sensitivity
Return sensitivity 0-100 for this dial mode (default 100 = max sensitive). Migrates old threshold format (1-20) automatically.
config.py:96
Functionget_layers
Return [(layer_id, layer_name), ...] sorted with default first.
config.py:164
Functionget_user_email
()
auth.py:51
Functionhid_thread
()
main.py:155
Functioninput_handler
Called for any incoming input-report (e.g. button presses). data[0] = Report ID data[1:] = payload bytes
utils/dump-all-reports.py:11
Methodis_connected
(self)
actions/obs.py:36
Functionlaunch_app
Launch an app bundle, file, or URI via the macOS 'open' command.
platform_layer/macos.py:178
Functionlaunch_app
Launch an app by path, .lnk shortcut, or URI via Windows Shell.
platform_layer/windows.py:189
Functionlist_audio_apps
Per-app audio session listing not yet implemented on macOS.
platform_layer/macos.py:37
Functionlist_audio_apps
Return names of apps currently producing audio.
platform_layer/windows.py:47
Functionlist_windows
Return names of visible running applications via osascript.
platform_layer/macos.py:86
Functionlist_windows
Return titles of all visible top-level windows.
platform_layer/windows.py:104
Functionload
()
config.py:53
Functionload_profile_from_cloud
Fetches a named profile, replaces working layers, and saves to disk.
cloud_sync.py:142
Functionload_profile_into_working
Replace working layers with the given layers dict (deep-copied). Ensures the default layer always exists. Does NOT save to disk.
config.py:171
Methodlog_message
(self, *_)
auth.py:116
MethodmousePressEvent
(self, event)
app.py:1589
MethodmousePressEvent
(self, event)
utils/calibrate.py:106
Functionon_jog
(mode, value)
main.py:119
Functionon_key
(keys)
main.py:58
Methodpaint
(self, painter, option, index)
app.py:408
MethodpaintEvent
(self, event)
app.py:1565
Functionpress_keys
Hold keys down via pynput.
platform_layer/macos.py:136
Functionpress_keys
Hold keys down via win32api so modifier-aware apps see them as held.
platform_layer/windows.py:148
Functionpush_full_config
Saves the entire config.json to the server under the given slot name.
cloud_sync.py:82
Functionpush_layers
Pushes all local layers to the server (upsert).
cloud_sync.py:67
Functionrelease_keys
Release held keys via pynput.
platform_layer/macos.py:144
Functionrelease_keys
Release held keys via win32api.
platform_layer/windows.py:157
Functionrename_layer
(config: dict, layer_id: str, new_name: str)
config.py:159
Functionsave
(config: dict)
config.py:71
Functionsave_profile_to_cloud
Saves current layers to the server under a named profile slot.
cloud_sync.py:118
Functionsend
Press and release a hotkey combination — uses pynput (tap).
actions/hotkey.py:51
Functionset_button
(config: dict, button_name: str, action: dict, layer_id: str = DEFAULT_LAYER_ID)
config.py:137
Functionset_dial_action
(config: dict, mode: str, direction: str, action: dict, layer_id: str = DEFAULT_LAYER_ID)
config.py:126
Functionset_dial_default
(config: dict, action: dict, layer_id: str = DEFAULT_LAYER_ID)
config.py:90
Functionset_dial_sensitivity
(config: dict, mode: str, threshold: int, layer_id: str = DEFAULT_LAYER_ID)
config.py:111
Methodset_jog_leds
(self, jog_leds: JogLed)
hid_layer.py:210
Methodset_jog_mode
(self, mode: JogMode)
hid_layer.py:213
Methodset_layer
(self, layer_id: str)
app.py:1702
Methodset_leds
(self, leds: Led)
hid_layer.py:207
Functionsign_in
Opens the browser for Clerk sign-in and waits for the local callback. Returns True if sign-in succeeded within `timeout` seconds, False other
auth.py:87
Functionsign_out
Revokes the API key on the server and clears local storage.
auth.py:137
MethodsizeHint
(self, option, index)
app.py:423
Functionswitch_to
Bring an app matching app_name to the foreground via osascript.
platform_layer/macos.py:62
Functionswitch_to
Bring a window matching app_name to the foreground. Returns True on success.
platform_layer/windows.py:81
Functionsync_from_cloud
Pulls all layers from the server and overwrites the local config in place. Cloud always wins. Saves to disk after applying. Returns the r
cloud_sync.py:48
← previous101–185 of 185, ranked by callers