Back to bug 400

Who When What Removed Added
astrand 2003-11-10 13:58:05 CET Status NEW ASSIGNED
astrand 2004-01-20 10:51:56 CET Target Milestone --- 1.4
astrand 2004-11-10 13:20:17 CET Target Milestone 1.4 2.0
ossman 2007-04-05 09:26:00 CEST Severity Normal Enhancement
ossman 2010-05-07 17:09:35 CEST Blocks 3523
astrand 2012-11-26 13:44:31 CET Group thinlinc-int
ossman 2013-05-21 11:28:13 CEST Group thinlinc-int
ossman 2015-04-28 14:05:15 CEST Summary VNC numlock sync VNC numlock and capslock sync
ossman 2016-12-13 15:47:54 CET Target Milestone LowPrio ---
ossman 2016-12-27 10:07:49 CET Target Milestone --- Next
ossman 2017-02-15 15:54:08 CET Blocks 4548
ossman 2018-01-23 14:00:17 CET Keywords upstream
ossman 2018-04-23 13:34:26 CEST CC hean01
ossman 2018-07-19 11:04:30 CEST Depends on 7158
ossman 2018-08-27 13:19:19 CEST Depends on 5241
ossman 2018-08-27 13:25:21 CEST Acceptance Criteria Backwards compatibility:

* A new client connecting to an old server should not see any change in behaviour compared to an old client

* An old client (or Web Access) connecting to a new server should get the correct CapsLock and NumLock state in the session whenever A-Z is used or keypad 0-9 (when Shift isn't pressed)

New functionality:

* The server state should be set to the client state on connect

* The server state should be set to the client state when the client regains focus

* Changes to server state should change client state when the client has focus, and be ignored when the client doesn't have focus

* Server ScrollLock state should be unaffected when a macOS client is used (macOS doesn't have ScrollLock)
ossman 2018-08-27 13:33:57 CEST Acceptance Criteria Backwards compatibility:

* A new client connecting to an old server should not see any change in behaviour compared to an old client

* An old client (or Web Access) connecting to a new server should get the correct CapsLock and NumLock state in the session whenever A-Z is used or keypad 0-9 (when Shift isn't pressed)

New functionality:

* The server state should be set to the client state on connect

* The server state should be set to the client state when the client regains focus

* Changes to server state should change client state when the client has focus, and be ignored when the client doesn't have focus

* Server ScrollLock state should be unaffected when a macOS client is used (macOS doesn't have ScrollLock)
Backwards compatibility:

* A new client connecting to an old server should not see any change in behaviour compared to an old client

* An old client (or Web Access) connecting to a new server should get the correct CapsLock and NumLock state in the session whenever A-Z is used or keypad 0-9 (when Shift isn't pressed)

New functionality:

* The server state should be set to the client state on connect

* The server state should be set to the client state when the client regains focus

* Pressing NumLock/CapsLock/ScrollLock should toggle server state (assuming that lock key is configured in the server layout)

* Changes to server state should change client state when the client has focus and be ignored when the client doesn't have focus

* Server ScrollLock state should be unaffected when a macOS client is used (macOS doesn't have ScrollLock)
derfian 2018-10-16 11:00:18 CEST Target Milestone Next 4.10.0
Keywords derfian_tester
Assignee astrand ossman
ossman 2018-10-19 15:33:33 CEST Keywords hean01_tester, ossman_tester, relnotes, samuel_tester
Status ASSIGNED RESOLVED
Resolution --- FIXED
ossman 2018-10-19 15:33:54 CEST Status RESOLVED CLOSED
ossman 2019-02-27 14:24:26 CET Status CLOSED REOPENED
Resolution FIXED ---
ossman 2019-02-28 11:23:00 CET Status REOPENED RESOLVED
Resolution --- FIXED
samuel 2019-03-05 12:01:29 CET Status RESOLVED CLOSED
CC samuel
ossman 2022-08-30 10:08:26 CEST See Also https://bugzilla.cendio.com/show_bug.cgi?id=7985

Back to bug 400