RPTools.net

Discussion and Support

Skip to content

It is currently Sat Nov 18, 2017 7:06 am 




Forum rules


Posting now open to all registered forum users.



Reply to topic  [ 11 posts ] 

Previous topic | Next topic 

  Print view

Author Message
User avatar  Offline
Great Wyrm
 
Joined: Fri Mar 28, 2008 11:30 pm
Posts: 1870
Location: Layfayette Hill, PA
 Post subject: [FREQ] Remove the keybinding for New Campaign
PostPosted: Mon Jul 25, 2016 11:02 pm 
This is more of a Removal of Feature request...

Please remove the key binding for New Campaign.

I have seen many bug reports where people's campaign randomly vanishes and a clear grassland is all they are left with. This has happened to me a few times and I have FINALLY figured out what is going on! The menu command: New Campaign is tied to Alt-N. So a person can too easily have that occur and insta-wipe the current session.

I do understand we are now given a prompt to save the current campaign before creating the new one, but one can easily get that prompt and hit return long before they knew what they just did. In fact, I wiped a session this past weekend doing just this and I am a long time user.

_________________
D&D3.5 / Pathfinder Framework


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Sun Feb 25, 2007 11:53 am
Posts: 3773
Location: MD
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Tue Jul 26, 2016 3:25 am 
lmarkus001 wrote:
This is more of a Removal of Feature request...

Please remove the key binding for New Campaign.

I have seen many bug reports where people's campaign randomly vanishes and a clear grassland is all they are left with. This has happened to me a few times and I have FINALLY figured out what is going on! The menu command: New Campaign is tied to Alt-N. So a person can too easily have that occur and insta-wipe the current session.

I do understand we are now given a prompt to save the current campaign before creating the new one, but one can easily get that prompt and hit return long before they knew what they just did. In fact, I wiped a session this past weekend doing just this and I am a long time user.

Are you sure this is what you hit? I just want to make sure something else isn't wiping without a warning because...

Another long time user that I game with wiped a campaign in similar fashion this last week... and I've, personally, never done this or see it happen in all the years I've been using MT. He wasn't exactly sure what key combination he used (but he was using one). He said that he *did not* get a confirmation window (though I suppose it could have happened fast enough that he missed it... defeating the use of a confirmation box if that was possible).

At any rate... I concur with your request.

No need for a key binding for this feature. It's, potentially, too destructive.

I just hope that this is what caused the issue and that there isn't some hidden key combo.


NOTE: I will, however, remind you what I ended up reminding him (too late to save our session)... *IF* this happens, immediately open a new instance of MT without closing the one you just wiped. The second instance should see an active "autosave" (i.e. crash recovery) file and ask if you want to use it. If you have your auto save set for the default 5 minutes you should not lose much.


EDIT: I just tried ALT-N and I could not get it to wipe a campaign... will continue testing...

EDIT 2: OK, I had to hit "ALT-F", then "N" to get the Confirmation Box for a New Campaign. Which leads me to believe that this is not what's causing the problem. More investigation of what key combination could do this without a confirmation box should be done.

_________________
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Fri Mar 28, 2008 11:30 pm
Posts: 1870
Location: Layfayette Hill, PA
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sat Dec 17, 2016 6:12 pm 
I am revisiting this and going to attempt to elevate this to a CRITICAL BUG!

Now, way too many times I have wiped out my campaign mid-session. So we then waste 20 minutes going to a backup and reconstructing the state of the session. And NOW I KNOW HOW I DO IT!!!

Repeatable Bad Key Combination
(press the following keys in order and you will wipe out the current campaign)
Code:
ALT
SPACE
SPACE
SPACE


And why would I do such a combo? Because I hit space and the arrow does not pop up, then I miss hit alt, then I spam space because I want the arrow to show up. This is an amazingly easy thing to do.

_________________
D&D3.5 / Pathfinder Framework


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1704
Location: Chicagoland
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sat Dec 17, 2016 6:40 pm 
Is this a MacOS thing? Because in Windows/Linux (Debian) I get the Min/max/move standard OS Popup menu?

I'm not able to duplicate this on Windows or Linux so if you can provide more information (OS version) and make sure you don't have any other software interfering, that would be helpful...

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
More information here: MapTool Nerps! Fork | TokenTool Nerps! Fork
Custom TokenTool (version 1.0b33): TokenTool.exe


Top
 Profile  
 
User avatar  Offline
Site Admin
 
Joined: Mon Jun 12, 2006 12:20 pm
Posts: 12103
Location: Tampa, FL
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sat Dec 17, 2016 9:05 pm 
Actually, the output from Help>GatherDebugInfo would be useful since it'll include the Java version as well... I don't think there will be a "theme" issue using TinyLAF, but it can't hurt to have as much information as possible.

