03b48554b1
fix(style): convert tabs to spaces
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-10-29 00:01:22 +08:00
a406aeb3ea
feat: register as zip/mrpack handler on macOS
...
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com >
2022-10-22 20:51:46 +08:00
e259bffca6
Merge pull request #810 from Scrumplex/refactor-launcher-version
...
Hide channel from version for tagged commits
2022-07-12 07:46:46 -03:00
b3b76d5d56
Merge branch 'develop' into feature/sparkle-mac
...
# Conflicts:
# .github/workflows/build.yml
2022-07-10 19:38:30 +02:00
4e99da7b62
refactor: query Qt variables using ECM
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:15 +02:00
e58158c3cd
feat: add Qt 6 support to CMake
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-10 12:19:14 +02:00
0f9260869b
chore: update Git CMake module
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-07-03 17:23:13 +02:00
effe46db86
refactor: move away from UnitTest.cmake
2022-06-14 14:44:49 +02:00
7eb61a28be
Add build options for Sparkle updater
...
Two new build options are added:
`MAC_SPARKLE_PUB_KEY`: the public key used to verify the signatures of the appcast
`MAC_SPARKLE_APPCAST_URL`: the URL where the `appcast.xml` is located
If the updater should be disabled on macOS, set either of these to an empty string.
2022-05-19 15:16:37 -04:00
80908efdcb
Fix indentation of macOS resources
2022-05-15 16:33:52 -04:00
0b38d878a1
fix: remove in-tree CMake modules where possible
2022-05-02 16:27:15 +02:00
9462dd3ddc
Improve security by enabling hardened runtime for macOS
...
This change also fixes a bug on recent versions of macOS where Minecraft mods that requested access to the microphone would silently fail.
2022-04-19 11:36:03 -04:00
a89cbf116d
Allow disabling building of tests
2022-03-23 19:48:03 +01:00
1d8196e11a
More rebranding
...
Closes : #39
Mostly done with rebranding now. We just need to translate some services
to PolyMC.
2022-01-10 12:47:35 -05:00
5b3dffce62
NOISSUE continue debranding...
2021-10-21 00:47:53 +02:00
5f2d3f014a
NOISSUE get rid of remaining tabs
2018-08-02 01:01:55 +02:00
4d68c1b509
GH-2291 Fix build with Qt 5.11+
2018-06-02 17:22:43 +07:00
166e5a03d6
NOISSUE rearrange build system
...
* Added install commands to the libraries instead of force installing files
* Most of the application cmake stuff moved to top level
* RPATH should now be set/cleared correctly
* Contains a fix for GH-1780
2018-01-27 02:00:20 +01:00
b0bfffcd90
NOISSUE revert to dumping all build artifacts to the root
...
This fixes unit tests on Windows... Windows has no mechanism to set library lookup path.
2016-05-01 03:49:46 +02:00
771dd6f9ab
NOISSUE reorganize unit tests to be placed next to the code they test. Nuke more dead tests.
2016-05-01 00:02:15 +02:00
e8ba5dafc6
NOISSUE remove dead unit tests and reorganize CMake code related to unit tests
2016-05-01 00:01:39 +02:00
1be7d57332
NOISSUE re/move some dead code and unused build system parts
2016-05-01 00:00:24 +02:00
e0a9970d59
NOISSUE Revert "NOISSUE remove old BundleUtilities. 2014 called and wants its cmake scripts back."
...
This reverts commit 8cf23bd5aa0295c8582c74617086c233cb9552a6.
2016-01-04 01:42:48 +01:00
8cf23bd5aa
NOISSUE remove old BundleUtilities. 2014 called and wants its cmake scripts back.
2016-01-03 22:49:31 +01:00
5402acb3c6
GH-1360 add basic changelog based on github API, fix update dialog buttons
2015-12-28 05:36:17 +01:00
143e24fa04
NOISSUE clean up some old cmake messes
2015-09-28 20:53:46 +02:00
161dc66c2c
GH-1052 try using c++1y on OSX
2015-06-06 21:00:37 +02:00
678da0b639
GH-1052 switch over to C++14 everywhere
2015-06-06 19:56:51 +02:00
95203df9ca
It's a fatal error to not find the dependency checker tool.
2014-05-02 00:52:08 +02:00
27732d66b4
Add a safety net for missing dumpbin.exe
2014-05-02 00:37:29 +02:00
9d724e0fe4
Merge remote-tracking branch 'origin/feature_cmake_style' into develop
...
Conflicts:
CMakeLists.txt
2014-04-21 23:33:00 +02:00
3f2152c14d
Let travis build a clang version
2014-04-12 18:11:30 +02:00
a00fb1e8da
Only use tabs for intendention
2014-04-09 15:41:49 +02:00
17d4947b30
Merge remote-tracking branch 'origin/feature_dotcmake' into develop
2014-04-06 20:56:40 +02:00
eb246c4fa7
.cmake files to reduce "code" duplicate
2014-04-06 18:12:48 +02:00
6ef38d0873
Coverity build and upload target. Also GitFunctions.
2014-04-06 18:02:28 +02:00
3a4ecb57d0
Enable high DPI support on OSX
2013-12-31 02:34:00 +01:00
ca297fca79
Prepare for rework of instance launch/update
...
Added missing licenses
Added a Java functionality checker (detects 32/64bit java)
Refactor of *Update - no longer based on BaseUpdate, but Task directly
Fixed runner script to not derp up on 32bit linux. Could add more detection and error reporting there.
Resources are now split into graphics and generated. Generated resources are placed in the build tree and included from there.
Used the Java checker in the main settings dialog (TODO: instance settings).
Partial support for ${arch}-using libraries - both 32 and 64 variants of ${arch} are downloaded.
2013-11-24 06:36:16 +01:00