updated ui kbd shortcuts
This commit is contained in:
parent
725d0c9efa
commit
0cc10632c0
|
@ -23,7 +23,6 @@ TODO:
|
||||||
- what if error in include file you can't edit b/c it never appears?
|
- what if error in include file you can't edit b/c it never appears?
|
||||||
- online help
|
- online help
|
||||||
- show self-modifying code insns left of editor
|
- show self-modifying code insns left of editor
|
||||||
- facade/kbd shortcuts for emulators, focus
|
|
||||||
- update Javatari version? (and others?)
|
- update Javatari version? (and others?)
|
||||||
- unify versioning
|
- unify versioning
|
||||||
- disassembler for uploaded ROMs
|
- disassembler for uploaded ROMs
|
||||||
|
@ -166,8 +165,10 @@ TODO:
|
||||||
- switching platform of a repo?
|
- switching platform of a repo?
|
||||||
- make sure to flatten subdirs
|
- make sure to flatten subdirs
|
||||||
- astrocade
|
- astrocade
|
||||||
- ctrl+alt+l on ubuntu locks screen
|
- keyboard shortcuts
|
||||||
- alt-D doesn't work anymore
|
- ctrl+alt+l on ubuntu locks screen
|
||||||
|
- alt-D doesn't work anymore
|
||||||
|
- facade/kbd shortcuts for emulators, focus
|
||||||
- cookie
|
- cookie
|
||||||
- list of stuff for policy
|
- list of stuff for policy
|
||||||
- popup
|
- popup
|
||||||
|
|
|
@ -259,6 +259,11 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
|
||||||
<span class="control-def"><span class="control-key small">\</span> Select</span>
|
<span class="control-def"><span class="control-key small">\</span> Select</span>
|
||||||
<span class="control-def"><span class="control-key small">Enter</span> Start</span>
|
<span class="control-def"><span class="control-key small">Enter</span> Start</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="emucontrols-msx emucontrols-coleco emucontrols-sms text-center small control-insns" style="display:none">
|
||||||
|
<span class="control-def"><span class="control-key">←↑↓→</span> Joypad</span>
|
||||||
|
<span class="control-def"><span class="control-key small">Space</span> Button A</span>
|
||||||
|
<span class="control-def"><span class="control-key small">Shift</span> Button B</span>
|
||||||
|
</div>
|
||||||
<div class="emucontrols-vicdual emucontrols-galaxian emucontrols-vector text-center small control-insns" style="display:none">
|
<div class="emucontrols-vicdual emucontrols-galaxian emucontrols-vector text-center small control-insns" style="display:none">
|
||||||
<span class="control-def"><span class="control-key">←↑↓→</span> Joystick</span>
|
<span class="control-def"><span class="control-key">←↑↓→</span> Joystick</span>
|
||||||
<span class="control-def"><span class="control-key small">Space</span> Button 1</span>
|
<span class="control-def"><span class="control-key small">Space</span> Button 1</span>
|
||||||
|
|
|
@ -16,7 +16,7 @@ void main(void) {
|
||||||
|
|
||||||
// set palette colors
|
// set palette colors
|
||||||
pal_col(0,0x02); // set screen to dark blue
|
pal_col(0,0x02); // set screen to dark blue
|
||||||
pal_col(1,0x14); // pink
|
pal_col(1,0x14); // fuchsia
|
||||||
pal_col(2,0x20); // grey
|
pal_col(2,0x20); // grey
|
||||||
pal_col(3,0x30); // white
|
pal_col(3,0x30); // white
|
||||||
|
|
||||||
|
|
|
@ -1426,14 +1426,14 @@ function setupDebugControls() {
|
||||||
// create toolbar buttons
|
// create toolbar buttons
|
||||||
uitoolbar = new Toolbar($("#toolbar")[0], null);
|
uitoolbar = new Toolbar($("#toolbar")[0], null);
|
||||||
uitoolbar.grp.prop('id','debug_bar');
|
uitoolbar.grp.prop('id','debug_bar');
|
||||||
uitoolbar.add('ctrl+alt+.', 'Reset', 'glyphicon-refresh', resetAndDebug).prop('id','dbg_reset');
|
uitoolbar.add('ctrl+alt+r', 'Reset', 'glyphicon-refresh', resetAndDebug).prop('id','dbg_reset');
|
||||||
uitoolbar.add('ctrl+alt+p', 'Pause', 'glyphicon-pause', pause).prop('id','dbg_pause');
|
uitoolbar.add('ctrl+alt+,', 'Pause', 'glyphicon-pause', pause).prop('id','dbg_pause');
|
||||||
uitoolbar.add('ctrl+alt+r', 'Resume', 'glyphicon-play', resume).prop('id','dbg_go');
|
uitoolbar.add('ctrl+alt+.', 'Resume', 'glyphicon-play', resume).prop('id','dbg_go');
|
||||||
if (platform.step) {
|
if (platform.step) {
|
||||||
uitoolbar.add('ctrl+alt+s', 'Single Step', 'glyphicon-step-forward', singleStep).prop('id','dbg_step');
|
uitoolbar.add('ctrl+alt+s', 'Single Step', 'glyphicon-step-forward', singleStep).prop('id','dbg_step');
|
||||||
}
|
}
|
||||||
if (platform.runToVsync) {
|
if (platform.runToVsync) {
|
||||||
uitoolbar.add('ctrl+alt+v', 'Next Frame', 'glyphicon-forward', singleFrameStep).prop('id','dbg_tovsync');
|
uitoolbar.add('ctrl+alt+n', 'Next Frame/Interrupt', 'glyphicon-forward', singleFrameStep).prop('id','dbg_tovsync');
|
||||||
}
|
}
|
||||||
if ((platform.runEval || platform.runToPC) && !platform_id.startsWith('verilog')) {
|
if ((platform.runEval || platform.runToPC) && !platform_id.startsWith('verilog')) {
|
||||||
uitoolbar.add('ctrl+alt+l', 'Run To Line', 'glyphicon-save', runToCursor).prop('id','dbg_toline');
|
uitoolbar.add('ctrl+alt+l', 'Run To Line', 'glyphicon-save', runToCursor).prop('id','dbg_toline');
|
||||||
|
|
Loading…
Reference in New Issue