Commit graph

1147 commits

Author SHA1 Message Date
Piotr Drąg
b8695d0bf4 Updated POTFILES.skip 2013-02-19 23:29:48 +01:00
Ignacio Casal Quinteiro
3932a5d7b8 Smaller toolbar icons 2013-02-19 23:21:24 +01:00
Ignacio Casal Quinteiro
5711167feb Build the accessible part of egg-list-box 2013-02-19 23:01:55 +01:00
Ignacio Casal Quinteiro
e88bf10205 Update egg-list-box 2013-02-19 22:54:24 +01:00
Piotr Drąg
6645b72ac0 Updated POTFILES.in and POTFILES.skip 2013-02-19 20:36:01 +01:00
Piotr Drąg
78a3d43d3e Updated POTFILES.in 2013-02-18 16:10:02 +01:00
Ignacio Casal Quinteiro
5b26b856da Use a tagged entry 2013-02-18 15:35:39 +01:00
Ignacio Casal Quinteiro
4c2d272b3c Actually fix the handling of the stack to switch between items 2013-02-18 15:10:34 +01:00
Ignacio Casal Quinteiro
071377e49b Add missing shadows 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
e7493991ff Use GdStack instead of custom AutoHide widget 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
b84ff175ca Make the search entry an extra toolbar using a revealer 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
cab6666422 Add libgd to configure 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
689d7a6a07 add libgd to SUBDIRS 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
abf0c6da9e add -I libgd to ACLOCAL_AMFLAGS 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
8096ee01fd git submodule update in autogen 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
cecd209e59 Add libgd submodule 2013-02-18 13:55:19 +01:00
Ignacio Casal Quinteiro
66dcb15393 files: remove source in dispose 2013-02-16 15:54:37 +01:00
Ignacio Casal Quinteiro
04799a8f5e files: another minor optimization 2013-02-16 15:37:47 +01:00
Ignacio Casal Quinteiro
04249d8fbe files: optimization to avoid o(n^2) iteration 2013-02-16 14:50:07 +01:00
Ignacio Casal Quinteiro
827a5e9110 files: populate items in an idle 2013-02-16 14:14:40 +01:00
Ignacio Casal Quinteiro
898dbd6889 files: no need for sentinel 2013-02-15 22:13:45 +01:00
William Jon McCann
491db4b5eb Revert "Install gir to pkg local dir"
This reverts commit 30689cced9.
2013-02-14 15:54:10 -05:00
William Jon McCann
30689cced9 Install gir to pkg local dir 2013-02-14 14:57:58 -05:00
Florian Müllner
fefe93f1d0 Don't use gtk_scrolled_window_add_with_viewport()
It has recently been deprecated in favor of gtk_container_add().

https://bugzilla.gnome.org/show_bug.cgi?id=693798
2013-02-14 20:59:43 +01:00
William Jon McCann
b9c7372e1d Fix annotation 2013-02-14 14:35:26 -05:00
William Jon McCann
7b5e26b11b Add gir generation 2013-02-14 14:35:26 -05:00
Paolo Borelli
87a01fd713 Add a vapi file for flowbox.
File created manually by Evan Nemerson
2013-02-13 22:29:03 +01:00
Paolo Borelli
0e91a62a3b Fix compiler warnings 2013-02-13 21:47:32 +01:00
Ignacio Casal Quinteiro
fedb14aad4 Missing px in css 2013-02-13 12:48:43 +01:00
Ignacio Casal Quinteiro
c0f2051a8c Fix also api breaks in history plugin 2013-02-13 12:47:41 +01:00
Ignacio Casal Quinteiro
325c1306d9 Fix for api breaks in libgit2-glib 2013-02-13 12:42:20 +01:00
Emanuele Aina
3728aeb721 egg-list-box: Bump the GTK+ required version due to gtk-a11y.h
The accessible implementation in 7c64979439 includes the gtk/gtk-a11y.h
header which is only available since GTK+ 3.7.6.

