Bug 18165 - associatre konqueror error dialogs with specific window
Summary: associatre konqueror error dialogs with specific window
Status: CLOSED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Other
: NOR wishlist
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-01-06 20:33 UTC by torsten
Modified: 2002-09-16 14:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description torsten 2001-01-06 20:21:33 UTC
(*** This bug was imported into bugs.kde.org ***)

Package: konqueror
Version: 2.0
Severity: wishlist
Installed from: source

Here's the problem:

The konqueror error dialogs popup in the middle of my work.  I have no idea which of the 20 or so konqueror windows it is associated with nor do I care nor do I want whatever I'm working on interrupted by stupid dialogs.

Here's the solution:
1) ability to disable popup dialogs.  The error is alread known if the page fails to load.
2) ability to associate dialogs with window so that raising a specific konqueror window brings up that error message.
3) error messages can be redirected to status bar.

Thanks and overall kde and konqueror are looking great.  You know when you are doing well when people get choosy about the small things.    :)

Torsten

(submitted via bugs.kde.org)
Comment 1 David Faure 2001-01-07 01:20:19 UTC
On Saturday 06 January 2001 20:21 torsten@inetw.net wrote:
> Package: konqueror
> Version: 2.0
> Severity: wishlist
> Installed from: source
>=20
> Here's the problem:
>=20
> The konqueror error dialogs popup in the middle of my work.  I have no id=
ea=20
> which of the 20 or so konqueror windows it is associated with nor do I c=
are
>  nor do I want whatever I'm working on interrupted by stupid dialogs.
Understandable :)

> Here's the solution:
> 1) ability to disable popup dialogs.  The error is alread known if the pa=
ge fails to load.

Not really - you see the page doesn't load but you can't know why
(timeout server doesn't exist bug ....)

> 2) ability to associate dialogs with window so that raising a specific k=
onqueror window brings up that error message.

I have just patched KRun for that giving a parent to the dialog. Hmm the =
result
is even worse. If you're on another desktop kwin switches back to the desk=
top=20
where the konqueror window is to show the dialog box. IMHO the dialog box
appears at the right place (right desktop and window) but kwin shouldn't s=
witch
desktops. Cc'ing to kde-core-devel for some discussion on this.

> 3) error messages can be redirected to status bar

Not enough I think when you're actually looking at the webpage and waiting
for it to load.
OTOH this is related to "showing errors as an HTML page" like other=20
browsers do (not in all cases though I suppose...). This could be a nice
solution I guess.
=20
> Thanks and overall kde and konqueror are looking great.  You know when y=
ou are doing well when people get choosy about the small things.    :)
Hehe :-)

--=20
David FAURE david@mandrakesoft.com faure@kde.org
http://www.mandrakesoft.com/~david/ http://www.konqueror.org/
KDE Making The Future of Computing Available Today
Comment 2 adam 2001-02-17 02:28:53 UTC
I saw this bug and wanted to comment...

>KDE bug report logs - #18165
>associatre konqueror error dialogs with specific windowPackage: konqueror;
>Severity: wishlist; Reported by: torsten at inetw net; dated Sat 6 Jan 2001
>20:33:02 GMT;
>Maintainer for konqueror is Konqueror Developers <kfm-devel@kde.org>.
>Send additional info to 18165@bugs.kde.org. Message received at
>18165@bugs.kde.org: From: David Faure <david at mandrakesoft.com>
>To: kfm-devel at max.tat.physik.uni-tuebingen.de torsten at inetw.net
>Subject: Re: Bug#18165: associatre konqueror error dialogs with specific window
>Date: Sun 7 Jan 2001 01:20:19 +0000
>Cc: kde-core-devel at kde.org
>
>On Saturday 06 January 2001 20:21 torsten@inetw.net wrote:
>> The konqueror error dialogs popup in the middle of my work.  I have no idea
>> which of the 20 or so konqueror windows it is associated with nor do I care
>> nor do I want whatever I'm working on interrupted by stupid dialogs.
>> Here's the solution:
>> 1) ability to disable popup dialogs.  The error is alread known if the page
>> fails to load.
>
>Not really - you see the page doesn't load but you can't know why
>(timeout server doesn't exist bug ....)

Regardless it could be displayed in a child dialog that is specific
only to that window and only appears when you maximize the window again.
I think that's the way that Netscape does it but it's been a while
(thank Konquerer for that!) so I could be mistaken.

>> 2) ability to associate dialogs with window so that raising a specific
>> konqueror window brings up that error message.
>
>I have just patched KRun for that giving a parent to the dialog. Hmm th
>e result
>is even worse. If you're on another desktop kwin switches back to the de
>sktop
>where the konqueror window is to show the dialog box. IMHO the dialog bo
>x
>appears at the right place (right desktop and window) but kwin shouldn't
> switch
>desktops. Cc'ing to kde-core-devel for some discussion on this.

Definitely if it is parented to the window then it should *only* appear
inside of the window.  Meaning that the dialog should *never* pop up
on top of anything regardless of desktop.  If the window isn't maximized
I don't want to see any dialogs about it - and if it's not in focus
then the dialog should most definitely not pop on top of other windows or
interfere with your current focus in any way.

>> 3) error messages can be redirected to status bar
>Not enough I think when you're actually looking at the webpage and wait
>ing for it to load.
>OTOH this is related to "showing errors as an HTML page" like other
>browsers do (not in all cases though I suppose...). This could be a nic
>e solution I guess.

Yes!  In fact one of the nicest advantages to using a proxy server
is that errors just load as pages rather than locking up your browser
during the DNS lookup (like Netscape) or popping up annoying dialogs
that interfere with your work even when the window is not your current
focus (Konquerer).

Basically if you do continue to use dialogs they should behave *exactly*
like an HTML page being displayed would.  So it seems like a simple solution
would be to display a page.  Hopefully not anything so ugly and wordy
as IE's error page.  As I said I like the page that squid presents when
there's an HTTP error.

>> Thanks and overall kde and konqueror are looking great.  You know when you are doing well when people get choosy about the small things.    :)
>Hehe :-)

Absolutely.  I'm interested in nitpicking this stuff becuase Konquerer
is already so good that it seems that perfection is almost in sight.

Thanks
Adam
Comment 3 David Faure 2001-10-15 21:05:34 UTC
Errors now appear as an HTML page when possible.

-- 
David FAURE david@mandrakesoft.com faure@kde.org
http://perso.mandrakesoft.com/~david/  http://www.konqueror.org/
KDE 3.0: Konquering the Desktops