Dennis Felsing
2dc725e0f6
Rename CURRENT to CURRENT_MAP
2020-10-02 16:21:18 +02:00
Dennis Felsing
0f177bad46
Add explicit button for current map as BG
2020-10-02 16:20:19 +02:00
Dennis Felsing
6839e5f20d
QUITING -> QUITTING
2020-10-02 16:06:21 +02:00
Dennis Felsing
2ba9535529
Use warnings popups for some io failures
2020-10-02 16:06:16 +02:00
Dennis Felsing
5b50d4f310
Print error when opening config file fails
2020-10-02 11:11:34 +02:00
bors[bot]
74550e2c45
Merge #2932
...
2932: Don't change SpectatorID when not spectating r=def- a=Fireball-Teeworlds
This prevents a confusing situation where /pause and /spec lead to spectating yourself: https://youtu.be/9MzvDoXtMLc (looks as if /pause is broken unless you notice that you are spectating yourself).
This could've happened when you pressed spectate_next button while playing and SpectatorID got changed to yourself. I think it doesn't make sense to allow changing SpectatorID when playing at all.
I've also tried to simplify the code: the number of `for` loops in the updated code goes down from 10 to 3.
Things tested with this change:
1. Cycling through players when spectating (works)
2. Changing SpectatorID when not spectating (no longer possible)
3. Spectating yourself (still possible with "spectate N" command but no longer happens accidentally because of 2)
4. "spectate_closest" command (works)
5. Replaying demos where player goes into spectators (works)
Co-authored-by: Fireball <fireball.teeworlds@gmail.com>
2020-10-02 07:55:30 +00:00
Dennis Felsing
bea76a8f20
Create codeql-analysis.yaml
2020-10-01 12:01:05 +02:00
def
134400158a
Clean up MapLayers
2020-09-30 23:59:50 +02:00
def
406d383c45
Clean up OpenGL command processor
2020-09-30 23:59:44 +02:00
def
12f150393b
Free assets
2020-09-30 23:59:38 +02:00
def
61e985457d
Clean up font buffers & texturedata
2020-09-30 23:59:33 +02:00
yangfl
8ce6de6d8e
Set libnotify icon
2020-10-01 04:40:19 +08:00
def
b0a3de60b2
Handle PNG read errors ( fixes #2959 )
...
and print a more telling error message
I'll check all our existing maps for failures now:
$ find . -iname '*.map' | while read i; do echo $i; map_extract $i > /dev/null; find . -iname '*.png' | while read j; do dilate $j; rm -- $j; done; done
For skins Soreu and the skin DB team is already taking care.
2020-09-30 18:23:52 +02:00
def
8996347b65
Fix hash in formatting-revs.txt
2020-09-30 17:27:33 +02:00
bors[bot]
22294ec9b0
Merge #2960
...
2960: fix for a SixUp vote creator id which wasn't set r=def- a=pure-luck-999
cc @Learath2
Co-authored-by: Pure luck <pure_luck@fastmail.com>
2020-09-30 15:04:45 +00:00
Pure luck
9a89b6fc68
fix for a SixUp vote creator id which wasn't set
2020-09-30 18:01:50 +03:00
def
1560a88413
AntiPing limit is unintuitive, remove from settings
2020-09-30 10:17:17 +02:00
def
ba258d7343
Add Background music volume slider
...
as requested by hussainx3
2020-09-30 10:06:55 +02:00
bors[bot]
c92af2e2df
Merge #2954
...
2954: Add clear button to server address field r=Jupeyy a=def-
as suggested by Cøke
Co-authored-by: def <dennis@felsin9.de>
2020-09-29 23:44:09 +00:00
def
973a4caf4b
Show days and hours in game time
2020-09-29 22:58:34 +02:00
def
1b1d8f7964
Don't show wrong decisecs in game time in HUD
2020-09-29 22:58:34 +02:00
def
9b0081de57
Fix ctrl+shift+d moving tee ( fixes #2930 )
2020-09-29 22:58:26 +02:00
def
94d0c1b95b
Update swedish translations (by cur.ie)
2020-09-29 22:58:17 +02:00
def
10355851ca
Need to send info when updating skin in text field
...
As reported by abcqwerty on Discord
2020-09-29 22:58:09 +02:00
def
8efff70d88
Show File button in demo player
...
to easily get the file instead of having to search for it in the file
browser again. Complements #2946
2020-09-29 22:57:55 +02:00
def
b6e4626053
Add clear button to server address field
...
as suggested by Cøke
2020-09-29 22:41:41 +02:00
bors[bot]
6beab4a42b
Merge #2952
...
2952: Ignore brew update constantly failing (fixes #2950 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-29 17:23:13 +00:00
def
47c15d99bf
Ignore brew update constantly failing ( fixes #2950 )
2020-09-29 19:16:33 +02:00
Dennis Felsing
1a7eed4937
Merge pull request #2951 from def-/pr-repeated
...
Reset m_TimesRepeated on new line
2020-09-29 19:02:34 +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
Dennis Felsing
b8760cdce5
Merge pull request #2949 from Learath2/dd_pr_edsel
...
Fix multiple layer selection for groups
2020-09-29 13:50:20 +02:00
Learath
88c054261a
Fix multiple layer selection for groups
2020-09-29 13:31:22 +03:00
bors[bot]
7432f569e2
Merge #2946
...
2946: Add directory buttons r=def- a=Jupeyy
fixes #2944
windows:
![screenshot_2020-09-29_03-16-32](https://user-images.githubusercontent.com/6654924/94502023-78d03300-0203-11eb-8807-ba9d9dca801b.png )
skin:
![screenshot_2020-09-29_03-20-32](https://user-images.githubusercontent.com/6654924/94502035-85548b80-0203-11eb-8105-d1e52593f1e5.png )
but no chance for demo:
![screenshot_2020-09-29_03-23-13](https://user-images.githubusercontent.com/6654924/94502044-8b4a6c80-0203-11eb-8161-4897082a5a66.png )
naming suggestions are welcome
theme directory, themes directory
whatever
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-29 09:30:39 +00:00
Jupeyy
456625893b
Add directory buttons
2020-09-29 10:24:40 +02:00
bors[bot]
113ec2511a
Merge #2947
...
2947: Dynamic Camera button: Use g_Config.m_ClDyncam as pID r=Jupeyy a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-29 06:43:50 +00:00
def
e4023cb18b
Dynamic Camera button: Use g_Config.m_ClDyncam as pID
2020-09-29 08:25:38 +02:00
Dennis Felsing
16f965a0e6
Merge pull request #2940 from def-/pr-empty-lines
...
Fix empty lines in chat (fixes #1835 )
2020-09-29 07:51:12 +02:00
Dennis Felsing
b88b33cea4
Merge pull request #2928 from Jupeyy/pr_multiple_pngs
...
Add changeable assets
2020-09-29 07:46:43 +02:00
def
18ad5b58c0
Fix empty lines in chat ( fixes #1835 )
2020-09-28 23:25:04 +02:00
Jupeyy
0e71a47708
Add customization
2020-09-28 23:21:32 +02:00
Fireball
d06e956739
Don't change SpectatorID when not spectating, simplify code
...
This prevents a confusing situation where /pause and /spec lead to spectating yourself.
This happens if you accidentally pressed spectate_next key when playing.
2020-09-28 19:55:47 +01:00
bors[bot]
9d19770a10
Merge #2933
...
2933: Handle rcon cmd completion properly with dummy r=heinrich5991 a=def-
Only active player received them, reconnecting dummy a few times lead to
duplicate entries in tab completion. Now only main player is considered
for the completion.
as reported by Betz@lel-$h@l0m on Discord
Co-authored-by: def <dennis@felsin9.de>
2020-09-28 16:32:53 +00:00
bors[bot]
616c0e8ad8
Merge #2889
...
2889: Allow specifying texture LOD BIAS r=def- a=Jupeyy
For Ravie, and others that want the old renderer opengl 3.3 feeling back xd
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-28 16:01:56 +00:00
bors[bot]
1b07ac9e4a
Merge #2939
...
2939: print out modifiers when unbinding r=def- a=plsplsplslol
Co-authored-by: plsplsplslol <alpootagpro@gmail.com>
2020-09-28 05:58:17 +00:00
plsplsplslol
236015c474
print out modifiers when unbinding
2020-09-27 17:38:50 -07:00
bors[bot]
af958704ca
Merge #2887
...
2887: Join identical chat lines to prevent spam r=def- a=edg-l
![image](https://user-images.githubusercontent.com/15859336/93714967-6f412e00-fb66-11ea-9b56-2ff2c053b8c1.png )
May fix https://github.com/ddnet/ddnet/issues/259
Needs a bit more testing
Co-authored-by: Edgar <git@edgarluque.com>
2020-09-27 19:28:55 +00:00
bors[bot]
dbf5d3f0aa
Merge #2938
...
2938: Fix auto rules scrollbar bugs r=def- a=edg-l
![image](https://user-images.githubusercontent.com/15859336/94368701-e71ed380-00e5-11eb-8ba5-d4923cc621d1.png )
This pr also doubles window size.
Co-authored-by: Edgar <git@edgarluque.com>
2020-09-27 19:21:59 +00:00
Edgar
5391ff8cc9
fix auto rules scrollbar bugs
2020-09-27 17:20:41 +02:00
Edgar
12161cc55b
change and fix how counter is displayed
2020-09-27 13:28:50 +02:00
def
2deb8aa380
Fix Windows compilation
2020-09-27 11:05:54 +02:00