Opened 14 years ago

Last modified 12 years ago

#77 closed defect

native OSX improvements — at Version 4

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 1.1
Component: Client Keywords: macosx
Cc:

Description (last modified by Antoine Martin)

Using igemacintegration it should be possible to:

  • integrate into the mac menu
  • integrate into the dock
  • prevent having 2 icons (one for python and one for our app)

There must also be away to do the auto-start on the Mac.

Since

Change History (4)

comment:1 Changed 14 years ago by Antoine Martin

Owner: changed from Antoine Martin to Antoine Martin
Status: newaccepted

Done part of it in r1750

Still need to:

  • trim the menu
  • catch quit and fire our own quit handler
  • fix the drop down menu attached to the gtk.StatusIcon (doesn't always react to mouse)
  • deal with too many menus to fit on screen, etc...
Last edited 12 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 14 years ago by Antoine Martin

Milestone: 1.01.1

Trimmed the menu and added quit handler: r1758

This will do for now, moving to 1.1 release.

Last edited 13 years ago by Antoine Martin (previous) (diff)

comment:3 Changed 14 years ago by Antoine Martin

  • Fixed the "double-dock" issue (was spawning new process rather than EXECing!): r2594
  • Add more VNC bits (vncconfig, vncpasswd): r2603
  • Try to place notifications near our status icon: r2607
  • Updated nxproxy to latest 3.4 (+latest nxcomp lib): r2605
  • Starting to build a PPC version: r2578, r2577 and r2580
Last edited 13 years ago by Antoine Martin (previous) (diff)

comment:4 Changed 14 years ago by Antoine Martin

Description: modified (diff)

Since the gtk.StatusIcon is a bit flaky on macosx (sometimes requires multiple clicks to respond as expected), maybe we should use native calls, pointer here

Last edited 12 years ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.