Dyalog / ride

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

New connections appear at the bottom of the list of connections: surely the list should be in reverse order of last used ? Even if moved upwards, their position is not remembered #1191

Closed dyaandys closed 9 months ago

dyaandys commented 9 months ago

If I create a new connection it ends up at the bottom of the list of connections. I would strongly argue that that is the most likely one I shall use next - so why not put it at the top. What is so special about the latest local version of Dyalog, particularly when I use RIDE solely to connect to remote APLs ?

IDE: Version: 4.5.4063 Electron: 25.3.2 Chrome: 114.0.5735.248 Node: 18.15.0 Platform: Win32 Date: 2024-01-25 13:35:55 +0000 Git commit: ba79584bd0d679f469d39462ec6b838b8271e6bc Preferences:{ "kbdLocale":"en_US", "selectedExe":"/Applications/Dyalog-19.0.app/Contents/Resources/Dyalog/mapl" }

Interpreter: Version: unknown Platform: unknown Edition: unknown IDE: Version: 4.5.4063 Electron: 25.3.2 Chrome: 114.0.5735.248 Node: 18.15.0 Platform: Win32 Date: 2024-01-25 13:35:55 +0000 Git commit: ba79584bd0d679f469d39462ec6b838b8271e6bc Preferences:{ "kbdLocale":"en_US", "selectedExe":"/Applications/Dyalog-19.0.app/Contents/Resources/Dyalog/mapl" }

Interpreter: Version: unknown Platform: unknown Edition: unknown Date: unknown Date: unknown

dyaandys commented 9 months ago

So I created mac5 which when I quit RIDE was 2nd from bottom of the list - Last Configuration being the bottom one. I started RIDE and moved it to under the default configuration (even though I'd rather this was the default configuration). Did stuff in RIDE and came out of RIDE. mac5 is once again the penultimate configuration .. irritating for me with the number of local APLs installed - I have a lot of scrolling to do each time.

abrudz commented 9 months ago

Closing this in favour of #1196