summarylogtreecommitdiffstats
path: root/fix_xfreerdp_embed_window.patch
diff options
context:
space:
mode:
authorJoan Figueras2016-08-04 22:30:08 +0200
committerJoan Figueras2016-08-04 22:30:08 +0200
commit9a0a8cf2c69a36c4ea0a80122b8d1958ea18632d (patch)
tree8cb52ea60049b6b25cfcd931735b079f91def21b /fix_xfreerdp_embed_window.patch
parentf66d27eb5f00b6f7134febc6bb4302027d50ba0e (diff)
downloadaur-9a0a8cf2c69a36c4ea0a80122b8d1958ea18632d.tar.gz
Fix: xfreerdp embed window
Diffstat (limited to 'fix_xfreerdp_embed_window.patch')
-rw-r--r--fix_xfreerdp_embed_window.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/fix_xfreerdp_embed_window.patch b/fix_xfreerdp_embed_window.patch
new file mode 100644
index 000000000000..07acb0f8f66a
--- /dev/null
+++ b/fix_xfreerdp_embed_window.patch
@@ -0,0 +1,11 @@
+--- a/lib/pac_conn 2016-08-04 21:43:47.000000000 +0200
++++ b/lib/pac_conn 2016-08-04 22:24:13.287336297 +0200
+@@ -929,6 +929,8 @@
+ $connection_cmd = "$METHOD -X $$CFG{'tmp'}{'xid'} -g $$CFG{'tmp'}{'width'}x$$CFG{'tmp'}{'height'} $CONNECT_OPTS" . ( $MANUAL ? '' : " -u $USER -p -" ) . " $IP:$PORT";
+ $connection_txt = "$METHOD -X $$CFG{'tmp'}{'xid'} -g $$CFG{'tmp'}{'width'}x$$CFG{'tmp'}{'height'} $CONNECT_OPTS" . ( $MANUAL ? '' : " -u $USER -p -" ) . " $IP:$PORT";
+ } elsif ( defined $$CFG{'tmp'}{'xid'} ) {
++ $$CFG{'tmp'}{'width'}-=3;
++ $$CFG{'tmp'}{'height'}-=0;
+ $connection_cmd = "$METHOD /parent-window:$$CFG{'tmp'}{'xid'} /size:$$CFG{'tmp'}{'width'}x$$CFG{'tmp'}{'height'} $CONNECT_OPTS" . ( $MANUAL ? '' : " /u:$USER" ) . " /v:$IP:$PORT";
+ $connection_txt = "$METHOD /parent-window:$$CFG{'tmp'}{'xid'} /size:$$CFG{'tmp'}{'width'}x$$CFG{'tmp'}{'height'} $CONNECT_OPTS" . ( $MANUAL ? '' : " /u:$USER" ) . " /v:$IP:$PORT";
+ } elsif ( $METHOD eq 'rdesktop' ) {