Dennis Felsing
1dd2f3a4af
Merge pull request #8772 from Robyt3/Client-Input-Clipboard-String
...
Use `std::string` for `IInput::GetClipboardText`
2024-08-19 17:25:43 +00:00
Robert Müller
40fbc2140b
Use std::string
for IInput::GetClipboardText
...
Simplify clipboard handling by returning an `std::string` and freeing the string returned by SDL immediately, so the clipboard data does not stay in memory unnecessarily after the clipboard has been used until the clipboard data is requested again.
Fix possible TOCTOU when pasting from the clipboard into a lineinput, due to the clipboard data being requested twice.
2024-08-19 19:03:49 +02:00
Souly
4fb3027bd7
fix 0.7 feet offset
...
fix 0.7 feet offset
2024-08-19 15:34:44 +02:00
Dennis Felsing
89cc2d46a8
Merge pull request #8766 from Matodor/pr_inputs_missing_zoom_scale
...
Fixed missing TargetX/TargetY zoom scale apply in CControls::SnapInput
2024-08-19 06:55:54 +00:00
Robert Müller
288f999e9d
Merge pull request #8769 from ChillerDragon/pr_delete_skins7_hotkey
...
Add delete hotkey for 0.7 skins
2024-08-19 05:12:48 +00:00
ChillerDragon
66e3f619c7
Add delete hotkey for 0.7 skins
2024-08-19 12:00:55 +08:00
Dennis Felsing
474dae5ead
check
2024-08-18 23:55:08 +02:00
Matodor
ddd13ba4fc
fix: fixed missing TargetX/TargetY zoom scale apply in CControls::SnapInput
2024-08-19 00:52:36 +05:00
Dennis Felsing
8dd2b6e9e6
Merge pull request #8765 from Robyt3/Client-Menus7-Interactive-Tee-Fixes
...
Improve interactive tee in 0.7 tee settings
2024-08-18 10:33:27 +00:00
Robert Müller
b9ab23405e
Merge pull request #8759 from Bamcane/client-sixup-fix
...
Fix client sixup translation context
2024-08-18 10:33:07 +00:00
Bamcane
5c2ab4cb92
Fix client sixup translation context
...
Co-authored-by: Robyt3 <robytemueller@gmail.com>
2024-08-18 18:14:27 +08:00
Robert Müller
2eff7ecb61
Improve interactive tee in 0.7 tee settings
...
- Fix value `0` being used for sound volume, so the tee sound was not audible.
- Use `DoButtonLogic` to trigger sound to ensure it does not play while other UI elements are active.
- Remove unnecessay `MousePosition` variable by using `MousePos` function instead.
2024-08-18 12:08:20 +02:00
Dennis Felsing
96e946d504
Merge pull request #8751 from ChillerDragon/pr_grass_main_07_vanilla
...
Restore grass_main_0.7.png vanilla compability
2024-08-18 08:18:31 +00:00
Dennis Felsing
ddfd4dbfb1
Merge pull request #8763 from ChillerDragon/pr_remove_ddnet_hotui
...
Remove ddnet_hotui hook
2024-08-18 07:22:22 +00:00
Dennis Felsing
21807c15bd
Merge pull request #8744 from ChillerDragon/pr_color_speed
...
Color speed in hud based on increase or decrease
2024-08-18 07:19:11 +00:00
ChillerDragon
789fee99df
Remove ddnet_hotui hook
2024-08-18 15:02:33 +08:00
Dennis Felsing
f569981eb5
Merge pull request #8755 from ChillerDragon/pr_delete_07_skins
...
Implement 0.7 delete skin button
2024-08-18 06:44:10 +00:00
Dennis Felsing
1758bfc7f9
Merge pull request #8730 from ChillerDragon/pr_07_separate_dummy_skins
...
Support different skin states for dummy and main in 0.7 connections
2024-08-18 06:42:24 +00:00
Dennis Felsing
e008f40a19
Merge pull request #8761 from ChillerDragon/pr_race7_nullptr
...
Fix race 0.7 check null pointer dereference
2024-08-18 06:36:45 +00:00
Dennis Felsing
830aff899a
Merge pull request #8760 from ChillerDragon/pr_ddnet_grass
...
Rename grass_main_0.7 to ddnet_grass
2024-08-18 06:35:19 +00:00
Dennis Felsing
b05ffeae3b
Merge pull request #8762 from ChillerDragon/pr_fix_dummy7_marking_alpha
...
Fix 0.7 dummy marking alpha being reset
2024-08-18 06:34:56 +00:00
Dennis Felsing
9fe2203a24
Merge pull request #8754 from ChillerDragon/pr_fix_06_demo_cutting
...
Fix cutting 0.6 demos
2024-08-18 06:29:33 +00:00
ChillerDragon
99fe6b09ed
Fix 0.7 dummy marking alpha being reset
...
Closed #8757
2024-08-18 11:06:40 +08:00
ChillerDragon
fa1ee98f1e
Fix race 0.7 check null pointer dereference
...
Found by @fokkonaut in https://github.com/ddnet/ddnet/pull/8707
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2024-08-18 10:57:56 +08:00
ChillerDragon
6121be1bf1
Rename grass_main_0.7 to ddnet_grass
...
ddnet did extend the tileset so it is no longer matching the 0.7 grass_main
renaming the file makes that clear and allows for further extensions of
the file without breaking teeworlds 0.7 compability.
Also it frees the filename grass_main_0.7.png to be used by the ddnet
0.7 client mode so it can display the correct mapres on 0.7 connections.
2024-08-18 10:32:33 +08:00
ChillerDragon
64c7ab677d
Color speed in hud based on increase or decrease
2024-08-18 10:32:00 +08:00
ChillerDragon
8d7c99fb96
Implement 0.7 delete skin button
...
See #8750
2024-08-18 10:17:13 +08:00
ChillerDragon
e8fbb440b9
Fix cutting 0.6 demos
...
Closed #8748
2024-08-18 10:05:58 +08:00
Dennis Felsing
b16bc401a8
Merge pull request #8716 from ChillerDragon/pr_hide_url_for_06
...
Hide address url for 0.6 ips (Closed #8712 )
2024-08-17 17:42:30 +00:00
ChillerDragon
31cc4c24bf
Restore grass_main_0.7.png vanilla compability
...
Reset to the current teeworlds version. Removing the ddnet specific
extension from 2015.
929919d44b (diff-d3cf443ce462f6e0cf9543319e40497f2c93505528a40cb7d923781643094f99)
Closed #8747
```
$ wget https://raw.githubusercontent.com/teeworlds/teeworlds/a1911c8f7d8458fb4076ef8e7651e8ef5e91ab3e/datasrc/mapres/grass_main.png -O grass_main_0.7.png
$ dilate grass_main_0.7.png
```
2024-08-17 00:36:14 +08:00
ChillerDragon
933a43bd0f
Make render m_Sixup an array for dummy
2024-08-16 22:32:03 +08:00
ChillerDragon
7cffdf40b6
Make gameclient m_Sixup an array for dummy
2024-08-16 22:30:58 +08:00
heinrich5991
f057898ce0
Merge pull request #8745 from ChillerDragon/pr_07_hook_coll
...
Fix hook coll on vanilla 0.7 servers
2024-08-16 12:56:24 +00:00
ChillerDragon
fac02650f1
Fix hook coll on vanilla 0.7 servers
...
Thanks to @fokkonaut for this F-Client commit
8ecd8c7f0a
Closed #8742
2024-08-16 19:12:42 +08:00
heinrich5991
aaf69542b6
Merge pull request #8739 from ChillerDragon/pr_log_error_crc
...
Use error log level for snap crc errors
2024-08-16 08:21:30 +00:00
Dennis Felsing
8d024be37c
Merge pull request #8738 from ChillerDragon/pr_increase_max_tmp_cmd_len
...
Increase max temp cmp length
2024-08-16 07:50:40 +00:00
Chiller Dragon
87aa664899
Lower the cmd length to 64
...
Co-authored-by: Dennis Felsing <dennis@felsing.org>
2024-08-16 15:32:53 +08:00
Dennis Felsing
6a4a70fddd
Merge pull request #8736 from ChillerDragon/pr_fix_06_chat_skins
...
Fix old 0.7 skins overwriting 0.6 skins in chat
2024-08-16 06:49:48 +00:00
Dennis Felsing
de206b27d1
Merge pull request #8737 from ChillerDragon/pr_rm_setdtile
...
Remove unused function declaration SetDTile
2024-08-16 06:49:34 +00:00
ChillerDragon
1f0467b545
Use error log level for snap crc errors
...
A snapshot crc error should not happen.
If it does happen it will cause lags and it means something is really wrong.
2024-08-16 13:34:38 +08:00
ChillerDragon
04c141828f
Increase max temp cmp length
...
Fixes long rcon commands being cut off on custom servers.
2024-08-16 13:01:35 +08:00
ChillerDragon
a77895711b
Remove unused function declaration SetDTile
2024-08-16 12:48:01 +08:00
ChillerDragon
81de29565d
Fix old 0.7 skins overwriting 0.6 skins in chat
...
Closed #8731
2024-08-16 12:37:05 +08:00
Dennis Felsing
6a5a0436bf
Merge pull request #8734 from Robyt3/Client-Asset-Leak
...
Fix asset images not being freed if they fail ratio/format check
2024-08-15 22:24:02 +00:00
Robert Müller
595f537625
Fix asset images not being freed if they fail ratio/format check
2024-08-15 21:44:07 +02:00
Dennis Felsing
2748cf58be
Merge pull request #8732 from heinrich5991/pr_ddnet_louder_sixup_disabling
...
Complain on higher log level that 0.7 support was disabled
2024-08-15 13:19:40 +00:00
heinrich5991
438e04f785
Complain on higher log level that 0.7 support was disabled
...
Not sure why it was on debug level before.
2024-08-15 14:47:40 +02:00
heinrich5991
6754b5ff45
Merge pull request #8728 from Robyt3/Tools-Demo-Extract-Chat-Time
...
Print chat/broadcast times in `demo_extract_chat` tool
2024-08-14 17:49:47 +00:00
Robert Müller
b4bd13c3aa
Merge pull request #8721 from Rei-Tw/improve-bans
...
Improve bans rcon command pagination
2024-08-14 17:29:31 +00:00
Robert Müller
17f13b9f97
Print chat/broadcast times in demo_extract_chat
tool
...
This makes it easier to find the times of specific chat messages and broadcasts in demos.
2024-08-14 19:23:18 +02:00