There was no any choice, build you tried was Windows specific. The music and sound effects were not buggy, they were completely absent from Linux compile. You could just as well tried it on a washing machine.[/quote]
The official target for the project is linux, if a feature doesn’t work on linux, it doesn’t work, and it won’t get merged.
[quote=“LazyCat, post:113, topic:528”]
I’ve got a full plate already. If you want Linux devs to look at your stuff, package a version that doesn’t have the Windows-specific changes, or at least one which has them behind #ifdefs or something.
Why would I want anyone to look at my code? I thought you would want to make your game better. Never mind then.
It will actually be pretty hard to get a clean merge. Try it and see if you have any luck.
Give me access to the main truck and I’ll merge it for you. I’ve already done it for myself, several times by now, and Tase did it once:
https://github.com/tasetase/DDAtase/tree/lazycat[/quote]
You can EASILY fork the project on github and make your merge, you don’t just hand out commit access to the main repository to merge features, that’s not how github works. You merge on your repo, at which point you can either make targeted pull requests for various features, or devs from other forks can pull things manually from your repo into their own (which is what’s really happening with pull requests anyway, it just automates part of it). This is how development on open projects generally works, and it’s specifically how this project works.
It’s not a matter of “just press a button” at all, because your changes were all lumped together, made changes we don’t want, and actively broke various features. In the end I couldn’t find a single thing in that code that I wanted in DDA. You might be a decent coder, but from what I can see, you’re making no effort to work with the project as a whole, and we can’t afford to waste time working with a toxic individual. If you aren’t willing to work with us to get this stuff merged, shut the hell up about things we should be doing.
As you’ve been told several times, because you make massive unrelated changes that we don’t want.