Search found 267 matches

by pastdue
26 Mar 2018, 03:01
Forum: Development
Topic: Petition to reinstate Guard, Persue and Hold orders!
Replies: 164
Views: 120194

Re: Petition to reinstate Guard, Persue and Hold orders!

And now unless I want to play a buggy master build I have to take the extra time away from my game in order to re-apply this hold order every time I move a flak gun around. I just wanted to point out that the master branch is much more stable than 3.2.x at this point. (A huge list of bugs fixed, ma...
by pastdue
25 Mar 2018, 20:02
Forum: Development
Topic: New release planning (3.2.4)/ 3.3.0
Replies: 118
Views: 60749

Re: New release planning (3.2.4)/ 3.3.0

Defaulting to the highest display scaling available is a complete deviation from prior behavior and also from recommendations on most operating systems. In the future, we could default to high-DPI support that matches the current display . This already works on macOS, but we need to wait on fixes / ...
by pastdue
23 Mar 2018, 00:57
Forum: Development
Topic: [fixed] Lastest master don't worked anymore
Replies: 5
Views: 3910

Re: [fixed] Lastest master don't worked anymore

@Prot: If it's working again, this has the smell of a locale-related issue (and we may currently be relying on a side-effect of Qt initialization). I'd very much like to track down what's going on. What OS are you using, what version, and what is your system locale setting? Can you try running fc86a...
by pastdue
21 Mar 2018, 02:49
Forum: Coding
Topic: GLES2+ and multithreading?
Replies: 3
Views: 3703

Re: GLES2+ and multithreading?

On the matter of multi-threading: The game already uses multi-threading for things like loading games and data, and tasks where it is a benefit - like processing path-finding. For other tasks, I'd encourage you to run a profiler on the game - the latest builds of the `master` branch on GitHub have a...
by pastdue
20 Mar 2018, 23:13
Forum: Development
Topic: [fixed] Lastest master don't worked anymore
Replies: 5
Views: 3910

Re: Lastest master don't worked anymore

Check to see if commit 3ac5343a6c39bf86f918ef6e4e916faf80a4ca15 causes this for you, since that's the most recent commit that really affects the code in question.

(Also, are you building from a clean checkout? Because there are some other errors there that are odd...)
by pastdue
18 Mar 2018, 22:55
Forum: Campaign
Topic: Mission Error: Indestructible Transport Causes Mission Fail
Replies: 14
Views: 22906

Re: Mission Error: Indestructible Transport Causes Mission F

What version of Warzone are you running?

3.2.3? One of the nightly builds?
by pastdue
18 Mar 2018, 16:43
Forum: Coding
Topic: WZstring. QString replacement. Need community help.
Replies: 29
Views: 41148

Re: WZstring. QString replacement. Need community help.

The WzString class in my branch is a lightweight wrapper around std::string & stdlib C++11 functionality (with utility functions) for just this reason. Because std::string does nothing to natively support UTF-8, using std::string methods like `length()` or `size()` or enumerating "character...
by pastdue
18 Mar 2018, 02:50
Forum: Coding
Topic: WZstring. QString replacement. Need community help.
Replies: 29
Views: 41148

Re: WZstring. QString replacement. Need community help.

I appreciate what you are doing, but your class does not properly handle Unicode, which the WzString class in the branch above already does. I do like your ideas surrounding additional operator+ overloads, so we may roll those ideas into WzString to ease future development. And as we go through olde...
by pastdue
15 Mar 2018, 03:22
Forum: Coding
Topic: WZstring. QString replacement. Need community help.
Replies: 29
Views: 41148

Re: WZstring. QString replacement. Need community help.

The goal is to produce a largely drop-in replacement for QString for Warzone, not to write a C++ string class with a new API (and not to replicate *all* of QString since Warzone doesn't use or need all of it). We'd be using std::string directly if we weren't intending to: (a) provide an easy drop-in...
by pastdue
15 Mar 2018, 02:28
Forum: Coding
Topic: Warzone 2117
Replies: 20
Views: 19762

Re: Warzone 2117

If you're testing with a small, resource-constrained system, you should test with a recent build of the `master` branch, which has a number of recent performance enhancements. See: https://github.com/Warzone2100/warzone2100
by pastdue
15 Mar 2018, 02:22
Forum: Coding
Topic: WZstring. QString replacement. Need community help.
Replies: 29
Views: 41148

Re: WZstring. QString replacement. Need community help.

There's more that I have yet to push to my branch. Those changes will be coming soon. The goal is to move the core over to C++, the C++ stdlib, & reasonable (small, cross-platform, stable, performant, easy to build) libraries. In this first phase, that is being done with minimized changes to the...
by pastdue
07 Mar 2018, 23:41
Forum: Coding
Topic: WZstring. QString replacement. Need community help.
Replies: 29
Views: 41148

Re: WZstring. QString replacement. Need community help.

This is already in-progress, including a WzString class that replicates all necessary QString functionality with proper Unicode support. It's not yet in master, but it's well under-way.
by pastdue
04 Mar 2018, 23:00
Forum: Technical Help / Troubleshooting
Topic: Cannot install gettext with vcpkg
Replies: 2
Views: 3406

Re: Cannot install gettext with vcpkg

EDIT: Before you do the below, please grab a copy of the log file mentioned in the screenshot you took. That should explain where it's failing. Try re-running `vcpkg install gettext`, and see if it succeeds this time. If not, you may have to roll-back vcpkg to before this vcpkg commit . At the momen...
by pastdue
03 Mar 2018, 20:20
Forum: Development
Topic: MP Testing for the next release (3.3.0) needed!
Replies: 36
Views: 59152

Re: MP Testing for the next release (3.3.0) needed!

Sur3 wrote:I can't compile it for linux because I'm getting lots of physfs deprecated warnings:
Please use the patch here, which should resolve all deprecation warnings but one: https://patch-diff.githubusercontent.co ... /143.patch