Page MenuHomeWildfire Games

macOS DevelopersBugs
ActivePublic

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Developers using macOS as development environment, hence able to manually test patches that are likely to behave strangely on that platform.

Contributors outside of the team are welcome.

Recent Activity

May 11 2021

Schweini added a comment to D1849: Add a "Mac Mouse" option.

Sorry for the late reply @wraitii .
I just tested your changes and everything works as expected.

May 11 2021, 9:15 PM · macOS Developers

May 5 2021

Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Build was aborted.

May 5 2021, 6:06 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Build failure - The Moirai have given mortals hearts that can endure.

May 5 2021, 5:45 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Build failure - The Moirai have given mortals hearts that can endure.

May 5 2021, 5:34 PM · macOS Developers
wraitii updated the diff for D1849: Add a "Mac Mouse" option.

This should work for the option.

May 5 2021, 5:29 PM · macOS Developers

May 3 2021

Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:56 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:38 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:34 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:32 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:28 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:22 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 4:20 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.

Minor change

May 3 2021, 4:17 PM · macOS Developers
Stan added inline comments to D1849: Add a "Mac Mouse" option.
May 3 2021, 4:11 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.

Add forgotten preprocessor

May 3 2021, 4:09 PM · macOS Developers
Schweini added a comment to D1849: Add a "Mac Mouse" option.

I sadly couldn't get the the hook to work without changing too much of the code, so I've let it be. It would probably the best if you did it.

May 3 2021, 4:02 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.

Improve on wraitii's feedback

May 3 2021, 4:01 PM · macOS Developers
Schweini added a comment to D1849: Add a "Mac Mouse" option.

There is a way to set up a configuration hook to reload things without adding the code in JS, if you're up for that (otherwise I'll see if I can do it myself), but that's a minor thing.

I would be up for doing this, sure. I want to get to know the codebase more anyways :D.
If you could just point me in the right direction? Thanks!

May 3 2021, 3:05 PM · macOS Developers
wraitii added a comment to D1849: Add a "Mac Mouse" option.

There is a way to set up a configuration hook to reload things without adding the code in JS, if you're up for that (otherwise I'll see if I can do it myself), but that's a minor thing.

May 3 2021, 2:55 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 2:49 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 2:47 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.

Improved on Stan's feedback and moved the code that emulates the right-click so it can be done without restarting

May 3 2021, 2:42 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 2:21 PM · macOS Developers
Stan added inline comments to D1849: Add a "Mac Mouse" option.
May 3 2021, 2:20 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 3 2021, 2:14 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.

Rework solution based on wraitii's feedback

May 3 2021, 2:07 PM · macOS Developers
Schweini updated the test plan for D1849: Add a "Mac Mouse" option.
May 3 2021, 2:07 PM · macOS Developers
Schweini added a comment to D1849: Add a "Mac Mouse" option.

I'll update the diff in a second.

First, I would probably do the change in LoadHotkeys: when FindScancode returns UNIFIED_CTRL, you'd instead use UNIFIED_SUPER. It should work the same, but it would work better with the in-game editor.

I have worked on this yesterday and it works much better now, you don't even need a restart.
I am only unsure about the Engine.ReloadHotkeys() call I made in the options.js file.

May 3 2021, 2:05 PM · macOS Developers
wraitii added a comment to D1849: Add a "Mac Mouse" option.

After looking at it, I don't think this should be done as it's confusing when Ctrl appears when you type in Super or the other way around. The user should already know that those actions are changed, so I would let it be as it is.

May 3 2021, 1:57 PM · macOS Developers
Schweini added a comment to D1849: Add a "Mac Mouse" option.

Secondly, you would probably need to change the key names in the hotkey editor, too, because CTRL would need to show as SUPER. I'm not sure if it's better to do that in C++, in CHotkeyPicker, or in JS.

After looking at it, I don't think this should be done as it's confusing when Ctrl appears when you type in Super or the other way around. The user should already know that those actions are changed, so I would let it be as it is.

