Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård cd05f3ad29 Merge pull request #14839 from vit9696/master
Provide automatic macOS releases with Apple Silicon support
2021-09-17 08:00:21 +02:00
ANR2ME 2305de42f0 Keeping track the source port of received data on AdhocMatching to be used for further communication, in the case the port was re-mapped for some reason. 2021-09-17 12:36:56 +07:00
ANR2ME a95678ae49 Show a warning if other players detected to have their port being re-mapped, where communication with them might have an issue. 2021-09-17 12:36:56 +07:00
ANR2ME 2bb5453dc6 Don't ignores unknown sender/source port, due to a possibility of port re-mapping done by router or ISP the source port might be different. 2021-09-17 12:36:56 +07:00
ANR2ME fa92cda23d Minor change to AdhocMatching logging 2021-09-17 12:36:56 +07:00
iota97 564a3691cd Little fix to logo screen 2021-09-17 00:09:47 +02:00
Vitaly Cheptsov c8204a24ec Try to workaround git tag fetch failure 2021-09-17 00:50:30 +03:00
vit9696 82249ce9a7 Update SDL and try faster commit history fetch 2021-09-17 00:33:11 +03:00
Henrik Rydgård e6a2da69c5 Merge pull request #14867 from unknownbrackets/savedata-volatile
Dialog: Allow termination of access thread at return
2021-09-16 18:38:28 +02:00
Unknown W. Brackets 24f1dcec98 Dialog: Allow termination of access thread at ret.
Sometimes the thread is just sitting at return, but hasn't stopped quite
yet.  Allow deleting the thread in this case without modifying volatile
lock status.
2021-09-16 08:57:20 -07:00
vit9696 90cb3d302d Silence submodule fetch error screaming 2021-09-16 10:54:07 +03:00
vit9696 e1cb1c9a67 Switch to submodules and fix release version generation 2021-09-16 10:40:39 +03:00
vit9696 5fc7344271 Drop bundled SDL2 for macOS 2021-09-16 10:17:59 +03:00
Henrik Rydgård 2229bea92a Merge pull request #14865 from unknownbrackets/savedata-volatile
Dialog: Try to recover on double init, report
2021-09-16 08:46:41 +02:00
Unknown W. Brackets 570d84fb86 Dialog: Try to recover on double init, report.
This shouldn't be happening, but is - see #14864.
Let's report the situation and try to avoid a complete crash.
2021-09-15 21:06:12 -07:00
vit9696 b583d16c29 Include macOS name in the zip archive 2021-09-15 21:07:26 +03:00
vit9696 ed046aebf5 Fix git describe not fetching version tag 2021-09-15 21:02:59 +03:00
Henrik Rydgård 9f404ad901 Merge pull request #14856 from unknownbrackets/unthrottle
Vulkan: Skip flips, not draw, for vsync fast-forward
2021-09-15 18:55:33 +02:00
Henrik Rydgård 5b0516463e Merge pull request #14862 from iota97/ip-fix
Fix chat here position and jumpy ip resolve feedback
2021-09-15 18:36:20 +02:00
Henrik Rydgård f8ab243167 Merge pull request #14860 from unknownbrackets/ui-chat-enable
Disable auto-enable chat on ctrl-c, fix enabling
2021-09-15 18:36:10 +02:00
Unknown W. Brackets 4c3cd92502 Merge pull request #11 from iota97/qt-chat
Change Qt as well
2021-09-15 09:08:58 -07:00
iota97 d489c099a7 Qt as well 2021-09-15 17:43:59 +02:00
iota97 eccb79464d Fix chat here position 2021-09-15 10:25:26 +02:00
iota97 adf7c3f20b Fix jumpy resolve while typing 2021-09-15 09:56:36 +02:00
Unknown W. Brackets 433daf1ee8 UI: Oops, remove silly mistake.
Of course, I meant to keep showing the new messages.
2021-09-15 00:24:06 -07:00
Henrik Rydgård 6d599e738b Merge pull request #14855 from unknownbrackets/ui-chat-view
Decouple chat presentation and tracking
2021-09-15 09:15:28 +02:00
Unknown W. Brackets 75f5c75045 Windows: Disable auto-enable chat on Ctrl-C.
It's annoying when this triggers unexpectedly.  Sometimes it happens when
using debug windows.
2021-09-15 00:15:27 -07:00
Henrik Rydgård f88bd4dfc2 Merge pull request #14858 from unknownbrackets/vertexcache
GPU: Default vertex cache to off
2021-09-15 09:08:16 +02:00
Unknown W. Brackets cf045dfbbc UI: When enabling chat, recreate views.
Otherwise, the chat button doesn't show right away.
Fixes #13090.
2021-09-14 23:56:45 -07:00
Unknown W. Brackets b6c6a5bb3f GPU: Default vertex cache to off.
Previously, it was defaulted on only for OpenGL, where it didn't work.
2021-09-14 23:43:29 -07:00
Unknown W. Brackets 9024c7111b Vulkan: Fix faster alt speed with vsync. 2021-09-14 22:53:54 -07:00
Unknown W. Brackets 46770aba3a Vulkan: Skip flips, not draw, for vsync unthrottle. 2021-09-14 22:35:32 -07:00
Unknown W. Brackets c79bb6ba71 Net: Fix various chat threading hazards. 2021-09-14 18:08:17 -07:00
Unknown W. Brackets 9403947b67 UI: Decouple new chat display and tracking logic. 2021-09-14 18:08:16 -07:00
Unknown W. Brackets be0b0cd88d UI: Track chat log changes more clearly.
This also makes it easier to have multiple views or etc. reading from it.
We want data flowing a single direction, chat system -> UI.
2021-09-14 18:08:16 -07:00
Henrik Rydgård 8b7906fd1b Merge pull request #14852 from ANR2ME/adhoc_gamemode
[AdhocGameMode] Fix freezing issue during GameMode initialization on some games
2021-09-14 20:38:42 +02:00
ANR2ME 704d1f94a6 Fix freezing issue during GameMode initialization on some games (ie. Hammerin' Hero) 2021-09-15 01:13:39 +07:00
Henrik Rydgård f96cf2dd6a Merge pull request #14851 from unknownbrackets/memarena-shm
Unix: Use shm_open in case not /dev/shm/
2021-09-14 16:02:13 +02:00
Unknown W. Brackets 39836e704a Unix: Use shm_open in case not /dev/shm/.
Still falls back to the old behavior if that fails.
2021-09-13 22:20:57 -07:00
Henrik Rydgård f9d24f991a Merge pull request #14849 from ANR2ME/adhoc
[Adhoc] Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy
2021-09-14 01:25:56 +02:00
ANR2ME e3088e5f96 Fix Socket error 10014 on Windows when hosting a game of Vulcanus Seek and Destroy 2021-09-14 05:58:49 +07:00
Henrik Rydgård c333e2b879 Merge pull request #14480 from iota97/analog-head
Configurable analog head size
2021-09-13 22:39:18 +02:00
iota97 5bf0068ea6 Fix DPAD size calculation 2021-09-13 22:25:46 +02:00
Henrik Rydgård 3829ca0677 Merge pull request #14847 from unknownbrackets/ui-background
Android: Fix UI background on scoped storage
2021-09-13 20:58:27 +02:00
Henrik Rydgård 98a0d7189e Merge pull request #14843 from iota97/dpad-drag
DPad drag fixes
2021-09-13 20:57:26 +02:00
Unknown W. Brackets dab1a3aa3c Android: Fix UI background on scoped storage. 2021-09-13 10:27:42 -07:00
Henrik Rydgård 92a888cd2d Merge pull request #14845 from unknownbrackets/reporting
UI: Correct enable reporting setting resetting
2021-09-13 19:19:46 +02:00
Henrik Rydgård 0651df3bca Merge pull request #14846 from unknownbrackets/warnings
Fix some gcc warnings
2021-09-13 19:19:15 +02:00
Unknown W. Brackets f53b4b5eac UI: Correct enable reporting setting resetting. 2021-09-13 08:54:33 -07:00
Unknown W. Brackets 10ffdc9f54 Font: Cleanup logging for invalid pointers.
Also fixes some duplicate logging and includes return code/error code.
2021-09-13 08:29:45 -07:00