Skip to content

Releases: tobitege/DU-Industry-Tool

DU-Industry-Tool-v2024.2.3

28 Feb 09:03
Compare
Choose a tag to compare

Latest Changes

v2024.2.3

  • Fixed color of selected grid cells for VS2019 and Green themes

v2024.2.2

  • Fixed rounding issue with schematics batch size with lvl 5 talents
  • 3rd party library updates

v2024.2.1

  • Fixed exception with Kergon-X5 fuel
  • Fixed: talents related to production/batch times were not applied correctly
  • UI tweak to use same message box throughout the program

v2024.1.11

IMPORTANT READ:

  • Important:
  • Talent values moved to a separate, new file talentValues.json
    (in folder %APPDATA%\Roaming\DU-Industry-Tool), thus it is no longer in
    danger of being overwritten by the release archive.
  • Run this version once and values from the old talentSettings file will be
    ported over. Only the schematic skills need to be set up again once.
  • Then the old talentSettings.json file is obsolete and can be removed
  • The talents structure and its dialog have been rewritten.
    The new file "talentSettings v2.json" file contains structural info
    on talents for them being displayed in an ingame-like structure.
  • From now on always replace the talentSettings v2.json file with the
    the one provided in the release archive to stay current.
    Do not manually edit it!
  • Added long-time missing talents for product refinery efficency (for all
    tiers from Basic to Exotic), assembly- / industry efficiency and their
    companion efficiency handling talents, for sizes XS to XL.

Other changes

  • Theming of the application has been completely overhauled and several more
    themes were added, offering a range of colors, down to almost all-black.
  • With the above talents now present, the batch time calculation has been fixed,
    in most ways.
    For example: Nitron fuel, with maxed out talents on atmo fuel production and the
    chemical industry type, it will now show 105 L input (for first ingredient),
    875 L output and require 7 schematics per batch.
    The time may be off by a couple of seconds due to however DU rounds values.
    In the calculation results it will still refer to batches as the volume-based
    result, e.g. for 1750 L of Nitron output, it will show 2 batches (and 14 schematics
    required in the main results grid).
  • Enabled multi-row selection in results grid, so multiple rows can be copied to clipboard.
  • Fixed Discord link in Options with a non-expiring link.
  • For developers: the solution has been overhauled structurally, there are
    a couple of new classes, some moved to separate folders. Also upgraded the
    used KryptonToolkit to the current Canary version.

DU-Industry-Tool-v2024.2.2

21 Feb 18:38
Compare
Choose a tag to compare

Latest Changes

v2024.2.2

  • Fixed rounding issue with schematics batch size with lvl 5 talents
  • 3rd party library updates

v2024.2.1

  • Fixed exception with Kergon-X5 fuel
  • Fixed: talents related to production/batch times were not applied correctly
  • UI tweak to use same message box throughout the program

v2024.1.11

IMPORTANT READ:

  • Important:
  • Talent values moved to a separate, new file talentValues.json
    (in folder %APPDATA%\Roaming\DU-Industry-Tool), thus it is no longer in
    danger of being overwritten by the release archive.
  • Run this version once and values from the old talentSettings file will be
    ported over. Only the schematic skills need to be set up again once.
  • Then the old talentSettings.json file is obsolete and can be removed
  • The talents structure and its dialog have been rewritten.
    The new file "talentSettings v2.json" file contains structural info
    on talents for them being displayed in an ingame-like structure.
  • From now on always replace the talentSettings v2.json file with the
    the one provided in the release archive to stay current.
    Do not manually edit it!
  • Added long-time missing talents for product refinery efficency (for all
    tiers from Basic to Exotic), assembly- / industry efficiency and their
    companion efficiency handling talents, for sizes XS to XL.

