diff options
| author | Aram Drevekenin <aram@poor.dev> | 2024-10-09 10:44:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-09 10:44:43 +0200 |
| commit | 8de59477719241c376336653a8dfa009eb438f3f (patch) | |
| tree | 1d1df15fc102a7ce849d559d8d87c091881b2573 /default-plugins/configuration/src | |
| parent | docs(changelog): add cache dir to setup (diff) | |
| download | sl0ppij-8de59477719241c376336653a8dfa009eb438f3f.tar.gz sl0ppij-8de59477719241c376336653a8dfa009eb438f3f.tar.xz sl0ppij-8de59477719241c376336653a8dfa009eb438f3f.zip | |
fix(ui): various pane name fixes (#3653)
Diffstat (limited to 'default-plugins/configuration/src')
| -rw-r--r-- | default-plugins/configuration/src/main.rs | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/default-plugins/configuration/src/main.rs b/default-plugins/configuration/src/main.rs index dee18b5f..a01d74c2 100644 --- a/default-plugins/configuration/src/main.rs +++ b/default-plugins/configuration/src/main.rs @@ -64,38 +64,22 @@ impl ZellijPlugin for State { .map(|v| v == "true") .unwrap_or(false); self.userspace_configuration = configuration; - // we need the ReadApplicationState permission to receive the ModeUpdate and TabUpdate - // events - // we need the RunCommands permission to run "cargo test" in a floating window - request_permission(&[ - PermissionType::ReadApplicationState, - PermissionType::RunCommands, - PermissionType::ReadCliPipes, - PermissionType::MessageAndLaunchOtherPlugins, - PermissionType::Reconfigure, - PermissionType::ChangeApplicationState, - ]); - subscribe(&[ - EventType::PermissionRequestResult, - EventType::Key, - EventType::FailedToWriteConfigToDisk, - ]); + subscribe(&[EventType::Key, EventType::FailedToWriteConfigToDisk]); + let own_plugin_id = get_plugin_ids().plugin_id; if self.is_setup_wizard { self.ui_size = 18; self.selected_index = Some(0); - let own_plugin_id = get_plugin_ids().plugin_id; rename_plugin_pane(own_plugin_id, "First Run Setup Wizard (Step 1/1)"); resize_focused_pane(Resize::Increase); resize_focused_pane(Resize::Increase); resize_focused_pane(Resize::Increase); + } else { + rename_plugin_pane(own_plugin_id, "Configuration"); } } fn update(&mut self, event: Event) -> bool { let mut should_render = false; match event { - Event::PermissionRequestResult(_) => { - should_render = true; - }, Event::Key(key) => { if self.remapping_leaders { should_render = self.handle_remapping_screen_key(key); |
