Dan Raviv
439636031b
[CI] Install Ninja on macOS
2024-04-17 16:20:47 -07:00
Azamat H. Hackimov
e2dcbe382b
Merge pull request #52 from MaddTheSane/patch-1
...
Update procedurals.h
2024-04-18 02:12:27 +03:00
C.W. Betts
44eae3de9d
Update procedurals.h
...
Quiet a warning about header guard not matching the defined macro.
2024-04-17 16:52:50 -06:00
Jeod
9af13e49bd
Rename artifacts ( #50 )
...
* Rename artifacts
Artifacts are currently all named build-Debug and build-Release. Include the platform in the name.
2024-04-17 18:48:51 -04:00
Azamat H. Hackimov
b36325cc5d
Merge pull request #51 from winterheart/clang-format
...
Clang format
2024-04-18 01:14:22 +03:00
Azamat H. Hackimov
d83acc2862
clang-format-ignore support appears in 18 version
...
Remove temp file.
2024-04-18 00:49:26 +03:00
Azamat H. Hackimov
a6d90107bf
Re-format with clang-format recently changed files
2024-04-18 00:46:57 +03:00
Louis Gombert
494d5889ad
Merge pull request #23 from th1000s/minmax
...
Convert min/max macros to std::min/max
2024-04-17 20:16:43 +00:00
Thomas Otto
b909a4cf43
Convert min/max macros to std::min/max
...
Added explicit <float> or <int> template argument where needed.
Add -DNOMINMAX define for Windows.
2024-04-17 21:43:38 +02:00
Jeod
97a22f5bf2
Use clang-format with manual trigger only
...
Clang-format is conflicting with several pull requests and even current code. Change it to manual use for the time being.
2024-04-17 15:37:50 -04:00
Louis Gombert
4247f30c3d
Merge pull request #21 from th1000s/misc_linux
...
Linux build fixes: remove unused osMutex code and typedefs
2024-04-17 18:46:42 +00:00
Louis Gombert
4d181c8ab3
Merge pull request #20 from th1000s/cmake_unix
...
Set C++ to 17, and a few CMake fixes for Linux
2024-04-17 18:39:51 +00:00
Jeod
bff9cc8eb3
Update README.md
2024-04-17 14:06:30 -04:00
Edu Garcia
c7898fae7e
Merge pull request #40 from jcoby/fix-mac-m-series
...
Apple M-Series Fixes
2024-04-17 17:03:48 +01:00
Edu Garcia
86141b8229
remove old VS solution file
2024-04-17 16:49:41 +01:00
Jacob Coby
55e29c23a6
Use brew bundle to install dependencies
2024-04-17 11:29:41 -04:00
Jeod
68bf85c9df
Merge pull request #38 from Jayman2000/simplify-readme-link
...
Simplify link to Discord server
2024-04-17 11:21:49 -04:00
Edu Garcia
cb8bd1e4da
Merge pull request #31 from midnite8177/jeff-fixes
...
Committing local fixes and changes I had.
2024-04-17 15:50:20 +01:00
Jeff Slutter
71a0092af5
Backing out CMakeLists.txt changes and libmve changes from last commit
2024-04-17 09:42:21 -05:00
Jacob Coby
1413cfa74b
Ignore formatting for debugbreak.h
2024-04-17 09:24:47 -04:00
Jacob Coby
531e528c61
Apple M-Series Fixes
...
* Adds portable debug_break (https://github.com/scottt/debugbreak/ )
* Adds Brewfile for Homebrew deps
* use isfinite() instead of finite()
* Stub int3 code in mveasm
2024-04-17 09:09:22 -04:00
Jason Yundt
170baba975
Simplify link to Discord server
...
Before this change, the README included a Discord invite link using
CommonMark’s regular link syntax [1]. When a link’s text and destination
are the same, you can use an autolink [2] to avoid repeating yourself.
This change replaces the regular link with an autolink.
[1]: <https://spec.commonmark.org/0.31.2/#links >
[2]: <https://spec.commonmark.org/0.31.2/#autolinks >
2024-04-17 07:20:05 -04:00
Jeff Slutter
69a2e15625
Committing local fixes and changes I had.
2024-04-16 22:53:28 -05:00
Kevin Bentley
4c0c6d3b5e
Merge pull request #28 from danra/mac_ci
...
Mac CI
2024-04-16 20:47:35 -06:00
Dan Raviv
d3c4fdddb1
Add macOS build CI
2024-04-16 19:36:49 -07:00
Dan Raviv
45473b3ee7
Add (almost empty) CMake configure preset for macOS
2024-04-16 19:14:03 -07:00
Dan Raviv
2cf2f6ff6c
[CI] Use CMake windows preset
2024-04-16 19:14:03 -07:00
Dan Raviv
5f0961f998
Add CMake configure preset for windows
2024-04-16 19:14:03 -07:00
Kevin Bentley
3bc8b7ea80
Merge pull request #27 from InsanityBringer/rawinput
...
Add rawinput mouse support
2024-04-16 20:12:59 -06:00
InsanityBringer
9bf9866055
Merge branch 'kevinbentley:main' into rawinput
2024-04-16 20:45:02 -05:00
InsanityBringer
991fa75f16
Remove smoothing code that did nothing
2024-04-16 20:44:50 -05:00
InsanityBringer
21a5ff895b
Raw input mouse handler
2024-04-16 20:40:15 -05:00
Kevin Bentley
ac41e9a11d
Merge pull request #26 from InsanityBringer/fix_registry_hive
...
Change main database registry hive to HKEY_CURRENT_USER
2024-04-16 19:16:36 -06:00
InsanityBringer
a2ecc2f542
Change main database registry hive to HKEY_CURRENT_USER
2024-04-16 20:04:20 -05:00
Kevin Bentley
6a7a14159a
Delete
2024-04-16 18:53:54 -06:00
Kevin Bentley
84024c0a53
Update README.md
2024-04-16 18:40:59 -06:00
Kevin Bentley
9a864dba4a
Update README.md
2024-04-16 18:26:53 -06:00
Thomas Otto
26266d625c
Unix: set -std=c++17 explicitly
...
remove register keyword, add cstdint include
2024-04-17 01:38:18 +02:00
Thomas Otto
67d68f1f4d
Unix: CMakeLists.txt compat fixes, suppress fewer warnings
...
`LIST(APPEND ..)` adds a `;` to the gcc command line, replaced with string
interpolation.
Only use "-Wno-address-of-temporary" on macOS (=clang),
on Linux/gcc use "-fpermissive" which still shows the compiler warning
so it can be fixed later.
2024-04-17 01:38:18 +02:00
Thomas Otto
b58d3585bd
Remove unused osMutex code
...
It was never Acquire'd, only Created and Destroyed; and it was
a stub on Linux and macOS.
2024-04-17 01:20:51 +02:00
Thomas Otto
6a9b345acc
Remove linux/ipx.h include
...
This header was removed with linux 5.15
2024-04-17 01:20:51 +02:00
Thomas Otto
7d2e1b5cba
gcc: disable -Wnarrowing
via pragma in snd8to16.h
2024-04-17 01:20:51 +02:00
Thomas Otto
9082d9807f
Remove superfluous typedefs
2024-04-17 01:20:51 +02:00
Kevin Bentley
d931b77e2b
Update README.md
2024-04-16 16:50:23 -06:00
Kevin Bentley
0ebdee1022
Merge pull request #24 from Informeli/main
...
tool to autoformat the entire directory to LLVM when needed
2024-04-16 16:45:23 -06:00
Martin
e6ce2e0394
This beautifull commit will allow you to checkable auto format your code with clang-formatter-16
2024-04-17 00:25:58 +02:00
Kevin Bentley
9c7ce0eaf7
Merge pull request #14 from Arcnor/main
...
enable CI for building
2024-04-16 16:21:44 -06:00
Edu Garcia
0f1f1176a4
enable CI for building
2024-04-16 23:03:46 +01:00
Kevin Bentley
60d75acad5
Merge pull request #19 from winterheart/clang-format
...
Additional clang-format
2024-04-16 15:49:05 -06:00
Azamat H. Hackimov
38128ea134
Additional clang-format
2024-04-17 00:25:04 +03:00