Other changes

  • Theming of the application has been completely overhauled and several more
    themes were added, offering a range of colors, down to almost all-black.
  • With the above talents now present, the batch time calculation has been fixed,
    in most ways.
    For example: Nitron fuel, with maxed out talents on atmo fuel production and the
    chemical industry type, it will now show 105 L input (for first ingredient),
    875 L output and require 7 schematics per batch.
    The time may be off by a couple of seconds due to however DU rounds values.
    In the calculation results it will still refer to batches as the volume-based
    result, e.g. for 1750 L of Nitron output, it will show 2 batches (and 14 schematics
    required in the main results grid).
  • Enabled multi-row selection in results grid, so multiple rows can be copied to clipboard.
  • Fixed Discord link in Options with a non-expiring link.
  • For developers: the solution has been overhauled structurally, there are
    a couple of new classes, some moved to separate folders. Also upgraded the
    used KryptonToolkit to the current Canary version.

DU-Industry-Tool-v2024.2.1

08 Feb 05:39
Compare
Choose a tag to compare

Latest Changes

v2024.2.1

  • Fixed exception with Kergon-X5 fuel
  • Fixed: talents related to production/batch times were not applied correctly
  • UI tweak to use same message box throughout the program

v2024.1.11

IMPORTANT READ:

  • Important:
  • Talent values moved to a separate, new file talentValues.json
    (in folder %APPDATA%\Roaming\DU-Industry-Tool), thus it is no longer in
    danger of being overwritten by the release archive.
  • Run this version once and values from the old talentSettings file will be
    ported over. Only the schematic skills need to be set up again once.
  • Then the old talentSettings.json file is obsolete and can be removed
  • The talents structure and its dialog have been rewritten.
    The new file "talentSettings v2.json" file contains structural info
    on talents for them being displayed in an ingame-like structure.
  • From now on always replace the talentSettings v2.json file with the
    the one provided in the release archive to stay current.
    Do not manually edit it!
  • Added long-time missing talents for product refinery efficency (for all
    tiers from Basic to Exotic), assembly- / industry efficiency and their
    companion efficiency handling talents, for sizes XS to XL.

Other changes

  • Theming of the application has been completely overhauled and several more
    themes were added, offering a range of colors, down to almost all-black.
  • With the above talents now present, the batch time calculation has been fixed,
    in most ways.
    For example: Nitron fuel, with maxed out talents on atmo fuel production and the
    chemical industry type, it will now show 105 L input (for first ingredient),
    875 L output and require 7 schematics per batch.
    The time may be off by a couple of seconds due to however DU rounds values.
    In the calculation results it will still refer to batches as the volume-based
    result, e.g. for 1750 L of Nitron output, it will show 2 batches (and 14 schematics
    required in the main results grid).
  • Enabled multi-row selection in results grid, so multiple rows can be copied to clipboard.
  • Fixed Discord link in Options with a non-expiring link.
  • For developers: the solution has been overhauled structurally, there are
    a couple of new classes, some moved to separate folders. Also upgraded the
    used KryptonToolkit to the current Canary version.

DU-Industry-Tool-v2024.1.12

02 Feb 05:11
Compare
Choose a tag to compare

Latest Changes

v2024.1.12

  • Minor fixes

v2024.1.11

IMPORTANT READ:

  • Important:
  • Talent values moved to a separate, new file talentValues.json
    (in folder %APPDATA%\Roaming\DU-Industry-Tool), thus it is no longer in
    danger of being overwritten by the release archive.
  • Run this version once and values from the old talentSettings file will be
    ported over. Only the schematic skills need to be set up again once.
  • Then the old talentSettings.json file is obsolete and can be removed
  • The talents structure and its dialog have been rewritten.
    The new file "talentSettings v2.json" file contains structural info
    on talents for them being displayed in an ingame-like structure.
  • From now on always replace the talentSettings v2.json file with the
    the one provided in the release archive to stay current.
    Do not manually edit it!
  • Added long-time missing talents for product refinery efficency (for all
    tiers from Basic to Exotic), assembly- / industry efficiency and their
    companion efficiency handling talents, for sizes XS to XL.

