wholeinsoul / telekinesis

Automatically exported from code.google.com/p/telekinesis
0 stars 0 forks source link

Server Application should be Preference Pane #47

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Ideally the service should be part of the Sharing System Preference panel, I am 
not sure if this is 
accessible to third party developers.

Otherwise when the server is considered secure (and uses existing accounts) it 
should be converted 
over to a preference pane with an optional menu bar icon to stop and start the 
service.

Original issue reported on code.google.com by dwke...@gmail.com on 8 Jul 2007 at 2:28

GoogleCodeExporter commented 8 years ago
>> with an optional menu bar icon to stop and start the service.

And a Restart item in that menu, too. And a restart button anywhere one 
"belongs"...
Much easier than hitting stop then start, doubling the steps... I know it's not 
much,
but you know how lazy people can get.

Maybe for while in the terminal mucking about you  could come up with something
similar to apachectl for start/stop/restart/etc...

Original comment by laserpix...@gmail.com on 9 Jul 2007 at 10:43

GoogleCodeExporter commented 8 years ago
I'd love to work on this. What I'd do:

1) Make the .prefPane contain the .app, ship the .prefPane to the users. 

2) Make the .app have LSUIElement 1, running it as a background app.

3) Have a Start/Stop button in the .prefPane that copies the bundles .app to 
~/Library/Application 
Support/telekinesis/ and runs it. 

4) Also have a checkbox for "Autostart Telekinesis" which adds/removes the .app 
at ~/Library/Application 
Support/telekinesis/ as a startup item.

Is there someone else working on this currently? What do you think about my 
points?

Username/password settings etc. in the pref pane or a menu bar item could be 
added from there.

Original comment by jonas.w...@gmail.com on 9 Oct 2007 at 8:57

GoogleCodeExporter commented 8 years ago
Anyway. Attached is a patch against r152 that does 1) 3) and 4). 2) could be 
done when all prefs are migrated 
from the .app menu to the pref pane. Let me know what you think about it.

Original comment by jonas.w...@gmail.com on 9 Oct 2007 at 9:51

Attachments:

GoogleCodeExporter commented 8 years ago
Jonas,

feel free to make the changes you see fit. I believe the transition to pref 
pane was already started. If you'd like to 
see it through, we'd love your help.

Original comment by j...@gmail.com on 9 Oct 2007 at 11:41

GoogleCodeExporter commented 8 years ago
Alright, thanks. I added some code to do the copying in a background thread 
(mostly) and be smarter about 
overwriting an existing .app (based on source/target mtime); committed r153.

Original comment by jonas.w...@gmail.com on 10 Oct 2007 at 10:42