epakai / synergy-debian

Synergy packaging for Debian
Other
4 stars 2 forks source link

[489691] synergy: ::leave() should allow (configurable) hiding of cursor #79

Open epakai opened 7 years ago

epakai commented 7 years ago

BTS_msg_id: 20080707081259.1450.37072.reportbug@li BTS author: supaplex debian@foss.daxal.com

Package: synergy Version: 1.3.1-2 Severity: normal

Normally I might file this as a wishlist bug, but there are two reasons I justify normal.

  1. There's plenty of FIXME lines in the else {} block near line 669 in function COSXScreen::leave in lib/platform/COSXScreen.cpp. Perhaps this should live near line 226 of function CClient::leave in lib/client/CClient.cpp.

  2. It's more than a little annoying to have a cursor smack dab in the middle of the screen when playing a video. This just feels broken to me.

Please hide the cursor on a client when focus leaves that window. Unhide the cursor when it enters, or when direct input on the client is received.

Thank you for such a splendid piece of software!

Scott Edwards -- Daxal Communications - http://daxal.com/?from=debian+bts

-- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-vserver-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages synergy depends on: ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries ii libgcc1 1:4.1.1-21 GCC support library ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libsm6 1:1.0.1-3 X11 Session Management library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxtst6 1:1.0.1-5 X11 Testing -- Resource extension

synergy recommends no packages.

-- no debconf information

epakai commented 7 years ago

BTS_msg_id: 487B790C.20202@licquia.org BTS author: Jeff Licquia jeff@licquia.org

supaplex wrote:

Please hide the cursor on a client when focus leaves that window. Unhide the cursor when it enters, or when direct input on the client is received.

Hi! Sorry for the late reply; just got back from vacation.

I'm a little confused about what the problem is:

At any rate, more detail would be appreciated.