Commit graph

193 commits

Author SHA1 Message Date
UnknownShadow200
3179e93b3e Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2017-08-14 16:16:11 +10:00
UnknownShadow200
9116a8116c Fallback to CF_TEXT if trying to get CF_UNICODETEXT from clipboard fails 2017-08-13 22:44:25 +10:00
UnknownShadow200
bf19bae85a Ungroup multiple instances from taskbar, use native pinvoke for clipboard. 2017-08-13 19:18:59 +10:00
UnknownShadow200
fab2604398 Rename TwoWayPing -> CpeTwoWayPing 2017-08-10 09:19:14 +10:00
UnknownShadow200
fb4f16c24e Combine Vectors/Vector3I.h, combine Block/BlockEnums.h 2017-08-09 15:17:19 +10:00
UnknownShadow200
10d880980b Remove child_window in WinGLNative.
This allows for OpenGL to use exclusive fullscreen mode, and partially addresses #310 in supporting exclusive full screen in direct3d9 mode.
2017-08-09 12:56:28 +10:00
UnknownShadow200
e6ec7037aa Fix screen bounds determining in some cases in X11DisplayDevice 2017-08-08 00:03:00 +10:00
UnknownShadow200
63530be40a Start porting DisplayDevice to C. 2017-08-07 22:21:34 +10:00
UnknownShadow200
6e92beec24 More removal of unused features from OpenTK 2017-08-07 21:34:37 +10:00
UnknownShadow200
bb7af017d7 Since we don't care about available resolutions, remove the code and same the memory allocated to store them 2017-08-07 20:55:38 +10:00
UnknownShadow200
907e9f2515 IDisplayDeviceDriver doesn't need to be a class anymore. 2017-08-07 20:23:05 +10:00
UnknownShadow200
7db43b7ed7 Remove more unused from OpenTK 2017-08-07 19:33:09 +10:00
UnknownShadow200
37a260a727 Remove unused Title get/set from OpenTK 2017-08-07 19:21:37 +10:00
UnknownShadow200
5f3980aecc Remove unused winapi func declarations 2017-08-07 13:24:21 +10:00
UnknownShadow200
b9b9478712 oops forgot to sav one file in last commit 2017-08-07 13:08:17 +10:00
UnknownShadow200
a968a137a1 Significantly simplify DisplayDevice 2017-08-07 13:04:29 +10:00
UnknownShadow200
e24ef9e4e6 Fix keyboard/input layout change not working when client had focus 2017-08-05 22:33:46 +10:00
UnknownShadow200
273d276086 Revert "Remove child window from windows gamewindow backend"
This reverts commit f112751dd6.
2017-07-26 20:16:41 +10:00
UnknownShadow200
f112751dd6 Remove child window from windows gamewindow backend 2017-07-26 17:34:11 +10:00
UnknownShadow200
c1c6f51768 Remove pointless getter/setter in DisplayDevice 2017-07-18 00:21:52 +10:00
UnknownShadow200
61d8b7c99c Remove a line of unused code. 2017-07-05 21:19:58 +10:00
UnknownShadow200
eb95315ac4 Release 0.99.9.1 2017-06-26 22:04:06 +10:00
UnknownShadow200
b34b627916 Fix mistakes in OpenGL func pointers, modularise IGraphicsApi.CreateDefaultIb 2017-06-12 18:37:18 +10:00
UnknownShadow200
07f01bffef Add missing pre OpenGL 1.2 func pointers 2017-06-11 23:44:19 +10:00
UnknownShadow200
b235edf34d Add func pointers for OpenGL display lists and immediate mode 2017-06-11 22:53:47 +10:00
UnknownShadow200
ac276d3611 Remove generic CreateVb<T>, force everyone to use raw pointers 2017-06-11 22:45:41 +10:00
UnknownShadow200
fd503f3d56 Release 0.99.9 2017-06-09 08:32:14 +10:00
UnknownShadow200
9f6faa7a34 Release 0.99.8 2017-06-08 23:32:34 +10:00
UnknownShadow200
1be0d7f097 Show appropriate message in launcher for unrecognised username and wrong password, instead of just 'Wrong username or password' 2017-06-08 22:42:28 +10:00
UnknownShadow200
5a60670ba1 Fix runtime error when using .NET later than 2.0 2017-06-06 15:00:22 +10:00
UnknownShadow200
22ca1f0eb9 Given that it has been 3 months since last release, guess it's time for another release. 2017-06-06 11:28:11 +10:00
UnknownShadow200
adc34fa9de Optimise UpdateCulling, reduces time taken from 290 to 190 ms on my machine 2017-06-05 13:44:53 +10:00
UnknownShadow200
1ad5b6b259 Make matrix operations consistent 2017-06-05 13:25:07 +10:00
UnknownShadow200
b22774f7b9 Add TransformX and TransformZ methods 2017-06-05 12:53:28 +10:00
UnknownShadow200
8bb1db5c99 Port GZipHeaderReader to C. 2017-05-30 09:25:53 +10:00
UnknownShadow200
93eee6e1cf Compare uptime in seconds in launcher, instead of uptime string 2017-05-29 20:30:00 +10:00
UnknownShadow200
37e0f0fdda Remove redundant methods from OpenTK 2017-05-28 17:17:25 +10:00
UnknownShadow200
02513b971e Port Math to C, remove stuff from OpenTK we don't use. 2017-04-29 15:15:32 +10:00
UnknownShadow200
913e98926e name now rotates with rotated entity 2017-04-14 16:33:29 +10:00
UnknownShadow200
a8e755b089 Release 0.99.6 2017-03-05 22:42:33 +11:00
UnknownShadow200
c2022f6950 Maybe fix client not working under guest account in XP. 2017-03-02 16:32:56 +11:00
UnknownShadow200
fadeca7440 Oops I forgot to check for <= 0 in primary mode 2017-02-15 15:40:01 +11:00
UnknownShadow200
9031d54b87 Super quick fix for last commit 2017-02-15 15:34:40 +11:00
UnknownShadow200
0bf8a3f9a1 Don't invalidate resolutions, should address #301. (Thanks wileycat) 2017-02-15 15:33:05 +11:00
UnknownShadow200
ff12aa002d Release 0.99.5 2017-02-11 23:02:02 +11:00
UnknownShadow200
096930653d More fixes 2017-02-11 17:07:29 +11:00
UnknownShadow200
73d4cf227e less OpenTK warnings 2017-02-07 16:21:42 +11:00
UnknownShadow200
7182fa1c59 cache pickingbounds for better perf 2017-02-04 10:14:06 +11:00
UnknownShadow200
7a96cac27e microoptimisations 2017-01-25 23:09:42 +11:00
UnknownShadow200
2a06c0fda8 OpenTK: Make Key enum much more concise 2016-10-19 16:39:55 +11:00