This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[ipblocking plugin] gui request

Tags: None
(comma "," separated)
zebul666
Registered Member
Posts
41
Karma
0

[ipblocking plugin] gui request

Sat Apr 08, 2006 10:15 am
in ipblocking plugin
once you've downloaded the txt file you are asked
'Do you want to convert the file even if there is a level1.dat already'
(something like that)
if you click yes you got :
the converting dialog ..
because it is called converting and because the progreessbar is not greyed out and at 0%, you suppose it IS converting especially you just said yes ..

it is confusing

but NO you had to click again on convert ...

so may be one click will be better than 2 ... and remove the convert button on the converting dialog
or simply just change something

just my opinion
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sat Apr 08, 2006 11:24 am
I don't mind changing that. Do you have an idea how to organize it?
Just start converting when user clicks 'Yes' on message box?
stoeptegel
Registered Member
Posts
1075
Karma
0

Sat Apr 08, 2006 1:32 pm
Hmm, i don't know... to give my opinion:

I find it somewhat usefull to have an extra step where i can cancel it. (since the converting process can take a lot of time on older machines + you can't use KTorrent in the mean while)

I found it only confusing once, after that it gave me an extra chance to cancel. So not a thing that i can't get away with personally.

When there's a change (to one click action or not), i think it would be nice to give a message box informing you that the converting process can take some time.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sat Apr 08, 2006 2:43 pm
When there's a change (to one click action or not), i think it would be nice to give a message box informing you that the converting process can take some time.


I think this is a good idea. The user is asked to confirm whether to convert the file again as to notify him that the file is already converted. If he wishes to proceed he gets converting dialog which should be intuitive. So, if I add a message saying that the process could take a while the user will have a second chance to change his mind. If not simple click on 'convert' will start the process.

Don't think of these messages as a load of "Are you 100% sure..." messages. I think the purpose is obvious. You surely will have a click or two more but you don't do this all the time so it shouldn't be a problem, no?

As soon as everybody agrees on this one I can change it.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sat Apr 08, 2006 4:46 pm
Something like this maybe:

Image
stoeptegel
Registered Member
Posts
1075
Karma
0

Sat Apr 08, 2006 4:54 pm
Yes i think that's all it would need. :)
This way the user knows why he has to confirm, and the procedure with two screens makes sense to me.
zebul666
Registered Member
Posts
41
Karma
0

as you wish

Sat Apr 08, 2006 10:04 pm
as you wish guys

may be you could put the convert button more in view such you can find it immediatly instead of looking at the bottom right to find the button , no ?
stoeptegel
Registered Member
Posts
1075
Karma
0

Re: as you wish

Sat Apr 08, 2006 10:47 pm
zebul666 wrote:as you wish guys


Hmm, Ivan hasn't desided yet, he just shares a proposal with us which you're free to dislike. In fact, i am almost sure Ivan likes to have your thought too about it. (otherwise he wouldn't prepare & share this)

I think you had a good point with the big empty box without any notes about what's going on.

zebul666 wrote:may be you could put the convert button more in view such you can find it immediatly instead of looking at the bottom right to find the button , no ?


Bottom-right is the de facto standard on a pc for such a box, most people expect it to be located there. I think it's a bad idea to move it, if you meant that.

Last edited by stoeptegel on Sat Apr 08, 2006 11:18 pm, edited 2 times in total.
Knut
Registered Member
Posts
79
Karma
0

Sat Apr 08, 2006 11:07 pm
To me it seems like you(stoeptegel & Ivan) kind of do some kind of backwards thinking here.

Why not use the dialog Ivan proposed, but start the converting immediately and have a cancel button instead. That's the usuall way long operations like that are handled elsewhere, and it removes the annoyance of the operation not starting and needing a second interaction.

In my case when encountering stuff like this, I usually click and continue with other tasks/applications. And I would get annoyed when returning to see it has not started yet.
stoeptegel
Registered Member
Posts
1075
Karma
0

Sat Apr 08, 2006 11:34 pm
Knut wrote:To me it seems like you(stoeptegel & Ivan) kind of do some kind of backwards thinking here.


Yes i think we're quite biased :lol:


Knut wrote:Why not use the dialog Ivan proposed, but start the converting immediately and have a cancel button instead. That's the usuall way long operations like that are handled elsewhere, and it removes the annoyance of the operation not starting and needing a second interaction.

In my case when encountering stuff like this, I usually click and continue with other tasks/applications. And I would get annoyed when returning to see it has not started yet.



Yes that's true, hmm... but i think it was made this way to make the two functions (download & convert) integrated in the same area:
When you download the filter first and follow the procedure, then it makes sense since you're not always like to convert the text file to dat.

I am more on the side of liking the way it is, but maybe we would think it over to get a better way to integrate download & convert which also takes away your annoyance.
Knut
Registered Member
Posts
79
Karma
0

Sun Apr 09, 2006 12:01 am
but i think it was made this way to make the two functions (download & convert) integrated in the same area:

As it is now(1 week old svn), you get to confirm if you want to download(and replace, I already had the file). And then I have to confirm if i wan to convert. So far so good, this is all sensible.

But when i confirm converting I get a progressbar dialog waiting for me to press convert again. This one is the problem, btw there is no other option than convert and no way to cancel it when started. This one should start immediately but have a option to cancel.


As a side note: Canceling the download gives a rather useless error message dialog containing no message. Only the error icon and a ok button.
stoeptegel
Registered Member
Posts
1075
Karma
0

Sun Apr 09, 2006 12:31 am
Knut wrote: And then I have to confirm if i wan to convert.


I don't have that part here. (latest SVN)
Would it make any difference to you when this part would be gone?

btw there is no other option than convert and no way to cancel it when started.


Yes i also think a cancel button would be nice to have there.


This one should start immediately...


Same thought when the second handling i quoted above wasn't there?
(strange that i haven't got that one though)


As a side note: Canceling the download gives a rather useless error message dialog containing no message. Only the error icon and a ok button.


Yes indeed, i think that wasn't meant to be there.
zebul666
Registered Member
Posts
41
Karma
0

Sun Apr 09, 2006 8:11 am
another possibility

convert the txt file into dat in the background in a non blocking way and have a pop-up (or something else) inform the user that the conversion is finished.

or made a progress bar in the status bar of the main window gui (as amarok for example)
i suppose that is less appealing solution because it messes up your code
ah no i am wrong it will not be a plugin anymore ...
George
Moderator
Posts
5421
Karma
1

Sun Apr 09, 2006 8:27 am
zebul666 wrote:another possibility

convert the txt file into dat in the background in a non blocking way and have a pop-up (or something else) inform the user that the conversion is finished.

or made a progress bar in the status bar of the main window gui (as amarok for example)
i suppose that is less appealing solution because it messes up your code
ah no i am wrong it will not be a plugin anymore ...


If we allow plugins to add progress bars in the mainwindow, this is perfectly possible to still keep using a plugin.
imported4-Ivan
Registered Member
Posts
819
Karma
0

Sun Apr 09, 2006 10:20 am
We should definitely summarize things here ;)

So far I can see two solutions - to polish current one with a 'cancel' button and one msgBox click less, or make a thread that runs in background.

Background processing would probably be nicer solution. It'll need some tweaking though.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]