Guild icon
Teeworlds
discord.gg/teeworlds / development
For discussions around the development of the official Teeworlds
Between 2022-02-04 00:00:00Z and 2022-02-05 00:00:00Z
00:04
fa7f076 extract joystick methods into IJoystick interface - Robyt3 bae85e5 fix joystick menu background height calculation - Robyt3 a3aaa93 allow joystick axis to be bound as keys - Robyt3 d939093 fix text color not being reset after joystick a... - Robyt3 c5e72a3 minor refactoring of joystick settings - Robyt3
Avatar
neevermind
00:36
0370b94 add sv_maplist [none|standard|all], add IMapChe... - Robyt3 9cb7291 Merge pull request #2937 from Robyt3/server-map... - oy
00:39
0cc363a Add econ and chatcommand to bash completion - ChillerDragon 0ad3a43 Merge pull request #2909 from ChillerDragon/pr... - oy
02:54
fbba75d Fix alignment issues in CCommandBuffer - Learath2 baf80cf Merge pull request #3013 from Robyt3/graphics-b... - oy
02:56
f084b82 [cound] remove volatile and use clamp function - vfjpl de8a86e [cound] use climits macro - vfjpl 0b9cefc [sound] include limits.h - vfjpl 4658326 Merge pull request #2891 from vfjpl/master - oy
Avatar
42effa9 Add option to hide players score - Nikita Zyuzin 713dcf9 Fixed merge conflicts - oy
04:18
9e2bd83 fix arrow key scrolling when serverbrowser is r... - Robyt3 6b7fa93 Merge pull request #3015 from Robyt3/serverbrow... - oy
Avatar
Does teeworlds utilize some hashing function for strings etc?
Avatar
yes, but a bad one IIRC
14:35
str_quickhash
Avatar
might be good enough... I will try it later!
Avatar
Optimize fs_listdir and fs_listdir_fileinfo by reducing nested calls to fs_is_dir (and subsequent additional system API calls).
  • Windows: check file attributes in WIN32_FIND_DATAW finddata instead of calling WinAPI again.
  • Others: check file type of struct dirent *entry instead of calling stat. The file type may not be available on all filesystems, so a call to fs_is_dir is used as fallback.
Tested on Windows and Ubuntu.
Avatar
SpecID can be -1, resulting in ``` src/game/client/components/hud.cpp:787:132: runtime error: index -1 out of bounds for type 'CClientData [64]' #0 0x561ffa4cdc3f in CHud::RenderSpectatorHud() src/game/client/components/hud.cpp:787 #1 0x561ffa4daf12 in CHud::OnRender() src/game/client/components/hud.cpp:1007 #2 0x561ffa1b9fd6 in CGameClient::OnRender() src/game/client/gameclient.cpp:611 #3 0x561ffa08d4eb in CClient::Render() src/engine/client/client.cpp:798 #...
Avatar
Fix use of undefined memory, which causes: ``` src/game/client/components/menus.h:417:8: runtime error: load of value 240, which is not a valid value for type 'bool' #0 0x558e9f2e1fcb in CMenus::CDemoItem::GetMarkerCount() const src/game/client/components/menus.h:417 #1 0x558e9f2d4919 in CMenus::RenderDemoList(CUIRect) src/game/client/components/menus_demo.cpp:552 #2 0x558e9f1a29f9 in CMenus::RenderMenu(CUIRect) src/game/client/components/menus.cpp:1158 #3 0x558e9f1c68...
Avatar
Well at least we got Oy to comment on #3022 I'm happy... somewhat!
Avatar
Version and mapversion sending and receiving works for me when testing locally. Currently, only one mapversion packet is sent because of MAX_MAPS_PER_PACKET = 48. I also tested with MAX_MAPS_PER_PACKET = 2 to confirm that it works when the maplist is split over multiple packets. Closes #1781. I can't reproduce #2380. Can probably be closed as well unless someone can confirm that it's broken and provide details.
22:16
Remove space from end of lines of generated output. Add const to generated output in accordance with #3044. Add a comment explaining that the tool always uses the second storage path, which is assumed the default data dir. I was getting an empty output, because my second storage path didn't have any maps in it.
Avatar
Improve text wrapping and contrast (darken text outline color) of new version notice. Before: !screenshot_2022-02-04_21-04-02 After*: !screenshot_2022-02-04_21-23-58 * It will only wrap correctly when #2996 is also merged, as that PR fixes word wrapping for multi line l...
Avatar
the more PRs the more conflicts to fix for water FeelsBadMan
😫 1
Exported 34 message(s)