Commit Graph

18853 Commits (master)

Author SHA1 Message Date
Webster Sheets cfe2e75a8c Move lua initialization out of Pi.cpp 2020-01-20 00:59:32 -05:00
Webster Sheets b0e87b9090 Move every Lua-related .h/.cpp file to src/lua/
- The rationale is very simple - there are literally 200 or more source files
  in src, and the lua files are fairly well self contained with very few
  external dependencies.
- This also means I have 79 less entries to scroll through
2020-01-19 22:00:14 -05:00
Karl F 99a2e0b452 Added new contributor 2020-01-17 17:56:53 +01:00
Webster Sheets 5cc007257b
Update Changelog.txt 2020-01-16 17:11:59 -05:00
Webster Sheets 0abf5b62b9
Merge pull request #4772 from cwyss/profiler
CMake profiler build option: support older versions of cmake
2020-01-16 17:11:23 -05:00
cwyss ebb01fcdbb CMake profiler build option: support older versions of cmake 2020-01-16 21:20:59 +01:00
Webster Sheets c452c5469f
Update Changelog.txt 2020-01-14 19:31:42 -05:00
Webster Sheets 90b447ba49
Merge pull request #4771 from Gliese852/noscrollbar
Don't save window sizes for fullscreen windows; avoid scrollbar issues at different resolutions
2020-01-14 19:30:09 -05:00
Gliese852 8063a5254b fix issues #4468 or #4699 - unpleasant scrollbars 2020-01-14 17:39:36 +03:00
cwyss 37ceda8b1a Restore old behaviour: main body handling of collapsed in-space bodies
- Use main body's coordinates to place indicator
- If group contains nav target, this becomes the main body
2020-01-12 22:10:54 +01:00
cwyss a0580ff07d Restore feature: don't collapse the current combat target 2020-01-12 21:57:32 +01:00
cwyss 830b9e57be Restore feature: ctrl-click on in-space body selects SetSpeedTarget 2020-01-12 21:57:32 +01:00
cwyss e88d8476c2 Restore feature: clicking collapsed nav target clears target
- clicking on collapsed group of in-space bodies containing the
  nav target clears that target (no popup displayed)
- PiGui.GetProjectedBodiesGrouped(): return additional info for
  each group; code cleanup / partial rewrite
