Carlos Garcia Campos
ccbd72dbe4
scrolledwindow: Allow selections and drag-and-drop when kinetic scrolling is enabled
...
If the scrolling doesn't start after a long press, the scrolling is
cancelled and events are handled by child widget normally.
2012-02-23 11:33:07 +01:00
Carlos Garcia Campos
83e6e9909e
tests: Add new test for kinetic scrolling
2012-02-23 11:33:07 +01:00
Carlos Garcia Campos
82c0f59a54
test: Add checkbox to enable/disable kinetic scrolling in scrolled window test
2012-02-23 11:33:07 +01:00
Carlos Garcia Campos
3434a84d87
scrolledwindow: Initial kinetic scrolling support
2012-02-23 11:33:07 +01:00
Carlos Garcia Campos
94b3b05634
Add GtkWidget::captured-event signal
...
https://bugzilla.gnome.org/show_bug.cgi?id=641836
2012-02-23 11:33:07 +01:00
Carlos Garnacho
010e682160
gdk: Add GDK_SOURCE_TOUCH
...
This device source applies to touch capable devices, most
notably touchscreens.
2012-02-23 11:33:07 +01:00
Chun-wei Fan
72482c335d
Bug 670499-gtkthemingengine.c: Include fallback-c89.c
...
This is due to the use of round and nearbyint() function, which are C99 functions...
2012-02-23 12:23:59 +08:00
Cosimo Cecchi
03fdaca187
color-swatch: set/unset prelight state flag on enter/leave events
...
Allows themes to set a different style on prelight.
2012-02-21 18:17:26 +01:00
Michael Natterer
f4b15a58db
x11: s/_/-/ in signal name "window-manager-changed"
2012-02-21 17:32:37 +01:00
Michael Natterer
427b88f541
GdkScreen: fix precondition checks in the public API
...
Move g_return_if_fail() stuff from the backends to the public
functions in gdkscreen.c itself, and some fixes for ugly formatting in
the various gdkscreen-backend.c files.
2012-02-21 17:19:35 +01:00
Cosimo Cecchi
8317fed2b9
Revert "Remove the broken test for now"
...
Passes correctly again now.
This reverts commit addff95c97 .
2012-02-21 12:25:06 +01:00
Cosimo Cecchi
c35f1d3f9a
Revert "Disable broken entry progress test"
...
Passes correctly again now.
This reverts commit 39e51072b4 .
2012-02-21 12:14:50 +01:00
Cosimo Cecchi
925c800e5d
entry: fix progressbar area size for interior-focus = FALSE
...
No need to subtract focus line width again, since the progressbar is
rendered starting at (0, 0).
This also fixes the entry-progressbar-coloring reftest.
2012-02-21 12:14:50 +01:00
Fran Diéguez
49674d92f9
Updated Galician translations
2012-02-21 12:08:13 +01:00
Sebastian Keller
ab2e9d9c93
Bug 650693 - Drawing errors in column headers when adding new columns
...
Reset style on visible headers, not on invisible ones
2012-02-21 11:46:47 +01:00
Chun-wei Fan
476b320759
Update Visual C++ property sheets
...
The file "installation" part needed a long-overdue update, especially
as some headers were simply moved into gtk/deprecated and some new headers
were introduced, and a new .gschema.xml file needed to be processed.
2012-02-21 18:03:51 +08:00
Matthias Clasen
ca05315c8a
Bump version
2012-02-21 10:45:07 +01:00
Matthias Clasen
addff95c97
Remove the broken test for now
...
It can come back after it has been repaired.
3.3.16
2012-02-21 10:00:26 +01:00
Мирослав Николић
7c1ea66bc1
Updated Serbian translation
2012-02-21 08:38:29 +01:00
Мирослав Николић
877f2eb986
Updated Serbian translation
2012-02-21 08:32:34 +01:00
Chun-wei Fan
2c94f67e04
Update config.h.win32(.in)
...
Make it more like the current config.h.in template.
2012-02-21 12:34:18 +08:00
Chun-wei Fan
e180e85ab8
Update gtk3-demo Visual C++ projects
...
Make up for the missed source file application.c
2012-02-21 12:08:19 +08:00
Matthias Clasen
fbaa9b2211
Bump glib dep
2012-02-21 02:00:54 +01:00
Matthias Clasen
fe71b9494a
More updates
2012-02-21 01:51:38 +01:00
Matthias Clasen
7fdc5e723e
Update expected output
2012-02-21 01:50:20 +01:00
Matthias Clasen
074bb5d5db
Updates
2012-02-21 01:50:19 +01:00
Matthias Clasen
39e51072b4
Disable broken entry progress test
...
Cosimo says this needs to be done differently.
2012-02-21 01:50:19 +01:00
Matthias Clasen
140e884868
Symbol exporting fixes
2012-02-21 01:50:19 +01:00
Matthias Clasen
b131de1293
Remove an unnecessary include
2012-02-21 01:50:19 +01:00
Matthias Clasen
9a92a1da89
Add a way to get the current modifier state
...
Xkb makes this available to us, and it is useful if you want
to do easter eggs that are triggered by Alt.
2012-02-21 01:50:18 +01:00
Ryan Lortie
8ec0cfd571
bloatpad: adjust to G(tk)Application 'quit' change
...
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Ryan Lortie
ef2df583f2
GtkApplication: simplify session quit handling
...
Instead of firing a 'quit' signal and expecting the application to do
something that will cause it to quit, just call the new
g_application_quit() API for ourselves.
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Ryan Lortie
659c7130f0
GtkApplication: remove end session API
...
This seems a bit "too powerful" and unlikely to be used by most
applications. Remove it from now, until someone comes up with a strong
desire for it.
https://bugzilla.gnome.org/show_bug.cgi?id=670485
2012-02-21 01:23:01 +01:00
Michael Natterer
914053a2a3
gtk_window_set_attached_to: ref(), not ref_sink() the attach_widget
...
The attached popup doesn't take ownership of its "parent" widget, so
ref_sink() was wrong, and caused widgets to be leaked.
2012-02-21 01:06:43 +01:00
Ask H. Larsen
db14dc8237
Updated Danish translation
2012-02-20 22:42:49 +01:00
Ask H. Larsen
e792c7cbd4
Updated Danish translation
2012-02-20 22:34:26 +01:00
Aurimas Černius
5025fb0b29
Updated Lithuanian translation
2012-02-20 22:08:14 +02:00
Luca Ferretti
ccd01724db
l10n: Updated Italian translation
2012-02-20 15:17:20 +01:00
Ihar Hrachyshka
94e5e9b4d1
Updated Belarusian translation.
2012-02-20 16:48:20 +03:00
Cosimo Cecchi
e76bdb1b98
color-chooser-widget: set a name on the "Add color" button
...
So we can easily catch it from the theme.
2012-02-20 13:53:10 +01:00
Cosimo Cecchi
9160a68c7f
color-swatch: make this a no-window widget
...
Instead of having an input/output GdkWindow, make the widget no-window,
and use a separate input-only window for events, and paint on the parent
window directly.
2012-02-20 13:49:04 +01:00
Alexander Larsson
8e4b17738e
Fix padding handling in GtkViewport
2012-02-20 12:12:05 +01:00
Cosimo Cecchi
e6a8beba9d
GtkHSV: remove an unused function
2012-02-20 11:44:51 +01:00
Cosimo Cecchi
5f9c8f653d
entry: trim the progress bar area if the text area is resized
...
When a subclass of GtkEntry (e.g. GtkSpinButton) resizes the available
text area (by overriding the get_text_area_size vfunc), we need to
ensure we don't draw a possible progressbar over the part that got
removed from the text area.
This fixes drawing a progressbar in GtkSpinButton and in its subclasses,
such as GimpSpinScale, and makes Mitch happy too!
2012-02-20 11:44:51 +01:00
David King
9a732c40fc
docs: Clarify position of gtk_list_store_insert_with_values()
...
https://bugzilla.gnome.org/show_bug.cgi?id=612283
2012-02-20 10:25:26 +00:00
Diego Escalante Urrelo
c84d58ce1b
gtkuimanager: clarify @pos of insert_action_group
...
Mention that it is possible for it to be negative, or larger than the
current number of action groups.
https://bugzilla.gnome.org/show_bug.cgi?id=669947
2012-02-20 10:12:00 +00:00
Jiří Klimeš
0a9901b1d2
docs: fix typos in functions' descriptions
...
gtk_tree_view_set_hover_expand()
gtk_tree_view_column_set_clickable()
Signed-off-by: Jiří Klimeš <jklimes@redhat.com >
2012-02-20 09:25:29 +00:00
Bastien Nocera
6697d5c6de
x11: Fix first call to _gdk_x11_keymap_key_is_modifier()
...
_gdk_x11_keymap_key_is_modifier() never tries to set min/max_keycode
if they haven't been set before, meaning that until another function
sets those, all the keys will be seen as non-modifiers.
This causes GdkKeyEvents to be wrongly tagged with "->is_modifier = 0"
when in actual fact the key is a modifier. This fixes keyboard
shortcuts captured with GtkCellRendererAccel in "raw" mode thinking
a modifier without any actual keys is a valid shortcut.
https://bugzilla.gnome.org/show_bug.cgi?id=670400
2012-02-19 17:18:13 +01:00
Kjartan Maraas
52026c3775
Updated Norwegian bokmål translation
2012-02-19 15:23:19 +01:00
Alexander Larsson
26ed41ece5
Remove unused functions
2012-02-19 15:10:48 +01:00