https://bugzilla.gnome.org/show_bug.cgi?id=693521
2013-02-10 13:19:11 -05:00
Matthias Clasen
d42491be7b Add properties to EggListBox
This makes the widget more useful in glade.
https://bugzilla.gnome.org/show_bug.cgi?id=689711
2013-02-10 13:02:09 -05:00
William Jon McCann
d9f158678d flow-box: add basic keynav 2013-02-10 07:52:25 -05:00
William Jon McCann
93fea12498 flow-box: add prelight 2013-02-09 21:00:06 -05:00
William Jon McCann
589e8984d0 flow-box: select child on button release 2013-02-09 16:21:07 -05:00
William Jon McCann
2d3d54c72b flow-box: properly initialize max children per line 2013-02-09 16:20:58 -05:00
William Jon McCann
3ba63de212 flow-box: add more error checking 2013-02-09 16:20:38 -05:00
William Jon McCann
2955ae7090 flow-box: add pc file 2013-02-09 11:33:40 -05:00
William Jon McCann
584e308e6c flow-box: use wink instead of sad 2013-02-09 10:14:55 -05:00
William Jon McCann
658540b2d7 flow-box: add basic selection support 2013-02-09 10:02:59 -05:00
William Jon McCann
ee1e2fdbee Add EggFlowBox
Derived from EggWrapBox originally written by
Tristan Van Berkom <tristanvb@openismus.com>
2013-02-08 17:07:38 -05:00
Matthias Clasen
4155378482 Avoid double emission of active-descentant-changed
egg_list_box_update_selected already calls egg_list_box_update_cursor,
so no need to call the two in a row. This was harmless, but it now
causes extra emissions of a11y signals.
https://bugzilla.gnome.org/show_bug.cgi?id=692258
2013-02-05 06:23:07 -05:00
Matthias Clasen
42012f6ffd Improve a11y implementation
Set the role to ATK_ROLE_LIST_BOX, and add the state
ATK_STATE_MANAGES_DESCENDANTS.
2013-02-04 06:27:46 -05:00
Matthias Clasen
7c64979439 A minimal accessible implementation
To inform ATs about what is going on, implement AtkSelection,
and also emit ::active-descendant-changed. This seems enough
to make orca read 'filler' for each row (unless the row happens
to be just a label, in which case, it reads the label).
https://bugzilla.gnome.org/show_bug.cgi?id=692258
2013-01-29 00:26:45 -05:00
Matthias Clasen
ebcc7ed3bd Improve keynav some more
The previous commit made it so that arrow up/down can leave the
list box when the last child is reached. But it did not work for
Page up/down, due to the way the code was written. With this
commit, all up/down key bindings can leave the widget.
2013-01-22 22:14:49 -05:00
Matthias Clasen
98b0a39efe Improve keynav
Using gtk_widget_keynav_failed() instead of hardcoding
gtk_widget_error_bell() gives applications a chance to override
keynav handling. We will make use of this in the power panel
to 'link' arrow keynav across multiple list boxes.

https://bugzilla.gnome.org/show_bug.cgi?id=692275
2013-01-22 06:02:25 -05:00
Jasper St. Pierre
f6ed22716b egg-list-box: Remove redundant check
A ChildInfo's widget should never be NULL.

https://bugzilla.gnome.org/show_bug.cgi?id=691979
2013-01-17 19:07:30 -05:00
Jasper St. Pierre
f72c0e70d2 egg-list-box: Move refiltered behavior to be a signal
If we want to show a widget when there are no children left after
a refilter, we need a hook to be able to calculate that. Adding
a signal allows us to run handlers before and after the refiltering
is done.

https://bugzilla.gnome.org/show_bug.cgi?id=691979
2013-01-17 19:07:30 -05:00
Jasper St. Pierre
a2b8fcd146 egg-list-box: Fix indentation
https://bugzilla.gnome.org/show_bug.cgi?id=691979
2013-01-17 19:07:30 -05:00