Requesting a KDE-friendly UI

Suggestions and discussion of future versions
tetris4
New User
New User
Posts: 6
Joined: Mon Mar 23, 2009 9:03 pm

Requesting a KDE-friendly UI

Post by tetris4 »

Hello,

I just wanted to ask if there are any plans on developing a Qt Graphic User Interface for Deluge. If not can I request it? :oops:
I use Deluge all the time but it kinda look ugly under KDE. :|
ETZel
New User
New User
Posts: 4
Joined: Fri Feb 12, 2010 5:01 pm
Location: Russia

Re: Requesting a KDE-friendly UI

Post by ETZel »

In the past 2 weeks I was working on a deluge-qtui prototype - a perfect clone/rewrite of gtkui done with PyQt. I'm planning to release within a week or two. (And this topic forces me to announce it before completion).

I wonder what's the devs position regarding Qt UI ? Will it be possible to officially integrate it? I see some problems here:
* Deluge is traditionally associated with GTK+.
* Plugins depend on gtkui. (Webui have the same problem?)
* Maintaining two very similar UIs may not be worth the benefit.

On the other hand:
* Qt looks better on Windows and KDE (and probably Mac too, have to check it out). With Qt is's possible to turn Deluge into first-class windows app (my original goal).
* Other clients do multiple UIs with some success.
tetris4
New User
New User
Posts: 6
Joined: Mon Mar 23, 2009 9:03 pm

Re: Requesting a KDE-friendly UI

Post by tetris4 »

that gr8 news ETZel!

Please post a response here when you realease the qtui version! I would be very interested to check it out!
Looking forward for it :)
Lysias
Member
Member
Posts: 12
Joined: Thu Jan 14, 2010 9:34 pm

Re: Requesting a KDE-friendly UI

Post by Lysias »

Sounds great, ETZel. Keep up the good work! :)
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: Requesting a KDE-friendly UI

Post by loki »

Sounds like a major split or fork to me... if it's even possible.
ETZel
New User
New User
Posts: 4
Joined: Fri Feb 12, 2010 5:01 pm
Location: Russia

Re: Requesting a KDE-friendly UI

Post by ETZel »

To liven up this seemingly dead topic I'm posting some screenshots of the Qt UI.

Image Image

It's not finished yet, but it's close.

Contrary to the previous comment, no forking was necessary. Qt UI is a clean (and small at ~3 kSLOC) addition to existing code base. That means no changes to deluge core and no dirty hacks employed. Kudos to devs for making deluge so modular.

Stay tuned. (And post your opinions please.)
cristianfere

Re: Requesting a KDE-friendly UI

Post by cristianfere »

ETZel, you can release in somewhere for testing?
robojerk

Re: Requesting a KDE-friendly UI

Post by robojerk »

Any updates?
Murz
Member
Member
Posts: 11
Joined: Wed Nov 04, 2009 12:08 pm

Re: Requesting a KDE-friendly UI

Post by Murz »

Any news about the qt version?
Lysias
Member
Member
Posts: 12
Joined: Thu Jan 14, 2010 9:34 pm

Re: Requesting a KDE-friendly UI

Post by Lysias »

I'm quite pleased with Oxygen GTK:
Oxygen-Gtk is a port of the default KDE widget theme (Oxygen), to gtk.

It's primary goal is to ensure visual consistency between gtk and qt-based applications running under kde. A secondary objective is to also have a stand-alone nice looking gtk theme that would behave well on other Desktop Environments.

Unlike other attempts made to port the kde oxygen theme to gtk, this attempt does not depend on Qt (via some Qt to Gtk conversion engine), nor does render the widget appearance via hard coded pixmaps, which otherwise breaks everytime some setting is changed in kde.
Give it a try if you're using the Oxygen theme.
Post Reply