Other changes

  • Theming of the application has been completely overhauled and several more
    themes were added, offering a range of colors, down to almost all-black.
  • With the above talents now present, the batch time calculation has been fixed,
    in most ways.
    For example: Nitron fuel, with maxed out talents on atmo fuel production and the
    chemical industry type, it will now show 105 L input (for first ingredient),
    875 L output and require 7 schematics per batch.
    The time may be off by a couple of seconds due to however DU rounds values.
    In the calculation results it will still refer to batches as the volume-based
    result, e.g. for 1750 L of Nitron output, it will show 2 batches (and 14 schematics
    required in the main results grid).
  • Enabled multi-row selection in results grid, so multiple rows can be copied to clipboard.
  • Fixed Discord link in Options with a non-expiring link.
  • For developers: the solution has been overhauled structurally, there are
    a couple of new classes, some moved to separate folders. Also upgraded the
    used KryptonToolkit to the current Canary version.

DU-Industry-Tool-v2024.1.11

01 Feb 19:07
Compare
Choose a tag to compare

Latest Changes

v2024.1.11

IMPORTANT READ:

  • Important:
  • Talent values moved to a separate, new file talentValues.json
    (in folder %APPDATA%\Roaming\DU-Industry-Tool), thus it is no longer in
    danger of being overwritten by the release archive.
  • Run this version once and values from the old talentSettings file will be
    ported over. Only the schematic skills need to be set up again once.
  • Then the old talentSettings.json file is obsolete and can be removed
  • The talents structure and its dialog have been rewritten.
    The new file "talentSettings v2.json" file contains structural info
    on talents for them being displayed in an ingame-like structure.
  • From now on always replace the talentSettings v2.json file with the
    the one provided in the release archive to stay current.
    Do not manually edit it!
  • Added long-time missing talents for product refinery efficency (for all
    tiers from Basic to Exotic), assembly- / industry efficiency and their
    companion efficiency handling talents, for sizes XS to XL.

Other changes

  • Theming of the application has been completely overhauled and several more
    themes were added, offering a range of colors, down to almost all-black.
  • With the above talents now present, the batch time calculation has been fixed,
    in most ways.
    For example: Nitron fuel, with maxed out talents on atmo fuel production and the
    chemical industry type, it will now show 105 L input (for first ingredient),
    875 L output and require 7 schematics per batch.
    The time may be off by a couple of seconds due to however DU rounds values.
    In the calculation results it will still refer to batches as the volume-based
    result, e.g. for 1750 L of Nitron output, it will show 2 batches (and 14 schematics
    required in the main results grid).
  • Enabled multi-row selection in results grid, so multiple rows can be copied to clipboard.
  • Fixed Discord link in Options with a non-expiring link.
  • For developers: the solution has been overhauled structurally, there are
    a couple of new classes, some moved to separate folders. Also upgraded the
    used KryptonToolkit to the current Canary version.

DU-Industry-Tool-v2024.1.10

22 Jan 08:21
Compare
Choose a tag to compare

Latest Changes

v2024.1.10

  • Hotfix for atmo fuel calculation (Nitron)
  • Hotfix for Excel export with margins applied showing wrong values
  • Added "Fuel Efficiency" to the talentSettings.json file. It has only influence
    on additional infos about batch sizes and refining times.
    However, since we do not yet have any industry efficiency and handling talents,
    the displayed values will still differ from values shown in game.
  • Fixed Kergon-X5 not having fuel talents been applied
  • Note: with one of next updates I will separate the talents and
    and the entered user values into separate files, so that the talentSettings.json
    file can be updated at any time without loosing your entered values.
    For now, keep a backup of that file before updating from the ZIP file and
    restore it if necessary.
    For now the calculations should not be influenced by its changes in this patch.

