Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - Dynamically scaling card objects on cluttered battlefield #7542

Closed
billyg-da-great opened this issue Feb 10, 2021 · 3 comments
Labels
GUI support Questions from users, help and support

Comments

@billyg-da-great
Copy link

I really don't want any new features, actually I think they caused this problem.

When you implemented the new ability icons, you must have removed the ability of card objects on the battlefield from scaling, because I get a scroll box for the opponent's field in every 2 player game now because the objects are all a fixed size. This makes it so even though I have ability icons turned off, (as they add nothing to gameplay and are redundant information as I have to scroll over them to see what they mean, which shows an enlarged picture of the card, allowing me to read it, thus making them 100% redundant wasted UI space) I now get to scroll all the time just to see battlefield in a 2 player game.

The behaviour before was to have the objects become smaller on the board to accommodate more of them all in one view, without scrollbars ( at least in 2 player games ). This is really nice for people playing on small laptops ( 1024x768 ) from having to use the mouse all the time to scroll scroll bars.

In addition, when the window is full size on my screen (1024 x768, small I know) there is no scrollbar for your cards in hand any more. This was the only scrollbar that was worthwhile in the whole program, as I have to resize my window now, and drag it off screen to see my 7 card hand.

All these things are new problems that had been solved for years, So I guess the feature request I'm asking for is for a toggle button in preferences that lets cards scale on the battlefield again ( maybe this requires ability icons off or something, that's fine they are useless).

Thanks and sorry I'm an asshole but I'm clinically retarded and I love your program.

@JayDi85
Copy link
Member

JayDi85 commented Feb 10, 2021 via email

@JayDi85 JayDi85 added GUI support Questions from users, help and support labels Feb 10, 2021
@billyg-da-great
Copy link
Author

GUI Settings:
settings_1024x768

image_settings_1024x768

Opening Hand at 100% fullscreen:
notice I have no option to scroll through my 7 card hand, which it used to do before this update
opening_hand_fullscreen_1024x768

Only way I can get a scroll bar to appear is to resize the window and move around the screen:
resize_window_now_scrollbar_appears

In game once any meaningful number of permanents appear :
great_more_scrolling

All these permanents use to scale to even smaller sizes or stay on the same line, like chalice and lands. Now I get a bunch of empty space i have to scroll over to see the battlefield.

Sorry about before I just mad about being bad and changes forcing me to buy a bigger monitor for my laptop.

@JayDi85
Copy link
Member

JayDi85 commented Feb 10, 2021

  1. It's an artifact and you are disabled the option to put it on same row as creatures. That's why it has three rows (lands, creatures, other). Enable that option back -- you will get two rows. Start new game to apply that settings.
    shot_210210_122059
    shot_210210_122120

  2. Hand scroll bug related to dialog area size and window height (original bug UI: hand's scroll disappears on small window sizes #5605). As workaround you can make dialog area size much smaller from regedit (see below).

  3. Card icons do nothing to permanent sizes. XMage logic: game try to show you all cards at the screen starting from maximum size. If it can't show then change card size to smaller and try again. Until it reach the minimum card size. After that it stops to change size and enable scrollbars. That logic works in old versions. Same logic in current version.

  4. Follow that instructions to change regedit values. You need:

  • gui/Card/Battlefield/Max/Size
  • gui/Card/Battlefield/Min/Size
  • gui/Feedback/Area/Size

@JayDi85 JayDi85 closed this as completed Aug 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GUI support Questions from users, help and support
Projects
None yet
Development

No branches or pull requests

2 participants