Benjamin Buch
0ba7b6ce42
Enable app class independent usage ( #203 )
...
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, -D QT_DEFAULT_MAJOR_VERSION=6, make, ubuntu-20.04, 6.2.4) (push) Failing after 9s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, -D QT_DEFAULT_MAJOR_VERSION=6, make, ubuntu-20.04, 6.5.0) (push) Failing after 9s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, make, ubuntu-20.04, 5.15.0) (push) Failing after 9s
Documentation / Doxygen (push) Failing after 3h14m57s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, -D QT_DEFAULT_MAJOR_VERSION=6, make, macos-13, 6.2.4) (push) Has been cancelled
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, -D QT_DEFAULT_MAJOR_VERSION=6, make, macos-13, 6.5.0) (push) Has been cancelled
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, make, macos-13, 5.15.0) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, -D QT_DEFAULT_MAJOR_VERSION=6, nmake, windows-latest, 6.2.4) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, -D QT_DEFAULT_MAJOR_VERSION=6, nmake, windows-latest, 6.5.0) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, nmake, windows-latest, 5.15.0) (push) Has been cancelled
This is a pure extension and fully backwards compatible.
* Adds support for running it as a pre-compiled library while still being able to
choose my `QXxxApplication` class at build time.
* Be able to decide at runtime whether to use the single
instance stuff (without starting a server and so on).
2025-01-24 16:05:53 +02:00
Benjamin Buch
565ebd1c3d
fix Qt5 build on CI for MacOS which requires x86_64 ( #204 )
...
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, -D QT_DEFAULT_MAJOR_VERSION=6, make, ubuntu-20.04, 6.2.4) (push) Failing after 1m7s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, -D QT_DEFAULT_MAJOR_VERSION=6, make, ubuntu-20.04, 6.5.0) (push) Failing after 10s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j2, make, ubuntu-20.04, 5.15.0) (push) Failing after 10s
Documentation / Doxygen (push) Failing after 3h9m57s
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, -D QT_DEFAULT_MAJOR_VERSION=6, make, macos-13, 6.2.4) (push) Has been cancelled
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, -D QT_DEFAULT_MAJOR_VERSION=6, make, macos-13, 6.5.0) (push) Has been cancelled
CI: Build Test / Build (-Wall -Wextra -pedantic -Werror, -j3, make, macos-13, 5.15.0) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, -D QT_DEFAULT_MAJOR_VERSION=6, nmake, windows-latest, 6.2.4) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, -D QT_DEFAULT_MAJOR_VERSION=6, nmake, windows-latest, 6.5.0) (push) Has been cancelled
CI: Build Test / Build (/W4 /WX /MP, nmake, windows-latest, 5.15.0) (push) Has been cancelled
The Qt5 build in the CI is broken, because Qt5 is provided for x86_64
only, while current macos runners support arm64 only. Setting MacOS to
version 13 should fix this until it falls out of GitHub Support.
References:
- https://github.com/jurplel/install-qt-action/issues/238
- https://github.com/faaxm/spix/blob/master/.github/workflows/build.yml
2025-01-23 19:24:19 +02:00
Itay Grudev
f0bc583b7f
Workflow status badge in the README.md shows all branches instead of just master
Documentation / Doxygen (push) Failing after 3h9m57s
2025-01-16 20:51:48 +02:00
Itay Grudev
494772e98c
Merge pull request #189 from SZinedine/master
...
fix Could not find advapi32_LIBRARY
2024-02-04 20:44:39 +02:00
SZinedine
934e8d34cd
fix Could not find advapi32_LIBRARY ( #183 )
2024-02-04 12:04:38 +01:00
Itay Grudev
448a7b525f
Merge pull request #181 from dschulz/master
...
Add an example using CMakes FetchContent module
2024-02-03 21:44:02 +02:00
Diego Schulz
af2f7a2cfd
Add an example using CMakes FetchContent module
2023-10-13 21:07:08 -03:00
Itay Grudev
8c48163c4d
Merge pull request #180 from jonaski/blockservername_macos
...
SingleApplicationPrivate: Use MD5 on macOS for block server name
2023-10-13 01:39:07 +03:00
Itay Grudev
7332ec4bd7
Update CHANGELOG.md
2023-10-13 00:57:59 +03:00
Jonas Kvinge
f6375b10d0
SingleApplicationPrivate: Use MD5 on macOS for block server name
...
Maximum key size on macOS is PSHMNAMLEN (31).
Fixes #178
2023-10-12 23:41:05 +02:00
Itay Grudev
c6519b6902
Merge pull request #177 from jonaski/qnativeipckey
...
Use new QNativeIpcKey based QSharedMemory constructor with Qt 6.6 and higher
2023-09-28 20:33:40 +03:00
Itay Grudev
ca8b561502
Update CHANGELOG.md
2023-09-28 20:21:47 +03:00
Jonas Kvinge
2678b4dcf5
Use new QNativeIpcKey based QSharedMemory constructor with Qt 6.6 and higher
...
Switch to the new QNativeIpcKey based QSharedMemory constructor with Qt 6.6 and higher, the old constructor will be deprecated.
This also makes the library work again with the upcoming Qt 6.6 release and higher.
However, there are still issues with releasing the existing memory in cases where the application is forcefully quit or crashed.
2023-09-28 18:30:56 +02:00
Itay Grudev
e22a6bc235
Merge pull request #176 from itay-grudev/itay-grudev-patch-1
...
Update README.md
2023-09-22 16:25:45 +03:00
Itay Grudev
c5f97ceaa5
Update README.md
2023-09-22 12:28:08 +03:00
Itay Grudev
88ba6a82a4
Update README.md
2023-09-22 12:26:32 +03:00
Itay Grudev
eed383f297
Update README.md
2023-09-22 12:26:16 +03:00
Itay Grudev
730caedd48
Update README.md
2023-09-22 12:23:03 +03:00
Itay Grudev
d815ce3bf5
Merge pull request #174 from triplef/patch-1
...
Improve Windows link library dependency
2023-09-17 16:23:49 +03:00
Frederik Seiffert
0d0666f728
CI: set up MSVC environment before running CMake
2023-09-11 20:25:27 +02:00
Itay Grudev
1e3cb7776d
Update CHANGELOG.md
2023-09-11 18:00:49 +03:00
Itay Grudev
1b95264286
Update CHANGELOG.md
2023-09-11 17:58:53 +03:00
Frederik Seiffert
aed93910db
Improve Windows link library dependency
...
Fixes an error when building with CMAKE_LINK_LIBRARIES_ONLY_TARGETS enabled.
2023-09-11 16:42:31 +02:00
Itay Grudev
14e9d14675
Merge pull request #172 from itay-grudev/v3.4.0
...
v3.4.0
2023-06-13 13:26:36 +03:00
Itay Grudev
0a63acbc12
Update main.yml
2023-06-13 12:48:47 +03:00
Itay Grudev
ff916bf143
Update main.yml
2023-06-13 12:44:11 +03:00
Itay Grudev
2855d33f87
Update main.yml
2023-06-13 12:43:50 +03:00
Itay Grudev
4b334b7f5d
Update main.yml
2023-06-13 01:38:40 +03:00
Itay Grudev
a3da1727ae
Removed EOL Qt versions
2023-06-13 01:34:58 +03:00
Itay Grudev
dd1061913f
Update CHANGELOG.md
2023-06-13 01:29:27 +03:00
Itay Grudev
131199602c
v3.4.0
2023-06-12 11:48:00 +03:00
Itay Grudev
6dde6267a4
Merge pull request #168 from itay-grudev/no-ai
...
MIT, but No Machine Learning Allowed
2023-04-13 21:16:45 +03:00
Itay Grudev
a5cc738641
MIT, but No Machine Learning Allowed
2023-03-24 12:09:12 +02:00
Itay Grudev
40601bf733
Merge pull request #167 from samsonwang/master
...
Windows raise widget example
2023-03-16 15:18:12 +02:00
Samson Wang
35f3cbdec5
Update Windows.md
...
Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com>
2023-03-14 22:06:50 +08:00
Samson Wang
dd0e1b3eef
fix code according to pull request review
2023-03-14 09:19:42 +08:00
Samson Wang
d1e9b77e55
Windows raise widget
2023-03-13 15:36:59 +08:00
Itay Grudev
f1e15081dc
Merge pull request #161 from itay-grudev/opt-out-doxygen
...
Add an option to disable Doxygen
2022-06-10 00:16:58 +03:00
Hennadii Chernyshchyk
ed6d514b5e
Disable documentation by default
2022-06-10 00:00:31 +03:00
Hennadii Chernyshchyk
4a9b28e0b9
Add an option to disable Doxygen
2022-06-09 23:36:46 +03:00
Itay Grudev
8f0a1ccc98
Merge pull request #160 from itay-grudev/itay-grudev-patch-1
...
Bug Fix: Auto-merge conflict resaolution restored old invalid code
2022-06-09 16:11:04 +03:00
Itay Grudev
3987497f4b
Auto-merge conflict resaolution restored old invalid code
2022-06-09 16:06:37 +03:00
Itay Grudev
2d74e0294a
Merge pull request #159 from itay-grudev/doxygen-awesome-fork-url-fix
...
Doxygen Awesome Fork URL Fix
2022-06-09 16:04:43 +03:00
Itay Grudev
9c2241f936
Merge branch 'master' into doxygen-awesome-fork-url-fix
2022-06-09 16:04:33 +03:00
Itay Grudev
bfd32983ff
Removed sed frmo CMakeLists as it is not cross-platform
2022-06-09 16:03:03 +03:00
Itay Grudev
1768276350
URL correction now performed in the GH pages deployment
2022-06-09 16:02:22 +03:00
Itay Grudev
57b2622e65
Doxygen Awesome Fork URL Fix
2022-06-09 13:50:52 +03:00
Itay Grudev
063328d369
Update README.md
2022-06-08 02:10:53 +03:00
Itay Grudev
232f2ca01a
Update README.md
2022-06-08 02:10:53 +03:00
Itay Grudev
bfc5d1c8a5
Merge pull request #157 from itay-grudev/doxygen-deploy-fix
...
Bug Fix: Typo in Doxygen deploy workflow step
2022-06-07 17:33:09 +03:00