Project

General

Profile

Actions

bug #8586

open

Feature checkbox lists in perferences can neither be modified nor be scrolled

Added by Andreas Kohlbecker over 4 years ago. Updated over 4 years ago.

Status:
New
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Found in Version:
Tags:

Description

It is not possible to change the state or to scroll the list of checkbox items in the settings for Features, Languages

Tested in KDE 5.16.5

  • GTK2 Themes Breeze and Raleigh
  • GTK3 Themes Breeze and Emacs

So it seems not to be a problem with in GTK or the theme.

Scroll Problem:

The solution to this seems to scroll the whole preference panel instead of the checkbox list itself. In the eclipse preferences it is throughout implemented like this. See for example General -> Startup and Shutdown, Java -> Debug -> step filters


Related issues

Related to EDIT - bug #8601: checkbox lists in preferences - button to expand, collapse, ... not functionalFeedbackKatja Luther

Actions
Actions #1

Updated by Andreas Müller over 4 years ago

  • Assignee changed from Andreas Müller to Katja Luther

This is probably mentioned in some "remaining preferences issues" ticket. At least it is known. Can you please check?

Actions #2

Updated by Andreas Kohlbecker over 4 years ago

  • Description updated (diff)
  • Severity changed from normal to critical
Actions #3

Updated by Andreas Kohlbecker over 4 years ago

I suggest solving this issue quite soon since it blocks from setting up the editor for effective use.

Actions #4

Updated by Andreas Kohlbecker over 4 years ago

  • Related to bug #8601: checkbox lists in preferences - button to expand, collapse, ... not functional added
Actions #5

Updated by Andreas Kohlbecker over 4 years ago

  • Subject changed from Feature checkbox lists in perferences can not be scrolled to Feature checkbox lists in perferences can neither be modified nor not be scrolled
Actions #6

Updated by Andreas Kohlbecker over 4 years ago

  • Subject changed from Feature checkbox lists in perferences can neither be modified nor not be scrolled to Feature checkbox lists in perferences can neither be modified nor be scrolled
  • Description updated (diff)
Actions #7

Updated by Andreas Kohlbecker over 4 years ago

  • Description updated (diff)
Actions #8

Updated by Katja Luther over 4 years ago

Do you select "Use local settings"? Otherwise the checkbox list is disabled.

That the list is frozen in a strange state is already known.

Actions #9

Updated by Andreas Kohlbecker over 4 years ago

Katja Luther wrote:

Do you select "Use local settings"? Otherwise the checkbox list is disabled.

You are right! This is the clue is need. Switching to "Use local settings" enabled the checkbox list.

The checkbox list should be set to disabled state or read only if this state exists in rcp, so that the user can recognize that there must be a reason why the checkbox states can not be changed. Is there such state which causes the check boxes to be 'greyed out'?

That the list is frozen in a strange state is already known.

Can you reference this ticket from here?

Actions #10

Updated by Andreas Müller over 4 years ago

  • Severity changed from critical to normal

As discussed in #note-8 and #note-9 this is not critical because not unfucntional, but it needs better UI handling to make clear why it is frozen (or even better show completely different UI if "use default settings" is selected as we do not need checkboxes then.

Set back to "normal"

Actions #11

Updated by Andreas Kohlbecker over 4 years ago

Set back to "normal"

Agreed!

But, freezing the checklist panes is really ugly. You can't even scroll the checklists, so it is completely useless to show them at all.

I suggest two solutions:

A)

  • Disable the checkboxes so that they are greyed out, don't freeze the panel

B)

  • only show a hint: The default configuration is currenlty being used. To enable defining an individual (local) configuration, please choose "Use local setting" below. The default configuration can be modified by project managers in the "Server-sided Settings"

Personally I prefer the Option "B" since this is in good conformity with the, appearance of the preferences page when the Server-side Preferences are set to "Do not allow override"

Actions #12

Updated by Andreas Müller over 4 years ago

I also agree with solution B. But maybe we can add a comma separated label list of the (server side) selected terms. Maybe truncated, if the list is too long.

Actions

Also available in: Atom PDF