Jupeyy
375b127f4e
style fix
2018-03-21 16:02:11 +01:00
Jupeyy
887bcb52ff
add window event listener for the client
2018-03-21 15:54:51 +01:00
Jupeyy
2cbb8af75b
add window resize event, and fix some ui things
2018-03-21 15:53:29 +01:00
Jupeyy
16894155e5
add attributes for screen state check
2018-03-21 15:49:15 +01:00
Jupeyy
53a93c077e
add window resize listener
2018-03-21 15:48:48 +01:00
Jupeyy
70c06be87e
allow non pixel alignment rendering, instead fo changing texture filter
...
add window resize event, and remove the font size limitation
2018-03-21 15:45:08 +01:00
Jupeyy
9b8da90151
check screen state
2018-03-21 15:41:45 +01:00
Jupeyy
91b1699994
remove unused and check freetype version
2018-03-15 14:22:08 +01:00
Jupeyy
71a4a20812
team name position fix
2018-03-15 03:59:57 +01:00
Jupeyy
da311d03c4
use a different texture filter instead of correcting text coordinates
2018-03-15 03:33:22 +01:00
Jupeyy
c1a962b870
add ui fixes to work with new text renderer
2018-03-13 21:59:07 +01:00
Jupeyy
0930a3b7de
buffer quads, and use the new backend system (+ fix a bug when
...
rendering)
2018-03-13 21:57:46 +01:00
Jupeyy
790201f751
add buffering for the ingame visible components of the hud
2018-03-13 21:56:37 +01:00
Jupeyy
db48a03898
add text buffering for nameplates and killmessages
2018-03-13 21:55:47 +01:00
Jupeyy
6919a9da40
add new sprite functions for easier sprite quad buffering, and add this
...
to teerendering
2018-03-13 21:53:54 +01:00
Jupeyy
a59d7401b5
add buffering for dmg indicator, map items, particles and players
2018-03-13 21:52:44 +01:00
Jupeyy
59f9d021ce
buffer ingame chat
2018-03-13 21:50:49 +01:00
Jupeyy
62c3074c88
add new text renderer engine to support text buffering, cursors, text
...
marking and less character texture updates
2018-03-13 21:49:07 +01:00
Jupeyy
75eddfec7a
add new shader programs
2018-03-13 21:47:45 +01:00
Jupeyy
898af39311
add new functions to support the new backend layout and the new
...
rendering system
2018-03-13 21:47:07 +01:00
Jupeyy
35f3dd5bc2
add new shader programs in the backend
2018-03-13 21:44:58 +01:00
Jupeyy
3858a930a9
merge mac and linux impl into one
2018-03-12 17:10:11 +01:00
Jupeyy
5b56e5b2c4
move the keyboard state back into the gfx update
2018-03-12 16:51:31 +01:00
Jupeyy
72c38bca0c
devide by the time_freq
2018-03-12 16:41:02 +01:00
Jupeyy
c6a9aadbb0
add missing return statement
2018-03-12 16:21:21 +01:00
Jupeyy
e0b8ecabe4
move time fetch to time_get_impl
2018-03-12 16:12:06 +01:00
Jupeyy
081057d6b9
style fixes and remove float cast
2018-03-12 15:43:31 +01:00
Jupeyy
5e1bee2760
clean up a bit to and descripe it better
2018-03-12 15:10:49 +01:00
Jupeyy
ced0ea3f82
set the gfx refresh rate limit higher for the console
2018-03-02 03:29:02 +01:00
Jupeyy
cc7371c1cd
set upper limit, for the case, if the refreshrate is smaller than the gameticks
2018-03-02 03:12:30 +01:00
Jupeyy
089cb1ea44
this must be inactive ofc
2018-03-01 08:25:34 +01:00
Jupeyy
a808ee07d3
add accedentially removed cast
2018-03-01 08:07:48 +01:00
Jupeyy
3458ee0976
check if gfx_refresh_rate is non zero
2018-03-01 07:50:52 +01:00
Jupeyy
6f0509cfae
the actual description to the problem
2018-03-01 07:44:22 +01:00
Jupeyy
edaf632c04
Merge branch 'master' of https://github.com/ddnet/ddnet
2018-03-01 07:38:50 +01:00
Jupeyy
238c8847c0
keep track of lost frames and updates, to ensure FPS stability and
...
better CPU sleep times
2018-03-01 07:34:14 +01:00
Jupeyy
3dabb5c2bd
ensure right internal image format, to prevent unsupported reformatting
2018-03-01 07:31:09 +01:00
ChillerDragon
c1e3dec980
Remove unused teams function
2018-02-27 16:40:52 +01:00
heinrich5991
61c7e9307d
Don't log out on sv_rcon{,_mod,_helper}_password
if not changed
2018-02-26 18:01:02 +01:00
Dennis Felsing
03792c1d0f
Merge pull request #1047 from Learath2/dd_pr_ctrldelete
...
Add ctrl-delete to chat. Closes #1032
2018-02-22 21:58:51 +01:00
Dennis Felsing
4cebe86ad8
Merge pull request #1049 from Learath2/dd_pr_scoreboardclan
...
A little more space for clan name. Fixes #724
2018-02-22 21:58:10 +01:00
Learath
7d1aaa735a
A little more space for clan name. Fixes #724
2018-02-22 21:17:10 +01:00
Learath
4031e15fc8
Remove extra conditional
...
Stricter scope on temporary var.
2018-02-22 20:48:47 +01:00
Learath
20cac1c2bb
Fix dyncam confusion. Closes #783
...
Remove "vanilla" dyncam toggle.
2018-02-22 20:40:14 +01:00
Learath
1f2e398819
Add ctrl-delete to chat. Closes #1032
2018-02-22 20:11:56 +01:00
heinrich5991
f7b7054152
Fix crash on startup due to sound initialization
...
Of course `WavpackOpenFileInputEx` is subtly incompatible to
`WavpackOpenFileInputEx64` in that it requires the userdata for the main
steam to be nonnull.
Fixes #1041 .
2018-02-18 12:45:03 +01:00
heinrich5991
73c03544b4
Support older wavpack versions
2018-02-17 01:35:07 +01:00
heinrich5991
99fe1d7bcf
Revert "Fix bundled wavpack when system wavpack is available"
...
This reverts commit 0d9265b1fa
.
2018-02-17 01:31:40 +01:00
def
0d9265b1fa
Fix bundled wavpack when system wavpack is available
2018-02-15 19:30:40 +01:00
bors[bot]
b14370e6ad
Merge #1035
...
1035: Fix #1031 r=heinrich5991 a=Learath2
Not sure if this is the best way to do this though :D
2018-02-14 13:08:15 +00:00