Giter Club home page Giter Club logo

mtgdesktopcompanion's People

Contributors

bewarellamas avatar dependabot[bot] avatar muff1nman avatar nicho92 avatar stefanobalocco avatar thorgal-the-viking avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mtgdesktopcompanion's Issues

ajout de cartes en masse

Ajout de carte en masse depuis collection ==> je n'y arrive pas à ajouter de carte depuis le nom, par contre depuis le numéro de carte, il n'y a pas de problème.

Correct deck legalities

Legalities are saved with the deck. If we open it , legalities are still same as it was recorded.
Need to update it automticaly

How can I run it on OSX?

Hi,

I would like to use this software but i don't know how to run it on OSX.

Can anyone help me please?

Thank you :)

Erreur de recherche sur The Dark

Je n'arrive pas à importer la collection "The Dark", car quand je fais une recherche des cartes, je ne les trouves pas. (édition en FR exemple : "Cité engloutie")

Format de deck pour le Commander

Serait-il possible d'ajouter une configuration de deck pour le format commander (singleton 99 cartes sauf basic land + 1 commandant ) ?

webserver startup error

The web version throw this error:
2019-04-14 07:35:32 ERROR org.magic.servers.impl.WebManagerServer 63 - couldn't write js rest file jar:file:/Users/pozzy/Downloads/mtg-desktop-companion-2.4/lib/magic-api-2.4.jar!/web-ui/dist/js/rest-server.js
java.lang.IllegalArgumentException: URI is not hierarchical
at java.base/java.io.File.(File.java:418)
at org.magic.servers.impl.WebManagerServer.start(WebManagerServer.java:61)
at org.magic.api.main.WebUIServerLauncher.main(WebUIServerLauncher.java:19)

Can't run it on Java 11

With only java 11 in my machine, all tries of run any .bat from last release (2.23) returns a "System couldn't find file javaw".
Which Java should I use?

Error adding MagicIndexation Dashlet

2018-10-13 23:26:25 ERROR org.magic.gui.DashBoardGUI2 141 - error adding Magic Indexation Stats
java.lang.IndexOutOfBoundsException: Index 0 out-of-bounds for length 0

Traduction des cartes

Ajout des traductions française en supplément
Affichage du nom de la carte en français et anglais (ou autre langue si besoin)

removeRows too long

removeRows in DAO is too long (> 5min for 100items).
reforge function with list of ID.

add cards on click when name contains "//"

Config : MtgJson//Scryfall, MySQL, FileCache

type "Jace" in search module.
Click on line : "Jace, Vryn's Prodigy",
it adds jace "Telepath unbound's" at the end of the table.

NPE on retrieving card stock [Postgresql]

Ran into the following after creating new stock. Looks like npe was on editions column handling..?

Exception in thread "reload stock" java.lang.NullPointerException
	at org.magic.gui.models.CardStockTableModel.getValueAt(CardStockTableModel.java:112)
	at net.coderazzi.filters.gui.ChoicesHandler$RowEntry.getValue(ChoicesHandler.java:186)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler$AdaptiveChoicesSupport$EditorHandle.handleRow(AdaptiveChoicesHandler.java:637)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler$AdaptiveChoicesSupport.iterateRows(AdaptiveChoicesHandler.java:457)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler$AdaptiveChoicesSupport.extractChoices(AdaptiveChoicesHandler.java:441)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler$AdaptiveChoicesSupport.rowsAdded(AdaptiveChoicesHandler.java:269)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler$AdaptiveChoicesSupport.tableChanged(AdaptiveChoicesHandler.java:243)
	at net.coderazzi.filters.gui.AdaptiveChoicesHandler.tableUpdated(AdaptiveChoicesHandler.java:137)
	at net.coderazzi.filters.gui.ChoicesHandler.tableChanged(ChoicesHandler.java:108)
	at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:296)
	at javax.swing.table.AbstractTableModel.fireTableDataChanged(AbstractTableModel.java:198)
	at org.magic.gui.models.CardStockTableModel.init(CardStockTableModel.java:47)
	at org.magic.gui.StockPanelGUI$8$1.run(StockPanelGUI.java:277)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

Reproduce steps are:

  1. Add card to library
  2. Under collection, use the stock panel to add 4 new stock
  3. Go to the stock tab - Nothing shows up
  4. Click refresh - Exception occurs

Stocks not working correctly

After inserting a stock, it doesn't return after reloading the panel.

Looks to be a discrepancy between the idmc column on insert and query.

On insert the following logic is used:

idmc = state.getMagicCard().getId()

and on query the following is used:

idmc == IDGenerator.generate(mc)

Encoding error

[ERROR] org/magic/game/actions/cards/MadnessActions.java:[39,40] error: unmappable character for encoding UTF8
[ERROR] org/magic/api/tokens/impl/CockatriceTokenProvider.java:[130,61] error: unmappable character for encoding UTF8
[ERROR] org/magic/api/tokens/impl/CockatriceTokenProvider.java:[182,61] error: unmappable character for encoding UTF8
[ERROR] org/magic/api/decksniffer/impl/LotusNoirDecks.java:[70,31] error: unmappable character for encoding UTF8
[ERROR] org/magic/gui/models/MagicCardTableModel.java:[15,99] error: unmappable character for encoding UTF8
[ERROR] org/magic/game/actions/cards/FlashbackActions.java:[39,40] error: unmappable character for encoding UTF8
[ERROR] org/magic/game/actions/cards/MorphActions.java:[42,40] error: unmappable character for encoding UTF8

Internationalization

Extract all labels string in files.
Create translations files (fr,en, ...)
add an UI language option in configuration panel

View list of cards in main collections panel?

Is there a way to view the list of cards in my library in the main collections panel? Further can one use sort/filter parameters on that panel? The upper right library collections list is nice, but seems like it would be quite unweildly for large collections.

Error when new module

when update new .class directory with new plugin, error on loading.
when restart OK.

Comment builder ce projet sous linux

Bonjour,
Je suis nouveau sous linux, et joueur de magic depuis un certain temps, et j'aimerai savoir commer builder ce projet sous xubuntu 18.04.
Cordialement

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.