Ticket #21 (closed enhancement: wontfix)

Opened 1 year ago

Last modified 2 months ago

I would like to use gtk 2.6.10...

Reported by: unique11210@gmail.com Assigned to: marc
Priority: normal Milestone:
Component: itaka Version: trunk
Severity: normal Keywords: maemo gtk n800
Cc: unique11210@gmail.com

Description

I Would like to use gtk 2.6.10 I'm using the Nokia N800 and as of writting this ticket, python 2.10 is not yet supported.

I get this error message when i run itaka [sbox-SDK_ARMEL: ~/python] > python2.5 /usr/bin/itaka [*] WARNING: Pynotify module is missing, disabling notifications [*] ERROR: Itaka requires GTK+ 2.10, you have 2.6.10 installed [sbox-SDK_ARMEL: ~/python] >

Changing line 59 col 25 if gtk.gtk_version[1] < 10: to if gtk.gtk_version[1] < 6:

I get a different error. [sbox-SDK_ARMEL: ~/python] > python2.5 /usr/bin/itaka [*] WARNING: Pynotify module is missing, disabling notifications [*] ERROR: Could not initiate GUI: StatusIcon? [sbox-SDK_ARMEL: ~/python] >

any help with this would be greatly appreciated.

The Nokia N800 is an internet table. that runs maemo, a linux distro based on debian.

Change History

08/18/07 04:14:38 changed by marc

  • status changed from new to assigned.
  • priority changed from highest to normal.
  • version changed from 0.1 to trunk.
  • milestone deleted.
  • keywords set to maemo gtk n800.
  • type changed from defect to enhancement.

Itaka requires GTK 2.10 for the new GTK StatusIcon? API. If I had a Nokia N800, I would probably make it work with it, but there are absolutely no guarantees.

I am also not sure, but I might utilize some API's only available in 2.8 onwards, either way, you can edit uigtk.py, and remove all references to gtk.StatusIcon?() to try. That is the exception it is catching on your error message. You would need some in-depth knowledge of Python and GTK, possibly Twisted.

I suggest that if you modify any code to make it compatible with Maemo, use the trunk branch.

I have no idea of the N800/Maemo GTK specific API's, so I can not help you with this one. I also have no idea if the N800 supports the screenshooting method I use. OS X's GTK does not, for now.

However I will leave this ticket open as an enhancement for Maemo support.

Another option is always donating, I will kindly accept a N800 and will work on getting Itaka running on it.

Thanks, and sorry for the late reply.

08/18/07 04:19:41 changed by marc

  • cc set to unique11210@gmail.com.

07/06/08 19:53:24 changed by marc

  • status changed from assigned to closed.
  • resolution set to wontfix.

I won't be fixing this for the next release. This is Nokia's problem.