Commit graph

308 commits

Author SHA1 Message Date
UnknownShadow200
b7c251256d Better Drawer2D api 2017-02-28 10:46:03 +11:00
UnknownShadow200
7e3dc3b6fc Use original grass step sounds 2017-02-27 21:38:34 +11:00
UnknownShadow200
af90112fd4 Show proper error message when OpenTK is missing when running Launcher 2017-02-18 20:59:17 +11:00
UnknownShadow200
3a32bc39b3 Try to reuse audio devices to avoid expensive device recreating 2017-02-17 21:35:07 +11:00
UnknownShadow200
ff12aa002d Release 0.99.5 2017-02-11 23:02:02 +11:00
UnknownShadow200
92c2aad07d Better crash dialog message 2017-02-10 11:13:46 +11:00
UnknownShadow200
479d8ec5cf Don't error when cannot open icon. I assume this fixes #283 2017-02-02 19:41:00 +11:00
UnknownShadow200
d4196a1a67 fix launcher column sorting (Thanks 123DMWM) 2017-02-01 11:54:17 +11:00
UnknownShadow200
0d5aba3e1b fix compile error and minor cleanup 2017-01-31 10:06:50 +11:00
UnknownShadow200
69d6bd228e make sure input bitmaps are 32bpp everywhere 2017-01-24 09:11:47 +11:00
UnknownShadow200
a34178bd29 launcher: log non-fatal exceptions to launcher.log instead of crash.log 2016-12-28 11:27:29 +11:00
UnknownShadow200
c8a2f53f7a Launcher: fix pasting 2016-12-20 11:51:49 +11:00
UnknownShadow200
9d6c03e2b6 Launcher: fix parsing of json with double quote in server name 2016-12-15 21:16:57 +11:00
UnknownShadow200
250ab7f417 Do same for launcher 2016-11-27 14:50:45 +11:00
UnknownShadow200
aa5540db0f Core: Combine ChatInputWidget and MenuInputWidget code. 2016-11-01 22:17:26 +11:00
UnknownShadow200
d4b38709e1 Style: Refactor gui widget layout code. 2016-10-30 11:20:49 +11:00
UnknownShadow200
92c9f2e8eb Release 0.99.4 2016-10-18 11:13:49 +11:00
UnknownShadow200
764fea65cb Release 0.99.3 2016-10-18 09:11:57 +11:00
UnknownShadow200
a69309e12d Client: Fix backspacing of colour codes not working properly (Thanks FabTheZen).
Launcher: Move options button to bottom, clicking on a mode sends you back to the main screen.
2016-10-18 08:40:01 +11:00
UnknownShadow200
3078d63667 Style: Use less modern syntactic shortcuts. 2016-10-17 23:22:06 +11:00
UnknownShadow200
f0047be63c Style: Remove CommandReader class, move stuff from ClassicalSharp.TexturePack to ClassicalSharp.Textures 2016-10-17 17:15:24 +11:00
UnknownShadow200
5891d8dc81 Launcher: Better error messages at main menu. 2016-10-07 18:20:59 +11:00
UnknownShadow200
9944e4b8bc Launcher: Use button for options, use much nicer checkbox. 2016-10-07 18:12:31 +11:00
UnknownShadow200
8098ebdc1d Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2016-10-07 10:31:16 +11:00
UnknownShadow200
b40f97374e Launcher: rgb sliders 2016-10-07 10:17:12 +11:00
UnknownShadow200
aecfc85583 Launcher: Start work on RGB sliders. 2016-10-07 10:06:06 +11:00
UnknownShadow200
3d30c2b3b7 Launcher: Avoid evil misuse of EventArgs classes. 2016-10-07 09:41:38 +11:00
UnknownShadow200
bda732e21c Launcher: Tidy up spacing, fix updates view redrawing twice. 2016-10-06 22:45:03 +11:00
UnknownShadow200
e67cdcf6ba Launcher: Reduce clutter at main menu by moving stuff to settings screen. 2016-10-06 22:33:04 +11:00
UnknownShadow200
6b9d741c29 Launcher: Start work on settings menu, fix issues with tab. 2016-10-06 17:08:35 +11:00
UnknownShadow200
1511fb4f4f Launcher: Reduce code duplication. 2016-10-06 16:23:18 +11:00
UnknownShadow200
8e74cbfb38 Launcher: add an awful options button image. 2016-10-06 12:50:41 +11:00
UnknownShadow200
01339e8172 Launcher: Add a basic bitmap widget. 2016-10-06 12:35:02 +11:00
UnknownShadow200
6aefaec83e Gfx: Unload far away chunks that we can't see to reduce video memory usage on low fog distances. 2016-10-03 21:55:56 +11:00
UnknownShadow200
ac13fa78ca Gfx: Use Default instead of Managed pool on Direct3D 9 backendfor vertex buffers, typically halfs memory usage.
Managed pool places data in both video and system memory. By only using the default pool, we only store data in video memory (at the cost of needing to recreate vertex buffers whenever the context is lost). This also means the client will crash whenever it runs out of video memory.. but really if that happens, you are likely stuffed anyway. I think the tradeoff is worth it. I'll also unload far away chunks to reduce video memory usage.
2016-10-03 21:23:18 +11:00
UnknownShadow200
ab1fec4b05 Launcher: Fix crash when default.png in selected texture pack is not 32bpp. (Thanks WeeblyDood) 2016-09-30 20:02:55 +10:00
UnknownShadow200
c5cd193566 Launcher: Fix tab being broken from a few commits ago 2016-09-27 10:22:52 +10:00
UnknownShadow200
f6f7b307c1 Launcher: Allow other widgets to be tab selectqable. 2016-09-27 10:09:14 +10:00
UnknownShadow200
3c02541e0e Style: Get rid of Launcher prefix for gui classes in launcher. 2016-09-26 18:39:27 +10:00
UnknownShadow200
6fe3d9650e Launcher: Allow darkening inactive label widgets. 2016-09-26 18:24:22 +10:00
UnknownShadow200
25a376dee4 Launcher: Move resources screen layout code into ResourcesView. 2016-09-25 22:16:12 +10:00
UnknownShadow200
2a04ed7692 Launcher: Reduce code duplication, make all widgets have a visible field. 2016-09-24 13:36:09 +10:00
UnknownShadow200
3995bc6416 Launcher: Make ResourcesView use slider widget, instead of hardcoding it. 2016-09-23 19:27:30 +10:00
UnknownShadow200
9e1246e371 Launcher: Add Slider widget constructor, rename UpdateLocation to SetLocation. 2016-09-23 15:30:13 +10:00
UnknownShadow200
8a6e94ce0c Launcher: Finish cleanup. 2016-09-23 15:20:10 +10:00
UnknownShadow200
caec0f2408 Launcher: Part 1 of cleanup. 2016-09-23 14:34:28 +10:00
UnknownShadow200
cfefe43a32 Launcher: Create slider widget
Also default names mode should be Hovered. (Thanks goodlyay)
2016-09-23 10:41:18 +10:00
UnknownShadow200
2836aaa8b6 Launcher: Get rid of unnecessary font variables in LauncherInputScreen. 2016-09-15 23:28:38 +10:00
UnknownShadow200
c98fe934ef Launcher: Properly do partial redraws on x11 backend. 2016-09-14 21:58:04 +10:00
UnknownShadow200
88ee8aa432 Launcher: Blend input box top 2016-09-13 18:56:28 +10:00