Ticket #44 (closed enhancement: fixed)

Opened 8 years ago

Last modified 4 years ago

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
Action Needed: never set Verified: no
Deployments affected: Blocked By:
Blocking:

Description (last modified by jg) (diff)

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

Changed 8 years ago by jg

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

Blinking patch done.

Theme tester done.

Theme is under development.

Changed 8 years ago by jg

  • priority changed from normal to high
  • milestone changed from BTest-1 to BTest-2

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.

Changed 8 years ago by jg

  • description modified (diff)
  • milestone changed from BTest-2 to CTest

Changed 7 years ago by lmanul

Is there anything else I can do for this?

Changed 7 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.

Changed 7 years ago by jondo

  • cc jondo added
  • verified unset

Changed 7 years ago by jg

  • component changed from display to x window system

Changed 7 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..

Changed 7 years ago by jg

  • milestone changed from Trial-3 to V1.1

Changed 7 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 http://library.gnome.org/devel/gtk/2.12/GtkSettings.html#GtkSettings--gtk-touchscreen-mode

Changed 7 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.

Changed 6 years ago by bemasc

  • cc bemasc added
  • next_action set to never set

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.

Changed 4 years ago by cjl

  • status changed from new to closed
  • resolution set to fixed

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.