UnknownShadow200
3597b364a2
Fix vsync crashing on linux in rare cases.
...
GLX may return a valid address in glxgetprocaddress, even for unsupported functions. While this might just be a stub on some systems, it causes a GLXBadContextTag at X_GLXVendorPrivate on others. So just check the extensions string for actual support.
2018-11-08 19:08:12 +11:00
UnknownShadow200
79803313c1
Fix client sometimes losing focus on linux
2018-11-07 17:14:19 +11:00
UnknownShadow200
8447c1fe0d
Fix just |[scale] models not working. (Thanks 123DMWM)
2018-11-07 12:02:28 +11:00
UnknownShadow200
b4b9c229bc
Fix copy/paste not working on linux
2018-11-07 10:01:24 +11:00
UnknownShadow200
30bb86babd
and more
2018-11-06 17:15:19 +11:00
UnknownShadow200
aeec580a12
you guessed it, even more
2018-11-05 21:31:40 +11:00
UnknownShadow200
feaf213fa2
yet more c90 rewrite
2018-11-04 13:23:40 +11:00
UnknownShadow200
514174f2bf
fix corruption decoding some large terrain.png, fix title in F10 at wrong position (thanks fam0r)
2018-11-03 10:30:41 +11:00
UnknownShadow200
97a0d662fd
rebuild
2018-11-02 15:38:50 +11:00
UnknownShadow200
e04126fb52
Make vorbis huffman decoder take 20% of time compared to before
2018-11-02 15:31:45 +11:00
UnknownShadow200
940597d28c
fix crash when http error occurs when signing in
2018-11-02 12:33:43 +11:00
UnknownShadow200
aa020aaf22
disable some more unused bits of freetype
2018-11-01 22:17:02 +11:00
UnknownShadow200
5185b79a45
Fix corrupted images when reading some large skybox or terrain textures
2018-11-01 10:59:54 +11:00
UnknownShadow200
2def64bf19
drop more unused code, reduces size of exe by 20kb for msvc
2018-11-01 00:06:59 +11:00
UnknownShadow200
d14661c3e8
drop some stuff from freetype don't care about
2018-10-31 19:40:19 +11:00
UnknownShadow200
4c63243c3b
fix fix some fonts not getting loaded on OSX
2018-10-31 19:16:22 +11:00
UnknownShadow200
75ceeda229
fix some fonts not getting loaded on OSX
2018-10-31 17:42:58 +11:00
UnknownShadow200
c82035884d
Show a dialog box telling user they need to redownload update to get C client
2018-10-31 16:39:56 +11:00
UnknownShadow200
dec52c9d53
Actually download the C client when updating
2018-10-31 11:11:27 +11:00
UnknownShadow200
869064c5c7
Fix wrong sounds option key, fix 'fly on' being two pixels too high
2018-10-30 15:21:09 +11:00
UnknownShadow200
bdd37b98ab
add super secret 'use c client' button to launcher
2018-10-30 13:43:22 +11:00
UnknownShadow200
9b8d83b032
Fix some system fonts getting corrupted when loading
2018-10-29 23:58:20 +11:00
UnknownShadow200
f62818fabf
yet more C90 rewrite
2018-10-29 22:52:51 +11:00
UnknownShadow200
c59895536a
fix 64x64 skins from changes yesterday
2018-10-29 15:27:32 +11:00
UnknownShadow200
44aef5ac83
Fix double free in Font_CloseWrapper
2018-10-29 14:21:31 +11:00
UnknownShadow200
010cde1710
simplify human model a bit (untested)
2018-10-29 09:54:59 +11:00
UnknownShadow200
e59c15033a
Fix ErrorHandler_DumpRegisters declaration
2018-10-29 09:54:58 +11:00
andrewphorn
d6823699c4
trigger one last build
2018-10-28 10:09:57 -07:00
andrewphorn
29fd6c1794
Update C-client-notes.md
2018-10-28 10:04:38 -07:00
andrewphorn
33496d2b63
I didn't like that space anyway
2018-10-28 09:58:14 -07:00
andrewphorn
0f0a0d163a
Trigger a rebuild to see if it works
2018-10-28 09:51:05 -07:00
UnknownShadow200
9da34eab7f
Don't restrict size of custom blocks to between 0 and 1, allow from -7.9 to 7.9
2018-10-28 18:01:41 +11:00
UnknownShadow200
2f511c96ee
minor cleanup
2018-10-28 17:55:39 +11:00
UnknownShadow200
e860432016
Fix torso layer in C client
2018-10-28 13:55:18 +11:00
UnknownShadow200
37f4db221e
Merge pull request #551 from igor725/master
...
Make out binary executable
2018-10-27 22:33:32 +11:00
UnknownShadow200
375f1a70b1
Cleanup utf8 decoding/encoding
2018-10-26 22:51:26 +11:00
UnknownShadow200
45b4af80af
Fix list page menu not being reset.
...
For example, if you opened font list, scrolled to page 10, then went to change texture pack, you'd be on page 10 of 3
2018-10-26 20:57:38 +11:00
UnknownShadow200
adb187588e
Document Window.h and tidy it up
2018-10-26 20:52:06 +11:00
igor725
16310907dc
GCC object files and ClassiCube binary added to git ignore list
2018-10-26 09:46:56 +03:00
igor725
226b2a1790
Fix issue with missing function names in crashlog
2018-10-26 07:05:14 +03:00
igor725
859bec6844
Changes to SHA logging
2018-10-26 06:38:03 +03:00
UnknownShadow200
f69ca4c919
Get dialogs showing on OSX
2018-10-26 12:25:02 +11:00
igor725
2acb32c1cd
Commit SHA in error log
2018-10-25 21:39:34 +03:00
igor
2984d7ff26
Make out binary executable
2018-10-25 19:53:05 +03:00
UnknownShadow200
923b87e8f0
Bunch of OSX fixes. (Thanks video_error)
2018-10-25 23:54:08 +11:00
UnknownShadow200
d382efc549
Get OSX carbon window compiling (Big thanks to video_error)
2018-10-25 18:09:40 +11:00
UnknownShadow200
33c789c691
Fix uninitialised variable usage (major oops)
2018-10-24 21:58:04 +11:00
UnknownShadow200
43d075a01e
Dynamically allocate pthread_t instances, fixes crashing trying to generate multiple singleplayer maps. (Thanks csnxs, fixes #549 )
2018-10-24 21:38:06 +11:00
UnknownShadow200
7d9f9a7e00
Initial work on OSX port (big thanks to video_error)
2018-10-24 21:22:43 +11:00
UnknownShadow200
09e536615b
Separate Platform.c into POSIX vs linux/osx specific
2018-10-24 17:49:26 +11:00