6979 Commits

Author SHA1 Message Date
AnotherCommander
665bd1999a Removed duplicate comment. 2017-07-23 17:41:17 +02:00
AnotherCommander
12c7aa1d2a More changelog updates. 2017-07-23 12:09:28 +02:00
phkb
66fdf615da Updates to CHANGELOG for recent changes 2017-07-23 11:41:59 +10:00
AnotherCommander
40d7382e25 Minor correction to the Reference Sheet document. 2017-07-22 16:27:08 +02:00
AnotherCommander
a5773e0357 Updated documentation with mouse wheel speed control and a couple minor other changes. 2017-07-22 16:14:09 +02:00
AnotherCommander
13a0467872 Mouse wheel can now be used to control speed when mouse control is on. 2017-07-22 14:57:05 +02:00
AnotherCommander
e7bc4e71e4 Merge pull request #245 from phkb/page_updown_handling
Adds handling of page up/down keys on most screens that can have mult…
2017-07-20 21:42:17 +02:00
phkb
1774c325cb Adding page up/down to New Game Scenarios page 2017-07-19 11:49:24 +10:00
phkb
f6195a0bf3 Adds handling of page up/down keys on most screens that can have multiple pages 2017-07-19 09:14:27 +10:00
phkb
42017f1fb5 Fix for paging up on shipyard screen displaying details of first ship when 'More' is selected 2017-07-18 09:11:28 +10:00
AnotherCommander
24bf8a05a9 Fixed HUD direction cue color. Now the entire arrow indicator inherits the target_rgba color and not only its tip. 2017-07-17 14:43:14 +02:00
AnotherCommander
bdb02bbe9d Target reticle colors for normal, target-sensitive and wormhole states can now be determined via hud.plist with the drawTargetReticle: dial related keys target_Rgba, target_sensitive_rgba and wormhole_rgba. Also, scripts can control these colors dynamically via the OOJSPlayerShip class properties reticleColorTarget, reticleColorTargetSensitive and reticleColorWormhole. 2017-07-16 20:28:54 +02:00
AnotherCommander
41841ed971 One more for issue #237: Mouse is now reset when mouse control is on also when Caps Lock is toggled off in the external views. 2017-07-11 19:23:36 +02:00
AnotherCommander
1c532a4805 Attempted fix for issue #239. Entering the F7 screen will change the sun light color to that of the info system, entering any other screen will reset the local sun light color. 2017-07-09 16:45:11 +02:00
AnotherCommander
42fc5deeb3 Do not try to award bounty if player died while trying (e.g. when colliding with an asteroid). 2017-07-09 14:51:50 +02:00
AnotherCommander
98eeb0401b Mouse is now reset whenever we enter any of the external views while coming from a GUI screen. This should fully address issue #237. 2017-07-08 14:52:42 +02:00
AnotherCommander
f972f6c0df Renamed the key text_standard_color to text_color for consistency. 2017-07-08 11:52:04 +02:00
AnotherCommander
1b95d31c04 Mouse is now reset on launch from station if mouse control is enabled. Closes #237. 2017-07-07 23:45:05 +02:00
AnotherCommander
73df6aa3ca Message colors are now under control of the HUD plists and scripts. The message_gui keys text_standard_color and text_comms_color control the colors of normal and incoming comms messages, while scripts can do the same by means of the JSPlayerShip keys messageGuiTextColor and messageGuiTextCommsColor respectively. This should address issue #235. 2017-07-07 19:47:24 +02:00
AnotherCommander
ef315aa88b Added the background_rgba key to the core HUD plists for reference. Default is fully transparent. 2017-07-07 11:42:14 +02:00
AnotherCommander
2e412b70a3 Added the default background_automatic key to the core hud plists. 2017-07-06 17:33:51 +02:00
AnotherCommander
072644a73f Messages background reverted to fully automatic. For a more persistent - but not same as permanent - message background, the boolean background_automatic hud.plist key is introduced. 2017-07-06 12:36:51 +02:00
AnotherCommander
156f7b4a83 Build unbreakage... 2017-07-05 21:09:56 +02:00
AnotherCommander
3fa8620cbd Refactor of the message gui background handling once again. Hopefully this time we've got it right. Now message gui alpha for each row is calculated before applying the background color and the background alpha is the alpha of the row with currently highest visibility. 2017-07-05 20:53:57 +02:00
AnotherCommander
784dfe7756 Further fixes to the display of gui messages (game over messages are now displayed too) plus some refactoring to make the messages displaying code more compact. 2017-07-04 23:49:44 +02:00
AnotherCommander
93adf46cbc Fixed printing of non-scrolling HUD messages. 2017-07-04 20:26:21 +02:00
AnotherCommander
4fd94030d8 Attempted fix of the message gui background behaviour. It should now behave similarly to the comms log gui. It is displayed at all times if the permanent key has been set to YES in hud.plist, otherwise it fades out together with the messages displayed. Should hopefully address #236. 2017-07-03 21:47:58 +02:00
AnotherCommander
4b322372a4 HUD Weapons Offline and FPS counter texts have now configurable colors by means of the rgb_color key in hud.plist. 2017-07-03 02:35:29 +02:00
AnotherCommander
71cf3d8f07 Generate noteGuiWillChange notification also when going to short and long range chart screens. Closes #233. 2017-06-25 13:04:23 +02:00
AnotherCommander
88cbd02664 Windows port: Fixed broken first-time window resize when starting the game with -nosplash. 2017-06-23 15:12:01 +02:00
AnotherCommander
4b68e0ce09 Merge pull request #232 from phkb/primed_equip_events
Adds events and controls for MFDs and primed equipment
2017-06-18 15:04:36 +02:00
phkb
32f288fe0d fixes for streamlined code and readability 2017-06-18 20:03:37 +10:00
phkb
0b475d91be setPrimedEquipment can now have a blank param, and messages can be suppressed 2017-06-18 14:28:24 +10:00
phkb
08eff89a48 revert to prior equip and visual notification of change 2017-06-17 12:02:02 +10:00
phkb
bf20a8784a setting return val for setPrimedEquipment 2017-06-16 16:20:45 +10:00
AnotherCommander
7eae3c8282 Fixed crash in JavaScript profiler. 2017-06-16 01:42:58 +02:00
AnotherCommander
ab0302d421 Windows port: Oolite is now DPI-aware. Closes #229. 2017-06-14 19:47:27 +02:00
AnotherCommander
32cbe37324 Fixed bogus warning about not setting v-sync even when v-sync was correctly set. 2017-06-13 15:18:39 +02:00
phkb
6422e13710 Adds events and controls for MFDs and primed equipment 2017-06-12 16:00:52 +10:00
AnotherCommander
feb6270180 Fixed potential mode duplication in screen modes list, which in some cases could result in not being able to select desired fullscreen resolution properly. 2017-06-08 22:16:26 +02:00
AnotherCommander
2ba6cf6c65 Merge pull request #230 from OoliteProject/travis-fix-test
Fix Travis builds
2017-06-07 16:07:10 +02:00
Jens Ayton
a00a80e17a Fix Travis builds 2017-06-07 09:05:32 +02:00
Jens Ayton
61f1127039 Mac: Remove profiler marker macros
These are no longer supported by Instruments and the replacement
isn't drop-in.
2017-06-06 12:34:00 +02:00
Jens Ayton
020c8ac003 Fix bracketing error 2017-06-06 12:29:30 +02:00
Jens Ayton
5de272321b Fix MiniZip comma misuse 2017-06-06 12:29:30 +02:00
Jens Ayton
11504bb64f Fix bad return of credits quantity 2017-06-06 12:29:30 +02:00
Jens Ayton
55212d4d02 Fix NSArray API misuse 2017-06-06 12:29:30 +02:00
Jens Ayton
3b4173596a Fix various type warnings 2017-06-06 12:29:30 +02:00
Jens Ayton
43328c7963 Fix various bad prototypes 2017-06-06 12:29:29 +02:00
Jens Ayton
aeb8f33364 Mac: Enable recommended warnings 2017-06-06 12:29:29 +02:00