UI Improvements, Round 2: Match UI
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: UI Improvements, Round 2: Match UI
by Doublestrike » 08 Dec 2011, 04:47
@slapshot - looks like the icon is off center...cheers. Had one more try but now I'm about out of ideas.
===
Looks like we've moved on to round 3. I'll get to work on the architecture.
===
Looks like we've moved on to round 3. I'll get to work on the architecture.
Oooh ooh ooh! I totally put my hand up for this. If y'all remember, when I was just a young Forger I wanted to do this (several months ago). And it's finally time!Rob Cashwalker wrote:The new homescreen would need to be gone over to add/remove options that have been changed, including removing the link to the LAF chooser.
Last edited by Doublestrike on 08 Dec 2011, 05:01, edited 3 times in total.
---
A joke is a very serious thing.
A joke is a very serious thing.
-

Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: UI Improvements, Round 2: Match UI
by Rob Cashwalker » 08 Dec 2011, 04:54
forgot "-click game type"...slapshot wrote:new home screen:
-click human deck
-click deck name
-click Select Deck
-click Computer Deck
-click deck name
-click Select Deck
-click Start Game
Alphabetizing can be done easy. Not having to click Select Deck... I guess I could do that..
Anything you want to fix, please do...doublestrike wrote:Oooh ooh ooh! I totally put my hand up for this. If y'all remember, when I was just a young Forger I wanted to do this (several months ago). And it's finally time
The Force will be with you, Always.
-

Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: UI Improvements, Round 2: Match UI
by Doublestrike » 08 Dec 2011, 05:04
Glad to have your blessing, now I can do it with a clean conscience. Actually, there's a bunch of ideas I've wanted to implement for a long time, so I'm looking forward to having a look and a fix. Hope you don't mind some slicing and dicing.Rob Cashwalker wrote:Anything you want to fix, please do...
---
A joke is a very serious thing.
A joke is a very serious thing.
-

Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: UI Improvements, Round 2: Match UI
by slapshot5 » 08 Dec 2011, 05:18
-I don't actually have to click the game type (it must default constructed).Rob Cashwalker wrote:forgot "-click game type"...
Alphabetizing can be done easy. Not having to click Select Deck... I guess I could do that..
-Sounds like Doublestrike is alphabetizing. Not having to click Select deck.. Maybe a double click in the selection list? What would be CrazySexyCool would be if it remembered the decks I set up for human and compy during the last game and defaulted those...
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: UI Improvements, Round 2: Match UI
by slapshot5 » 08 Dec 2011, 05:21
Meh. That really doesn't bother me much. Not nearly as much as not being able to read the buttons. (I can read them with the Rebel skin though, so there must be something different about that.)Doublestrike wrote:@slapshot - looks like the icon is off center...cheers. Had one more try but now I'm about out of ideas.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: UI Improvements, Round 2: Match UI
by slapshot5 » 08 Dec 2011, 05:25
@Doublestrike - what have you done?!
You fixed the FButton skinning issues on OS X!
-slapshot5
You fixed the FButton skinning issues on OS X!
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: UI Improvements, Round 2: Match UI
by Doublestrike » 08 Dec 2011, 06:37
!!!!!! WHAT!!! Fixed, as in, they work now? I just moved one line of code to be after another line of code.
Ooooohh yeahh....
Screenshot?
Ooooohh yeahh....
Screenshot?
Will do. Actually will be making a lot of changes...it is sort of hard to use right now...Would be CrazySexyCool if ...
---
A joke is a very serious thing.
A joke is a very serious thing.
-

Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: UI Improvements, Round 2: Match UI
by slapshot5 » 08 Dec 2011, 06:55
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: UI Improvements, Round 2: Match UI
by Doublestrike » 08 Dec 2011, 06:58
Ahh, the alignment has come back to bite us. Darn alignment.
Otherwise, awesome!
Otherwise, awesome!
---
A joke is a very serious thing.
A joke is a very serious thing.
-

Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: UI Improvements, Round 2: Match UI
by Doublestrike » 08 Dec 2011, 08:59
Keyboard actions on the input buttons for both UIs were lost (in r12518? I think).
---
A joke is a very serious thing.
A joke is a very serious thing.
-

Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: UI Improvements, Round 2: Match UI
by Chris H. » 08 Dec 2011, 13:21
Running another test of the new UI at 800 x 600 using rev 12525. The text in the NW panel scales nicely except that the Log text appears to be in one size only.
Oh, I also use a Mac and it is nice to be able to read the text inside of the buttons once again.
`
Oh, I also use a Mac and it is nice to be able to read the text inside of the buttons once again.
`
-

Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: UI Improvements, Round 2: Match UI
by Chris H. » 08 Dec 2011, 13:28
`Chris H. wrote:Oh, I also use a Mac and it is nice to be able to read the text inside of the buttons once again.
-

Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: UI Improvements, Round 2: Match UI
by moomarc » 08 Dec 2011, 14:50
I was using the new Homescreen almost exclusively since Rob finished it so thought I'd mention some of the other things I've noticed up to this point so you can watch out for them from the start:
- Selecting random deck for either player will crash Forge if it's the first game since starting.
- After that it will use the last used decks instead of a random one (but doesn't crash at least). If you can see what it's doing here it might help with the request to make the last played decks default as the new selection.
- I can't get sealed deck or draft to work (NPE crashes)
The other bits I noticed were all mentioned already.
- Selecting random deck for either player will crash Forge if it's the first game since starting.
- After that it will use the last used decks instead of a random one (but doesn't crash at least). If you can see what it's doing here it might help with the request to make the last played decks default as the new selection.
- I can't get sealed deck or draft to work (NPE crashes)
The other bits I noticed were all mentioned already.
-Marc
-

moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: UI Improvements, Round 2: Match UI
by Tranberry » 08 Dec 2011, 15:18
Speaking of which, how do I use the different homescreens?
User experience, make or break. MtG drafting is fun.
-

Tranberry - Posts: 59
- Joined: 01 Apr 2010, 19:32
- Location: Sweden
- Has thanked: 136 times
- Been thanked: 3 times
Re: UI Improvements, Round 2: Match UI
by moomarc » 08 Dec 2011, 18:26
Initially you had to add an environment variable, but now its the default one so you don't need to do anything except have the most recent commitsTranberry wrote:Speaking of which, how do I use the different homescreens?
-Marc
-

moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Who is online
Users browsing this forum: No registered users and 20 guests