25 Commits

Author SHA1 Message Date
UnknownShadow200
9dead7961b GUI: Darken very bright colours and slightly lighten very dark colours in main log window 2023-11-30 23:27:30 +11:00
UnknownShadow200
ada403cb0f Fix ECL license linking to non-existent page (Thanks TomCube2) 2023-07-06 21:22:09 +10:00
UnknownShadow200
f2ce59e19d Restore original software name in rest of copyright headers 2022-12-24 21:21:35 +11:00
UnknownShadow200
cfd98807d7 GUI: Avoid duplicate entries in input log, to simplify navigation through input history 2022-09-05 08:24:48 +10:00
UnknownShadow200
8ee32ba780 Get rid of obsolete warning when compiling GUI, partially fix scale 1/2 not working 2021-11-10 20:37:14 +11:00
UnknownShadow200
35878c8532 Add Formatter.ValidPlayerName method which takes into account the suffixes defined by the authentication services
Also fix in GUI the right click player in players table -> Kick showing 'kicked by console' twice in kick message
2021-11-03 21:39:22 +11:00
UnknownShadow200
d650dc11eb GUI: Fix right clicking a level in Levels table -> Actions -> Reload not working 2021-11-03 21:24:07 +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
a04f42f9ab Initial work on server-wide default env. Also /env reset should leave textures untouched. 2018-10-05 12:12:11 +10:00
UnknownShadow200
53751c4a8d Minor code cleanup 2018-06-06 17:41:27 +10:00
UnknownShadow200
e0d0f6f3bc Make UI popups consistent 2018-05-24 11:57:32 +10:00
UnknownShadow200
db55edbee2 Fix main level corruption when multiple unhandled errors are thrown at exact same time 2018-05-13 11:56:08 +10:00
UnknownShadow200
c056e7ea70 Add /os env preset, tidy up UI code some more 2018-03-28 07:52:04 +11:00
UnknownShadow200
099c72ea93 Make more things in UI run async, avoid needing to refresh levels list every 10 seconds 2018-02-16 12:35:31 +11:00
UnknownShadow200
0efdc2d4bb more GUI actions no longer on UI thread 2018-02-09 19:01:31 +11:00
UnknownShadow200
8e4156974c Add a separate pure CLI executable, tidy up some UI related code.
Also, MCGalaxy_.dll no longer depends on System.Windows.Forms now
2017-12-02 17:28:44 +11:00
UnknownShadow200
8bbf61353a Minimise usage of Command.all.Find 2017-07-31 23:18:13 +10:00
UnknownShadow200
838dbf6568 Allow repeating commands from console 2017-07-27 17:14:34 +10:00
UnknownShadow200
8af7ce291b Add a generic Logger class. This breaks any usage of Server.s.log or Server.LogError by custom commands/plugins. 2017-06-15 12:41:47 +10:00
UnknownShadow200
f9e11aa86b Split up window/propertywindow into separate files by tab 2017-05-27 09:52:51 +10:00