Dyson Sphere Program
Install with App

Details

Latest version
2.5.5
Last Updated
First Uploaded
Downloads
23
Likes
0
Size
169KB
Dependants

v2.5.5

  • Removed the Resources dropdown/filter from the sidebar while leaving the Resources table column and resource amounts intact.
  • Alphabetized Planet/Star type and Star system dropdown choices while keeping All pinned at the top.
  • Moved the Planet/Star type dropdown lower to prevent its border from clipping the label above it and gave both remaining filters cleaner vertical spacing.
  • Preserved Explore view behavior, star Locate, independent column resizing, adjustable Resources column, horizontal scrolling, preview scanning, Rescan, and DSP input blocking.

v2.5.4

  • Removed the entire VIEW section and its Group by star system, Star systems only, and Resource amounts controls from the sidebar; Explore is now the single source of table-view selection.
  • Resource amounts are enabled by default and remain visible without a separate sidebar toggle.
  • Moved the FILTERS section upward into the space freed by removing VIEW while preserving dropdown click isolation.
  • Added Locate for stars in Explore -> Stars and on the blue star-system group headers in All Star Systems during live gameplay.
  • Star Locate uses DSP's native navigation indicator and preserves Rescan, preview Scan, sorting, filters, manual column resizing, and input blocking.

v2.5.3

  • Changed Explore -> Planets to a flat planet-only table with no blue star-system group header rows, regardless of the Group by star system setting.
  • Reversed only the first two columns in Explore -> Planets so Planet appears first and Star system appears second; all other table views keep the existing Star system then Planet order.
  • Kept sorting, automatic/manual column sizing, and user-resized widths aligned with the Planets-specific column order when switching between views.
  • Selecting Explore -> Planets now clears Star systems only when necessary so planet rows are always available in that view.
  • Preserved v2.5.2 independent column resizing, adjustable Resources column, horizontal scrolling, title-bar X spacing, filters, virtualization, preview scanning, Rescan, and DSP input blocking.

v2.5.2

  • Changed manual column resizing to independent, spreadsheet-style behavior: resizing one column moves every column to its right instead of borrowing width from the next column.
  • Added horizontal table scrolling when manual column widths extend beyond the visible table area, keeping headers and rows aligned.
  • Added a draggable divider on the right edge of Resources so the Resources column itself can now be resized directly.
  • Resource width changes continue to recalculate wrapped resource lines and adaptive row heights.
  • Preserved the v2.5.1 visible resize grips, moved title-bar X, filters, virtualization, preview scanning, Rescan, and DSP input blocking.

v2.5.1

  • Added always-visible grab handles between each named table column, with brighter hover/drag feedback so manual resizing is easy to discover and use.
  • Improved the Distance/Resources divider so the Resources column can expand or shrink across the available adjustable table width while the action-button column stays fixed and the table remains aligned.
  • Kept adaptive resource wrapping synchronized with manual Resources width changes.
  • Moved the Windows-style title-bar X left, leaving a dedicated gap for the upper-right window resize corner.
  • Preserved the v2.5.0 automatic column layout, sorting, filters, virtualization, Galactic Scale preview support, Rescan behavior, and DSP input blocking.

v2.5.0

  • Added manual table-column resizing by dragging the dividers between the data-column headers.
  • Manual resizing transfers width between adjacent columns so the table keeps its existing overall footprint and does not introduce a new horizontal-overflow path.
  • Preserved a fixed action-button column so Rescan, Locate, and preview Scan controls keep their proven layout.
  • Manual widths remain active for the current game session and are safely fitted when the Explorer window is resized; no config file is generated.
  • Resource-row wrapping and cached virtualized row heights automatically rebuild when the Resources column width changes.
  • Preserved the flawless v2.4.1 dropdown click-through fix, sidebar spacing, Galactic Scale preview support, Rescan behavior, virtualization, resizing, and DSP input blocking.

v2.4.1

  • Fixed the remaining Resources dropdown click-through where selecting No resources could also activate the Reset filters button underneath.
  • Strengthened popup input isolation so covered sidebar controls stay disabled for the full IMGUI event cycle while the pointer is over an open dropdown.
  • Added more vertical spacing between the three filter dropdown boxes and extra separation above Reset filters.
  • Preserved the v2.4.0 dropdown behavior and all existing Explorer functionality.

v2.4.0

  • Fixed sidebar dropdown selection click-through where choosing an item could also activate a dropdown button underneath the open list.
  • Popup mouse press/release events now suppress covered sidebar filter controls while leaving the popup itself interactive.
  • Preserved the v2.3.9 sidebar layout, 17 px section headings, filters, resizing, virtualization, Galactic Scale preview support, Rescan behavior, and DSP input blocking.

