This repository has been archived by the owner. It is now read-only.
Permalink
...
Comparing changes
Open a pull request
10
contributors
Unified
Split
Showing
with
3,202 additions
and 1,783 deletions.
- +1 −0 .gitignore
- +4 −3 CMakeLists.txt
- +54 −14 ChangeLog
- +41 −41 ext/toolchain/commands1.py
- +1 −1 src/cmd/synergyc/MSWindowsClientTaskBarReceiver.cpp
- +1 −1 src/cmd/synergyp/MSWindowsPortableTaskBarReceiver.cpp
- +1 −1 src/cmd/synergys/MSWindowsServerTaskBarReceiver.cpp
- +10 −4 src/gui/gui.pro
- +31 −0 src/gui/res/AboutDialogBase.ui
- +16 −1 src/gui/res/SettingsDialogBase.ui
- +82 −5 src/gui/res/SetupWizardBase.ui
- BIN src/gui/res/mac/Synergy.icns
- +5 −1 src/gui/src/AboutDialog.cpp
- +41 −0 src/gui/src/ActivationNotifier.cpp
- +41 −0 src/gui/src/ActivationNotifier.h
- +9 −11 src/gui/src/AppConfig.cpp
- +13 −8 src/gui/src/AppConfig.h
- +33 −4 src/gui/src/CommandProcess.cpp
- +4 −2 src/gui/src/CommandProcess.h
- +39 −29 src/gui/src/CoreInterface.cpp
- +4 −0 src/gui/src/CoreInterface.h
- +1 −0 src/gui/src/EditionType.h
- +0 −54 src/gui/src/FileSysClient.cpp
- +0 −63 src/gui/src/FileSysClient.h
- +116 −101 src/gui/src/MainWindow.cpp
- +13 −7 src/gui/src/MainWindow.h
- +42 −15 src/gui/src/PluginManager.cpp
- +9 −6 src/gui/src/PluginManager.h
- +85 −106 src/gui/src/PluginWizardPage.cpp
- +3 −9 src/gui/src/PluginWizardPage.h
- +21 −0 src/gui/src/QUtility.cpp
- +1 −0 src/gui/src/QUtility.h
- +6 −19 src/gui/src/SettingsDialog.cpp
- +0 −1 src/gui/src/SettingsDialog.h
- +88 −9 src/gui/src/SetupWizard.cpp
- +8 −0 src/gui/src/SetupWizard.h
- +167 −0 src/gui/src/SubscriptionManager.cpp
- +47 −0 src/gui/src/SubscriptionManager.h
- +2 −0 src/gui/src/VersionChecker.cpp
- +4 −54 src/gui/src/WebClient.cpp
- +1 −9 src/gui/src/WebClient.h
- +2 −1 src/lib/arch/IArchPlugin.h
- +2 −2 src/lib/arch/IArchString.h
- +1 −1 src/lib/arch/unix/ArchLogUnix.cpp
- +64 −25 src/lib/arch/unix/ArchPluginUnix.cpp
- +4 −2 src/lib/arch/unix/ArchPluginUnix.h
- +0 −2 src/lib/arch/unix/ArchSystemUnix.cpp
- +14 −5 src/lib/arch/win32/ArchMiscWindows.cpp
- +67 −28 src/lib/arch/win32/ArchPluginWindows.cpp
- +3 −1 src/lib/arch/win32/ArchPluginWindows.h
- +9 −6 src/lib/arch/win32/ArchSystemWindows.cpp
- +1 −1 src/lib/base/ELevel.h
- +1 −1 src/lib/base/EventQueue.cpp
- +21 −8 src/lib/base/Log.cpp
- +1 −3 src/lib/base/Log.h
- +22 −0 src/lib/base/String.cpp
- +7 −0 src/lib/base/String.h
- +1 −1 src/lib/base/log_outputters.cpp
- +83 −41 src/lib/client/Client.cpp
- +7 −2 src/lib/client/Client.h
- +8 −10 src/lib/client/ServerProxy.cpp
- +36 −0 src/lib/common/PluginVersion.cpp
- +31 −0 src/lib/common/PluginVersion.h
- +6 −5 src/lib/common/common.h
- +18 −8 src/lib/ipc/IpcLogOutputter.cpp
- +5 −1 src/lib/ipc/IpcLogOutputter.h
- +13 −7 src/lib/mt/CondVar.cpp
- +3 −8 src/lib/net/TCPSocketFactory.cpp
- +2 −2 src/lib/platform/CMakeLists.txt
- +189 −0 src/lib/platform/IOSXKeyResource.cpp
- +36 −0 src/lib/platform/IOSXKeyResource.h
- +8 −11 src/lib/platform/MSWindowsClipboard.cpp
- +2 −2 src/lib/platform/MSWindowsDropTarget.cpp
- +4 −4 src/lib/platform/MSWindowsKeyState.cpp
- +62 −31 src/lib/platform/MSWindowsScreen.cpp
- +4 −3 src/lib/platform/MSWindowsScreen.h
- +5 −2 src/lib/platform/MSWindowsWatchdog.cpp
- +13 −22 src/lib/platform/OSXClipboard.cpp
- +10 −562 src/lib/platform/OSXKeyState.cpp
- +3 −53 src/lib/platform/OSXKeyState.h
- +28 −95 src/lib/platform/OSXScreen.cpp
- +4 −14 src/lib/platform/OSXScreen.h
- +296 −0 src/lib/platform/OSXUchrKeyResource.cpp
- +55 −0 src/lib/platform/OSXUchrKeyResource.h
- +5 −5 src/lib/platform/XWindowsClipboard.cpp
- +1 −1 src/lib/platform/XWindowsEventQueueBuffer.cpp
- +4 −2 src/lib/platform/XWindowsScreen.cpp
- +2 −0 src/lib/platform/XWindowsUtil.cpp
- +10 −12 src/lib/plugin/ns/SecureSocket.cpp
- +0 −3 src/lib/plugin/ns/SecureSocket.h
- +3 −3 src/lib/plugin/ns/ns.cpp
- +1 −1 src/lib/plugin/winmmjoy/winmmjoy.cpp
- +6 −0 src/lib/server/BaseClientProxy.h
- +7 −12 src/lib/server/ClientListener.cpp
- +2 −2 src/lib/server/ClientProxy1_0.cpp
- +1 −1 src/lib/server/ClientProxy1_5.cpp
- +7 −9 src/lib/server/ClientProxy1_6.cpp
- +3 −3 src/lib/server/ClientProxyUnknown.cpp
- +1 −1 src/lib/server/PrimaryClient.h
- +38 −19 src/lib/server/Server.cpp
- +2 −1 src/lib/synergy/App.h
- +35 −2 src/lib/synergy/ArgParser.cpp
- +1 −0 src/lib/synergy/CMakeLists.txt
- +4 −4 src/lib/synergy/ClientApp.cpp
- +1 −2 src/lib/synergy/ClipboardChunk.cpp
- +1 −1 src/lib/synergy/DaemonApp.cpp
- +53 −0 src/lib/synergy/DpiHelper.cpp
- +38 −0 src/lib/synergy/DpiHelper.h
- +1 −3 src/lib/synergy/DropHelper.cpp
- +8 −9 src/lib/synergy/FileChunk.cpp
- +7 −0 src/lib/synergy/IClipboard.cpp
- +1 −1 src/lib/synergy/IClipboard.h
- +1 −5 src/lib/synergy/ProtocolUtil.cpp
- +5 −5 src/lib/synergy/ServerApp.cpp
- +36 −24 src/lib/synergy/StreamChunker.cpp
- +3 −1 src/lib/synergy/StreamChunker.h
- +30 −0 src/lib/synergy/SubscriptionKey.h
- +199 −0 src/lib/synergy/SubscriptionManager.cpp
- +55 −0 src/lib/synergy/SubscriptionManager.h
- +96 −10 src/lib/synergy/ToolApp.cpp
- +1 −0 src/lib/synergy/ToolApp.h
- +6 −1 src/lib/synergy/ToolArgs.cpp
- +4 −0 src/lib/synergy/ToolArgs.h
- +6 −0 src/lib/synergy/XSynergy.h
- +3 −0 src/lib/synergy/mouse_types.h
- +7 −58 src/lib/synwinhk/synwinhk.cpp
- +9 −2 src/setup/win32/Product.wxs
- +10 −0 src/test/mock/ipc/MockIpcServer.h
- +83 −8 src/test/unittests/base/StringTests.cpp
- +25 −23 src/test/unittests/ipc/IpcLogOutputterTests.cpp
- +70 −0 src/test/unittests/synergy/DpiHelperTests.cpp
- +114 −0 src/test/unittests/synergy/SubscriptionTests.cpp
View
1
.gitignore
| @@ -5,6 +5,7 @@ config.h | ||
| /bin | ||
| /lib | ||
| /build | ||
| +/CMakeFiles | ||
| /ext/cryptopp562 | ||
| /ext/gmock-1.6.0 | ||
| /ext/gtest-1.6.0 | ||
View
7
CMakeLists.txt
| @@ -16,8 +16,9 @@ | ||
| # Version number for Synergy | ||
| set(VERSION_MAJOR 1) | ||
| -set(VERSION_MINOR 7) | ||
| -set(VERSION_REV 4) | ||
| +set(VERSION_MINOR 8) | ||
| +set(VERSION_REV 2) | ||
| +set(VERSION_STAGE stable) | ||
| set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_REV}") | ||
| cmake_minimum_required(VERSION 2.6) | ||
| @@ -76,7 +77,7 @@ if (UNIX) | ||
| # warnings as errors: | ||
| # we have a problem with people checking in code with warnings. | ||
| - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") | ||
| + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wno-unused-local-typedef") | ||
| if (NOT APPLE) | ||
| set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") | ||
View
68
ChangeLog
| @@ -1,22 +1,62 @@ | ||
| +v1.8.2-stable | ||
| +============= | ||
| +Bug #3044 - Unable to drag-select in MS Office | ||
| +Bug #4768 - Copy paste causes 'server is dead' error on switching | ||
| +Bug #4792 - Server logging crashes when switching with clipboard data | ||
| +Bug #2975 - Middle click does not close Chrome tab on Mac client | ||
| +Bug #5087 - Linux client fails to start due to invalid cursor size | ||
| +Bug #5471 - Serial key textbox on activation screen overflows on Mac | ||
| +Bug #4836 - Stop button resets to Start when settings dialog canceled | ||
| +Enhancement #5277 - Auto restart service when synwinhk.dll fails on Windows | ||
| +Enhancement #4913 - Future-proof GUI login by using newer auth URL | ||
| +Enhancement #4922 - Add --enable-crypto argument to help text | ||
| +Enhancement #5299 - High resolution App icon on Mac | ||
| +Enhancement #4894 - Improve grammar in connection notification dialog | ||
| + | ||
| +v1.8.1-stable | ||
| +============= | ||
| +Bug #5461 - GUI crash during activation on Mac | ||
| + | ||
| +v1.8.0-beta | ||
| +============= | ||
| +Enhancement #4696 - Include 'ns' plugin in installers (instead of wizard download) | ||
| +Enhancement #4715 - Activation dialog which also accepts a serial key | ||
| +Enhancement #5020 - Recommend using serial key when online activation fails | ||
| +Enhancement #4893 - Show detailed version info on GUI about screen | ||
| +Enhancement #4327 - GUI setting to disable drag and drop feature | ||
| +Enhancement #4793 - Additional logging to output OpenSSL version | ||
| +Enhancement #4932 - Notify activation system when wizard finishes | ||
| +Enhancement #4716 - Allow software to be time limited with serial key | ||
| + | ||
| +v1.7.6-stable | ||
| +============= | ||
| +Bug #451 - Fast cursor on any client with Mac server | ||
| +Bug #5041 - Copying from the Chrome web browser doesn't work | ||
| +Bug #4735 - Clipboard doesn't work from client to server | ||
| +Bug #2909 - Clipboard copies only plaintext between Mac and Windows | ||
| +Bug #4353 - Large clipboard causes crash | ||
| +Bug #3774 - Missing MinGW dependencies after install on Windows | ||
| +Bug #4723 - Waiting for active desktop result freezes Windows service | ||
| + | ||
| +v1.7.5-stable | ||
| +============= | ||
| +Bug #5030 - Display scaling breaks edge detection on Windows | ||
| +Bug #5064 - Compile fails on Mac OS X 10.11 (unused typedef) | ||
| + | ||
| v1.7.4-stable | ||
| ============= | ||
| -Bug #4809 - Intermittent freeze caused by mutex deadlock in logging code | ||
| -Bug #4721 - High CPU usage for Windows service on client | ||
| -Bug #4712 - Unable to send clipboard with size above 1KB when using SSL | ||
| +Bug #4721 - High CPU usage for Windows service | ||
| +Bug #4750 - SSL connect error 'passive ssl error limit' | ||
| Bug #4584 - Drag and drop with SSL causes crash | ||
| -Bug #3774 - Missing MinGW dependencies after install on Windows | ||
| Bug #4749 - Clipboard thread race condition causes assertion failure | ||
| -Bug #4723 - Waiting for active desktop result freezes Windows service | ||
| -Bug #4690 - Log line 'activeDesktop' does not use logging system | ||
| Bug #4720 - Plugin download shows 'Could not get Linux package type' error | ||
| -Bug #4737 - Using error log level does not show SSL fingerprint dialog | ||
| -Bug #451 - Fast cursor on any client with Mac server | ||
| -Bug #4810 - Non-existent file listed in Qt gui.pro file | ||
| -Enhancement #4696 - Include 'ns' plugin in installers instead of wizard download | ||
| -Enhancement #4796 - Improve secure socket intensive try operations | ||
| -Enhancement #4327 - GUI setting to disable drag and drop feature | ||
| -Enhancement #4745 - Tray icon notification for clipboard data transfer progress | ||
| -Enhancement #4793 - Additional logging to output OpenSSL version | ||
| +Bug #4712 - Unable to send clipboard with size above 1KB when using SSL | ||
| +Bug #4642 - Connecting causes SSL23_GET_SERVER_HELLO error | ||
| +Bug #4690 - Log line 'activeDesktop' does not use logging system | ||
| +Bug #4866 - Wrong ns plugin version can be loaded | ||
| +Enhancement #4901 - Auto restart when running from GUI in desktop mode | ||
| +Enhancement #4845 - Add timestamp to log output | ||
| +Enhancement #4898 - Move version stage name to build config | ||
| v1.7.3-stable | ||
| ============= | ||
View
82
ext/toolchain/commands1.py
| @@ -508,6 +508,8 @@ def configureGui(self, target="", extraArgs=""): | ||
| qmake_cmd_string += " QMAKE_MAC_SDK=" + shortForm | ||
| qmake_cmd_string += " QMAKE_MAC_SDK." + shortForm + ".path=" + sdkDir | ||
| + qmake_cmd_string += " QMAKE_VERSION_STAGE=" + self.getVersionStage() | ||
| + qmake_cmd_string += " QMAKE_VERSION_REVISION=" + self.getGitRevision() | ||
| print "QMake command: " + qmake_cmd_string | ||
| # run qmake from the gui dir | ||
| @@ -848,7 +850,7 @@ def signwin(self, pfx, pwdFile, dist): | ||
| pwd = lines[0] | ||
| if (dist): | ||
| - self.signFile(pfx, pwd, 'bin/Release', self.dist_name('win')) | ||
| + self.signFile(pfx, pwd, 'bin/Release', self.getDistFilename('win')) | ||
| else: | ||
| self.signFile(pfx, pwd, 'bin/Release', 'synergy.exe') | ||
| self.signFile(pfx, pwd, 'bin/Release', 'synergyc.exe') | ||
| @@ -957,7 +959,7 @@ def find_revision(self): | ||
| def getGitRevision(self): | ||
| if sys.version_info < (2, 4): | ||
| raise Exception("Python 2.4 or greater required.") | ||
| - | ||
| + | ||
| p = subprocess.Popen( | ||
| ["git", "log", "--pretty=format:%h", "-n", "1"], | ||
| stdout=subprocess.PIPE, stderr=subprocess.PIPE) | ||
| @@ -1086,18 +1088,16 @@ def distRpm(self): | ||
| templateFile = open(self.cmake_dir + '/synergy.spec.in') | ||
| template = templateFile.read() | ||
| - template = template.replace('${in:version}', self.getVersionFromCmake()) | ||
| + template = template.replace('${in:version}', self.getVersionNumber()) | ||
| specPath = rpmDir + '/synergy.spec' | ||
| specFile = open(specPath, 'w') | ||
| specFile.write(template) | ||
| specFile.close() | ||
| - version = self.getVersionFromCmake() | ||
| target = '../../bin/synergy-%s-%s.rpm' % ( | ||
| - version, self.getLinuxPlatform()) | ||
| - | ||
| + self.getVersionForFilename(), self.getLinuxPlatform()) | ||
| try: | ||
| self.try_chdir(rpmDir) | ||
| @@ -1123,9 +1123,10 @@ def distDeb(self): | ||
| binDir = self.getGenerator().binDir | ||
| resDir = self.cmake_dir | ||
| - version = self.getVersionFromCmake() | ||
| package = '%s-%s-%s' % ( | ||
| - self.project, version, self.getLinuxPlatform()) | ||
| + self.project, | ||
| + self.getVersionForFilename(), | ||
| + self.getLinuxPlatform()) | ||
| debDir = '%s/deb' % buildDir | ||
| if os.path.exists(debDir): | ||
| @@ -1138,7 +1139,7 @@ def distDeb(self): | ||
| template = templateFile.read() | ||
| template = template.replace('${in:version}', | ||
| - self.getVersionFromCmake()) | ||
| + self.getVersionNumber()) | ||
| template = template.replace('${in:arch}', | ||
| self.getDebianArch()) | ||
| @@ -1226,8 +1227,11 @@ def distDeb(self): | ||
| self.restore_chdir() | ||
| def distSrc(self): | ||
| - version = self.getVersionFromCmake() | ||
| - name = (self.project + '-' + version + '-Source') | ||
| + name = '%s-%s-%s' % ( | ||
| + self.project, | ||
| + self.getVersionForFilename(), | ||
| + 'Source') | ||
| + | ||
| exportPath = self.getGenerator().buildDir + '/' + name | ||
| if os.path.exists(exportPath): | ||
| @@ -1280,7 +1284,7 @@ def distMac(self): | ||
| fileName = "%s-%s-%s.dmg" % ( | ||
| self.project, | ||
| - self.getVersionFromCmake(), | ||
| + self.getVersionForFilename(), | ||
| self.getMacPackageName()) | ||
| cmd = "hdiutil create " + fileName + " -srcfolder ./" + name + "/ -ov" | ||
| @@ -1296,7 +1300,7 @@ def distWix(self): | ||
| if generator.endswith('Win64'): | ||
| arch = 'x64' | ||
| - version = self.getVersionFromCmake() | ||
| + version = self.getVersionNumber() | ||
| args = "/p:DefineConstants=\"Version=%s\"" % version | ||
| self.run_vcbuild( | ||
| @@ -1305,7 +1309,7 @@ def distWix(self): | ||
| filename = "%s-%s-Windows-%s.msi" % ( | ||
| self.project, | ||
| - version, | ||
| + self.getVersionForFilename(), | ||
| arch) | ||
| old = "bin/Release/synergy.msi" | ||
| @@ -1340,7 +1344,7 @@ def distNsis(self, vcRedistDir, qtDir): | ||
| templateFile = open(self.cmake_dir + '\Installer.nsi.in') | ||
| template = templateFile.read() | ||
| - template = template.replace('${in:version}', self.getVersionFromCmake()) | ||
| + template = template.replace('${in:version}', self.getVersionNumber()) | ||
| template = template.replace('${in:arch}', arch) | ||
| template = template.replace('${in:vcRedistDir}', vcRedistDir) | ||
| template = template.replace('${in:qtDir}', qtDir) | ||
| @@ -1357,7 +1361,7 @@ def distNsis(self, vcRedistDir, qtDir): | ||
| if err != 0: | ||
| raise Exception('Package failed: ' + str(err)) | ||
| - def getVersionFromCmake(self): | ||
| + def getVersionNumber(self): | ||
| cmakeFile = open('CMakeLists.txt') | ||
| cmake = cmakeFile.read() | ||
| @@ -1370,7 +1374,20 @@ def getVersionFromCmake(self): | ||
| revRe = re.search('VERSION_REV (\d+)', cmake) | ||
| rev = revRe.group(1) | ||
| - return major + '.' + minor + '.' + rev | ||
| + return "%s.%s.%s" % (major, minor, rev) | ||
| + | ||
| + def getVersionStage(self): | ||
| + cmakeFile = open('CMakeLists.txt') | ||
| + cmake = cmakeFile.read() | ||
| + | ||
| + stageRe = re.search('VERSION_STAGE (\w+)', cmake) | ||
| + return stageRe.group(1) | ||
| + | ||
| + def getVersionForFilename(self): | ||
| + versionStage = self.getVersionStage() | ||
| + gitBranch = self.getGitBranchName() | ||
| + gitRevision = self.getGitRevision() | ||
| + return "%s-%s-%s" % (gitBranch, versionStage, gitRevision) | ||
| def distftp(self, type, ftp): | ||
| if not type: | ||
| @@ -1380,8 +1397,9 @@ def distftp(self, type, ftp): | ||
| binDir = self.getGenerator().getBinDir('Release') | ||
| - packageSource = binDir + '/' + self.dist_name(type) | ||
| - packageTarget = self.dist_name_rev(type) | ||
| + filename = self.getDistFilename(type) | ||
| + packageSource = binDir + '/' + filename | ||
| + packageTarget = filename | ||
| ftp.upload(packageSource, packageTarget) | ||
| if type != 'src': | ||
| @@ -1393,9 +1411,7 @@ def distftp(self, type, ftp): | ||
| def getLibraryDistFilename(self, type, dir, name): | ||
| (platform, packageExt, libraryExt) = self.getDistributePlatformInfo(type) | ||
| - branch = self.getGitBranchName() | ||
| - revision = self.getGitRevision() | ||
| - firstPart = '%s-%s-%s-%s' % (name, branch, revision, platform) | ||
| + firstPart = '%s-%s-%s' % (name, self.getVersionForFilename(), platform) | ||
| filename = '%s.%s' % (firstPart, libraryExt) | ||
| if type == 'rpm' or type == 'deb': | ||
| @@ -1453,30 +1469,14 @@ def getDistributePlatformInfo(self, type): | ||
| return (platform, ext, libraryExt) | ||
| - def dist_name(self, type): | ||
| - (platform, packageExt, libraryExt) = self.getDistributePlatformInfo(type) | ||
| - ext = packageExt | ||
| - | ||
| - pattern = ( | ||
| - re.escape(self.project + '-') + '\d+\.\d+\.\d+' + | ||
| - re.escape('-' + platform + '.' + ext)) | ||
| - | ||
| + def getDistFilename(self, type): | ||
| + pattern = self.getVersionForFilename() | ||
| for filename in os.listdir(self.getBinDir('Release')): | ||
| if re.search(pattern, filename): | ||
| return filename | ||
| - # still here? package probably not created yet. | ||
| raise Exception('Could not find package name with pattern: ' + pattern) | ||
| - def dist_name_rev(self, type): | ||
| - branch = self.getGitBranchName() | ||
| - revision = self.getGitRevision() | ||
| - | ||
| - # find the version number (we're puting the rev in after this) | ||
| - pattern = '(\d+\.\d+\.\d+)' | ||
| - replace = "%s-%s" % (branch, revision) | ||
| - return re.sub(pattern, replace, self.dist_name(type)) | ||
| - | ||
| def getDebianArch(self): | ||
| if os.uname()[4][:3] == 'arm': | ||
| return 'armhf' | ||
| @@ -1957,7 +1957,7 @@ def dist(self): | ||
| type = None | ||
| if len(self.args) > 0: | ||
| type = self.args[0] | ||
| - | ||
| + | ||
| self.ic.dist(type, self.vcRedistDir, self.qtDir) | ||
| def distftp(self): | ||
View
2
src/cmd/synergyc/MSWindowsClientTaskBarReceiver.cpp
| @@ -187,7 +187,7 @@ MSWindowsClientTaskBarReceiver::runMenu(int x, int y) | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_NOTE: | ||
| - CLOG->setFilter(kNOTIFY); | ||
| + CLOG->setFilter(kNOTE); | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_INFO: | ||
View
2
src/cmd/synergyp/MSWindowsPortableTaskBarReceiver.cpp
| @@ -204,7 +204,7 @@ MSWindowsPortableTaskBarReceiver::runMenu(int x, int y) | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_NOTE: | ||
| - CLOG->setFilter(kNOTIFY); | ||
| + CLOG->setFilter(kNOTE); | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_INFO: | ||
View
2
src/cmd/synergys/MSWindowsServerTaskBarReceiver.cpp
| @@ -218,7 +218,7 @@ MSWindowsServerTaskBarReceiver::runMenu(int x, int y) | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_NOTE: | ||
| - CLOG->setFilter(kNOTIFY); | ||
| + CLOG->setFilter(kNOTE); | ||
| break; | ||
| case IDC_TASKBAR_LOG_LEVEL_INFO: | ||
View
14
src/gui/gui.pro
| @@ -2,6 +2,8 @@ QT += widgets \ | ||
| network | ||
| TEMPLATE = app | ||
| TARGET = synergy | ||
| +DEFINES += VERSION_STAGE=\\\"$$QMAKE_VERSION_STAGE\\\" | ||
| +DEFINES += VERSION_REVISION=\\\"$$QMAKE_VERSION_REVISION\\\" | ||
| DEPENDPATH += . \ | ||
| res | ||
| INCLUDEPATH += . \ | ||
| @@ -57,9 +59,11 @@ SOURCES += src/main.cpp \ | ||
| src/CoreInterface.cpp \ | ||
| src/Fingerprint.cpp \ | ||
| src/SslCertificate.cpp \ | ||
| - src/FileSysClient.cpp \ | ||
| src/Plugin.cpp \ | ||
| - src/WebClient.cpp | ||
| + src/WebClient.cpp \ | ||
| + ../lib/common/PluginVersion.cpp \ | ||
| + src/SubscriptionManager.cpp \ | ||
| + src/ActivationNotifier.cpp | ||
| HEADERS += src/MainWindow.h \ | ||
| src/AboutDialog.h \ | ||
| src/ServerConfig.h \ | ||
| @@ -103,9 +107,11 @@ HEADERS += src/MainWindow.h \ | ||
| src/CoreInterface.h \ | ||
| src/Fingerprint.h \ | ||
| src/SslCertificate.h \ | ||
| - src/FileSysClient.h \ | ||
| src/Plugin.h \ | ||
| - src/WebClient.h | ||
| + src/WebClient.h \ | ||
| + ../lib/common/PluginVersion.h \ | ||
| + src/SubscriptionManager.h \ | ||
| + src/ActivationNotifier.h | ||
| RESOURCES += res/Synergy.qrc | ||
| RC_FILE = res/win/Synergy.rc | ||
| macx { | ||
Oops, something went wrong.