Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Releases: ben-wallis/Filtration

Filtration 0.16

07 Dec 22:38
Compare
Choose a tag to compare

Special thanks to GlenCFL for implementing the following features:

  • Support for the following Filter Block Item Types: ElderItem, ShapedMap, ShaperItem, PlayAlertPositionalSound
  • Added new alert sounds including the shaper voiceline sounds
  • Updated Item Base Types and Item Classes static data for 3.1
  • Fixed a bug where the application would freeze upon exit

Other new features:

  • Changed Block Group Parsing to use " - " as a delimiter instead of "-", this prevents unwanted block groups being created by filters that didn't intend to use them.
  • Block Groups are now only parsed if the script has "# EnableBlockGroups" on its own line in the script header. This means that comments on the Show/Hide line for scripts without this enabled will no longer be discarded.
  • All comment blocks in between filter blocks are now preserved regardless of whether they start with # Section:
  • Added initial undo/redo support - currently this is only supported at the Item Filter Block level. This means that you can undo/redo adding/deleting/moving blocks within a script but you can't undo/redo editing the blocks themselves.

Filtration 0.15

03 Dec 12:21
Compare
Choose a tag to compare
  • Implemented #41 - Changed block item output order for increased in-game filter performance
  • Implemented #34 - Support for Identified block item
  • Implemented #42 - Support for Corrupted block item

Filtration 0.14

01 Sep 20:31
Compare
Choose a tag to compare
  • Fixed #29 - Removing an appearance block item does not update preview
  • Fixed #30 - Updating a section title does not update the Section Browser
  • Fixed #31 - Right click on section does nothing
  • Implemented #32 - Add Copy Block Style with Sound option to block context menu
  • Fixed #33 - Pop-up window for "new version released" shuts down the program. (version 0.11)

Filtration 0.13

30 Aug 21:57
Compare
Choose a tag to compare

Fixed #28 - Add appearance block item links firing wrong command

Filtration 0.12

30 Aug 18:02
Compare
Choose a tag to compare
  • The Item Base Types and Item Classes static data files will now auto-update without requiring a new release of Filtration.
  • Fixed #26 - Improved "do you want to save changes" detection - now just editing a block item will mark a file as having changes made rather than that flag only being set when you add or remove an entire block.
  • Implemented #22 - Improved UI for "list" block items such as Base Types and Classes, it is now possible to remove items from lists by clicking the X that appears on hover rather than only being able to use the Delete key on the keyboard.
  • Fixed #20 - "Switch to Regular block items" link does not work if there are no Appearance conditions active
  • Removed != operator (it doesn't exist in game) as per #17
  • Fixed the black border that sometimes appears when running Filtration on Windows 10
  • Retargeted to .NET Framework 4.6.1 - Windows 10 has built in support, previous versions of Windows will require .NET Framework 4.6.1 manually installing, available here: https://www.microsoft.com/en-gb/download/details.aspx?id=49981

Filtration 0.11

31 Jul 20:48
Compare
Choose a tag to compare
  • Changed maximum PlayAlertSound volume from 100 to 300 as per latest patch
  • The update check on startup was broken in 0.10 - this has now been fixed.
  • Please note that this is the first auto-updated release since 0.9 and includes the async saving and loading changes from 0.10 which was not auto-updated in order to get feedback on stability (given the lack of complaints I'm going to assume everything's all good!). Check out the following URL for the 0.10 patch notes: https://github.com/ben-wallis/Filtration/releases/tag/0.10

Filtration 0.10

26 Jul 16:15
Compare
Choose a tag to compare
  • Implemented asynchronous saving and loading of filters and themes. Loading large scripts (I'm looking at you Muldini) no longer freezes Filtration and a loading banner is displayed.
  • You can now drag filter script / theme files into Filtration to open them.
  • Added Thrusting One Hand Swords item base type and Stackable Currency item class to the lookup lists as they were erroneously removed in 0.9.
  • Added Divination Card base types to the base type lookup list.
  • Fixed a bug with deeply nested Block Groups that caused checkboxes in the Block Group Browser to display the wrong state.
  • Fixed several bugs related to crashes when copying and pasting blocks/block styles. If you still get an error message when copying try closing AutoHotkey if you have it running.

Filtration 0.9

15 Jul 18:55
Compare
Choose a tag to compare
  • Fixed a crash when Filtration is blocked by a firewall or other connection issue from checking for updates.
  • Fixed "Usages: 0" being visible in the Theme Editor when editing a non-master theme
  • Switched the encoding of saved scripts to UTF-8 to fix an issue with items such as "Maelström Staff" not saving correctly (sorry it took this long to get it fixed DracoArgentum :P).
  • Added a save check on close to prevent accidental loss of unsaved scripts.
  • Removed Stackable Currency and Thrusting One Hand Swords from Item Classes lookup data.

Filtration 0.8

10 Jul 17:18
Compare
Choose a tag to compare
  • Added Jewel to Item Class auto-complete (Individual Jewel Base Types will be added in a future release - you can still manually enter these however)
  • Fixed a crash when opening a script after Filtration is opened via File association. Please note that Filtration does not currently support opening scripts via file association (it will open but not open the script).
  • Fixed a bug that caused Disabled Blocks with a Block Group to not be loaded.
  • Fixed a memory leak causing scripts to not be released from memory after they're closed.

Filtration 0.7

06 Jul 17:26
Compare
Choose a tag to compare
  • Completed the Theme Editor implementation - themes and theme components can now be fully controlled from within Filtration (see the Themes wiki page for more info).
  • Added support for Disabled Blocks (see the Notes for Script Creators wiki page for more info)
  • Removed the popup for colour/font/sound block items, these are now in a toggleable pane in the same location as the other block items.
  • Fixed the ribbon context groups - including a fixing a bug that caused the toolbar to disappear when Filtration was maximised.
  • The speaker icon for blocks with a Play Alert Sound block item is now clickable.
  • Added Divination Cards to Classes and Base Types lookup lists. Jewels still not added.