v2024.1.9

  • Main form: added "Apply Gross Margin (%)" and "Round topline sums" options (of power of tens).
    Like rounding up to "next 100", "next 1000" quanta etc.
    Search with wildcard
  • Each calculation tab has these options independently, so there is also a button
    to save the ones on the current tab as default values for any tab that is opened next.
  • In a production list, the margin is applied to individual items and summed up.
    The same applies for the Excel export
  • The rounding is applied to the total gross price only
  • Enhanced the Excel export to take these new options into account
  • Revised ordering and labeling of calculation result values, added display of the margin (q)
    Search with wildcard
  • Main and production list form: recipe search boxes now support ingame-like search
    with partial matches. Type at least 2 characters. When popup with entries appears,
    select an entry by up/down keys or mouse.
    Then either hit ENTER or double-click the entry to run the calculation.
    Hit ESC to clear the search box.
  • Search boxes support "*" (asterisk) as wildcard, like "re mil*eng*" to list
    all Rare Military Engines
    Search with wildcard
  • Revised calculation to better deal with common rounding issues as we -
    especially for production lists - want to be able to provide a per item cost
    (also relevant to detailed Excel export)
  • Main form: fixed ribbon button "Add to List" to actually start a new production
    list if currently none is active/loaded
  • Main form: calculation grid now allows CTRL+C to copy values of a line to the clipboard
  • Main form: the production list selection box in the Tools ribbon bar can now
    be cleared via a new button. The most recent list will be the first entry now
  • Production list: now allows to add honeycombs
  • Production list: grid now allows to delete a row with CTRL+DEL key combo
  • Production list: fixed empty grid issue after having loaded a list from file
  • Calculation grid with alternating row colors for better readability
    Search with wildcard
  • Performance improvements for calculating production lists with dozens of items
  • Talents form: talents are now grouped, by e.g. Crafting, Ammo, Fuel, Scraps
  • Settings storage for options etc. has been rewritten. Now the settings file is
    created in folder "%APPDATA%\Roaming\DU-Industry-Tool" in file "settings.json"
    That file contains e.g. above mentioned margin and rounding options as well
    as the recently added schematic talent values
  • Recipe name for "Surrogate Pod Station m" fixed to be "s" instead
  • Revised again display of forms with Windows scaling at 100% and e.g. 125%.
    If you experience "misplaced" labels or entry fields, i.e. their content
    becomes cut off, please let me know.
  • Lots of fixes for bugs unfortunately introduced in the last patch(es)
  • Release date: 2024-01-20

v2024.1.8

  • Talents form: finally resized it to fit long names so that these aren't truncated anymore
  • Ore values form: max. allowed value increased to 999K
  • Schematics form: added skill import button for du-craft.online website (via clipboard)
  • Schematics form: fix Export button location, wasn't anchored correctly
  • Export to Excel for calculations/production lists
  • Main form: cosmetic fixes for 100% vs. 125% Windows scaling

DU-Industry-Tool-v2024.1.7

05 Jan 23:30
Compare
Choose a tag to compare

Latest Changes

v2024.1.7

  • Schematics: UI fixes due to DPI scaling

v2024.1.6

  • Schematics dialog: it is extended to be a calculator: each schematic can have a
    quantity and gets the sum displayed. The total of all is below the grid.
  • Added 3 buttons to load, save the entered quantities from/to a file as well
    as a button to reset all.
  • Export button now has options to include/exclude data
  • Usage hint: select talents and hit Apply button to recalculate all schematics.

v2024.1.4

  • IMPORTANT: "schematicsValues.json" file has been updated and should NOT be manually edited!
  • Added 4 talents to the Schematics form (schematics crafting) for cost and output for accurate schematic prices
  • Added Excel export button to the schematics dialog incl. time and item ID
  • MarketOrders.json: added a "Description" attribute to give the actual item's name; also re-added the PlayerId if found
  • Fixed some internal forms handling

v2024.1.3

  • Decided to use the "Full schematics" option also on the Schematics in the bottom calculation tree
  • Quantities and amounts are now displayed rounded to 3 decimals
  • With above also fixed in some cases schematics for products/ammo being rounded down instead of up

v2024.1.2

  • Fix: if quantity is below batch output, use at least 1 schematic for products/ammo, still

v2024.1.1

  • Finally fixed ammo calculations (min. batch output size of 40)
  • Fixed some calculation form label placements
  • Changed versioning to year.month.release so it is clearer how old a version is

v1.4.4

  • Fixed some elements' names, like Maintenance Unit and some Modern Screens
  • added unit's mass and volume display
  • removed pre-1.0 changelog entries from changelog

DU-Industry-Tool-v2024.1.6

05 Jan 22:03
Compare
Choose a tag to compare

Latest Changes

v2024.1.6

  • Schematics dialog: it is extended to be a calculator: each schematic can have a
    quantity and gets the sum displayed. The total of all is below the grid.
  • Added 3 buttons to load, save the entered quantities from/to a file as well
    as a button to reset all.
  • Export button now has options to include/exclude data
  • Usage hint: select talents and hit Apply button to recalculate all schematics.

v2024.1.4

  • IMPORTANT: "schematicsValues.json" file has been updated and should NOT be manually edited!
  • Added 4 talents to the Schematics form (schematics crafting) for cost and output for accurate schematic prices
  • Added Excel export button to the schematics dialog incl. time and item ID
  • MarketOrders.json: added a "Description" attribute to give the actual item's name; also re-added the PlayerId if found
  • Fixed some internal forms handling

v2024.1.3

  • Decided to use the "Full schematics" option also on the Schematics in the bottom calculation tree
  • Quantities and amounts are now displayed rounded to 3 decimals
  • With above also fixed in some cases schematics for products/ammo being rounded down instead of up

v2024.1.2

  • Fix: if quantity is below batch output, use at least 1 schematic for products/ammo, still

v2024.1.1

  • Finally fixed ammo calculations (min. batch output size of 40)
  • Fixed some calculation form label placements
  • Changed versioning to year.month.release so it is clearer how old a version is

v1.4.4

  • Fixed some elements' names, like Maintenance Unit and some Modern Screens
  • added unit's mass and volume display
  • removed pre-1.0 changelog entries from changelog

DU-Industry-Tool-v2024.1.4

04 Jan 22:24
Compare
Choose a tag to compare

Latest Changes

v2024.1.4

  • IMPORTANT: "schematicsValues.json" file has been updated and should NOT be manually edited!
  • Added 4 talents to the Schematics form (schematics crafting) for cost and output for accurate schematic prices
  • Added Excel export button to the schematics dialog incl. time and item ID
  • MarketOrders.json: added a "Description" attribute to give the actual item's name; also re-added the PlayerId if found
  • Fixed some internal forms handling

v2024.1.3

  • Decided to use the "Full schematics" option also on the Schematics in the bottom calculation tree
  • Quantities and amounts are now displayed rounded to 3 decimals
  • With above also fixed in some cases schematics for products/ammo being rounded down instead of up

v2024.1.2

  • Fix: if quantity is below batch output, use at least 1 schematic for products/ammo, still

v2024.1.1

  • Finally fixed ammo calculations (min. batch output size of 40)
  • Fixed some calculation form label placements
  • Changed versioning to year.month.release so it is clearer how old a version is

v1.4.4

  • Fixed some elements' names, like Maintenance Unit and some Modern Screens
  • added unit's mass and volume display
  • removed pre-1.0 changelog entries from changelog

DU-Industry-Tool-v2024.1.3

01 Jan 13:41
Compare
Choose a tag to compare

Latest Changes

v2024.1.3

  • Decided to use the "Full schematics" option also on the Schematics in the bottom calculation tree
  • Quantities and amounts are now displayed rounded to 3 decimals
  • With above also fixed in some cases schematics for products/ammo being rounded down instead of up

v2024.1.2

  • Fix: if quantity is below batch output, use at least 1 schematic for products/ammo, still

v2024.1.1

  • Finally fixed ammo calculations (min. batch output size of 40)
  • Fixed some calculation form label placements
  • Changed versioning to year.month.release so it is clearer how old a version is

v1.4.4

  • Fixed some elements' names, like Maintenance Unit and some Modern Screens
  • added unit's mass and volume display
  • removed pre-1.0 changelog entries from changelog