Mailinglist Archive: opensuse-factory (439 mails)

< Previous Next >
Re: [opensuse-factory] Re: [opensuse-kde] KDE4/Qt4 removal from openSUSE Factory
Hi Wolfgang,

re-sizing the "current playing" works.... when the  mini-program explorer is active.

1 step closer to amarok on qt5 then :-)

BR Christian

Am 01.04.19 um 08:59 schrieb Wolfgang Bauer:
Am Sonntag, 31. März 2019, 18:10:26 schrieb Christian Mahr:
1) there is no amarok-lang package - so I used the old one.

2) the window "Aktuelles Stück" ("currently playing") looks broken. the
cover is present, but the other information is barely readable, wrong
fonts etc.. see attached jpg
Well, it's still work in progress and not even beta yet (and git snapshots
usually don't have translations).

In particular, the context view had to be rewritten/redesigned from scratch as
it used Plasma (yes, the desktop shell ;-) ) as engine.

Not all applets have been ported/rewritten yet, and the ones that are mainly
act as a "technological preview" for now.

Scripting is virtually non-existant too.

Otherwise it should indeed work basically, and it also seems to be stable in
my (very limited) testing, except for a reliable crash on exit here (certainly
not nice, but doesn't really affect the actual usage either)

There was a (build) problem that caused the internal collection database to
not work at all with the latest mariadb in Leap 15 and Tumbleweed (caused a
database error on startup, an external one worked fine but needs manual
setup), but I fixed that on Saturday using a patch from Arch Linux.

Another "problem" I noticed is that the (internal) database files are not
migrated from the KDE4 version, so if you switch/update Amarok to the KF5 port
your collection will be empty and statistics/ratings are lost (unless they are
stored in the music files themselves).
That's because the migration code fails to copy subdirectories. I rewrote that
part yesterday, and it's working locally here now too.
I'll submit my fix upstream of course, for now you can workaround that by
copying the "amarok" folder from ~/.kde4/share/apps/ to ~/.local/share/
manually (delete the existing folder, or just copy the "mysqle" subfolder).

What are the next steps..?

I am not familiar with qt, so I am not sure I can help..
Wait until it is finished? ;-)

It's certainly possible to update the package to a git snapshot, the question
is just if we want/should.

As it seems to basically work (otherwise it would not make any sense at all),
it probably would indeed be better than not having it at all IMHO...

Kind Regards,
Wolfgang

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
References