def
b1f0fd8969
Enable modernize-loop-convert clang-tidy check
...
and run clang-format afterwards
https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
2020-11-02 22:40:24 +01:00
Jupeyy
1d912b2df6
Don't align text with scoreboard open
2020-11-01 04:56:50 +01:00
Jupeyy
c984203c2d
Revert "Disable Chat render on TAB and fix tee icon position"
...
This reverts commit 75987a26cf
.
2020-11-01 04:48:10 +01:00
Дядя Женя
75987a26cf
Disable Chat render on TAB and fix tee icon position
2020-10-30 21:51:59 +03:00
bors[bot]
641d4db676
Merge #3171
...
3171: Some chat fixes r=def- a=Jupeyy
Very round:
![screenshot_2020-10-22_22-16-56](https://user-images.githubusercontent.com/6654924/96926091-6a4d0280-14b5-11eb-81bf-387019f29562.png )
bit round:
![screenshot_2020-10-22_22-17-33](https://user-images.githubusercontent.com/6654924/96926098-6de08980-14b5-11eb-8086-6b1ffc48bc86.png )
No rounding left:
![screenshot_2020-10-22_22-18-16](https://user-images.githubusercontent.com/6654924/96926111-72a53d80-14b5-11eb-93d3-cb3e4ff8b475.png )
No rounding at all:
![screenshot_2020-10-22_22-18-54](https://user-images.githubusercontent.com/6654924/96926120-76d15b00-14b5-11eb-8ab8-1cb1dfc8c1a8.png )
old chat:
![screenshot_2020-10-22_22-28-43](https://user-images.githubusercontent.com/6654924/96926568-04ad4600-14b6-11eb-92eb-ff3400edc499.png )
Just gave some examples so its easier to see what is nice
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-10-29 17:04:14 +00:00
Dennis Felsing
9c8c36456b
Use str_truncate more often
2020-10-26 12:56:21 +01:00
TsFreddie
f7ac41adeb
Fix IME stuck when 0-len TEXTEDITING event is missing.
2020-10-25 23:48:12 +08:00
Jupeyy
13c5e039c9
Some chat fixes
2020-10-25 15:57:21 +01:00
Дядя Женя
6708a7a69d
Chat visual update
2020-10-17 15:50:35 +02:00
def
5c1b8cd221
Fix clang-analyzer-deadcode.DeadStores
...
/media/ddnet/src/game/client/components/statboard.cpp:288:3: warning: Value stored to 'tw' is never read [clang-analyzer-deadcode.DeadStores]
2020-10-14 15:45:47 +02:00
def
90211d18ef
Reset m_TimesRepeated on new line
...
otherwise random lines will mistakenly show [2]
2020-09-29 17:01:57 +02:00
def
18ad5b58c0
Fix empty lines in chat ( fixes #1835 )
2020-09-28 23:25:04 +02:00
Edgar
12161cc55b
change and fix how counter is displayed
2020-09-27 13:28:50 +02:00
Edgar
1d8a20f17a
join multiple identic chat lines
2020-09-27 00:39:16 +02:00
TsFreddie
712e9e90c0
stop disabling textinput during connecting
2020-09-25 01:08:48 +01:00
TsFreddie
d4da82f977
clang-format
2020-09-22 17:02:03 +01:00
TsFreddie
387bc53030
ime window position & ime input handling
2020-09-22 17:01:13 +01:00
TsFreddie
badc49cac7
Revert "Revert & use "str_utf8_truncate" instead"
...
This reverts commit b045a3d6ee
.
2020-09-06 20:54:57 +01:00
TsFreddie
b045a3d6ee
Revert & use "str_utf8_truncate" instead
2020-09-05 00:51:39 +01:00
TsFreddie
92d08d07de
add str_utf8_copy
2020-09-04 17:34:27 +01:00
Fireball
b1c17c3248
Backported fix for TextWidth() parameter mix-up
...
Fixes #2511 (Stack-buffer-overflows in some UIs).
The original fix was done by @oy for 0.7.4.
2020-07-15 20:48:29 +01:00
def
b2b664bf53
Don't reset chat on map change ( fixes #2451 )
2020-07-09 13:47:48 +02:00
def
53971f44f1
ddnet-saves.txt: Also parse correctly when saving on other country
2020-06-25 22:30:51 +02:00
heinrich5991
48e8ba69ca
Use the CSV write to write save codes
2020-06-23 09:11:59 +02:00
def
57280fba99
Store saves client-side in ddnet-saves.txt
...
Only appends saves, just in case you forgot where you saved.
Unfortunately only stores your own name, not your entire team.
2020-06-22 21:12:35 +02:00
def
741c97ccc7
Fix empty sound ( fixes #2163 )
...
The problem was that the string is empty after going through the trim,
thus the main displaying loop doesn't run, but the sound still does.
2020-05-06 08:15:23 +02:00
def
76eda61c99
cl_showchat 2 to always show large chat area ( fixes #2153 )
2020-04-28 22:35:56 +02:00
Arda Demir
b7d452d2a0
Libnotify support for linux client ( #2099 )
...
Add libnotify support for linux client
Also unify notification management
Make libnotify mandatory for the client. It is installed on 100% of Arch
Linux systems and on 70% of Debian systems. I'd guess the remaining
Debian systems are servers.
Detect dependent libraries of `libnotify` using `pkg-config`. Remove
library-specific code from the game module. Decrement refcount for
libnotify notification object before leaving the function.
2020-04-14 17:53:53 +02:00
sirius
7710b88670
Merge branch 'master' of https://github.com/ddnet/ddnet into demo_render2
2020-01-01 18:36:49 +08:00
Dennis Felsing
37ef24225e
Clean up color handling a bit
...
- SetAlpha should be called WithAlpha and only works for RGBA
- Fix type correctness of color_scale and introduce color_invert
- Nicer hook coll color handling in RenderPlayer
- Use CRTP to have type safe WithAlpha, otherwise this would compile:
ColorHSLA = WithAlpha(ColorRGBA(1.0f, 1.0f, 1.0f));
2019-12-03 11:32:55 +01:00
sirius
d9d6569580
add button to set whether show chat when rendering video
2019-10-13 20:29:55 +08:00
sirius
f5d0018ba9
solve the problem that chat message not show after a period of time when rendering
2019-10-13 19:57:24 +08:00
H-M-H
7ae4b39574
made recording demos work
...
- videorecorder only works for recording demos now
- demoplayer was modified to allow controll over the time that passed
in order to get perfect fps, IVideo controlls how much time passed,
basically every rendercall sets the time to record the next frame
2019-09-30 20:48:47 +08:00
Dennis Felsing
e06fb2b605
Don't highlight window when playing demo ( fixes #1919 )
2019-09-24 11:00:30 +02:00
archimede67
929bf57bf6
infinite length and a lot of changes including notifications are now chat messages
2019-06-05 19:17:55 +02:00
12pm
51ba68eaa6
Don't show id for echo messages
2019-05-11 00:26:15 +02:00
12pm
ea324592c6
Change col to color in variable names
2019-05-10 23:34:21 +02:00
Learath
979d58f830
Use colors in CTextRender
2019-04-27 01:34:20 +03:00
Learath
93d14a1eca
Inconvenience for windows
2019-04-26 22:36:49 +03:00
Learath
65a17599e1
Add ColorHSVA, phase out more vec3's
2019-04-26 15:06:32 +03:00
Learath
e637064a68
Don't store HSL separately
2019-04-25 19:49:27 +03:00
def
94f3d97ddf
Remove unmaintained Android code ( fixes #1575 )
2019-04-10 19:40:50 +02:00
12pm
98bfeb3e72
Notify about chat mentions in editor
2019-04-06 11:32:50 +02:00
def
da08b7b86f
Autocomplete chat commands ( fixes #1504 )
2019-03-19 10:33:08 +01:00
def
faa3cc195d
UTF8 nocase compare & use for chat TAB completion
...
- As suggested by Arseniy Zarche
- Also updated confusables to Unicode 12
2019-01-09 08:31:03 +01:00
yangfl
81a39c229b
Fix typo
2018-07-10 17:29:02 +08:00
Dennis Felsing
ed33557a97
Merge pull request #1081 from Jupeyy/master
...
New buffer system and text renderer to support buffering of hud, text and map components, that are displayed ingame
2018-04-03 10:12:09 +02:00
Jupeyy
2cbb8af75b
add window resize event, and fix some ui things
2018-03-21 15:53:29 +01:00
heinrich5991
d7f6cf2892
Fix some system.c insanity
...
`str_utf8_isspace` now returns true if the passed code point renders as
a space, instead of when not.
Add `str_utf8_trim_right`, use this function and
`str_utf8_skip_whitespaces` in the server.
Add tests for the three functions
2018-03-14 02:27:15 +01:00
Jupeyy
59f9d021ce
buffer ingame chat
2018-03-13 21:50:49 +01:00