Support for StackApplet on Microsoft Windows

Registered by Nathan Osman on 2010-10-23

StackApplet currently does not run on Windows. A fix for this would involve porting a small portion of the AppIndicator module to Windows and implementing it as a try item. Also, the notify module would need to be ported there as well. Since the remainder of StackApplet depends on standard Python modules and PyGTK, it should be simple to implement.

Blueprint information

Status:
Started
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
Nathan Osman
Definition:
Approved
Series goal:
Accepted for 1.5.0
Implementation:
Beta Available
Milestone target:
None
Started by
Nathan Osman on 2011-05-12

Related branches

Sprints

Whiteboard

Windows support is now complete. Some of the aspects are a little buggy and loading StackApplet during login is not supported (that's not quite true - the installer offers the option to set that up).

The Windows version uses two special modules:
- the AppIndicator replacement (which uses gtk.StatusIcon)
- the PyNotify replacement (which creates a gtk.Window with special colors and effects to mimic notify-osd)

The Windows version also includes 'stackapplet.spec' which is used by PyInstaller to generate the executable files and 'stackapplet.iss' which is used to generate the actual installer. Build scripts for both Windows and Linux (with Wine) are included.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.