Mailinglist Archive: opensuse-commit (1206 mails)

< Previous Next >
commit tightvnc
  • From: root@xxxxxxx (h_root)
  • Date: Tue, 9 May 2006 12:30:29 +0200 (CEST)
  • Message-id: <20060509103029.8D1298C61B@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package tightvnc
checked in at Tue May 9 12:30:29 CEST 2006.

--------
--- tightvnc/tightvnc.changes 2006-03-22 17:29:51.000000000 +0100
+++ STABLE/tightvnc/tightvnc.changes 2006-05-08 19:03:50.000000000 +0200
@@ -1,0 +2,8 @@
+Mon May 8 18:51:54 CEST 2006 - danw@xxxxxxx
+
+- Tweak the Xaw scrollbars in vncviewer to behavior more like
+ gtk/qt/mac/windows/anything-written-since-the-late-80s
+ scrollbars, so that people don't think they're just broken.
+ (#173294)
+
+-------------------------------------------------------------------

New:
----
tightvnc-vncviewer-scrollbar.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tightvnc.spec ++++++
--- /var/tmp/diff_new_pack.PHVjH2/_old 2006-05-09 12:29:31.000000000 +0200
+++ /var/tmp/diff_new_pack.PHVjH2/_new 2006-05-09 12:29:31.000000000 +0200
@@ -21,7 +21,7 @@
Obsoletes: vnc
Summary: A virtual X-Window System server
Version: 1.2.9
-Release: 192
+Release: 200
Source0: %name-%version.tar.bz2
Source1: vnc_inetd_httpd
Source2: vnc.xinetd
@@ -33,6 +33,7 @@
Patch4: vncconnect.patch
Patch5: vncpasswd.patch
Patch6: tightvnc-byteorder.patch
+Patch7: tightvnc-vncviewer-scrollbar.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
@@ -60,6 +61,7 @@
%patch4
%patch5
%patch6
+%patch7

%build
xmkmf
@@ -90,6 +92,11 @@
%doc README LICENCE.TXT

%changelog -n tightvnc
+* Mon May 08 2006 - danw@xxxxxxx
+- Tweak the Xaw scrollbars in vncviewer to behavior more like
+ gtk/qt/mac/windows/anything-written-since-the-late-80s
+ scrollbars, so that people don't think they're just broken.
+ (#173294)
* Wed Mar 22 2006 - max@xxxxxxx
- Fixed a color bug that happened when vncviewer was running on a
machine with different byte order that the X server it uses.

++++++ tightvnc-vncviewer-scrollbar.patch ++++++
--- vncviewer/Vncviewer
+++ vncviewer/Vncviewer
@@ -43,6 +43,18 @@
*viewport.useRight: True
*viewport*Scrollbar*thumb: None

+!
+! Override the confusing Xaw scrollbar button semantics
+!
+
+*Scrollbar.translations: #override\
+ <Btn1Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
+ <Btn1Motion>: MoveThumb() NotifyThumb() \n\
+ <Btn2Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
+ <Btn2Motion>: MoveThumb() NotifyThumb() \n\
+ <Btn3Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
+ <Btn3Motion>: MoveThumb() NotifyThumb() \n\
+ <BtnUp>: NotifyScroll(Proportional) EndScroll()

!
! Default translations on desktop window.
--- vncviewer/argsresources.c
+++ vncviewer/argsresources.c
@@ -45,6 +45,15 @@
"*viewport.useRight: True",
"*viewport*Scrollbar*thumb: None",

+ "*Scrollbar.translations: #override\
+ <Btn1Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \\n\
+ <Btn1Motion>: MoveThumb() NotifyThumb() \\n\
+ <Btn2Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \\n\
+ <Btn2Motion>: MoveThumb() NotifyThumb() \\n\
+ <Btn3Down>: StartScroll(Continuous) MoveThumb() NotifyThumb() \\n\
+ <Btn3Motion>: MoveThumb() NotifyThumb() \\n\
+ <BtnUp>: NotifyScroll(Proportional) EndScroll()",
+
"*desktop.baseTranslations:\
<Key>F8: ShowPopup()\\n\
<ButtonPress>: SendRFBEvent()\\n\




++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...


< Previous Next >
This Thread
  • No further messages