aboutsummaryrefslogtreecommitdiffstats
path: root/default-plugins/configuration/src
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2024-10-09 10:44:43 +0200
committerGitHub <noreply@github.com>2024-10-09 10:44:43 +0200
commit8de59477719241c376336653a8dfa009eb438f3f (patch)
tree1d1df15fc102a7ce849d559d8d87c091881b2573 /default-plugins/configuration/src
parentdocs(changelog): add cache dir to setup (diff)
downloadsl0ppij-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.rs24
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);