Index: social-ime-custom.scm =================================================================== --- social-ime-custom.scm (revision 5946) +++ social-ime-custom.scm (working copy) @@ -371,6 +371,12 @@ (N_ "Character count to start input prediction") (N_ "long description will be here.")) +(define-custom 'social-ime-warn-connection? #t + '(social-ime-advanced social-ime-server) + '(boolean) + (N_ "Show caveat upon initalization of new context") + (N_ "long description will be here.")) + (custom-add-hook 'social-ime-use-candidate-window? 'custom-get-hooks (lambda () Index: social-ime.scm =================================================================== --- social-ime.scm (revision 5946) +++ social-ime.scm (working copy) @@ -581,6 +581,8 @@ (social-ime-make-raw-string (social-ime-get-raw-str-seq sc) wide? upper?))) (define (social-ime-init-handler id im arg) + (if social-ime-warn-connection? + (uim-notify-info "Caveat. All the request to Social IME server is not encrypted through the internet.\nIf you want to disable this message, turn off the option in Social-IME (advanced) setting.")) (if (not social-ime-init-lib-ok?) (begin (social-ime-lib-init)