Summary: | Update kuickshow for KDE 4 | ||
---|---|---|---|
Product: | [Unmaintained] kuickshow | Reporter: | Tristan Miller <psychonaut> |
Component: | general | Assignee: | Carsten Pfeiffer <pfeiffer> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | wishlist | CC: | bugzilla, cfeck, kde-bugs, kdebugs.99.urgwurz, Martin, richih-kde, ssmail1398-bug, suy |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Tristan Miller
2009-03-31 13:48:49 UTC
I'm working on it. The current version in svn still has a few minor problems, but is already usable. The current version in svn is about as useful as the last version for KDE 3, so I'm closing this bug. There is no official release yet, that will follow soon. Is there any update on this? Especially wrt imlib1. Still no official release ? Given binary packaged for fedora10 or opensuse I can help testing I had thought that stable extragear apps would be automatically released with a KDE release, but maybe I was wrong. I'll make a separate release, then. Thanks! *** This bug has been confirmed by popular vote. *** Are you planning to mark this for inclusion in KDE 4.4? I have found out that kuickshow is already released regularly with every KDE release. As far as I understand, there is just no announcement and no page listing all those extragear packages. The link to the latest release is ftp://ftp.kde.org/pub/kde/stable/4.3.2/src/extragear/kuickshow-0.9.1-kde4.3.2.tar.bz2 I updated userbase.kde.org/kuickshow with download instructions. What's left is binary packages... The OpenSUSE Buildservice wasn't very helpful up to now -- I didn't manage to create any RPMs with it yet. It seems at least Debian is not intending to package kuickshow. Maybe you could poke them and talk about any issues? It seems that one major thing is that imlib1 has been removed from Debian, recently... Again, thanks for all your work! I know about Debian. I intend on packaging Imlib1 with KuickShow, i.e. linking statically to it. That would make it easier for distributions. For that, Imlib1 needs to be ported from autoconf/automake to cmake. The plan is to have a subdirectory "imlib" in the "kuickshow" directory in extragear-svn and compiling that before kuickshow's "src" directory. We can even ditch the GTK/GDK stuff, because KuickShow only uses the xlib version of Imlib. Any help on porting Imlib to cmake is appreciated :-) Did not find a kuickshow-0.9.1-kde4.3.2.tar.bz2 but *kde4.3.1* instead. Then followed your instructions on userbase (imlib already in suse so I skipped that part). Works like charm on openoffice 10.3 with kde4.3.2. As fast and responsive as the kde3 version with beautiful display of the pictures. With this I'll make the switch to kde4. Thank's a lot. I have a filed a feature request on the Novell Bugzilla asking that kuickshow be packaged with their KDE 4 distribution: https://bugzilla.novell.com/show_bug.cgi?id=558894 Update: openSUSE uses a separate bug tracker, openFATE, for feature requests, including requests for packages. See openFATE issue #308428: https://features.opensuse.org/308428 Given Comment #9, can we mark this as RESOLVED FIXED now? Or does more work need to be done? You're right, it can e closed by now. Regarding comment 13, a while ago I tried using the OpenSUSE buildservice to create Imlib1 packages and then kuickshow, but failed so far. I couldn't find any information about how to get access to the actual files on the buildserver, which makes it kinda hard to find out which files/dependencies are missing. I'd prefer to have an official SUSE package of course. My second option would be to statically link Imlib1 to kuickshow and add it the the kuickshow svn repository. For that, Imlib1 must be ported to cmake though, which I haven't done yet. Help would be welcome :-) Fixed. I guess even if you package imlib1 with kuickshow Debian wouldn't include it. Any chance of porting to a current imlib? This is not exactly relevant to kuickshow, but geeqie comes somewhat close to kuickshow and is available on many if not most distributions. There is no "current" imlib. There is imlib2, but it doesn't have much in common with imlib1. I.e. it doesn't have same the functionality that imlib1 provides, nor the performance of imlib1. @Carsten Pfeiffer: Thanks for pointing that out, I thought imlib2 is the successor of imlib1 with just more features... @Richard Hartmann: Thanks for mentioning geeqie, but it doesn't have the features why I prefer kuickshow to all other image viewers: tight fit window around the picture, without any sidebars, which adapts to the picture size. In the eyes of Debian imlib2 *is* the successor of imlib1. It maybe would help if imlib1, stripped down to xlib version, gets forked with another name...? As a Debian user I'd also be very much interested in a kuickshow version based on imlib2, even if it would lack some features, as long as it retains the feature to adapt to the picture size and has no fixed window size and nothing around the picture. And as long as I can toggle between full size/best fit and fullscreen/window and delete shown pictures. Another important feature: Speed. Having a borderless picture pop up with nothing around it helps a lot to save screen real estate and just review photos quickly. I have 3.5.10 at work and my Grand List Of Applications I Miss at home has dwindled to one: kuickshow. Same for my gf. Carsten, what do you think of Peter's suggestion? Fwiw, if you are ever in/near Munich, I owe you beer. Two beers if kuickshow is in KDE 4 proper by that time. Regarding Comment #9, the instructions at http://userbase.kde.org/KuickShow don't work. The "Availability" section tells users to get the source tarball from ftp://ftp.kde.org/pub/kde/stable/4.x.y/src/extragear/kuickshow-0.9.1-kde4.x.y.tar.bz2, where 4.x.y is the KDE version. However, there is no kuickshow tarball in any of the 4.x.y trees. Am Sonntag, 15. August 2010 schrieb Tristan Miller: Maybe the extragear infrastructure could be improved a bit in that regard. I'd like to have stable URLs for the extragear releases. I.e. something like ftp://ftp.kde.org/pub/kde/stable/4.4.2/src/extragear/kuickshow-0.9.1.tar.bz2 for releases built against KDE 4.4.2. And additionally a "latest" link, e.g. ftp://ftp.kde.org/pub/kde/stable/latest/src/extragear/kuickshow-0.9.1.tar.bz2 that always points to the release that was built against the latest stable KDE release. I'll try to provide you with a working URL soon. > 2010-08-15 22:38:17 --- Regarding Comment #9, the instructions at > http://userbase.kde.org/KuickShow don't work. The "Availability" section > tells users to get the source tarball from > ftp://ftp.kde.org/pub/kde/stable/4.x.y/src/extragear/kuickshow-0.9.1-kde4.x > .y.tar.bz2, where 4.x.y is the KDE version. However, there is no kuickshow > tarball in any of the 4.x.y trees. Cheers, Carsten (In reply to comment #21) > It maybe would help > if imlib1, stripped down to xlib version, gets forked with another name...? Yes, yes, yes! I even mailed Raster (the author of Imlib) a while ago and he supported that idea. We just need someone to do it :-} We could even build a static lib and directly KuickShow to it, so there needn't be a Debian package for the separate lib. > As a Debian user I'd also be very much interested in a kuickshow version based > on imlib2, even if it would lack some features, as long as it retains the > feature to adapt to the picture size and has no fixed window size and nothing > around the picture. And as long as I can toggle between full size/best fit and > fullscreen/window and delete shown pictures. Unfortunately there's more problems with Imlib2: - it is slower than Imlib1 (at least that part that Kuickshow uses) - its API is rather painful (at least it was ages ago -- not sure if it has changed) It would be way more work to port to Imlib2 than to make a separate library off Imlib1's xlib version, and the result would be slower than the Imlib1 version. Em Terça-feira 17 Agosto 2010, às 09:40:09, você escreveu:
> Am Sonntag, 15. August 2010 schrieb Tristan Miller:
>
> Maybe the extragear infrastructure could be improved a bit in that regard. I'd
> like to have stable URLs for the extragear releases. I.e. something like
> ftp://ftp.kde.org/pub/kde/stable/4.4.2/src/extragear/kuickshow-0.9.1.tar.bz2
> for releases built against KDE 4.4.2.
> And additionally a "latest" link, e.g.
> ftp://ftp.kde.org/pub/kde/stable/latest/src/extragear/kuickshow-0.9.1.tar.bz2
> that always points to the release that was built against the latest stable KDE
> release.
>
> I'll try to provide you with a working URL soon.
>
> > 2010-08-15 22:38:17 --- Regarding Comment #9, the instructions at
> > http://userbase.kde.org/KuickShow don't work. The "Availability" section
> > tells users to get the source tarball from
> > ftp://ftp.kde.org/pub/kde/stable/4.x.y/src/extragear/kuickshow-0.9.1-kde4.x
> > .y.tar.bz2, where 4.x.y is the KDE version. However, there is no kuickshow
> > tarball in any of the 4.x.y trees.
>
> Cheers,
> Carsten
>
I'm patient and waiting Git
Then we should decide how to act.
But the future now is tons of gourad shader :-)
FWIW, I returned from vacation and used the createtarball script to create a source package for kuickshow. The package is linked from userbase.kde.org/kuickshow, for your convenience, here is the direct download link: http://hosti.leonde.de/~gis/kuickshow-0.9.1.tar.bz2 Unfortunately on my own system (Debian unstable with nvidia drivers), kuickshow only shows garbage instead of the images :-( I'm not sure if it's a problem of Imlib, KuickShow or the nvidia driver. FWIW, Kde 4.5.x and the closed nvidia drivers don't cooperate too well. I have various display bugs ever since I upgraded from 4.4.5. I also use Debian unstable, KDE 4.5.1 from experimental-snapshots and closed source nvidia driver and don't have display problems. I use imlib11 1.9.15-7 from stable. I have raised a separate bug report for the nvidia driver incompatibility issue: Bug 251960 Maybe that nvidia problem should be reported to nvidia? Thanks for your bug report or feature request. The Kuickshow application is no longer maintained, and all open tickets are now closed. See also http://websvn.kde.org/?view=revision&revision=1383834 |