Erik Nordstrøm
3737ed634d
Add settings in the Info.plist file that enable high-DPI support on macOS.
...
These changes follow the instructions in the official Qt docs.
https://doc.qt.io/qt-5/highdpi.html
2019-11-08 03:15:13 +01:00
Erik Nordstrøm
983b84be35
Remove shell script that changes directory and then executes barrier on macOS, and execute barrier directly instead.
2019-11-08 02:00:15 +01:00
Erik Nordstrøm
9c6de19f17
Replace hard-coded names of build directory in build_installer.sh script for macOS with looking at the location of the script by the script itself when it is run. This makes it possible to have differently named build dirs for debug and release builds, and without restricting what each of those directories must be named.
2019-11-08 01:01:10 +01:00
Adrian Lucrèce Céleste
07a1c31fab
Merge pull request #473 from RealKelsar/master
...
make non-gui variants build without avahi
2019-10-18 19:38:25 -04:00
Tetja Rediske
93a4035409
make non-gui variants build without avahi
2019-10-19 00:28:13 +02:00
Adrian Lucrèce Céleste
6daa516e99
Merge pull request #468 from qbit/openbsd
...
tell build system about openbsd
2019-10-16 19:50:55 -04:00
Aaron Bieber
459c136036
tell build system about openbsd
2019-10-16 17:35:30 -06:00
Adrian Lucrèce Céleste
14a708db33
Merge pull request #455 from xkill/master
...
Update debian changelog for 2.3.2 release
2019-10-09 09:43:52 -04:00
Pablo Catalina
29723a5745
Update changelog for 2.3.2 release
2019-10-09 12:52:10 +02:00
Pablo Catalina
8d9f8fa617
Update changelog for 2.3.2 release
2019-10-09 12:29:39 +02:00
Adrian Lucrèce Céleste
210c2b70bd
[Version] bump to 2.3.2, stable
2019-10-02 21:26:26 -04:00
Adrian Lucrèce Céleste
8320686e0d
Merge pull request #439 from mirh/master
...
Fix debug build launch
2019-09-20 10:37:32 -04:00
mirh
90f7a68695
Fix debug build launch
2019-09-19 22:41:51 +02:00
Adrian Lucrèce Céleste
0ed18c6b89
Merged mouse drift fix from synergy-core ( #424 )
...
Merged mouse drift fix from synergy-core
2019-09-03 15:02:43 -07:00
Casey Barton
69a65e4725
Merged mouse drift fix from synergy-core
2019-09-03 13:24:46 -04:00
Adrian Lucrèce Céleste
4dddbb5816
[README] update README with info about packages ( #422 )
...
[README] update README with info about packages
2019-09-01 11:14:49 -07:00
Adrian Lucrèce Céleste
894191d1cb
[README] update README with info about packages
2019-09-01 14:09:39 -04:00
Adrian Lucrèce Céleste
f791a482b9
Add snap build status
2019-08-28 13:18:48 -04:00
Adrian Lucrèce Céleste
0ed9451430
[Azure Pipelines] use QT 5.13.0 ( #418 )
...
* [Azure Pipelines] use QT 5.13.0
* [Azure Pipelines] update build_env_tmp.bat to QT 5.13
2019-08-23 15:59:14 -04:00
Adrian Lucrèce Céleste
28466eea10
[CMake] properly declare FPIC ( #417 )
...
[CMake] properly declare FPIC
2019-08-23 15:48:20 -04:00
Adrian Lucrèce Céleste
1bdc95a498
[CMake] properly declare FPIC
...
use CMAKE_POSITION_INDEPENDENT_CODE instead of manually addinf -fPIC to CXX args.
modified: CMakeLists.txt
2019-08-23 15:40:36 -04:00
Adrian Lucrèce Céleste
f1c570752b
Merge pull request #413 from debauchee/revert-405-fix/build-scripts
...
Revert "Tidy up and fix lint errors in build scripts"
2019-08-22 17:11:02 -04:00
Adrian Lucrèce Céleste
70a4ece9e8
Revert "Tidy up and fix lint errors in build scripts"
2019-08-22 17:03:18 -04:00
Adrian Lucrèce Céleste
58f6c735ff
Merge pull request #412 from maxiberta/rename-snap
...
Rename the snap as `barrier`.
2019-08-22 15:03:58 -04:00
Adrian Lucrèce Céleste
fca05b9163
Use standard mutex APIs instead of the home-grown wrapper ( #410 )
...
Use standard mutex APIs instead of the home-grown wrapper
2019-08-22 15:01:35 -04:00
Adrian Lucrèce Céleste
7bb541ea91
Merge pull request #411 from p12tic/rewrite-memory-management
...
Use explicit memory ownership in SocketMultiplexer
2019-08-22 15:01:21 -04:00
Adrian Lucrèce Céleste
ccfa10f2a0
Merge pull request #391 from EbonJaeger
...
Re-implement patch for horizontal scrolling and extra mouse buttons
2019-08-22 14:57:46 -04:00
Maximiliano Bertacchini
5812030f43
Rename the snap as `barrier`.
2019-08-22 15:55:12 -03:00
Adrian Lucrèce Céleste
e31ebc1b22
Merge pull request #408 from p12tic/fix-ssl-mem-leak
...
Fix memory leak during SSL socket shutdown
2019-08-22 12:54:27 -04:00
Adrian Lucrèce Céleste
69ea670c1f
Fix retry timer not being unregistered properly ( #409 )
...
Fix retry timer not being unregistered properly
2019-08-22 12:54:19 -04:00
Povilas Kanapickas
3600f4b255
Fix retry timer not being unregistered properly
...
This is cherry-pick of 70ba53caf4
from symless/synergy-core
2019-08-22 18:11:03 +03:00
Adrian Lucrèce Céleste
4ec30b6ade
Tidy up and fix lint errors in build scripts ( #405 )
...
Tidy up and fix lint errors in build scripts
2019-08-20 13:36:54 -04:00
Dom Rodriguez
452820eef7
Interim fix for failed macOS builds
...
Not ideal, but it might just work. Take two!
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
2019-08-20 18:29:17 +01:00
Dom Rodriguez
c685f0f231
Tidy up and fix lint errors in build scripts
...
I've tidied up the code in both of the build scripts used for *nix-like
systems, and the macOS/OSX specific build script helper.
This has been tested on Linux with no issues, but this PR will hopefully
indicate if the changes run without issues on macOS as well.
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
2019-08-20 18:08:03 +01:00
Adrian Lucrèce Céleste
cf3b86341a
Merge pull request #404 from shymega/fix/cmake-qt
...
Fix: CMake now checks for required Qt5 libraries
2019-08-18 17:35:57 -04:00
Dom Rodriguez
6c88843771
Fix: CMake now checks for required Qt5 libraries
...
This won't fix #402 completely, but it *will* help mitigate similar
issues with Qt5 libraries during compilation in the future.
2019-08-18 22:29:19 +01:00
Adrian Lucrèce Céleste
dea143bfd7
Merge pull request #403 from shymega/fix/snap-flags
...
Snap: Change CMake builds to be of Release type
2019-08-18 17:26:55 -04:00
Dom Rodriguez
dcc45dd80e
Snap: Change CMake builds to be of Release type
2019-08-18 22:24:32 +01:00
Adrian Lucrèce Céleste
7bcb74adc1
[Build[ update pre-build script to call VS2019 ( #401 )
...
[Build[ update pre-build script to call VS2019
2019-08-17 17:03:24 -04:00
Adrian Lucrèce Céleste
e9f6092172
[Build[ update pre-build script to call VS2019
2019-08-17 16:52:24 -04:00
Povilas Kanapickas
b0e415de03
Fix race condition in IArchString
...
Even though the calls to C functions are protected with a mutex, the
initialization and destruction of the mutex itself had race conditions.
2019-08-17 16:40:25 +03:00
Povilas Kanapickas
83d0639230
Use std::mutex instead of ArchMutex in IpcLogOutputter
2019-08-17 16:40:24 +03:00
Povilas Kanapickas
93c04bb2fa
Use std::mutex instead of ArchMutex in IpcClientProxy
2019-08-17 16:40:23 +03:00
Povilas Kanapickas
36f3235f51
Use std::mutex instead of ArchMutex in IpcServer
2019-08-17 16:40:22 +03:00
Povilas Kanapickas
d9d39040ae
Use std::mutex instead of ArchMutex in Log
2019-08-17 16:40:21 +03:00
Povilas Kanapickas
9df4741748
Use std::mutex instead of ArchMutex in EventQueue
2019-08-17 16:40:20 +03:00
Povilas Kanapickas
f71c68506e
Use std::mutex instead of ArchMutex in ArchMultithreadPosix
2019-08-17 16:40:19 +03:00
Povilas Kanapickas
a841b2858f
Make ownership of SocketMultiplexerJob explicit
2019-08-17 16:17:50 +03:00
Povilas Kanapickas
8dd6bc2c55
Make ownership of SocketMultiplexer explicit
2019-08-17 16:17:49 +03:00
Adrian Lucrèce Céleste
58d8f020dc
[Version] bump to 2.3.1 for new release
2019-08-09 16:17:30 -04:00