May 3 2021, 9:29 AM · macOS Developers

May 1 2021

Schweini added a comment to D1849: Add a "Mac Mouse" option.

Thanks for the feedback!

May 1 2021, 6:54 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 1 2021, 3:01 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 1 2021, 2:52 PM · macOS Developers
Stan edited reviewers for D1849: Add a "Mac Mouse" option, added: macOS Developers; removed: historic_bruno, Imarok.
May 1 2021, 2:35 PM · macOS Developers
wraitii added a comment to D1849: Add a "Mac Mouse" option.

Thanks for the patch :)
I have 2 suggestions to improve on this:

  • First, I would probably do the change in LoadHotkeys: when FindScancode returns UNIFIED_CTRL, you'd instead use UNIFIED_SUPER. It should work the same, but it would work better with the in-game editor.
  • Secondly, you would probably need to change the key names in the hotkey editor, too, because CTRL would need to show as SUPER. I'm not sure if it's better to do that in C++, in CHotkeyPicker, or in JS.
May 1 2021, 2:32 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 1 2021, 2:03 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Successful build - Chance fights ever on the side of the prudent.

May 1 2021, 1:58 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Build failure - The Moirai have given mortals hearts that can endure.

May 1 2021, 1:58 PM · macOS Developers
Schweini updated the diff for D1849: Add a "Mac Mouse" option.
May 1 2021, 1:50 PM · macOS Developers
Vulcan added a comment to D1849: Add a "Mac Mouse" option.

Build failure - The Moirai have given mortals hearts that can endure.

May 1 2021, 1:34 PM · macOS Developers
Schweini retitled D1849: Add a "Mac Mouse" option from Clarify the use of the macmouse config option to Add a "Mac Mouse" option.
May 1 2021, 1:29 PM · macOS Developers

May 21 2020

Itms closed D2649: build-osx-libs: Compare lib version instead of dir mtime.
May 21 2020, 5:29 PM · macOS Developers
Itms accepted D2649: build-osx-libs: Compare lib version instead of dir mtime.

I am going to commit this, but with a suffix for spidermonkey, as well as using numbers (instead of tentative dates) for the suffixes.

May 21 2020, 5:06 PM · macOS Developers

May 17 2020

Itms added a comment to D2649: build-osx-libs: Compare lib version instead of dir mtime.

Thanks! I'll try to commit this during the week, we have some bank holidays...

May 17 2020, 10:33 PM · macOS Developers
Krinkle added inline comments to D2649: build-osx-libs: Compare lib version instead of dir mtime.
May 17 2020, 10:05 PM · macOS Developers
Harbormaster failed remote builds in B11717: Diff 11915 for D2649: build-osx-libs: Compare lib version instead of dir mtime!
May 17 2020, 9:36 PM · macOS Developers
Vulcan added a comment to D2649: build-osx-libs: Compare lib version instead of dir mtime.

Build failure - The Moirai have given mortals hearts that can endure.

May 17 2020, 9:36 PM · macOS Developers
Krinkle added a comment to D2649: build-osx-libs: Compare lib version instead of dir mtime.
In D2649#115710, @Itms wrote:

[…] Currently if devs forget to bump the value of LIB_VERSION for SpiderMonkey, it won't build, because it won't find the archive.

May 17 2020, 9:35 PM · macOS Developers
Krinkle updated the diff for D2649: build-osx-libs: Compare lib version instead of dir mtime.

Hoist bundled lib versions to top of file. Add version suffix for nvtt as well.

May 17 2020, 9:35 PM · macOS Developers
Itms added a comment to D2649: build-osx-libs: Compare lib version instead of dir mtime.

And one final idea: maybe the nvtt version should have a wildfiregames suffix so that it gets rebuilt when we add some patches, like I will do in D2563.

May 17 2020, 4:27 PM · macOS Developers