Announcement

Collapse
No announcement yet.

Kde 4.9.00 Address autocompletion in Kontact/Kmail

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #61
    Hmm. Well, logged out and back in. Waited for Nepomuk to finish indexing and then launched Kontact. I still don't have auto-completion of all my address book contacts. Some are 'found' and offered, but not all. I don't know why it works for you, but not for me.

    Is there a cache that maybe should be emptied?
    Last edited by Snowhog; Aug 06, 2012, 02:59 PM.
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #62
      As far as i now, there isn't a way to clear mail database only (i can remove both metatada for local files and for mail's)
      sigpic

      Comment


        #63
        I forgot to edit the kpimcompletionorder file and add:

        [General]
        UseNepomuk=true

        So, I did that and logged back out and in and let Nepomuk finish indexing again. Going to launch Kontact and see if it now works.

        Windows no longer obstructs my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #64
          Working now! It finds every entry in my Contacts, but not all are identified in their corresponding Contact folder, instead, being reported as "Contacts found in your data". I do not have "Use recent addresses for autocompletion" marked in Composer.
          Windows no longer obstructs my view.
          Using Kubuntu Linux since March 23, 2007.
          "It is a capital mistake to theorize before one has data." - Sherlock Holmes

          Comment


            #65
            Yes, that is how they are shown, not "found in address book", but 'found in data'.
            I am very happy we have solved this!

            Oh, just a note - this has originally been introduced during 4.9 release cycle, but:
            http://mail.kde.org/pipermail/nepomu...ly/002693.html
            http://mail.kde.org/pipermail/nepomu...ly/002704.html
            For me it's working fine, but it was disabled because of bad performance.
            Last edited by sumski; Aug 06, 2012, 03:28 PM.
            sigpic

            Comment


              #66
              Your efforts on my behalf are very much appreciated. And there are ten hours difference between our locations, so it's either very early or very late for you.
              Windows no longer obstructs my view.
              Using Kubuntu Linux since March 23, 2007.
              "It is a capital mistake to theorize before one has data." - Sherlock Holmes

              Comment


                #67
                11:30 PM, not that late .
                Your welcome! I'm just glad that this is finally working
                sigpic

                Comment


                  #68
                  Is the 'fix' that you used worthy of reporting to the developers? Users of other KDE distributions (but not all) have reported that autocompletions 'just works' for them, so the implication is that it's (potentially) not a KDE issue, but rather, a Kubuntu issue.
                  Windows no longer obstructs my view.
                  Using Kubuntu Linux since March 23, 2007.
                  "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                  Comment


                    #69
                    It got disabled on purpose, so they are aware of this. We have completion working 'only' with nepomuk, but so far not with akonadi itself, that would be a better (more basic) solution.
                    sigpic

                    Comment


                      #70
                      What you *could* do, to test - revert that 2 packages to backports variant, and see is completion still working (maybe that patch isn't needed at all, you only need to reindex your mails?)
                      See here:
                      http://forum.kde.org/viewtopic.php?f...art=15#p247685
                      Last edited by sumski; Aug 06, 2012, 03:49 PM.
                      sigpic

                      Comment


                        #71
                        Originally posted by sumski View Post
                        What you *could* do, to test - revert that 2 packages to backports variant, and see is completion still working (maybe that patch isn't needed at all, you only need to reindex your mails?)
                        See here:
                        http://forum.kde.org/viewtopic.php?f...art=15#p247685
                        Well, that would be nice. Given that I have everything needed to re-enable the function, I'll give that a try. I really do like the idea of having 'generic', non-customized packages in use -- when at all possible.

                        Won't try it today (well, maybe not today), but will give it a go and report back when I do.
                        Windows no longer obstructs my view.
                        Using Kubuntu Linux since March 23, 2007.
                        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                        Comment


                          #72
                          Reinstalled the 'official' libkdepim4 libmessagecomposer4 packages and reset InitialIndexingComplete=true to false in akonadi_nepomuk_feederrc and logged out and back in. Waited until Nepomuk was finished indexing and then launched Kontact. Guess what? Autocompletion still works!

                          So, sumski, does this mean that the only thing needed to get autocompletion working (when it isn't), are the changes you had me make to akonadi_nepomuk_feederrc and kpimcompletionorder?

                          When nepomuk finishes indexing, InitialIndexingComplete= gets changed back to true. When new addresses are added to Contacts, this would have to changed back to false and then log out and back in to force nepomuk to reindex again, yes?
                          Windows no longer obstructs my view.
                          Using Kubuntu Linux since March 23, 2007.
                          "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                          Comment


                            #73
                            Well, 'bad' news of a sort. With the changes, I noticed that none of the details in my contacts could be seen. Normally, you would click on a displayed contact in the middle column and the information about that contact would be displayed in the third column. Not any more. Right-clicking on any contact entry in column two and selecting Edit contact... opened with no data on that contact. Not good.

                            So, I took out:

                            [General]
                            UseNepomuk=true

                            from ~/.kde/share/config/kpimcompletionorder and logged out and back in to force nepomuk to again, reindex. After it finished, I launched Kontact and my contacts are operating normally. Autocompletion still works (interesting), but I think that's because the data is still in the index database (indexing I think, looks at what has changed, and adds/removes accordingly). It is interesting to note, that I have 'one' contact that doesn't show up in the autocompletion at all, and it's been in my Contacts Address books for some time.
                            Windows no longer obstructs my view.
                            Using Kubuntu Linux since March 23, 2007.
                            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                            Comment


                              #74
                              Yes, really interesting. Will try to debug tommorow. Oh, you don't need to change InitialIndexing to false every time, i suggested this because of 'old' (kde 4.8) database, so nepomuk 'converts' to 4.9.
                              I personally don't have much additional data for contacts, but those that i have, are displaying nicely.
                              And that was me asking that question in the bug report (and now, with powers of nepomuk, i have you indexed , kmail suggested i send a mail to you )
                              Last edited by sumski; Aug 06, 2012, 09:07 PM.
                              sigpic

                              Comment


                                #75
                                Hehe.

                                If you are able to get this pesky little twit of a bug actually identified and eradicated, you are going to make a lot of Kontact/KMail users very happy.

                                Do you actually ever sleep?
                                Windows no longer obstructs my view.
                                Using Kubuntu Linux since March 23, 2007.
                                "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                                Comment

                                Working...
                                X