code logs -> 2023 -> Sat, 18 Feb 2023< code.20230217.log - code.20230219.log >
--- Log opened Sat Feb 18 00:00:17 2023
01:27 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
01:28 mode/#code [+qo Vornicus Vornicus] by ChanServ
01:28 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
01:34 gizmore|2 [kvirc@Nightstar-8ns50s.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
01:35 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
01:35 mode/#code [+o himi] by ChanServ
04:32 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
04:33 Degi [Degi@Nightstar-9od.o8k.12.89.IP] has quit [Ping timeout: 121 seconds]
04:34 Degi [Degi@Nightstar-4e6.e7r.14.89.IP] has joined #code
05:03 mode/#code [+o macdjord] by ChanServ
07:43 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code
07:43 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
10:19 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has joined #code
12:23 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
12:59
< abudhabi_>
Hmmm. So, what's the preferred solution to coding in .net on *nix?
12:59
< abudhabi_>
I see VS Code does run on Mint, it's even in the package repo.
13:20
< Emmy>
seems like that would be it, then
13:21
< Emmy>
I would prefer VS proper, but apparently there's no 'nix version for that
13:23 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code
13:24 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
13:24
< abudhabi_>
Yeah, same.
13:26 gizmore [kvirc@Nightstar-9735vo.dip0.t-ipconnect.de] has joined #code
13:54 * abudhabi_ glares at VSC.
13:55
< abudhabi_>
Did the UI guys who worked on this get Tarn Adams to consult for them?
13:55
< abudhabi_>
Or maybe hired the GIMP team?
13:57
< abudhabi_>
"File" is NOT the correct menu to put preferences under. "Edit" is a questionable, if common choice, but I'd very much like a TOP LEVEL menu option to that effect.
13:58
< abudhabi_>
When I click File I expect things related to the file(s) I'm working on.
14:01
< Emmy>
'File' is a fairly common one as well, sadly, but i've seen it under 'Window' or 'Help' as well
14:02
< abudhabi_>
😠
14:03
< Emmy>
Oh well. It could be apple.
14:04
<~Vorntastic>
Preferences is a hard one to put anywhere. It's about application-wide stuff, and most menus are about whatever "document" you're working on right now
14:06
< abudhabi_>
Yes.
14:06
< abudhabi_>
Hence top-level option.
14:06
< abudhabi_>
File Edit Window PREFERENCES Help
14:14 PinkAFK [Pink@Nightstar-dgaf27.ph.cox.net] has joined #code
14:16 Pinkhair [Pink@Nightstar-dgaf27.ph.cox.net] has quit [Ping timeout: 121 seconds]
14:22
<~Vorntastic>
With one item in it
14:24
< abudhabi_>
I think I've seen that once.
14:26
<@TheWatcher>
Just go the emacs route.
14:27
<@TheWatcher>
https://i.imgur.com/GYGsEiU.png
14:29
< abudhabi_>
I'll allow it.
14:37
< abudhabi_>
OK. After some annoying install and config, I have a working setup. Turns out VSC installed via flatpak fails to detect the dotnet installation, but installing from .deb works fine.
15:00 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
15:00 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:16 PinkAFK [Pink@Nightstar-dgaf27.ph.cox.net] has quit [Ping timeout: 121 seconds]
17:13 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
17:19 Pink [Pink@Nightstar-dgaf27.ph.cox.net] has joined #code
19:18 * McMartin reads backscroll
19:18
< McMartin>
Unless there are so many settings that they don't fit in a single dialog box, Settings should never be its own top level menu. If it's just one option, then on Windows, I'd say the preferred order is File, then View, then lastly, and by a great distance, Edit.
19:19
< McMartin>
On Macs, it goes under the Apple menu.
19:20
< McMartin>
(or, I guess, nowadays, it goes under the app-specific manu that is named for the application itself)
19:21
< McMartin>
I suspect that File (and its Amiga equivalent, "Project") ended up picking up About and Preferences by default because they didn't have an Apple menu to put them in.
19:21
<@celticminstrel>
File seems to be the normal place.
19:21
<@celticminstrel>
IIRC (don’t have it handy atm) Firefox puts it in Tools.
19:22
<@celticminstrel>
On Windows that is. On Mac it’s in the app menu.
19:28
< McMartin>
Yeah, one thing I've learned as I dig into old Mac stuff is that Windows and Commodore were *significantly* more lax about its recommendations for UI elements for developers.
19:29
< McMartin>
And I do kind of wonder how much of that was "because they automated more" -- if you're going to literally have to specify the number of pixels between the OK button and the edge of the alert box for what is, on those other platforms, a template completely owned by the OS, you *might as well* insist on strict uniformity across the board too.
19:29
<@celticminstrel>
You’re suggesting Apple is stricter because of OSA…?
19:31
< McMartin>
"because of how far the Human Interface Guidelines had to reach to result in a functioning system at all", I think. I don't recognize OSA.
19:32
<@celticminstrel>
Open Scripting Architecture, basically the underlying API that AppleScript hooks into.
19:34
< McMartin>
Ah, no. You can be a tub of spaghetti, visually, and still use a coherent OPC system.
19:34
<@celticminstrel>
OPC?
19:34
< McMartin>
Er. IPC.
19:34
< McMartin>
Inter-Process Communication.
19:35
< McMartin>
For once, the keys *really were* right next to one another.
19:35
< McMartin>
GNOME uses Dbus in a way very similar to Apple Events and it's a mess when the core devs aren't deleting everything useful
19:36
< McMartin>
AmigaOS was/is an actual microkernel and uses messages sent through the Exec service to do *absolutely* everything including routing windowing/UI events
20:35
< abudhabi_>
https://www.youtube.com/watch?v=JcJSW7Rprio
20:59 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has quit [Connection reset by peer]
20:59 Pink [Pink@Nightstar-dgaf27.ph.cox.net] has quit [Connection reset by peer]
20:59 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has joined #code
21:00 Pink [Pink@Nightstar-dgaf27.ph.cox.net] has joined #code
21:39 abudhabi__ [abudhabi@Nightstar-vnbmhr.adsl.tpnet.pl] has joined #code
21:42 abudhabi_ [abudhabi@Nightstar-6dsm6a.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
22:45
<@macdjord>
abudhabi__: 'Quit program' isn't a file-specific operation, but it's always under 'File'.
23:01 Emmy [Emmy@Nightstar-qo29c7.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
23:13 gizmore [kvirc@Nightstar-9735vo.dip0.t-ipconnect.de] has quit [[NS] Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
23:18
<@celticminstrel>
Not on Macs from X onwards.
23:19
<@macdjord>
celticminstrel: Okay, fair, only on windows.
23:19
<@celticminstrel>
It was under File in Mac before X tho.
--- Log closed Sun Feb 19 00:00:19 2023
code logs -> 2023 -> Sat, 18 Feb 2023< code.20230217.log - code.20230219.log >

[ Latest log file ]