Commit Graph

2041 Commits

Author SHA1 Message Date
drdev
ee61b7669c Fix crash when starting Gauntlet match 2015-03-10 14:26:43 +00:00
drdev
fada1b0027 Fix so card option dialog input isn't reversed 2015-03-10 14:16:03 +00:00
drdev
94a276d7f1 Fix ProGuard issue that was breaking Quest mode 2015-03-09 22:53:28 +00:00
drdev
9eac489ab4 Version bump to 1.5.37.004 2015-03-09 00:06:00 +00:00
drdev
efc7a61262 Fix reveal/hide for input dialog 2015-03-09 00:03:03 +00:00
drdev
b1b0c21d61 Fix Add Basic Lands dialog 2015-03-08 23:55:54 +00:00
drdev
dbac78fbaf Fix dialog sizing issues 2015-03-08 23:50:39 +00:00
drdev
c4397ba6e3 Fix Ponder crash 2015-03-08 23:21:49 +00:00
drdev
ef0dfe8253 Version bump to 1.5.37.003 2015-03-08 22:33:28 +00:00
drdev
861d2ba9a7 Fix so input dialog appears above keyboard 2015-03-08 22:32:16 +00:00
drdev
84e6ebbf00 Fix so prompt message wraps properly 2015-03-08 22:18:48 +00:00
drdev
da7db1549e Version bump to 1.5.37.002 2015-03-08 03:49:51 +00:00
drdev
c237421648 Prevent continuous rendering being canceled early by new dialog 2015-03-08 03:27:56 +00:00
drdev
94fad653d7 Fix so new dialog doesn't crash on startup on Android 2015-03-07 23:13:06 +00:00
drdev
6692665ddc Fix so swipe bar visible when hidden 2015-03-07 20:39:01 +00:00
drdev
0f51f3eb0e Remove swipe message as it's a distraction
Add swipe bar to suggest ability to swipe down
2015-03-07 20:35:41 +00:00
drdev
8a36d3f531 Support animating dialog reveal
Support long press, pan, and zoom behind hidden overlay
2015-03-07 19:58:46 +00:00
drdev
50a28df87c Add animation for hiding and revealing dialog 2015-03-07 18:42:04 +00:00
drdev
92cd690d39 Support third button on FDialog
Fix input dialogs for new format
2015-03-07 17:57:42 +00:00
drdev
e1457ad744 Make FDialogs more mobile-friendly
Fix Concede so dialog shown
2015-03-07 16:49:33 +00:00
drdev
2d9754271a Version bump to 1.5.37.001 2015-03-07 14:40:59 +00:00
elcnesh
7ff89bd6b2 Start fleshing out network support. Preliminary support for:
- Network communication (both chat and game data);
- Lobby including remote players.
Long way to go before actually starting a network game, but we're getting there!
2015-02-26 09:13:40 +00:00
elcnesh
ab1d24cc8a - Fix match music not stopping when moving Forge to background
- Fix quit warning not mentioning matches when one or more are active
- Some minor fixes and cleanup
2015-02-22 00:18:50 +00:00
elcnesh
4a38b0d817 Huge update to the GUI codebase.
- Make match screen in gui-desktop non-singleton, allowing multiple games to be played simultaneously.
- Separate global gui commands (IGuiBase) from game-specific gui commands (IGuiGame), allowing games to send their commands to the correct gui.
2015-02-17 08:47:55 +00:00
drdev
466c92c047 Version bump to 1.5.36.001 2015-02-14 22:03:58 +00:00
Agetian
17e768e85c - Fixed compilation of mobile version of Forge. 2015-02-14 09:52:54 +00:00
drdev
b6f69b0762 Fix issue blocking compile of mobile app 2015-02-10 14:54:00 +00:00
elcnesh
92b80c69ff Refactoring changes and other updates:
- Completely refactor continuous static effects. Layers are now implemented properly in the sense that every effect applies the relevant parts in the relevant layer, while locking in the set of cards to which it applies.
- Refactor the (un)freezing of Trackable objects to a per-game Tracker object rather than static methods, to allow multiple games hosted on the same machine.
- Refactor the changing of card colours to match other parts of the code (like type and P/T changing) more closely. Also get rid of some static parameters in that code.
- Some changes in how split cards on the stack are handled to make them more robust.
- Some more minor changes/cleanup.
2015-01-26 10:41:06 +00:00
drdev
53cd66b7c5 Fix issue with contructor not available on Android 2015-01-25 06:35:00 +00:00
drdev
78e3cba419 Fix issue with missing function for Android 2015-01-25 05:51:53 +00:00
drdev
99b025de5f Version bump to 1.5.34.002 2015-01-25 05:36:40 +00:00
drdev
6d5416c175 Fix how net deck categories appear in select list 2015-01-25 05:12:54 +00:00
drdev
30fbe55ac3 Add Net Decks support 2015-01-25 05:10:32 +00:00
drdev
31d1d7da8c Version bump to 1.5.34.001 2015-01-24 17:50:34 +00:00
drdev
a87271f220 Add Dump Game State to mobile dev menu 2015-01-18 16:36:14 +00:00
drdev
532d304e2e Version bump to 1.5.33.003 2015-01-18 15:55:44 +00:00
drdev
e5ae6f988d Version bump to 1.5.33.002 2015-01-17 17:41:29 +00:00
drdev
72a33daf87 Prevent mobile app crashing on startup 2015-01-16 03:58:13 +00:00
drdev
06c4402cef Update mobile app to 1.5.33 2015-01-16 03:12:30 +00:00
drdev
3e51983237 Code cleanup 2015-01-05 01:49:00 +00:00
drdev
11b8cfed8b Support better tiles 2015-01-05 00:22:32 +00:00
drdev
a809ab2546 Support rendering color tiles instead of mana icons 2015-01-04 20:31:08 +00:00
Myrd
16d4cf3dad Mobile: When updating cards and re-computing stacks, first clear all existing stack linked lists. Speculative fix for game freezing sometimes due to a cycle in the linked list. 2015-01-01 16:38:57 +00:00
Myrd
45c17d35da ArrayList of Floats -> float[] to avoid a bunch of temp allocations in frequently called code. 2014-12-30 22:32:52 +00:00
Myrd
b6dbf28d0b Simplify and slightly optimize some code - move updateCard() to be a method of the CardAreaPanel. 2014-12-30 06:37:15 +00:00
Myrd
41a1c9b5e5 Change recursion to iteration. This is a bit more efficient, but also I've observed a stack overflow error with this recursion - so maybe iteration will help, unless there's another underlying logic error (e.g. a cycle). 2014-12-29 17:45:52 +00:00
drdev
41e4479f00 Support colorless regions 2014-12-18 03:13:49 +00:00
drdev
da24010b0b Support assigning and rendering mana icons for each tile 2014-12-17 05:35:08 +00:00
drdev
07572b9103 Support zoom for map 2014-12-17 03:44:29 +00:00
drdev
b97b586d2d Fix mobile game compile errors from recent refactoring 2014-12-17 02:01:58 +00:00