necropotame
29731a111a
Skip clipped groups that are outside the screen
2017-03-15 12:27:33 +01:00
oy
4a7db945c0
fixed font loading message and updated submodules
2017-03-15 12:26:12 +01:00
oy
2ae6a1b03c
fixed a debug message. #1480
2016-12-18 11:26:52 +01:00
oy
20e3b6143a
added "Fix kicking afk spectators joining the game" by Zwelf. #1482
2016-12-18 11:21:48 +01:00
oy
720874f831
added fix for intersectline by Speedy-Consoles. #1205
2016-12-18 11:11:55 +01:00
oy
3deb58d409
fixed typo
2016-12-18 11:07:26 +01:00
oy
a09d498bc9
added some checks to snap handling
2016-12-18 11:07:10 +01:00
oy
0a8ce055cd
removed old sdlmain code. Closes #1475
2016-09-13 21:42:28 +02:00
oy
170b487430
fixed compiling on macosx
2016-09-11 18:51:20 +02:00
Sonix Nik
5e0f760b37
Remove "some clan" text when using AntiSocial option
2016-07-16 11:30:01 +02:00
oy
0c8b327e3a
fixed building with sdl 2.0.4
2016-07-05 17:13:31 +02:00
oy
a2935faae3
removed some unused functions
2016-07-05 15:02:21 +02:00
oy
23a1b80f60
invalidate texture when unloading a texture. Closes #1450 .
2016-07-02 10:33:37 +02:00
oy
176cb36682
reset error string for new connections
2016-06-30 13:04:54 +02:00
oy
e9b4c70390
added social option by d3faultdotxbe ( #1259 )
2016-06-30 12:12:50 +02:00
oy
85b4cfd245
Added ids to names in the gui, removed ascii name restriction and fixed kick/spectate vote description
2016-06-26 18:28:33 +02:00
oy
2ff7628d65
skip automatic password generation in case initialization fails
2016-06-17 10:04:24 +02:00
heinrich5991
933159a652
Only generate rcon password if it's not manually set
2016-06-17 09:49:05 +02:00
heinrich5991
7af6e6ae5b
If no rcon password is set, generate one
...
After the generation (using the OS random number generator), the password is
displayed to the user on stdout.
2016-06-17 09:49:05 +02:00
heinrich5991
903878f4a2
Add platform-independent secure random number generator
2016-06-17 09:49:05 +02:00
oy
0f0af75054
fixed button fading. Closes #1337
2016-06-16 17:38:44 +02:00
oy
a16c4dbb7a
fixed chat messages for kick and move to spec votes
2016-06-14 19:21:52 +02:00
oy
46d331b459
close votes on map change. Closes #1455
2016-06-14 19:14:46 +02:00
oy
8447152b0a
autocomplete last player that highlighted you or got highlighted in chat
2016-06-14 18:32:09 +02:00
oy
f9368007b1
cleaned up some constants
2016-06-13 11:12:09 +02:00
oy
135df7b3a1
fixed rendering of markings. Closes #1445
2016-06-13 10:41:48 +02:00
oy
7cd566b4ac
fixed mistake in listbox code #1463
2016-06-13 10:19:17 +02:00
oy
7ebcb77072
move mouse cursor in the center of the screen on start. Closes #1441
2016-06-13 09:57:57 +02:00
heinrich5991
2eba774a62
Don't send uninitialized memory over the network
2016-06-13 09:11:04 +02:00
east
6faabe9122
Updating TokenCache in CNetClient
2016-02-14 16:49:52 +01:00
oy
c9bf87e757
fixed flag capture timer. Closes #1454
2016-02-14 16:48:50 +01:00
oy
6a1939184d
fixed last commit
2015-12-22 18:23:08 +01:00
Zwelf
49901e6fd7
allow vote caller to cancel his own vote
2015-12-22 18:17:41 +01:00
oy
ceadee1d75
fixed picking the correct default resolution
2015-12-21 11:37:59 +01:00
oy
bd14ce2a1b
fixed last commit
2015-12-21 11:05:23 +01:00
msiglreith
afa8e57ef2
fix rectangle calculation for reading of the backbuffer
2015-12-21 10:54:34 +01:00
msiglreith
e71fde8c4e
display selected color in toolbar and improve pipette workflow (switch back to edit mode on right-click)
2015-12-21 10:54:34 +01:00
msiglreith
667ca2d0c8
fix encoding issue
2015-12-21 10:54:34 +01:00
msiglreith
ebac987a44
fix color picker logic and add palette feature to select color from pipette
2015-12-21 10:54:34 +01:00
msiglreith
890366bbe1
fix partially unresponsive picker logic
2015-12-21 10:54:34 +01:00
msiglreith
e17d0597c2
add hsv color picker for editor
2015-12-21 10:54:34 +01:00
msiglreith
d46f067b74
display selected color above the cursor
2015-12-21 10:54:34 +01:00
msiglreith
b960e7491a
refactor editor map view logic
2015-12-21 10:54:34 +01:00
msiglreith
a516935854
add initial support for color picking from editor view
2015-12-21 10:54:34 +01:00
oy
e268371fae
just extend one filter in the server browser
2015-11-25 10:19:05 +01:00
oy
4b60022268
show number of servers and players per filter in the header
2015-11-25 10:05:35 +01:00
oy
8d18a5a55b
adjusted spacing in the server browser
2015-11-25 09:53:26 +01:00
oy
3511ba2e37
added coloured death effect for teamplay. Closes #41
2015-11-24 17:35:41 +01:00
oy
f846afd697
fixed last commit
2015-11-24 17:09:35 +01:00
oy
994005de8e
fixed problem with the editboxes
2015-11-24 17:00:56 +01:00
oy
53f1ebf632
fixed last commit
2015-11-23 17:15:04 +01:00
oy
55a4ee2528
separated ingame input handling from the rendering. Closes #1056
2015-11-23 13:23:33 +01:00
oy
82771cc072
fixed problem with input handling that's not linked to rendering and some cleanup
2015-11-23 09:38:55 +01:00
oy
54b42845a5
fixed hook hook chain measurements
2015-11-21 16:46:49 +01:00
oy
8eaa040e3e
fixed sprite rendering. Closes #44
2015-11-21 16:46:02 +01:00
oy
a00fbf1121
added shortcuts to refresh browsers
2015-11-15 17:25:18 +01:00
oy
274c222051
fixed brush selection color. Closes #1429
2015-11-15 10:18:32 +01:00
oy
8155f3a95a
fixed missing borders for current brush and tile layers in the map editor. #1429
2015-11-15 10:04:55 +01:00
oy
fe0c9d9f4b
added missing settings to the controls menu
2015-11-15 09:12:48 +01:00
oy
ce7e10d465
fixed wrong calculation of weapon angle. Closes #1260
2015-11-15 08:03:24 +01:00
oy
bad57e24ec
fixed problem with mousewheel binds
2015-11-08 20:52:02 +01:00
oy
5bef0bcb8f
fixed missing handling for mouse keys
2015-11-08 20:46:48 +01:00
oy
9f1d91e573
fixed size of the ingame exit button
2015-11-08 19:50:12 +01:00
oy
76aaf258d2
moved the connect button in the server browser, so it doesn't overlap with the ingame disconnect button. Closes #1389
2015-11-08 19:16:15 +01:00
oy
373f98ea3d
cleaned up key press handling
2015-11-08 19:03:03 +01:00
oy
bf61d41c49
improved the debug graphs. Closes #1058
2015-11-08 16:25:14 +01:00
oy
b277320a57
added exit button to the ingame menu. Closes #1316
2015-11-08 16:03:43 +01:00
oy
f6dcdfc459
do not show ingame settings tabs after disconnect
2015-11-08 14:11:43 +01:00
oy
e52b5de410
merged image and standard menu buttons
2015-11-08 13:53:58 +01:00
oy
cddfdd08ea
some cleanup
2015-11-08 13:03:32 +01:00
oy
e98921593b
prevent lock of the ingame GUI. Closes #828
2015-11-04 18:11:14 +01:00
oy
d107e34e1f
changed standard filter to teeworlds and always keep it on top
2015-11-03 18:10:24 +01:00
oy
a584c1b4c1
show empty filters in the server browser
2015-11-03 17:56:54 +01:00
oy
d3eb83a3d9
fixed moving filters in the server browser
2015-11-03 17:53:30 +01:00
oy
f02b0c8163
made random_int() just return positive values. Closes #1427
2015-11-03 08:47:52 +01:00
oy
fae0115bd8
don't reload serverlist when switching between lan and global. Closes #1281
2015-11-01 20:05:26 +01:00
oy
ee567f7769
fixed server info
2015-11-01 17:56:15 +01:00
oy
eead3cf276
reworked serverbrowser
2015-11-01 17:50:45 +01:00
oy
a9cceea57d
mark highlighted messages in the client console. Closes #1364
2015-10-31 21:28:02 +01:00
oy
fdcb58ac06
added timeout for lan server info requests and some cleanup
2015-10-31 20:38:21 +01:00
oy
25a1044141
fixed updating info from connected server. Closes #1412
2015-10-31 20:22:53 +01:00
oy
b84b8ddfda
cleaned up usage of the rand function
2015-10-31 12:15:52 +01:00
oy
d3c1cd2641
fixed utf8 text input
2015-10-31 11:09:41 +01:00
oy
f3a1e68df9
fixed laser clipping. Closes #1142
2015-10-30 19:55:51 +01:00
oy
b864214f1e
fixed updating screen config when moving the window to screen 0
2015-10-30 19:22:42 +01:00
oy
7a6d94b260
fixed command completion in the console
2015-10-29 20:01:07 +01:00
oy
23bfea6f79
changed names of the mouse buttons
2015-10-29 19:37:01 +01:00
oy
ead8b9c82c
enter server browser when pressing 'enter'. Closes #1146
2015-10-28 18:31:07 +01:00
oy
dbc43249a5
fixed some unclear code safety. Closes #1285
2015-10-28 17:43:48 +01:00
KillaBilla
f55a6e9034
added server-side debug messages for invalid player input
2015-10-27 18:13:50 +01:00
KillaBilla
086027343e
show netobj and netmsg failures on debughud
2015-10-27 18:13:44 +01:00
KillaBilla
4e5d713f75
fixed #1211 : netobjs containing integers and flags out of range are discarded
...
Conflicts:
datasrc/compile.py
2015-10-27 18:12:06 +01:00
oy
d55d6ab82d
fixed saving config message
2015-10-27 16:58:43 +01:00
oy
a97c15b20c
switched from scancodes to keycodes
2015-10-27 16:56:20 +01:00
oy
50b98771cc
changed some comments
2015-10-25 21:07:56 +01:00
oy
4423f20cd2
ignore mouse movements in absolute mode
2015-10-25 21:02:55 +01:00
oy
98c11d3d7d
fixed bad mouse state on startup for macosx
2015-10-24 21:31:28 +02:00
oy
e442a023f9
fixed typo
2015-10-23 18:58:22 +02:00
oy
b81e295350
added some workaround for macosx
2015-10-23 18:50:06 +02:00
oy
0f2f071086
fixed problem on single screen
2015-10-23 18:42:37 +02:00
oy
482f5066b8
skip duplicate mousemode changes
2015-10-23 10:06:14 +02:00
oy
7a5285cff0
disable system cursor when in relative mouse mode
2015-10-23 09:56:41 +02:00
oy
4f8e924067
center the window on startup
2015-10-23 09:46:07 +02:00
oy
f9c5e8b0f4
merged some duplicate code
2015-10-23 09:36:05 +02:00
oy
1c7f83f381
update video modes in settings when screen changes
2015-10-23 09:24:43 +02:00
oy
989b19a342
update screen config in case the window gets moved outside teeworlds
2015-10-23 09:12:59 +02:00
oy
aacc0b0eda
made selecting a value via scrollbar more sensitive
2015-10-23 08:52:14 +02:00
oy
6d038bd621
added a menu setting to switch the screen
2015-10-22 20:28:19 +02:00
oy
dd98fd86eb
added workaround to make switching screen work in fullscreen
2015-10-22 19:56:10 +02:00
oy
0b29a42e2b
switch screen without restarting the client
2015-10-22 19:51:53 +02:00
oy
444b605d88
use the correct screen on startup
2015-10-22 19:21:58 +02:00
oy
6f28e9e662
filled maximize window dummy function
2015-10-22 18:47:29 +02:00
oy
00ae3c874e
switch vsync without restarting the client
2015-10-22 16:41:18 +02:00
oy
b27b7104ab
switch between bordered and and borderless window without restarting the client
2015-10-22 15:44:03 +02:00
oy
4691df2607
made fullscreen switch via config
2015-10-22 11:04:30 +02:00
oy
aac345ead3
made the tournament chat mode optional
2015-10-19 21:00:29 +02:00
xushTW
10a19ba7f9
redirect messages to teamchat when a tournament is running
2015-10-19 20:55:07 +02:00
oy
e7534094ab
switch between fullscreen and windowed mode without restarting the client
2015-09-29 19:40:35 +02:00
oy
53de4b36b3
fixed some warnings
2015-09-29 12:40:02 +02:00
oy
93651e7b54
some cleanup
2015-09-29 12:03:05 +02:00
oy
f79c117f9e
cleaned up centering the window
2015-09-29 11:58:45 +02:00
oy
2a96c6d247
use correct fullscreen on unix
2015-09-29 11:56:54 +02:00
oy
96c5f9bc9d
removed some unused code
2015-09-29 11:52:10 +02:00
H-M-H
53b0fb53d9
set colors to 1.000 instead of 0.001 for new colorenvelopes
2015-09-21 18:56:04 +02:00
H-M-H
a864c5c6fe
fixed Envelopes-Bug see: http://forum.ddnet.tw/viewtopic.php?f=5&t=2277
2015-09-21 18:56:04 +02:00
fstd
69fe8ec1bc
add /usr/pkg to the list of paths searched for data files (this is the default installation prefix on NetBSD (pkgsrc))
2015-09-21 18:51:41 +02:00
oy
1fcb7e19e1
fixed masterserver
2015-09-21 18:39:23 +02:00
oy
3086a422f8
some cleanup
2015-09-20 18:25:38 +02:00
oy
cd83db08b8
restored token for master server and some cleanup
2015-09-20 13:06:36 +02:00
oy
3f49c69522
restored master server
2015-09-20 12:46:06 +02:00
heinrich5991
29a4448dbc
Fixed some bugs with the new protocol specification
...
Conflicts:
src/engine/client/serverbrowser.cpp
2015-09-03 18:49:27 +02:00
heinrich5991
cedf0b7a58
New packet header specification
...
Conflicts:
src/engine/client/client.cpp
2015-09-03 18:48:02 +02:00
heinrich5991
ea507a5161
Fixed serverbrowser
...
Conflicts:
src/engine/client/serverbrowser.cpp
2015-09-03 18:43:58 +02:00
heinrich5991
ad070fe277
fixed connless packets sending
2015-09-03 18:42:38 +02:00
heinrich5991
4e7137ad48
removed backward compatiblity
2015-09-03 18:42:34 +02:00
heinrich5991
7129f17fb7
Added versionsrv to mastersrv (ONLY COMPILES, NOT TESTED)
...
- It's now selectable which services the master starts, available are:
- mastersrv 0.5
- mastersrv 0.6
- mastersrv 0.7
- versionsrv
2015-09-03 18:42:29 +02:00
heinrich5991
64c8fcd74a
Finished mastersrv, now supports all versions
...
Fixed mastersrv packet building
2015-09-03 18:42:23 +02:00
heinrich5991
1c591793b0
refactored mastersrv, working for 0.7 only currently
2015-09-03 18:42:18 +02:00
heinrich5991
e49e67e2f4
Added some assertions to the network
2015-09-03 18:41:49 +02:00
heinrich5991
16f2899e3f
Finished CNetTokenCache
...
Added basic support for mastersrv
Conflicts:
bam.lua
src/engine/shared/network_client.cpp
2015-09-03 18:41:32 +02:00
heinrich5991
9222e37aae
added CNetTokenCache
2015-09-03 18:37:15 +02:00
heinrich5991
ea27d546ac
fixed some things about connless packets
...
Conflicts:
src/engine/client/client.cpp
src/engine/server/server.cpp
2015-09-03 18:36:52 +02:00
heinrich5991
24d299ea34
Finalized server-client communication over the new protocol
...
Still missing:
- Master server
- Version server
Conflicts:
src/engine/client/serverbrowser.cpp
src/engine/shared/network.cpp
Conflicts:
src/engine/client/client.cpp
src/engine/client/serverbrowser.cpp
2015-09-03 18:33:57 +02:00
heinrich5991
3df02af240
fixed Hash function in src/engine/shared/network_token.cpp
2015-09-03 18:31:01 +02:00
heinrich5991
a92a2f5bdd
added support for receiving connless packets over a connection
...
Conflicts:
src/engine/shared/network_client.cpp
2015-09-03 18:30:38 +02:00
heinrich5991
1c15f404b2
added functionality to send connless packets to the connection peer
...
also reworked server info sending
FUNCTIONALITY TO RECEIVE CONNLESS PACKETS FROM THE CONNECTION
PEER IS STILL MISSING
Conflicts:
src/engine/server/server.cpp
2015-09-03 18:27:14 +02:00
heinrich5991
bbf261891c
Added typedef for the tokens
2015-09-03 18:22:09 +02:00
heinrich5991
66fcf9308c
Changed CNetClient and CNetServer to work with CNetTokenManager
...
Conflicts:
src/engine/shared/network_client.cpp
2015-09-03 18:21:52 +02:00
heinrich5991
2ba3cf859f
Added response token and CNetTokenManager
...
Conflicts:
src/engine/shared/network_client.cpp
2015-09-03 18:14:14 +02:00
heinrich5991
eaa036ed0f
added support for tokens to connless packets
...
Conflicts:
src/engine/shared/network.cpp
src/engine/shared/network.h
2015-09-03 18:14:04 +02:00