The reason is that we increased the sensitivity of the modified flag to
include adding layers and groups, and simply loading the map already
adds those, so every loaded map was considered modified.
2161: Small prediction fixes/update r=def- a=trml
I looked through the latest changes in the server code, and made some updates to the prediction with it. This includes the hammer-out-of-freeze server fix and a small fix for stopper prediction. Also cleaned up some code, and fixed predicted smoke-trails slightly so they don't go through walls in certain cases.
Co-authored-by: trml <trml@users.noreply.github.com>
2164: Fix empty sound (fixes#2163) r=heinrich5991 a=def-
The problem was that the string is empty after going through the trim, thus the main displaying loop doesn't run, but the sound still does. Verified that it works.
Co-authored-by: def <dennis@felsin9.de>
2160: Don't load m_Ammo to fix loads (following #2086) r=heinrich5991 a=def-
As reported by Konsti, thanks to heinrich5991 for remembering #2086
Co-authored-by: def <dennis@felsin9.de>
2145: Renew the ffmpeg lib version in cmake/FindFFMPEG.cmake for windows OS… r=def- a=QingGo
Renew the ffmpeg lib version in cmake/FindFFMPEG.cmake for windows OS building
Co-authored-by: 清歌 <zyqingjohn@qq.com>
2143: Don't push notification when active r=Ryozuki a=ardadem
In the game we already have highlighted text and sounds, we don't need to bother with notifications.
Co-authored-by: Arda Demir <ddmirarda@gmail.com>
Add libnotify support for linux client
Also unify notification management
Make libnotify mandatory for the client. It is installed on 100% of Arch
Linux systems and on 70% of Debian systems. I'd guess the remaining
Debian systems are servers.
Detect dependent libraries of `libnotify` using `pkg-config`. Remove
library-specific code from the game module. Decrement refcount for
libnotify notification object before leaving the function.