29 Commits

Author SHA1 Message Date
UnknownShadow200
e0d0f6f3bc Make UI popups consistent 2018-05-24 11:57:32 +10:00
UnknownShadow200
e82da4a5cd Pressing Ctrl+C in CLI window should still try to cleanly shutdown server 2018-05-14 21:28:37 +10:00
UnknownShadow200
f74b4368dc 1 less allocation when logging to GUI 2018-02-26 08:30:14 +11:00
UnknownShadow200
a8e24d3023 Don't allow using most commands while frozen 2018-02-19 16:59:50 +11:00
UnknownShadow200
58c1ae0649 Support non ASCII custom colour codes 2018-01-15 20:34:30 +11:00
UnknownShadow200
46d4d1cc47 Fix colours in CLI/GUI console, fix console saying whole message multiple times instead of part 2017-12-11 08:34:58 +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
1127150b34 Limit log length in main gui. This prevents excessive memory usage and slow un-minimisation, after running server in gui mode for extended period of time. 2017-04-12 22:30:33 +10:00
UnknownShadow200
d62a7b4d61 gui: preserve user selection when appending to main log 2017-04-12 21:21:12 +10:00
UnknownShadow200
490a4c8404 gui: night mode doesn't clear text box anymore 2017-04-12 20:17:52 +10:00
UnknownShadow200
e8f7a7023b gb/lb info [id] displays textures ids (Thanks StarlightGlimmer) 2017-02-03 18:07:31 +11:00
UnknownShadow200
9e2b54bc52 get the gui to work on mono now 2017-02-03 16:05:18 +11:00
UnknownShadow200
83e6b1a9ac use thick borders for main gui log box, gets rid of nearly allwinapi specific code 2017-02-03 15:44:52 +11:00
UnknownShadow200
4d2de13262 Style: Space wars ends in a victory for tabs 2016-10-25 10:57:27 +11:00
UnknownShadow200
cfb4ee0ad2 Fix water height being 1 off grass height. (Thanks lavacraft) 2016-10-22 22:22:34 +11:00
UnknownShadow200
d97e3078af Style: Split up App.cs, remove two Program.cs, rename Formatter to LineFormatter. 2016-09-17 14:10:57 +10:00
UnknownShadow200
ea8a42878d Separate into Utils/Extensions, add extensions for accquiring read/write locks. 2016-08-19 18:17:30 +10:00
UnknownShadow200
2135a0675c Combine chat and commands log into one big box in main gui window. 2016-07-18 00:00:47 +10:00
UnknownShadow200
5dfabb6050 Use single formatting method for writing coloured text to GUI or CLI. 2016-05-27 20:40:19 +10:00
UnknownShadow200
6c5b69ea09 CustomColors command should have default rank of superop. 2016-05-02 08:42:00 +10:00
UnknownShadow200
d5f2d003e8 Use more optimised method of scrolling chat box in the gui. This significantly reduces memory usage and time spent scrolling the chat box. 2016-04-23 23:01:07 +10:00
UnknownShadow200
bf71b397c3 Don't call ScrollToEnd() twice, optimises appending to gui significantly. (Redundant ScrollToEnd() call was responsible for 20% of time spent in AppendLog) 2016-04-15 18:05:00 +10:00
UnknownShadow200
bfba394433 Now with 2.45% less pointless using System.Linq; statements. 2016-04-03 17:29:16 +10:00
UnknownShadow200
a761599480 Now with 205.62% less pointless memory allocations. 2016-02-24 19:50:13 +11:00
UnknownShadow200
80d4c283e1 Allow custom colours to be used in /color, server default colour, etc. Each custom colour now also has a name. 2016-01-28 23:59:01 +11:00
UnknownShadow200
0d961a14b0 H:/PortableApps/GitPortable/App/Git/ccols show the hex colour in the list (Thanks Empy), also fix issues with fallback colours not being used on classicube and real custom colour not being used for the gui. 2016-01-26 20:19:41 +11:00
UnknownShadow200
ec19f0166a Initial work on implementing TextColors CPE extension. 2016-01-22 00:41:28 +11:00
UnknownShadow200
df2a20efe5 Cleanup colour code handling. 2016-01-01 21:41:44 +11:00
Dhruv Patel
674ebcfd42 Added file 2015-03-21 09:45:31 -04:00