Commit Graph

94 Commits

Author SHA1 Message Date
UnknownShadow200 a7e8429b86 fix buttons not being immediately selected when changing menus in game/launcher (thanks tornato) 2018-11-10 17:04:56 +11:00
UnknownShadow200 bdd37b98ab add super secret 'use c client' button to launcher 2018-10-30 13:43:22 +11:00
UnknownShadow200 da46329987 simplify events 2018-09-06 12:58:03 +10:00
UnknownShadow200 70734a4754 C client: Implement Platform_SetWorkingDir on linux 2018-09-03 08:08:04 +10:00
UnknownShadow200 a50c40f500 Allow using F5 to toggle rain in classic mode 2018-07-26 03:16:56 +10:00
UnknownShadow200 28d1d81821 Simplify DisplayDevice, initial work on System Fonts menu 2018-07-23 19:04:08 +10:00
UnknownShadow200 23065158a6 Fix launcher having black pixels left behind when windows are moved over it on linux 2018-07-18 04:08:58 +10:00
UnknownShadow200 20f8572def start work on x11 window and glx context for C client 2018-07-15 21:50:58 +10:00
UnknownShadow200 7effbe7932 Simplify FastColour and raw packed colour 2018-07-13 17:45:05 +10:00
UnknownShadow200 306c05d81c more reducing of OpenTK 2018-07-12 16:45:55 +10:00
UnknownShadow200 e683d70144 Fix the longest bug in the launcher, where dragging something else over top or the window offscreen, caused garbage pixels to appear. 2018-07-12 03:34:05 +10:00
UnknownShadow200 5a6747084b More work on OpenTK rewrite 2018-07-12 03:16:18 +10:00
UnknownShadow200 35b27cb339 simplify OpenTK somewhat 2018-07-12 01:51:31 +10:00
UnknownShadow200 2d3b7972d4 Fix pressing alt, then depressing alt, then pressing F4, still closing game/launcher (Thanks 123DMWM) 2018-07-04 18:24:00 +10:00
UnknownShadow200 d9133affbe Mostly port Game.Init to C 2018-04-20 15:24:47 +10:00
UnknownShadow200 533cca344f redesign how file and directory methods work 2018-04-14 15:37:20 +10:00
UnknownShadow200 e1fb7dec8a Show flags in server list. 2018-01-17 08:32:00 +11:00
UnknownShadow200 2b3fb48f54 Rewrite launcher web tasks to use asyncdownloader 2018-01-16 23:09:44 +11:00
UnknownShadow200 877b84aee3 Redo update task in launcher to reuse AsyncDownloader, instead of spinning up own async thread 2018-01-16 15:32:15 +11:00
UnknownShadow200 2245cc6178 Hopefully fix crash with launcher on recent windows 10 2018-01-16 07:10:25 +11:00
UnknownShadow200 a98766f55c debug stuff for launcher crash 2018-01-16 07:03:43 +11:00
UnknownShadow200 ed06bc54f2 debug stuff for launcher crash 2018-01-16 06:55:24 +11:00
UnknownShadow200 93e8a0f459 Improve resume text in launcher.
Now says server name you're resuming to instead of IP:port, and omits resume username if it's the same as selected account username
2017-12-29 08:20:07 +11:00
UnknownShadow200 1c00b428ce Fix text consisting of only colour codes (no actual chars) behaving differently depending on whether use font was on or off 2017-10-01 09:38:03 +11:00
UnknownShadow200 4006e127e1 Use simple static fields instead of ugly Dictionary<string, Dictionary<string, object>> for storing persistent data across gui screen changes in the launcher. 2017-08-31 11:00:40 +10:00
UnknownShadow200 a7508a990a Don't break backwards compatibility of OpenTK.dll with release launcher, fixes #466. 2017-08-17 09:03:04 +10:00
UnknownShadow200 04dfac3cbe I accidentally broke the launcher ooopppsss 2017-08-08 00:22:55 +10:00
UnknownShadow200 37e0f0fdda Remove redundant methods from OpenTK 2017-05-28 17:17:25 +10:00
UnknownShadow200 4268d7c7c1 Launcher is now capable of running without ClassicalSharp.exe 2017-05-23 10:04:18 +10:00
UnknownShadow200 32f6d4c783 Remove old .bin unpacker - if people still haven't updated by now, they will just have to redownload the sounds. 2017-05-17 21:21:00 +10:00
UnknownShadow200 3136fc5c12 less foreach usage 2017-04-10 10:45:41 +10:00
UnknownShadow200 f48e15561b fix last commit 2017-03-01 19:05:08 +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 a34178bd29 launcher: log non-fatal exceptions to launcher.log instead of crash.log 2016-12-28 11:27:29 +11:00
UnknownShadow200 250ab7f417 Do same for launcher 2016-11-27 14:50:45 +11:00
UnknownShadow200 764fea65cb Release 0.99.3 2016-10-18 09:11:57 +11: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 c98fe934ef Launcher: Properly do partial redraws on x11 backend. 2016-09-14 21:58:04 +10:00
UnknownShadow200 ffacf8e8e2 Launcher: Start work on nicer text input widgets. 2016-09-13 18:35:27 +10:00
UnknownShadow200 dd11147103 Successful/Failed update check method now redraw background first, avoids the ugly artefact of drawing text twice over each other. 2016-07-30 14:34:27 +10:00
UnknownShadow200 d25998b39f Jump bobbing should only be enabled when view bobbing is enabled to match original classic behaviour (Thanks lavacraft), fix launcher crashing when classic mode and no terrain.png in default.zip, fix launcher servers list occasionally skipping a full redraw on a resize. 2016-07-08 11:55:24 +10:00
UnknownShadow200 eb647d1592 Use dirty regions for caret blinking to minimise redraw. 2016-06-12 23:07:39 +10:00
UnknownShadow200 d49246a228 More cleanup, in preparation for dirty regions. 2016-06-12 19:48:02 +10:00
UnknownShadow200 3bc53eeecb Add functions for partial redrawing of launcher framebuffer (currently unused). 2016-06-12 19:07:59 +10:00
UnknownShadow200 aa6cf4c03e Add old windows platform drawer that works for windows 98. 2016-06-12 17:34:27 +10:00
UnknownShadow200 b2c642b8af Remove Block enum. 2016-06-11 15:29:45 +10:00
UnknownShadow200 65069f2f34 Organise launcher classes into namespaces. 2016-05-17 10:17:24 +10:00
UnknownShadow200 790e1f783a Make GDI backend draw text consistently with default.png backend. 2016-04-18 16:49:53 +10:00
UnknownShadow200 97128d295a Seamlessly convert the .bin files to .wav sounds for the user. 2016-04-16 20:56:59 +10:00