v2.3.9

  • Increased EXPLORE, VIEW, and FILTERS sidebar section titles from 15 px to 17 px and made them bold.
  • Added fitted underlines beneath each sidebar section title for clearer visual hierarchy.
  • Normalized the sidebar section spacing so EXPLORE-to-VIEW and VIEW-to-FILTERS each use the same 38 px separation.
  • Preserved the v2.3.8 dropdown behavior and all existing Explorer functionality.

v2.3.8

  • Increased vertical spacing between EXPLORE, VIEW, and FILTERS so the sidebar sections are more visually distinct.
  • Replaced the sidebar filter cycle-buttons with true dropdown selectors for Planet/Star type, Resources, and Star system.
  • Added scrollable dropdown lists for large Galactic Scale star-system selections.
  • Dropdowns close after selection or when clicking elsewhere in the Explorer window.
  • Preserved the clean v2.3.7 title-bar X, search layout, Rescan behavior, virtualization, and input blocking.

v2.3.7

  • Integrated Planet type, Resources, and Star system filter controls directly into the left sidebar.
  • Removed the separate Filters toolbar button, popup window, and extra popup input blocker.
  • Added a Windows File Explorer-style title-bar X close control with red hover feedback.
  • Removed the redundant toolbar Close button and expanded the search field across the toolbar row.
  • Preserved filtering logic, resizing, virtualization, manual Rescan behavior, and DSP input blocking.

Star System Explorer v.2.3.6

  • Removed the Settings button and the separate Settings utility window.
  • Moved Resource amounts into the VIEW section of the left sidebar beside Group by star system and Star systems only.
  • Removed the separate DISPLAY sidebar section.
  • Removed the user-facing Rows drawn per view and Window scale controls; virtualization keeps its proven internal draw limit and the Explorer remains freely resizable from its edges and corners.
  • Removed the now-unused Settings input blocker/window state to keep the UI path simpler.
  • Kept resource refresh manual through the v2.3.5 Rescan controls so live vein changes can be refreshed on demand without adding continuous polling or unnecessary FPS overhead.

Star System Explorer v.2.3.5

  • Removed the redundant top toolbar Scan button; search now uses the freed toolbar space.
  • Added permanent in-game Rescan controls beside Locate on planet rows.
  • Added in-game system-level Rescan controls on grouped star-system headers and star-only rows.
  • Live Rescan now recalculates loaded PlanetFactory vein groups and rereads PlanetData.runtimeVeinGroups, so resource amounts update after vein-placement mods change a planet.
  • Replaced the guessed UISpaceGuide Locate path with DSP's native PlayerNavigation.indicatorAstroId marker path used by the original Planet Explorer.
  • Preserved New Game/Galactic Scale preview scanning behavior and existing virtualization/input blocking.

Star System Explorer v.2.3.4

  • Added a space after every resource label colon so resource names and amounts are easier to read (for example, Iron: 4.37M and Hydrogen: 0.25/s).
  • Formatting-only change; adaptive row heights, scanning behavior, column sizing, virtualization, and input handling are unchanged.

Star System Explorer v.2.3.3

  • Reworked Resources rows to use adaptive multi-line heights instead of a two-line cap.
  • Resource rows now grow only as much as needed, so planets with many injected veins can display every resource entry without overlapping neighboring rows.
  • Preserved hard clipping inside each Resources cell so unusually long individual entries cannot draw outside their cell.
  • Expanded the Resources column range to 320-680 px for more horizontal room before wrapping.
  • Cached wrapped resource lines inside the virtualized table layout; wrapping is recalculated only when the visible layout or resource-column width changes, preserving the low-FPS design.
  • Kept compact one-line rows for short resource summaries while allowing heavily modified planets to grow to as many lines as required.

Star System Explorer v.2.3.2

  • Fixed scanned resource summaries drawing over neighboring table rows.
  • Increased the fixed table row height to support two clean resource lines while preserving viewport virtualization.
  • Widened the Resources column range so more resource data fits before a second line is needed.
  • Added intelligent two-line splitting at resource separators so resource name/value pairs stay together whenever possible.
  • Added hard clipping around each Resources cell so exceptionally long Galactic Scale resource lists can never spill into another row.
  • Kept Scan/Scanned and Locate actions vertically centered in the taller rows.
  • Preserved the validated v2.3.1 Galactic Scale preview source selection, 46/59-star regeneration handling, on-demand scans, and English resource normalization.

Star System Explorer v.2.3.1

  • Fixed Galaxy Select source priority so the active New Game preview always wins over stale/live GameMain.data while Galaxy Select is open.
  • Fixed Galactic Scale preview mismatch where Explorer could show a previous 64-star galaxy while the current Galactic Scale map showed a different star count.
  • Normalized preview gas/ocean resource names to English, including Fire Ice, Hydrogen, Deuterium, Water, and Sulfuric Acid, instead of leaking DSP's localized item names into the English Explorer UI.
  • Preserved the v2.3.0 on-demand preview scanning design, Galactic Scale soft dependency, input blockers, and live-game source behavior.

