]> Pileus Git - ~andy/gtk/commit
added boolean property gtk-touchscreen-mode, which essentially means
authorMichael Natterer <mitch@imendio.com>
Wed, 22 Feb 2006 10:10:23 +0000 (10:10 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Wed, 22 Feb 2006 10:10:23 +0000 (10:10 +0000)
commit3b3b722ccffb4a3517cbbf80c2718f99f7393e97
tree07999b126d14d21f62aeb95481771215eb4f6dd2
parent9c359af5d8422b90605af964f2a073901a34cbfe
added boolean property gtk-touchscreen-mode, which essentially means

2006-02-22  Michael Natterer  <mitch@imendio.com>

* gtk/gtksettings.c: added boolean property gtk-touchscreen-mode,
which essentially means "there are no motion notify events", so
widgets can't use the pointer hovering them for anything.

* gtk/gtkmenu.c: if gtk-touchscreen-mode is TRUE, scroll menus
when clicking the scroll arrows, since hovering goes undetected.
Fixes bug #323028.

Added boolean style property "double-arrows" which always makes
both scroll arrows visible when the menu is too long.
For pushed-in popup menus, both arrows are always shown
(regardless of double-arrows), in order to fix user confusion
about the blank area. Fixes bug #129463.
ChangeLog
ChangeLog.pre-2-10
gtk/gtkmenu.c
gtk/gtksettings.c