Commit graph

1151 commits

Author SHA1 Message Date
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
Bastien Nocera
33c2f9634a build: Fix libtool related warning
warning: 'libegglistbox.la': linking libtool libraries using a non-POSIX
archiver requires 'AM_PROG_AR' in 'configure.ac'

So add it before LT_INIT so it can be used by libtool
2013-01-15 11:03:18 +01:00
Cosimo Cecchi
706210c4e1 egg-list-box: translate motion-notify events for child windows
When a motion event is received relative to a child window, translate
the y coordinate of the event relative to our own window, since that's what
we need to fetch the correct child.

https://bugzilla.gnome.org/show_bug.cgi?id=691181
2013-01-08 10:42:38 -05:00
Rafael Ferreira
89c4f65b6d Updated Brazilian Portuguese translation 2012-12-22 11:47:11 -02:00
Cosimo Cecchi
f74b6a0c71 egg-list-box: make sure to offset the foucs ring by focus_pad
This is what all other GTK widgets usually do; not doing so here
eventually results in the separator being drawn on top of the focus
ring.
We already allocate and request space for it elsewhere in the code.
2012-12-20 16:35:28 +01:00
Jasper St. Pierre
fcd530543c Update INSTALL
More recent versions of autoconf/automake emit a different
updated message.
2012-12-12 05:01:16 -05:00
Alexander Larsson
bb1b6ef425 focus: Don't change selection on focus in
We can pick different default initial focus depending on the tab direction
when focus goes into the widget, but we should always start with the
currently selected row if any.

https://bugzilla.gnome.org/show_bug.cgi?id=689060
2012-12-10 16:48:31 +01:00
Alexander Larsson
83bdd9a3a2 Add selection on-start testcase from #689060 2012-12-10 16:46:37 +01:00
Daniel Mustieles
8aa17a50ee Updated Spanish translation 2012-11-09 12:49:59 +01:00
Xavier Claessens
2e49eaf2dc Use a pixbuf cache
https://bugzilla.gnome.org/show_bug.cgi?id=687911
2012-11-09 10:16:53 +01:00
Xavier Claessens
d53ce490a7 Add big contact list test case
Focus in/out this window used to take a lot of CPU. See
https://bugzilla.gnome.org/show_bug.cgi?id=687911

The dummy row widget code is copied from empathy-roster-contact.c to
make the test more realistic.
2012-11-09 10:16:47 +01:00
Matej Urbančič
40d1caaa2a Updated Slovenian translation 2012-11-02 22:07:33 +01:00
Piotr Drąg
c4f7636411 Updated Polish translation 2012-11-02 19:40:37 +01:00
Piotr Drąg
c54aa7c695 Updated POTFILES.in and POTFILES.skip
We really need vala (and js) support in intltools.
2012-11-02 19:36:59 +01:00
Jesse van den Kieboom
f11fc36524 Only get setting to orientation of panel, not set 2012-11-02 17:16:55 +01:00
Jesse van den Kieboom
04abe8daab Bind orientation correctly from preferences 2012-11-02 17:16:39 +01:00
Jesse van den Kieboom
e35c202963 Added interface preferences pane 2012-11-02 17:02:29 +01:00
Jesse van den Kieboom
57fd5bd7e7 Bind orientation to panel orientation 2012-11-02 17:02:29 +01:00
Jesse van den Kieboom
de95b0f3d5 Use Gitg.UI.from_builder 2012-11-02 17:02:29 +01:00
Jesse van den Kieboom
af7a4e72ac Better naming of settings 2012-11-02 17:02:29 +01:00
Fran Diéguez
016cde5d68 Updated Galician translations 2012-10-31 11:11:09 +01:00
Jesse van den Kieboom
7a5df2e1c1 Fix progress measurement 2012-10-30 23:51:43 +01:00
Jesse van den Kieboom
ed36ac2eeb Remove debug print of font size 2012-10-30 23:11:47 +01:00
Jesse van den Kieboom
9f77f18923 Transform diff json to html in a web worker 2012-10-30 22:21:41 +01:00
Jesse van den Kieboom
629a457efd Correctly calculate font size in pixels instead of points 2012-10-30 22:21:10 +01:00
Jesse van den Kieboom
7a2c43a6e2 Allow requesting partial diff information using query parameter 2012-10-30 22:20:57 +01:00
Ignacio Casal Quinteiro
6335fc5305 Depend on python 3.2.3 2012-10-30 14:14:44 +01:00
Jesse van den Kieboom
c121850399 Make sure passed action is never null 2012-10-30 11:13:26 +01:00
Jesse van den Kieboom
1f714c8874 Set url scheme handler for gitg in desktop file 2012-10-30 11:11:33 +01:00
Jesse van den Kieboom
58c79792e8 Do not pass gir command line arguments to valadoc 2012-10-30 11:11:33 +01:00
Jesse van den Kieboom
ea3c4bb8d5 Update documentation 2012-10-30 11:11:33 +01:00
Jesse van den Kieboom
3cbf810bdf Notify changes in commit model repository property 2012-10-30 11:11:33 +01:00
Jesse van den Kieboom
2985caba4f Depend on vala 0.16 2012-10-30 11:11:32 +01:00
Jesse van den Kieboom
6847eeb585 Fix check for enabling debug mode for diff 2012-10-29 17:16:30 +01:00
Jesse van den Kieboom
f5791a9cef Merge branch 'webkit2' 2012-10-29 17:00:05 +01:00
Jesse van den Kieboom
d67116e3ba Improve performance of diff rendering 2012-10-29 16:58:23 +01:00
Jesse van den Kieboom
24ca2049ca Show inspector when running in debug mode 2012-10-29 16:57:21 +01:00
Jesse van den Kieboom
e4efaf5cf2 Do not process diff lines for binary deltas 2012-10-28 22:54:37 +01:00
Jesse van den Kieboom
691e176364 Notify repository change 2012-10-28 18:25:15 +01:00
Jesse van den Kieboom
10cd83fbbb Bind available/enabled ui element properties 2012-10-28 18:25:08 +01:00
Jesse van den Kieboom
5aec1b1360 Set CLEANFILES for tests 2012-10-28 16:55:16 +01:00
Jesse van den Kieboom
67bb50e43c Depend on webkit2 1.9.92 2012-10-28 16:36:50 +01:00
Ignacio Casal Quinteiro
ddfa1b6878 dash view: show just the basename of the repository bolded 2012-10-24 11:04:21 +02:00
Ignacio Casal Quinteiro
0481bd3c58 Compression and stripping of resources 2012-10-23 13:28:47 +02:00
Ignacio Casal Quinteiro
552bcc3dbe Use GResource for icons 2012-10-23 13:25:26 +02:00
Ignacio Casal Quinteiro
52e1c3f2b4 Make the dash view a grid 2012-10-22 09:06:16 +02:00
Andika Triwidada
801ae9fc2f Added Indonesian translation 2012-10-21 18:37:11 +07:00