]> git.tdb.fi Git - poefilter.git/log
poefilter.git
6 years agoConsider mods when detecting item upgrades in the scraper
Mikko Rasa [Thu, 16 Aug 2018 13:50:23 +0000 (16:50 +0300)]
Consider mods when detecting item upgrades in the scraper

6 years agoFix a bug in merging ChoiceConditions
Mikko Rasa [Thu, 16 Aug 2018 07:51:40 +0000 (10:51 +0300)]
Fix a bug in merging ChoiceConditions

6 years agoCheck for and prune non-viable branches in the condition tree
Mikko Rasa [Wed, 15 Aug 2018 22:27:37 +0000 (01:27 +0300)]
Check for and prune non-viable branches in the condition tree

6 years agoFurther merge conditions while flattening
Mikko Rasa [Wed, 15 Aug 2018 22:08:46 +0000 (01:08 +0300)]
Further merge conditions while flattening

6 years agoAllow range conditions to be merged within and conditions
Mikko Rasa [Wed, 15 Aug 2018 21:31:28 +0000 (00:31 +0300)]
Allow range conditions to be merged within and conditions

6 years agoRework condition merging
Mikko Rasa [Wed, 15 Aug 2018 21:03:36 +0000 (00:03 +0300)]
Rework condition merging

The condition tree is now actually flattened and adjacent similar
conditions merged rather than just producing special output.

6 years agoUse covariant return type for Condition::clone
Mikko Rasa [Wed, 15 Aug 2018 20:59:20 +0000 (23:59 +0300)]
Use covariant return type for Condition::clone

6 years agoChange template parameter name to not be the same as the typedef for it
Mikko Rasa [Wed, 15 Aug 2018 20:55:56 +0000 (23:55 +0300)]
Change template parameter name to not be the same as the typedef for it

6 years agoAdd a script to scrape armor and weapon data from the website
Mikko Rasa [Wed, 15 Aug 2018 15:56:16 +0000 (18:56 +0300)]
Add a script to scrape armor and weapon data from the website

6 years agoAllow categories to use other categories as conditions
Mikko Rasa [Wed, 15 Aug 2018 15:55:47 +0000 (18:55 +0300)]
Allow categories to use other categories as conditions

6 years agoAdd statement to import filter definitions from another file
Mikko Rasa [Wed, 15 Aug 2018 15:55:27 +0000 (18:55 +0300)]
Add statement to import filter definitions from another file

6 years agoFavor vector over list for simple types
Mikko Rasa [Wed, 15 Aug 2018 00:11:51 +0000 (03:11 +0300)]
Favor vector over list for simple types

6 years agoUse implicit instead of explicit category ordering
Mikko Rasa [Wed, 15 Aug 2018 00:05:58 +0000 (03:05 +0300)]
Use implicit instead of explicit category ordering

Categories from wildcards now appear in the output filter in the same
order as they were defined in the source.  This feels more intuitive than
manually assigning arbitrary numbers.  I may add new relative ordering
statements in the future if a use case arises.

6 years agoAdd show flag to filter blocks
Mikko Rasa [Tue, 14 Aug 2018 23:53:01 +0000 (02:53 +0300)]
Add show flag to filter blocks

The hide statement no longer erases blocks from the filter but rather
adds blocks with the hide command.  A new cancel statement does what
hide used to do.  The default hide command at the end has been removed
and must be explicitly defined in filters.

6 years agoAdd inheritance for appearances
Mikko Rasa [Tue, 14 Aug 2018 23:47:53 +0000 (02:47 +0300)]
Add inheritance for appearances

6 years agoAdd alpha channel support for colors
Mikko Rasa [Tue, 14 Aug 2018 23:22:59 +0000 (02:22 +0300)]
Add alpha channel support for colors

6 years agoAssociate categories and appearances at filter level
Mikko Rasa [Tue, 14 Aug 2018 23:08:20 +0000 (02:08 +0300)]
Associate categories and appearances at filter level

Categories can still define appearance properties but can no longer refer
to appearances in the theme.

Since categories now know their name, enable printing of category names
in the output.

6 years agoRevamp appearance definitions
Mikko Rasa [Mon, 13 Aug 2018 21:35:25 +0000 (00:35 +0300)]
Revamp appearance definitions

Appearance data is now stored in a separate class and whole appearances
can be defined in the theme.

6 years agoInitial version from when I last played
Mikko Rasa [Mon, 13 Aug 2018 19:32:23 +0000 (22:32 +0300)]
Initial version from when I last played