Remove AltGr support from keyboard input
Was removed in spec for being Alt + Ctrl.
This commit is contained in:
@@ -10,8 +10,6 @@ std::optional<Token> getModifier( const char& character ) noexcept
|
||||
return Token::MODIFIER_ALT;
|
||||
case '>':
|
||||
return Token::MODIFIER_SHIFT;
|
||||
case '/':
|
||||
return Token::MODIFIER_ALTGR;
|
||||
case '#':
|
||||
return Token::MODIFIER_SUPER;
|
||||
default:
|
||||
|
||||
@@ -84,7 +84,6 @@ enum class Token
|
||||
MODIFIER_CTRL,
|
||||
MODIFIER_ALT,
|
||||
MODIFIER_SHIFT,
|
||||
MODIFIER_ALTGR,
|
||||
MODIFIER_SUPER,
|
||||
};
|
||||
|
||||
|
||||
@@ -134,10 +134,6 @@ void ParserTest::Modifiers()
|
||||
e = std::vector<Token>( { Token::MODIFIER_SHIFT } );
|
||||
QVERIFY( t == e );
|
||||
|
||||
t = ParseKeyboardInputsToTokens( "/" );
|
||||
e = std::vector<Token>( { Token::MODIFIER_ALTGR } );
|
||||
QVERIFY( t == e );
|
||||
|
||||
t = ParseKeyboardInputsToTokens( "#" );
|
||||
e = std::vector<Token>( { Token::MODIFIER_SUPER } );
|
||||
QVERIFY( t == e );
|
||||
@@ -453,24 +449,6 @@ void ParserTest::removeDuplicateModifiers()
|
||||
|
||||
QCOMPARE( removeIncorrectTokens( e ), t );
|
||||
|
||||
e = std::vector<Token>( { Token::KEY_a,
|
||||
Token::MODIFIER_ALTGR,
|
||||
Token::KEY_a,
|
||||
Token::MODIFIER_ALTGR,
|
||||
Token::TOKEN_NEW_SEQUENCE,
|
||||
Token::MODIFIER_ALT,
|
||||
Token::KEY_TAB,
|
||||
Token::KEY_d } );
|
||||
t = std::vector<Token>( { Token::KEY_a,
|
||||
Token::MODIFIER_ALTGR,
|
||||
Token::KEY_a,
|
||||
Token::TOKEN_NEW_SEQUENCE,
|
||||
Token::MODIFIER_ALT,
|
||||
Token::KEY_TAB,
|
||||
Token::KEY_d } );
|
||||
|
||||
QCOMPARE( removeIncorrectTokens( e ), t );
|
||||
|
||||
e = std::vector<Token>( { Token::KEY_a,
|
||||
Token::MODIFIER_SUPER,
|
||||
Token::KEY_a,
|
||||
|
||||
Reference in New Issue
Block a user