Dyalog / ride

Cross-platform IDE for Dyalog APL
https://dyalog.github.io/ride
MIT License
204 stars 31 forks source link

Missing "Allow session above edit and trace windows" config option #716

Open aplteam opened 3 years ago

aplteam commented 3 years ago

Describe the issue you are having

The ODE offers this option which I have always ticked, meaning I find it pretty useful.

There appears to be no such option in Ride.

Did you connect to an already running interpreter or start the interpreter from RIDE?

n/a

How do you reproduce the issue?

n/a

Paste the contents of Help → About (Shift+F1)

IDE:
  Version: 4.4.3524
  Platform: Win32
  Date: 2021-05-13 15:23:54 +0200
  Git commit: 1fe00f6eab7e24c8f602c8e8badb13e20574280d
  Preferences:{
    "autoCloseBrackets":"0",
    "autoPW":"1",
    "autocompletionDelay":"150",
    "colourScheme":"Kai",
    "colourSchemes":"[{\"name\":\"Kai\",\"theme\":\"dark\",\"styles\":\"asgn=fg:#00ff00 com=fg:b cur=bc:f00,fg:#ffffff dfn2=fg:#00ff00 dfn3=fg:#00ff00 dfn4=fg:#00ff00 dfn5=fg:#00ff00 dfn=fg:a7b diam=fg:#ffff00 err=fg:#ff3e3e,bg:822,bgo:0.5 fn=fg:0f0 idm=fg:#00ffff glb=B,fg:#ffffff kw=fg:#00ff00 lbl=bg:#000000,bgo:0.5 lnum=fg:b94,bg:010,bgo:0 mod=bg:7,bgo:0.5 mtch=fg:0,bg:ff8,bgo:0.75 norm=fg:#00ff00,bg:0,bgo:1 num=fg:#00ff00 op1=fg:#00ff00 op2=fg:#00ff00 sel=bg:#ffffff,bgo:0.5 semi=fg:#00ff00 sqbr=fg:8 srch=bg:b96,bgo:0.75,fg:0 str=fg:dae tc=bg:1,bgo:1 tcpe=bg:2,bgo:1 zld=fg:#00ff00,B scmd=fg:0ff ucmd=fg:f80,B vtip=bg:733,fg:ff0,bgo:1,bc:900 vtt=bc:f80 ca=bg:828282,bgo:1,fg:0f0 cm=bg:0,bgo:1,fg:0f0 cv=bg:f,bgo:1,fg:0 cvv=bg:0,bgo:1,fg:0ff ma=bg:828282,bgo:1,fg:0ff na=bg:828282,bgo:1,fg:f qor=bg:f00,bgo:1,fg:f dfn1=fg:#00ff00 acsl=bg:#ffff00 cubr=bgo:1\"}]",
    "connectFav":"1",
    "editWins":"{\"width\":1934,\"height\":1067,\"x\":1913,\"y\":0,\"ox\":0,\"oy\":0}",
    "editWinsRememberPos":"1",
    "floating":"1",
    "kbdLocale":"en_GB",
    "keys":"{\"DK\":[\"Ctrl-Delete\"],\"FX\":[\"Ctrl-S\"],\"JSC\":[\"Ctrl-Shift-I\"],\"LOG\":[\"Ctrl-Shift-L\"],\"MA\":[\"F6\"],\"NX\":[\"F3\"],\"RD\":[\"Ctrl-F8\"],\"RP\":[\"Ctrl-R\"],\"RM\":[\"Ctrl-F6\"],\"SI\":[\"Ctrl-Shift-PauseBreak\"],\"TL\":[\"Ctrl-L\"],\"ZMI\":[\"Ctrl-NumPad_Add\"],\"ZMO\":[\"Ctrl-NumPad_Subtract\"],\"ZMR\":[\"Ctrl-NumPad0\"],\"PF3\":[],\"PF6\":[],\"PF12\":[\"F12\"],\"PF30\":[],\"PF32\":[],\"PF36\":[\"Ctrl-F12\"]}",
    "lbar":"0",
    "minimapEnabled":"1",
    "minimapShowSlider":"always",
    "persistentHistorySize":"800",
    "pfkeys":"[\"\",\"\",\"<FT>\",\"<NX>\",\"⎕SE.aplteam.Display \",\"<AO>→⎕LC+1 <ER>\",\"<AO>→⎕LC ⍝<ER>\",\"⍎⎕SE.aplteam.GotoQLC_AndSetStopVector'<ER>\",\"⍎⎕SE.aplteam.GotoQLC_AndDropStop'<ER>\",\"<BH>\",\"⎕THIS<ER>\",\"\",\"<AO><ER>\",\"\",\"\",\"\",\"<DO>\",\"<AO>\",\"\",\"\",\"<LBR>\",\")Reset<ER>\",\"\",\"⎕DMX.(⍪{⍵(⍎⍵)}¨⎕NL-2) ⍝<ER>\",\"]OpenMyAcreProject <ER>\",\"⎕SE.aplteam.StartTotalCommanderOnCurrentDir<ER>\",\"<TT>\",\"<PV>\",\"<GL>\",\"<AC>\",\"\",\"<BP>\",\"<RD>\",\"<PL>\",\" ⍝TODO⍝\",\"⎕SE.aplteam.RemoveAllStopVectors<ER>\",\"<LOG>\",\"⎕SE.aplteam.snippets.∆List<ER>\",\"⎕SE.FilesAndDirs.PolishCurrentDir <ER>\",\"]ListObjects  <ER>\",\"]Fire<ER>\",\"⎕se.SALTUtils.EditorFix''Start'' ⍝ Establish SALT fix handler\",\"⎕SE.aplteam.CreateAplcore<ER>\",\"]Latest 10 \",\"⎕se.aplteam.FKeys.ShowFunctionKeysInBrowser ⍬ <ER>\",\"⎕SE.aplteam.snippets.∆List<ER>\",\"{{⍵}(#.⎕NS'').(⎕ED⍠('ReadOnly' 1)&{'ed'}ed←⍵)} \",\"]acre.  \",\")CLEAR \"]",
    "renderLineHighlight":"line",
    "selectedExe":"C:\\Program Files\\Dyalog\\Dyalog APL-64 18.0 Unicode\\dyalog.exe",
    "selectionHighlight":"1",
    "title":"{PID} {WSID} - {VER}-{BITS}; (Ride {RIDE_VER}) - {HOST}:{PORT}",
    "valueTips":"0",
    "zoom":"3"
  }

Interpreter:
  Version: 18.1.40326
  Platform: Windows-64
  Edition: Unicode/64
  Date: Apr  5 2021 at 20:39:01
abrudz commented 1 year ago

@e9gille How much work is it to do this?