tjatoer / mtg-familiar

Automatically exported from code.google.com/p/mtg-familiar
0 stars 0 forks source link

Types in Card Search should be split into Types and Subtypes, and have a set checkbox form #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open Card Search
2. Go to types... it's very free-form text box.  Enchantment or artifact or 
human or what not need to be typed in manually.  You can't search for more than 
one.

What is the expected output? What do you see instead?
Should be a types and subtypes button (like Set / Format / Rarity), with a 
radiobox popup list.

Types should contain:
Artifact
Basic
Creature
Enchantment
Instant
Land
Legendary
Ongoing
Plane
Planeswalker
Scheme
Snow
Sorcery
Tribal
Vanguard
World

And subtypes should contain:
Advisor
Ajani
Alara
Ally
Angel
Anteater
Antelope
Ape
Arcane
Archer
Archon
Arkhos
Artificer
Assassin
Assembly-Worker
Atog
Aura
Aurochs
Avatar
Badger
Barbarian
Basilisk
Bat
Bear
Beast
Beeble
Berserker
Bird
Boar
Bolas
Bolas's
Bringer
Brushwagg
Camel
Carrier
Cat
Centaur
Cephalid
Chandra
Chimera
Cleric
Cockatrice
Construct
Crab
Crocodile
Curse
Cyclops
Dauthi
Demon
Desert
Devil
Djinn
Dominaria
Dragon
Drake
Dreadnought
Drone
Druid
Dryad
Dwarf
Efreet
Egg
Elder
Eldrazi
Elemental
Elephant
Elf
Elk
Elspeth
Equilor
Equipment
Eye
Faerie
Ferret
Fish
Flagbearer
Forest
Fortification
Fox
Frog
Fungus
Gargoyle
Garruk
Giant
Gideon
Gnome
Goat
Goblin
Golem
Gorgon
Gremlin
Griffin
Hag
Harpy
Hellion
Hippo
Hippogriff
Homarid
Homunculus
Horror
Horse
Hound
Human
Hydra
Hyena
Illusion
Imp
Incarnation
Insect
Iquatana
Ir
Island
Jace
Jellyfish
Juggernaut
Kaldheim
Kamigawa
Karn
Kavu
Kirin
Kithkin
Knight
Kobold
Kor
Koth
Kraken
Lair
Lammasu
Leech
Leviathan
Lhurgoyf
Licid
Liliana
Lizard
Locus
Lorwyn
Manticore
Masticore
Meditation
Mercadia
Mercenary
Merfolk
Metathran
Mine
Minion
Minotaur
Mirrodin
Moag
Monger
Mongoose
Monk
Moonfolk
Mountain
Muraganda
Mutant
Myr
Mystic
Nautilus
Nephilim
Nightmare
Nightstalker
Ninja
Nissa
Noggle
Nomad
Octopus
Ogre
Ooze
Orc
Orgg
Ouphe
Ox
Oyster
Pegasus
Pest
Phelddagrif
Phoenix
Phyrexia
Pirate
Plains
Plant
Power-Plant
Praetor
Rabbit
Rabiah
Rat
Rath
Ravnica
Realm
Rebel
Rhino
Rigger
Rogue
Salamander
Samurai
Sarkhan
Satyr
Scarecrow
Scorpion
Scout
Segovia
Serpent
Serra's
Shade
Shadowmoor
Shaman
Shandalar
Shapeshifter
Sheep
Shrine
Siren
Skeleton
Slith
Sliver
Slug
Snake
Soldier
Soltari
Sorin
Spawn
Specter
Spellshaper
Sphinx
Spider
Spike
Spirit
Sponge
Squid
Squirrel
Starfish
Surrakar
Swamp
Tezzeret
Thalakos
Thopter
Thrull
Tower
Trap
Treefolk
Troll
Turtle
Ulgrotha
Unicorn
Urza's
Valla
Vampire
Vedalken
Venser
Viashino
Volver
Wall
Warrior
Weird
Werewolf
Whale
Wildfire
Wizard
Wolf
Wolverine
Wombat
Worm
Wraith
Wurm
Yeti
Zendikar
Zombie
Zubera

What version of the product are you using? On what operating system?
1.0

Original issue reported on code.google.com by soylentm...@gmail.com on 13 Oct 2011 at 4:35

GoogleCodeExporter commented 9 years ago

Original comment by soylentm...@gmail.com on 13 Oct 2011 at 10:06

GoogleCodeExporter commented 9 years ago
Actually, you can type in as many types as you want, and it will search for all 
cards with all types. Searching for type "zombie goblin" and "goblin zombie" 
both return the same results.

A spinner for supertypes could be done. It would make the view more cramped 
when the user just wants to search by subtype, since half the row would go 
unused. A radiobox for supertype is the wrong way to go, since a card is not 
limited to one supertype (ex Dryad Arbor) 

Original comment by gelakine...@gmail.com on 14 Oct 2011 at 2:34

GoogleCodeExporter commented 9 years ago
Whoops!  I meant checkbox!  And good to know about the multiple types thing, 
although it's not immediately intuitive.

Types is definitely more convenient as a checkbox list; I don't know about 
subtypes.  Maybe if it was on another page, instead of as a popup?  Could be 
tricky to implement.  Hmmm.

Original comment by soylentm...@gmail.com on 14 Oct 2011 at 2:41

GoogleCodeExporter commented 9 years ago
I'll have autocomplete for supertype, but not subtype. Maintaining subtype 
means patching the autocomplete dictionary, which i dont want to do.

Original comment by gelakine...@gmail.com on 31 Jan 2012 at 7:34

GoogleCodeExporter commented 9 years ago
Added in R180, someone verify this and close the ticket

Original comment by gelakine...@gmail.com on 1 Feb 2012 at 2:53

GoogleCodeExporter commented 9 years ago
Searching for supertype "Plane" returns "Planeswalker" too. Might wanna fix 
this...

Original comment by gelakine...@gmail.com on 3 Feb 2012 at 3:40

GoogleCodeExporter commented 9 years ago

Original comment by gelakine...@gmail.com on 9 Dec 2012 at 4:14