* New menu stack functional

* @systemMethod:fallbackMenu -> @systemMethod:prevMenu
* Lots of cleanup of gotoMenuModule() -> MenuModule.gotoMenu()
* Lots of cleanup of fallbackMenuModule() -> MenuModule.prevMenu()
* Lots of cleanup of 'next' processing -> MenuModule.nextMenu()
* Clean up CPU strings a bit more
This commit is contained in:
Bryan Ashby
2015-11-03 23:15:49 -07:00
parent 15ce69e02c
commit f7a7423b32
11 changed files with 86 additions and 193 deletions

View File

@@ -107,7 +107,7 @@
actionKeys: [
{
keys: [ "escape" ]
action: @menu:matrix
action: @systemMethod:prevMenu
}
]
}
@@ -192,7 +192,7 @@
}
{
value: { "submission" : 1 }
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -200,7 +200,7 @@
actionKeys: [
{
keys: [ "escape" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -278,7 +278,7 @@
}
{
value: { "submission" : 1 }
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -286,7 +286,7 @@
actionKeys: [
{
keys: [ "escape" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -524,7 +524,7 @@
actionKeys: [
{
keys: [ "escape", "q", "shift + q" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -580,7 +580,7 @@
}
{
value: { command: "Q" }
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
{
value: { command: "1" }
@@ -646,7 +646,7 @@
}
{
value: { command: "Q" }
action: @menu:mainMenu
action: @systemMethod:prevMenu
}
{
value: { command: "G" }
@@ -681,7 +681,7 @@
actionKeys: [
{
keys: [ "escape", "q", "shift + q" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -714,7 +714,7 @@
actionKeys: [
{
keys: [ "escape", "q", "shift + q" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
]
}
@@ -821,7 +821,7 @@
}
{
keys: [ "escape", "q", "shift + q" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
{
keys: [ "?" ]
@@ -911,7 +911,7 @@
}
{
value: { 1: 1 }
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
{
value: { 1: 2 },
@@ -935,7 +935,7 @@
}
{
keys: [ "d", "shift + d" ]
action: @systemMethod:fallbackMenu
action: @systemMethod:prevMenu
}
{
keys: [ "q", "shift + q" ]

View File

@@ -68,7 +68,7 @@ function MessageListModule(options) {
}
};
self.client.gotoMenuModule(modOpts);
self.gotoMenu(config.menuViewPost || 'messageAreaViewPost', modOpts);
}
}
};