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
def
b07d0d21d6
Default to DDNet if no page selected
2020-09-10 20:13:01 +02:00
def
57e2905e24
Clean up econ stuff, don't need it
2020-09-10 20:13:01 +02:00
def
0aef743d7a
Move News/Website/Wiki/Discord to bottom left
2020-09-10 20:13:01 +02:00
def
83d297a370
Server -> Econ (in preparation of the real change)
2020-09-10 20:13:01 +02:00
def
2ca613d982
Back -> Menu
2020-09-10 20:13:01 +02:00
def
90f3199d98
Implement opening server on Windows (reading autoexec_server.log not working yet)
2020-09-10 20:13:01 +02:00
def
33eefa449b
Only run server when pressing R
2020-09-10 20:13:01 +02:00
def
b2cfdc57eb
Clean up top menus, add back button
2020-09-10 20:13:01 +02:00
def
4ca4449ee4
Use Storage for opening autoexec_server.log
2020-09-10 20:13:01 +02:00
def
b522bbbb96
Localize the Learn link
2020-09-10 20:13:01 +02:00
def
9a5ee2cdbf
Auto-bind F7 to show server console if it's free
2020-09-10 20:13:01 +02:00
def
2cdc7d0faf
Adapt 0.7 start menu
...
- Working Local Server button (needs fixing for Windows)
- Highlight buttons if server is running, new news is out and editor has
unsaved changes
2020-09-10 20:13:01 +02:00
bors[bot]
d1aa014357
Merge #2793
...
2793: Add some more space for Countries & Types r=Learath2 a=def-
Since DDNet has too many locations now. A scroll wheel would be even better for the future if someone wants to implement that.
![screenshot-20200910@175801](https://user-images.githubusercontent.com/2335377/92758709-4ca55d00-f38f-11ea-924d-f13b998403f7.png )
Co-authored-by: def <dennis@felsin9.de>
2020-09-10 16:52:55 +00:00
def
cddfd6836b
Add some more space for Countries & Types
...
Since DDNet has too many locations now
2020-09-10 17:59:40 +02:00
Learath
1f261198a7
Don't search the sorted array linearly
2020-09-09 21:10:40 +03:00
def
7bea697114
Add some keyboard shortcuts for demos
2020-09-08 11:42:52 +02:00
def
757998e7d0
Fix some 5:4 rendering in demo menu & recorder menu
2020-09-08 11:37:37 +02:00
bors[bot]
e3cfb23f28
Merge #2742 #2745
...
2742: Add str_utf8_copy that trim broken utf8 sequence at the end. r=heinrich5991 a=TsFreddie
Currently this replaces `str_copy` text input and clipboard paste in chat. Many places may need the same treatments, like steam names.
![image](https://user-images.githubusercontent.com/3797859/92263741-08b8e080-eed5-11ea-84a5-b7f070ded260.png )
Test string:
abcd今天是个好日子心想的事儿都能成今天是个好日子打开了家门咱迎春风今天是个好日子心想的事儿都能成今天是个好日子打开了家门咱迎春风今天是个好日子心想的事儿都能成今天是个好日子打
2745: Update mapres by mind r=heinrich5991 a=def-
Adapted from 0.7 for new renderer. Not sure if this makes sense :D
Co-authored-by: TsFreddie <tsfreddiewang@gmail.com>
Co-authored-by: def <dennis@felsin9.de>
2020-09-06 23:12:04 +00:00
Jupeyy
bfd24d7dd8
Clamp camera zoom
2020-09-07 00:19:38 +02:00
Jupeyy
ebe5b51230
Clamp kill border count
2020-09-06 23:58:54 +02:00
TsFreddie
badc49cac7
Revert "Revert & use "str_utf8_truncate" instead"
...
This reverts commit b045a3d6ee
.
2020-09-06 20:54:57 +01:00
bors[bot]
7fd43163b7
Merge #2751 #2752 #2756
...
2751: More aggressive analysis & check 2.0 gl Functions that were used r=def- a=Jupeyy
If even that fails, I'm out of ideas
Checks all texture shaders, checks all functions used.
2752: Can't detect if paused on KoG, so don't show button r=def- a=def-
Since they're running an old version of DDNet server
2756: Don't deactivate menu when a popup is active r=def- a=Learath2
Deactivating menu while a popup is active causes the menu to never open again.
Reported by Anxton on discord.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: Learath <learath2@gmail.com>
2020-09-05 17:10:35 +00:00
def
e162045026
Can't detect if paused on KoG, so don't show button
...
Since they're running an old version of DDNet server
2020-09-05 19:06:12 +02:00
Learath
9e35752d1c
Don't deactivate menu when a popup is active
2020-09-05 18:13:32 +03:00
Jupeyy
89a6251ad7
Add message popup again
2020-09-05 16:54:20 +02:00
TsFreddie
b045a3d6ee
Revert & use "str_utf8_truncate" instead
2020-09-05 00:51:39 +01:00
plsplsplslol
4326d00df9
fix style and reomved repeated code
2020-09-04 13:49:14 -07:00
TsFreddie
44c699b812
Fix unicode pasting in DoEditBox
2020-09-04 18:03:08 +01:00
TsFreddie
92d08d07de
add str_utf8_copy
2020-09-04 17:34:27 +01:00
def
69e6a8fa41
Add buttons for Kill and Pause
...
Seems more useful than Spectate and Connect Dummy, both of which are
often mistaken by newcomers.
Make button sizes more consistent
Hide buttons that make no sense
2020-09-04 12:39:53 +02:00
Andrii
701bbab0bd
refresh on max ping filter changed
2020-09-03 04:08:34 +03:00
bors[bot]
dac3c782d3
Merge #2713
...
2713: allow empty max ping filter r=heinrich5991 a=BannZay
The inconvenieces I discovered so far:
1. You got to write 999 to "disable" this filter
2. If you try to clear this field and then type 75 then the field will contain 750 because the last zero is bugged at this point
Those are fixed
What I would like to be fixed as well (not sure if I gona do this soon):
1. Update browser servers live without refreshing. You press refresh - you receives all the servers and then you should be able (but currently not) to filter them out without pressing on "Refresh" button again but just by changing the max ping value
Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-03 00:37:47 +00:00
Andrii
b1d5538a96
fix style
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-09-03 00:08:33 +03:00
Andrii
a215e375db
allow empty max ping filter
2020-09-02 19:26:26 +03:00
bors[bot]
197fe955e1
Merge #2674
...
2674: Add nameplates friend marks r=heinrich5991 a=BannZay
Problem: when I play with a friend in team 0, and there are many players nearby, I cannot distinguish him due to nameplates overlapping. It's getting worse when they are in freeze.
Solution: Mark your teammate as "Friend" and setup "cl_nameplates_friendmark"
Result:
![v2](https://user-images.githubusercontent.com/17499770/91647684-08988b00-ea66-11ea-9407-336437391b4f.png )
Co-authored-by: Andrii <bannzay3@gmail.com>
2020-09-02 16:12:15 +00:00
Andrii
271f0d8049
remove cl_nameplates_friendMark 2
2020-09-02 19:10:48 +03:00
Jupeyy
93a86f265f
Disabling OpenGL 3.3 in settings tab should reset the OpenGL version to the configs default 3.0
2020-09-02 07:53:03 +02:00
Jupeyy
cf80537eb8
Fix entities text size not recreating new texture ( fixes #2438 )
2020-09-01 09:13:47 +02:00
Andrii
2969d93941
disable mouse buttons if console not closed
2020-08-31 22:40:57 +03:00
Andrii
74f729109e
Set blendmode on background render
2020-08-31 17:16:40 +03:00
def
9dc6a1c1c2
Remove Quality Textures & Texture Compression from graphics menu ( fixes #2676 )
...
Since people just randomly click it and then complain about bad looking
graphics
2020-08-31 13:25:16 +02:00
def
2b0e13db53
Add platform and arch in console output
2020-08-31 12:05:50 +02:00
Andrii
e0616b38d7
add cl_nameplates_friendmark 2
2020-08-30 14:54:42 +03:00
Dennis Felsing
92616f1a55
Merge pull request #2664 from ddnet/pr-revert-revert
...
Revert "Revert Jupeyy's OpenGL changes" (fixes #2659 )
2020-08-30 10:55:15 +02:00
plsplsplslol
6782f93419
support multiple modifiers for binds
2020-08-29 17:04:36 -07:00
Andrii
90d1a93f40
add friend nameplate marks
2020-08-30 02:06:31 +03:00
bors[bot]
3101747d46
Merge #2666
...
2666: Non divisible by 16 texture resize and warning r=heinrich5991 a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-08-29 15:25:35 +00:00
Jupeyy
b1e98b598b
Show warnings with non divisible by 16 textures(3D/2D array textures)
2020-08-29 17:04:30 +02:00
bors[bot]
a6738d9fd6
Merge #2635
...
2635: We don't just list countries, but also regions like EU r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-08-29 10:37:52 +00:00
def
63c782bb46
We don't just list countries, but also regions like EU
2020-08-29 12:31:17 +02:00
def
c85ffb90af
Revert "Revert Jupeyy's OpenGL changes"
...
This reverts commit 3eab3f5eb7
.
2020-08-29 12:10:53 +02:00
def
3eab3f5eb7
Revert Jupeyy's OpenGL changes
...
Emergency-revert for 14.5.1 release, too many problems
2020-08-26 20:03:22 +02:00
Andrii
620f67af15
Refresh browser on Indicate map finish click
2020-08-26 20:23:25 +03:00
bors[bot]
9ba36991a9
Merge #2655
...
2655: Entity text should use space more effectively r=def- a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-08-26 16:07:58 +00:00
Jupeyy
410c4b3250
Entity text should use space more effectivly
2020-08-26 15:56:23 +02:00
bors[bot]
efdd35439e
Merge #2653
...
2653: Fix background map loading r=def- a=Jupeyy
As reported.
Tested all possible contexts, hope this is right now
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-08-26 13:49:30 +00:00
Jupeyy
14d383ef15
Fix background map loading
2020-08-26 15:25:44 +02:00
bors[bot]
694db44ee2
Merge #2598
...
2598: Allow specifying an OpenGL version manually r=def- a=Jupeyy
Ofc don't merge, we'll test it first, and if we want merge it, i'd need to enable shader compability for OpenGL 4+, and general support for OpenGL 3.1 and 3.2(bcs i think they already don't allow some older GL commands).
Also i never really read in the OpenGL 1.x specification, i remember that older OpenGL versions required glBegin and stuff like that
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2020-08-25 15:35:30 +00:00
heinrich5991
bfe7b3cbeb
Use player name prefixed with "[D] " for the dummy name
2020-08-25 16:22:03 +02:00
heinrich5991
5d83e9177f
Use player name from the Steam API as fallback
...
Fixes #2605 .
2020-08-25 16:21:58 +02:00
trml
4abe8caab8
Sort servers by a combination of players and ping as default
2020-08-24 23:25:45 +02:00
Jupeyy
3117a936a9
Do not create 2D textures, if not required
2020-08-23 08:53:26 +02:00
Jupeyy
a07e9ac2cf
Add OpenGL 1.x, 2.x, 3.x support ( fixes #2619 ) ( fixes #2607 )
2020-08-22 10:22:51 +02:00
Dennis Felsing
dbb9c662ba
Merge pull request #2617 from Jupeyy/pr_font_fallback
...
Font fallback
2020-08-20 20:34:48 +02:00
def
a388b709d6
Generalize loading fallback fonts
2020-08-20 19:48:08 +02:00
def
c458ee52b0
Remove need for custom certificate
...
in anticipation of using CloudFlare
2020-08-19 17:54:05 +02:00
def
99cf35d461
Don't bother Steam users with red update text
2020-08-19 13:41:11 +02:00
Jupeyy
7450e354de
Add OpenGL 4.x support & cleanup
2020-08-19 08:42:09 +02:00
Jupeyy
c2ce132ba3
Allow specifying an OpenGL version manually
2020-08-19 07:04:54 +02:00
bors[bot]
ac1649d13b
Merge #2579 #2588
...
2579: Ship map_convert_07 executable, allow drag'n'drop and ship Gold Mine map (with sixup version) instead of Kobra 4 and Goo! r=def- a=def-
2588: Add instructions about how to kill and pause game r=def- a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-08-18 08:52:26 +00:00
def
1c583e5569
Add instructions about how to kill and pause game
...
As suggested by Lukas Kawalec on Discord
2020-08-18 10:32:44 +02:00
def
3ca4dadb92
Allow server list key bindings when nothing was selected
2020-08-17 10:14:33 +02:00
def
bd3656f6ad
Implement ctrl-u in lineinput to clear
2020-08-17 10:14:24 +02:00
plsplsplslol
8abf00b52c
move checkpoint to debug
2020-08-15 17:00:02 -07:00
Arda Demir
35995322d7
Add +resetdummy
2020-08-13 11:19:13 +03:00
bors[bot]
026ac99895
Merge #2543
...
2543: Remove unlicensed skins (fixes #2518 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-08-09 23:23:40 +00:00
bors[bot]
3fde3ac496
Merge #2538
...
2538: Add Client message color option in HUD setting r=Learath2 a=def-
As requested by reo
Co-authored-by: def <dennis@felsin9.de>
2020-08-09 16:58:41 +00:00
def
7be7160d9b
Remove unlicensed skins ( fixes #2518 )
...
and mention skin licenses (fixes #2544 )
Still missing: Which skin is by btd?
2020-08-09 15:07:08 +02:00
def
20eb5a5d86
Add Client message color option in HUD setting
...
As requested by reo
2020-08-05 12:39:13 +02:00
def
e2fde4d730
Fix utf8 handling in str_truncate ( fixes #2533 )
...
and rename to str_utf8_truncate since it's only used for utf8 strings
2020-08-02 18:32:42 +02:00
sirius
2394d49d34
update calling way of TextWidth()
2020-07-16 21:07:41 +08:00
sirius
a6181ce8d3
Merge branch 'master' of https://github.com/ddnet/ddnet
2020-07-16 21:07:04 +08:00
Fireball
ab9b96ddb2
Backported fix for Text() incorrect parameter type (int -> float)
...
The original fix was done by @oy for 0.7.4.
2020-07-15 20:49:14 +01:00
Fireball
b1c17c3248
Backported fix for TextWidth() parameter mix-up
...
Fixes #2511 (Stack-buffer-overflows in some UIs).
The original fix was done by @oy for 0.7.4.
2020-07-15 20:48:29 +01:00
sirius
ef85308a47
remove aBuf
2020-07-14 10:45:03 +08:00
def
4d34dd365b
Limit zooming out further ( fixes #2497 )
2020-07-13 20:23:49 +02:00
sirius
17bf1a9b38
change identifier style
2020-07-14 00:12:03 +08:00
sirius
9482ffa10a
change identifier style
2020-07-13 23:10:00 +08:00
sirius
d7646666f0
use array instead of string
2020-07-13 12:41:07 +08:00
def
b2b664bf53
Don't reset chat on map change ( fixes #2451 )
2020-07-09 13:47:48 +02:00
bors[bot]
5cc6a08c2b
Merge #2471
...
2471: Don't send zoom level while zooming (fixes #2470 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 11:24:19 +00:00
bors[bot]
56ef688489
Merge #2467
...
2467: Add cl_smooth_zoom_time r=def- a=def-
as requested on Discord by nils & fokkonaut
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 10:35:07 +00:00
def
2e8faac549
Don't send zoom level while zooming ( fixes #2470 )
2020-07-08 10:42:28 +02:00
sirius
edab0d097d
add variable to adjust size of health and armor nameplate
2020-07-08 15:41:44 +08:00
sirius
4a44b90b11
adjust distance between health and armor
2020-07-08 14:32:24 +08:00
sirius
00c4adf05b
add function to show health and armor in nameplates (only when client can get the health and armor data)
2020-07-08 13:34:24 +08:00
def
defe2439bd
Add cl_smooth_zoom_time
...
as requested on Discord by nils & fokkonaut
2020-07-07 22:59:20 +02:00
def
f9d2c14ff6
Make zoom reset respect cl_default_zoom ( fixes #2453 )
2020-07-07 18:02:21 +02:00
bors[bot]
9008c96e80
Merge #2429
...
2429: Use a cubic polynomial for smoothing zoom r=def- a=heinrich5991
Supersedes #2420 .
Co-authored-by: Edgar <git@edgarluque.com>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-07-05 21:46:25 +00:00
heinrich5991
cdd715fd53
Add smoothing of camera zoom using a cubic polynomial
2020-07-01 00:19:17 +02:00
def
edba33be33
Add Show others (own team only) menu setting
2020-06-30 21:38:14 +02:00
Edgar
3578c74667
new defaults use logistic curve
2020-06-30 19:06:29 +02:00
Edgar
ce57d928eb
newline at end of file
2020-06-30 16:30:40 +02:00
Edgar
a46b266564
Smooth zoom
2020-06-30 16:25:54 +02:00
Edgar
eb1779f58c
Fix showothers for specchar
2020-06-30 14:04:41 +02:00
bors[bot]
de8cc79578
Merge #2389
...
2389: Ignore emoticon of spammy players (fixes #2387 ) r=heinrich5991 a=def-
Controlled with the regular ignore chat button in players menu
Co-authored-by: def <dennis@felsin9.de>
2020-06-29 12:09:48 +00:00
def
b3b0e1041c
Center the icons
2020-06-27 22:58:28 +02:00
bors[bot]
42455d4b4d
Merge #2388
...
2388: Get rid of the annoying font size warnings r=heinrich5991 a=def-
Since we're not doing anything about them anyway, and I get them
spamming me on every client start.
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:53:39 +00:00
def
b2371522f9
Fix alignment of icons in player options
2020-06-27 22:40:22 +02:00
bors[bot]
6a7695e696
Merge #2396
...
2396: Color Selector improvement + cleanup r=Learath2 a=def-
![screenshot-20200627@150939](https://user-images.githubusercontent.com/2335377/85923064-3d326f80-b888-11ea-92f3-a7cf685890dc.png )
Tadaa, new feature in -200 lines :D
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:38:42 +00:00
bors[bot]
70ccf76dcf
Merge #2390
...
2390: Support cl_show_hook_coll_own/other 2 to always show (fixes #2383 ) r=heinrich5991 a=def-
hook collision, without broadcasting to other players.
Removed cl_show_hook_coll_always in return
Renamed cl_video_showhookcollother to cl_video_show_hook_coll_other for consistency
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:31:29 +00:00
def
4e5912909b
Improve & fix
2020-06-27 19:40:04 +02:00
def
50af2a8ed6
Show number in color scrollbars
...
As suggested by Lady Saavik
2020-06-27 15:08:50 +02:00
def
d147c1c7f5
Cleanup color scrollbars in menus
2020-06-27 15:08:35 +02:00
def
7608eb67d6
Ignore emoticon of spammy players ( fixes #2387 )
...
Add ignore emoticon button in player menu.
Someone needs to draw the graphic for that.
2020-06-27 01:15:09 +02:00
def
dc92626a3b
Support cl_show_hook_coll_own/other 2 to always show ( fixes #2383 )
...
hook collision, without broadcasting to other players.
Removed cl_show_hook_coll_always in return
Renamed cl_video_showhookcollother to cl_video_show_hook_coll_other for consistency
2020-06-26 23:58:07 +02:00
def
d6ba9440ca
Get rid of the annoying font size warnings
...
Since we're not doing anything about them anyway, and I get them
spamming me on every client start.
2020-06-26 23:42:04 +02:00
def
2d6e56fec8
Translation fixes
...
- Code didn't work with newlines, get rid of them
- Some stylistic improvements
2020-06-26 18:34:50 +02:00
def
07e6dafb50
Revert "Fix out of bounds access in RenderPlayer ( fixes #2365 )"
...
This reverts commit 80931b606a
.
2020-06-26 15:10:38 +02:00
bors[bot]
cfda912307
Merge #2009
...
2009: Fix min mouse position for follow factor r=heinrich5991 a=Jupeyy
@Learath2 you were the last to change this, would be nice if you could check if this is correct behaviour, i didn't find anything wrong :D
Co-authored-by: jupeyy <jupjopjap@gmail.com>
2020-06-26 12:54:49 +00:00
3edcxzaq1
4e7b534622
Update menus_ingame.cpp
2020-06-26 11:13:55 +02:00
sven
9d0bae9769
Fix unused translation
2020-06-26 02:49:35 +02:00
bors[bot]
b4472d72cf
Merge #2372
...
2372: Fix out of bounds access in RenderPlayer (fixes #2365 ) r=Learath2 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-25 21:56:35 +00:00
def
53971f44f1
ddnet-saves.txt: Also parse correctly when saving on other country
2020-06-25 22:30:51 +02:00
def
80931b606a
Fix out of bounds access in RenderPlayer ( fixes #2365 )
2020-06-25 18:33:41 +02:00
heinrich5991
8c095b2727
Make spec character rendering a bit cleaner
2020-06-25 14:56:23 +02:00
Edgar
2922b4b672
show spectee when player is inactive only
2020-06-25 10:34:57 +02:00
Edgar
2f3073c547
fix /spec hook
2020-06-25 10:12:17 +02:00
Edgar
b33180ae77
fix /spec rendering
2020-06-24 19:01:01 +02:00
Edgar
24a308c50c
fix saying /spec show you as chatting
2020-06-24 11:32:27 +02:00
def
f51a443998
Merge remote-tracking branch 'edg-l/pr_show_spec'
...
Update x_spec with the more minimal version by HiRavie
Fix CMakeLists.txt
2020-06-24 09:55:59 +02:00
bors[bot]
1652d73a5e
Merge #2322
...
2322: Use proper CSV writing for save codes r=def- a=heinrich5991
Supersedes #2296 .
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-06-23 07:25:20 +00:00
heinrich5991
48e8ba69ca
Use the CSV write to write save codes
2020-06-23 09:11:59 +02:00
bors[bot]
11e2f04c21
Merge #2280
...
2280: Add a slightly longer introduction text r=heinrich5991 a=def-
Since we don't have a tutorial
![Screenshot](https://user-images.githubusercontent.com/2335377/85120864-235bb180-b224-11ea-8bb6-700f7228ee0d.png )
Co-authored-by: def <dennis@felsin9.de>
2020-06-22 20:45:06 +00:00
def
57280fba99
Store saves client-side in ddnet-saves.txt
...
Only appends saves, just in case you forgot where you saved.
Unfortunately only stores your own name, not your entire team.
2020-06-22 21:12:35 +02:00
Edgar
933ea7cca3
fix bug, use ddnet character
2020-06-22 19:05:57 +02:00
Edgar
3f476171f1
change to white and use colors
2020-06-22 18:43:49 +02:00
Edgar
befc4fc1b2
make skin also use alpha
2020-06-21 18:24:51 +02:00
Edgar
78bcc1d8fc
apply alpha to spec nameplates
2020-06-21 18:05:43 +02:00
Edgar
f3466e05ba
Show /spec tees with a dashed skin
2020-06-21 17:48:33 +02:00
def
c7908524cd
Add a slightly longer introduction text
...
Since we don't have a tutorial
2020-06-21 01:15:01 +02:00
def
1610079020
Make the learn button fit ( fixes #2293 )
2020-06-20 14:57:52 +02:00
bors[bot]
4edac3143a
Merge #2281
...
2281: Add Learn button which opens the ddnet wiki in the browser. r=heinrich5991 a=edg-l
![image](https://user-images.githubusercontent.com/15859336/85147350-05f00d00-b24f-11ea-8b6c-f79dbf605747.png )
## **I didn't test it on windows or mac.**
Co-authored-by: Edgar <git@edgarluque.com>
2020-06-20 12:00:45 +00:00
Edgar
07f0239e01
Add Learn button which opens the ddnet wiki in the browser.
2020-06-20 13:56:02 +02:00
Learath
75e96aa5d3
Get rid of more magic constants, adapt to 0.7
2020-06-19 21:48:48 +03:00
Learath
d200ef0bb0
Remove ugly hack
2020-06-19 21:42:19 +03:00
bors[bot]
13237ee12e
Merge #2245 #2266
...
2245: Stop playing map sound when demo player is paused r=heinrich5991 a=def-
Noticed on Shooting Range map
2266: Reset hook & collision in prediction after kill r=heinrich5991 a=def-
Thanks to Pipou for reporting
Co-authored-by: def <dennis@felsin9.de>
2020-06-18 19:29:41 +00:00
def
7aed6476dc
Allow larger map names
2020-06-18 18:29:27 +02:00
Learath
8d255921b8
Fix out of bounds read
2020-06-14 12:38:52 +03:00
def
d06f1949c2
Stop playing map sound when demo player is paused
...
Noticed on Shooting Range map
2020-06-02 13:47:05 +02:00
def
690fb852df
Don't reset client on demo menu events
2020-06-02 13:22:00 +02:00
12pm
e4b3559c95
add cl_nameplates_ids
2020-05-30 12:37:42 +02:00
MikiGamer
d5c5235c18
Changes
2020-05-19 17:13:34 +02:00
MikiGamer
95c419d684
BlockWorlds Entities
2020-05-19 16:49:28 +02:00
bors[bot]
2649fb5234
Merge #2161
...
2161: Small prediction fixes/update r=def- a=trml
I looked through the latest changes in the server code, and made some updates to the prediction with it. This includes the hammer-out-of-freeze server fix and a small fix for stopper prediction. Also cleaned up some code, and fixed predicted smoke-trails slightly so they don't go through walls in certain cases.
Co-authored-by: trml <trml@users.noreply.github.com>
2020-05-07 07:30:03 +00:00
def
741c97ccc7
Fix empty sound ( fixes #2163 )
...
The problem was that the string is empty after going through the trim,
thus the main displaying loop doesn't run, but the sound still does.
2020-05-06 08:15:23 +02:00
trml
cda99668c7
Fix antiping smoketrails
2020-05-02 18:52:09 +02:00
trml
eb1bacb969
Update prediction with latest server physics
2020-05-02 18:52:04 +02:00
def
76eda61c99
cl_showchat 2 to always show large chat area ( fixes #2153 )
2020-04-28 22:35:56 +02:00
Arda Demir
b7d452d2a0
Libnotify support for linux client ( #2099 )
...
Add libnotify support for linux client
Also unify notification management
Make libnotify mandatory for the client. It is installed on 100% of Arch
Linux systems and on 70% of Debian systems. I'd guess the remaining
Debian systems are servers.
Detect dependent libraries of `libnotify` using `pkg-config`. Remove
library-specific code from the game module. Decrement refcount for
libnotify notification object before leaving the function.
2020-04-14 17:53:53 +02:00
Learath
388d792205
Add an option for highdpi
2020-04-07 23:47:15 +03:00
bors[bot]
2367cd042d
Merge #2104
...
2104: Add spectate_closest now works when in Free-View r=def- a=d3fault
sry for the general refactor along with it xD
Co-authored-by: d3fault <d3fault@d3fault.net>
2020-04-01 07:02:56 +00:00
d3fault
7fb46beb85
Add spectate_closest now works when in Free-View
2020-03-31 23:30:25 -07:00
bors[bot]
4a6f5b156c
Merge #2101
...
2101: Add dbg_unpredicted_shadow (fixes #2100 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-03-31 16:41:31 +00:00
def
a8c3d192d1
Add cl_unpredicted_shadow -1 value ( fixes #2100 )
...
to disasble unpredicted shadow even in debug mode
2020-03-31 18:00:20 +02:00