[X2Go-Commits] [x2goclient] branch bugfix/osx updated (148803d -> 9cc5b2b)
git-admin at x2go.org
git-admin at x2go.org
Wed Jan 13 17:27:14 CET 2016
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch bugfix/osx
in repository x2goclient.
discards 148803d pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
discards 928a5f6 pulsemanager.cpp: use record and playback member variables.
discards fbd3ad5 pulsemanager.h: more moving around.
discards 9efb6ff pulsemanager.cpp: fix compile error in startup sound function.
discards a538668 pulsemanager.cpp: reorder member variables in initializer list.
discards 4ab5aa9 pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
discards 682888c pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
discards dc2865e pulsemanager.cpp: add algorithm for actually extracting PA version number.
discards 6673c47 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
discards defeabd pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
discards b0fe22c pulsemanager.cpp: fix some error messages by removing redundant newlines.
discards 45d0762 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
discards 8e8177b pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
discards 9926521 pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
discards 3b63cf9 pulsemanager.cpp: add "dummy" start_linux () function.
discards b7c3aec pulsemanager.cpp: reorder member varibles in initialization list.
discards f4a016e pulsemanager.cpp: another typo fix: findPort -> find_port.
discards 8df990f pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
discards fd3a0cb pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
discards e4cec84 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
discards 508e003 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
discards 2a37657 pulsemanager.h: whitespace only.
discards 7c5472b pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
discards bf6ef40 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
discards db122ec pulsemanager.cpp: make generate_client_config () Windows-compatible.
discards f8b217e pulsemanager.cpp: make generate_server_config () Windows-compatible.
discards 8938b63 pulsemanager.cpp: also load module-esound-protocol-tcp module.
discards 867d40e pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
discards c21affe pulsemanager.cpp: let start_osx () use start_generic ().
discards 34b3f46 pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
discards a58f260 pulsemanager.cpp: add Windows stuff to initial env in constructor.
discards f031de4 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
discards e50ca6d pulsemanager.cpp: add Windows support to shutdown ().
discards 86fc870 pulsemanager.{cpp,h}: new function create_client_dir ().
discards 8b823ad pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
discards 726003c pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
discards aff0331 pulsemanager.{cpp,h}: fixup preprocessor usage.
discards b8891f7 pulsemanager.cpp: reformat only.
discards 4432d42 pulsemanager.{cpp,h}: rename relaunch () to restart ().
discards c3213a1 pulsemanager.{cpp,h}: add ESD support.
discards 928c550 pulsemanager.h: add std:: namespace selector for uint32_t version variables.
discards 5883992 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
discards 2befc49 pulsemanager.cpp: reformat only.
discards 2c41b5d pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
discards d4ff696 pulsemanager.cpp: use initializer list for constructor.
discards 235442e pulsemanager.{cpp,h}: reformat only.
discards a27da43 pulsemanager.cpp: minor non-behavior changing fixes.
discards 2c027e6 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
discards 7b606b2 macbuild.sh: rewrite ID line detection algorithm.
discards 768ca2a macbuild.sh: copy "special" files, so that they can be removed later on.
discards 6e4ba50 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
discards 4916c9a macbuild.sh: more debug messages and a whitespace change.
discards eae1f1c macbuild.sh: spelling fix.
discards 7f2aa9e macbuild.sh: merge deduplicate.sh content in.
discards 19f12f5 deduplicate.sh: replace tabs with two spaces. No functional changes.
discards 63bd67f macbuild.sh: replace tabs with two spaces. No functional changes.
discards bc9d0f4 deduplicate.sh: remove some noisy debug output.
discards a7f3807 deduplicate.sh: add WARNING to status message.
discards c654511 deduplicate.sh: fix wrong return value capture.
discards 289e46f deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
discards 03ee67c deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
discards 92d24fe deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
discards de39fb0 deduplicate.sh: more temporary debugging output in fixup section.
discards 254fabf deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
discards b23422f deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
discards 5adb761 deduplicate.sh: actually include file name in install_name_tool pseudo output.
discards 4812765 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
discards 091f871 deduplicate.sh: unstub fixup section.
discards 4bdcfa8 deduplicate.sh: add more useful information in fixup section's error message.
discards dd52790 deduplicate.sh: switch to range-based for loop in fixup section for duplicate array walking as we need to access the same element index in the replacement array.
discards 77a4dd1 deduplicate.sh: prevent word splitting when parsing otool's output.
discards 871b60c deduplicate.sh: debug parse_otool_output fiercly for the time being.
discards bce6876 deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
discards 2c9692d deduplicate.sh: change exit to return in parse_otool_output.
discards 50cefcb deduplicate.sh: fix parse_otool_output: we want to return failure only iff any of the strings are present in otool's output and actually handle the failure string *ARRAY* correctly as that.
discards f8be1da deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
discards 4b95c58 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
discards 1669a07 deduplicate.sh: correctly unset an array element.
discards 78586bb deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
discards ae3e613 deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
discards 09a29f5 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
discards eb9235e deduplicate.sh: add missed local variable declaration.
discards 3cdce1a deduplicate.sh: add duplicates-to-real mapping.
discards 4e38f03 deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
discards 9d47365 macbuild.sh: also install libraries into staging area with intermediate library path.
discards c7741da macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
discards 8af4885 macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
discards 3b60181 macbuild.sh: add the correct file path to the library bundling array.
discards 439d6e4 macbuild.sh: check current file name against regex, not a (now) full path.
discards da0d814 macbuild.sh: use while-read-loop and find to actually recurse through directories.
discards 4ef5935 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
discards 8ff0bf2 macbuild.sh: add some more debugging output.
discards f99b57b macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
discards 1c3c616 macbuild.sh: add Linux library file name scheme regex as a precaution.
discards 74d4fb2 macbuild.sh: add work-in-progress PulseAudio bundling.
discards 0ba13de macbuild.sh: add phase output for bundling nxproxy.
discards ccff19d macbuild.sh: copy PulseAudio libraries and binaries.
discards a91b5d7 macbuild.sh: define PulseAudio libraries and binaries to be later copied.
discards b6c5965 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
discards e7803e5 macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
discards 5c93727 macbuild.sh: add new repeat_str() helper function.
discards 1ec1e66 macbuild.sh: add new get_nesting_level() helper function.
discards 7f6e43a macbuild.sh: add new lazy_canonical_path() helper function.
discards f5e4993 macbuild.sh: add new dependency_error() helper function.
discards 5cf5137 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
discards 2f066e5 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
discards aef3c90 pulsemanager.{cpp,h}: new class for PulseAudio management.
discards 48197fe compat.h: include QtCore/qglobal.h for Q_OS_... macros.
discards ef9788f compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
discards 05cb7a7 compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
discards 25ac2e4 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
discards e6df394 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
discards 6bfcfa7 {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
discards a8e25ad x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
discards 7067bf9 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
discards d66713e {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
discards 4658172 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
discards ae4ecfd x2goclient.cpp: create new argv array on the heap instead of on the stack.
discards bf648ff x2goclient.cpp: fix string comparison.
discards 04a6118 x2goclient.cpp: fix compile problems introduced with the last commit.
discards 3ef059b x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
discards cd36572 x2goclient.cpp: clean up.
discards 1eed854 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
discards 7ca40b3 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
discards c604fe1 unixhelper.cpp: kill process group on error.
discards 8cb7505 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
discards 48aa1bb unixhelper.{cpp,h}: add documentation/comments.
discards c349615 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
discards fccb07d unixhelper.h: forgot to declare type of unix_cleanup() function.
discards ce3a20a unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
discards c53cd68 x2goclient.cpp: fix std::edit -> std::exit typo.
discards 3b7c914 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
discards db9714a x2goclient.cpp: add myself to copyright header.
discards 832b66c x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
discards 56d8a46 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
discards 315393a x2goclient.cpp: wrap X2Go Client main function and use that.
discards f20f72f unixhelper.{cpp,h}: implement cleanup program for process group.
discards c9ed573 {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
adds 12717a3 onmainwindow.cpp: be more precise in slotScDaemonError () regarding unknown and undefined errors.
adds f399a04 onmainwindow.{cpp,h}: don't use a hardcoded path to xmodmap on OS X and handle errors more gracefully. Fixes: #487.
adds eeab8aa x2goclient.pro: fix typo --stdlib=... -> -stdlib=... Fixes: #973.
new b49846a debian/control: change apache2-dev | libc6-dev build dependency back to apache2-dev only.
new 11a8d7e {unixhelper.{cpp,h},x2goclient.pro{maemo}}: add unixhelper stub.
new 3e96916 unixhelper.{cpp,h}: implement cleanup program for process group.
new 7013408 x2goclient.cpp: wrap X2Go Client main function and use that.
new 224de03 x2goclient.cpp: add fork_helper() function to start up the UNIX cleanup helper.
new 6ac5af8 x2goclient.cpp: use setsid() on UNIX to become session and process group leader.
new 3250233 x2goclient.cpp: add myself to copyright header.
new b724237 x2goclient.cpp: add legacy <sys/types.h> header needed for old operating systems.
new 9af9d69 x2goclient.cpp: fix std::edit -> std::exit typo.
new 9656a8c unixhelper.{h,cpp}: also include <QtCore/qglobal.h> to have Q_OS_UNIX defined on UNIX-based platforms. Move guards around.
new bd26129 unixhelper.h: forgot to declare type of unix_cleanup() function.
new b601167 unixhelper.{cpp,h},x2goclient.cpp}: unixhelper should really be a (module) namespace, not a class.
new 535e7da unixhelper.{cpp,h}: add documentation/comments.
new 1dd2fe7 x2goclient.cpp: return return value of unixhelper::unix_cleanup().
new ffcbd95 unixhelper.cpp: kill process group on error.
new 22e12a9 unixhelper.{cpp,h}: implement signal unblocking in unixhelper::unix_cleanup(). Update documentation.
new 4ed6286 unixhelper.cpp: port from std::signal() to sigaction(). Handle errors.
new 64b9f56 x2goclient.cpp: clean up.
new f68645f x2goclient.cpp: don't start the UNIX cleanup helper process right after forking.
new 955c733 x2goclient.cpp: fix compile problems introduced with the last commit.
new e5d65a2 x2goclient.cpp: fix string comparison.
new a4bf6bd x2goclient.cpp: create new argv array on the heap instead of on the stack.
new 4b8aef3 unixhelper.{cpp,h}: raise sleeping time to two seconds and grace period to 10 seconds.
new 686a7f0 {unixhelper.{cpp,h},x2goclient.cpp}: switch main cleanup handling to parent PID polling.
new 902c1e4 unixhelper.{cpp,h}: ignore SIGINT, SIGTERM, SIGPIPE, SIGQUIT, SIGUSR1 and SIGUSR2.
new 54210f6 x2goclient.cpp: fix failing exec() call for the UNIX helper utility: correctly terminate arguments vector.
new 768816d {appdialog,configwidget,onmainwindow,unixhelper}.cpp: fix some compile warnings with GCC. Fix a few whitespace issues.
new 2413751 appdialog.cpp: initialize parent in default case. Another GCC compile warning fix.
new e872ff7 onmainwindow.cpp: correctly use ~/.x2go/.ssh as ssh directory when starting sshd in user mode.
new 49862b1 compat.{cpp,h}: new files. Implements strndup on OS X 10.6 and below. Add to x2goclient.cpp, x2goclient.pro and x2goclient.pro.maemo.
new 369c884 compat.{cpp,h}: remove inline keyword, because function is not defined in header file.
new 159536b compat.h: include QtCore/qglobal.h for Q_OS_... macros.
new 795e0a7 pulsemanager.{cpp,h}: new class for PulseAudio management.
new e5103a3 x2goclient.pro{maemo}: reference new pulsemanager.{cpp,h} files.
new 2eaee06 macbuild.sh: add new MACPORTS_PREFIX detection/variable.
new aa02c73 macbuild.sh: add new dependency_error() helper function.
new d300aaf macbuild.sh: add new lazy_canonical_path() helper function.
new 2fd79f0 macbuild.sh: add new get_nesting_level() helper function.
new a206360 macbuild.sh: add new repeat_str() helper function.
new 9c9cb5e macbuild.sh: refactor nxproxy detection to use MACPORTS_PREFIX.
new b00b8a2 macbuild.sh: add EXE_DIR and FRAMEWORKS_DIR internal variables.
new b1ecd2c macbuild.sh: define PulseAudio libraries and binaries to be later copied.
new a2b7f7d macbuild.sh: copy PulseAudio libraries and binaries.
new 3664690 macbuild.sh: add phase output for bundling nxproxy.
new 709e396 macbuild.sh: add work-in-progress PulseAudio bundling.
new 1eca909 macbuild.sh: add Linux library file name scheme regex as a precaution.
new 60b0fad macbuild.sh: directories are "executable", so the first check must explicitly include a check for the argument being not a directory.
new 13d207e macbuild.sh: add some more debugging output.
new e20bfe1 macbuild.sh: remove libpulse and libpulsecore from libraries to be bundled, as something else will bundle them anyway.
new d40ca28 macbuild.sh: use while-read-loop and find to actually recurse through directories.
new abed750 macbuild.sh: check current file name against regex, not a (now) full path.
new 7143bd3 macbuild.sh: add the correct file path to the library bundling array.
new bbbcb6f macbuild.sh: when actually bundling libraries, use @executable_path instead of @loader_path.
new 7ee29f4 macbuild.sh: fix echo call to also show the intermediate lib dir, not just the library file name.
new ba07051 macbuild.sh: also install libraries into staging area with intermediate library path.
new 968c03c deduplicate.sh: add new, more or less Proof of Concept, and Work in Progress file deduplication script.
new b2e7590 deduplicate.sh: add duplicates-to-real mapping.
new 0c431f1 deduplicate.sh: add missed local variable declaration.
new 5524c50 deduplicate.sh: new function for parsing otool's output and printing library dependencies if no error occurred.
new a07636f deduplicate.sh: non-functional: change WARNING to ERROR in error messages.
new 3ad6441 deduplicate.sh: add first skeleton for library dependency rewriting of deleted duplicates.
new 22c2fc4 deduplicate.sh: correctly unset an array element.
new 1b53fa0 deduplicate.sh: change range-based for loops to "${!arr[@]}" to handle "sparse" arrays correctly.
new 61222dd deduplicate.sh: quote "${arr[@]}" correctly to not suddenly force word splitting.
new 1868520 deduplicate.sh: fix parse_otool_output: we want to return failure only iff any of the strings are present in otool's output and actually handle the failure string *ARRAY* correctly as that.
new 3037573 deduplicate.sh: change exit to return in parse_otool_output.
new 7cd75fa deduplicate.sh: record crafted "library path" values in duplicates replacement to_files array.
new d9f9ed1 deduplicate.sh: debug parse_otool_output fiercely for the time being.
new f053ede deduplicate.sh: prevent word splitting when parsing otool's output.
new 63e24ca deduplicate.sh: switch to range-based for loop in fixup section for duplicate array walking as we need to access the same element index in the replacement array.
new 7329e97 deduplicate.sh: add more useful information in fixup section's error message.
new 1b69fe7 deduplicate.sh: unstub fixup section.
new 451abf5 deduplicate.sh: parse_otool_output: jump over first matching entry, which is - hopefully - the id line.
new dbded16 deduplicate.sh: actually include file name in install_name_tool pseudo output.
new 4c2dfe9 deduplicate.sh: save dependency format base string as a readonly variable and use that instead of repeating a fixed string.
new d487e4f deduplicate.sh: copy lazy_canonical_path from macbuild.sh for now.
new e9fe54d deduplicate.sh: more temporary debugging output in fixup section.
new a033d94 deduplicate.sh: surprisingly, it turned out that only checking the duplicate's basename against the current dependency's basename is not good enough.
new cd38660 deduplicate.sh: cleanup as announced in the last commit - using lazy_canonical_path.
new d93b967 deduplicate.sh: remove a bit of noisy debug output, but turn on parse_otool_output debugging.
new a690097 deduplicate.sh: fix wrong return value capture.
new 1e16722 deduplicate.sh: add WARNING to status message.
new 89ed054 deduplicate.sh: remove some noisy debug output.
new 06e3521 macbuild.sh: replace tabs with two spaces. No functional changes.
new ddbd287 deduplicate.sh: replace tabs with two spaces. No functional changes.
new 743f1f7 macbuild.sh: merge deduplicate.sh content in.
new 96668a6 macbuild.sh: spelling fix.
new 6203211 macbuild.sh: more debug messages and a whitespace change.
new 0434853 macbuild.sh: fix removal of base prefix in deduplication if base prefix ends in a slash.
new a8549a0 macbuild.sh: copy "special" files, so that they can be removed later on.
new 880bc77 macbuild.sh: rewrite ID line detection algorithm.
new e1f1635 pulsemanager.{cpp,h}: use name and underscore for member variables, not underscore and name.
new e8a71f3 pulsemanager.cpp: minor non-behavior changing fixes.
new 01b8abc pulsemanager.{cpp,h}: reformat only.
new 012c2ba pulsemanager.cpp: use initializer list for constructor.
new 25d1bc9 pulsemanager.{cpp,h}: add pulse_version_{major,minor}_ member variables.
new 114da1d pulsemanager.cpp: reformat only.
new a926131 pulsemanager.{cpp,h}: switch port definitions to std::uint16_t.
new 59618da pulsemanager.h: add std:: namespace selector for uint32_t version variables.
new f1257f8 pulsemanager.{cpp,h}: add ESD support.
new c1c23c0 pulsemanager.{cpp,h}: rename relaunch () to restart ().
new 16019c9 pulsemanager.cpp: reformat only.
new 347672c pulsemanager.{cpp,h}: fixup preprocessor usage.
new f87be19 pulsemanager.{cpp,h}: add server_args_, server_binary_ and server_working_dir_ class variables.
new ce75a21 pulsemanager.cpp: make start () wrap the "real" OS-specific start functions.
new ecc5333 pulsemanager.{cpp,h}: new function create_client_dir ().
new 0cdd857 pulsemanager.cpp: add Windows support to shutdown ().
new 0e0fd27 pulsemanager.cpp: add cleanup support to on_pulse_finished ().
new c34d220 pulsemanager.cpp: add Windows stuff to initial env in constructor.
new 3d58473 pulsemanager.{cpp,h}: add new function start_generic () to split off common functionality.
new da608e5 pulsemanager.cpp: let start_osx () use start_generic ().
new a5743cb pulsemanager.{cpp,h}: implement start_win () as part of Windows functionality.
new d93b153 pulsemanager.cpp: also load module-esound-protocol-tcp module.
new 2125713 pulsemanager.cpp: make generate_server_config () Windows-compatible.
new c7cc277 pulsemanager.cpp: make generate_client_config () Windows-compatible.
new 8737b02 pulsemanager.cpp: only play startup sound if DEBUG macro is defined.
new 95a85ee pulsemanager.cpp: make startup sound playing via slot_play_startup_sound () Windows-compatible.
new 129068b pulsemanager.h: whitespace only.
new da2f940 pulsemanager.cpp: typo fix in member variable name server_working_dir_.
new 384e8c0 pulsemanager.{cpp,h}: find_port () actually returns a value, fix declaration accordingly.
new 5a50412 pulsemanager.cpp: fix compile errors in find_port () by renaming the ret or port variable to search_port.
new 9d975fc pulsemanager.cpp: fix another compile error due to typo'd versions of generate_server_config () and generate_client_config ().
new d7cd0e8 pulsemanager.cpp: another typo fix: findPort -> find_port.
new 9a5f4ee pulsemanager.cpp: reorder member variables in initialization list.
new ad771f6 pulsemanager.cpp: add "dummy" start_linux () function.
new cbd8b1c pulsemanager.cpp: generate platform-dependent values for member variables server_working_dir_ and server_binary_ in constructor.
new c9f91c5 pulsemanager.{cpp,h}: new member function fetch_pulseaudio_version () with first skeleton.
new 4604a57 pulsemanager.cpp: re-initialize buffer string on each run while getting CWD on Linux.
new 7b597e1 pulsemanager.cpp: fix some error messages by removing redundant newlines.
new 8b434d0 pulsemanager.{cpp,h}: some older PA versions used the major, minor and micro numbering scheme together with a descriptive string.
new 48118d3 pulsemanager.h: reformat a bit by adding newlines and moving lines in a (hopefully) logical fashion.
new 72924e1 pulsemanager.cpp: add algorithm for actually extracting PA version number.
new eda372e pulsemanager.{cpp,h}: only allow changing PA or ESD ports when server is not currently running.
new 692684e pulsemanager.{cpp,h}: add record and playback private members, as well as getters and setters.
new 63b50e6 pulsemanager.cpp: reorder member variables in initializer list.
new 4291144 pulsemanager.cpp: fix compile error in startup sound function.
new 43db960 pulsemanager.h: more moving around.
new 06c0ad2 pulsemanager.cpp: use record and playback member variables.
new 9cc5b2b pulsemanager.cpp: cleanup, don't use copy assignment operator when we just need to construct a new object.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (148803d)
\
N -- N -- N refs/heads/bugfix/osx (9cc5b2b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 139 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:
debian/changelog | 15 ++++-
debian/control | 2 +-
src/onmainwindow.cpp | 174 ++++++++++++++++++++++++++++++++++++++++----------
src/onmainwindow.h | 1 +
x2goclient.pro | 2 +-
5 files changed, 158 insertions(+), 36 deletions(-)
--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list