def
11127f9344
Release fixes
2019-04-10 17:57:56 +02:00
Dennis Felsing
93b88647eb
Merge pull request #1612 from def-/pr-12.1
...
Version 12.1
2019-04-10 17:38:37 +02:00
Dennis Felsing
ed34dcfec5
Merge pull request #1602 from def-/pr-explain-tiles
...
Explain game tiles and entities in editor (fixes #1600 )
2019-04-10 17:38:22 +02:00
Dennis Felsing
5d79c41010
Merge pull request #1603 from def-/pr-demo-open
...
Enable dragging demo file into client to play it directly
2019-04-10 17:38:00 +02:00
Dennis Felsing
2d69935a6b
Add explanations for TILE_THROUGH_CUT/ALL/DIR
2019-04-10 15:48:23 +02:00
bors[bot]
f0cce17bfc
Merge #1597
...
1597: Console command "color_from_rgb" (fixes #1581 ) r=heinrich5991 a=def-
Converts RGB colors to TW's HSL format
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-04-10 12:21:19 +00:00
Dennis Felsing
fc5810fa56
Version 12.1
2019-04-10 14:17:06 +02:00
Dennis Felsing
7c0f4c9856
Address reviewer comments
2019-04-10 09:00:06 +02:00
Dennis Felsing
bd4e3716a1
color -> color_from_rgb
2019-04-10 08:58:08 +02:00
bors[bot]
b05b268a6a
Merge #1598 #1601 #1605 #1606 #1607 #1609
...
1598: Fix home/end keys in console r=heinrich5991 a=def-
1601: 2 more tries to force DB to respond in UTF8 (fixes #1599 ) r=heinrich5991 a=def-
1605: Fix memory leak in draggers r=heinrich5991 a=def-
1606: Always initialize m_InfosLoaded r=heinrich5991 a=def-
otherwise it's uninitialized and then read, found by valgrind --tool=memcheck
1607: Enable a few more GCC warnings r=heinrich5991 a=def-
1609: Fix C90 compatibility on Windows r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-09 22:09:18 +00:00
def
fe432b8ae4
Enable a few more GCC warnings
2019-04-09 22:05:21 +02:00
def
0e7a514c7b
Fix C90 compatibility on Windows
2019-04-09 21:58:04 +02:00
Dennis Felsing
bdb579330d
Improve game tile explanations a bit
...
As suggested by Bojidar and jao
2019-04-09 14:23:40 +02:00
bors[bot]
d4d6ab681d
Merge #1593
...
1593: Add emacs style ctrl-a ctrl-e navigation r=def- a=ChillerDragon
Im sure im not the only one who keeps pressing ctrl-a and ctrl-e in the teewoods console and nothing happens .-.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-04-09 10:54:04 +00:00
ChillerDragon
0b18d6eb44
Remove if nesting for compose keys in console
2019-04-09 12:11:29 +02:00
def
05fe69751d
Add jao's explanations for telegun
2019-04-08 22:36:47 +02:00
def
c3e36ee483
Always initialize m_InfosLoaded
2019-04-08 22:13:47 +02:00
def
708019c675
Grammar fix: Catched -> Caught
2019-04-08 21:54:33 +02:00
def
173b43d487
Fix memory leak in draggers
2019-04-08 21:54:12 +02:00
12pm
7b95d38bf3
Fix crash when draggers don't have a number
2019-04-08 21:47:22 +02:00
def
cca80da554
Enable dragging demo file into client to play it directly
2019-04-08 21:43:59 +02:00
def
eda16acbca
Explain game tiles and entities in editor ( fixes #1600 )
...
- Explanations by Lady Saavik taken from https://ddnet.tw/explain/
- CCW/CW were mixed up in enum names, fixed
- Make sure that the texts fits, otherwise reduce font size
- Still need explanations for Portal tiles
2019-04-08 19:39:56 +02:00
def
ea093f6d39
2 more tries to force DB to respond in UTF8 ( fixes #1599 )
2019-04-08 16:55:53 +02:00
def
527859e70c
Fix home/end keys in console
2019-04-07 23:28:30 +02:00
def
01ffde25f3
Console command "colors" ( fixes #1581 )
...
Converts RGB colors to TW's HSL format
2019-04-07 22:54:29 +02:00
Ryozuki
be708d0498
a mess
2019-04-07 21:18:43 +02:00
bors[bot]
a4e2130342
Merge #1571
...
1571: show_ips r=heinrich5991 a=def-
The problem is that the same console output is sent to all right now,
not sure how to change that cleanly
Co-authored-by: def <dennis@felsin9.de>
2019-04-07 19:01:21 +00:00
bors[bot]
52c00dcc02
Merge #1573
...
1573: Handle FS failures while updating (fixes #1560 ) r=heinrich5991 a=def-
Not sure if I caught all locations
Co-authored-by: def <dennis@felsin9.de>
2019-04-07 18:50:08 +00:00
Ryozuki
0138dd32e3
apply alpha to solo players
2019-04-07 19:42:26 +02:00
Ryozuki
813c24bf29
add m_IsSolo and fix hook col
2019-04-07 18:58:49 +02:00
ChillerDragon
e9f8bd42b7
Add emacs style ctrl-a ctrl-e navigation
2019-04-07 15:59:15 +02:00
bors[bot]
4931d00201
Merge #1589
...
1589: Remove some code duplication in CSaveTee::LoadString r=def- a=def-
by using a switch-case with fallthroughs, seems like the perfect use case.
Co-authored-by: def <dennis@felsin9.de>
2019-04-07 12:01:59 +00:00
Jordy Ruiz
1e0cc51ba1
Add bound check in datafile.cpp anywhere m_ppDataPtrs is accessed as an array. Should fix #2073
...
(cherry picked from commit e086f4b35b
)
2019-04-07 13:10:07 +02:00
bors[bot]
5d9d0d7d35
Merge #1587
...
1587: Small fixxings r=heinrich5991 a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-04-06 21:08:40 +00:00
def
e27679ebcc
Remove some code duplication in CSaveTee::LoadString
...
by using a switch-case with fallthroughs
2019-04-06 20:28:47 +02:00
Dennis Felsing
edbd899471
Merge pull request #1588 from Ryozuki/pr_save_telegun
...
Save telegun on /save
2019-04-06 20:24:37 +02:00
def
e539bbacb1
Handle FS failures while updating ( fixes #1560 )
...
Not sure if I caught all locations
2019-04-06 19:24:40 +02:00
def
25c54ef4db
Implement show_ips to protect accidental leaking of IPs
...
Marks all sensitive data with <{ }> and then filters that out when
show_ips is not set.
2019-04-06 19:22:02 +02:00
Ryozuki
52b58c3d5b
final fix
2019-04-06 18:38:25 +02:00
Ryozuki
69fd7f1767
fix and add gameuuid
2019-04-06 18:37:25 +02:00
Ryozuki
fb398ebcbf
better this way
2019-04-06 18:19:56 +02:00
Ryozuki
beeda4d7bb
fix warnings
2019-04-06 18:18:46 +02:00
Ryozuki
b92b2f1878
save telegun on /save
2019-04-06 18:13:11 +02:00
bors[bot]
b25c5275d5
Merge #1585
...
1585: Use OpenSSL md5 if it is available r=def- a=heinrich5991
Fixes #1582 .
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2019-04-06 15:43:24 +00:00
ChillerDragon
905204781b
Cleanup if nesting
2019-04-06 17:22:15 +02:00
ChillerDragon
ce5a7ea626
Remove one of two graphic includes
2019-04-06 17:07:17 +02:00
ChillerDragon
abba71e6d6
Fix tw code style
2019-04-06 17:06:12 +02:00
bors[bot]
ea82402e7e
Merge #1574
...
1574: Updater localization and update language files r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-06 14:53:46 +00:00
bors[bot]
2f4dd5ae2c
Merge #1572
...
1572: cl_mouse_min_distance as requested by Makoyuri r=heinrich5991 a=def-
also cl_dyncam_min_distance
Co-authored-by: def <dennis@felsin9.de>
2019-04-06 14:17:25 +00:00
def
9df30dc235
Localize mentions
2019-04-06 15:18:40 +02:00
def
330a99686d
Add localization for updating output
2019-04-06 15:18:35 +02:00
12pm
98bfeb3e72
Notify about chat mentions in editor
2019-04-06 11:32:50 +02:00
heinrich5991
e3657ab2d5
Use SHA256 instead of MD5 in some places
...
This only works in places where the actual choice of hashing function
doesn't matter.
2019-04-06 02:56:29 +02:00
heinrich5991
e44b1ca986
Use OpenSSL md5 if it is available
...
Fixes #1582 .
2019-04-06 02:56:29 +02:00
Ryozuki
f0a4da58cb
Merge branch 'master' into add_clan_color
2019-04-05 16:46:14 +02:00
Ryozuki
4e3b2191a2
fix wrong variable
2019-04-05 13:47:38 +02:00
Ryozuki
06e8a07b99
fix phrasing
2019-04-05 13:36:18 +02:00
Ryozuki
735aab9609
fix braces
2019-04-05 13:25:17 +02:00
Ryozuki
bb3cde4369
add color to ping in scoreboard
2019-04-05 13:12:08 +02:00
Ryozuki
ef6d4b5de6
add clan color to people with same clan as you
2019-04-05 12:41:01 +02:00
def
e31561eb47
cl_mouse_min_distance as requested by Makoyuri
...
also cl_dyncam_min_distance
2019-04-04 20:19:37 +02:00
Dennis Felsing
a7dabe3475
Merge pull request #1570 from 12pm/playerflags
...
Add playerflags, dnsbl, and ips for non-admins in status
2019-04-04 18:55:40 +02:00
Dennis Felsing
fc76c2219f
Merge pull request #1566 from def-/pr-demo-speed
...
Demo speed improvements
2019-04-03 19:02:42 +02:00
Dennis Felsing
1fd130cf15
Merge pull request #1564 from def-/pr-dummy-fixes
...
Some more dummy fixes (might fix #1415 )
2019-04-03 19:02:28 +02:00
Dennis Felsing
b468552c43
Merge pull request #1563 from def-/pr-gun-sound
...
Enable gun sound by default
2019-04-03 19:02:14 +02:00
12pm
a7ef921e3f
Add playerflags, dnsbl, and ips for non-admins in status
2019-04-03 15:07:05 +02:00
bors[bot]
d72929d33b
Merge #1567
...
1567: Make world offset calculation more accurate r=def- a=12pm
Noticed that after some time groups with a parallax different than 100 were incorrectly rendered in the editor
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-03 06:08:15 +00:00
12pm
4efc0e3b82
Make world offset calculation more accurate
...
Noticed that after some time groups with a parallax different than 100 were incorrectly rendered in the editor
2019-04-03 01:05:38 +02:00
def
9daa3beacd
Broadcast: Fix display time during demo replay
...
Only show for the same amount of ticks as originally, not number of
seconds, otherwise at high demo speeds you will see the broadcast for a
much longer game play time than originally.
2019-04-02 23:28:13 +02:00
def
e25d43aaf6
Extend GUI options for available demo speeds up to 64
2019-04-02 23:20:44 +02:00
def
989726db00
Allow demo speeds up to 256
2019-04-02 23:16:01 +02:00
12pm
ff48221797
Validate game layer hookthrough shortcut
...
Fixes #1556
2019-04-02 22:55:12 +02:00
def
ad70456687
Some more dummy fixes (might fix #1415 )
2019-04-02 22:02:55 +02:00
def
392fe03844
Enable gun sound by default
2019-04-02 21:52:02 +02:00
def
ef0e685496
Make timestamp consistent in scores
...
The motivation is to have the exact same timestamp for every member
finishing in a team and the team rank as well. This makes the database
more consistent and tooling easier.
2019-04-02 20:18:40 +02:00
yangfl
ee104428bb
Fix negative numbers in char
...
On some architectures char can be unsigned, which makes g++
very unhappy.
error: narrowing conversion of '-128' from 'int' to 'char' inside { }
2019-04-02 23:19:20 +08:00
def
ea6c69c273
Version 12.0.1
2019-03-30 17:01:00 +01:00
Dennis Felsing
0b76009644
Merge pull request #1553 from def-/pr-official-tab
...
No checkmark in DDNet/KoG tab (as suggested by Alexander)
2019-03-30 17:00:12 +01:00
Dennis Felsing
20f5d20692
Merge pull request #1552 from def-/pr-fix-confirm-time
...
Fix cl_confirm_disconnect/quit_time (fixes #1550 )
2019-03-30 17:00:02 +01:00
Dennis Felsing
7f28f882c2
Merge pull request #1551 from def-/pr-sql-command-completion
...
Command completion for /times, /points and /top5points
2019-03-30 16:59:50 +01:00
def
c0d3f5fa57
Actually disconnect dummy after confirmation ( fixes #1555 )
2019-03-30 16:59:25 +01:00
def
3248d94ace
No checkmark in DDNet/KoG tab (as suggested by Alexander)
2019-03-29 23:08:11 +01:00
Dennis Felsing
0b578c4330
Fix cl_confirm_disconnect/quit_time ( fixes #1550 )
...
-1 now works as described
Split into two settings
2019-03-29 14:56:02 +01:00
Dennis Felsing
2dd78b6568
Command completion for /times, /points and /top5points
...
Still not implemented for file based servers of course
2019-03-29 14:39:48 +01:00
bors[bot]
5c919b6aab
Merge #1549
...
1549: Allow editing texture UV offsets in Quad properties r=def- a=bojidar-bg
Partial manual cherrypick of de82ad7a26
.
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2019-03-29 13:11:18 +00:00
Bojidar Marinov
6ca6fce0b2
Allow editing texture UV offsets in Quad properties.
...
Manual cherrypick of de82ad7a26
, original code by @cinaera
2019-03-29 13:38:21 +02:00
def
4645b69401
Version 12.0
2019-03-28 23:39:30 +01:00
Dennis Felsing
d12ad9d05f
Merge pull request #1548 from def-/pr-vote-mute
...
Remove vote mute after it expired (fixes #1544 )
2019-03-28 23:38:45 +01:00
Dennis Felsing
4ed50440a8
Merge pull request #1547 from def-/pr-kill-harder
...
After a char was killed stop processing further tiles
2019-03-28 23:38:39 +01:00
Dennis Felsing
5124372e9d
Merge pull request #1546 from def-/pr-glyph-missing
...
Fix text render when a glyph is missing (fixes #1543 )
2019-03-28 23:38:31 +01:00
Dennis Felsing
138a9c6ff7
Merge pull request #1545 from def-/pr-load-font
...
Move out common font loading into method
2019-03-28 23:38:24 +01:00
Dennis Felsing
95cc357dd6
Merge pull request #1540 from def-/pr-disconnect-time
...
Add cl_confirm_disconnect_quit_time (fixes #1530 )
2019-03-28 23:38:16 +01:00
Dennis Felsing
72200a4e09
Merge pull request #1539 from def-/pr-esc-popup
...
Escape during popup: Only make popup disappear
2019-03-28 23:38:00 +01:00
Dennis Felsing
11fee99b9c
Merge pull request #1538 from def-/pr-kog-tab
...
Add KoG tab in server browser
2019-03-28 23:37:50 +01:00
def
09412f43f7
Remove vote mute after it expired ( fixes #1544 )
2019-03-28 23:35:51 +01:00
def
c489fb61be
After a char was killed stop processing further tiles
2019-03-28 23:29:34 +01:00
def
4171db48a9
Fix text render when a glyph is missing ( fixes #1543 )
...
Instead show □ (white square, 0x25a1) as replacement character
The old behaviour was to continue when a glyph was missing, not load
the glyph and then instead fill the bitmap with random garbage that was
still in the buffer. Introduced by https://github.com/ddnet/ddnet/pull/1081
2019-03-28 22:46:08 +01:00
def
9e25f4c113
Move out common font loading into method
2019-03-28 21:51:42 +01:00
12pm
427171bb17
Merge "Add Quad/Sound" + shortcut to add them at mouse position, add quads true to size
2019-03-28 13:41:07 +01:00
12pm
0abbba4c5d
Add non-destructive brush drawing
...
New brush draw mode that doesn't override existing tiles. Empty brush still acts as an eraser. Button and ctrl+d shortcut to toggle it.
2019-03-26 19:19:25 +01:00