27 Commits

Author SHA256 Message Date
575f30f3d2 Accepting request 1323285 from games
- 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
2025-12-17 16:43:53 +00:00
b1f0750f83 - 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

OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=74
2025-12-17 08:37:56 +00:00
77a30db595 Accepting request 1314085 from games
OBS-URL: https://build.opensuse.org/request/show/1314085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=36
2025-10-28 14:29:33 +00:00
Dmitriy Perlow
c178f89998 - Update to version 19.5:
* [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
2025-10-28 13:55:16 +00:00
1ca2afc188 Accepting request 1306865 from games
OBS-URL: https://build.opensuse.org/request/show/1306865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=35
2025-09-24 13:25:28 +00:00
Dmitriy Perlow
881fe5dad5 - Update to version 19.4:
* [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
2025-09-24 08:45:39 +00:00
cc82d5914a Accepting request 1291218 from games
OBS-URL: https://build.opensuse.org/request/show/1291218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=34
2025-07-09 15:27:01 +00:00
Dmitriy Perlow
dffcac45c5 Accepting request 1288019 from home:Kieltux:branches:games
- 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
2025-07-08 09:58:51 +00:00
83aca26211 Accepting request 1281537 from games
OBS-URL: https://build.opensuse.org/request/show/1281537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=33
2025-05-31 17:16:52 +00:00
9f3f928918 - Update to version 19.2:
* [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
2025-05-30 17:29:15 +00:00
4ebd976606 Accepting request 1269343 from games
OBS-URL: https://build.opensuse.org/request/show/1269343
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=32
2025-04-15 14:46:04 +00:00
ecd99449e5 - Add BuildRequires pkgconfig(gl), pkgconfig(glu)
OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=64
2025-04-14 18:39:57 +00:00
ab5815155b OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=63 2025-04-06 15:09:31 +00:00
aadbf0f6f1 OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=62 2025-04-06 15:08:27 +00:00
06c5a9db34 OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=61 2025-04-06 15:08:01 +00:00
4768b0dbe5 Accepting request 1266327 from games
OBS-URL: https://build.opensuse.org/request/show/1266327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=31
2025-04-02 15:16:24 +00:00
Ferdinand Thiessen
6deed18cac - Update to version 19.1:
* [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
2025-04-01 21:18:16 +00:00
e3c60519f1 Accepting request 1244003 from games
OBS-URL: https://build.opensuse.org/request/show/1244003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=30
2025-02-06 21:11:18 +00:00
0a61481a48 - Update to version 18.9.1:
* [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
2025-02-06 19:59:23 +00:00
2ab9f89126 Accepting request 1242246 from games
OBS-URL: https://build.opensuse.org/request/show/1242246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=29
2025-02-03 20:44:21 +00:00
c38bee8649 - Update to version 18.9:
* [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
2025-02-02 17:57:42 +00:00
36f6d5232d Accepting request 1234484 from games
OBS-URL: https://build.opensuse.org/request/show/1234484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=28
2025-01-02 18:22:44 +00:00
bb73f9152a - Update to version 18.8.2:
* [Client] Updated translations

OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=53
2025-01-02 06:19:27 +00:00
1732334cdf Accepting request 1233666 from games
OBS-URL: https://build.opensuse.org/request/show/1233666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=27
2024-12-30 13:26:42 +00:00
3358a41cef - Update to version 18.8:
* [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
2024-12-28 08:20:59 +00:00
6008de5080 Accepting request 1225952 from games
OBS-URL: https://build.opensuse.org/request/show/1225952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddnet?expand=0&rev=26
2024-11-24 10:04:28 +00:00
411136ea9f - Update to version 18.7:
* [Client] Apply exponential easing to smooth camera
  * [Client] Hook collisions preview
  * [Client] Nameplate preview
  * [Client] Improved skin downloading
  * [Client] Add clear_chat command
  * [Client] Improved ghost file validation
  * [Client] Arrow left/right keys in server browser
  * [Client] Disable Vulkan backend for buggy AMD drivers
  * [Client] Use correct audio channels for map sounds
  * [Client] Fix 0.7 server favorites and store them correctly
  * [Client] Add Antarctica flag, update existing flags 
  * [Client] Fix chat command preview overlap 
  * [Client] Fix vanilla demo tuning
  * [Client] Scroll to selected screen in settings
  * [Client] Fix toggle argument validation
  * [Client] Adjust console search behavior
  * [Client] Fix color validation in some commands 
  * [Client] Ensure file rename succeded on Windows
  * [Editor] Fix switch overlay text order 
  * [Editor] Show UI debug info
  * [Editor] Fix server settings command help text overwriting
    other tooltips
  * [Editor] Separate tele numbers 
  * [Editor] Popup to select envelope curve type
  * [Server] Regional rankings for /top5team 
  * [Server] Practrice: Add /invincible mode
  * [Server] Practice: Add /totele(cp), /(un)livefreeze,
    /(un)endless
  * [Server] Practice: Add /(un)infjump
  * [Server] Fix /help printing chat commands
  * [Server] Allow 2048 bans
  * [Server] No rescue delay in practice
  * [Server] Fix demos with maps in folders
  * [Server] Fix show_ips output
  * [Master] Add DDPer support

OBS-URL: https://build.opensuse.org/package/show/games/ddnet?expand=0&rev=49
2024-11-23 08:27:58 +00:00
6 changed files with 662 additions and 14 deletions

View File

@@ -1,5 +1,5 @@
<services>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">ddnet-18.6</param>
<param name="srcdir">ddnet-19.6</param>
</service>
</services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7464dde4a339f1b3d20d7b237e48ebfb5dad63ead9327b47392ba2efa263bb68
size 47367564

3
ddnet-19.6.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24b4ac24d265f4d928da1d0c13b35bbe4b3ac11df3436b07851d31c12a62ac63
size 47766547

View File

@@ -1,3 +1,649 @@
-------------------------------------------------------------------
Tue Dec 16 18:23:17 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- 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
-------------------------------------------------------------------
Sat Oct 25 04:53:25 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 19.5:
* [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
-------------------------------------------------------------------
Wed Sep 17 16:14:58 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 19.4:
* [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'
-------------------------------------------------------------------
Mon Jun 23 18:28:48 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- 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
-------------------------------------------------------------------
Sat May 17 11:02:45 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 19.2:
* [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
-------------------------------------------------------------------
Sun Apr 6 15:18:18 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Add BuildRequires pkgconfig(gl), pkgconfig(glu)
-------------------------------------------------------------------
Sun Mar 30 18:24:47 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 19.1:
* [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
-------------------------------------------------------------------
Sun Feb 2 18:03:06 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 18.9.1:
* [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
-------------------------------------------------------------------
Sat Jan 11 19:14:57 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 18.9:
* [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
-------------------------------------------------------------------
Sat Dec 28 12:47:46 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 18.8.2:
* [Client] Updated translations
-------------------------------------------------------------------
Mon Dec 16 17:22:58 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 18.8:
* [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
-------------------------------------------------------------------
Tue Nov 19 16:37:14 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 18.7:
* [Client] Apply exponential easing to smooth camera
* [Client] Hook collisions preview
* [Client] Nameplate preview
* [Client] Improved skin downloading
* [Client] Add clear_chat command
* [Client] Improved ghost file validation
* [Client] Arrow left/right keys in server browser
* [Client] Disable Vulkan backend for buggy AMD drivers
* [Client] Use correct audio channels for map sounds
* [Client] Fix 0.7 server favorites and store them correctly
* [Client] Add Antarctica flag, update existing flags
* [Client] Fix chat command preview overlap
* [Client] Fix vanilla demo tuning
* [Client] Scroll to selected screen in settings
* [Client] Fix toggle argument validation
* [Client] Adjust console search behavior
* [Client] Fix color validation in some commands
* [Client] Ensure file rename succeded on Windows
* [Editor] Fix switch overlay text order
* [Editor] Show UI debug info
* [Editor] Fix server settings command help text overwriting
other tooltips
* [Editor] Separate tele numbers
* [Editor] Popup to select envelope curve type
* [Server] Regional rankings for /top5team
* [Server] Practrice: Add /invincible mode
* [Server] Practice: Add /totele(cp), /(un)livefreeze,
/(un)endless
* [Server] Practice: Add /(un)infjump
* [Server] Fix /help printing chat commands
* [Server] Allow 2048 bans
* [Server] No rescue delay in practice
* [Server] Fix demos with maps in folders
* [Server] Fix show_ips output
* [Master] Add DDPer support
-------------------------------------------------------------------
Mon Oct 7 19:37:41 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package ddnet
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: ddnet
Version: 18.6
Version: 19.6
Release: 0
Summary: DDraceNetwork, a cooperative racing mod of Teeworlds
License: Apache-2.0 AND CC-BY-SA-3.0 AND Zlib AND MIT AND SUSE-Public-Domain
@@ -41,7 +41,9 @@ BuildRequires: python3
BuildRequires: rust
BuildRequires: rust-std
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glew)
BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(gtest)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libnotify)
@@ -56,9 +58,9 @@ BuildRequires: pkgconfig(vulkan)
BuildRequires: pkgconfig(wavpack)
BuildRequires: pkgconfig(zlib)
Requires: %{name}-data = %{version}-%{release}
%if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
BuildRequires: gcc11
BuildRequires: gcc11-c++
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
BuildRequires: gcc12
BuildRequires: gcc12-c++
%else
BuildRequires: gcc-c++
%endif
@@ -102,9 +104,9 @@ directory = './vendor'
EOF
%build
%if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
export CC="gcc-11"
export CXX="g++-11"
%if 0%{?sle_version} >= 150500 && 0%{?sle_version} < 160000 && 0%{?is_opensuse}
export CC="gcc-12"
export CXX="g++-12"
%endif
export CARGO_HOME=`pwd`/cargo-home/
mkdir -p build && cd build

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:595bdab90450b13afa54db41bbd8e5eb9ebe3d10f90d81caa2c438d993793afb
size 497380
oid sha256:2239df92409b8c4a5cae12b7c7eb9f3b10b3b3cca84ffb8d6158b760d442415f
size 505848