From 1cdca3b077976e255a0fe97a081e9d4f7f94d9e2 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Sun, 28 Oct 2012 22:43:04 +0000 Subject: Removed unneeded views by updating CFE for autoview --- fetchmail-model.lua | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) (limited to 'fetchmail-model.lua') diff --git a/fetchmail-model.lua b/fetchmail-model.lua index 0ab4a3d..d7a4e53 100644 --- a/fetchmail-model.lua +++ b/fetchmail-model.lua @@ -522,19 +522,25 @@ function readentries() end function readentry(entryname, meth, remotemailbx, localdom) - local enabled = cfe({ type="boolean", value=true, label="Enable" }) - local method = cfe({ type="select", value="pop3", label="Method", option=methods }) - local remotehost = cfe({ value=entryname, label="Remote Host" }) - local remotemailbox = cfe({ label="Remote Mailbox" }) - local remotepassword = cfe({ label="Password" }) - local localhost = cfe({ label="Local Host" }) - local localmailbox = cfe({ label="Local Mailbox" }) - local localdomain = cfe({ label="Local Domain" }) - local ssl = cfe({ type="boolean", value=false, label="SSL Encryption" }) - local envelope = cfe({ type="select", value="X-Envelope-To", label="Envelope Mode", option={"X-Original-To", "Delivered-To", "X-Envelope-To", "Received", "disabled"} }) + local enabled = cfe({ type="boolean", value=true, label="Enable", seq=2 }) + local method = cfe({ type="select", value="pop3", label="Method", option=methods, seq=3 }) + local remotehost = cfe({ value=entryname, label="Remote Host", seq=1 }) + local remotemailbox = cfe({ label="Remote Mailbox", seq=4 }) + local remotepassword = cfe({ label="Password", seq=5 }) + local localhost = cfe({ label="Local Host", seq=7 }) + local localmailbox = cfe({ label="Local Mailbox", seq=8 }) + local localdomain = cfe({ label="Local Domain", seq=9 }) + local ssl = cfe({ type="boolean", value=false, label="SSL Encryption", seq=6 }) + local envelope = cfe({ type="select", value="X-Envelope-To", label="Envelope Mode", option={"X-Original-To", "Delivered-To", "X-Envelope-To", "Received", "disabled"}, seq=10 }) local entry = findentryline(entryname, meth, remotemailbx, localdom) if entry then + remotehost.readonly = true + method.type = "text" + method.readonly = true + remotemailbox.readonly = true + localdomain.readonly = true + if entry[1] == "skip" then enabled.value = false end -- cgit v1.2.3