[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: KControl: Keyboard Shortcuts needs you [Not for 3.4]
From:       Frans Englich <frans.englich () telia ! com>
Date:       2005-02-28 19:18:15
Message-ID: 200502281918.15660.frans.englich () telia ! com
[Download RAW message or body]

On Monday 28 February 2005 00:19, Waldo Bastian wrote:
> For those looking to contribute,
>
> The Keyboard Shortcuts dialog could use some improvements. At the moment I
> think it's a good candidate for the interface hall of shame. The primary
> problem is the "tabs in tabs" design of the Shortcuts tab.

I also think that's a major problem.

I think it's also healthy to look at it from a wider perspective. We got in 
total 8 pages about keyboard options, and then I have even excluded the 
tabs-in-tabs.[1] Here needs clever thinking about what options that can be 
combined, which that should be removed, and what to put in "Detailed 
Options..." dialogs, because here's simply too much content.

I long ago wrote a patch which simplified one tab, to the extent its remaining 
options could be moved to another, combined with sanitized wording. It's 
attached. I don't propose it(then I first need to think about it), but anyone 
who take a look could use it as inspiration/combine it.

Large changes in KControl have been decided to be postponed until KDE 4.0, but 
since it's brought up.. 


Cheers,

		Frans

1.
This is how I count:
1: peripherals/keyboard
1 tab: Regional & Accessibility/Accessiblity::Keyboard
3 tabs: Regional & Accessibility/Keyboard Layout
3 tabs: Regional & Accessibility/Keyboard Shortcuts

Plus KHotKeys(three tabs).



["[PATCH] KControl_Keyboard Shortcuts - GUI simplification" (text/x-diff)]

From Frans Englich <> Mon Feb 28 19:16:52 2005
From: Frans Englich <>
To: kde-usability@mail.kde.org
Subject: [PATCH] KControl/Keyboard Shortcuts - GUI simplification
Date: Mon, 28 Feb 2005 21:16:52 +0200
User-Agent: KMail/1.5.1
MIME-Version: 1.0
Content-Disposition: inline
Status: RO
Message-Id: <200308180138.42136.Frans Englich <>>
Content-Type: Multipart/Mixed;
  boundary="Boundary-00=_k42ICchnNwuN5Q5"
X-Status: 
X-KMail-EncryptionState: N
X-KMail-SignatureState: N


--Boundary-00=_k42ICchnNwuN5Q5
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

Patch below removes the "X Modifier Mapping" and "KDE modifiers" because the 
information it provides is irrelevant and is not understandable for the
average user - you can't change it anyway. If there's an interest for this 
information(such as a wish BR gets reported) it should reappear in 
KInfoCenter instead.

Basically, the GUI is cleaner, talks a language the user understands and 
provides the neccessary information and nothing more.(have a look at the 
attached screenshots)
BUT, it is very likely that I clensed a little bit too heavy, I wouldn't be 
surprised if I've broken anything, especially considering my weak coding 
skills. (constructive critism is very welcome) Also, the ToolTipTexts should 
be checked so I got the Mac stuff right..
While doing this I discovered a bug, no matter if my patch is applied or not. 
If mac keyboard is enabled and then disabled the keyboard mapping won't 
return to normal.(and I don't know how to fix it) Any idea?

BTW, isn't Mac a trademark? 


(patch against 3.1.1a)

cheers,
Frans









--Boundary-00=_k42ICchnNwuN5Q5
Content-Type: text/x-diff;
  charset="us-ascii";
  name="modifiers.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="modifiers.diff"

--- kcontrol/keys/modifiers.cpp.orig	2003-08-17 19:30:49.000000000 +0200
+++ kcontrol/keys/modifiers.cpp	2003-08-18 01:29:48.000000000 +0200
@@ -28,6 +28,10 @@
 #include <ctype.h>
 #undef NONE
 
+/**
+ * Heavily rewritten by Frans Englich <frans.englich@telia.com>, Aug 2003
+ */
+
 /*Modifier Scheme
 	PC: Shift/Ctrl/Alt/Win
 	Mac: Shift/Command/Apple/Alt
@@ -58,87 +62,51 @@
 ModifiersModule::ModifiersModule( QWidget *parent, const char *name )
 :	QWidget( parent, name )
 {
-	readConfig();
 	initGUI();
+	readConfig();
 }
 
 void ModifiersModule::readConfig()
 {
 	KConfigGroupSaver cgs( KGlobal::config(), "Keyboard" );
 
-	m_sLabelCtrlOrig = KGlobal::config()->readEntry( "Label Ctrl", "Ctrl" );
-	m_sLabelAltOrig = KGlobal::config()->readEntry( "Label Alt", "Alt" );
-	m_sLabelWinOrig = KGlobal::config()->readEntry( "Label Win", "Win" );
-
-	m_bMacKeyboardOrig = KGlobal::config()->readBoolEntry( "Mac Keyboard", false );
-	m_bMacSwapOrig = m_bMacKeyboardOrig && KGlobal::config()->readBoolEntry( "Mac Modifier Swap", false );
+	m_pchkMacKeyboard->setChecked( KGlobal::config()->readBoolEntry( "Mac Keyboard", false ));
+	m_pchkMacSwap->setEnabled( m_pchkMacKeyboard->isChecked() );
+	m_pchkMacSwap->setChecked( KGlobal::config()->readBoolEntry( "Mac Modifier Swap", false ));
 }
 
-// When [Apply] or [OK] are clicked.
 void ModifiersModule::save()
 {
-	kdDebug(125) << "ModifiersModule::save()" << endl;
-
 	KConfigGroupSaver cgs( KGlobal::config(), "Keyboard" );
 
-	if( m_plblCtrl->text() != "Ctrl" )
-		KGlobal::config()->writeEntry( "Label Ctrl", m_plblCtrl->text(), true, true );
-	else
-		KGlobal::config()->deleteEntry( "Label Ctrl", false, true );
-
-	if( m_plblAlt->text() != "Alt" )
-		KGlobal::config()->writeEntry( "Label Alt", m_plblAlt->text(), true, true );
-	else
-		KGlobal::config()->deleteEntry( "Label Alt", false, true );
-
-	if( m_plblWin->text() != "Win" )
-		KGlobal::config()->writeEntry( "Label Win", m_plblWin->text(), true, true );
-	else
-		KGlobal::config()->deleteEntry( "Label Win", false, true );
-
-	if( m_pchkMacKeyboard->isChecked() )
+	if( m_pchkMacKeyboard->isChecked() ){
 		KGlobal::config()->writeEntry( "Mac Keyboard", true, true, true );
-	else
+		if( m_pchkMacSwap->isChecked() )
+			KGlobal::config()->writeEntry( "Mac Modifier Swap", true, true, true );
+		else
+			KGlobal::config()->deleteEntry( "Mac Modifier Swap", false, true );
+	}else{
 		KGlobal::config()->deleteEntry( "Mac Keyboard", false, true );
-
-	bool bMacSwap = m_pchkMacKeyboard->isChecked() && m_pchkMacSwap->isChecked();
-	if( bMacSwap )
-		KGlobal::config()->writeEntry( "Mac Modifier Swap", true, true, true );
-	else
 		KGlobal::config()->deleteEntry( "Mac Modifier Swap", false, true );
+	}
 
 	KGlobal::config()->sync();
 
-	if( m_bMacSwapOrig != bMacSwap ) {
-		if( bMacSwap )
-			setupMacModifierKeys();
-		else
-			kapp->kdeinitExec("kxkb");
-		m_bMacSwapOrig = bMacSwap;
-		updateWidgets();
-	}
-	readConfig();
+	if( m_pchkMacSwap->isChecked() )
+		setupMacModifierKeys();
+	else
+		kapp->kdeinitExec("kxkb");
 }
 
-// Called when [Reset] is pressed
 void ModifiersModule::load()
 {
-	kdDebug(125) << "ModifiersModule::load()" << endl;
-
 	readConfig();
-	updateWidgetData();
 }
 
 void ModifiersModule::defaults()
 {
-	m_sLabelCtrlOrig = "Ctrl";
-	m_sLabelAltOrig = "Alt";
-	m_sLabelWinOrig = "Win";
-
-	m_bMacKeyboardOrig = false;
-	m_bMacSwapOrig = false;
-
-	updateWidgetData();
+	m_pchkMacKeyboard->setChecked(false);
+	m_pchkMacSwap->setChecked(false);
 }
 
 #define SET_CODE_SYM( iCode, sym ) \
@@ -186,174 +154,34 @@
 	QGridLayout* pLayoutTop = new QGridLayout( this, 6, 2, KDialog::marginHint() );
 	pLayoutTop->setColStretch( 1, 1 );
 
-	QGroupBox* pGroup = new QGroupBox( 2, Qt::Horizontal, i18n("KDE Modifiers"), this );
-	pLayoutTop->addWidget( pGroup, 0, 0 );
-
-	QLabel* plbl = new QLabel( i18n("Modifier"), pGroup );
-	QFont font = plbl->font();
-	font.setUnderline( true );
-	font.setWeight( QFont::Bold );
-	plbl->setFont( font );
-	plbl = new QLabel( i18n("X11-Mod"), pGroup );
-	plbl->setFont( font );
-
-	new QLabel( i18n("QAccel", "Shift"), pGroup );
-	new QLabel( i18n("QAccel", "shift"), pGroup );
-
-	m_plblCtrl = new QLabel( i18n("QAccel", "Ctrl"), pGroup );
-	new QLabel( i18n("control"), pGroup );
-
-	m_plblAlt = new QLabel( i18n("QAccel", "Alt"), pGroup );
-	new QLabel( i18n("mod1"), pGroup );
-
-	m_plblWin = new QLabel( i18n("Win"), pGroup );
-	m_plblWinModX = new QLabel( "", pGroup );
-	/*m_pcbWinX = newModXComboBox( pGroup );
-	int i;
-	switch( KKeyNative::modX(KKey::WIN) ) {
-		case Mod2Mask: i = 1; break;
-		case Mod3Mask: i = 2; break;
-		case Mod4Mask: i = 3; break;
-		case Mod5Mask: i = 5; break;
-		default:       i = 0;
-	}
-	m_pcbWinX->setCurrentItem( i );*/
-
 	m_pchkMacKeyboard = new QCheckBox( i18n("Macintosh keyboard"), this );
-	m_pchkMacKeyboard->setChecked( m_bMacKeyboardOrig );
 	connect( m_pchkMacKeyboard, SIGNAL(clicked()), SLOT(slotMacKeyboardClicked()) );
-	pLayoutTop->addWidget( m_pchkMacKeyboard, 1, 0 );
+	QWhatsThis::add( m_pchkMacKeyboard,
+		i18n("Checking this box will change your keyboard settings to "
+			"reflect a Macintosh keyboard. "
+			"It allows you to use <i>Control+C</i> for <i>Copy</i>, for instance, "
+			"instead of the PC standard of <i>Ctrl+C</I>.<br>"
+			"The <b>Control</b> button will correspond to <b>Ctrl</b>, <b>Option</b> to "
+			"<b>Alt</b> and the <b>Command</b> button can be used for window manager commands."));
+	pLayoutTop->addWidget( m_pchkMacKeyboard, 0, 0 );
 
-	m_pchkMacSwap = new QCheckBox( i18n("MacOS-style modifier usage"), this );
-	m_pchkMacSwap->setChecked( m_bMacSwapOrig );
-	QWhatsThis::add( m_pchkMacSwap,
-		i18n("Checking this box will change your X Modifier Mapping to "
-			"better reflect the standard MacOS modifier key usage. "
-			"It allows you to use <i>Command+C</i> for <i>Copy</i>, for instance, "
-			"instead of the PC standard of <i>Ctrl+C</I>. "
-			"<b>Command</b> will be used for application and console commands, "
-			"<b>Option</b> as a command modifier and for navigating menus and dialogs, "
-			"and <b>Control</b> for window manager commands.") );
+	m_pchkMacSwap = new QCheckBox( i18n("MacOS-style usage"), this );
 	connect( m_pchkMacSwap, SIGNAL(clicked()), SLOT(slotMacSwapClicked()) );
-	pLayoutTop->addWidget( m_pchkMacSwap, 2, 0 );
-
-	//------------------
-	pLayoutTop->addRowSpacing( 3, KDialog::spacingHint() * 3 );
-
-	pGroup = new QGroupBox( 1, Qt::Horizontal, i18n("X Modifier Mapping"), this );
-	pLayoutTop->addWidget( pGroup, 4, 0 );
-
-	m_plstXMods = new KListView( pGroup );
-	m_plstXMods->setSorting( -1 );
-	m_plstXMods->setSelectionMode( QListView::NoSelection );
-	m_plstXMods->setAllColumnsShowFocus( true );
-	m_plstXMods->addColumn( i18n("X11-Mod") );
-
-	new KListViewItem( m_plstXMods, "mod5" );
-	new KListViewItem( m_plstXMods, "mod4" );
-	new KListViewItem( m_plstXMods, "mod3" );
-	new KListViewItem( m_plstXMods, "mod2" );
-	new KListViewItem( m_plstXMods, "mod1" );
-	new KListViewItem( m_plstXMods, "control" );
-	new KListViewItem( m_plstXMods, "lock" );
-	new KListViewItem( m_plstXMods, "shift" );
-
-	//------------------
-	pLayoutTop->setRowStretch( 5, 1 );
-
-	updateWidgets();
-}
-
-/*KComboBox* ModifiersModule::newModXComboBox( QWidget* parent )
-{
-	KComboBox* pcb = new KComboBox( parent );
-	pcb->insertItem( "" );
-	pcb->insertItem( "mod2" );
-	pcb->insertItem( "mod3" );
-	pcb->insertItem( "mod4" );
-	pcb->insertItem( "mod5" );
-	return pcb;
-}*/
-
-void ModifiersModule::updateWidgetData()
-{
-	m_plblCtrl->setText( m_sLabelCtrlOrig );
-	m_plblAlt->setText( m_sLabelAltOrig );
-	m_plblWin->setText( m_sLabelWinOrig );
-	m_pchkMacKeyboard->setChecked( m_bMacKeyboardOrig );
-	m_pchkMacSwap->setChecked( m_bMacSwapOrig );
-        m_pchkMacSwap->setEnabled( m_bMacKeyboardOrig );
-}
-
-void ModifiersModule::updateWidgets()
-{
-	if( m_pchkMacKeyboard->isChecked() ) {
-		// If keys are swapped around to reflect MacOS norms:
-		if( m_pchkMacSwap->isChecked() ) {
-			m_plblCtrl->setText( i18n("Command") ); // Ctrl in Alt's place
-			m_plblAlt->setText( i18n("Option") );   // Alt in Win's place
-			m_plblWin->setText( i18n("Control") );  // Win in Ctrl's place
-		} else {
-			m_plblCtrl->setText( i18n("Control") ); // Ctrl labeled Control
-			m_plblAlt->setText( i18n("Option") );  // Alt labeled Command
-			m_plblWin->setText( i18n("Command") );   // Win labeled Option
-		}
-		m_pchkMacSwap->setEnabled( true );
-	} else {
-		m_plblCtrl->setText( i18n("QAccel", "Ctrl") );
-		m_plblAlt->setText( i18n("QAccel", "Alt") );
-		m_plblWin->setText( i18n("Win") );
-		m_pchkMacSwap->setEnabled( false );
-	}
-
-	XModifierKeymap* xmk = XGetModifierMapping( qt_xdisplay() );
-
-	for( int iKey = m_plstXMods->columns()-1; iKey < xmk->max_keypermod; iKey++ )
-		m_plstXMods->addColumn( i18n("Key %1").arg(iKey+1) );
-
-	//int iModWinDef = -1;
-	for( int iMod = 0; iMod < 8; iMod++ ) {
-		// Find the default modifier index for the Win key.
-		/*if( iMod > Mod2Index ) {
-			uint symX = XKeycodeToKeysym( qt_xdisplay(), xmk->modifiermap[xmk->max_keypermod * iMod], 0 );
-			if( symX == XK_Super_L || symX == XK_Super_R )
-				iModWinDef = iMod;
-			else if( iModWinDef == -1 && (symX == XK_Meta_L || symX == XK_Meta_R) )
-				iModWinDef = iMod;
-		}*/
-
-		// Insert items into X modifier map list
-		for( int iKey = 0; iKey < xmk->max_keypermod; iKey++ ) {
-			uint symX = XKeycodeToKeysym( qt_xdisplay(), xmk->modifiermap[xmk->max_keypermod * iMod + iKey], 0 );
-			m_plstXMods->itemAtIndex( iMod )->setText( 1 + iKey, XKeysymToString( symX ) );
-		}
-	}
-
-	XFreeModifiermap( xmk );
-
-	int i;
-	switch( KKeyNative::modX(KKey::WIN) ) {
-		case Mod2Mask: i = 2; break;
-		case Mod3Mask: i = 3; break;
-		case Mod4Mask: i = 4; break;
-		case Mod5Mask: i = 5; break;
-		default:       i = 0;
-	}
-	if( i != 0 )
-		m_plblWinModX->setText( "mod" + QString::number(i) );
-	else
-		m_plblWinModX->setText( "<" + i18n("None") + ">" );
+	connect( m_pchkMacKeyboard, SIGNAL( toggled(bool) ), m_pchkMacSwap, SLOT( setEnabled(bool) ));
+	QWhatsThis::add( m_pchkMacSwap,
+		i18n("Checking this box will make <b>Command</b> act as <b>Control</b> and vice versa.") );
+	pLayoutTop->addWidget( m_pchkMacSwap, 1, 0 );
 }
 
 void ModifiersModule::slotMacKeyboardClicked()
 {
-	updateWidgets();
+	m_pchkMacSwap->setChecked( false );
 	emit changed( true );
 }
 
 void ModifiersModule::slotMacSwapClicked()
 {
-	if( m_pchkMacKeyboard->isChecked() && !KKeyNative::keyboardHasWinKey() ) {
+	if( !KKeyNative::keyboardHasWinKey() ) {
 		KMessageBox::sorry( this,
 			i18n("You can only activate this option if your "
 			"X keyboard layout has the 'Super' or 'Meta' keys "
@@ -361,7 +189,6 @@
 			"Incompatibility" );
 		m_pchkMacSwap->setChecked( false );
 	} else {
-		updateWidgets();
 		emit changed( true );
 	}
 }
--- kcontrol/keys/modifiers.h.orig	2003-08-12 19:28:55.000000000 +0200
+++ kcontrol/keys/modifiers.h	2003-08-18 01:23:40.000000000 +0200
@@ -4,9 +4,6 @@
 #include <qwidget.h>
 
 class QCheckBox;
-class QLabel;
-class KComboBox;
-class KListView;
 
 class ModifiersModule : public QWidget
 {
@@ -17,34 +14,21 @@
 	void load();
 	void save();
 	void defaults();
-
 	static void setupMacModifierKeys();
 
  signals:
 	void changed( bool );
 
- protected:
-	bool m_bMacKeyboardOrig, m_bMacSwapOrig;
-	QString m_sLabelCtrlOrig, m_sLabelAltOrig, m_sLabelWinOrig;
-
-	QLabel* m_plblCtrl, * m_plblAlt, * m_plblWin;
-	QLabel* m_plblWinModX;
+ private:
 	QCheckBox* m_pchkMacKeyboard;
-	KListView* m_plstXMods;
 	QCheckBox* m_pchkMacSwap;
 
 	void readConfig();
 	void initGUI();
-	// Places the values in the *Orig variables into their
-	//  respective widgets.
-	void updateWidgetData();
-	// Updates the labels according to the check-box settings
-	//  and also reads in the X modifier map.
-	void updateWidgets();
 
- protected slots:
+ private slots:
 	void slotMacKeyboardClicked();
 	void slotMacSwapClicked();
 };
 
-#endif
+#endif //__MODIFIER_MODULE_H

--Boundary-00=_k42ICchnNwuN5Q5
Content-Type: application/x-bzip2;
  name="after.png.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="after.png.bz2"

QlpoOTFBWSZTWYIgF5oAIHH/////////////////////////////////////////////4EX/AepO
6sLz28+3vPfObXtnO+1Ttfet7eb4L76b5989p7fXdz7773puz0veve+9tnvnt1t9733B9nlvO67d
G7LZvfXh93zu+2+vrvr7xvvvbuvdfd73N9923fe++73vtuvXPdet6992+3dmX3fWe93fWcre32a7
3nfRtXe+s29e+dt7tvXxffN3d22zXu9u5vHt2fZtvW7nO++99uZvXvvb7re7u7e7xuXu9ve9zr7v
b4+vdd7fe+77vm+99tHsb7zez73nqXy33xtu7u2rfe69te6mq+1tzjzVqN7z2673c2t67vurXzvb
5Z7GVPQDQ0Ano0BkAAJgAmBMmNTGphNMJiZNDJgAJjQBMAmBGJgE0xMlP0wU/QTTJinqejBoT0T0
BMAGgAaDRUMqeTJMGgGp6aNJiYGhpMAAjAmI0MTAmBGAmE0xMCZMAJpphGJppP0GTQ0BoA1PRoBp
kTJpoZMmTTRgmBGmE0yp+qGVT8EZANGin6AJjU8gT0NAAmJiaYEyZqYTATTTEwCZpoGQZA0DINDU
wEYE0YJkynpgmJoaMJpppoTaE9NNMKemU8JT2lDKaYINAGphkAAaTDQE0waNGmUzQamMjEANAmmk
8mTEyaYjEYmmmTCNG1GJiMGip7NAp4TCTyGhqbJkYmTJk0YFPTTEKGUaaMmRoZDRphGmABNBo0yZ
TEYEwTVN6mNGCYJplPIwGhEybEYTQYjIMJpowmQYJgmUx6QwRhTaGTJqemI1NiaMJkxUIiQBNMTR
k00ymTTEYp6YTTTU9GTJoyankxU/SeaTTIGmmhhE8JkyYIngBNDJkaGmIaMajCNNMmCaaaZMUzET
0yJtTYTRo0amaGRopZj3f3nDZMstZhlKUFDoiDltNW6ueK6Q2IBASEAgEAAfJywg3ahcFSowBEAJ
BgCqScxCEIRlGAAIaBgTgEILs4AAUCY3EGSCeGJVHosev9BP+1ggXAT8+I+PvV2LKMMKzIVzRxcn
Yt86wxurf0ifAHVhbACMS9p4VanCsHuxaSIQYigrSF8u/U0IBA/ZoAgMuZQBCAQAHm0ZryvZQQAo
Odlcw+gjWf1YLZ8yFL5ZGkW55Lofh9D8Q7ZqHDq+f+m90C1pFQk0aIgA4ZVCSEAeyu0xIYhqkcnf
+dyghCELVg47Jld9hvZyj293+Edg/Rx3sOxAAAioDCKHLjAQgIHwfGQAAzMThDlvdxfyBUAEIQAG
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

--Boundary-00=_k42ICchnNwuN5Q5--




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic