286 lines
15 KiB
Plaintext
286 lines
15 KiB
Plaintext
Version: 2.1.11
|
|
Date: ????
|
|
Changes:
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.10
|
|
Date: 2024-05-08
|
|
Bugfixes:
|
|
- Fixed somehow orphaned windows not being destroyed before a new window is created. (#38)
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.9
|
|
Date: 2024-05-07
|
|
Bugfixes:
|
|
- Fixed a crash in certain cases when translations complete after a mod migration. (#35)
|
|
- Fixed a crash when inputting a value greater than 4,294,967,295. (#37)
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.8
|
|
Date: 2023-05-06
|
|
Bugfixes:
|
|
- Fixed a rare crash when certain GUI destroying logic isn't called (#31)
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.7
|
|
Date: 2023-01-10
|
|
Bugfixes:
|
|
- Fixed a crash when the toggle GUI function is somehow called before translations are complete
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.6
|
|
Date: 2022-12-26
|
|
Information:
|
|
- Quick Item Search is now soft-deprecated, and will receive no further updates unless a crash is found
|
|
Changes:
|
|
- Cleaned up the code a bit
|
|
- Updated to Factorio 1.1.74 and flib 0.12
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.5
|
|
Date: 2022-07-11
|
|
Bugfixes:
|
|
- Fixed loss of original logistics requests configuration when using temporary requests or trashing of all items multiple times in a row without the previous requests being cleared.
|
|
- Logistic request changes done while a temporary request is still in effect are now persisted even after the temporary request has expired/been fullfilled.
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.4
|
|
Date: 2022-07-03
|
|
Changes:
|
|
- The QIS hotkey will only open the GUI if no other windows are marked as "opened"
|
|
- This allows you to use the same hotkey for QIS and focusing search boxes
|
|
- The shortcut button's behavior is unchanged
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.3
|
|
Date: 2022-05-26
|
|
Bugfixes:
|
|
- Fixed a crash when another mod updates logistic slots before QIS can fully initialize
|
|
- Fixed a crash when pressing E with no search results
|
|
- Fixed a crash when the mod tries to update the GUI right after mod configuration changes
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.2
|
|
Date: 2022-04-14
|
|
Bugfixes:
|
|
- Fixed that search would not work if you used capital letters (#27)
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.1
|
|
Date: 2021-12-06
|
|
Changes:
|
|
- Blueprints, upgrade planners, deconstruction planners, and selection tools are ignored when using quick-trash-all (#25)
|
|
Bugfixes:
|
|
- Fixed that selecting an item to cursor with E would re-mark the QIS window as "opened", causing some strange behaviors
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.1.0
|
|
Date: 2021-07-18
|
|
Features:
|
|
- Added a setting to auto-close the GUI after performing an action
|
|
Bugfixes:
|
|
- Fixed a desync if a player joined while translations were being done, or a GUI was auto-updating
|
|
- Fixed a flag not being reset, causing various crashes when using controls before translations are finished after configuration changed
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.0.1
|
|
Date: 2021-02-21
|
|
Bugfixes:
|
|
- Fixed a crash when pressing E with nothing in the search textfield
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 2.0.0
|
|
Date: 2021-02-17
|
|
Features:
|
|
- All-new GUI
|
|
- Results are shown in a list instead of a grid
|
|
- Each result is only shown once for both inventory and logistics
|
|
- The current logistic request / infinity filter for each item is shown
|
|
- Added infinity filter GUI with the ability to set temporary infinity filters
|
|
- All GUIs can be confirmed with E
|
|
Changes:
|
|
- Completely rewrote the mod from scratch
|
|
- Significant performance improvements to quick-trash-all and search functionality
|
|
- Changed the default hotkey to Shift + F to avoid conflicts
|
|
- Removed search location settings
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.15
|
|
Date: 2020-11-23
|
|
Changes:
|
|
- Updated to Factorio 1.1
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.14
|
|
Date: 2020-11-10
|
|
Bugfixes:
|
|
- Fixed the request sliders not working whatsoever
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.13
|
|
Date: 2020-11-01
|
|
Bugfixes:
|
|
- Added workaround for inconsistent request setting behavior
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.12
|
|
Date: 2020-10-02
|
|
Bugfixes:
|
|
- Fixed temporary request amount being rounded when using keyboard navigation
|
|
- Fixed that temporary requests would not update if the items were inserted into the ammo, armor, or gun inventories
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.11
|
|
Date: 2020-09-14
|
|
Changes:
|
|
- The ghost cursor will always be set for items you don't have, whether or not they place an entity
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.10
|
|
Date: 2020-08-29
|
|
Changes:
|
|
- QIS will automatically disable item spawning if in the Space Exploration navigation satellite
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.9
|
|
Date: 2020-08-29
|
|
Features:
|
|
- Added setting to spawn items when cheating (to allow for disabling it)
|
|
- This fixes QIS spawning items on the ground when in Space Exploration's satellite view
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.8
|
|
Date: 2020-08-15
|
|
Changes:
|
|
- Updated to Factorio 1.0
|
|
- Marked the base mod as optional to allow compatibility with total overhaul mods
|
|
- Added mod name and description to locale
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.7
|
|
Date: 2020-08-10
|
|
Changes:
|
|
- Logistic results now have the same actions as everything else, instead of being reversed
|
|
Bugfixes:
|
|
- Fixed a crash when a mod would removed while translations were running, but before those translations translated all of that mod's strings
|
|
- Fixed a crash when using the hotkey while the Space Exploration Universe Explorer window is open
|
|
- Fixed a crash when trying to set a personal logistic request when in a non-character controller
|
|
- Properly fixed desync related to a player's connected status in multiplayer during a mod change
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.6
|
|
Date: 2020-07-26
|
|
Bugfixes:
|
|
- Fixed that the GUI would never become available because of a botched fix in v1.5.5
|
|
- Fixed a potential crash if a GUI handler was removed between versions
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.5
|
|
Date: 2020-07-26
|
|
Bugfixes:
|
|
- Fixed several crashes related to tabbing into the search textfield at inappropriate times
|
|
- Fixed a crash when an item has no localised name
|
|
- Fixed a desync related to player.connected being unreliable during on_configuration_changed on multiplayer servers
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.4
|
|
Date: 2020-06-24
|
|
Bugfixes:
|
|
- Fixed a crash related to GUI style changes in Factorio 0.18.33
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.3
|
|
Date: 2020-06-20
|
|
Features:
|
|
- Added ability to edit logistic request for every type of item (inventory, logistics, and unavailable)
|
|
- Added ability to place tile ghosts when none of the item is available
|
|
Changes:
|
|
- Adjusted slot button colors, now using styles provided by FLib
|
|
- Changed quick-trash action from shift+click to control+click
|
|
- Unified set_cursor logic to pick from inventory first, else spawn items if cheating, else set cursor ghost
|
|
Bugfixes:
|
|
- Fixed that a character's own inventory contents would be included in logistics results in certain circumstances
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.2
|
|
Date: 2020-05-27
|
|
Bugfixes:
|
|
- Fixed that quick-trash logic would not count ammo and guns, and would not check every request every time
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.1
|
|
Date: 2020-05-26
|
|
Bugfixes:
|
|
- Fixed that the GUI wouldn't close when picking an item in the map editor
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.5.0
|
|
Date: 2020-05-26
|
|
Features:
|
|
- Added a search button to the shortcut bar that will toggle the GUI
|
|
- Added a shift-action to inventory slots that will quick-trash the item if it is greater than its minimum request amount
|
|
- Added the ability to permanently edit a logistic request, instead of just making a temporary request
|
|
- Added the ability to edit the minimum and maximum amounts for a request
|
|
- Added quick-trash-all hotkey that will reduce all items in your inventory to their minimum request amounts
|
|
Changes:
|
|
- Completely rewrote the mod from the ground up to improve performance and code structure
|
|
- Switched from RaiLuaLib to FLib
|
|
- General GUI style improvements
|
|
- Searching unavailable items is now enabled by default
|
|
- Items that contain entity data, inventories, or tags will be excluded from the results, as retrieving them would destroy their data
|
|
- Removed setting that required logistic results to be unique
|
|
- Removed "request-a-stack" functionality - the new request screen defaults to a stack instead
|
|
- Removed Death Markers incompatibility
|
|
Bugfixes:
|
|
- Fixed that the GUI would force-open itself in a lot of cases, even when a different window was already open
|
|
- Fixed a crash related to a player's translation table not existing
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.4.0
|
|
Date: 2020-04-04
|
|
Features:
|
|
- Shift + selecting an unavailable item while in cheat mode will spawn that item into your cursor
|
|
- Added option to still show a logistics item even if it's already in your inventory
|
|
Changes:
|
|
- Default location setting is now the center of the screen for both play modes
|
|
- Default number of rows is now four, up from three
|
|
- Removed lualib and made it a separate mod, RaiLuaLib
|
|
- Marked Death Markers as an incompatible mod, since it somehow causes this mod to desync in multiplayer
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.3.1
|
|
Date: 2020.02-15
|
|
Bugfixes:
|
|
- Fixed a crash when a translation was canceled after the translation requests had been made, but before they all had been sorted
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.3.0
|
|
Date: 2020-02-12
|
|
Features:
|
|
- Added custom logistic request GUI (control + select a logistics item to access it)
|
|
Changes:
|
|
- Significantly optimised search logic
|
|
- Improved GUI navigation. Pressing escape while selecting a result with keyboard shortcuts will return to the search bar. Pressing escape again will close the GUI
|
|
Bugfixes:
|
|
- Fixed that the mod would continue to track your items forever if you canceled a temporary logistics request
|
|
- Fixed more issues with the translation module duplicating keys
|
|
- Fixed a crash if a multiplayer save were to be upgraded from 1.1.0 while other players had the GUI open
|
|
- Fixed some leftover migration issues
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.2.1
|
|
Date: 2020-01-28
|
|
Bugfixes:
|
|
- Fixed the "unfixable migration" that prevented a direct upgrade to 1.2
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.2.0
|
|
Date: 2020-01-25
|
|
Features:
|
|
- Updated to Factorio 0.18
|
|
- When using keyboard navigation, the selected item's name will be shown in the text box
|
|
- Shift + selecting an item while in the editor will create an infinity inventory filter for that item
|
|
Optimizations:
|
|
- Significant optimizations to translation library (again!)
|
|
- Optimized text search loop
|
|
Bugfixes:
|
|
- Fixed error when joining a game in the middle of a translation
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.1.0
|
|
Date: 2019-12-27
|
|
Features:
|
|
- Added option to make the GUI appear in the center of the screen
|
|
Changes:
|
|
- Significant optimizations to translation library
|
|
- The cursor is now cleaned before items or ghosts are placed in it
|
|
- The GUI will not open until dictionary translation is finished
|
|
Bugfixes:
|
|
- Fixed a crash on inventory change when requesting more than one item from the logistics network at once
|
|
- Fixed a crash when a mod hardcodes an item's localised name
|
|
- Fixed broken translation of any items that have non-basic localised names
|
|
- Fixed missing locale
|
|
- Fixed not being able to use the mouse to pick a result until after pressing enter
|
|
- Fixed several incorrectly handled edge cases with the GUI navigation
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.0.2
|
|
Date: 2019-12-23
|
|
Bugfixes:
|
|
- ACTUALLY fixed a crash when an item has no localised name
|
|
- Fixed missing controls locale
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.0.1
|
|
Date: 2019-12-23
|
|
Bugfixes:
|
|
- Fixed a crash when an item has no localised name
|
|
---------------------------------------------------------------------------------------------------
|
|
Version: 1.0.0
|
|
Date: 2019-12-23
|
|
Features:
|
|
- Initial release
|