-
7415289257
Info page: show the app version, two-column layout on wide screens
main
Garrett Mills
2026-10-23 23:27:58 -05:00
-
52873a2180
Deck analysis shows total cost; tidier analysis layout
Garrett Mills
2026-10-23 23:18:27 -05:00
-
b96931c7b8
Deck chips open their deck
Garrett Mills
2026-10-23 23:10:40 -05:00
-
945e5ed766
Accent-insensitive card search
Garrett Mills
2026-10-23 23:05:19 -05:00
-
d4d19dcdb4
Add not-owned deck cards to the library from the deck view
Garrett Mills
2026-10-23 22:56:59 -05:00
-
e4956d8231
Shared card filter panel: News set browser gets every Library filter
Garrett Mills
2026-10-23 22:46:45 -05:00
-
89ef5d0848
Owned-quantity stepper in the card preview modal
Garrett Mills
2026-10-23 22:35:03 -05:00
-
089b96e501
Bulk remove takes cards out of the deck immediately
Garrett Mills
2026-10-23 22:29:56 -05:00
-
bfad4c1f27
Partner commanders: Partner, Partner—<variant>, Partner with, Background, Doctor
Garrett Mills
2026-10-23 22:29:56 -05:00
-
5f19ddfa4a
Read picked import files through the fs plugin so Android content URIs work
Garrett Mills
2026-10-23 22:01:33 -05:00
-
18948efd17
Debian packaging
Garrett Mills
2026-10-22 21:33:31 -05:00
-
82f10f835b
Debian packaging
Garrett Mills
2026-10-22 21:19:23 -05:00
-
4b651b5108
Library import asks for a location to file the cards under
Garrett Mills
2026-10-17 21:58:44 -05:00
-
1641d9aa47
Android: build on JDK 25 with Gradle 9.6.1, AGP 9.4.1, Kotlin 2.2.10
Garrett Mills
2026-10-16 22:39:36 -05:00
-
89378a41fb
Android env: require JDK 21/17 by version, since Studio now bundles JBR 25
Garrett Mills
2026-10-16 22:08:47 -05:00
-
8301371679
Add multi-library to readme
Garrett Mills
2026-10-16 21:58:28 -05:00
-
507df81f5f
ManaBox import, with progress and a format explainer
Garrett Mills
2026-10-16 21:57:52 -05:00
-
81b1df8c9f
Named libraries: switch between several, each syncing on its own
Garrett Mills
2026-10-16 21:44:55 -05:00
-
6072d44ebe
Tiles view: +/- control for cards per row
Garrett Mills
2026-10-16 21:14:43 -05:00
-
214a535588
Printing tracking for owned copies and deck art, and an outdated-card-data notice
Garrett Mills
2026-10-16 21:06:17 -05:00
-
1c5e045591
Update docker tag
Garrett Mills
2026-10-16 20:12:11 -05:00
-
5d8549af2e
Windows installer: cross-build on Linux and publish to a downloads folder
Garrett Mills
2026-10-16 20:11:02 -05:00
-
067e85dc69
Spare/rarity filters, owned-only suggestions, and a Game night tab
Garrett Mills
2026-10-14 22:09:39 -05:00
-
00a76a0f19
Android back returns from a deck to the deck list on narrow screens
Garrett Mills
2026-10-14 21:14:50 -05:00
-
b39b89be20
Android back button closes modals and leaves the News set browser
Garrett Mills
2026-10-14 21:12:30 -05:00
-
5888e07586
Click preview compact mode: toolbar below, fixed size, Battles fit too
Garrett Mills
2026-10-14 20:35:50 -05:00
-
7d1184a762
Click preview: one-pane-at-a-time toggle when it won't fit the screen
Garrett Mills
2026-10-14 20:29:32 -05:00
-
e4151a501d
Fix click-preview modal clipping under the status bar on mobile
Garrett Mills
2026-10-14 20:23:51 -05:00
-
8d510b8ffd
Publish desktop releases to a self-hosted dnf repo
Garrett Mills
2026-10-13 22:05:17 -05:00
-
348a950489
fdroid-publish: require a /repo URL and recover from a failed update
Garrett Mills
2026-10-13 21:29:19 -05:00
-
cec61b886e
Run the sync server image as a numeric UID/GID; explain unwritable /data
Garrett Mills
2026-10-13 21:21:36 -05:00
-
3a72780027
Publish Android releases to a self-hosted F-Droid repo
Garrett Mills
2026-10-13 21:20:28 -05:00
-
ece21c1acf
Search & Filter tweaks
Garrett Mills
2026-10-08 23:18:19 -05:00
-
5b4fa81bc1
Run the sync server as a plain container; stop cleanly on SIGTERM
Garrett Mills
2026-10-08 23:09:34 -05:00
-
de55fc634a
Replace folder sync with an HTTP sync server, keeping the app offline-first
Garrett Mills
2026-10-08 22:32:08 -05:00
-
df2cbb372a
Add a "not owned" quick filter and horizontal tile view to Card Search
garrettmills
2026-08-22 19:14:27 -05:00
-
e3725cee55
Add a vanilla-creature filter to card and library search
Garrett Mills
2026-08-14 01:02:29 -05:00
-
d014609244
Let suggestion filtering narrow to a specific archetype or tribe
Garrett Mills
2026-08-14 01:02:21 -05:00
-
dfba2403a8
Add colorless filters, and make set listings filterable
Garrett Mills
2026-08-10 22:34:46 -05:00
-
dff52a9d83
Let Android pick which file in the synced folder is the library
Garrett Mills
2026-08-09 12:17:57 -05:00
-
ce2e556c52
Add a News tab: set releases and links to Wizards' articles
Garrett Mills
2026-08-07 23:35:50 -05:00
-
8a868ca18a
Refresh the whole UI when the library document changes
Garrett Mills
2026-08-07 22:28:45 -05:00
-
196f1b9b21
Drop the internal working database from the README
Garrett Mills
2026-08-07 22:10:38 -05:00
-
96489f8e7c
Update README for document-based sync and the Android port
Garrett Mills
2026-08-07 22:08:35 -05:00
-
04e9c3cbbb
Rework library sync around a JSON document; add card filters
Garrett Mills
2026-08-07 22:03:49 -05:00
-
663af32562
Mobile UI pass: responsive tables, deck-view drill-down, dialog fixes
Garrett Mills
2026-08-02 16:10:25 -05:00
-
94e4f25ec4
Fix card-data download for Scryfall's new gzipped-JSONL bulk API
Garrett Mills
2026-08-02 14:00:04 -05:00
-
683f13e6bc
Make 'tauri android dev --open' find a Toolbox-installed Android Studio
Garrett Mills
2026-08-02 13:27:24 -05:00
-
17c927afa3
Add a fish version of the Android env helper
Garrett Mills
2026-08-02 13:22:36 -05:00
-
d494f2543b
Add a sourceable Android env helper and document the Studio workflow
Garrett Mills
2026-08-02 13:19:24 -05:00
-
d3154738d2
Add Android support via Tauri
Garrett Mills
2026-08-02 13:16:34 -05:00
-
bde9cf8a98
Cohesive styling pass: design tokens, shared primitives, responsive groundwork
Garrett Mills
2026-07-22 23:44:21 -05:00
-
ecb946328a
Add a card details info tile to the click-to-preview modal
Garrett Mills
2026-07-22 23:11:26 -05:00
-
d3e8a8f25a
Prefer Scryfall's representative printing for default card images
Garrett Mills
2026-07-22 22:05:44 -05:00
-
aaf632a417
Fix Battle cards not detected as horizontal during ingest
Garrett Mills
2026-07-22 21:30:08 -05:00
-
2b361c4a85
Add a Card Search tab and fix horizontal-card (Battle/Plane) preview orientation
garrettmills
2026-07-22 20:55:17 -05:00
-
3c625a9830
Add deck synergy suggestions, a responsive deck layout, and undoable library bulk-add
garrettmills
2026-07-21 21:04:36 -05:00
-
008ab33723
Add deck legality checking, deck/library import-export, and a command palette
garrettmills
2026-07-20 00:21:22 -05:00
-
cf9c930b02
Add card USD pricing and a deck maybeboard
garrettmills
2026-07-14 21:32:25 -05:00
-
e3f8a299de
Add deck analysis panel with mana production/consumption bars and oracle text search
garrettmills
2026-07-08 23:54:47 -05:00
-
4ac536caa2
Add multi-select bulk-remove and a quantity stepper to the Deck tab
garrettmills
2026-07-08 08:20:20 -05:00
-
2581b1fb24
Add multi-select and bulk actions to the Library tab
garrettmills
2026-07-08 08:20:09 -05:00
-
d8a9787ecd
Rebrand to mtgc: pirate-ship logo, lowercase app name, mtgc binary
garrettmills
2026-07-07 21:53:36 -05:00
-
67c97bbd7a
Show reference-data update time, location filter UI, and tile fixes
garrettmills
2026-07-07 21:35:09 -05:00
-
436975f64f
Add location filter to library search
garrettmills
2026-07-07 21:34:58 -05:00
-
e57c3dec51
Deck actions UI, consistent icon buttons, native select fix, sidebar stats
garrettmills
2026-07-07 21:21:47 -05:00
-
3e41c9d055
Add library_stats aggregate query for the sidebar summary
garrettmills
2026-07-07 21:21:33 -05:00
-
e734ef650b
Add deck rename and duplicate operations
garrettmills
2026-07-07 21:21:26 -05:00
-
eefe1dc954
Card preview modal, library quantity steppers, and UI polish
garrettmills
2026-07-07 20:55:18 -05:00
-
e18664ea8c
Persist last-opened library file across restarts; fix path-switch bug
garrettmills
2026-07-07 20:55:05 -05:00
-
2ea3c56511
Capture back-face printing images for double-faced cards
garrettmills
2026-07-07 20:54:55 -05:00
-
342b8da797
Overhaul card-data ingest: filter art cards, segmented cancellable progress
garrettmills
2026-07-07 20:22:31 -05:00
-
0eaa41ec41
Add +/- quantity buttons to the Add Cards "Just added" list
garrettmills
2026-07-07 20:21:46 -05:00
-
dca03fe5b7
Remove AppImage from bundle targets
garrettmills
2026-07-07 19:50:04 -05:00
-
131554532a
Document GTK4 blocker in README and devel-setup.sh
garrettmills
2026-07-07 19:49:50 -05:00
-
399c628461
Initial commit: MTG personal library catalog (Tauri v2 + React/TS)
garrettmills
2026-07-07 19:37:56 -05:00