card explorer updates
Posted: 09 Jun 2014, 17:16
Just published...
- improved responsiveness of search text field by not filtering the card pool on every change event. Instead only initiate search after 500ms from the last event. So if you have reasonable typing speed it may only run a single search on, say "tap an untapped", instead of firing a new search for each character as it is typed (ie. 15 searches!).
- can now search for a specific phrase in the oracle text. For example, if I type in tap an untapped this will show all cards which contain all of these words regardless of order in the oracle text. However I can now use double quotes, ie "tap an untapped", instead to restrict the results to cards containing this exact phrase.
- moved search JTextField into new Oracle filter panel. Keeps everything nice and consistent and makes it easier to add additional options (eg. Starts With, Ends With, etc) in future.