* [Client] Add button to start and connect to local server
in LAN tab
* [Client] Predict dummy animations, gun fire, coll. line
* [Client] Speed up demo player
* [Client] Change sitting lifefrozen tee emote to blink
* [Client] Shutdown http without delay if there are no requests
remaining
* [Client] Fix stuck emote wheel when dead and scoreboard lock
during game pause
* [Client] Add short helps/descriptions in touch controls editor
* [Client] Fix preinput weapon prediction
* [Client] Menu fixes
* [Client] Limit motd popup to 24 lines
* [Client] Show command completions with leading spaces
* [Client] Refresh skins when changing events setting
* [Client] Hookline showing player hook on quantum misses
* [Client] Fix sound volume updates being ignored
* [Client] Show popup upon exiting touch controls editor with
unsaved changes
* [Editor] Ensure tile skip and padding are zeroed for
tile layers
* [Editor] Fix angle value selector for speedups
* [Editor] Fix editor quad knife being active while popups
are open
* [Editor] Move shift-by property to map
* [Client&Server] Sort players by milliseconds in scoreboard
* [Client&Server] More reproducible release builds
* [Server] Fix ninja with solo + unsolo no collision
* [Server] Fix wrong save code printed when generated save code
is used
* [Server] Hide ips in mutes if showips is disabled and show
player names
* [Server] Improve fifo error handling
* [Server] Fix save_dry causing crash
* [Server] Send current map best time in snapshot
* [Masterserver] Disallow port 0
- Add BuildRequires spirv-tools
- Rebase gcc requirement for Leap 15.6
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=76
- Update to version 19.6:
* [Client] Interactive scoreboard
* [Client] Improved controls settings
* [Client] WebLate for translations
* [Client&Server] Add important mod/alert messages
* [Client&Server] Add net message for save codes
* [Masterserver] Community support
* [Client] Add friend highlighting based on selected server
* [Client] Make hookline stop at other players outline
* [Client] Allow demo player everywhere
* [Client] Quad clustering (higher FPS on maps)
* [Client] Revert skin name normalization
* [Client] Remove standard cl_overlay_entities bind
* [Client] Set a more reasonable minimum to entity text size
* [Client] Add option to show/hide spectator hud
* [Client] Rework console autocomplete sorting
* [Client] Improve client moving between screens
* [Client] Generalize render layer clipping
* [Client] Fix best record time display in 0.7
* [Client] Fix hook line not showing player hooking correctly
* [Client] Fix Android shortcuts not working
* [Client] Don't interpolate spec cursor when demo player
is paused
* [Client] Client updater fixes
* [Client] Nameplate fixes
* [Client] Handle info change cooldown separately for player
and dummy
* [Client] Don't copy inputs to dummy when spectating others
* [Client] Fix client crash when community removed while on
browser tab
* [Editor] Improve and optimize quad envelope preview
* [Editor] Support setting color of all quad points
simultaneously
* [Server] Add /collision, /hookcollision, /hitothers to practic
* [Server] Fix ninja old velocity not being clamped
* [Server] Fix teehistorian joins
* [Server] Don't ignore pre-CONNECTING players
* [Server] Add response to empty name_bans [rainonwires]
* [Server] Allow using vote-kick to mute players in
different teams
* [Server] Remove the limit of tees hit by ninja
* [Server] Fix: sv_hide_score leaks best time and leaks player
time on finish
* [Server] Fix server crashes in PickupType_SixToSeven
* [Server] Do not count player vote on client-side until server
confirms it, send "yes" voted-state to player calling a vote
* [Server] Fix crash on right border
* [Server] Fix unauthed clients able to force votes with helper
access level
* [Server] Don't allow reading out community token
* [Masterserver] Use "403 Forbidden" for responses to banned
IP addresses (forwarded request 1323166 from Kieltux)
OBS-URL: https://build.opensuse.org/request/show/1323285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=37
* [Client] Interactive scoreboard
* [Client] Improved controls settings
* [Client] WebLate for translations
* [Client&Server] Add important mod/alert messages
* [Client&Server] Add net message for save codes
* [Masterserver] Community support
* [Client] Add friend highlighting based on selected server
* [Client] Make hookline stop at other players outline
* [Client] Allow demo player everywhere
* [Client] Quad clustering (higher FPS on maps)
* [Client] Revert skin name normalization
* [Client] Remove standard cl_overlay_entities bind
* [Client] Set a more reasonable minimum to entity text size
* [Client] Add option to show/hide spectator hud
* [Client] Rework console autocomplete sorting
* [Client] Improve client moving between screens
* [Client] Generalize render layer clipping
* [Client] Fix best record time display in 0.7
* [Client] Fix hook line not showing player hooking correctly
* [Client] Fix Android shortcuts not working
* [Client] Don't interpolate spec cursor when demo player
is paused
* [Client] Client updater fixes
* [Client] Nameplate fixes
* [Client] Handle info change cooldown separately for player
and dummy
* [Client] Don't copy inputs to dummy when spectating others
* [Client] Fix client crash when community removed while on
browser tab
* [Editor] Improve and optimize quad envelope preview
* [Editor] Support setting color of all quad points
simultaneously
* [Server] Add /collision, /hookcollision, /hitothers to practic
* [Server] Fix ninja old velocity not being clamped
* [Server] Fix teehistorian joins
* [Server] Don't ignore pre-CONNECTING players
* [Server] Add response to empty name_bans [rainonwires]
* [Server] Allow using vote-kick to mute players in
different teams
* [Server] Remove the limit of tees hit by ninja
* [Server] Fix: sv_hide_score leaks best time and leaks player
time on finish
* [Server] Fix server crashes in PickupType_SixToSeven
* [Server] Do not count player vote on client-side until server
confirms it, send "yes" voted-state to player calling a vote
* [Server] Fix crash on right border
* [Server] Fix unauthed clients able to force votes with helper
access level
* [Server] Don't allow reading out community token
* [Masterserver] Use "403 Forbidden" for responses to banned
IP addresses
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=74
* [Client] Add interactive tee to skin preview in settings
* [Client] Improve color space conversions when encoding demos
* [Client] Re-add markers column in demo browser with icon
* [Client] Improve chat/flag rendering performance
* [Client] Implement automatic quad clipping for rotating quads
* [Client] Android: Fix unsaved changes not updating correctly
* [Client] Android: Fix circle hitbox
* [Client] Add login required icon to server browser
* [Client] Also show favorite skins that were not found in list
* [Client] Correctly center entities text (tele numbers)
* [Client] Add interactive tee to skin preview in settings
* [Client] Improve color space conversions when encoding demos
* [Client] Re-add markers column in demo browser with icon
* [Client] Improve chat/flag rendering performance
* [Client] Implement automatic quad clipping for rotating quads
* [Client] Android: Fix unsaved changes not updating correctly
* [Client] Android: Fix circle hitbox
* [Client] Add login required icon to server browser
* [Client] Also show favorite skins that were not found in list
* [Client] Correctly center entities text (tele numbers)
* [Client] Add button to open downloads page with
CONF_INFORM_UPDATE option
* [Client] macOS with Vulkan using molten-vk fixed
* [Client] Add delayed update to refresh rate scrollbars
* [Client] 0.7 address server community fix
* [Client] Add more envelope validations
* [Client] Recreate swapchain
* [Client] Ensure client can only view https:// links
* [Client] Fix hidden input when searching in unauthed rcon
* [Client] Fix HadokenAngle affecting eyes
* [Client] Fix demo rename not working if names only differ in
capitalization
* [Editor] Add separate setting and quick action for quad
envelope preview
* [Editor] Select editor images and sounds after adding them
* [Editor] Prevent editor rotate keybinds from working while
popups are open
* [Editor] Remove incorrect keyboard shortcut for undo/redo
* [Editor] Fix quad point context menu showing when cancelling
rotation
* [Editor] Fix: Quad rotation clipping integer overflow
* [Editor] Fix brush of game and tiles layers being created as
front layer
* [Editor] Fix: Wrong render count for grouped quad layers
* [Editor] Fix quad envelope preview rotation affecting
multiple quads
* [Server] Make map settings read-only
* [Server] Add difficulty range as reason for map votes
* [Server] Fix /team 0 after joining a ddrace team
* [Server] Remove broadcast_pl
* [Masterserver] Add community support
* [Masterserver] Disallow port 0
* [Client] Add button to open downloads page with
CONF_INFORM_UPDATE option
* [Client] macOS with Vulkan using molten-vk fixed
* [Client] Add delayed update to refresh rate scrollbars
* [Client] 0.7 address server community fix
* [Client] Add more envelope validations
* [Client] Recreate swapchain
* [Client] Ensure client can only view https:// links
* [Client] Fix hidden input when searching in unauthed rcon
* [Client] Fix HadokenAngle affecting eyes
* [Client] Fix demo rename not working if names only differ in
capitalization
* [Editor] Add separate setting and quick action for quad
envelope preview
* [Editor] Select editor images and sounds after adding them
* [Editor] Prevent editor rotate keybinds from working while
popups are open
* [Editor] Remove incorrect keyboard shortcut for undo/redo
* [Editor] Fix quad point context menu showing when cancelling
rotation
* [Editor] Fix: Quad rotation clipping integer overflow
* [Editor] Fix brush of game and tiles layers being created as
front layer
* [Editor] Fix: Wrong render count for grouped quad layers
* [Editor] Fix quad envelope preview rotation affecting
multiple quads
* [Server] Make map settings read-only
* [Server] Add difficulty range as reason for map votes
* [Server] Fix /team 0 after joining a ddrace team
* [Server] Remove broadcast_pl
* [Masterserver] Add community support
* [Masterserver] Disallow port 0
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=72
* [Client] Touch controls editor
* [Client] Support live playback of demos while they are being
recorded
* [Client] Add preinputs - improve antiping player prediction
* [Editor] Keyboard support for fonts
* [Client] Automatic quad clipping
* [Client] Add tex coords lookup table in order to improve map
loading times
* [Client] Render 0.7 skins in server browser
* [Client] Add debug render option
* [Client] Optimize quad rendering by grouping quads
* [Client] Improve skin handling performance
* [Client] Improve debug graphs
* [Client] Make binds prints the original bind command
* [Client] Fix initial server browser refresh being delayed
* [Client] Add cl_chat_background_color
* [Client] Fix and improve demo tuning handling
* [Client] Enable FrozenLastTick only if prediction supported
* [Client] Add message to explain how to disable debug graphs
* [Client] Fix StrongWeak indicator for spec char
* [Client] Refactor swapchain sync object handling
* [Client] Show error message in server browser when no master
server found
* [Client] Predict freeze skin only for local player
* [Client] Fix hook collision line when a player is next to
a tele
* [Client] Fix community icon pixel border rendering
* [Client] Fix invalid stopper prediction
* [Client] Fix overlays using wrong visual on borders
* [Client] Make demo recorder always record local camera setting
* [Client] Delay g_Config.m_UiMousesens update until scrollbar
release
* [Client] Fix rescue resets switches
* [Client] Fallback to 127.0.0.1 or [::1] when resolving
localhost
* [Client] Show more details in popup when graphics failed to be
initialized
* [Client] Prevent loading server maps and recording demos with
invalid names
* [Client] Fix laser bounce delay affecting other laser types
beside rifle
* [Client&Server] Add support for Websockets with IPv6, network
cleanup
* [Client&Server] Add support for MSVC Edit & Continue
(Hot Reload)
* [Client&Server] Fix handling of empty commands separated by
semicolons
* [Editor] Add button to lock mouse to a single axis in editor
* [Editor] Add preview of selected game tile in editor tile
popup
* [Editor] Fix incomplete editor grid
* [Editor] Fix non-destructive brush with unused tiles
* [Editor] Improve envelope editor color bar
* [Editor] Fix color being transparent when editing multiple
layers
* [Editor] Only allow editor undo/redo when there is no active
item
* [Editor&Client] Implement more precise group clipping
* [Editor] Record brush draw action when releasing mouse
outside of editor
* [Server] Allow switching teams after finish
* [Server] Use words instead of numbers for access level
commands
* [Server] Add ability to disable sv_practice_by_default without
server restart
* [Server] Adjust high bandwidth mode for individual clients
* [Server] Fix connection-oriented 0.7 packets being unpacked
twice
* [Server] Add broadcast_pl rcon command
* [Server] Fix afk state being reset on death
* [Server] Fix r/w sql server parameters
* [Server] Make killer of protected kill get strong hook on
respawn
* [Server] Add practice command 'back'
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=70
- Update to version 19.3:
* [Client] Add turret prediction
* [Client] Freeze-laser visual update and all outlines for laser
* [Client&Server] Add rotating and flipping of weapons
* [Client] Maplayer render pipeline refactoring
* [Client] Add laser head prediction
* [Client] Fix strong/weak nameplate disappearing
* [Client] Predict ninja skin in freeze
* [Client] Add id to Spectator HUD
* [Client] Show demo play/speed HUD for demo_play/demo_speed
commands
* [Client] Allow spec char and normal nameplate at same time
* [Client] HUD info cleanup
* [Client] Reveal screen keyboard after selecting text input
if closed
* [Client] Improve base network error handling
* [Client] Fix CCamera::SetView clamping y pos with map width
instead of map height
* [Client] Fix removing open files on Windows by first renaming
to temporary
* [Client] Add error handling for checking points on
first launch
* [Client] More precise interval for demo l/r
* [Client] Fix server browser being refreshed multiple times
on client start
* [Client] Fix wrong hook collision line length in tune zones
* [Client] Use protocol7 sizes for clan and name to prevent
cutoff
* [Client] Fix envelop performance by caching the envelop
point access
* [Client] Increase number of supported joystick buttons to 24
* [Client] Prevent direct touch when active touch button becomes
invisible
* [Client] Various fixes to make Emscripten client runnable
again
* [Editor] Fix view in tele popup for checkpoint teleports
* [Editor] Fix brush not containing all tile data
* [Editor] Fix live gametiles with teles
* [Server] Correctly align damage indicator
* [Server] Mute and vote mute improvements
* [Server] Add sv_register_port for NAT
* [Server] Distribute tees across all spawn types
* [Server] Websocket networking fixes
* [Server] Fix sv_shutdown_when_empty not working while
recording demo
* [Server] Fix teamtop5 showing wrong records
* [Server] Fix incorrect tune flags
* [Server] Fix wrong sixup values in antibot
OBS-URL: https://build.opensuse.org/request/show/1288019
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=68
* [Client] Improvements to recoloring of skins
* [Client] Update Discord rich presence
* [Client] Dynamic skin loading and unloading
* [Client] Improve envelope rendering (more FPS)
* [Editor] Add live game tiles
* [Client] Dragger visual update
* [Client] Optimize map layers
* [Client] Fix multi-view zoom
* [Client] Improved debug rendering
* [Client] Add more options to show and hide text overlays
for entities
* [Client] Limit dyncam offset for auto-sync camera
* [Client] Make dragger color customizable
* [Client] Add console commands to go to the latest/newest line
* [Client] Improve skin and map name validation
* [Client] Fix switch door twitching
* [Client] Fix winter_day menu theme background in widescreen
resolutions
* [Client] Name plate fixes
* [Client] Fix heart pickup prediction
* [Client] Fix spec charactor visibility
* [Client] Change laser door heads to squares
* [Client] Consistently order favorite skins in config
* [Client] Fix 0.7 connect string for servers with multiple
addresses
* [Client] Fix incorrect connect address for local servers
* [Client] Add laser door prediction
* [Client] Improve graphics log messages
* [Client] Show error message when saving files with invalid
filename
* [Client] Allow key release events during IME composition
* [Client] Allow rendering of force 0 speedtiles
* [Client] Fix incorrect global tunes in demo player
* [Client] Ensure demo playback starts at time 00:00
* [Editor] Add map-create-pixelart tool to tool bar
* [Editor] Hide proof view while selecting tiles
* [Editor] Prevent placing invalid speed tiles
* [Editor] Add doors to preview
* [Editor] Fix crash when replacing/re-importing sound
* [Editor] Fix crash when sorting
* [Server] Fix 0.7 server info too large with many player and
long names
* [Server] Ignore port when limiting connections
* [Server] Fix border not killing when overlapped with death
tile in practice mode
* [Server] Remove freezehammer command
* [Server] Pass more data to the antibot
* [Server] Fix global jetpack tune
* [Client&Server] Add validation to CDataFileReader, add
map_test tool
* [Build] Fixes for Emscripten build
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=66
* [Client] Nameplate rewrite
* [Editor] New speed tiles
* [Client] Overhaul skin loading and refreshing, improvements for 0.7 skins
* [Client] Move DDRace HUD title to correct pane
* [Client] Always automatically rcon auth on local server
* [Client] Add size to demo list
* [Client] Allow test map locally in subfolders
* [Client] Apply alpha to spectating tees from other teams
* [Client] Slider to change prediction margin
* [Client] Changes to mouse button press handling
* [Client] Reduce FPS impact of community icon loading
* [Client] Fix incorrect chat messages for inactive client
* [Client] Android: Support importing touch controls with no
"label-type"
* [Client] Fix spectator cursor on older servers
* [Client] Fix player_default_eyes not working if cl_run_on_join
ends with ;
* [Client] Support using dbg_graphs without debug
* [Client] Fix left and right joystick hat keys
* [Client] Fix camera button overlap the "record demo button"
in vanilla
* [Client] Clear key states on alt tab
* [Client] Improve HiDPI handling
* [Client] Fix crash due to changed sound sample assertion
* [Editor] Add flip and rotate to speedup arrow angle
* [Editor] Make "Allow all unknown settings" allow all settings
* [Editor] Add shift+scroll to speedup layer
* [Editor] Fix unused tele/speedup tiles deleting with shift
fill mode
* [Editor] Fix automap refernece popup initial selection
* [Editor] Fix automapper seed crash
* [Editor] Fix automapper undo and popup crashes
* [Editor] Improve editor tune popup and tune tile text render
* [Editor] Fix undo for hookthrough's front layer
* [Server&Client] Make fifo commands usable from console
* [Server] Reset velocity when using move commands
* [Server] Fix unpractice when locked
* [Server] Fix jetpack tuning and incorrect tune zone override
* [Server] Error in auth_add when username is too long
* [Server] Disable spectator count for hide_auth_status
* [Server] Fix keeping spec
* [Server] Don't unpause when force pause timer is over
- Changes in 19.0:
* [Client] Add spectator count to HUD
* [Client] Auto-sync player camera option
* [Client] Teleport hookline (when 1 exit)
* [Editor] Add "Test map locally" button
* [Editor] Automapper usability improvements
* [Editor] View ingame entities
* [Client] 128 player support (not in server yet)
* [Client] Android: Support changing touch button background
color
* [Client] Button to open ddnet-saves.txt
* [Client] Partial antiping (cl_antiping_percent)
* [Client] Show position in freeview
* [Client] Improved ingame server info
* [Client] Don't show "add friend" message when everyone
is offline
* [Client] Teeworlds 0.7 skin fixes
* [Client] Show team info in server info
* [Client] Display ninja bar in 0.7 servers
* [Client] Fix custom map download URLs
* [Client] Make it easier to download a file and have
If-Modified-Since support
* [Client] Add support for checking mapbugs in client prediction
* [Client] Remember selected server settings option
during search
* [Client] Show Teeworlds 0.7 servers in LAN browser
* [Client] Reset player speed value in demo
* [Client] Fix ping cache for 0.7 servers
* [Client] Fix crash with long translations
* [Client] Fix Vulkan crash with long text
* [Client] Add translation credits to language settings
* [Client] Higher quality speedup arrows
* [Client] Show position of paused character currently
spectating
* [Client] Show FPS button in settings
* [Client] Add community name tooltip to password popup
* [Client] Fix touch control button's corner bug [K1nop1c0]
* [Editor] Improve editor envelope preview and envelope
curve rendering
* [Editor] Confirm deletion of images/sounds that are used in
map layers
* [Editor] Fix tele cp using wrong number
* [Editor] Fix crash with game tiles in other group
* [Editor] Fix crash when deleting a sound
* [Editor] Fix editor ctrl+right click selecting hidden
layers/groups
* [Server] Vanish on /spec in practice, add /unpractice
* [Server] Separate infjump and invincible
* [Server] List available maps as console arguments for
sv_map/change_map
* [Server] Allow custom mods override client prediction tune
zone (per-player)
* [Server] Cancel swap command with /cancel
* [Server] Add sv_practice_by_default command
* [Server] Persist last whisper between map changes
* [Server] Preserve super on hot reload
* [Server] Do not force infinite ammo for ddrace gametypes
* [Server] Fix FIFO on Windows not working with linebreaks
* [Server] Add hide_auth_status to rcon
* [Tools] mastersrv: Add config file and hot-reloading
* [Tools] dilate: Support --dry-run
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=59
* [Client] Rework name plates
* [Client] Run server on Android
* [Client] Support reading demo files larger than 2 GiB
* [Client] Add 'sv_maps_base_url' to support map download
https urls
* [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming
Consistent across Zoom Levels
* [Client] Use remote tee angle when spectating
* [Client] Send camera type flag to prevent unexpected viewpos
and target update
* [Client] Fix console behavior when pasting multiple lines
of text
* [Client] Reset color in RenderLoading
* [Client] Translations for graphics errors
* [Client] Make client/graphics warnings thread-safe
* [Client] Support double quotes in translations
* [Client] Don't merge diffrent colored client msgs
* [Client] Minor improvement of entities background map settings
* [Client] Improve entities/menu background map loading
* [Client] Makes winter_night menu theme background can display
properly on a wider resolution
* [Client] Make Rendering the angle used by the hookcoll be
fixed when spectating
* [Client] Fix jump effect opacity
* [Client] Improve key & main menu hotkey handling
* [Client] Fix Android crash in release build due to ProGuard
* [Client] Minor improvements to random skin generation
* [Client] Add button to open Touch controls wiki page to
controls editor
* [Client] Fix tuning velramp graphs not being updated when
tuning changed
* [Client] Improve sound sample thread-safety
* [Client] Fix current server's community information not
being set
* [Client] Don't count fire if spec menu is opened
* [Client] Fix incorrect loading progress due to 0.7 images
* [Client&Server] Set a recursion limit for config files
* [Editor] Revert Tele popup
* [Editor] Allow invalid commands too if unknown commands
are allowed
* [Server] Ignore case when map voting with full match
* [Server] Fix server handling when vote creator leaves
* [Server] Add death sounds/particles on spike in practice
* [Server] Spikes freeze instead of kill in practice
* [Server] Disable auto rescue in spike in practice
* [Tooling] Fix stack-overflow in demo_extract_chat tool
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=57
* [Client] Rework name plates
* [Client] Run server on Android
* [Client] Support reading demo files larger than 2 GiB
* [Client] Add 'sv_maps_base_url' to support map download
https urls
* [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming
Consistent across Zoom Levels
* [Client] Use remote tee angle when spectating
* [Client] Send camera type flag to prevent unexpected viewpos
and target update
* [Client] Fix console behavior when pasting multiple lines
of text
* [Client] Reset color in RenderLoading
* [Client] Translations for graphics errors
* [Client] Make client/graphics warnings thread-safe
* [Client] Support double quotes in translations
* [Client] Don't merge diffrent colored client msgs
* [Client] Minor improvement of entities background map settings
* [Client] Improve entities/menu background map loading
* [Client] Makes winter_night menu theme background can display
properly on a wider resolution
* [Client] Make Rendering the angle used by the hookcoll be
fixed when spectating
* [Client] Fix jump effect opacity
* [Client] Improve key & main menu hotkey handling
* [Client] Fix Android crash in release build due to ProGuard
* [Client] Minor improvements to random skin generation
* [Client] Add button to open Touch controls wiki page to
controls editor
* [Client] Fix tuning velramp graphs not being updated when
tuning changed
* [Client] Improve sound sample thread-safety
* [Client] Fix current server's community information not
being set
* [Client] Don't count fire if spec menu is opened
* [Client] Fix incorrect loading progress due to 0.7 images
* [Client&Server] Set a recursion limit for config files
* [Editor] Revert Tele popup
* [Editor] Allow invalid commands too if unknown commands
are allowed
* [Server] Ignore case when map voting with full match
* [Server] Fix server handling when vote creator leaves
* [Server] Add death sounds/particles on spike in practice
* [Server] Spikes freeze instead of kill in practice
* [Server] Disable auto rescue in spike in practice
* [Tooling] Support building Android version on Windows
with MSYS2
* [Tooling] Fix stack-overflow in demo_extract_chat tool
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=55
* [Client] Android support
* [Client] Add cl_hook_coll_size_other & +hookcoll button in UI
* [Client] Overhaul console design: replace background, improve
contrast
* [Client] Fix cursor drifting when using smooth dyncam and zoom
* [Client] Remove self from spectator menu unless in demo
* [Client] Visual changes to friends and server tab
* [Client] Auto rcon auth both main and dummy
* [Client] Send password on reconnect
* [Client] Change default q bind to /spec
* [Client] Fix alignment of dropdown popup menu
* [Client] Fix player info being resent too fast/slow depending
on FPS
* [Client] More efficient glyph uploading, fix crash with very
large glyphs and font sizes
* [Client] Improve map sound/image validation and performance
* [Client] Fix incorrect rendering of menu and entities
background maps
* [Client] Use quad container for race flag in finish
infomessages
* [Client] Make the client able to have tee's without weapons
* [Client] Echo colors persist
* [Client] Fix client hanging when rendering text with small
maximum width
* [Client] Fix damage indicators being stuck after connecting
dummy
* [Client] Fix gametime debug graph when dummy is connected
* [Client] Allow decimal value for demo_speed command
* [Client] Allow float zoom levels
* [Client] Fix clipboard not being sanitized when pasting
multiple lines
* [Editor] Replace background texture with noise texture
* [Editor] Show size of images in editor images list and
file browser
* [Editor] Fix Save As confirmation, prevent opening empty
filename
* [Editor] Fix envelope point popup
* [Server] Implement bans_find command
* [Server] Fix crashes with whisper command
* [Server] Fix incomplete Teehistorian chunks being written
* [Server] Add dbg_sql config to hide non-error SQL logs
* [Server] Fix jetpack strength always being set to 0
* [Server] Allow empty map settings
* [Masterserver] Allow 128 players
* [Build] Fix FindMySQL not finding mysql under NixOS
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=51
* [Client] Smooth spectating
* [Client] Mouse click in spectator mode to lock/release view
* [Client] Add auto-completion hint for chat commands
* [Client] Add cl_freeze_stars setting (F1) for old freeze
stars
* [Editor] Add quick actions (ctrl+p)
* [Client] Show skin name as tooltip in friendlist and
serverinfo
* [Client] Put dead players at the bottom of scoreboard
* [Client] Add ghost list sorting
* [Client] Android improvements
* [Client] Skin save button and directory for Teeworlds 0.7
* [Client] Correctly handle country/type filters for
non-community servers
* [Client] Validate chat and console arguments
* [Client] Fix game launch on Wayland-only systems
* [Client] Resample audio to device playback rate
* [Client] Immediate browser filters
* [Client] Fix default player name for Teeworlds 0.7
* [Client] Don't open scoreboard during pause
* [Client] Vertical arrow key navigation in skin selection
* [Client] Rework 0.7 tee settings layout
* [Client] Fix dummy disconnecting on hot reload
* [Client] Fix map download fallback
* [Client] Add icon button to open console in bottom right of
start menu
* [Client] Fix illegal memory access in video recorder
* [Client] Fix directory in map paths
* [Client] Fix scrollbar rail clicking being active while
popups open
* [Client] Fix colored speed values after connecting to
a server
* [Client] Fix composite binds that open chat, console
or menus
* [Client] Fix name in chat not being highlighted
* [Client] Rework image loading, saving and manipulation
* [Client] Fix duplicate 0.7 flag sound with dummy connected
* [Client] Fix 0.7 team colors
* [Client] Change 'No servers found' message to hint at ports
* [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe,
iFreeze)
* [Client] Fix Leak IP check
* [Client] Make cl_show_direction change alpha with
cl_show_others_alpha
* [Client] Don't reset zoom on team switch
* [Editor] Allow custom entities
* [Editor] Add ed_layer_selector
* [Editor] Add center pivot for quads
* [Editor] Add ed_auto_map_reload setting
* [Editor] Add right-click to solo editor layer
* [Editor] Fix crash with RGB images
* [Editor] Fix undo/redo for adding layers
* [Editor] Allow non-conflicting keybinds while line input
is active
* [Editor] Fix crash with image/sound load failing
* [Server] Improvements to announcements (reload_announcement)
* [Server] Add reload_censorlist command
* [Server] Send result of random_unfinished_map to all clients
* [Server] Allow random_unfinished_map in rcon
* [Server] Add /lasttp to hot reload
* [Server] Fix hot reload crash with super
* [Server] Don't expose econ publicly when ec_bindaddr is set
to localhost
* [Server] Fix hot reload crash with draggers
* [Server] Alignment of separators in record output
* [Server] Fix sv_rescue_delay
* [Tooling] Fix language contexts
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=47
* [Client] Support connecting to Teeworlds 0.7 servers
* [Client] Color speed in hud based on increase or decrease
* [Client] ARM64 Windows support
* [Client] Add a popup for picking a map for background
entities setting
* [Client] Support composite binds with + commands, fix handling
of composite binds with F1-F24 keys
* [Server] Spawn confetti when connecting on your DDNet birthday
* [Server] Add support for directories with add_map_votes
* [Server] Add support for triggering map sounds
* [Editor&Server] Add hot_reload command to reload map while
preserving state
* [Client] Show server info in password popup
* [Client] Spectator clans in scoreboard
* [Client] New lock indicator
* [Client] Improve cl_show_ids
* [Client] Improve dummy connecting button and error handling
* [Client] Fix 'auto' GPU identification on hybrid GPU systems
* [Client] Check API version before adding GPU to GPU list
* [Client] Use text containers to render movement information
* [Client] Work on improving Android support
* [Client] Remove multi-line chat
* [Client] 128 player support in scoreboard and spectator UI
* [Client] Also trim scoreboard search strings in highlights
* [Client] Use same Red/Blue team colors for score HUD as
for scoreboard
* [Client] Fix CSV header being written multiple times to
ddnet-saves.txt
* [Client] Fix memory leak of non-RGBA image data, clear all
image info
* [Client] Smoother menu checker background scrolling on
loading screens
* [Client] Fix invalid team count in scoreboard for split teams
* [Client] Only activate double-clicks with left mouse
button again
* [Client] Show warning when connect address cannot be resolved
* [Client] Show game menu buttons again, even in 5:4, when not
on a red/blue-team server
* [Client] Fix debug HUD units
* [Client] Improve bans rcon command pagination
* [Client] Increase max command length in console
* [Client] Scale target position when spectating
* [Client] Fix save code not being censored in streamer mode
* [Client] Don't allow input in console while it is
opening/closing
* [Client] Allow reloading current background entities map
* [Client] Speed demo up with mouse scroll only if menu
is active
* [Editor] Add button to collapse/expand all groups
* [Editor] Transfer server settings while using append
* [Editor] Fix editor properties not being clamped on + and
- button click
* [Client&Server] Fix UDP socket creation/cleanup if opening
IPv6 socket fails
* [Server] Add /whispers to disable whipers (similar to /dnd)
* [Server] Disallow moving authed players to spec
* [Server] Fix practice finish time
* [Server] Add error message when trying to /swap on forced
solo server
* [Server] Savegame fixes
* [Server] Disallow saving with draggers active
* [Server] Only apply DNSBL bans once when player joins
* [Server] Don't show "you've been banned" for VPN bans
* [Server] Handle dnsbl and other non-critical stuff only on
new ticks
* [Server] Don't keep state of teammate in team0mode after
death
* [Tooling] Validate language files for … and non-matching
formatters in CI
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=45
* [Client] Support connecting to Teeworlds 0.7 servers
* [Client] Color speed in hud based on increase or decrease
* [Client] ARM64 Windows support [SchrodingerZhu]
* [Client] Add a popup for picking a map for background
entities setting
* [Client] Support composite binds with + commands, fix handling
of composite binds with F1-F24 keys
* [Server] Spawn confetti when connecting on your DDNet birthday
* [Server] Add support for directories with add_map_votes
* [Server] Add support for triggering map sounds
* [Editor&Server] Add hot_reload command to reload map while
preserving state
* [Client] Show server info in password popup
* [Client] Spectator clans in scoreboard
* [Client] New lock indicator
* [Client] Improve cl_show_ids
* [Client] Improve dummy connecting button and error handling
* [Client] Fix 'auto' GPU identification on hybrid GPU systems
* [Client] Check API version before adding GPU to GPU list
* [Client] Use text containers to render movement information
* [Client] Work on improving Android support
* [Client] Remove multi-line chat
* [Client] 128 player support in scoreboard and spectator UI
* [Client] Also trim scoreboard search strings in highlights
* [Client] Use same Red/Blue team colors for score HUD as for
scoreboard
* [Client] Fix CSV header being written multiple times to
ddnet-saves.txt
* [Client] Fix memory leak of non-RGBA image data, clear all
image info
* [Client] Smoother menu checker background scrolling on
loading screens
* [Client] Fix invalid team count in scoreboard for split teams
* [Client] Only activate double-clicks with left mouse button
again
* [Client] Show warning when connect address cannot be resolved
* [Client] Show game menu buttons again, even in 5:4, when not
on a red/blue-team server
* [Client] Fix debug HUD units
* [Client] Improve bans rcon command pagination
* [Client] Increase max command length in console
* [Client] Scale target position when spectating
* [Client] Make macOS semaphore names more unique, improve
assertion
* [Client] Fix save code not being censored in streamer mode
* [Client] Don't allow input in console while it is
opening/closing
* [Client] Allow reloading current background entities map
* [Client] Speed demo up with mouse scroll only if menu
is active
* [Editor] Add button to collapse/expand all groups
* [Editor] Transfer server settings while using append
* [Editor] Fix editor properties not being clamped on + and
- button click
* [Client&Server] Fix UDP socket creation/cleanup if opening
IPv6 socket fails
* [Server] Add /whispers to disable whipers (similar to /dnd)
* [Server] Disallow moving authed players to spec
* [Server] Fix practice finish time
* [Server] Add error message when trying to /swap on forced
solo server
* [Server] Savegame fixes
* [Server] Disallow saving with draggers active
* [Server] Only apply DNSBL bans once when player joins
* [Server] Don't show "you've been banned" for VPN bans
* [Server] Handle dnsbl and other non-critical stuff only on
new ticks
* [Server] Don't keep state of teammate in team0mode after death
* [Tooling] Validate language files for … and non-matching
formatters in CI
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=43
* [Client] Add team size indicator
* [Client] Show skin name as tooltip in ingame player list
* [Client] Remove Spectate label from HUD, show Following
{player} instead
* [Client] Various fixes with sound disabled
* [Client] Various improvements to scoreboard rendering
* [Client] Show help text when chaining multiple commands
* [Client] Consistent value selector behavior
* [Client] Server browser friend list: sort case insensitively
* [Client] Fix incorrect scoreboard size if blue team used
without teams flag
* [Client] Fix integer overflow when computing tilemap size
* [Client] Correct player name in copied server info
* [Client] Fix UI issues when switching between menus and editor
* [Client] Trim Strings on Search/Exclude Filter & add Tooltip
* [Client] Fix ingame menu buttons overlapping on team based
gametypes
* [Client] Correct arguments highlighting after removing entry
* [Client] Fix browser not refreshing if ui_page is changed in
start menu, refresh LAN tab after starting/stopping
local server
* [Client] Loading screen fixes
* [Editor] Add button and F1 hotkey to open Wiki page
* [Editor] Fix various automapper issues
* [Tools] Improve map_extract tool
* [Master] Use libloc instead of our own CSV format for GeoIP
* [Client&Server] Rewrite and fix line reader
* [Server] Add "/setjumps" practice command and "setjumps"
rcon command
* [Server] Don't check sv_max_team_size for teams in practice
* [Server] Fix multiple redirected clients not dropped in the
same tick
* [Server] Faster antibot API calls
* [Server] Fix crashes with dbg_dummies and sv_max_clients
* [Server] Fix server crash when starting with
random(_unfinished)_map
* [Server] Add sv_dnsbl_ban_reason, increase maximum ban
reason length
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=41
- Update to version 18.3:
* [Client] Add confetti particles on finish
* [Client] Add team0mode indicator
* [Client] Show percentage of loaded rcon commands
* [Client] Fix truncated scoreboard recording notification
* [Client] Keep respawned players in multi view list on
pvp servers
* [Client] Add cl_showhud_time_cp_diff
* [Client] Fix console search highlighting
* [Client] Fix potential client crash and console not keeping
scrolling position when console backlog is full
* [Client] Add option to show only messages by team members
* [Client] Fix smoke particles sometimes being stuck inside
solid tiles
* [Client] Fix language file being loaded twice when starting,
improve error handling for invalid translation files
* [Client] Prevent UI elements from being hovered while key
reader is active
* [Client] Fix segfault when swapchain images change
(e.g. toggling Vsync)
* [Client] Fix demo seekbar tooltip not shown while seekbar is
active, fix demo seekbar being activated by held button press
* [Client] Android build improvements
* [Client] Fix wrong file extension being removed in demo
cut popup
* [Client] Fix potential client crash and console not keeping
scrolling position when console backlog is full
* [Client] Video recorder: improve error handling and log
messages, fix crashes
* [Client] Fix wrong server address used in password popup
when redirected
* [Client] Fix OOB accesses rendering ghosts, fix ghost hook
collision line
* [Editor] Fix crashes and memory leaks related to editor map
sounds and opus file decoding
* [Editor] Fix inconsistent behavior of scrollbars, key readers,
edit boxes, value selectors and editor sound seekbars
* [Client+Server] Use network tokens in big-endian byte order
consistently
* [Server] Add /rescuemode
* [Server] Add /practicecmdlist
* [Server] Add chat commands for toggling weapons in practice
mode
* [Server] Fix goto_tele not finding all teleporters
* [Server] Allow econ to succeed, even if ipv6 econ fails to
bind to socket
* [Server] Store player names in teehistorian and
Finish/TeamFinish v2
* [Tooling] Add delta debug dump
* [Tooling] Also print external module/symbol names in
parse_drmingw.sh
* [Tooling] Fix issues with map_create_pixelart
OBS-URL: https://build.opensuse.org/request/show/1181047
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=39
- Update to version 18.2:
* [Client] Allow the vote creator to cancel the vote
* [Client] Track country/type filters separately for
internet/favorites tabs
* [Client] Add a "No Login required" filter
* [Server] Add /team0mode to have a team behave like team 0
* [Server] Fix freeze not working during first 50 server ticks
* [Client] Increase maximum number of favorite communities
from 3 to 5
* [Client] Improve layout of Appearance settings, overall
settings menus and restart message
* [Client] Show completion options for bind key names in console
* [Client] Add sorting by number of friends to the
server browser
* [Client] Reset tuning of dummy and main when disconnecting
* [Client] Improve performance when rendering menus
* [Client] Show countdown message in player/tee settings
for sv_info_change_delay
* [Client] Add optional name argument to start_video command
* [Client] Fix prediction errors and incorrect rendering after
changing map
* [Client] Fix tee briefly appearing at previous position
when joining
* [Client] Show Discord activity when offline
* [Client] Include more options in appearance settings
* [Client] cl_nameplates_strong improvements
* [Client] Take serverlist age into account when choosing master
* [Client] Fix race conditions in job state handling
* [Client] Disconnect when we get map change with invalid
parameters
* [Client] Support overlapping scroll regions, always allow
mouse scrolling
* [Client] Fix crash when the serverlist request fails
* [Client] Support clicking line color picker label to
toggle checkbox
* [Client] Fix recursive folder creation with mixed slashes
and drive letters
* [Client] Fix rcon username not reset when disconnecting
while connecting
* [Client] Render loading popup also while loading demo files
* [Client] Update immediately when changing
cl_background_entities
* [Client] Fix demo player hotkeys not working when menu
is inactive
* [Client] Fix incorrect score kind in demos depending on
last server
* [Client] Fix alignment of labels in friends list
* [Editor] Editor: Make embedded image popup bigger at all times
* [Editor] Fix crash when trying to select autorule with
arrow keys
* [Editor] Allow saving empty quads & sounds layers
* [Editor] Fix crash when constructing some game tiles
* [Editor] Fix envelope points not clickable after opening
bezier popup
* [Editor] Fix bug where certain tiles would not work in Game
tiles menu
* [Server] Disallow /save on teams with practice enabled,
teehistorian improvements
* [Server] Refresh air jumps after teleporting [murpi]
* [Server] Fix freeze bar not being correct after returning
from pause
* [Server] List all practice commands when enabling /practice
* [Server] Fix practice mode not resetting after disconnect
on solo servers
* [Server] Ensure commands executed via FIFO/ECon/LineReader
are valid UTF-8
* [Server] Improve /timecp chat command
OBS-URL: https://build.opensuse.org/request/show/1171900
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=37
- Update to version 18.1:
* [Client] Add tabs for favorite communities, separate
country/type filters
* [Editor] Better map settings input
(autocompletion, validation)
* [Client] Render loading message/indicator for vote options
and rcon commands
* [Client] Add flag search in settings
* [Client] Add team-lock indicator to HUD
* [Client] Use icons for Internet, LAN and Favorites server
browser tabs, use star icon for favorite servers
* [Client] More efficient HTTP usage
* [Client] Add time scale to debug graphs for constant
scrolling speed
* [Client/Server] Improve Windows logger, add virtual
terminal support
* [Client] Show extra "Reset Filter" button when no servers
match filter
* [Client] Ensure client window is maximized and active
after restarting
* [Client] Random skin improvements
* [Client] Improve voting HUD
* [Client] Keep console scrolling position during text selection
* [Client] Only write files when changed
* [Client] Show warnings after client close instead of
preventing quitting
* [Client] Fix switch screen and blackscreen OpenGL + Window
borderless
* [Client] Add placeholder country/type for servers without
community
* [Client] Don't show FPS during demo rendering
* [Client] Validate skin names when loading
* [Client] Allow background jobs to be aborted
* [Client] save_replay improvements
* [Client] Pick bg entities map without file extension
* [Client/Server] Search most fitting allocation, not first
fitting
* [Editor] Increase WASD pan speed while holding shift
* [Editor] Add "View" button to tele/switch drop down
* [Editor] Make "Clean up game tiles" undoable
* [Editor] Allow finer grid
* [Editor] Add parallax to layer selector
* [Editor] Add plus/minus buttons to numeric value selectors
* [Editor] Fix quads
* [Editor] Fix FPS drop when editing tiles layer properties
* [Server] Make chat command arguments case-insensitive
* [Server] Add /tpxy to teleport to specific position
* [Server] Fix 0.7 armor being snapped as health
* [Server] Small /practice improvements
* [Server] Show kill messages also for 0.7 clients
* [Server] Add /solo and /deep as practice commands
* [Server] Expire team invites on player disconnect
* [Server] Respond to vital pings with vital pongs
OBS-URL: https://build.opensuse.org/request/show/1159918
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=35
- Update to version 18.0.3:
* [Client] Community server filter instead of DDNet/KoG tabs
* [Client] Add finish info messages
* [Client] Editable chat size and width
* [Client] Console: Scroll, search (ctrl-f), argument
autocompletion
* [Editor] Undo/Redo
* [Editor] Improved quad handling
* [Editor] Color palette and pipette
* [Client] Add /join [player] to join a player's team
* [Client] Improve performance when rendering text
* [Client] Multi-view: Don't zoom below cl_default_zoom
* [Client] Save current chat input when pressing up
* [Client] Better prediction margin updates
* [Client] Count deaths in statboard
* [Client] Quote names with spaces when auto-completing names
in commands
* [Client] Config manager improvements
* [Client] Validate filenames and network packets
* [Client] Fix votes with timeout over 60 seconds not
being shown
* [Client] Better key reader button in settings
* [Client] Render the tee being spectated after everyone else
* [Client] Validate favorite skin name
* [Client] Better text line spacing and console text selection
* [Client] Fix automatic hammer on release with cl_dummy_control
* [Client] Restart button when game needs to restart to
apply settings
* [Client] Improve performance of sounds
* [Client] Improve graphics performance by copying less data
* [Client] Improve player/tee settings
* [Client] Fix wrong selection in vote menu when selected
player leaves
* [Client] Fix hook collision line when paused
* [Client] Improved text outlines
* [Editor] Differentiate between normal and checkpoint teles
* [Editor] Editor buttons rework
* [Editor] Allow resize of layers panel
* [Editor] Shift-scroll to adjust special tile numbers
* [Editor] Don't duplicate images when appending
* [Editor] Warn about unused tiles
* [Editor] Better text rendering in tele tiles
* [Editor] Allow panning outside initial container
* [Server] Add /tp x y to teleport to coordinates
* [Server] Improve server-side auto demos
* [Server] Add Sv_CommandInfo netmsg for autocompletion of
chat commands
* [Server] sv_vote_kick_delay fixes
* [Server] Antibot improvements
* [Server] Dynamically connect/disconnect debug dummies
* [Server] Apply name bans to clans
* [Server] Stop recording of demos on shutdown
* [Server] Group list messages
* [Server] Fix happy birthday broadcast
* [Tools] Fix crashes on unknown UUID-based map items
OBS-URL: https://build.opensuse.org/request/show/1143838
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=33
- Update to version 17.4.2:
* [Client] Graphics: Zoom out without lags
* [Client] Add streamer mode to avoid leaks
* [Client] Indicate AFK status in friends list and info tab
* [Client] Overhaul demo browser UI
* [Client] Ghost improvements (256 simultaneous ghosts!)
* [Tools] Add demo_extract_chat tool
* [Client] Don't disable practice mode on death
* [Client] Prediction for laser doors
* [Client] cl_show_direction 3 to show local keypresses only
* [Client] Improve IME window position on multi-line text
* [Client] Delay server race demo ending by 1 second
* [Client] Add mode selection to color picker popups
* [Client] Implement cl_sub_tick_aiming (not enabled on
official servers)
* [Client] Increase freeview radius to kill tile border
* [Client] Detect server no longer running when started
from client
* [Client] Resize screen when changing resolution in console
* [Client] Improve winter theme
* [Client] Update server browser when adding friend ingame
* [Client] Fix 1-tick delay of values in HUD
* [Client] Fix doubleclick handling with old renderer
* [Client] Correctly update auth keys when using auth_remove
* [Client] Ensure strings in demo header are zero-terminated
and valid UTF-8
* [Client] Fix large FPS drop rendering server details of
favorite server
* [Client+Server] Old file handling on Windows again
* [Client] Show player's latency if menu is open
* [Client] Improve performance of menus checker background,
improve server browser performance
* [Client] Don't use mouse position for angle if paused
* [Client] Support easter, halloween, xmas theme maps
(no maps yet)
* [Client] Remove parallax zoom from map files
* [Client] Save unknown commands from settings_ddnet.cfg
* [Editor] Stop/pause sound previews when leaving editor
* [Editor] Add export image/sound buttons
* [Editor] Add project-onto operation for envelopes
* [Editor] Add numpad shortcuts for zooming in envelope editor
* [Editor] Support writing maps with more items/data
* [Server] Add votes command
* [Server] Swap without a name when team only has 2 players
* [Server] Move X amounts of tiles with left, right, up, down
* [Server] Add /lasttp to teleport to last position you
did /tp to
* [Server] Fix dead reckoning
* [Server] tele unfreeze and reset speed
* [Server] Quoted names in chat for team joins
* [Server] Save/load ninja
* [Server] Add sv_regional_rankings 0
* [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4.1:
* [Client] Graphics: Zoom out without lags
* [Client] Add streamer mode to avoid leaks
* [Client] Indicate AFK status in friends list and info tab
* [Client] Overhaul demo browser UI
* [Client] Ghost improvements (256 simultaneous ghosts!)
* [Tools] Add demo_extract_chat tool
* [Client] Don't disable practice mode on death
* [Client] Prediction for laser doors
* [Client] cl_show_direction 3 to show local keypresses only
* [Client] Improve IME window position on multi-line text
* [Client] Delay server race demo ending by 1 second
* [Client] Add mode selection to color picker popups
* [Client] Implement cl_sub_tick_aiming (not enabled on
official servers)
* [Client] Detect server no longer running when started from
client
* [Client] Resize screen when changing resolution in console
* [Client] Improve winter theme
* [Client] Update server browser when adding friend ingame
* [Client] Fix 1-tick delay of values in HUD
* [Client] Fix doubleclick handling with old renderer
* [Client] Correctly update auth keys when using auth_remove
* [Client] Ensure strings in demo header are zero-terminated
and valid UTF-8
* [Client] Fix large FPS drop rendering server details of
favorite server
* [Client+Server] Old file handling on Windows again
* [Client] Show player's latency if menu is open
* [Client] Improve performance of menus checker background,
improve server browser performance
* [Client] Don't use mouse position for angle if paused
* [Client] Support easter, halloween, xmas theme maps
(no maps yet)
* [Client] Remove parallax zoom from map files
* [Client] Save unknown commands from settings_ddnet.cfg
* [Editor] Stop/pause sound previews when leaving editor
* [Editor] Add export image/sound buttons
* [Editor] Add project-onto operation for envelopes
* [Editor] Add numpad shortcuts for zooming in envelope editor
* [Editor] Support writing maps with more items/data
* [Server] Add votes command
* [Server] Swap without a name when team only has 2 players
* [Server] Move X amounts of tiles with left, right, up, down
* [Server] Add /lasttp to teleport to last position
you did /tp to
* [Server] Fix dead reckoning
* [Server] tele unfreeze and reset speed
* [Server] Quoted names in chat for team joins
* [Server] Save/load ninja
* [Server] Add sv_regional_rankings 0
* [Server] Add freeze/unfreeze testing commands
- Changes in version 17.4:
* [Client] Graphics: Zoom out without lags
* [Client] Add streamer mode to avoid leaks
* [Client] Indicate AFK status in friends list and info tab
* [Client] Overhaul demo browser UI
* [Client] Ghost improvements (256 simultaneous ghosts!)
* [Tools] Add demo_extract_chat tool
* [Client] Don't disable practice mode on death
* [Client] Prediction for laser doors
* [Client] cl_show_direction 3 to show local keypresses only
* [Client] Improve IME window position on multi-line text
* [Client] Delay server race demo ending by 1 second
* [Client] Add mode selection to color picker popups
* [Client] Implement cl_sub_tick_aiming (not enabled on
official servers)
* [Client] Increase freeview radius to kill tile border
* [Client] Detect server no longer running when started from
client
* [Client] Resize screen when changing resolution in console
* [Client] Improve winter theme
* [Client] Update server browser when adding friend ingame
* [Client] Fix 1-tick delay of values in HUD
* [Client] Fix doubleclick handling with old renderer
* [Client] Correctly update auth keys when using auth_remove
* [Client] Ensure strings in demo header are zero-terminated
and valid UTF-8
* [Client] Fix large FPS drop rendering server details of
favorite server
* [Client+Server] Old file handling on Windows again
* [Client] Show player's latency if menu is open
* [Client] Improve performance of menus checker background,
improve server browser performance
* [Client] Don't use mouse position for angle if paused
* [Client] Support easter, halloween, xmas theme maps
(no maps yet)
* [Client] Remove parallax zoom from map files
* [Client] Save unknown commands from settings_ddnet.cfg
* [Editor] Stop/pause sound previews when leaving editor
* [Editor] Add export image/sound buttons
* [Editor] Add project-onto operation for envelopes
* [Editor] Add numpad shortcuts for zooming in envelope editor
* [Editor] Support writing maps with more items/data
* [Server] Add votes command
* [Server] Swap without a name when team only has 2 players
* [Server] Move X amounts of tiles with left, right, up, down
* [Server] Add /lasttp to teleport to last position you
did /tp to
* [Server] Fix dead reckoning
* [Server] tele unfreeze and reset speed
* [Server] Quoted names in chat for team joins
* [Server] Save/load ninja
* [Server] Add sv_regional_rankings 0
* [Server] Add freeze/unfreeze testing commands
- Changes in version 17.3:
* [Client] Automatic multi-view for players in team
* [Client] Indicator on pause/unpause in demo player
* [Client] Demo search bar
* [Client] Directly render cut to video
* [Client] Golden angle to generate unique team colors
* [Client] Overhauled demo player skipping UI
* [Client] Overhauled server browser filter/details/friends
* [Client] Color vote if you votes yes/no
* [Editor] Generate pixelart from images
* [Client] Improved default skin
* [Client] Updated countryflags (GP, MN, MQ, MW, PY, RE)
* [Client] Improve dbg_tuning and other debug HUD
* [Client] Button to reload entities background
* [Client] Improve Windows pipe (FIFO) support
* [Client] Fix rendering long lines in console
* [Client] Disable prediction when game is paused
* [Client] Fix long console commands help
* [Client] Don't send empty chat messages
* [Client] Fix crash with too many votes
* [Client] Fix crash using goto_tele
* [Client] macOS server launcher fix
* [Client] No box selection when panning
* [Client] Detect server being stopped on Linux again
* [Client] Release mouse for X11 when LLDB breakpoint is hit
* [Client] Fix camera zooming when exiting multiview
* [Client] Fix lineinput selection cursor desync
* [Client] Fix chat history with cl_showchat 1
* [Client] Fix countryflag scrolling
* [Client] Fix chat clipping with OpenGL backend
* [Client] Improve skin cleaning
* [Editor] ctrl+f to load map prompt
* [Editor] Move automap rule files to subfolder
* [Editor] Progress spinner when saving
* [Editor] Scaling for envelopes
* [Editor] Keep brush when loading another map
* [Editor] Fix right-clicking envelope points
* [Editor] Warn about unsaved changes when dragging map file
into game
* [Editor] Fix envelope saving
* [Server] Testing commands: unninja, solo, deep
* [Server] Fix 0.7 clients being able to join after slot change
* [Server] NO_SKIN_CHANGE_FOR_FROZEN game info flag
* [Server] Fix everyone's swap getting reset
* [Server] Fix /load from backup database
* [Server] Fix scoreboard time reset when using /timecp
* [Server] Fix SQLite connection failure assertion
* [Server] Don't reigster to ipv6 when sv_ipv4only is enabled
* [Server] Record antibot events in teehistorian
* [Server] Record join events in teehistorian
* [Server] Shut down DB connection pool on errors
- Use gcc11 for openSUSE Leap
OBS-URL: https://build.opensuse.org/request/show/1136626
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=31
- Update to version 17.2.1:
* [Client] Multiview spectating
* [Client] Improved font selection using fonts/index.json,
updated fonts
* [Client] 100 times faster text rendering, better space use
* [Client] Add goto_switch and goto_tele commands
* [Client] Add Galician language
* [Client] Select storage locations in demo browser
* [Editor] Support bezier envelope curves in maps
* [Editor] Zoomable envelope editor
* [Editor] Multiple selection in envelope editor, add grid,
box selection
* [Client] Render message when qutting/restarting client
* [Client] Support ./DDNet "connect
tw-0.6+udp://ger2.ddnet.org:8303"
* [Client] Implement elasticity tuning values
(ground_elasticity_x/y)
* [Client] Execute CFGFLAG_GAME configs from map load on client
* [Client] No delay for direction arrows and aim line toggle
* [Client] Improve demo/video renderer UI
* [Client] Connect to server faster
* [Client] Fix HUD weapons rendering
* [Client] Make online clan friends removable
* [Client] Fix prediction of pickup
* [Client] Fix text wrapping with long strings
* [Client] Fix enter in server browser
* [Client] Fix invalid texture crash in Vulkan
* [Client] Don't load RGB images
* [Client] Support selecting text in both consoles
* [Client] Fix emotes being shown for other tee
* [Editor] Allow saving map which is running in server
* [Editor] Show message when player is moved ingame
* [Editor] Selectable quadpoints
* [Editor] Keep selection when moving layers
* [Editor] Use temporary file when saving map to prevent
corruption
* [Editor] Support deleting/renaming folders
* [Editor] Perform sanity check and show errors when loading map
* [Editor] Fix hookthrough not being fully removed when
filling selection
* [Editor] Fix crashes with popup menus
* [Editor] Improve font scaling and ellipsis
* [Editor] Fix hotkeys while editboxes are active
* [Editor] Fix quadpoint selection, easier point selection
* [Editor] Fix inaccurate envelope calculation
* [Editor] Set default name when saving map under new name
or as copy
* [Server & Client] Allow server to redirect clients
* [Server] Separate log levels for each output
(console/stdout_output_level)
* [Server] Fix killfeed for teams
* [Server] Prevent /swap with paused players
* [Server] Fix crash with DNSBL
OBS-URL: https://build.opensuse.org/request/show/1113185
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=29