kcmcomponentchooser: Default setting for Web browser behaves unexpectedly #294

Open
opened 2 years ago by Michael · 1 comments

Basic information

Kernel: 4.19.0-22-amd64 x86_64
Desktop: Trinity R14.0.12
Distro: MX-19.4_x64 patito feo May 31 2020

Qt: 3.5.0
TDE: R14.0.12
tde-config: 1.0
Debian GNU/Linux 10 (buster)

Description

TCC -> TDE Components -> Default Applications -> Web browser

Default setting is:

"in an application based on the contents of the URL"

On my system that default:

  • From KMail and KPDF, [gets the web page somehow] and opens it as raw text in Kwrite.

  • From ‘Bug Report’, launches Konqueror.

I don’t believe Konqueror is really a legitimate web browser anymore? And it definitely doesn’t work well with Gitea.

(As a side note, I reasonably competent with computers, but I have no idea what exactly that text is trying to tell me.)

That default also does not respect xdg web browser default settings (if they are set).

. # xdg-settings get default-web-browser

Maybe it’s not suppose to?

Steps to reproduce

  1. Goto TCC -> TDE Components -> Default Applications -> Web browser
  2. Select "in an application based on the contents of the URL"
  3. Click Apply

4a. Click link in KMail
4b. Click link in KPDF
4c. Select “Report Bug/Request Enhancement” and click “Launch Bug Report Wizard”

Change / Enhancement Request

I don’t know the background or reason for the current default to give a firm request, so I’ll just give some generalities.

  • The text of the default setting should give a generic user some expectation of what it’s going to do.

  • I definitely could be misunderstanding this whole screen, but my expectations is the default here should use whatever xdg returns, and if xdg is not set then pretty much use any other web browser on the system than Konqueror.

Screenshots

tde-kcontrol-01 as reference.

## Basic information Kernel: 4.19.0-22-amd64 x86_64 Desktop: Trinity R14.0.12 Distro: MX-19.4_x64 patito feo May 31 2020 Qt: 3.5.0 TDE: R14.0.12 tde-config: 1.0 Debian GNU/Linux 10 (buster) ## Description TCC -> TDE Components -> Default Applications -> Web browser Default setting is: "in an application based on the contents of the URL" On my system that default: - From KMail and KPDF, [gets the web page somehow] and opens it as raw text in Kwrite. - From ‘Bug Report’, launches Konqueror. I don’t believe Konqueror is really a legitimate web browser anymore? And it definitely doesn’t work well with Gitea. (As a side note, I reasonably competent with computers, but I have no idea what exactly that text is trying to tell me.) That default also does not respect xdg web browser default settings (if they are set). . # xdg-settings get default-web-browser Maybe it’s not suppose to? ## Steps to reproduce 1. Goto TCC -> TDE Components -> Default Applications -> Web browser 2. Select "in an application based on the contents of the URL" 3. Click Apply 4a. Click link in KMail 4b. Click link in KPDF 4c. Select “Report Bug/Request Enhancement” and click “Launch Bug Report Wizard” ## Change / Enhancement Request I don’t know the background or reason for the current default to give a firm request, so I’ll just give some generalities. - The text of the default setting should give a generic user some expectation of what it’s going to do. - I definitely could be misunderstanding this whole screen, but my expectations is the default here should use whatever xdg returns, and if xdg is not set then pretty much use any other web browser on the system than Konqueror. ## Screenshots tde-kcontrol-01 as reference.
Owner

Hi Michael,
I tried the steps you suggested and things seem to work as expected. If "in an application based on the contents of the URL" is selected, a link will be opened with an application that can handle such link (for example Konqueror for http links).
If you choose to specify a specific browser, it will open the link in that application (for example firefox).

I take your point on looking up xdg settings and providing better feedback to user (there is no tooltip at the moment, or better the page tooltip is shown rather than the radio tooltip).

Hi Michael, I tried the steps you suggested and things seem to work as expected. If "in an application based on the contents of the URL" is selected, a link will be opened with an application that can handle such link (for example Konqueror for http links). If you choose to specify a specific browser, it will open the link in that application (for example firefox). I take your point on looking up xdg settings and providing better feedback to user (there is no tooltip at the moment, or better the page tooltip is shown rather than the radio tooltip).
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tdebase#294
Loading…
There is no content yet.