Opened 11 years ago

Closed 7 years ago

#44 closed enhancement (fixed)

GTK+ Changes for better use.

Reported by: jg Owned by: jg
Priority: high Milestone: Future Release
Component: x window system Version:
Keywords: Cc: jondo, sayamindu, bemasc
Blocked By: Blocking:
Deployments affected: Action Needed: never set
Verified: no

Description (last modified by jg)

GTK needs some work.

o Blinking cursors indefinitely is a bad idea; this should stop after a timeout until the cursor is moved.

o Themes need better testing and performance work.

o A OLPC theme that works well in both color and B/W is needed

o GTK wastes a fair amount of space

o the Gnome HIG needs updating to raise people's conciousness about both resolution changing on the fly and B/W displays.

o better support for stylus input.

Change History (13)

comment:1 Changed 11 years ago by jg

  • Owner changed from Manu Cornet <manu.cornet@…> to jg

Blinking patch done.

Theme tester done.

Theme is under development.

comment:2 Changed 10 years ago by jg

  • Milestone changed from BTest-1 to BTest-2
  • Priority changed from normal to high

Note that we really need to work more on the OLPC theme.

Whenever we are able to use pre-existing GTK widgets, it will save us work on accessibility and the like.

comment:3 Changed 10 years ago by jg

  • Description modified (diff)
  • Milestone changed from BTest-2 to CTest

comment:4 Changed 10 years ago by lmanul

Is there anything else I can do for this?

comment:5 Changed 10 years ago by jg

Could you check into the state of GTK and hippocanvas support for styluses?

Check with Marco on the accessibility needs. Note that an accessibility mailing list was just established: Peter Korn and TV Raman can help what the needs and requirements on.

On the infrastructure side of A11y, is the problem that the Gnome accessibility framework still uses bonobo for its internal interfaces: I believe there are some others who've been developing dbus patches, but I gather the work is under resourced. We'd just as soon not have to have this dependency (long term). The dependency only actually hurts us when a11y is enabled, due to dynamic loading.

comment:6 Changed 10 years ago by jondo

  • Cc jondo added
  • Verified unset

comment:7 Changed 10 years ago by jg

  • Component changed from display to x window system

comment:8 Changed 10 years ago by ujwal2

Why the toolkit is always on b/w mode?and this toolkit seems not to be good for checkboxes where we can't make difference in consecutive checkboxes. button and other kits vanishes within application's default color. is there any way to use qt (kde) toolkit which is quite nicer than any other toolkits? is it possible to change the sugar environment to other bytecode environment also the children can't program any python and python is greatest bulk for two application... Plz be posting..

comment:9 Changed 10 years ago by jg

  • Milestone changed from Trial-3 to V1.1

comment:10 Changed 9 years ago by sayamindu

  • Cc sayamindu added

What are the exact requirements for enhanced stylus input support ? GTK+ 2.10 and above has something called touch screen mode, which is documented at

comment:11 Changed 9 years ago by jg

We have to get the tablet squared away: that's awaiting the move to the 1.4 version of the X server.

comment:12 Changed 8 years ago by bemasc

  • Action Needed set to never set
  • Cc bemasc added

Given that OLPC has dropped stylus support, we have a complete theme in place, resolution independence has gotten a lot of work, and even blinking cursors are being taken care of (#7992), perhaps this bug should be closed.

comment:13 Changed 7 years ago by cjl

  • Resolution set to fixed
  • Status changed from new to closed

As blinking has it's own ticket #7992 and over a year ago bemasc has reviewed the other elements of this ticket as having gotten attention, closing this as fixed.

Note: See TracTickets for help on using tickets.