On Sun, Jun 17, 2012 at 10:45 PM, Thomas Lübking <thomas.luebk...@gmail.com> wrote: > Am 17.06.2012, 22:18 Uhr, schrieb Jacopo De Simoi <wilder...@gmail.com>: > > >> so in the end I agree with you that the crucial issue is the misleading >> caption of the checkbox in the “open with…” dialog. >> Who is the right person to discuss with? > > > it's not like i didn't have to look it up myself (lxr.kde.org) > http://api.kde.org/4.8-api/kdelibs-apidocs/kio/html/classKOpenWithDialog.html > > Pino seems to have touched it last, more i do not know either - just write a > patch ;-) > > Cheers, > Thomas
So, i did some deeper digging into this. Quite interesting results to say the least :) In the file: kio/kfile/kopenwithdialog.cpp line 779 you can find: apps.prepend(serviceId); // make it the preferred app Yes, even with that comment behind it. A git blame turns out that David is the one to "blame" for that one: 5bf58ae2 kio/kfile/kopenwithdialog.cpp (David Faure 2008-02-29 21:12:14 +0000 779) apps.prepend(serviceId); // make it the preferred app Perhaps David can shed some light on this little issue? I'm guessing the following would be the best solution: - Add a chechbox that becomes tickable when you tick "Remember ....". The added checkbox should say something like: "Make default" - By default (so when the "Make default" is not checked) it should append the item to the list, not prepend. Just my 5 cents :)