UnknownShadow200
750af9cb6c
move code out of /cmdload and into Scripting.cs
2021-09-02 12:38:52 +10:00
UnknownShadow200
cd9a520ea9
Make compiling source file existence checking consistent, simplify GUI custom commands compiling
2021-09-01 18:26:29 +10:00
UnknownShadow200
f7a53b081f
Split up /spin into /spin and /mirror
2021-07-20 17:27:23 +10:00
UnknownShadow200
4670fa679a
Remove MCG from thread names
2021-07-18 09:11:03 +10:00
UnknownShadow200
8782511f57
Support compiling multiple files into one DLL
2021-07-08 20:00:38 +10:00
UnknownShadow200
d6e8ec16e9
Fix settings GUI icon showing default form icon on mono/wine
2021-07-04 20:45:37 +10:00
UnknownShadow200
877501abc0
Catch InvalidOperationException thrown from BeginInvoke in Window log method
...
This exception gets thrown when trying to invoke a method after the window has already been destroyed. This can rarely happen when trying to log messages at end of server shutdown after the window has been destroyed
2021-07-04 18:55:13 +10:00
UnknownShadow200
cb45fc8d93
Don't try to parse UPnP response as XML
...
Also don't bother logging Target in error logs, because it's useless 99% of the time as it's just the same method as first line of stacktrace
2021-07-03 19:27:52 +10:00
UnknownShadow200
3550a68bbb
Intentionally break some plugins by making LevelInfo.GetConfig(map, out level) non-public
...
Unfortunately this API has been accidentally been misused and repeatedly caused issues, so I've decided to remove it
2021-06-29 21:00:53 +10:00
UnknownShadow200
325006d41e
Dicord: Fix still logging full error to error log on mono
2021-06-26 11:09:14 +10:00
UnknownShadow200
fdf53795b4
if GUI version differs from DLL version, show a warning message box (Thanks capitjeff21)
2021-06-10 22:41:47 +10:00
UnknownShadow200
e9921f8cda
Include exception message when logging errors to console/GUI
2021-05-29 22:45:43 +10:00
UnknownShadow200
683934a6d5
Use IPAddress instead of string for IP
2021-05-29 16:23:45 +10:00
UnknownShadow200
ca854b8313
Colour error/warning messages in CLI/GUI log
2021-05-29 14:47:12 +10:00
UnknownShadow200
2826bf8f20
Make custom commands GUI support other languages too
2021-05-28 08:56:01 +10:00
UnknownShadow200
024f7d4e91
Fix /ccols edit not working with non-ascii colour codes (Thanks Desaxu)
2021-05-27 20:32:32 +10:00
UnknownShadow200
2270d7f793
Make IRC bot a proper plugin
2021-05-22 22:55:53 +10:00
UnknownShadow200
0e3c84762d
Release 1.9.3.1
2021-05-22 11:55:41 +10:00
UnknownShadow200
91c2102ce1
Discord: Add help link, ignore chat from channels not specified in config
2021-05-21 21:45:01 +10:00
UnknownShadow200
1a4ccea029
GUI: Fix ampersands not showing in 'insert token' popup dialog
2021-05-16 22:05:26 +10:00
UnknownShadow200
fffe4eddd7
Discord: Add option to use nicks instead of usernames
2021-05-03 20:19:48 +10:00
UnknownShadow200
93fbe8f992
Try to fix compiling for .NET core not working
2021-04-25 21:46:39 +10:00
UnknownShadow200
12c5fb6b6f
/seen outputs yyyy-mm-dd for consistency with /i instead now
2021-04-24 16:37:00 +10:00
UnknownShadow200
00ed83e78f
GUI: Don't crash if unable to open logfile in General Logs tab
2021-04-24 09:15:50 +10:00
UnknownShadow200
c50c7973a6
GUI: IRC port should be a numericupdown, not a textbox
2021-04-21 23:01:21 +10:00
UnknownShadow200
f507a2720a
GUI: Add settings for Discord bot
2021-04-21 22:41:54 +10:00
UnknownShadow200
f1a6ec4887
Demote MySQL settings to Misc tab
2021-04-21 20:58:29 +10:00
UnknownShadow200
38d0b14544
Cleanup custom commands GUI by using two buttons for creating C#/VB commands instead of 1 button + 2 radio buttons
2021-04-20 22:58:32 +10:00
UnknownShadow200
2f9a453f9e
Remove Viewmode.cfg support (Doesn't even work on Windows, obsolete since over 3.25 years ago)
2021-04-20 20:17:19 +10:00
UnknownShadow200
89c9c98b97
Slightly reorder Extra panel in Misc tab in GUI, prefer Colors.StripUsed to Colors.Strip in more places
...
Now you can sometimes have % and & in server names
2021-04-20 20:05:46 +10:00
UnknownShadow200
e09f71b288
use named constants for scope
2021-04-12 23:24:28 +10:00
UnknownShadow200
a6a04ec92d
Add Visual Basic plugin compiling and creating support
2021-03-26 22:39:47 +11:00
UnknownShadow200
0c26ffb88a
Split up IScripting into IScripting and ICompiler
2021-03-25 19:39:31 +11:00
UnknownShadow200
d2875cae20
Tidy up IScripting API
2021-03-24 22:20:27 +11:00
UnknownShadow200
45fe8e9471
Cleanup CustomCommands GUI and use IScripting.LoadAssembly instead
2021-03-23 21:58:48 +11:00
UnknownShadow200
24fb8ef9d6
Whitelist: Use formatted nick in warning messages, always load list into memory
2021-03-11 08:27:13 +11:00
UnknownShadow200
0eeff1ff9b
irc controllers should default to superop not nobody permission level
2021-02-27 09:28:57 +11:00
UnknownShadow200
b2bdda52bf
add a few more comments
2021-02-11 21:25:53 +11:00
UnknownShadow200
870d7d404a
Fix background of CTF/TNT wars gui settings
...
Also make 'about difficulties' for TNT wars into tooltip instead
2021-02-02 23:02:48 +11:00
UnknownShadow200
2d921a5437
Remove most of 'Zombie old' from GUI, since it is now in 'Zombie survival'
2021-02-02 21:10:09 +11:00
UnknownShadow200
b6a618908e
GUI: Fix Icon not showing on wine/mono
2021-01-20 22:34:14 +11:00
UnknownShadow200
228516779f
GUI: Try to fix problems with minimising on some versions on wine (Thanks TheAwesome98)
2021-01-20 21:21:14 +11:00
UnknownShadow200
7dbfb5c074
GUI: Minor code cleanup
2021-01-18 18:13:28 +11:00
UnknownShadow200
65a05f81e8
GUI: Fix having grey instead of white background for input controls on mono
2021-01-17 22:22:45 +11:00
UnknownShadow200
e7aed05823
GUI: Fix players table not updating on changing map, fix levels table not updating when player leaves server
2021-01-17 20:14:06 +11:00
UnknownShadow200
9a37ec1f95
GUI: Fix right click on players/levels table being broken
2021-01-17 19:58:22 +11:00
UnknownShadow200
bc5a0be1a7
GUI: Change Players table code to add rows directly
2021-01-17 19:47:53 +11:00
UnknownShadow200
0b7d975784
GUI: Make levels list fit horizontally, instead of showing an unnecessary horizontal scrollbar
2021-01-17 19:14:57 +11:00
UnknownShadow200
32f75c4c1a
GUI: If you double click url, it opens web browser instead of just selecting all
2021-01-17 18:10:50 +11:00
UnknownShadow200
24bf5cc49f
GUI: Replace 'slap player' with 'freeze player', change names of mute/freeze buttons depending on whether player is muted/frozen
2021-01-17 16:28:42 +11:00