Added new app icons, SVG icon not replaced however...
Merge pull request #25 from dreamcwli/master

Repeatly download text spoiler until a valid XML document is received
initial experiment with editor layout
Deck Load Mods and Movable Tabs

Changes:
Deck Load - Default to all types *.*
Decklist - Strip "|edition" from .dec formats that include a pipe and
the edition after the card name
Tab_Supervisor - Make tabs movable (able to rearrange tabs)
Right aligned the regex check

decklist - Right aligned the regex check
Merge pull request #26 from jfreake/master

Deck Load Mods and Movable Tabs
added filter builder widget and filter tree

filter builder takes filter options from user, then adds
completed filters to the filter tree. the filter tree does
not currently do anything. in the future it will filter the
cards in the database view.
Fix #34

This is @mcallahan's patch — see #35. I had to apply this diff by hand,
because both `git` and `patch` refused to apply it and I didn't know
how to resolve that. Consequently, there might be an error.
Merge pull request #36 from arxanas/master

Fix #34
connect filter list functionality to the CardDatabaseDisplayModel class

enable/disable check boxes still not functional
implemented filter list enable/disable functionality

also refactored much of the filter list code to be much
cleaner and modular.
miscellaneous code cleanup

renamed filter list modules to filter tree to more accurately reflect
the nature of the data structure.
Improved Linux/BSD section in the usermanual.
Merge pull request #43 from VanNostrand/doc2

Improved Linux/BSD section in the usermanual.
reverted back to original deck editor layout but including filtertree

the original layout is actually more space efficient if using CardFrame
instead of CardInfoWidget and reducing the size of the deck editor
toolbar.

this commit also removes the old search feature by removing the search
button and the clear search button. the clear search menu item is left
in place, however it now clears the filtertree.

finally, the stretch factor for the right frame in the main layout was
reduced to zero so that the card database gets priority for extra space.
this makes more sense because the deck editor does not actually need
very much horizontal space.
clear the filter term text edit box appropriately

clear the text box when the '+' button is pressed or
when the filter attribute is changed.

also changed the frame style to match the card frame style.
refactor cardframe as a parent of a text card frame and a picture card frame

cardframe is now a stacked widget that prefers to show the card picture
only so that the screen can be more space efficient and the card pixel
map can be displayed as a larger size. however if the card pixel map
can not be loaded for some reason, the cardframe class will automatically
switch to the text version of the card.

a menu item was added under the database menu to allow for users to
prefer card text only.
revert cardinfowidget to its original content

reverted cardinfowidget to its original form at commit
95c6058dc3027df51f114b5b4350306d6bff8217 before i messed with
it. i didnt intend to make changes to it.
Resolve all compiler warnings
Remove compiler warnings from TODO