[APBeta] 2.0a7 -- Hooray, it works!
Paul Rodman
paul at ilanga.com
Tue Jun 17 08:09:40 PDT 2008
OK, so how about this scenario (for both Mac and Windows, except where
noted):
1. User double-clicks app icon, or launches it from Start menu, Dock,
or wherever.
(a) No (findable) documents were open last time it quit:
Open an untitled plan document.
(b) One or more (findable) plan documents were open last time it
quit:
Open those documents.
2. User double-clicks plan document/s to open it/them.
(a) App already running:
Open those documents (in addition to any already open).
(b) App not running:
Open the app. Load the double-clicked document/s. Forget any
documents previously opened.
3. User quits from app, via File->Exit (File->Quit on Mac).
Any open plan documents are remembered for 1b above. App quits.
4. User closes last plan document window in running app.
(a) Mac:
Nothing. Mac continues to display the menu bar. This is
standard behaviour.
(b) Windows:
App quits.
Option (in preferences): Display the Open/Create dialog.
Assuming everyone is on-board with this, then the only decision would
be whether to make the option in 4b on or off by default.
What I could do, is make it on by default, and have a checkbox on that
dialog: "Don't show this dialog again. Always quit the application" to
switch it off.
Since the Catalogue Manager no longer requires all plan documents to
be closed, I can streamline the dialog a bit as well by removing that
button.
Paul R.
On Jun 17, 2008, at 01:53 , Jeff Young wrote:
> Paul --
>
> Historically it was startup time. We probably don't need it anymore
> (startup has vastly improved), but you know how these things live
> on....
>
> -- Jeff.
>
>
>> -----Original Message-----
>> From: apbeta-bounces at lists.astroplanner.net
> [mailto:apbeta-bounces at lists.astroplanner.net] On Behalf Of
>> Paul Rodman
>> Sent: Monday, June 16, 2008 11:36 PM
>> To: AstroPlanner Beta Testers
>> Subject: Re: [APBeta] 2.0a7 -- Hooray, it works!
>>
>>
>> On Jun 16, 2008, at 15:31 , Jeff Young wrote:
>>
>>> Paul --
>>>
>>>> So, if it's a "naked" process, how do you quit from it? Or do you
>>>> just
>>>> leave it in memory until logoff/restart?
>>>
>>> Sadly, the later. Which is one reason I don't recommend it unless
> it
>>> can't be avoided.
>>
>> What was the reasoning? (If I might be so bold as to ask) The startup
>> time?
>>
>>> (Note: you can of course kill it in the Task Manager, but I'd guess
>>> most
>>> people don't know that.)
>>
>> Ow. That's like suggesting that a car owner can stop his car engine
>> by
>> cutting the fuel line. Or something.
>>
>> Paul R.
>>
>>>> -----Original Message-----
>>>> From: apbeta-bounces at lists.astroplanner.net
>>> [mailto:apbeta-bounces at lists.astroplanner.net] On Behalf Of
>>>> Paul Rodman
>>>> Sent: Monday, June 16, 2008 11:24 PM
>>>> To: AstroPlanner Beta Testers
>>>> Subject: Re: [APBeta] 2.0a7 -- Hooray, it works!
>>>>
>>>>
>>>> On Jun 16, 2008, at 12:51 , Jeff Young wrote:
>>>>
>>>>> I'd say go ahead and quit the app if you can figure out a way to
>>>>> handle
>>>>> the Catalog Manager issue.
>>>>
>>>> That's taken care of (well, there's still a few rough edges I'm
>>>> working on - particularly if you don't have a working Internet
>>>> connection).
>>>>
>>>>> For Acrobat (and Adobe Reader) we actually leave a process running
>>>>> with
>>>>> no window so that we can reconnect to it if you double-click
> another
>>>>> PDF. But I'd only go that route if the app start-up time is too
>>> slow.
>>>>
>>>> So, if it's a "naked" process, how do you quit from it? Or do you
>>>> just
>>>> leave it in memory until logoff/restart?
>>>>
>>>> Paul R.
>>>>
>>>>>> -----Original Message-----
>>>>>> From: apbeta-bounces at lists.astroplanner.net
>>>>> [mailto:apbeta-bounces at lists.astroplanner.net] On Behalf Of
>>>>>> Paul Rodman
>>>>>> Sent: Sunday, June 15, 2008 3:13 AM
>>>>>> To: AstroPlanner Beta Testers
>>>>>> Subject: Re: [APBeta] 2.0a7 -- Hooray, it works!
>>>>>>
>>>>>>
>>>>>> On Jun 14, 2008, at 18:41 , Mark Huss wrote:
>>>>>>
>>>>>>> hi Paul,
>>>>>>>
>>>>>>> You'll be greatly relieved to hear 'lucky 7' was the magic
> number
>>>>>>> here. :)
>>>>>>
>>>>>> No - it was fixing the bug on Friday 13th :^)
>>>>>>
>>>>>> Actually, I'm not sure why your system didn't work. However, the
>>>>>> workaround should handle any situation.
>>>>>>
>>>>>>> Question: When I close the main window, the original dialog
>>> remains
>>>>>>> (open existing or new). Is this normal behavior?
>>>>>>
>>>>>> This is now standard behaviour, since there is no longer a "main
>>>>>> window" enclosing everything (i.e. plan documents). So when you
>>> close
>>>>>> the last window you have two options: close the entire app, or
>>> bring
>>>>>> up that dialog in order to keep going (since there's no longer
> any
>>>>>> way
>>>>>> of communicating with the windowless app. Although the startup
> time
>>>>>> is
>>>>>> quite snappy, I decided to do it that way. I could just let the
>>>>>> application quit when you close the last window.
>>>>>>
>>>>>> What says everyone?
>>>>>>
>>>>>> Note: Although it's probably a bit dodgy right now, I do plan to
>>> get
>>>>>> it working so that you can double click a plan document to open
> it.
>>>>>>
>>>>>> Paul R.
>>>>>>
>>>>>> _______________________________________________
>>>>>> APBeta mailing list
>>>>>> APBeta at lists.astroplanner.net
>>>>>>
> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
>>>>> _______________________________________________
>>>>> APBeta mailing list
>>>>> APBeta at lists.astroplanner.net
>>>>> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
>>>>
>>>> _______________________________________________
>>>> APBeta mailing list
>>>> APBeta at lists.astroplanner.net
>>>> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
>>> _______________________________________________
>>> APBeta mailing list
>>> APBeta at lists.astroplanner.net
>>> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
>>
>> _______________________________________________
>> APBeta mailing list
>> APBeta at lists.astroplanner.net
>> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
> _______________________________________________
> APBeta mailing list
> APBeta at lists.astroplanner.net
> http://lists.astroplanner.net/listinfo.cgi/apbeta-astroplanner.net
More information about the APBeta
mailing list