6784 Commits

Author SHA1 Message Date
Kevin Anthoney
ea8997aa70 Add distance information to system info screen 2016-05-26 22:23:08 +01:00
AnotherCommander
6cf586d8c0 More planettool build unbreakage. 2016-05-21 13:03:51 +02:00
AnotherCommander
2d13c321a8 Ensure that planettool build doesn't get broken. 2016-05-21 12:57:46 +02:00
AnotherCommander
e8979c44a6 Updated contributors' list with Rion's details. 2016-05-14 20:41:49 +02:00
AnotherCommander
39434715c9 Reverted change to contributors.txt - Rion is already listed as contributor. 2016-05-14 19:17:17 +02:00
AnotherCommander
bbc65d59dd Fixed compiling on Gentoo with gcc-5.3.0 (thanks Ri0n). 2016-05-14 19:09:39 +02:00
Kevin Anthoney
9d0c6a717b Fix missing line in moveTargetMemoryBy 2016-05-07 15:56:20 +01:00
AnotherCommander
e115e22c16 Merge pull request #189 from OoliteProject/mac-fixup
Mac fixup
2016-05-06 21:03:52 +02:00
Jens Ayton
3c7e5af98a Mac: Turn off warnings-as-errors 2016-05-05 18:26:54 +02:00
Jens Ayton
37e88b86b8 Mac: Suppress float-do-double implicit conversion warnings 2016-05-05 18:26:54 +02:00
Jens Ayton
df9b66ca0b Fix minor incompatibility with OS X < 10.8 2016-05-05 18:26:54 +02:00
Jens Ayton
1a59917469 Fix sundry warnings 2016-05-05 18:26:53 +02:00
Jens Ayton
0fac254501 Fix unknown selector issues 2016-05-05 18:26:53 +02:00
Jens Ayton
a800787c03 Fix various integer precision issues 2016-05-05 18:26:53 +02:00
Jens Ayton
b3c8433477 Fix various floating point precision issues 2016-05-05 18:26:53 +02:00
Jens Ayton
81d918a06d Fix crash in legacy AI messageShipAIs: 2016-05-05 18:26:53 +02:00
Jens Ayton
6015923caa Revert "Speculative attempt to fix problem with some retina macs where game plays in bottom corner of screen"
This commit never did anything because the selector is spelled wrong.

