def
134400158a
Clean up MapLayers
2020-09-30 23:59:50 +02: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
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
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
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
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
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
plsplsplslol
236015c474
print out modifiers when unbinding
2020-09-27 17:38:50 -07: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
def
3be8a592e5
Run clang-format
...
Purely automatic change. In case of conflict with this change, apply the
other change and rerun the formatting to restore it:
$ python scripts/fix_style.py
2020-09-26 21:50:15 +02:00
def
0bac9f0de8
Manual preparation for cleaner clang-format
...
Also include what you use explicitly
2020-09-26 21:41:01 +02:00
def
f74cc43f4c
Remove pure server filters, add space for Countries/Types
...
Not so relevant anymore
2020-09-26 21:33:25 +02:00
Learath
32c3cba4fa
Fix scoreboard alignment issues
2020-09-25 17:44:37 +03:00
bors[bot]
32c77faecc
Merge #2920
...
2920: stop disabling textinput during connecting r=def- a=TsFreddie
closes #2919
Co-authored-by: TsFreddie <tsfreddiewang@gmail.com>
2020-09-25 05:51:32 +00:00
TsFreddie
712e9e90c0
stop disabling textinput during connecting
2020-09-25 01:08:48 +01:00
def
f7cf854c36
Make sure turning dyncam off in settings works
...
Even if players have cl_mouse_followfactor turned on
Alternative fix for #2761 since players keep reporting confusion about this
2020-09-24 18:27:31 +02:00
def
ebb4e3debe
Center update info text, add -DINFORM_UPDATE flag
...
to be used for Steam release, since autoupdates are enforced anyway and
players don't need to be reminded to update
2020-09-24 13:41:59 +02:00
def
d9719a3c15
Fix spacing in themes selection
2020-09-23 23:38:29 +02:00
Jupeyy
8235df7752
Add menu background map
2020-09-23 23:38:28 +02:00
bors[bot]
d707b3883c
Merge #2909
...
2909: Set IME Window Position & Prevent Input from fighting with IME r=def- a=TsFreddie
Mainly solves the backspace problem where you were able to delete from chat and ime comps at the same time.
Also set the position of composition window
Need some testing from other languages' users.
Need https://github.com/ddnet/ddnet-libs/pull/14 to work on windows
Co-authored-by: TsFreddie <tsfreddiewang@gmail.com>
2020-09-23 21:23:02 +00:00
bors[bot]
1b26312e3c
Merge #2902
...
2902: Don't rely on snapshot for ddnet gametype r=heinrich5991 a=Jupeyy
@fokkonaut you need to test again if you mod works.
This time i also did the test for masked entites(but not for non masked ones).
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-09-23 14:15:01 +00:00
Jupeyy
eb7c84cd7f
Add hover for demo list
2020-09-22 18:42:03 +02: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
Jupeyy
0ddc7fddb4
Don't rely on snapshot for ddnet gametype
2020-09-22 17:42:19 +02:00
bors[bot]
fddb8b34c0
Merge #2898 #2901 #2908
...
2898: Inform players that they are in team already r=heinrich5991 a=def-
2901: Remove failed downloaded files immediately r=heinrich5991 a=def-
Especially skins were only deleted after they were requested again
2908: Don't log skin downloading progress r=heinrich5991 a=def-
since it's not really interesting for most players, as long as things work fine
Co-authored-by: def <dennis@felsin9.de>
2020-09-22 14:57:20 +00:00
def
56b152e962
Remove failed downloaded files immediately
...
Especially skins were only deleted after they were requested again
2020-09-22 16:51:40 +02:00
def
1505b64af0
Don't log skin downloading progress
...
since it's not really interesting for most players, as long as things work fine
2020-09-22 16:36:01 +02: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]
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
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
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
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
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
Jupeyy
a1eb5dc114
Max images(for editor, clamp for client and warning for mapconvert) ( fixes #2148 )
2020-09-19 21:22:21 +02:00
Jupeyy
5208a588b8
Add unmasked entities for all mods
2020-09-19 14:44:24 +02: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
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
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
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
da4a8c704b
Fix running server from other directory
2020-09-17 21:06:02 +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
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
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
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
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
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
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
Jupeyy
3eea399d37
Rename quality texture and compressed texture, because they should not be used
2020-09-14 21:34:56 +02:00
Jupeyy
8923116324
Fix entity text
2020-09-14 16:42:21 +02:00
def
3832d948bd
Sort spectator view by team, then name (not score) ( fixes #2808 )
2020-09-13 21:31:10 +02:00
heinrich5991
ffab6292ad
Merge branch 'master' into pr-start
2020-09-11 14:25:50 +02:00
def
aeb8bcbd9a
Show an error message on missing file
2020-09-11 09:59:05 +02:00
bors[bot]
d720f74cfd
Merge #2800
...
2800: Style-fixed version of #2784 r=def- a=heinrich5991
Thanks to @Jupeyy for the original pull request.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-09-11 07:10:29 +00:00
heinrich5991
aa46ca6bf9
Fix some style issues via scripts/fix_style.py, size_t
2020-09-11 00:47:38 +02:00
Jupeyy
b83d8735fe
Create entity textures seperately
2020-09-11 00:34:42 +02:00
bors[bot]
f6e1ed5f19
Merge #2738
...
2738: Don't search the sorted array linearly r=heinrich5991 a=Learath2
Small optimization but it could start mattering with #2733
Co-authored-by: Learath <learath2@gmail.com>
2020-09-10 22:30:46 +00:00
def
8a6acfbb4a
Fix loading bar by adding menu images to count
2020-09-10 22:56:59 +02:00
def
f7b37eaf6a
clang-format fixes
2020-09-10 20:16:09 +02:00
def
a52c8a22a6
Quit without popup when it makes sense
2020-09-10 20:13:01 +02:00
def
419942ace4
Some more size improvements
2020-09-10 20:13:01 +02:00