> On March 6, 2013, 7:36 a.m., Mark Kretschmann wrote: > > Please don't apply this patch. Here's why: > > > > Amarok is really not supposed to be running more than one instance at the > > same time (it's a "KUniqueApplication"). If you try to start another > > instance, you should be getting this message: > > > > mark@serenity:~$ amarok > > Amarok is already running! > > > > Any command line flags will be processed by the already running instance. > > This is how the "%U" works. > > > > > > Exception: If you run Amarok with the -m or --multipleinstances flag, it > > will happily start another instance. > > > > > > Fabian Kosmale wrote: > First: I'm not sure if I'm misunderstanding you, but the linked bug is > not about starting a new instance of Amarok, but giving focus to the already > existing one when it's running in the background. > Also, are you sure about the command line flags (Mat?j, that also answers > your question about %u versus %U )? fdo says: "%U: A list of URLs. Each URL > is passed as a separate argument to the executable program. Local files may > either be passed as file: URLs or as file path." and for "%u": "A single URL. > Local files may either be passed as file: URLs or as file path." So as far as > I understand the standard, command line flags (like -a) will never be passed > to amarok, as they are not URLs (that does of course only apply iff Amarok is > started via the desktop file). Furthermore, the only difference between "%u" > and "%U" should be the number of URLs passed at the same time. > > Matěj Laitl wrote: > Well my biggest concern is whether this breaks "Click on mp3 file in > Dolphin to have it open in Amarok" and it is still unanswered. > > Also, when %u means a single url, %U means multiple ones, omitting there > altogether means no urls? That's certainly not what we want.
@Fabian: I see. I did indeed misunderstand you. So maybe this could be helpful to get focus for our window: http://www.purinchu.net/kdelibs-apidocs/kdeui/html/classKWindowSystem.html#a7a04fd62d97ed3104e02bfa3ffa19ad5 - Mark ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/109224/#review28647 ----------------------------------------------------------- On March 5, 2013, 5:02 p.m., Harikrishnan S. wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/109224/ > ----------------------------------------------------------- > > (Updated March 5, 2013, 5:02 p.m.) > > > Review request for Amarok. > > > Description > ------- > > Resolved 315932, removed %U from amarok.desktop > > > Diffs > ----- > > src/amarok.desktop 4fe72c0d96111f2bd8bdea3e12622e09320ad31c > > Diff: http://git.reviewboard.kde.org/r/109224/diff/ > > > Testing > ------- > > Seems to be working. On launching the second time, the window does come up > now. Also build perfectly. > > > Thanks, > > Harikrishnan S. > >
_______________________________________________ Amarok-devel mailing list Amarok-devel@kde.org https://mail.kde.org/mailman/listinfo/amarok-devel