From 6cf7567837d3c235f6b8c252e364b96ae7423291 Mon Sep 17 00:00:00 2001 From: "C.W. Betts" Date: Fri, 12 Jan 2018 17:12:26 -0700 Subject: [PATCH] My observations. --- Plans---TODO.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Plans---TODO.md b/Plans---TODO.md index db8fa03..ca8cd37 100644 --- a/Plans---TODO.md +++ b/Plans---TODO.md @@ -10,6 +10,7 @@ Everyone, please feel free to add new ideas or to add "clarification needed" to * Find the current program's icon, pass it to the front end and change executor's Dock icon accordingly * Set the application name of Executor in the Dock to the current application's name (Will work on Linux; Apple doesn't seem to support this, maybe there's a hack around it) * Compile the Browser source code using the Retro68 toolchain +* * An alternative could be [ksherlock's mpw](https://github.com/ksherlock/mpw). Downside is that it's Mac-only. * Make the Browser launch applications as separate Executor processes, so we can have a MultiFinder equivqalent. * Automatically put the System Folder in the right place when Executor first starts (and figure out what "the right place" is) * Make the system file and Browser read only and store it together with the Executor application (i.e. in it's .app bundle on the mac), but keep Mac application preferences in a writable location (in the Users home directory). @@ -23,3 +24,6 @@ Everyone, please feel free to add new ideas or to add "clarification needed" to * teach executor to use multiple screens * make `DragWindow` and `GrowWindow` work properly with rootless window mode (the gray outline isn't visible where there is no window behind it) * run iwyu (include what you use) on the source files to clean up header file usage +* fix dates: The host OS reports them with +100 years +* file names with non-ASCII symbols on the host show up as gibberish under Executor +* fix/quiet "Expected sizeof(x) to be y, got z" warnings in 64-bit code.