]> git.pld-linux.org Git - packages/tigervnc.git/commitdiff
- according to fedora key_is_down patch is wrong and rh102434 patch is deprecated
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 3 Jan 2014 19:11:01 +0000 (20:11 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Fri, 3 Jan 2014 19:11:01 +0000 (20:11 +0100)
tigervnc-key_is_down.patch [deleted file]
tigervnc-rh102434.patch [deleted file]

diff --git a/tigervnc-key_is_down.patch b/tigervnc-key_is_down.patch
deleted file mode 100644 (file)
index 98cdf49..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -up tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc.key_is_down tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc
---- tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc.key_is_down 2013-07-24 12:54:41.461930866 +0100
-+++ tigervnc-1.3.0/unix/xserver/hw/vnc/InputXKB.cc     2013-07-24 13:04:39.743663652 +0100
-@@ -321,7 +321,11 @@ std::list<KeyCode> InputDevice::releaseS
-               XkbAction *act;
-               unsigned char mask;
--              if (!key_is_down(master, key, KEY_PROCESSED))
-+              int bit;
-+              BYTE *kptr;
-+              kptr = &master->key->down[key >> 3];
-+              bit = 1 << (key & 7);
-+              if (*kptr & bit)
-                       continue;
-               act = XkbKeyActionPtr(xkb, key, state);
-@@ -402,7 +406,11 @@ std::list<KeyCode> InputDevice::releaseL
-               XkbAction *act;
-               unsigned char key_mask;
--              if (!key_is_down(master, key, KEY_PROCESSED))
-+              int bit;
-+              BYTE *kptr;
-+              kptr = &master->key->down[key >> 3];
-+              bit = 1 << (key & 7);
-+              if (*kptr & bit)
-                       continue;
-               act = XkbKeyActionPtr(xkb, key, state);
-@@ -638,6 +646,8 @@ void InputDevice::vncXkbProcessDeviceEve
-       if (event->device_event.sourceid == self->keyboardDev->id) {
-               XkbControlsPtr ctrls;
-+              int bit;
-+              BYTE *kptr;
-               /*
-                * We need to bypass AccessX since it is timing sensitive and
-@@ -651,8 +661,10 @@ void InputDevice::vncXkbProcessDeviceEve
-                * This flag needs to be set for key repeats to be properly
-                * respected.
-                */
-+              kptr = &dev->key->down[event->device_event.detail.key >> 3];
-+              bit = 1 << (event->device_event.detail.key & 7);
-               if ((event->device_event.type == ET_KeyPress) &&
--                  key_is_down(dev, event->device_event.detail.key, KEY_PROCESSED))
-+                  (*kptr & bit))
-                       event->device_event.key_repeat = TRUE;
-       }
diff --git a/tigervnc-rh102434.patch b/tigervnc-rh102434.patch
deleted file mode 100644 (file)
index e85fc15..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx
---- tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx.102434    2010-07-20 17:07:44.000000000 +0200
-+++ tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx   2010-07-21 17:02:09.900085594 +0200
-@@ -40,6 +40,8 @@
- #include "fltk_layout.h"
- #include "parameters.h"
- #include "UserDialog.h"
-+#include <string>
-+#include <iostream>
- using namespace rfb;
-@@ -214,6 +216,15 @@ void CConn::getUserPasswd(char** user, c
-     return;
-   }
-+  /* XXX Who wrote this code? Yes, it is really ugly */
-+  if (passwdInput) {
-+   std::string s;
-+   std::cin >> s;
-+   *password = strdup(s.c_str());
-+   if (user) *user = 0;
-+     return;
-+  }
-+
-   if (!user) {
-     fl_message_title(_("VNC authentication"));
-     *password = strDup(fl_password(_("Password:"), ""));
-diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h
---- tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h.102434      2009-03-23 17:49:47.000000000 +0100
-+++ tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h     2010-07-21 16:55:44.414314911 +0200
-@@ -42,6 +42,7 @@ extern rfb::BoolParameter customCompress
- extern rfb::IntParameter compressLevel;
- extern rfb::BoolParameter noJpeg;
- extern rfb::IntParameter qualityLevel;
-+extern rfb::BoolParameter passwdInput;
- extern char aboutText[];
- extern char* programName;
-diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx
---- tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx.102434    2010-04-23 16:06:38.000000000 +0200
-+++ tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx   2010-07-21 17:01:05.979161234 +0200
-@@ -59,6 +59,7 @@ IntParameter wmDecorationHeight("WMDecor
- StringParameter passwordFile("PasswordFile",
-                              "Password file for VNC authentication", "");
- AliasParameter passwd("passwd", "Alias for PasswordFile", &passwordFile);
-+BoolParameter passwdInput("passwdInput", "Gets password from stdin", false);
- BoolParameter autoSelect("AutoSelect",
-                          "Auto select pixel format and encoding. "
-diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man
---- tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man.102434     2009-10-07 17:13:00.000000000 +0200
-+++ tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man    2010-07-21 16:55:44.414314911 +0200
-@@ -119,6 +119,11 @@ the server, you can specify it here to a
- "~/.vnc/passwd".
- .TP
-+.B \-passwdInput \fItrue, false\fP
-+Force standard vnc dialog to getting password and reads password from stdin.
-+Default is false(shows dialog window)
-+
-+.TP
- .B \-Shared
- When you make a connection to a VNC server, all other existing connections are
- normally closed.  This option requests that they be left open, allowing you to
This page took 0.043898 seconds and 4 git commands to generate.