Thread 'Native OS X BOINC Manager'

Message boards : BOINC Manager : Native OS X BOINC Manager
Message board moderation

To post messages, you must log in.

AuthorMessage
David Schwartz

Send message
Joined: 17 Nov 10
Posts: 11
United States
Message 49724 - Posted: 25 Jun 2013, 21:45:19 UTC

I just wanted to get some feedback on this manager I'm working on... It's a native manager for OS X using Apple's APIs and RPC (so, developed in Objective-C++). This picture was taken in OS X's native fullscreen mode. I've implemented the simple view mode too. It doesn't have a UI yet, I've just started. The simple view should be easy to implement so I'll get around to it when I get a chance...



Here's a screenshot of the basic Simple View UI I'm working with so far. No titlebar for the simple view (the advanced view does have one, but this image was taken in full-screen), but the window can be dragged from anywhere on the background of the window. I figured this made the entire window look much cleaner:



The app remembers which UI to load every time the app starts up on a per-user basis, as you'd expect. The window I have implemented (projects) works quite well. It's a bit much to work on this by myself so I'd love some assistance.
ID: 49724 · Report as offensive
David Schwartz

Send message
Joined: 17 Nov 10
Posts: 11
United States
Message 49725 - Posted: 25 Jun 2013, 21:55:22 UTC

Sorrry, that first image was a bit large... Here's a smaller version:
ID: 49725 · Report as offensive
David Schwartz

Send message
Joined: 17 Nov 10
Posts: 11
United States
Message 49871 - Posted: 16 Jul 2013, 3:46:48 UTC

If anyone's actually interested in helping out, the repository is https://github.com/res1233/BOINC-Manager. This isn't my first project, but I'm sure I've made plenty of poor design choices. Advice is always welcome. :)
ID: 49871 · Report as offensive

Message boards : BOINC Manager : Native OS X BOINC Manager

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.