Commit Graph

347 Commits

Author SHA1 Message Date
iakov
800bb858a8
Fix build issue with MinGW GCC pedantic mode
Without guard this define from 3230430311 (diff-35c7c4188004bde084344a3aa8eeab6dR60) introduced compilation warning/error, and can break compilation
2020-10-06 13:56:20 +03:00
Itay Grudev
224f1d1734
Merge pull request #111 from jonaski/connecttoprimary
Fix return value of connectToPrimary() when connect is successful
2020-10-06 10:16:09 +01:00
Jonas Kvinge
a121f61ca1 Fix return value of connectToPrimary() when connect is successful 2020-10-05 22:13:03 +02:00
Itay Grudev
26ed3486f9
Merge pull request #110 from Kolcha/qt59-msvc
fixed build with Qt 5.9 MSVC2017
2020-10-04 02:01:38 +01:00
Nick Korotysh
3230430311
fixed build with Qt 5.9 MSVC2017
define NOMINMAX before <Windows.h> inclusion to disable min/max macros
defined in it. these macros conflict with any min/max functions and it
is common practice to disable them adding NOMINMAX define.
2020-10-02 14:17:34 +03:00
Itay Grudev
9a408690ce Fixed typo in the CHANGELOG 2020-09-09 02:50:55 +01:00
Itay Grudev
0a7c90e0a6 v3.1.5 2020-09-09 02:34:16 +01:00
Itay Grudev
ca8e9aaa9e Removed debugging information for the instanceStarted signal 2020-09-09 02:30:43 +01:00
Itay Grudev
be013eff5c Mitigated QSharedMemory initialization failures
Mitigated QSharedMemory initialization failures  due to large amount of processes attempting to get hold of the shared memory block at the same time
2020-09-09 02:29:00 +01:00
Itay Grudev
3e83f5ce13 Improved the connectToPrimary() method and fixed issue with instanceStarted() not getting emitted 2020-09-09 02:28:07 +01:00
Itay Grudev
eca5803665 Moved the random sleep functionality to SingleApplicationPrivate 2020-09-09 02:23:42 +01:00
Itay Grudev
fb9c0bd2ef Removed extra qDebug statements 2020-09-09 00:48:55 +01:00
Itay Grudev
e4282f2476 Mitigated possible race condition during app startup 2020-09-09 00:28:02 +01:00
Itay Grudev
81052d9a61 Bug Fix: Fixed situation in which the memory block is left unlocked 2020-09-08 23:15:17 +01:00
Itay Grudev
a136c734c9 Updated code style and added inline documentation to public methods 2020-09-08 23:08:14 +01:00
Itay Grudev
e93c12ab69
Added examples 2020-07-02 05:31:38 +01:00
Itay Grudev
2637ea2afb
v3.1.4 2020-07-02 03:24:59 +01:00
Itay Grudev
b2e2c1a0ff
Merge pull request #109 from itay-grudev/qt-5.15-build-test
Build Test on Qt 5.15
2020-07-02 03:19:50 +01:00
Itay Grudev
5c9793a908
Update build-cmake.yml
Build Test on Qt 5.15
2020-07-02 03:16:01 +01:00
Itay Grudev
6c08403cad
Merge pull request #108 from Shatur95/use-qstrncpy
Fixes an MSVC C4996 warning that suggests using `strncpy_s`.
2020-07-02 03:14:01 +01:00
Shatur95
c5042727ae Use qstrncpy
Fixes MSVC C4996 warning.
2020-07-02 02:36:54 +03:00
Itay Grudev
bae7c331ca
Restored state as it was before install-qt-action#38
5.15.0 is removed for the time being
2020-06-02 10:56:57 +01:00
Itay Grudev
2c25b74158
Workaround attempt 3 for install-qt-action#38 2020-06-02 10:53:24 +01:00
Itay Grudev
8870624c3b
Workaround attempt 2 for install-qt-action#38 2020-06-01 20:55:32 +01:00
Itay Grudev
746ac94d5f
Upgraded install-qt-action version 2020-06-01 20:46:17 +01:00
Itay Grudev
e0864f78dc
Workaround for install-qt-action#38 2020-06-01 20:35:33 +01:00
Itay Grudev
c6bc056623
No longer testing against 5.9, but added 5.15
Since Qt 5.9's life has now ended there is no longer a requirement to support it for SingleApplication purposes as well.
2020-06-01 20:22:18 +01:00
Itay Grudev
318e893073
Update CHANGELOG.md 2020-05-25 07:10:19 +01:00
Itay Grudev
777aee6734
Improved CMake example 2020-05-25 07:05:11 +01:00
Itay Grudev
91d5d96754
Merge pull request #105 from Shatur95/add_cmake_alias
Add library alias for CMake
2020-05-25 07:01:21 +01:00
Itay Grudev
84e225109d
Merge pull request #104 from Shatur95/fix_clang_tidy_warnings
Fix Clang Tidy warnings
2020-05-25 06:59:05 +01:00
Shatur95
650861ba46 Add library alias for CMake 2020-05-24 17:46:31 +03:00
Shatur95
fcd4fcab21 Fix Clang Tidy warnings 2020-05-17 17:50:27 +03:00
Itay Grudev
076caedc23
Merge pull request #103 from Shatur95/update_cmake_examples_version
Update minimum requered version in examples
2020-05-15 17:01:12 +01:00
Shatur95
10e0750d8e Update minimum requered version 2020-05-15 18:55:48 +03:00
Itay Grudev
b02e72de22
Update CHANGELOG.md 2020-05-15 16:53:03 +01:00
Itay Grudev
3a7d48f173
Merge pull request #102 from Shatur95/update_cmake_examples
Update CMake examples
2020-05-15 16:52:10 +01:00
Shatur95
56e4f8d277 Update CMake examples 2020-05-15 18:42:56 +03:00
Itay Grudev
06a67308d2
v3.1.3 2020-05-12 01:56:59 +01:00
Itay Grudev
e6c269b649
Merge pull request #101 from Shatur95/improve_cmake
Improve CMakeLists.txt
2020-05-12 01:54:21 +01:00
Shatur95
6cd4117904 Improve CMakeLists.txt 2020-05-09 23:19:12 +03:00
Itay Grudev
92d501c62b
Update CHANGELOG.md 2020-04-22 10:23:58 +01:00
Itay Grudev
d89f0043ac
Update CHANGELOG.md 2020-04-22 10:23:45 +01:00
Itay Grudev
8956e06ece
Update CHANGELOG.md 2020-04-22 10:23:25 +01:00
Itay Grudev
aef39834a1
Update CHANGELOG.md 2020-04-22 01:01:11 +01:00
Itay Grudev
15e4bb589e
Update singleapplication.cpp 2020-04-22 00:58:39 +01:00
Itay Grudev
f31880dc7f
Update singleapplication_p.cpp 2020-04-22 00:58:15 +01:00
Itay Grudev
9dd775feed
Update singleapplication_p.h 2020-04-22 00:57:56 +01:00
Itay Grudev
3eaacde67f
Update LICENSE 2020-04-22 00:57:30 +01:00
Itay Grudev
5231b04ad0
Workflows Badge is now a URL to the Workflows page 2020-04-21 11:52:09 +01:00