sebastiandine / card-collection-manager Goto Github PK
View Code? Open in Web Editor NEWAn application to manage your Magic the Gathering card collection
License: zlib License
An application to manage your Magic the Gathering card collection
License: zlib License
A functionality to delete editions should be provided. When a user tries to delete a functionality, the application should search for dependent card elements and list them with a warning. The edition should only be deletable, once there a no more dependencies to it within the application.
When the application starts, the table of cards should be sorted by the card names instead of their collection IDs.
When you try to edit an existing card entry, the corresponding set is not set in the maintenance dialog, but the first entry of the set selection. This leads to incorrect data when you do not adjust the set again properly during maintenance of the card.
When filtering for a certain card and editing it, the submitted changes are shown on the right panel of the application but are not actually stored. They disappear after a restart.
Europe specific sets like Foreign Black and White Bordered as well as Renaissance, are missing. It seems like they are not maintained by the magicthegathering.io API.
In order to maintain cards from these sets using Card-Collection-Manager, they should be added to the list of sets by the application itself.
For further reference regarding the official API bug, see my two issue submits:
mtg-sdk-java issue #21
mtgjson issue #579
In the whole application, expansions are referred to as editions. This should be fixed during a refactoring procedure.
There should be a settings dialog for various modifications, e.g. the path to the image files.
When filtering for a certain card and deleting it, the deletion is not triggered.
There should be a confirmation dialog when a user edits a data record in the application. For data creation this is not really required.
The image of the back of a card will not be deleted, when the corresponding card item gets deleted.
Use MTG Java SDK in order to display standard images of card elements in the card info panel.
In the Excel export, the language column is missing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.