Robert Müller

Results 148 issues of Robert Müller
trafficstars

TODO: 1. Fix issues 2. Add more checks (from https://github.com/ddnet/ddnet/commits/master/.clang-tidy) 3. Repeat I had to remove the flag `-fstack-clash-protection` to get clang-tidy to work in the CI.

Example: `broadcast "aaaaaaa^123bbbbbbbbbbbb^321cccccccccccccccccc"` Before: ![broadcast-color old](https://user-images.githubusercontent.com/23437060/167722540-7416e13d-3e17-44ab-8dcd-b4f8e78c2af6.png) After: ![broadcast-color new](https://user-images.githubusercontent.com/23437060/167722547-82fad278-aba9-4d09-944f-bf871339a0f5.png)

The `dbg_msg` will already print a line break, so the additional line breaks were leading to empty lines when those messages are logged (see log in #3003). Also fix wrong...

#### `io_read_all` - Allocate necessary memory for the entire file at once by first getting its length, instead of reallocating memory multiple times while reading the file. - Do not...

The active browser filter in the LAN tab was being overridden by the active filter in the Internet tab, when the LAN tab is initially active (when starting with `ui_browser_page...

## Smooth UI editbox scrolling Before: https://user-images.githubusercontent.com/23437060/164890862-d277811b-f57f-428f-b8e2-d307cf507fdb.mp4 After: https://user-images.githubusercontent.com/23437060/164890868-699cd631-1f9f-40f9-b1f6-81995a223ccb.mp4 ## Smooth chat input scrolling Before: https://user-images.githubusercontent.com/23437060/164890884-facbb160-8bb4-4220-a7e8-67f8bb5cd6c1.mp4 After: https://user-images.githubusercontent.com/23437060/164890885-e21b62c6-fa68-4973-a7ae-56319eb7002e.mp4 ## Caret rendering Always render (don't blink) the caret for 0.5 seconds...

Highlights: - "Fix a bug that can crash deflate on some input when using Z_FIXED" - Speedup crc32 calculation https://www.zlib.net/ChangeLog.txt

The `CLineInputBuffered` is a `CLineInput` that owns its own `char` array with the size of the array being configured by a template parameter, so there is no dynamic memory allocation....

See https://github.com/ddnet/ddnet/pull/4987.