Menu

#19 NCIDpop: Add something like "Accept All" button to skip remaining dialogs

open
ncidpop (2)
1
2017-04-29
2016-09-18
No

Requested by user nospam in this post:

One wish I have with ncidpop is an option to eliminate all the confirmation popup messages when adding or updating aliases
"Would you like to apply aliases to all call logs"
Then message "ReceivedSignal..."
then I have to wait about 30-60s for the third popup
"Accept Changes"

Discussion

  • Chris Lenderman

    Chris Lenderman - 2017-02-12

    I think that due to the nature of the interactions between the server and client using client jobs that this may not be feasible unfortunately.

     
  • Todd Andrews

    Todd Andrews - 2017-04-24

    Updated from this post dated 04/23/2017 by user nospam:

    I'm noticing that NCIDD on my raspi now takes over 2 minutes to "Add Alias" and I only have about 2100 call records in the log file.

    Is it possible to have an option eliminate all the verbose verification pop ups and just make all the changes quietly without any more user interaction?

    Right now I have the following sequence of pop-ups requiring user interaction:
    "Add alias" (ideally I would like to have no more prompts after this one)
    "Aliases - would you like to apply to all call logs" (could this just be a check box option on the first one?)
    "Accept Changes" (redundant user check?)

     
    • Chris Lenderman

      Chris Lenderman - 2017-04-25

      Basically what we are doing in NCIDpop today is to follow the workflow of the server.

      That said, this could be done, I suppose. Some questions:
      1) Are you ok with not being notified of any failure to apply an alias?
      2) Are you ok with not being presented the opportunity to reject any changes to call logs which will be irrevocable after the alias is applied (the server has been known to incorrectly apply aliases in the past)?
      3) Are you ok with always applying aliases to all call logs?

      I imagine the answers are "yes" in all cases. In which case, user dialogs could be suppressed. I can make a preference to allow the user to automatically apply aliases, but don't want to make it overly complex, so we'd want to decide on the behavior of the automatic override (which I believe we have captured above).

       
  • nospam

    nospam - 2017-04-24

    Subscribed

     
  • Chris Lenderman

    Chris Lenderman - 2017-04-25

    I have made a test version which adds two new preferences
    1) Suppress server info messages that result from list updates
    2) Auto accept changes to server logs when aliases are modified

    If acceptable, I can make these changes permanent. If you would like a version to try, please contact me via the "Email Developer" link on this page: http://ncid.sourceforge.net/ncidpop/ncidpop.html and specify which distribution you need (i.e. Linux/Mac/Mac Compat/Windows)

     

Anonymous
Anonymous

Add attachments
Cancel