marmare314
2bcfbae841
Add CEditorComponent to moduralize editor
...
Refactor CSmoothZoom and introduce CMapView
2023-08-14 08:36:02 +02:00
+KZ
8a7601f6c1
Fix exec names at info.plist
2023-08-13 16:21:18 -04:00
Possseidon
07e9c5a684
Allow automatic multi-view for players in a team
2023-08-13 15:38:36 +02:00
Dennis Felsing
a66aac1f79
Merge pull request #7005 from k-i-o/k-i-o-patch-1-1
...
Update italian.txt
2023-08-12 21:39:14 +00:00
Dennis Felsing
255092ff92
Merge pull request #7003 from Robyt3/Scoreworker-Query-Size-Fix
...
Increase another SQL query buffer size
2023-08-12 21:24:07 +00:00
Dennis Felsing
84c6cf2333
Merge pull request #7004 from Vy0x2/pr-poc-mv-clean
...
Fix smooth zoom with zero causing problems with multiview
2023-08-12 21:20:06 +00:00
Dennis Felsing
fcb05f945b
Merge pull request #7006 from k-i-o/k-i-o-patch-1
...
Update connection_pool.cpp
2023-08-12 21:18:51 +00:00
Robert Müller
defd8f7c96
Increase another SQL query buffer size
...
The `INSERT INTO` query could be truncated when using a longer table name prefix.
2023-08-12 19:42:05 +02:00
Samuele Radici
27e3c9fa03
Update italian.txt
2023-08-12 18:54:23 +02:00
Samuele Radici
5e1ef437d8
Update connection_pool.cpp
2023-08-12 18:40:33 +02:00
devdenn
9db53bd7a0
Fix smooth zoom with zero causing problems with multiview
2023-08-12 18:07:47 +02:00
Dennis Felsing
26f08a1903
Version 17.2
2023-08-12 16:43:37 +02:00
Dennis Felsing
b572310a34
Merge pull request #6996 from By622/patch-3
...
Update traditional_chinese.txt
2023-08-11 21:09:14 +00:00
Dennis Felsing
a8dae6c90b
Merge pull request #6998 from By622/patch-4
...
Update simplified_chinese.txt
2023-08-11 21:09:12 +00:00
Dennis Felsing
925a4f70aa
Merge pull request #7000 from Robyt3/Server-Score-Reset-Fix
...
Fix scoreboard time being reset when using `/timecp`, fix SQL query buffer sizes being too small
2023-08-11 21:08:54 +00:00
Dennis Felsing
0f6e69e87d
Merge pull request #7001 from n0Ketchp/n0Ketchp-patch-1-1
...
Update spanish.txt
2023-08-11 21:08:22 +00:00
noKetchup
68acdf8850
Update spanish.txt
2023-08-11 15:40:42 -04:00
Robert Müller
0196470e01
Fix SQL query buffer sizes being too small
...
In `LoadPlayerData` exactly the `LIMIT 1` clause was getting truncated from the query due to the buffer size being insufficient. Depending on the length of the table name prefix the query could have been truncated at any other position resulting in syntax errors.
In `ShowTeamTop5` the buffer size is increased because it could cause truncation with a longer than default table name prefix.
2023-08-11 17:20:45 +02:00
Robert Müller
29871fd5f6
Fix scoreboard time being reset when using /timecp
...
Using `/timecp` with a player name that has no time on the current map incorrectly cleared the player score/time causing it to not be shown in the scoreboard anymore.
2023-08-11 16:41:42 +02:00
Edgar
984eb47c87
Merge pull request #6995 from Vy0x2/pr-poc-mv-clean
...
Increase lower limit for zoom smoothness (multiview), fixes #6981
2023-08-11 11:48:37 +00:00
By
edaafbfff0
Update simplified_chinese.txt
2023-08-11 17:06:09 +08:00
By
4c63ba354a
Update traditional_chinese.txt
2023-08-11 16:59:44 +08:00
Dennis Felsing
8eab94bcac
Merge pull request #6992 from Marmare314/selection-order-bug
...
Switch order in which envelope points are selected
2023-08-10 20:22:53 +00:00
Dennis Felsing
7f636329b2
Merge pull request #6993 from Marmare314/hidden-channel-bug
...
Ignore hidden channels when selecting envelopes
2023-08-10 20:22:07 +00:00
Dennis Felsing
6d4f1a65c0
Merge pull request #6994 from Marmare314/adding-env-bug
...
Disallow adding overlapping envelope points
2023-08-10 20:21:26 +00:00
devdenn
9eb73c9990
Increase lower limit for zoom smoothness (multiview), remove rarely used variable
2023-08-10 20:09:43 +02:00
marmare314
93332af243
Disallow adding overlapping envelope points
...
Also now round is used to convert the mouse position to fixed
precision time which places the added point closer to the mouse position.
2023-08-10 08:38:10 +02:00
marmare314
3d400b13b5
Ignore hidden channels when selecting envelopes
...
When two envelope points overlap it can happen that the hidden
one will be marked as hot. Then neither can be selected.
2023-08-10 08:27:17 +02:00
marmare314
e1931d216a
Switch order in which envelope points are selected
...
When multiple envelope points could be selected, switch the order
such that the one that is visible is selected first.
2023-08-10 08:16:15 +02:00
Dennis Felsing
2ea102ac9f
Merge pull request #6984 from Robyt3/Settings-Controls-Localizable
...
Use `Localizable` instead of `Localize` inside comment
2023-08-08 21:18:13 +00:00
Dennis Felsing
16093defb7
Merge pull request #6985 from Robyt3/Debughud-Improvements
...
Improve `dbg_tuning` and other debug HUD, use textrender for debug graphs
2023-08-08 21:17:54 +00:00
Robert Müller
bfb64a47e6
Improve dbg_tuning
, refactor CDebugHud::RenderTuning
...
Use different colors to highlight tuning parameters when using `dbg_tuning`:
- red: value changed globally
- blue: value changed only in current zone
- green: value changed globally but reset to default by tune zone
- grey: value unchanged globally and in current zone
In addition to this, with `dbg_tuning 1` the unchanged parameters and the velramp graphs are not shown anymore. With `dbg_tuning 2` all parameters and graphs are shown as it was previously the case with `dbg_tuning 1`.
The position of the debug information is adjusted so it overlaps less with the HUD. When many tuning parameters are shown, the parameters now wrap to another column instead of extending beyond the height of the screen.
Headers are also added to each column.
2023-08-08 21:16:17 +02:00
Robert Müller
738187d94e
Refactor CDebugHud::RenderNetCorrections
, improve layout
...
Also show current tune zone.
Show value on every line instead of having some lines without a value.
Improve labels.
Reduce duplicate code and improve readability.
2023-08-08 20:31:48 +02:00
Robert Müller
51e1f9d88f
Refactor CDebugHud::RenderHint
...
Replace magic numbers with constants.
2023-08-08 20:31:48 +02:00
Robert Müller
30d3d4f94c
Rename GetTunes
to GetTuning
and return const pointer
...
No need to copy all tuning parameters. Consistent naming with prediction code where `GetTuning` is also used.
2023-08-08 20:31:48 +02:00
Robert Müller
b98d519744
Use textrender for graphs, refactor CGraph::Render
...
Use textrender for rendering debug graph labels instead of using the debugging font and quad text.
2023-08-08 20:31:47 +02:00
Robert Müller
be83d44470
Refactor CClient::DebugRender
...
Fix names of static variables. Remove dead code.
2023-08-08 20:31:47 +02:00
Robert Müller
262196bd2c
Use Localizable
instead of Localize
inside comment
2023-08-08 20:26:56 +02:00
Robert Müller
802cb51ba4
Merge pull request #6983 from edg-l/fix_6982
...
fix too long console commands not rendering help
2023-08-08 15:12:40 +00:00
Edgar
43d3d6a876
avoid nullptr checks by initializing the pointers
2023-08-08 16:47:49 +02:00
Edgar
8d4f468edd
fix too long console commands not rendering help
2023-08-08 16:42:24 +02:00
Edgar
8d930dc8c7
Merge pull request #6980 from Robyt3/TextRender-Face-Uninitialized
...
Fix textrender variables being uninitialized
2023-08-07 19:09:33 +00:00
Robert Müller
9854b9b8b2
Merge pull request #6976 from lolipodass/lolipodass-patch-1
...
Update russian.txt
2023-08-07 17:01:28 +00:00
Robert Müller
0e161cf4d9
Fix textrender variables being uninitialized
...
Regression from #6952 .
2023-08-07 17:53:54 +02:00
Robert Müller
11105762d1
Merge pull request #6979 from edg-l/pr_fix_empty
...
don't send empty chat messages
2023-08-07 15:49:23 +00:00
Edgar
50938a8a58
don't send empty chat messages
2023-08-07 17:07:12 +02:00
heinrich5991
bbbc4e5a33
Merge pull request #6977 from Zwelf/pr-fix-load-backup-db
...
Fix /load from backup database
2023-08-07 14:12:06 +00:00
Zwelf
18dff9ef46
Fix /load from backup database
...
Saves were deleted without the team getting its state when /load and
/save both happened during mysql server not reachable.
Before this fix, the saves were only in the DDNet log output for
recovery, not in any database anymore.
`Write::BACKUP_FIRST` is 0 so always false, so the previous code
didn't harm other code paths (especially `Write::NORMAL`).
The saves were tried to retrieve two times from the database, therefore
at the second time it didn't exist anymore. One time erroneously in
`Write::BACKUP_FIRST` and the second time in `Write::NORMAL_FAILED`.
Fixes #6924
2023-08-07 15:35:39 +02:00
lolipodass
aa64829b19
Update russian.txt
...
add missing translation and made some of the translations shorter so they wouldn't come out of the blocks.
2023-08-07 14:32:26 +03:00
Dennis Felsing
ac558b0d34
Merge pull request #6974 from Robyt3/Client-Goto-Tele-Crash-Fix
...
Fix crash when using `goto_tele` in map without tele layer
2023-08-06 22:02:11 +00:00