Edit: now that I think about it, all of MT's custom keystrokes use Ctrl on Windows and Cmd on Mac, so I can't see how an Alt key would be something MT would respond to! And especially in a way that doesn't bring up the "Do you want to save your campaign?" dialog...?


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Fri Mar 28, 2008 11:30 pm
Posts: 1870
Location: Layfayette Hill, PA
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sat Dec 17, 2016 11:34 pm 
This is 100% repeatable on my 4 Windows 10 boxes:
Windows 10
MapTool 1.3.b87 -- Java6 64-bit
MapTool 1.3.b91 -- Java7 64-bit
MapTool 1.4.1.7 -- Java8 jre1.8.0_111 64-bit
MapTool 1.4.3.8 NERPS! w/JWrapper

This is 100% repeatable on the 2 Windows 7 boxes I tested:
Windows 7
MapTool 1.3.b87 -- Java6 64-bit
MapTool 1.3.b91 -- Java7 64-bit
MapTool 1.4.1.7 -- Java8 jre1.8.0_111 64-bit



ONCE AGAIN...

Launch MapTool
Press ALT, SPACEBAR x3... viola new campaign... BLAT!

ALT - activates the File menu
SPACEBAR - pops down the File menu and highlights New Campaign
SPACEBAR - selects New Campaign and yields the prompt "Discard current Campaign?"
SPACEBAR - selects the Yes option of the New Campaign dialog and WIPES the current campaign...

in fact, I cannot fail to make this happen now that I know the combo. This is 100% repeatable in all Windows versions of MapTool I have been able to dig up.

_________________
D&D3.5 / Pathfinder Framework


Top
 Profile  
 
User avatar  Offline
Kobold
 
Joined: Thu Nov 24, 2016 7:55 pm
Posts: 13
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sun Dec 18, 2016 10:59 am 
I can verify this key combination reliably behaves in the manner Imarkus001 describes running MT 1.4.1.7 on Windows 10.

What we are seeing is the default behavior built into Windows, not something specific to MT coding or Java.

Windows accessibility is designed such that pressing the ALT key activates the menu systems keyboard access. You then have quick access to application defined key mappings as well as arrow keys for manual navigation and the space bar for activating the current selection. I would expect the same functionality regardless of Windows version.

I completely understand how frustrating losing your current campaign would be.
I also know I am someone who takes complete advantage of this functionality so have grown accustomed to this behavior. I for sure would miss it if we were to disable the alt key functionality.

Thinking outside the box, maybe we could add an option within MT that would lock the current session. That could provide behavior during game play such that when activated you could not create a new or open an existing campaign. Maybe you would be limited to just saving the existing campaign.

Just some thoughts I hope you find helpful.

_________________
.
" Imagination is the testing ground of reality.
MapTool is a canvas. "
- Thank you RPTools
.
[ OpusAndi: testing ( idea ) ]
current engines: MapTool 1.4.1.7 & MapTool 1.4.3.3 Nerps


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Fri Mar 20, 2009 4:40 am
Posts: 9419
Location: Netherlands
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sun Dec 18, 2016 11:10 am 
JamzTheMan wrote:
Is this a MacOS thing? Because in Windows/Linux (Debian) I get the Min/max/move standard OS Popup menu?

I'm not able to duplicate this on Windows or Linux so if you can provide more information (OS version) and make sure you don't have any other software interfering, that would be helpful...


you got that because you did alt+space instead of alt, space.

_________________
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC

My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent and
DPI.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Mon May 10, 2010 11:59 am
Posts: 1704
Location: Chicagoland
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sun Dec 18, 2016 12:21 pm 
All yes, comma's matter :-)

I see the issue now. I don't want to get rid of the Alt keybinding (for accessibility/no mouse use) but I do see a problem with the dialog prompts default focus on "Yes".

If I change those to "No", would that be acceptable? I would change this for "Open Campaign" as well. So worst case you get the dialog but it closes safely...that is, as long as you don't Alt, Space, Tab, Space. :-)

_________________
-Jamz
____________________
Custom MapTool 1.4.x.x Fork: maptool.nerps.net
More information here: MapTool Nerps! Fork | TokenTool Nerps! Fork
Custom TokenTool (version 1.0b33): TokenTool.exe


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Sun Feb 25, 2007 11:53 am
Posts: 3773
Location: MD
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Sun Dec 18, 2016 5:08 pm 
lmarkus001 wrote:
And why would I do such a combo? Because I hit space and the arrow does not pop up, then I miss hit alt, then I spam space because I want the arrow to show up. This is an amazingly easy thing to do.

Woah. Nice catch... can totally see how this could happen (especially since you're generally looking at the screen when pounding on the space bar with your off-hand and moving the pointer around with the mouse).

I think Jamz' solution would fix it.

_________________
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."


Top
 Profile  
 
User avatar  Offline
Great Wyrm
 
Joined: Fri Mar 28, 2008 11:30 pm
Posts: 1870
Location: Layfayette Hill, PA
 Post subject: Re: [FREQ] Remove the keybinding for New Campaign
PostPosted: Tue Dec 20, 2016 9:27 am 
Indeed, default to No would fix it nicely!

_________________
D&D3.5 / Pathfinder Framework


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 11 posts ] 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 243 on Sun Nov 04, 2012 6:14 am

Users browsing this forum: No registered users and 1 guest





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Style based on Andreas08 by Andreas Viklund

Style by Elizabeth Shulman