Jim Eshelman wrote: Mon Apr 29, 2024 7:50 am
You're one of those Virgo Moons that stays up all night doing Mercury things, right?
Unfortunately... yes, very
Jim Eshelman wrote: Mon Apr 29, 2024 7:50 am
You might want to report the download site as safe to Microsoft, otherwise native security features like Defender will mark it as a suspect item. I know what I'm doing and tried three times before I could get it to confirm the file as safe to finish downloading. I clicked to report the download site and package as safe, but it wants owner info and representations I couldn't provide. (This may be irrelevant once your full download system is ready.)
I should still do this until then. I'll add it to Trello. I suspect that Microsoft will consider Github to be safe once I actually do releases through there... MIcrosoft owns Github these days, I think
Jim Eshelman wrote: Mon Apr 29, 2024 8:12 am
Mike, where is the executable stored?
When I run the installer, it lets me pick the installation folder; it defaults to `%USERPROFILE%\local\appData` or something to that effect, though I usually redirect it elsewhere. All of the files, including dlls and ephemeris files, go there. (I'm generally a fan of all of the dependencies being in the same place rather than in separate, fixed locations - it's easier to sandbox.)
Did it not give you the chance to pick an installation folder?
Jim Eshelman wrote: Mon Apr 29, 2024 8:22 am
Belay that. Indexing caught up and, lo and behold, the app is on the desktop. (It appears to be the actual executable, not a shortcut.) On launching it, two things happen: One, I get an error message (I'll post it if it persists) and, two, I find that Windows Defender is blocking the installed program. I'll go fix that and come back. (On the earlier version, I'd allowed unverified code to run from the exact folder it needed, but perhaps this is a different location. Off to check.)
[
Later: I see it is actually in %localappdata%\programs\Time Matters, including tmsa.exe. I guess that really is a shortcut on the desktop (somehow I missed that even when I went looking for it - the format in Win 11 is still unfamiliar for things like icon Properties).]
Yep it is an actual shortcut on the desktop. I need to figure out how Mike N got the installer to
ask you if you wanted a shortcut.
Jim Eshelman wrote: Mon Apr 29, 2024 8:46 am
First: Congratulations on pulling this together.
Thanks! It was a lot
Jim Eshelman wrote: Mon Apr 29, 2024 8:46 am
You did say desktop, and I missed that completely. (That's the executable, right? Not a shortcut? And it eventually will go in Program Files or some such location?)
It should be a shortcut, not the actual executable. The executable has relative paths to its needed files, not absolute paths (with few exceptions, like chart and options folders).
I didn't get an option to select install location. (I don 't need one, but you said there would be one.)
Weird, I get a prompt to select location. Maybe it's a thing that is different on Win 11.
Student vs. Advanced will be back later? (I don 't know if anyone uses it, but it was an intentional step so we could layer in "starter" settings that weren't necessarily what one would se later.(
I have to 1. figure out how to do that, and 2. look through the posts here to see what the difference is. Stuff like that is unfortunately lost, since it wasn't in the source code. (It is now, though!)
The landing page has updated language and spacing which I think are consistent with Jim's most recent requests.
- It fits very well on a half-screen.
- I wonder if the copyright and credits might go under the buttons (among other things, raising the buttons on the screen and putting things necessary but less important to the user at the bottom.
- One button doesn't fit on half screen mode: "Chart of the Moment" gets horizontally scrunched. Down the road, maybe change to "Chart for Now" to trim six characters.
- Title still says "Time Matters Sidereal Astrology" (but see below).
- Program title gets cut off at the top by the title bar. Probably needs to come down a line.
Thanks for the detail; I'll add this to Trello. I agree with pushing copyright stuff towards the bottom.
"TMSA" is renamed everywhere (except some file paths) to "Time Matters."
Not on the landing screen. - BTW, that's fine since my original idea was to keep the old name under 0.5, then make a big deal of the rebrand when the fully QA'd 0.5 was released as 1.0 - but, sure, it can be changed earlier. - Relevant feedback at the moment is that the name isn't changed on the first screen.
All noted and agreed, thank you. I'll change the title to "Time Matters" just to be consistent.
Jim Eshelman wrote: Mon Apr 29, 2024 9:13 am
It kept my Program Options (e.g. color choices) which was a nice surprise - on all of Mike's versions I always had to reset them every time. (We still may hit this e.g. anytime the program options file is updated and a new one needs pushing out.) - Not a biggie but a nice surprise.
I don't
think I changed anything that intentionally changed that behavior. It's possible that my tweaks to path logic (I made everything OS-agnostic by replacing all of the `windows\specific\path` stuff with `os.path.join("windows", "specific", "path")`) incidentally fixed a bug.
My Deault_Natal settings are retained and, with spot checking, other Chart Options files seem all retained unmolested.
New Chart works as intended and produces the correct chart.
Solunars produces the correct lunar returns. All of these chart calculations pull up location / time zone as before. My retained locations are all there.
Lunar ingresses for Washington, DC look just as dismal as they do under the old program
Perfect, besides the installation actually working, those were my big concerns. Hard to feel extremely confident that a program will run fluidly when you can only kinda sorta trace the logic with your finger
Anything else you want me to test? - I think you got it!
Not at this stage! I think so too. Solid initial success.