Star System Explorer v.2.3.0

  • Added New Game / Galaxy Select preview support. Star System Explorer reads the galaxy already displayed by DSP instead of generating a second galaxy.
  • Added Galactic Scale compatibility through the active Galaxy Select galaxyData, with dsp.galactic-scale.2 as a soft dependency only; Galactic Scale remains responsible for galaxy generation.
  • Added automatic preview-cache invalidation after UIGalaxySelect.SetStarmapGalaxy, so seed and generation-setting changes can refresh the Explorer without a game restart.
  • Added explicit PREVIEW footer context showing the active provider, seed, and birth star when available.
  • Replaced Locate with on-demand Scan controls while in preview. Star/system scans use DSP's native RunScanningThread; planet scans use RunScanThread.
  • Preview resource data is never scanned galaxy-wide automatically. Unscanned planets display Not scanned, preserving performance for large Galactic Scale galaxies.
  • Added preview scan completion polling so Scan -> Scanning -> Scanned updates resource rows without rebuilding the whole galaxy every frame.
  • Added birth-star distance calculation for the Distance column and corrected numeric sorting for formatted Solar/Wind/Distance values.
  • Improved preview planet data by resolving ocean item names and gas giant item names/rates through DSP's own data.
  • Preserved the v2.2.7 main-window fixes, dynamic columns, row virtualization, movable input-safe utility windows, and in-game Locate behavior.

Star System Explorer v.2.2.7

  • Renamed the main toolbar Refresh action to Scan.
  • Fixed the Stars navigation view so it uses a dedicated cached star-row list instead of depending on the Star systems only cache mode.
  • Fixed Resource amounts so turning it off shows resource names without quantities/rates, and turning it on shows the cached amounts again after a rescan.
  • Kept sidebar and Settings values synchronized for Group by star system and Star systems only so opening Settings no longer reverts sidebar choices.
  • Stopped the Filters window from rebuilding/sorting results every GUI pass; results now rebuild only when a filter actually changes or Reset is used.
  • Search and filter changes now return the results view to the top instead of leaving the scroll position beyond a smaller result set.
  • The footer now displays existing Locate/wait/error status messages alongside cache counts.
  • Preserved movable always-on-top subwindows, exact click blocking, header sorting, grouping, dynamic columns, virtualization, resizing, and in-memory-only development settings.

Star System Explorer v.2.2.6

  • Fixed Filters and Settings window Z-order so an open utility window always remains above the main Explorer window, even after clicking the main window.
  • Preserved independent movement, fixed sizing, exact click-through protection, remembered session positions, and all v2.2.5 behavior.

Star System Explorer v.2.2.5

  • Changed the permanent BepInEx plugin GUID to com.lokimoonlabs.starsystemexplorer and the input-guard Harmony ID to com.lokimoonlabs.starsystemexplorer.inputguard.
  • Converted Filters and Settings from fixed overlays inside the main window into independent fixed-size utility windows.
  • Filters and Settings can now be moved by dragging their title areas and remember their positions for the current game session.
  • Added separate transparent uGUI raycast blockers for the main window, Filters window, and Settings window so DSP input is blocked only beneath the actual Explorer windows.
  • Preserved the v2.2.4 header sorting, grouping, search, filters, dynamic columns, virtualization, Locate behavior, resizing, and in-memory-only settings.

Star System Explorer v.2.2.4

  • Removed the toolbar Sort button and the multi-condition sort panel.
  • Simplified sorting to one active column at a time: click any table header to sort by that column; click the same header again to reverse direction.
  • The active header shows a single ^ or v direction indicator with no priority numbers.
  • When Group by star system is enabled, star-system groups stay together; non-star columns sort rows within each group, while the Star system header sorts the groups themselves.
  • Preserved dynamic column sizing, row virtualization, filtering, searching, grouping, Locate buttons, resizing, and DSP input blocking.

Star System Explorer v.2.2.3

  • Added viewport-based row virtualization for the results table.
  • The table now caches a flattened row/group layout and uses a binary search to jump directly to the visible scroll region instead of scanning every filtered row each frame.
  • Added a small off-screen overscan buffer so scrolling remains visually seamless.
  • Preserved existing grouping, collapse/expand behavior, row striping, dynamic columns, sorting, filtering, Locate buttons, resizing, and DSP input blocking.
  • Settings-panel grouping toggles now invalidate the same cached table state as the sidebar toggles.

Star System Explorer v.2.2.2

  • Added smart content-aware column sizing with minimum and maximum widths.
  • Column widths recalculate when the visible data set or window width changes.
  • Preserves the existing layout, grouping, sorting, search, filtering, resizing, and DSP input behavior.

Star System Explorer v.2.2.1

Loki Moon Labs

  • Corrected the cached star-system grouping block syntax introduced in v2.2.0.
  • Preserved the v2.2.0 performance-focused caching changes and all existing UI/interaction behavior.
  • Bumped plugin, assembly, file, credits, and package versions to 2.2.1.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.