Nye Liu
1fde0f3e71
Cosmetic whitespace, use return value of wait() directly instead of testing timer
2016-03-15 12:46:45 -07:00
Nye Liu
0d310a8464
Properly lock condVar, add timeout condition to prevent infinite loop when waiting for fillClipboard() to finish
2016-03-15 12:46:45 -07:00
Nye Liu
6c11de6a22
Fix bug #4735 - don't leave() until fillClipboard()s all complete
2016-03-15 12:46:45 -07:00
Jerry (Xinyu Hou)
0207b697e3
Remove debug logging #5030
2015-11-30 12:01:00 -08:00
Jerry (Xinyu Hou)
42f201785c
Revert "Added timeout for waiting active destop result #4723 "
...
This reverts commit aec52c36e6
.
2015-11-24 11:53:38 -08:00
Jerry (Xinyu Hou)
539ac32136
Revert "Fixed using wrong local variable #4723 "
...
This reverts commit d7063a87c8
.
2015-11-24 11:53:18 -08:00
Jerry (Xinyu Hou)
622045b396
Revert "Revert "Revert "Fix missing DLLs after install #3774 """
...
This reverts commit 3eb04d1b4c
.
2015-11-24 11:42:17 -08:00
Jerry (Xinyu Hou)
8a2106a09e
Revert "workaround for Fast cursor on any client with Mac server #451 "
...
This reverts commit 267f3ac41f
.
2015-11-24 11:40:04 -08:00
Jerry (Xinyu Hou)
3bca8deac3
Use secure URL #4715
2015-11-23 11:42:47 -08:00
Jerry (Xinyu Hou)
953ad5bc4a
Use live URL #4715
2015-11-23 10:03:44 -08:00
Jerry (Xinyu Hou)
fbd2c1413e
Merge branch 'jerry-sandbox2'
2015-11-23 09:54:05 -08:00
Jerry (Xinyu Hou)
fa8a0ebbfe
Make center point be aware of DPI scaling #5030
2015-11-19 13:46:48 -08:00
Jerry (Xinyu Hou)
df89859400
Fix indentation
2015-11-19 13:46:48 -08:00
Jerry (Xinyu Hou)
c259af9b41
Fix code style
2015-11-19 13:46:48 -08:00
Jerry (Xinyu Hou)
4f1f2dcff0
Use condition instead of assertion #5030
2015-11-19 13:46:48 -08:00
XinyuHou
ebec92fd5b
Fix unit test failed compiling on Linux #5030
2015-11-19 13:46:47 -08:00
XinyuHou
af305ba3df
Add size_t dependency #5030
2015-11-19 13:46:47 -08:00
Jerry (Xinyu Hou)
c23d443a9a
Add unit tests for DpiHelper
2015-11-19 13:46:47 -08:00
Jerry (Xinyu Hou)
0cc831b2fb
Fix code style
2015-11-19 13:46:46 -08:00
Jerry (Xinyu Hou)
c994b0a4f7
Make sure all variables are non zero #5030
2015-11-19 13:46:46 -08:00
Jerry (Xinyu Hou)
a09bfc5f07
Fix high DPI breaking edge detection and mouse delta calculation #5030
2015-11-19 13:46:46 -08:00
Jerry (Xinyu Hou)
66335cd6f8
Pass resolution and center into core on Windows #5030
2015-11-19 13:46:45 -08:00
Jerry (Xinyu Hou)
1ccc258455
Add DPI helper #5030
2015-11-19 13:46:45 -08:00
Jerry (Xinyu Hou)
4be852c2f2
Move notify into thread #4932
2015-11-19 10:48:11 -08:00
Jerry (Xinyu Hou)
e1e38bd3a2
Compress network error during notification #4932
2015-11-19 10:01:50 -08:00
Jerry (Xinyu Hou)
4b2fc8c4c9
Refactor function name #4715
2015-11-18 16:05:08 -08:00
Jerry (Xinyu Hou)
cab8a99233
Persist Profile folder #4715
2015-11-18 16:03:32 -08:00
Jerry (Xinyu Hou)
0e58bfc5fe
Remove user token #4715
2015-11-18 15:09:09 -08:00
Jerry (Xinyu Hou)
b1c5a83bfb
Uthe edition value in app config as default #4715
2015-11-18 15:05:05 -08:00
Jerry (Xinyu Hou)
20d4d47648
Save edition type to settings after wizard finish #4715
2015-11-18 15:03:06 -08:00
Jerry (Xinyu Hou)
4698394e21
URL encode identity and MAC address
2015-11-18 11:51:45 -08:00
Jerry (Xinyu Hou)
5f73d339aa
Refactor purchase url #4716
2015-11-17 15:20:22 -08:00
Jerry (Xinyu Hou)
7ecc0457e0
Show subscription warning once a day #4716
2015-11-17 14:51:04 -08:00
Jerry (Xinyu Hou)
f8e9047c36
Rephrase and refactor serial warning message #4716
2015-11-17 14:17:00 -08:00
Jerry (Xinyu Hou)
18d23d6f89
Rephrase using serial recommendation #5020
2015-11-17 10:41:24 -08:00
Jerry (Xinyu Hou)
97809f9040
Revert "Modify regex to recognize edition from jason #4933 "
...
This reverts commit 2fd0d5c68f
.
2015-11-16 09:24:49 -08:00
Jerry (Xinyu Hou)
2fd0d5c68f
Modify regex to recognize edition from jason #4933
2015-11-13 11:04:23 -08:00
Jerry (Xinyu Hou)
ad16599fa5
Fix code style
2015-11-12 12:05:37 -08:00
Jerry (Xinyu Hou)
4b7796d215
Catch exception from notification request #4932
2015-11-12 12:05:26 -08:00
Jerry (Xinyu Hou)
8c4ccdf148
Unit test for new fields in serial key #4715
2015-11-12 10:08:55 -08:00
Jerry (Xinyu Hou)
55df81b1a6
Add company and email into serial key #4715
2015-11-12 10:08:35 -08:00
Jerry (Xinyu Hou)
9eec299278
Check user type from serial key #4715
2015-11-12 09:50:30 -08:00
Jerry (Xinyu Hou)
4c1b6f3f23
Use test website #4932
2015-10-30 13:49:18 -07:00
Jerry (Xinyu Hou)
10e3917b61
Change notify failure log level #4932
2015-10-30 13:42:05 -07:00
Jerry (Xinyu Hou)
382607129c
Make notify failure silent #4932
2015-10-30 12:43:28 -07:00
Jerry (Xinyu Hou)
bdc02677ec
Add trial edition type #4716
2015-10-30 11:57:12 -07:00
Jerry (Xinyu Hou)
73ac3df22d
Limit expired time to trial version #4716
2015-10-30 11:41:51 -07:00
Jerry (Xinyu Hou)
068b3b98ed
Fix compile warnning #4933
2015-10-30 11:25:16 -07:00
Jerry (Xinyu Hou)
0a1c439535
Only send notify request on wizard finish #4932
2015-10-29 16:50:23 -07:00
Jerry (Xinyu Hou)
f03b453c6f
Pass Linux OS info during notification #4932
2015-10-29 15:55:55 -07:00
Jerry (Xinyu Hou)
b4563a42c4
Use string split function in syntool #4933
2015-10-29 15:47:10 -07:00
Jerry (Xinyu Hou)
942dcabdcd
Add split empty string unit test #4933
2015-10-29 15:11:09 -07:00
Jerry (Xinyu Hou)
c148fbb7f4
Fix unit tests name convention #4933
2015-10-29 13:08:00 -07:00
Jerry (Xinyu Hou)
d429988e73
Add more unit tests for split string function #4933
2015-10-29 13:00:03 -07:00
Jerry (Xinyu Hou)
1b73b8875b
Add unit tests for split string function #4933
2015-10-29 12:53:15 -07:00
Jerry (Xinyu Hou)
72397137c0
Add split string function #4933
2015-10-29 12:52:55 -07:00
Jerry (Xinyu Hou)
27f83e1801
Refactor duplicated code #4933
2015-10-29 11:42:16 -07:00
Jerry (Xinyu Hou)
582629e968
Use the passed in OS info if specified #4933
2015-10-28 17:29:42 -07:00
XinyuHou
2535f3466c
Check OS info from GUI #4933
2015-10-28 17:15:16 -07:00
Jerry (Xinyu Hou)
d4d5d83bb6
Check OS info from GUI #4933
2015-10-28 14:09:04 -07:00
Xinyu Hou
a4c799c285
Notify activation when skipping or using serial #4932
2015-10-27 16:31:09 -07:00
Xinyu Hou
4d20a3ce91
Add OS and arch in auth request #4933
2015-10-27 15:50:34 -07:00
Xinyu Hou
32da441fc0
Simplify OS info on Unix #4933
2015-10-27 15:45:39 -07:00
Jerry (Xinyu Hou)
19835b6aaa
Allow software to be time limited with serial key #4716
2015-10-23 15:37:16 -07:00
Jerry (Xinyu Hou)
75adb5aa8d
Recommend using serial key when online activation fails #5020
2015-10-23 12:13:16 -07:00
Jerry (Xinyu Hou)
98385c06e9
Use local variable instead of function parameter #5020
2015-10-23 11:59:28 -07:00
Jerry (Xinyu Hou)
da315ec164
Add unit tests for subscription manager #4715
2015-10-23 11:35:58 -07:00
Jerry (Xinyu Hou)
978c97cbc0
Refactor parse plain serial #4715
2015-10-23 11:35:57 -07:00
XinyuHou
0429986470
Add dependency for Linux #4715
2015-10-22 16:41:48 -07:00
Jerry (Xinyu Hou)
bc768cbca3
Add serial key in app settings #4715
2015-10-22 16:31:46 -07:00
Jerry (Xinyu Hou)
3bc46dca2d
Use core interface to activate subscription in wizard #4715
2015-10-22 16:14:37 -07:00
Jerry (Xinyu Hou)
85ef7935cc
Rename a variable
2015-10-22 16:04:05 -07:00
Jerry (Xinyu Hou)
1f54dd2d3b
Remove unused code
2015-10-22 16:03:27 -07:00
Jerry (Xinyu Hou)
ca0237dcc7
Remove legacy subscription checking #4715
2015-10-21 17:48:44 -07:00
Jerry (Xinyu Hou)
a29858c439
Add subscription section in activation page #4715
2015-10-21 17:06:38 -07:00
Jerry (Xinyu Hou)
18e7004213
Add subscription functionalities in syntool #4715
2015-10-21 16:35:22 -07:00
Jerry (Xinyu Hou)
8f941f5713
Port subscription feature #4715
2015-10-21 16:00:23 -07:00
Jerry (Xinyu Hou)
83876ebed4
Removed legacy class #4696
2015-10-20 14:36:28 -07:00
Jerry (Xinyu Hou)
084e2c1e05
Refactor FileSysClient into PluginManager #4696
2015-10-19 18:07:08 -07:00
Jerry (Xinyu Hou)
6c4ee29649
Remove unused functions in WebClient #4696
2015-10-19 17:02:59 -07:00
Jerry (Xinyu Hou)
4197fb7a0e
Remove unused viable #4696
2015-10-19 16:59:25 -07:00
Jerry (Xinyu Hou)
d61b532705
Add built date #4893
2015-10-19 16:06:02 -07:00
Xinyu Hou
6320156279
Add stage and revision info in about page #4893
2015-10-19 15:15:03 -07:00
Jerry (Xinyu Hou)
5da7290242
Stopped process before showing the fingerprint message #4901
2015-08-10 10:11:51 -07:00
Jerry (Xinyu Hou)
d2c94bfb04
Revert "Removed mutex locking from get and set of log level #4809 "
...
This reverts commit 3eef49d5c9
.
2015-08-06 12:57:57 -07:00
Xinyu Hou
9b09703c1a
Revert "Allowed reconnect after SSL fatal error #4857 "
...
This reverts commit cbd63e9d67ead4199d5ab49b17d68a7583421d92.
2015-08-06 12:55:59 -07:00
Xinyu Hou
95c9ffe7e8
Removed unused variable #4866
2015-08-03 16:38:42 -07:00
Jerry (Xinyu Hou)
5b1e7acca9
Plugin version to 1.3
2015-08-03 16:29:36 -07:00
Jerry (Xinyu Hou)
c55cf1936b
Added plugin version header in GUI project #4866
2015-08-03 16:28:13 -07:00
Jerry (Xinyu Hou)
0f4837aa21
Fixed warning on Mac 10.6 #4866
2015-08-03 15:56:39 -07:00
Jerry (Xinyu Hou)
945ccfdb75
Refactored plugin names #4866
2015-08-03 15:56:21 -07:00
Xinyu Hou
b105bc8f42
Unified secure socket name across platforms #4866
2015-08-03 15:56:03 -07:00
Xinyu Hou
fedad2b8a1
Improved plugin version logging for Unix #4866
2015-08-03 15:55:37 -07:00
Nick Bolton
3eb1bffb70
Improved variable name for plugin loading on Windows #4866
2015-08-03 15:51:53 -07:00
Nick Bolton
cb5f0f7b12
Improved plugin version logging for Windows #4866
...
Conflicts:
src/lib/arch/win32/ArchPluginWindows.cpp
2015-08-03 15:51:27 -07:00
Jerry (Xinyu Hou)
bfabd436d7
Increased wizard version to force plugin download #4866
2015-08-03 15:48:44 -07:00
Jerry (Xinyu Hou)
dc72b4e512
Changed plugin version mismatch log level to error #4866
2015-08-03 15:46:47 -07:00
Jerry (Xinyu Hou)
6602ebe435
Refactored adding plugin only after loaded #4866
...
Conflicts:
src/lib/arch/unix/ArchPluginUnix.cpp
2015-08-03 15:45:31 -07:00
Xinyu Hou
a99699df7a
Only loaded matching plugin on Mac #4866
...
Conflicts:
src/lib/arch/unix/ArchPluginUnix.cpp
2015-08-03 15:43:54 -07:00
Jerry (Xinyu Hou)
a249c38b96
Only loaded matching plugin on Windows #4866
...
Conflicts:
src/gui/gui.pro
src/gui/src/PluginManager.cpp
src/lib/arch/win32/ArchPluginWindows.cpp
2015-08-03 15:41:57 -07:00
Jerry (Xinyu Hou)
02902066a4
Removed the usage of old delay in GUI #4696
2015-07-31 14:15:28 -07:00
Xinyu Hou
dbdc2a1e29
Solved fingerprint message box race condition #4901
2015-07-31 14:00:26 -07:00
Xinyu Hou
0612ba585d
Stopped multiple fingerprint message boxes popping up #4910
2015-07-31 14:00:26 -07:00
Jerry
d70c19b099
Stopped old process before start a new one #4908
2015-07-31 14:00:26 -07:00
Xinyu Hou
e472e47815
Stopped old process on apply button clicked #4908
2015-07-31 14:00:26 -07:00
Xinyu Hou
20cb624c3b
Used timer instead of delay #4901
2015-07-31 13:59:25 -07:00
Xinyu Hou
08effbcf99
Fixed code style #4901
2015-07-31 13:59:25 -07:00
Xinyu Hou
67fbecb825
Fixed auto restart sometimes cause GUI crash #4901
2015-07-31 13:59:01 -07:00
Xinyu Hou
94664e413b
Rename update zeroconf mutex
2015-07-31 13:58:47 -07:00
Xinyu Hou
fc600efdfe
Restarted process from GUI in desktop mode #4901
2015-07-31 13:58:18 -07:00
Jerry (Xinyu Hou)
86d5567e74
Removed redundant logging #4721
2015-07-31 13:57:18 -07:00
Jerry (Xinyu Hou)
5d61996405
Fixed code style #4712
2015-07-31 13:56:58 -07:00
Xinyu Hou
1659f9f018
Added keep alive massge before each data transfer #4712
2015-07-31 13:56:33 -07:00
Jerry (Xinyu Hou)
de49b46edd
Expected hasClients at least 3 times #4721
2015-07-31 13:56:19 -07:00
Jerry (Xinyu Hou)
9d44affc89
Fixed Ipc unit test intermittently fail #4721
2015-07-31 13:56:10 -07:00
Jerry (Xinyu Hou)
1369f46cee
Show connected message box only when main GUI is visible #4850
2015-07-31 13:55:52 -07:00
Jerry (Xinyu Hou)
7259e71439
Reset thread back to null on finish #4712
2015-07-31 13:55:35 -07:00
Jerry (Xinyu Hou)
bfc3ac340f
Fixed possible loss of data warning #4677
2015-07-31 13:55:23 -07:00
Jerry (Xinyu Hou)
a5c865913f
Added expect call time for hasClients #4721
2015-07-31 13:55:09 -07:00
Jerry (Xinyu Hou)
c3d38db053
Made buffer thread wait for notify when no gui #4721
2015-07-31 13:55:00 -07:00
Jerry (Xinyu Hou)
18a6f75371
Fixed dialog too big #4852
2015-07-31 13:54:26 -07:00
Jerry (Xinyu Hou)
516c692c94
Removed unused function #4745
2015-07-31 13:54:09 -07:00
Jerry (Xinyu Hou)
5ec9ccc76e
Revert "Made buffer thread wait until there is a GUI client #4721 "
...
This reverts commit 9a4327e44236c0ac30809660dc87a97e984dc84f.
2015-07-31 13:52:56 -07:00
Jerry (Xinyu Hou)
01526bbe78
Revert "Removed unrelated checking #4721 "
...
This reverts commit 2de276cfca71a79df31a1d4a89d412212279a1a5.
2015-07-31 13:52:47 -07:00
Xinyu Hou
5a9cbc97e3
Fixed code style
...
Conflicts:
src/lib/arch/win32/ArchPluginWindows.cpp
2015-07-31 13:51:48 -07:00
Xinyu Hou
88214a0d3c
Removed unrelated checking #4721
2015-07-31 13:49:42 -07:00
Xinyu Hou
afdcb9cefe
Made buffer thread wait until there is a GUI client #4721
...
Conflicts:
src/lib/ipc/IpcLogOutputter.cpp
2015-07-31 13:49:17 -07:00
Jerry (Xinyu Hou)
cc3dc315f9
Allowed reconnect after SSL fatal error #4857
2015-07-31 13:46:35 -07:00
Jerry (Xinyu Hou)
a44e9832c5
Refactored code order to make it more readable
2015-07-31 13:46:23 -07:00
Jerry (Xinyu Hou)
9800bec857
Made clipboard log more consistent #4712
2015-07-31 13:46:11 -07:00
Jerry (Xinyu Hou)
c2b96cfbb7
Updated comment #4750
2015-07-31 13:45:46 -07:00
Jerry (Xinyu Hou)
d51eb7b8b5
Fixed code style
2015-07-31 13:42:51 -07:00
Jerry (Xinyu Hou)
f8bb948776
Removed unused variable #4750
2015-07-31 13:42:41 -07:00
Jerry (Xinyu Hou)
0ddf544efb
Used static variable than define #4750
...
Conflicts:
src/lib/plugin/ns/SecureSocket.cpp
2015-07-31 13:25:03 -07:00
Jerry (Xinyu Hou)
44966ee17f
Removed redundant log #4858
2015-07-31 13:22:50 -07:00
Jerry (Xinyu Hou)
4fe46e117e
Shorten data transfer log #4858
2015-07-31 13:20:50 -07:00
Jerry (Xinyu Hou)
485547d6ea
Reverted Notify back to note #4855
2015-07-31 13:20:35 -07:00
Jerry (Xinyu Hou)
81649376fa
Revert "Added symbolic link creation to linux and macos #4696 "
...
This reverts commit ad9cfd64af
.
Conflicts:
src/gui/src/PluginManager.cpp
2015-07-31 13:20:16 -07:00
Jerry (Xinyu Hou)
a8cf9173c8
Revert "Changed note to notify #4745 "
...
This reverts commit 5006adedfe
.
Conflicts:
src/test/unittests/ipc/IpcLogOutputterTests.cpp
2015-07-31 13:19:17 -07:00
Jerry (Xinyu Hou)
69a6038cf9
Revert "Moved note into either warning or info #4745 "
...
This reverts commit d3a4ce1f11
.
2015-07-31 13:18:57 -07:00
Jerry (Xinyu Hou)
d8582d1093
Revert "Removed warning and error logging level in GUI #4745 "
...
This reverts commit 756000d8a9
.
Conflicts:
src/gui/res/SettingsDialogBase.ui
src/gui/src/AppConfig.cpp
src/gui/src/MainWindow.cpp
2015-07-31 13:18:36 -07:00
Jerry (Xinyu Hou)
c89dc68cd7
Revert "Added warning for enable encryption #4584 "
...
This reverts commit 8e15b77db3
.
2015-07-31 13:17:36 -07:00
Jerry (Xinyu Hou)
9483fecc42
Fixed code style
...
Revert "Moved note into either warning or info #4745 "
This reverts
commit d3a4ce1f11
.
Revert "Changed note to notify #4745 "
This reverts commit
5006adedfe
.
Conflicts:
src/test/unittests/ipc/IpcLogOutputterTests.cpp
Shortened transmission log #4858
Revert "Added code to throw an error if the plugin can't be deleted or
written to #4696 "
This reverts commit
5696497bc0
.
2015-07-31 13:17:12 -07:00
Jerry (Xinyu Hou)
8ff44d276b
Revert "Revert "Add drag and drop enable option to GUI settings""
...
This reverts commit 8676f64b96
.
2015-07-09 17:05:43 -07:00
Jerry (Xinyu Hou)
3eb04d1b4c
Revert "Revert "Fix missing DLLs after install #3774 ""
...
This reverts commit 7254e621e1
.
2015-07-09 17:05:33 -07:00
Jerry (Xinyu Hou)
7254e621e1
Revert "Fix missing DLLs after install #3774 "
2015-07-09 10:00:02 -07:00
Jerry (Xinyu Hou)
8676f64b96
Revert "Add drag and drop enable option to GUI settings"
2015-07-09 09:54:57 -07:00
Jerry (Xinyu Hou)
cfec3a93f2
Fixed code style
2015-07-06 16:48:36 -07:00
Jerry (Xinyu Hou)
260a7337d3
Added timestamp in log #4845
2015-07-06 15:50:21 -07:00
Jerry
23739f8484
Prevented open clipboard twice #4815
2015-07-06 13:00:28 -07:00