This reverts commit d34b0de80250280aaad9f433f812b56bfc5846e2.
2016-05-05 18:12:23 +02:00
Jens Ayton
5f298c5429 Fix various floating point precision issues in maths libraries
squash! Fix some precision loss bugs in HPVector
2016-05-05 18:12:23 +02:00
Jens Ayton
542224f39d Update basic project requirement to Xcode 7.1 2016-05-05 18:12:23 +02:00
Jens Ayton
dc7df01eb7 Fix integer type mismatch 2016-05-05 18:12:23 +02:00
Jens Ayton
80dd437217 Fix questionable use of logic 2016-05-05 18:12:23 +02:00
Jens Ayton
e40ce5d0dd Remove custom definition of nil on OS X
Xcode/clang complains that nil has multiple definitions, even though
we #undef and the system ones use #ifndef.
2016-05-05 18:12:22 +02:00
Jens Ayton
fac4dda7ce Bump Mac-specific
* 1c68bb1 Fix various warnings
* d29c53c Update project files
* 8464752 Fix integer type mismatch
2016-05-05 18:11:54 +02:00
AnotherCommander
2be8c6898c Updated Reference Sheet with the Caps Lock camera control. 2016-05-01 14:44:09 +02:00
AnotherCommander
aed4dd738c Updated Reference Sheet with copyright year, new controls and comment regarding offender status. Closes #188. 2016-05-01 12:12:34 +02:00
Kevin Anthoney
789d2886d4 Add infoSystem property and infoSystemChanged event to changelog 2016-04-29 16:08:35 +01:00
Kevin Anthoney
35108d2078 Stop chart moving due to info system cursor when ANA route turned off 2016-04-28 18:47:00 +01:00
Kevin Anthoney
a6b8eb01dc Merge branch 'master' of https://github.com/OoliteProject/oolite 2016-04-27 17:23:31 +01:00
Kevin Anthoney
19a4620e4a Move info system cursor when jumping via wormhole 2016-04-27 17:22:54 +01:00
AnotherCommander
b979a9f595 Merge branch 'master' of github.com:OoliteProject/oolite 2016-04-26 13:42:29 +02:00
AnotherCommander
6fb18d0151 Pass correct parameter types to the MoveWindow WinApi function when changing placement of the game window. 2016-04-26 13:41:12 +02:00
Kevin Anthoney
cf135bb2c0 Fix problem with contracts chart screen altering info system 2016-04-23 17:31:40 +01:00
Kevin Anthoney
c863b451dd Emit infoSystemChanged event after the change and swap the parameters 2016-04-22 14:28:13 +01:00
Kevin Anthoney
e47dff3eaf stop chart from jumping around as much as it does when selecting system 2016-04-22 13:27:52 +01:00
Kevin Anthoney
18a418dbe9 remove unused chart_cursor_coordinates variable 2016-04-22 13:08:27 +01:00
Kevin Anthoney
ebc49f2d68 Fix chart so that if you set the infoSystem property while not in the chart screen the chart will show that system when you switch to it. 2016-04-21 17:49:34 +01:00
Kevin Anthoney
36451a172a Merge branch 'master' of https://github.com/OoliteProject/oolite 2016-04-21 17:35:46 +01:00
Kevin Anthoney
d33b29f731 Add infoSystem property and infoSystemChanged event to javascript 2016-04-21 17:35:41 +01:00
AnotherCommander
042c1cbb3a Fix broken Linux build resulting from previous commit. 2016-04-21 14:01:25 +02:00
AnotherCommander
4910373eb1 Small overhaul of the full screen switching system on Windows. The code should now be simpler, more robust, with less hacks and should hopefully also work in the cases observed with some Intel gfx cards on Windows 7, where going full screen from maximized window or minimizing a full screen window and returning to full screen could result in the game's window becoming stuck as topmost until full screen was re-toggled. 2016-04-21 13:53:39 +02:00
Kevin Anthoney
a58715c311 Move info system along route when jumping 2016-04-18 19:55:09 +01:00
AnotherCommander
d116d782bc More compact code for the new -resetSDLKeyModifiers method. 2016-04-18 18:35:07 +02:00
AnotherCommander
c08ac1de54 Ensure that all used keyboard modifiers (alt, ctrl, shift and caps lock) are set up correctly whenever the game window receives focus. Solves SDL issues with keyboard handling following a focus change event and allows for a few less ifdefs. 2016-04-18 17:51:44 +02:00
AnotherCommander
5e2f97448e Return Mac-specic and Windows-deps submodules to their correct revisions. 2016-04-16 22:42:46 +02:00
Kevin Anthoney
63322e6b85 Merge pull request #186 from OoliteProject/ANA_info
System information facility for all systems on a route.
2016-04-16 21:27:48 +01:00
Kevin Anthoney
eb6fbdad47 Add ANA info system to changelog 2016-04-16 20:54:45 +01:00
Kevin Anthoney
4cf43d7b8c Fix bug where info system jumped to target system if chart was zoomed in or out 2016-04-16 20:52:50 +01:00
Kevin Anthoney
60618e87b7 Remove </> key combination for information system traversing in F7 screen 2016-04-16 20:43:51 +01:00
Kevin Anthoney
e154a4fd51 Fix chart movement 2016-04-16 20:37:52 +01:00
AnotherCommander
eca62109f6 Implemented the Alt modifier handling and used it on the star chart screens to select next info system on a route. 2016-04-16 21:11:14 +02:00