This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goclient. from dfaaabc Decrease HelpDialog tab width from 320 to 30 (the width of 10 spaces.) (Fixes: #453) new 17f00cd Windows: Fix compatibility with PulseAudio 3.0 & later through new cookie handling. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: onmainwindow.cpp | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goclient. commit 17f00cd837c9adcccb2be2cb46956e902f30fe8e Author: Mike DePaulo <mikedep333@gmail.com> Date: Sun Mar 16 11:01:35 2014 -0400 Windows: Fix compatibility with PulseAudio 3.0 & later through new cookie handling. --- onmainwindow.cpp | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/onmainwindow.cpp b/onmainwindow.cpp index 461ab76..d51b7e2 100644 --- a/onmainwindow.cpp +++ b/onmainwindow.cpp @@ -5147,9 +5147,21 @@ void ONMainWindow::slotRetResumeSess ( bool result, "/.pulse-cookie", this, SLOT ( slotPCookieReady ( bool, QString,int ))); } #else - QString cooFile= - wapiShortFileName ( homeDir ) + - "/.x2go/pulse/.pulse-cookie"; + QString cooFile; + // Default cookie file path used by PulseAudio 3.0 and later. + if ( QFile::exists + (wapiShortFileName ( homeDir ) + "/.x2go/pulse/.config/pulse/cookie") ) + { + cooFile = + (wapiShortFileName ( homeDir ) + "/.x2go/pulse/.config/pulse/cookie"); + } + else + { + /* The only cookie file path used by PulseAudio 2.1 and earlier. + PulseAudio 3.0 and later will still use it if the primary path DNE */ + cooFile = wapiShortFileName ( homeDir ) + "/.x2go/pulse/.pulse-cookie"; + } + QString destFile="$HOME/.x2go/C-"+ resumingSession.sessionId+ "/.pulse-cookie"; @@ -9687,6 +9699,11 @@ void ONMainWindow::startPulsed() QDir drr(homeDir+"/.x2go/pulse/.pulse/"+QHostInfo::localHostName ()+"-runtime"); if (!drr.exists()) drr.mkpath(drr.path()); + /* Directory is needed for PulseAudio 3.0 and later to start successfuilly + when launched by X2Go Client - Fixes bug #422 */ + QDir cooDir(homeDir+"/.x2go/pulse/.config/pulse/"); + if (!cooDir.exists()) + cooDir.mkpath(cooDir.path()); if (QFile::exists(homeDir+"/.x2go/pulse/.pulse/"+QHostInfo::localHostName ()+"-runtime/pid")) QFile::remove(homeDir+"/.x2go/pulse/.pulse/"+QHostInfo::localHostName ()+"-runtime/pid"); pulseDir.replace("/","\\"); -- Alioth's /srv/git/_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git