Mailinglist Archive: opensuse-bugs (4691 mails)

< Previous Next >
[Bug 581583] New: Editing Konsole Root Shell profile creates duplicate profiles
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 20 Feb 2010 11:01:32 +0000
  • Message-id: <bug-581583-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
http://bugzilla.novell.com/show_bug.cgi?id=581583

http://bugzilla.novell.com/show_bug.cgi?id=581583#c0


Summary: Editing Konsole Root Shell profile creates duplicate
profiles
Classification: openSUSE
Product: openSUSE 11.3
Version: Milestone 1
Platform: x86-64
OS/Version: openSUSE 11.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: KDE4 Applications
AssignedTo: kde-maintainers@xxxxxxx
ReportedBy: gfarrell@xxxxxxxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: ---
Blocker: ---


User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7)
Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7

When a user edits the 'Root Shell' profile in Konsole-> Settings-> Manage
Profiles, two 'Root Shell' profiles are shown in that dialog, with no way of
determining which is the one set by the user. The only way is to click on the
'Edit Profile' button and view the settings in the various tabs.

This duplicate listing should be avoided, as it causes confusion. A user
doesn't know which one to edit, should other changes to the profile be desired.
If the wrong one is selected - ie, the 'default' one - the result is *another*
'Root Shell' profile being added to the list, causing even more confusion.

I suggest removing the 'default' listing completely, or renaming it to 'Root
Shell-default', so that users can distinguish between the two. In the latter
case, if a user edited the 'Root Shell-default' profile, a new 'Root Shell'
profile would be added to the list. The 'Root Shell-default' profile could
perhaps then be grayed out.

I think it is a good idea to prevent users from deleting the 'default' Root
Shell profile in the Manage Profiles dialog (that's current behavior), but,
instead of doing nothing, a pop-up message should be displayed, informing the
user that the default profile cannot be deleted, whether root user or not.

This bug has been present since at least openSUSE 11.1. It is related to Bug
#581582.

Reproducible: Always

Steps to Reproduce:
Steps to reproduce:
1. In Konsole, select Settings-> Manage Profiles.
2. Two profiles are shown: 'Shell' and 'Root Shell'.
3. Select the 'Root Shell' profile and click the Edit Profile button.
4. Change the profile in some way; eg, change the background color to Light
Yellow. Click OK, then OK.
5. Close the application, then re-start it.
6. Select Settings-> Manage Profiles.

Further steps:
7. Select the last-listed 'Root Shell' profile and click the Edit Profile
Button.
8. The background color hasn't changed, because this is the 'default' profile
held in /usr/share/kde4/apps/konsole/Root_Shell.profile. Change the background
color to Light Yellow. Click OK, then OK.
9. Close the application, then re-start it.
10. Select Settings-> Manage Profiles.

Actual Results:
Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell'. There is no
indication as to which one contains the user's just-added settings.

Actual Results from further steps:
11. Four profiles are shown: 'Shell', 'Root Shell', 'Root Shell' and 'Root
Shell'. There is no indication as to which one contains the user's just-added
settings.


Expected Results:
a. Two profiles are shown: 'Shell' and 'Root Shell'. OR
b. Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell-default'.
The 'Root Shell' profile contains all the user's settings.

Expected Results from further steps:
a. Two profiles are shown: 'Shell' and 'Root Shell'. OR
b. Three profiles are shown: 'Shell', 'Root Shell' and 'Root Shell-default'.
The 'Root Shell' profile contains all the user's settings.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
This Thread
  • No further messages