Jump to content
InsanelyMac Forum
Sign in to follow this  
Klaus777

Porting some Small C/C++ Libraries to OS X

Recommended Posts

Hi Folks,

 

I am looking for somebody to port the following two API to OS X. I am open to fair suggestions concerning the price of the work.

 

 

Thanks,

Klaus.

 

The aim of this project is to port two small C/C++ APIs to Mac OS X and to provide JNI interface for calling this code from Java. The code has already been tested on Win32, Linux, and Solaris.

 

1) The Tray Icon Project

---------------------------

The Tray Icon API is a set of APIs to create tray icons on the desktop. A tray icon can have a caption (text), an icon and a menu associated with it. It can also have a tooltip associated that is displayed when the mouse hovers over the tray icon. The associated tray menus are intended currently SWT Menus (but being ported to SWT), so that they can take on a standard L&F or the system L&F. The associated icon could be animated icons. To get animation in the notification tray is to use an animated GIF.

 

Link to the Tray Project

------------------------

https://jdic.dev.java.net/source/browse/jdi...incubator/tray/

 

 

2) The SystemInfo Project

-----------------------------

 

The SystemInfo API allows access to user idle time and desktop lock state. The implementation for obtaining such properties varies widely from OS to OS and desktop environment to desktop environment; this package hopes to consolidate their implementation in a runtime environment so code can be easily re-used across multiple platforms.

 

Link to the SystemInfo Project

------------------------------

https://jdic.dev.java.net/source/browse/jdi...tor/systeminfo/

 

 

Currently Supported Platforms

-----------------------------

- WinME/NT/2000/XP/2003

- Sun Java Desktop System (JDS) Release 1 or greater

- SuSE Linux 7.1 or greater

- RedHat Linux 8 or greater

- Solaris 8 or greater

Share this post


Link to post
Share on other sites
Advertisement
Hi Folks,

 

I am looking for somebody to port the following two API to OS X. I am open to fair suggestions concerning the price of the work.

Thanks,

Klaus.

 

The aim of this project is to port two small C/C++ APIs to Mac OS X and to provide JNI interface for calling this code from Java. The code has already been tested on Win32, Linux, and Solaris.

 

1) The Tray Icon Project

---------------------------

The Tray Icon API is a set of APIs to create tray icons on the desktop. A tray icon can have a caption (text), an icon and a menu associated with it. It can also have a tooltip associated that is displayed when the mouse hovers over the tray icon. The associated tray menus are intended currently SWT Menus (but being ported to SWT), so that they can take on a standard L&F or the system L&F. The associated icon could be animated icons. To get animation in the notification tray is to use an animated GIF.

 

Link to the Tray Project

------------------------

https://jdic.dev.java.net/source/browse/jdi...incubator/tray/

2) The SystemInfo Project

-----------------------------

 

The SystemInfo API allows access to user idle time and desktop lock state. The implementation for obtaining such properties varies widely from OS to OS and desktop environment to desktop environment; this package hopes to consolidate their implementation in a runtime environment so code can be easily re-used across multiple platforms.

 

Link to the SystemInfo Project

------------------------------

https://jdic.dev.java.net/source/browse/jdi...tor/systeminfo/

Currently Supported Platforms

-----------------------------

- WinME/NT/2000/XP/2003

- Sun Java Desktop System (JDS) Release 1 or greater

- SuSE Linux 7.1 or greater

- RedHat Linux 8 or greater

- Solaris 8 or greater

 

Hi, there,

We are Nucleus Systemd Ltd. Recently we've done similar project porting Snerdware's Groupcal to the new Mac OS X Sync Services.

 

If you are interested, please contact us at vlindos@nucleusys.com

 

Regards,

Vl. Moushkov

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×