* Make getAllFaces return nonnull list
* Optimize Predicates
* CardDB and script syntax changes
* Apply syntax changes
* In-game support for flavor names
* Add display names to PaperCards
* Support searching by flavor names
* Remove some WIP stuff
* Update PaperCard translation key.
* Update capitalization
* Auto-map to variants when edition entry uses a flavor name
* Consolidate display name logic.
* Added syntax for generating flavor named variants in edition files.
* Some examples of new syntax.
* Ignore flavored oracle text when searching rules text
* add hasFlavorName
* Add image key
* Get correct variant from card requests with flavor names.
* Some cleanup.
* Expanded/fixed basic land set functions for quest and adventure.
* Get land sets from unlocked planes in conquest mode.
* Add importer for Adventure, Quest, and Conquest.
* Remove unused import
* Remove redundant override
* Deprecate hasBasicLands predicate.
* Delete getManaNameAndSymbol
---------
Co-authored-by: Jetz <Jetz722@gmail.com>
- Generate CHANGES.txt in forge-gui-desktop/target/ instead of source tree
- Update installer to copy from target directory for all build profiles
- Add CHANGES.txt to .gitignore since it's generated
- Remove hardcoded fromRef to use latest tag automatically
- Remove maven-release-plugin exclusion for untracked file
* Add GamesInMatch combo box selection to booster draft page
Also updated combo box default to be seeded with the stored preferences
* Working comboboxes for desktop version
* Working linked buttons on Mobile
* Add binder classes for preferences and other Model components
* Move to pref binders for mobile GUI
When the "Visually Alert on Receipt of Priority" feature is enabled,
the `showTab()` call at the beginning of `forge.gui.framework.SDisplayUtil.remind()`
steals focus from the primary button whenever anything goes on the
stack.
This change, previously suggested by pfps as probably not necessary, is
indeed necessary after all to prevent that focus stealing by restoring
focus to the previous owner only if the owner was an `FButton`.
fixes https://github.com/Card-Forge/forge/issues/7660