patiga
2ef344ea1a
set the correct variable
2020-09-22 14:50:04 +02:00
Learath
bbdcb7035d
Style
2020-09-22 15:47:21 +03:00
bors[bot]
d9e748ee91
Merge #2888
...
2888: Fix dilate alpha threshold & auto apply dilate on embedded texture in editor r=def- a=Jupeyy
editor dilate can be turned off.
about the threshold:
old:
![Screenshot_20200920_175749](https://user-images.githubusercontent.com/6654924/93716689-8d605b80-fb71-11ea-8049-848c8bd3a7f2.png )
new:
![Screenshot_20200920_175846](https://user-images.githubusercontent.com/6654924/93716692-8e918880-fb71-11ea-8108-9be5378cd932.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-22 12:38:53 +00:00
Learath
586043fc64
Use fixed point conversion consistently
2020-09-22 15:29:16 +03:00
bors[bot]
9e23623fa1
Merge #2874
...
2874: Add unmasked entities for all mods r=def- a=Jupeyy
Fixes switch tile for unmasked ddnet
And ddnet mods send that they are a race and ddrace mod appearently?
Not very intuitive that ddnet is a superset of them, bcs tiles changed.
Waiting for a review from @fokkonaut
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-21 20:46:51 +00:00
bors[bot]
481a56da2a
Merge #2899
...
2899: Editor: Select game layer by default (fixes #2834 ) r=Jupeyy a=def-
Since it's the most important layer
Co-authored-by: def <dennis@felsin9.de>
2020-09-21 20:23:56 +00:00
bors[bot]
d61c97370f
Merge #2896
...
2896: Add edit box to write skin name, Add link to Skin Database r=Jupeyy a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-21 17:50:09 +00:00
def
ddb88c6f3b
Editor: Select game layer by default
...
Since it's the most important layer
2020-09-21 19:36:28 +02:00
Jupeyy
0ec7f1e1dc
Fix dilate threshold & automatically apply dilate on embedded textures in the editor
2020-09-21 19:17:38 +02:00
def
3a3d3bcb99
Fix UpdatePlayerMaps
2020-09-21 15:32:16 +02:00
def
cfd32c357b
Fix clang-format
2020-09-21 15:32:16 +02:00
def
35fc180559
Finish /showothers 2 implementation on server
2020-09-21 15:32:16 +02:00
def
a273969bc1
Fix clang-format
2020-09-21 10:44:13 +02:00
def
d17e0e4819
Add link to Skin Database
2020-09-21 10:39:42 +02:00
def
f9e66f0b41
Add edit box to write skin name
2020-09-21 10:35:13 +02:00
def
3276f2925d
Reload skin menu when skin count changed
...
fixes graphics bug when new skins are added, skins array is reallocated
and we accessed freed memory
Thanks to Jupeyy & Learath2 for also looking into this
2020-09-21 10:19:54 +02:00
Edgar
9cdaba88dc
fix style
2020-09-20 14:08:27 +02:00
Edgar
ffade19e19
don't show scrollbar if not needed on auto rules
2020-09-20 14:01:28 +02:00
Edgar
2587328aa4
add scrollbar to auto rules list, fixes #2514
2020-09-20 13:52:38 +02:00
bors[bot]
4cbcde06e5
Merge #2872
...
2872: mention rules r=edg-l a=12pm
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2020-09-20 10:22:52 +00:00
def
5cc826d6f5
edit box: only highlight x when hovering it
...
not when hovering the text field itself
Thanks to Ryozuki for report
2020-09-20 11:52:17 +02:00
def
a99b673042
Some browser improvements
...
- Increase size of Name and Clan in adding friend fields
- Smaller Search and Exclude fields
- No more duplicate Search - Search - Search text
- Smaller Connect and Refresh buttons
2020-09-20 11:47:04 +02:00
bors[bot]
d4c14505bf
Merge #2883
...
2883: Ask for confirmation before placing border tiles r=def- a=Fireball-Teeworlds
Fixes #2823
Co-authored-by: Fireball <fireball.teeworlds@gmail.com>
2020-09-20 09:36:55 +00:00
Fireball
bb2be60a08
Ask for confirmation before placing border tiles ( fixes #2823 )
2020-09-20 01:42:07 +01:00
def
4e157c64e3
clang-format fix
2020-09-20 02:24:51 +02:00
def
dfa072353d
Fix skin lookup
...
Thanks for Jupeyy for looking into this with me
2020-09-20 02:19:58 +02:00
def
61f89533c5
Clean up skin downloader code a bit
...
Was trying to find what's causing the issues with skin downloader, but
didn't find anything suspicious.
2020-09-20 02:19:49 +02:00
def
8ef6a0da16
Revert "Revert "Fix clang-format""
...
This reverts commit 833e3640b4
.
2020-09-20 02:19:32 +02:00
def
1d868fec70
Revert "Revert "Fix skin prefix search crash""
...
This reverts commit 4ad0f61a00
.
2020-09-20 02:19:28 +02:00
def
a09be98df9
Revert "Revert "Implement on-demand skin downloader ( fixes #1166 )""
...
This reverts commit cc2f05b6df
.
2020-09-20 02:19:24 +02:00
def
f92a4753c3
Version 15.0.4
2020-09-20 01:51:55 +02:00
def
cc2f05b6df
Revert "Implement on-demand skin downloader ( fixes #1166 )"
...
This reverts commit 3cc1e47ec4
.
2020-09-20 01:51:23 +02:00
def
4ad0f61a00
Revert "Fix skin prefix search crash"
...
This reverts commit 1270434f5e
.
2020-09-20 01:49:58 +02:00
def
833e3640b4
Revert "Fix clang-format"
...
This reverts commit f42a5a0431
.
2020-09-20 01:49:26 +02:00
bors[bot]
ea1a7934e5
Merge #2878
...
2878: Max images (fixes #2148 ) r=def- a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-19 20:50:04 +00:00
Jupeyy
a1eb5dc114
Max images(for editor, clamp for client and warning for mapconvert) ( fixes #2148 )
2020-09-19 21:22:21 +02:00
bors[bot]
04ea24b4f8
Merge #2869
...
2869: Fix MouseInside to only select one field (fixes #2868 ) r=Jupeyy a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-19 19:12:02 +00:00
def
f4d763c895
Init curl first, then call curl_version_info
2020-09-19 15:10:32 +02:00
Jupeyy
5208a588b8
Add unmasked entities for all mods
2020-09-19 14:44:24 +02:00
12pm
aa18dc1d88
remove for more info
2020-09-19 13:40:19 +02:00
12pm
f3bef4919f
mention rules
2020-09-19 13:28:30 +02:00
def
c31fc33cf2
Fix MouseInside to only select one field ( fixes #2868 )
2020-09-19 11:50:33 +02:00
bors[bot]
6ae7b19c4a
Merge #2865
...
2865: Fix localizing demo list r=Jupeyy a=def-
You can't store the result of Localize in a static, it will be removed
by switching to another language.
Thanks to Jupeyy for report
Co-authored-by: def <dennis@felsin9.de>
2020-09-18 21:42:20 +00:00
def
1cf68d7191
Fix localizing demo list
...
You can't store the result of Localize in a static, it will be removed
by switching to another language.
Thanks to Jupeyy for report
2020-09-18 23:33:51 +02:00
def
f11679afb2
Implement censoring words on server
2020-09-18 19:18:08 +02:00
清歌
7ab35dc55e
fix localhost lookup problem when ws enable
2020-09-18 23:02:25 +08:00
清歌
059a2a0a35
fix websockets behavior in net_socket_read_wait
2020-09-18 21:28:17 +08:00
Dennis Felsing
4317cb7af8
Merge pull request #2855 from def-/pr-kill-server-on-quit
...
Kill server on quit
2020-09-18 08:04:44 +02:00
def
848c8c992c
Version 15.0.3
2020-09-18 07:57:54 +02:00
def
427450ddc3
Demo viewer: Ignore shortcuts when popup is open
...
As reported by Shyzo on Discord
2020-09-18 07:57:43 +02:00
Jupeyy
1270434f5e
Fix skin prefix search crash
2020-09-18 06:27:18 +02:00
def
46b21020be
Kill server on quit
...
As suggested by Ryozuki
2020-09-18 00:30:31 +02:00
def
3983bfeeef
Version 15.0.2
2020-09-17 23:12:33 +02:00
def
9717d032ff
Don't call atexit in forked process
2020-09-17 22:19:13 +02:00
def
d5648f5cde
Fix localizing in browser
...
Thanks to gerdoe for noticing
2020-09-17 21:54:24 +02:00
def
9da149f84b
Localize control settings
2020-09-17 21:18:33 +02:00
def
2221881f79
Version 15.0.1
2020-09-17 21:06:55 +02:00
def
da4a8c704b
Fix running server from other directory
2020-09-17 21:06:02 +02:00
Dennis Felsing
8ad64820ef
Merge pull request #2830 from def-/pr-15
...
Version 15.0
2020-09-17 18:34:59 +02:00
Dennis Felsing
514e974667
Merge pull request #2849 from def-/pr-max-requests
...
Increase br_max_requests to 100
2020-09-17 18:34:44 +02:00
bors[bot]
93e592dcd9
Merge #2813
...
2813: Sort spectator view by team, then name (not score) (fixes #2808 ) r=Jupeyy a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-17 16:07:28 +00:00
def
3e58d8b756
Increase br_max_requests to 100
...
As suggested by BannZay on Discord. We scale down when we notice that
no responses arrive. The idea is that player's internet has become
faster than when DDNet started, so increasing the default is ok.
2020-09-17 17:41:14 +02:00
清歌
b5592cc204
fix websockets client link problem in xp
...
implement a simple version of inet_ntop by myself
2020-09-17 23:23:16 +08:00
bors[bot]
65ca97a5fa
Merge #2820
...
2820: Server: Only recv new packets when we know they are waiting r=Jupeyy a=def-
Reduces the number of syscalls
Co-authored-by: def <dennis@felsin9.de>
2020-09-17 14:47:07 +00:00
bors[bot]
da62510a2d
Merge #2840
...
2840: [Idea] Add some decent hover effects and colors r=def- a=Jupeyy
Generally, would be nice to have very decent hover effects and decent colors.
I just tried for fun adding hover effects to menu tabs(red for the quit button),
hover effects for the server browser items
and color for search/exclude
I'm not an artist, it doesnt look good, if someone wants to overtake, he/she would be very welcome todo so
![image](https://user-images.githubusercontent.com/6654924/93282252-44ee1a00-f7ce-11ea-8b16-5d563610c9ce.png )
![image](https://user-images.githubusercontent.com/6654924/93282271-50d9dc00-f7ce-11ea-89cf-8f1e38b4a6b7.png )
![screenshot_2020-09-16_03-38-40](https://user-images.githubusercontent.com/6654924/93282288-57685380-f7ce-11ea-8cbe-3f04f8d89bc4.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-17 14:19:22 +00:00
def
7dd611a2d0
Version 15.0
2020-09-17 16:11:44 +02:00
bors[bot]
9ea816c779
Merge #2817
...
2817: Don't exit(1) in video recorder on failure r=Jupeyy a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-09-17 14:07:42 +00:00
bors[bot]
21e080596a
Merge #2836 #2841 #2845
...
2836: Only make Esc key leave editor when no popup is open r=Jupeyy a=def-
2841: Fix ingame browser tab change (fixes #2839 ) r=Jupeyy a=def-
2845: Fix spacing in kick-vote menu (center tees and text) r=Learath2 a=def-
Old: ![screenshot-20200917@090205](https://user-images.githubusercontent.com/2335377/93431529-882ab480-f8c4-11ea-8e56-dfe903a5ae06.png )
New: ![screenshot-20200917@090226](https://user-images.githubusercontent.com/2335377/93431538-8cef6880-f8c4-11ea-8946-449e7aa6dea7.png )
Co-authored-by: def <dennis@felsin9.de>
2020-09-17 14:00:09 +00:00
bors[bot]
77cb30aec4
Merge #2733
...
2733: Implement on-demand skin downloader, remove Lappi's non-free skins (fixes #1166 , fixes #2547 ) r=Learath2 a=def-
Seems to work on first try, I'm somewhat surprised :D
Future ideas:
- I haven't checked how the performance impact is of a new skin joining,
might want to move the loading to a separate thread?
- Use the skins from download directory instead of redownloading? Might
want to compare modified time.
- Make all skins load on demand only to save some memory?
Co-authored-by: def <dennis@felsin9.de>
2020-09-17 13:49:23 +00:00
Jupeyy
1fe09f496c
Add some decent hover effects and colors
2020-09-17 15:47:13 +02:00
def
24526d0fc8
Further websockets build fixes
2020-09-17 13:44:47 +02:00
def
b5b218d67f
Fix spacing in kick-vote menu (center tees and text)
2020-09-17 09:39:50 +02:00
def
81d30f838d
Fix ingame browser tab change ( fixes #2839 )
2020-09-16 07:36:47 +02:00
Jupeyy
1cef3bf047
Only show new icons, when client is offline
2020-09-16 02:14:11 +02:00
bors[bot]
0bb24004dd
Merge #2837
...
2837: Don't allow zero/empty images(bcs malloc(0) and other things) r=def- a=Jupeyy
Would be nicer, if the map loader would check the map for such things, but since the backend works with the image data and assumes its valid, this prevents crashes.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-15 20:31:44 +00:00
Jupeyy
2a713ebe2c
Don't allow malloc on empty images
2020-09-15 22:23:36 +02:00
def
f42a5a0431
Fix clang-format
2020-09-15 22:17:09 +02:00
def
3cc1e47ec4
Implement on-demand skin downloader ( fixes #1166 )
...
Seems to work on first try, I'm somewhat surprised :D
Future ideas (not for this change):
- I haven't checked how the performance impact is of a new skin joining,
might want to move the loading to a separate thread?
- Use the skins from download directory instead of redownloading? Might
want to compare modified time.
- Make all skins load on demand only to save some memory?
2020-09-15 22:17:08 +02:00
def
433881824a
Only make Esc key leave editor when no popup is open
2020-09-15 21:57:09 +02:00
bors[bot]
edb4462f8a
Merge #2814 #2818
...
2814: Remove saving to other servers r=Learath2 a=def-
sv_sql_valid_servernames is no longer required
2818: Load fonts from memory (fixes #2810 ) r=Learath2 a=def-
Missing: Freeing the memory again. But not so important since we keep
the same fonts until end of process anyway in our case.
@QingGo Could you give this a try from the Github build artifacts? If not, I can provide you a nightly build.
Co-authored-by: def <dennis@felsin9.de>
2020-09-15 17:16:21 +00:00
def
6ce04d93f1
Server: Only recv new packets when we know they are waiting
...
Reduces the number of syscalls
2020-09-15 19:11:51 +02:00
bors[bot]
c1d54da9f7
Merge #2826 #2829 #2835
...
2826: map_convert_07: Check for width/height 0 r=Learath2 a=def-
as suggested by Jupeyy
2829: Add libsteam_api.a to gitignore r=Learath2 a=def-
2835: Make spacing in top menu buttons consistent, fit for 5:4 r=Learath2 a=def-
![screenshot-20200915@184840](https://user-images.githubusercontent.com/2335377/93240346-4db9fe00-f784-11ea-9755-3a52f51d2755.png )
Co-authored-by: def <dennis@felsin9.de>
2020-09-15 17:08:45 +00:00
bors[bot]
3b0bb7d777
Merge #2816
...
2816: Implement context for translations (largely taken from Teeworlds) r=Learath2 a=def-
Missing: scripts/languages doesn't work yet, but the context can be
added manually, see german.txt for an example.
Co-authored-by: def <dennis@felsin9.de>
2020-09-15 17:02:00 +00:00
def
7a82779ff7
Make spacing in top menu buttons consistent, fit for 5:4
2020-09-15 18:49:43 +02:00
bors[bot]
a2a2abb26c
Merge #2833
...
2833: Use 0.7 cursor r=def- a=Jupeyy
![image](https://user-images.githubusercontent.com/6654924/93222705-83a0b780-f76f-11ea-866a-b2be9f47296e.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-15 16:40:57 +00:00
Jupeyy
dc3580d976
0.7 cursor
2020-09-15 16:18:12 +02:00
bors[bot]
a4edac3969
Merge #2832
...
2832: Add new icons for demo, home and server browser r=def- a=Jupeyy
![image](https://user-images.githubusercontent.com/6654924/93217198-ff4b3600-f768-11ea-95a2-cd826b9ffbf5.png )
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-15 14:07:57 +00:00
Jupeyy
6a352b40eb
Add new icons for demo, home and server browser
2020-09-15 15:31:52 +02:00
QingGo
d627b85202
add windows websockets client support
2020-09-15 20:54:33 +08:00
bors[bot]
981d5d4e99
Merge #2675
...
2675: support multiple modifiers for binds r=def- a=plsplsplslol
Co-authored-by: plsplsplslol <alpootagpro@gmail.com>
2020-09-15 08:37:38 +00:00
def
3daa798639
Implement script/languages support for contexts
2020-09-15 10:30:49 +02:00
def
7af517009c
Implement context for translations (largely taken from Teeworlds)
...
Missing: scripts/languages doesn't work yet, but the context can be
added manually, see german.txt for an example.
2020-09-15 10:30:49 +02:00
bors[bot]
393f3deed4
Merge #2828
...
2828: Use resize instead of rescale r=def- a=Jupeyy
rescale doesn't clamp, and looks worse, might be slightly faster tho.
So i also renamed the config vars that might cause resizing and/or are not very useful
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-14 22:02:59 +00:00
Jupeyy
8b29240491
Use POT texture when resizing, when NOTP is not supported
2020-09-14 22:12:58 +02:00
Jupeyy
3eea399d37
Rename quality texture and compressed texture, because they should not be used
2020-09-14 21:34:56 +02:00
Jupeyy
9a4dd80a5e
Remove rescale function, always use resize
2020-09-14 21:30:25 +02:00
def
f9ec8c5696
map_convert_07: Check for width/height 0
...
as suggested by Jupeyy
2020-09-14 18:03:23 +02:00
bors[bot]
c0f7a2bf03
Merge #2825
...
2825: Fix entity text & improve Grow r=def- a=Jupeyy
fixes #2822
@BannZay wanna check?
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-14 15:12:37 +00:00
Jupeyy
fbdd66c092
Improve grow
2020-09-14 16:42:33 +02:00
Jupeyy
8923116324
Fix entity text
2020-09-14 16:42:21 +02:00