heinrich5991
5d83e9177f
Use player name from the Steam API as fallback
...
Fixes #2605 .
2020-08-25 16:21:58 +02: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
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
def
b2371522f9
Fix alignment of icons in player options
2020-06-27 22:40:22 +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
2d6e56fec8
Translation fixes
...
- Code didn't work with newlines, get rid of them
- Some stylistic improvements
2020-06-26 18:34:50 +02: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
Dennis Felsing
37ef24225e
Clean up color handling a bit
...
- SetAlpha should be called WithAlpha and only works for RGBA
- Fix type correctness of color_scale and introduce color_invert
- Nicer hook coll color handling in RenderPlayer
- Use CRTP to have type safe WithAlpha, otherwise this would compile:
ColorHSLA = WithAlpha(ColorRGBA(1.0f, 1.0f, 1.0f));
2019-12-03 11:32:55 +01:00
Learath
979d58f830
Use colors in CTextRender
2019-04-27 01:34:20 +03:00
Learath
15058330fa
Don't inherit from vector, more cleanup
2019-04-27 00:47:34 +03:00
Learath
65a17599e1
Add ColorHSVA, phase out more vec3's
2019-04-26 15:06:32 +03:00
def
94f3d97ddf
Remove unmaintained Android code ( fixes #1575 )
2019-04-10 19:40:50 +02:00
ChillerDragon
ce5a7ea626
Remove one of two graphic includes
2019-04-06 17:07:17 +02:00
def
c0d3f5fa57
Actually disconnect dummy after confirmation ( fixes #1555 )
2019-03-30 16:59:25 +01:00
Dennis Felsing
0b578c4330
Fix cl_confirm_disconnect/quit_time ( fixes #1550 )
...
-1 now works as described
Split into two settings
2019-03-29 14:56:02 +01:00
Dennis Felsing
95cc357dd6
Merge pull request #1540 from def-/pr-disconnect-time
...
Add cl_confirm_disconnect_quit_time (fixes #1530 )
2019-03-28 23:38:16 +01:00
def
e6f327ef06
Move ingame browser tabs all the way left
2019-03-26 17:38:46 +01:00
def
8908102536
Add cl_confirm_disconnect_quit_time ( fixes #1530 )
...
Number of minutes of active racing time before being asked to confirm
disconnecting, disconnecting dummy or quitting through GUI. Defaults to
20 minutes, -1 to disable, 0 to always enable.
Also removed confirmation to quit when in main menu, except when having
an unsaved map in editor.
Spectate and kill should already be safe thanks to server-side kill
protection.
2019-03-25 20:10:38 +01:00
def
bf576723a3
Add KoG tab in server browser
...
- As requested by qshar and KoG players
- Similar to DDNet tab
- Info fetched from servers-kog entry from https://info.ddnet.tw/info
- Also supports countries and types
- Doesn't inform whether map has been finished
- Generalized the code a bit but it's still ugly
- Depends on #1533 , also shows KoG servers as official/verified
2019-03-24 23:15:40 +01:00
jupeyy
619a33a7d5
text kerning fix, add new text render flags for accurate positioning
2019-01-06 06:42:57 +01:00
Dennis Felsing
a2e3496005
Merge pull request #1220 from heinrich5991/pr_ddnet_ui_skinprefix
...
Add some UI for the skin prefix stuff
2018-09-20 08:41:20 +02:00
heinrich5991
9ff8b6e2df
Factor out clear button from four different places
2018-09-20 07:43:05 +02:00
heinrich5991
5c4e819e44
Use str_startswith
, str_endswith
instead of ad-hoc implementations
2018-07-26 14:18:23 +02:00
Jupeyy
c7114e734c
more ui text positioning fixes
2018-04-04 02:40:30 +02:00
Jupeyy
c1a962b870
add ui fixes to work with new text renderer
2018-03-13 21:59:07 +01:00
Redix
de1c0cf24d
Fixed several issues with the ghost (thanks to Learath2)
2017-10-28 14:23:24 +02:00
Redix
1638f39557
Use the same ghost path everywhere
2017-09-29 23:15:47 +02:00
Redix
e9a0271c29
Improved ghost and race recorder file handling
2017-09-28 19:13:20 +02:00
Redix
d37bb5e65a
Fix ghost menu localization
2017-09-28 16:02:01 +02:00
Redix
0c6026c22e
Hide ghost menu buttons if there are no ghosts
2017-09-28 16:02:00 +02:00
Redix
0721b895ae
Make sure that we have a free ghost slot for new records
2017-09-28 16:01:58 +02:00
Redix
1e845a4020
Added reload button in ghost menu
2017-09-28 16:01:58 +02:00
Redix
5b3e9e4bbf
Improved ghost file management
2017-09-28 16:01:58 +02:00
Redix
3c8217b39c
Mark own ghost with color
2017-09-28 16:01:56 +02:00
Redix
4f57b33524
Use static array for active ghosts
...
Improve ghost file handling
2017-09-28 16:01:56 +02:00
Redix
c189678e44
Cleaned up the ghost component and made it use the ghost recorder and loader
2017-09-28 16:01:56 +02:00
def
caec69abc1
RequestDDNetInfo in ingame menu too
2017-09-03 18:17:21 +02:00
Redix
affa3faeec
Only use integers for ghost and race demo handling
...
Ghosts still use floats internally
2017-08-31 03:22:08 +02:00
def
a9d3f45b25
Add ui_close_window_after_changing_setting
2017-07-25 19:08:16 +02:00
def
bcec0f1bb1
ctrl-f to search, ctrl-x to exclude, ctrl-r to reason
2017-07-24 18:05:19 +02:00
def
ac481a972c
Heuristic to speed up ghost loading on map change
2017-06-01 21:26:59 +02:00
def
4761608329
Input fixes from TW master for mouse wheel
2016-04-30 20:11:26 +02:00
def
7dd593a35e
A bit nicer ingame browser menu corners
2016-04-27 23:54:26 +02:00
def
ec7d28ed86
Change ingame menu layout a bit: Browser, Ghost directly instead of Network tab
2016-04-27 20:14:03 +02:00
def
b495b1681c
Double click works on votes (and vote window disappears after server setting vote)
2016-04-27 20:04:31 +02:00
def
d019eb87c6
Use default page when ingame browser uses invalid page ( fixes #345 )
2016-04-27 17:59:12 +02:00
Tim Schumacher
94f3da4a47
removed localize for search symbol
2016-02-12 21:31:58 +01:00
Tim Schumacher
edb2270ca1
removed include iostream
2015-10-07 20:10:19 +01:00
timgame
fb8778c717
only reload servers when changing tab
2015-10-07 20:10:02 +01:00
def
902e4b7487
Also use map name by default for manual demo recording
2015-08-22 17:36:47 +02:00
def
db2256e827
Fix a few whitespace-at-end-of-file issues
2015-08-22 15:27:41 +02:00
def
e6db197183
Fix scroll bar in server control votes when search bar is used
2015-07-25 18:43:54 +02:00
Nikita Zyuzin
077db7d149
Fix bug with 'Join Red' and 'Spectate' buttons sharing same state variable
2015-05-29 01:11:01 +04:00
def
8f02de318b
Make dummy connecting a bit nicer: Show that dummy is being connected, disable unusable buttons
2015-04-19 14:40:05 +02:00
def
16106d8ee6
Fix menu bug with button pressing (more of a hack)
2015-04-19 14:24:20 +02:00
def
6d54de89b6
Get rid of clang static analyzer warnings
2015-04-19 00:31:45 +02:00
def
7bd3da6679
Hopefully fix voting problems
2015-04-03 01:29:11 +02:00
def
d8c97f0339
Fix: Still show empty lines in votes
2015-03-15 17:08:39 +01:00
def
6fc024d71f
Fix Visual Studio compilation
2015-03-14 17:26:24 +01:00
def
a913b1731c
Fix scrolling in votes
2015-03-14 16:52:57 +01:00
def
079d92c3e7
Fix vote selection
2015-03-14 15:32:04 +01:00
def
6f4c7a1d41
Fix vote option search
2015-03-14 11:05:08 +01:00
def
81cb8fd32d
Working call vote search ( fixes #126 )
2015-03-13 16:44:05 +01:00
def
888c61a07d
Prepare call vote search (but not implemented yet)
2015-03-13 16:15:05 +01:00
def
1144ba77c6
Split up demo recording into 3 separate recorders
2014-10-16 17:42:13 +02:00
def
89b92b4d6b
Cleanup
2014-09-23 09:52:18 +02:00
laxa
080ffc4df4
Sort ingame menus -> kick player -> move players to spectator
2014-09-23 08:03:26 +02:00
laxa
f13f040468
Sort playerlist inside game from Player tab
2014-09-23 02:10:59 +02:00
def
7a2021806b
Fix ingame ddnet menu (thanks east)
2014-09-20 13:49:29 +02:00
def
684ad0b890
Ingame DDNet menu
2014-09-20 13:41:20 +02:00
def
2bf417b41f
Add setting for disconnect confirmation
2014-07-10 16:50:59 +02:00
def
15ff17d8f8
Cleanup of some menus, added editor button, added disconnect question
2014-07-08 20:21:19 +02:00
def
3d802dd5aa
Fix: ingame menu doesn't stop reacting anymore
2014-07-08 02:00:13 +02:00
def
7875c2ec36
Android support (by Pelya)
2014-06-16 13:29:18 +02:00
def
e220f1b5a8
Fix: Better positioning of ingame menu buttons for 5:4 and 4:3 resolutions
2014-05-04 00:11:11 +02:00
def
9f509eeedb
Fix: Dummy setting updates
2014-04-28 15:19:57 +02:00
def
3dce4c9489
Add dummy (Thanks to //toast and Monsta)
2014-04-26 20:29:42 +02:00
def
434b2bec52
More info in player options
2014-02-19 14:49:08 +01:00
def
6b8e6dcb10
Fix Player Options
2014-02-02 21:06:05 +01:00
def
9b4d792fac
Fix: Proper player options menu
2014-01-10 13:55:31 +01:00
def
ef65abfe35
Fix scrolling lists in menus
2014-01-10 12:22:48 +01:00
def
7a9631ce19
Fix Player Options for 64 players
2013-12-31 22:14:59 +01:00
def
652d742d6a
Fix: Show correct IP in server info
2013-12-18 04:11:26 +01:00
def
9a1ff10b0a
Add button to disable chat
2013-11-14 16:23:15 +01:00
GreYFoX
cd4ba53bae
Merge branch 'master' of git://github.com/teeworlds/teeworlds into DDRace
...
Conflicts:
bam.lua
scripts/build.py
scripts/make_release.py
src/engine/server.h
src/game/client/gameclient.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontext.h
src/game/server/gamecontroller.cpp
src/game/server/gamecontroller.h
src/game/server/player.cpp
src/game/version.h
2012-04-12 02:09:31 +02:00
oy
e8f9145a0d
deactivate player ignore setting if show just friends chat is active and player isn't a friend
2012-01-10 23:03:23 +01:00
GreYFoX
de4a95c5d2
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace0611
2011-08-20 06:50:06 +02:00
oy
b1e7797b19
fixed compiling with mingw
2011-08-19 00:12:30 +02:00
GreYFoX
35d16bd58c
Merge branch 'master' of git://github.com/oy/teeworlds into DDRace0611
...
Conflicts:
src/engine/console.h
src/engine/server.h
src/engine/server/server.cpp
src/engine/shared/config_variables.h
src/engine/shared/console.cpp
src/engine/shared/console.h
src/engine/shared/network_server.cpp
src/game/client/components/console.cpp
src/game/client/components/console.h
src/game/client/components/menus_browser.cpp
src/game/client/gameclient.cpp
src/game/editor/editor.cpp
src/game/editor/editor.h
src/game/editor/io.cpp
src/game/editor/layer_tiles.cpp
src/game/editor/popups.cpp
src/game/gamecore.cpp
src/game/mapitems.h
src/game/server/entities/character.cpp
src/game/server/entities/laser.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontroller.cpp
src/game/server/gamecontroller.h
src/game/server/gamemodes/ctf.cpp
src/game/server/player.cpp
src/game/variables.h
2011-08-13 02:01:40 +02:00
Shereef Marzouk
c6fd4a2cc5
General whitespace and tab cleanup
2011-08-11 10:59:14 +02:00
oy
2b2ddde04f
sort players in kick/move to spec vote and player options by team. Closes #809
2011-08-05 19:52:38 +02:00
GreYFoX
cc63cf2553
Merge branch 'master' of git://github.com/oy/teeworlds
...
Conflicts:
src/engine/external/pnglite/pnglite.c
src/engine/external/pnglite/pnglite.h
src/engine/shared/config_variables.h
src/game/client/components/menus_browser.cpp
src/game/server/entities/character.cpp
src/game/server/entities/laser.cpp
src/game/server/gamecontext.cpp
src/game/server/player.cpp
src/game/version.h
2011-05-09 18:36:13 +02:00
oy
5fbf6d0bfd
fixed compiler warnings. Closes #679
2011-05-05 01:43:27 +02:00
GreYFoX
0df6d0541f
Merge branch 'master' of git://github.com/oy/teeworlds into HEAD
...
Conflicts:
bam.lua
src/engine/console.h
src/engine/server.h
src/engine/server/server.cpp
src/engine/shared/config.h
src/engine/shared/config_variables.h
src/engine/shared/console.cpp
src/engine/shared/console.h
src/game/client/components/binds.cpp
src/game/client/components/chat.h
src/game/client/components/console.cpp
src/game/client/components/console.h
src/game/client/components/controls.cpp
src/game/client/components/emoticon.h
src/game/client/components/maplayers.cpp
src/game/client/components/menus.h
src/game/client/components/scoreboard.h
src/game/client/components/spectator.h
src/game/client/components/voting.h
src/game/client/gameclient.cpp
src/game/client/gameclient.h
src/game/client/render.h
src/game/collision.cpp
src/game/editor/ed_layer_tiles.cpp
src/game/gamecore.cpp
src/game/gamecore.h
src/game/layers.cpp
src/game/layers.h
src/game/mapitems.h
src/game/server/entities/character.cpp
src/game/server/entities/laser.cpp
src/game/server/entities/laser.h
src/game/server/entities/pickup.cpp
src/game/server/entities/pickup.h
src/game/server/entities/projectile.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontroller.cpp
src/game/server/gamecontroller.h
src/game/server/gameworld.cpp
src/game/server/gameworld.h
src/game/server/player.cpp
src/game/variables.h
2011-04-14 01:27:49 +02:00
oy
06115dd49d
added "Whitespace and line Endings cleanup" by GreYFoX
2011-04-13 20:37:12 +02:00
GreYFoX
aaac8a3f77
Merge branch 'master' of http://github.com/oy/teeworlds
...
Conflicts:
src/game/version.h
2011-04-09 22:33:06 +02:00
GreYFoX
f7f6058a92
Merged Oy, Cleaned up, removed some useless features and code parts
...
Added Icon by landil
alot more...
2011-04-09 22:32:17 +02:00
oy
c902d98be3
moved vote tabs on top
2011-04-09 00:03:56 +02:00
oy
b985fdc20a
added new friend/mute buttons by Crises and reworked the player options like Landil suggested. Closes #579
2011-04-06 20:18:31 +02:00
oy
ebca792975
improved call vote tab. Closes #573
2011-04-06 11:41:40 +02:00
oy
9b97eb282a
prevent that you can add votes with an empty description
2011-04-05 20:06:41 +02:00
oy
08c03104b4
changed ingame vote menu so it fits the other tabs and it's makes localisations easier
2011-03-31 15:43:12 +02:00
oy
9712e4004c
improved the add/remove friend and ignore/notice chat buttons
2011-03-29 00:48:36 +02:00
oy
0307138950
added better headlines for tabs in vote menu
2011-03-28 23:51:46 +02:00
oy
141089f257
fixed more compiler warnings
2011-03-28 23:30:56 +02:00
oy
867f944459
added graphic buttons for remove/add friend and chat ignore/notice
2011-03-28 21:10:37 +02:00
oy
6e1b6b102a
added menu to add/remove a vote on the server
2011-03-26 18:43:43 +01:00
oy
fbeace5272
cleaned up some voting code
2011-03-26 17:44:34 +01:00
oy
b8f144ba81
added a vote that allows to move a player to spectators. Closes #58
2011-03-26 16:56:59 +01:00
oy
6ece07ee74
added force_vote command
2011-03-25 12:06:45 +01:00
oy
a4580d451f
added reasons to vote in general and show reason in vote hud. Closes #219
2011-03-25 10:26:59 +01:00
oy
8ad3def65e
added aliases for votes. Closes #144
2011-03-25 09:49:21 +01:00
oy
d78c84b105
removed local player from kick vote menu
2011-03-25 09:27:46 +01:00
oy
ae325c873f
added friends feature. Closes #24
2011-03-23 13:06:35 +01:00
oy
b64db75a6b
added an option to ignore other players in chat
2011-03-22 22:41:27 +01:00
oy
96808a1145
made it possible to just show the number of player slots of a server (instead of client ones). Closes #68
2011-03-20 15:33:49 +01:00
oy
01ea32f816
removed unused stuff from CMenus::RenderServerInfo
2011-03-13 11:14:35 +01:00
oy
9811c2396b
made network clip flags. Closes #131
2011-03-04 17:08:10 +01:00
GreYFoX
5ffe4e9429
Added In-Game Page DDRace
2011-02-23 09:33:21 +02:00
GreYFoXGTi
21816e5bbf
Checked and updated Ghost and Autorecord from Racemod updates, by Redix and Sushi Tee
...
Old Ghosts are no longer compatible
2011-02-11 08:01:10 +02:00
GreYFoXGTi
24a688b2c3
Added AutoDemoRecord and ghost made by Race mod team, implemented to DDRace by noother
2011-02-04 22:15:02 +02:00
SushiTee
c0b905f852
-fixed compiler warnings
...
-fixed mac compiling
2011-01-26 14:45:44 +02:00
GreYFoXGTi
1d9190fd5b
Merge branch 'master' of http://github.com/oy/teeworlds
...
Conflicts:
data/languages/russian.txt
readme.txt
src/game/variables.h
2011-01-06 01:49:58 +02:00
Damian Kaczmarek
073044747b
-Working ui_scale parameter.
...
(doing it properly would require lots of framework/interface job ...)
2011-01-05 12:14:36 +01:00
GreYFoXGTi
c5648311ed
Merge branch 'master' of http://github.com/oy/teeworlds
...
Conflicts:
data/languages/german.txt
src/game/client/components/scoreboard.cpp
src/game/editor/ed_layer_tiles.cpp
src/game/server/entities/character.cpp
src/game/server/gamecontext.cpp
src/game/server/gamecontroller.cpp
src/game/variables.h
2011-01-04 22:37:09 +02:00
oy
a72848e780
added constants for teams by Choupom
2011-01-03 12:50:38 +01:00
GreYFoXGTi
2c51511260
Merge branch 'master' of http://github.com/oy/teeworlds into DDRace
...
Conflicts:
src/engine/client/client.cpp
src/engine/server/server.cpp
src/engine/shared/config_variables.h
src/game/client/gameclient.cpp
2010-12-10 20:58:53 +02:00
oy
db9dd6b8c9
added an optional time stamp to a demo record by Batchyx
2010-12-08 00:42:32 +01:00
oy
665934ee09
cleaned up several uses of timestamps for filenames
2010-12-08 00:32:50 +01:00
oy
bd9850cae2
added single function to stop recording by Batchyx
2010-12-08 00:02:24 +01:00
GreYFoXGTi
45fa3d49b5
Revert "Client won't vote on comments by Sushi Tee" caused crashes
...
This reverts commit ed7a1d5bcd
.
2010-12-06 03:32:44 +02:00
GreYFoXGTi
ed7a1d5bcd
Client won't vote on comments by Sushi Tee
2010-12-06 00:28:35 +02:00
GreYFoXGTi
5d9ee1736e
made the code so it would have less conflicts in the future and Merged branch 'master' of http://github.com/oy/teeworlds
...
Conflicts:
data/languages/dutch.txt
data/languages/french.txt
data/languages/german.txt
data/languages/russian.txt
src/game/server/entities/flag.cpp
src/game/server/entities/flag.h
src/game/server/gamecontext.cpp
src/game/server/gamemodes/ctf.cpp
src/game/server/gamemodes/ctf.h
src/game/server/gamemodes/dm.cpp
src/game/server/gamemodes/dm.h
src/game/server/gamemodes/mod.cpp
src/game/server/gamemodes/tdm.cpp
src/game/server/gamemodes/tdm.h
2010-11-22 00:26:00 +02:00
Sworddragon
fc9211c777
Updated copyrights
2010-11-20 21:26:06 +01:00
GreYFoXGTi
fb88a8e4e7
Added In-Game Server Browser. Closes #65 .
...
Signed-off-by: GreYFoXGTi <GreYFoXGTi@GMaiL.CoM>
2010-10-30 00:44:52 +02:00
Choupom
d2519f7ab9
small ui fixes
2010-10-25 18:59:33 +02:00
oy
b65a26fe93
fixed last commits
2010-10-11 01:06:44 +02:00
Choupom
61201fea13
added reason to kick a player in the callvote tab
2010-10-11 00:31:21 +02:00
oy
3797eba179
added demo recording button by fujnky
2010-08-09 14:14:15 +02:00
Tom Adams
6fca512a95
added fix for italian language by Lanta and fixed a bug with the id in votekick menu
2010-05-31 20:05:45 +00:00
Tom Adams
23e2d5f424
fixed votekick menu ( #807 )
2010-05-31 15:36:20 +00:00
Magnus Auvinen
72c06a2589
copied refactor to trunk
2010-05-29 07:25:38 +00:00
Magnus Auvinen
878ede3080
major update with stuff
2009-10-27 14:38:53 +00:00
Magnus Auvinen
ab171f8f30
updated localization
2009-06-15 07:34:25 +00:00
Magnus Auvinen
76bffb13a8
added scrollbar to the voting menu
2009-01-21 23:13:37 +00:00
Magnus Auvinen
f29276e8d5
fixed so the number of players in the server info is correct
2009-01-11 14:48:38 +00:00
Magnus Auvinen
aee14baf8d
fixed the favorite button in the server info
2008-11-08 12:58:39 +00:00