2020-01-12 21:57:11 +01:00
cwyss b1b64d0d6a Fix in-space body indicators
- Remove duplicate entry from collapsed bodies popup
- Centre selection area on body
- Shrink selection area to prevent overlapping areas of nearby bodies
2020-01-11 18:51:59 +01:00
cwyss 31c5e6053a LuaAPI: add documention for PiGui:GetProjectedBodiesGrouped() 2020-01-04 18:11:31 +01:00
Karl F 436db08636 Happy new decade!
May you live long and prosper!
2020-01-01 10:47:46 +01:00
Webster Sheets 0881148a85
Update Changelog.txt 2019-12-26 18:46:56 -05:00
Webster Sheets 6430b75bc7
Merge pull request #4761 from cwyss/ship-display-dist
Restore feature: maximum display distance for ship indicators
2019-12-26 18:46:21 -05:00
cwyss 35231eee19 Restore feature: maximum display distance for ship indicators 2019-12-26 13:56:43 +01:00
cwyss 849b6b1fc9 Make continue button load _quicksave if autosave not active 2019-12-19 18:31:05 +01:00
Andrew Copland 619ed1b3e3
Update Changelog.txt 2019-12-15 15:42:40 +00:00
Andrew Copland c3d4d7e9d2
Merge pull request #4757 from cwyss/latlon-fix
Fix calculation of latitude and longitude for PlanetaryInfo
2019-12-15 15:42:18 +00:00
Andrew Copland 9ccbad9e34
Update Changelog.txt 2019-12-15 13:55:52 +00:00
Andrew Copland 0383f2b0a3
Merge pull request #4756 from fluffyfreak/vs-disable-iterator-debugging
VS make Debug usable for testing
2019-12-15 13:55:12 +00:00
cwyss b6649f626b Fix calculation of latitude and longitude for PlanetaryInfo 2019-12-15 11:32:57 +01:00
Andrew Copland cef583d8a0 Set the _ITERATOR_DEBUG_LEVEL to zero so that Debug mode is barely usable 2019-12-14 18:57:42 +00:00
Webster Sheets d0f2655549
Update Changelog.txt 2019-12-13 17:55:04 -05:00
Webster Sheets df264268f2
Merge pull request #4754 from mike-f1/fix_append_camera_on_save
Fix append of CameraFrame on saves
2019-12-13 17:53:36 -05:00
mike-f1 daef28dbcf Fix append of CameraFrame on saves 2019-12-13 19:33:37 +01:00
Webster Sheets 4f9bb97cd6
Update Changelog.txt 2019-12-13 11:51:51 -05:00
Webster Sheets 7cbd4ba84a
Merge pull request #4752 from Web-eWorks/imgui-upgrade-174
Upgrade ImGui to version 1.74
2019-12-13 11:48:36 -05:00
Pioneer Transifex 85cbf58877 auto-commit: translation updates 2019-12-10 03:01:14 +01:00
Karl F 1b51e75c17 Update changelog
(ping @Web-eWorks)
2019-12-09 08:25:16 +01:00
Webster Sheets d82ac096fc
Merge pull request #4753 from mike-f1/fix_labels
Restore the ability to hide labels in the WorldView.
2019-12-08 17:16:46 -05:00
mike-f1 ad5032d669 Increase performances
Calls addStyledText only when labels are needed
2019-12-05 23:38:36 +01:00
mike-f1 95192675ef Restore a lost feature
Game can again show no icons and no label,
show only icons or show icons and label
2019-12-05 22:41:33 +01:00
Webster Sheets 928789c0df Update Pioneer to use the new ImGui APIs. 2019-12-01 19:55:58 -05:00
Webster Sheets b8c213ba40 Apply Pioneer's local patches. 2019-12-01 19:55:37 -05:00
Webster Sheets b5585bef4a Upgrade ImGui to v1.74 2019-11-30 22:05:33 -05:00
Pioneer Transifex 39ef0e8a27 auto-commit: translation updates 2019-12-01 03:01:17 +01:00
vakhoir f04ea1e0eb Modal save/load window
Modal options window
2019-11-26 12:29:40 +01:00
Karl F a718a46753 Update changelog 2019-11-26 09:48:29 +01:00
Paul Cercueil 8d015acaf7 Inno Setup script: Remove old Pioneer files before new install
This makes sure that we don't have leftover files from an old install of
Pioneer inside the new install.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2019-11-26 09:29:39 +01:00
Webster Sheets 2e8376523e Promote FrameId to wrapper and fix crash, remove unused test (#4745)
* Make FrameId a wrapper over an int, fix crashes

- Cleanup some of the tests, use <cstddef>.
- Fixed a crash in Frame::DeleteCameraFrame()
- Made CameraContext::GetCamFrame() return the invalid frame index when there
  is no camera frame
- Fixed a typo related to autosave
2019-11-26 09:26:59 +01:00
Webster Sheets 935f894b91 Update README.md
Extend the Bug Reporting section to hide the ugly URL and add an additional exhortation. The rest of it could use another pass, but this one is the pain point in particular I'd like to see improved.
2019-11-26 09:05:41 +01:00
Pioneer Transifex 0c66156d22 auto-commit: translation updates 2019-11-22 03:01:21 +01:00
Pioneer Transifex b108a4478f auto-commit: translation updates 2019-11-21 03:01:20 +01:00
Andrew Copland 65da63cfe9
Update Changelog.txt 2019-11-19 18:10:06 +00:00
Andrew Copland 05c09b9865
Merge pull request #4660 from robothauler/max_dist
Add a maximum distance to the hyperspace exit calculation
2019-11-19 18:09:09 +00:00
Armin Kretschmer d74bcf2494
Consider radii of very large stars 2019-11-19 15:38:26 +01:00