Refined PrUn - QoL extension for Prosperous Universe

Prosperous Universe is a great game, but some missing features and minor annoyances can disrupt the experience. So here be dragons.

Refined PrUn started as a fork of PMMG Extended and ended up being an almost complete rewrite of the base extension. The result is better performance and UI responsiveness, as well as new features and QoL improvements. Check out the screenshots!

Highlights

  • XIT CXTS: List of all your commodity exchange trades
  • XIT CONTC: Displays pending contract conditions
  • XIT FINBS: Detailed balance statement showing your assets and liabilities
  • SHPT and BLCK icons display a destination label
  • CONTD partner search results are shown above the search bar
  • FINLA shows additional columns for liquid assets, like CX and FX deposits
  • Improved readability of LM ads
  • Enhanced CAT material sorting for consumables, prefabs, and SHPT items
  • Ships display condition in FLT

And so much more! The extension includes over 70 changes and improvements - check the full list in the changelog: refined-prun/CHANGELOG.md at main · refined-prun/refined-prun · GitHub

Get started

Chrome: https://chromewebstore.google.com/detail/refined-prun/coabeheneafgglpakallmkienlidgaof
Firefox: Refined PrUn – Get this Extension for 🦊 Firefox (en-US)

Migrating from PMMG

Already using PMMG? Migrating is simple:

  1. Enable both PMMG and Refined PrUn.
  2. Reload the game.
  3. Follow the in-game migration guide that appears.

Q&A

Q: What does “This extension is not trusted by Enhanced Safe Browsing” warning mean in Chrome Web Store?
A: It means that my developer account is too new to be considered “trusted”. According to docs, this warning will go away in a couple of months.



6 Likes

Wow, that looks cool! So many useful additions!

2 Likes

24.11.29

Added

  • XIT CONTS: An icon for contracts that the partner can accept
  • XIT HELP: PMMG settings import entry
  • XIT HQUC: Level 51
  • XIT NOTE: “Create” button if a note is not found
  • XIT TODO: “Create” button if a task list is not found
  • XIT REP: BRA context button

Changed

  • XIT ACT: Replace an existing package if an imported package has the same name
  • XIT CXTS: Round number to a whole in the Total column
  • XIT REP: Hide the Target column in single-target XIT REP
  • screen-tab-bar: Make tabs reorderable and add a hide/show button to the screen list
  • header-calculator-button: Add 1px to top margin
  • Apply FLT-related features to FLTP and FLTS as well

Fixed

  • XIT ACT: Fix manual material group overwriting on execute
  • XIT ACT: Fix the “Source inventory not found” error for planets
  • XIT CHAT: Fix username overflow
  • XIT NOTE: Fix notes with material tickers not being able to render
  • inv-search: Fix the search bar styling
  • Fix context controls duplication in XIT commands on tile move
1 Like

24.11.29.2317 - XIT ACT import hotfix

Added

  • search-auto-focus: Auto-focuses the search bar in PLI and SYSI

Changed

  • XIT BURN: Show a minus sign for negative values in the Burn column
  • XIT CXTS: Change time display to hh:mm

Fixed

  • XIT ACT: Replace an existing package if an imported package has the same name (for real this time)
2 Likes

24.12.12

Added

  • co-base-count: Displays a base count in the “Bases” label
  • prevent-delete-button-misclicks: Makes the “delete” button in chats work only when shift is held down
  • REPAIR_SHIP condition support in XIT CONTS and XIT CONTC

Changed

  • XIT ACT: Remove the “Stale data” error
  • XIT REP: Use a natural id instead of a name in planet links
  • search-auto-focus: Disable in docked tiles

Fixed

  • XIT ACT: Fix actions not being able to buy the full required amount of materials
  • table-rows-alternating-colors: Optimize rendering performance
  • Trim spaces when parsing tile commands

24.12.18

Added

  • mtra-sync-amount-slider: MTRA: Syncs the “Amount” slider with the input field
  • nots-ship-arrival-inventory: NOTS: Opens ship inventory on “ship arrived” notification click

Changed:

  • XIT BURN: Add an expand/collapse all button
  • XIT FIN: Clarify Quick Assets/Liabilities tooltips
  • screen-tab-bar: Change the styling of the “hide”/“show” button to look like the “copy” button
  • Change the way Refined PrUn integrates into APEX, leading to less CPU usage

Fixed:

  • XIT BURN: Fix inf values being filtered out when “green” filter is off
  • XIT BURN: Fix disappearing table borders on Firefox
  • nots-clean-notifications: Fix “Component fail to render” error
  • screen-tab-bar: Fix tab reorder animation
  • Fix MM Materials price not being equal to MM Bid price in some places
  • Fix new buffers not opening when trying to open an invalid command (like CO undefined)
  • Optimize CPU usage of bs-satisfaction-percentage, bs-merge-area-stats and shipping-per-unit-price
  • Optimize Refined PrUn startup time

24.12.18.2202 - Firefox hotfix

Fixed

  • Fix page reload in Firefox when updating from older versions