root/trunk/TODO.osx

Revision 8993, 1.0 kB (checked in by baron, 13 months ago)

Adjusted the menu code in an attempt to make it work better on leopard. Removed
the idle_add wrapper for on_quit and moved the idle_add wrapping into the
sync-menu code instead.

Line 
1The bits that work
2------------------
3
4-idle checking
5-dbus and gajim-remote, using dbus from GTK+.framework.
6-systray icon
7-app bundle with universal binaries. Depends on the GTK+.framework.
8-notifications through growl, internal fallback works fine as well
9-spell checking
10-running apps and opening files/urls
11-playing sounds
12-Network monitoring
13-Mostly everything else except for whats below.
14
15
16
17The bits that dont work
18-----------------------
19
20-Application start/stop/doc/DnD handling
21-finish the .app bundle
22   - setup gajim-remote, maybe install it to /usr/local
23   - fix user session management
24-integrate the Gajim and gajim-remote scripts with autoconf and add GTK
25 framework detection
26-Maybe setup the pasteboard services for an OS/X alternative to the
27 gajim_remote
28-CFBundleDocumentTypes.NSDocument
29-zeroconf has a parsing problem with the MDNS result.
30
31
32Native GTK bugs
33----------------
34
35-cut and paste blows up Finder and the os/x GUI server. very very nasty.
36-with mutiple displays, popup menus show up on the wrong display
Note: See TracBrowser for help on using the browser.