Commit graph

1001 commits

Author SHA1 Message Date
Jesse van den Kieboom
89a54c247b Added vala stamp files to clean files 2012-07-06 18:50:48 +02:00
Jesse van den Kieboom
961052a9ce Go to previous path instead of down path when clearing tree model 2012-07-06 18:50:48 +02:00
Jesse van den Kieboom
91a5c8f0ea Fix cancelling logic of commit model 2012-07-06 18:50:47 +02:00
Jesse van den Kieboom
69ad1afc97 Depend on glib 2.32 for threads 2012-07-06 18:50:47 +02:00
Ignacio Casal Quinteiro
0f17a5c9a5 Hide titlebar when maximized 2012-07-06 13:51:45 +02:00
Ignacio Casal Quinteiro
12a4e1f3a8 Add main toolbar 2012-07-06 13:51:40 +02:00
Ignacio Casal Quinteiro
e2cb441a1e Add widget to glade catalog 2012-07-05 17:12:40 +02:00
Jesse van den Kieboom
33f1075d9a Added GPL license stub in all vala files 2012-07-02 20:02:34 +02:00
Ignacio Casal Quinteiro
0ac1f8b02b Do not warn if the repository is null 2012-07-02 17:20:29 +02:00
Ignacio Casal Quinteiro
8279a93e6c A repository can be null 2012-07-02 17:16:54 +02:00
Guillaume Desmottes
fa76492117 auto-scroll during DnD
https://bugzilla.gnome.org/show_bug.cgi?id=678782
2012-06-26 13:58:02 +02:00
Guillaume Desmottes
15eab5980c add API to (un)highlight a widget during DnD
https://bugzilla.gnome.org/show_bug.cgi?id=678603
2012-06-25 10:23:05 +02:00
Guillaume Desmottes
99d9f29f66 Depend on Vala 0.16.1
We are using vfunc accessors for Widget.get_preferred_height/width which have
been added to this version.

https://bugzilla.gnome.org/show_bug.cgi?id=678072
2012-06-25 10:15:49 +02:00
Guillaume Desmottes
f43820e357 focus: cope with cursor_child being null
https://bugzilla.gnome.org/show_bug.cgi?id=677680
2012-06-11 09:36:03 +02:00
Guillaume Desmottes
6adf9cb1e7 fix style of focus()
No semantic change, I just hate working on miss aligned code.

https://bugzilla.gnome.org/show_bug.cgi?id=677680
2012-06-08 10:13:49 +02:00
Guillaume Desmottes
360e782ad9 add get_child_at_y () public method 2012-06-04 13:49:51 +02:00
Jesse van den Kieboom
f35267ba92 Increase a bit the width of the subject in the history view 2012-06-02 16:04:22 +02:00
Jesse van den Kieboom
c6b2494ea0 Show tags in history navigation 2012-06-02 16:04:03 +02:00
Jesse van den Kieboom
6ae57f4bda Use symbolic colors for tango colors in labels 2012-06-02 16:03:41 +02:00
Ignacio Casal Quinteiro
7264c0b042 Hide list headers.
We don't need to reorder elements so there is no need to show the
headers. (Spotted by aday)
2012-06-01 17:15:27 +02:00
Ignacio Casal Quinteiro
5c43a30a40 Center the labels 2012-06-01 17:14:01 +02:00
Guillaume Desmottes
6b6963465e add option to activate on double click 2012-06-01 12:14:24 +02:00
Guillaume Desmottes
f548c9de99 fix style in button_{press,release}_event
I hate mixing tabs and spaces...
2012-06-01 11:31:00 +02:00
Ignacio Casal Quinteiro
c39feb6380 Remove shadow in the history plugin 2012-05-30 22:18:00 +02:00
Ignacio Casal Quinteiro
7dd3b675b2 Remove global border for all views 2012-05-30 22:17:44 +02:00
Ignacio Casal Quinteiro
8e76c08ce4 history: no need of grid, use directly the scrolled window 2012-05-30 22:04:14 +02:00
Ignacio Casal Quinteiro
147b480089 Use CSS to draw the label renderer 2012-05-30 21:53:07 +02:00
Ignacio Casal Quinteiro
f431d764c0 Call ggit_init 2012-05-29 17:57:17 +02:00
Guillaume Desmottes
117d9e3c9e cache the iter while iterating over the children
The iter may be destroyed in the callback.
2012-05-29 16:04:45 +02:00
Ignacio Casal Quinteiro
4e3601e920 Last element is null and we don't get an error to catch anymore 2012-05-28 22:44:30 +02:00
Alexander Larsson
6e5b00715c Update separators when visibility changes. 2012-05-25 14:15:04 +02:00
Alexander Larsson
7ece2dfcb5 Fix child_changed update_separator code
When we move a child, three childrens separators may be affected.
The moved child, the one after the new position, and the one
*after* the previous position (as it got a new before).

However, we were looking at the one before the previous location => bug.
2012-05-25 14:15:00 +02:00
Alexander Larsson
4f369213e3 Remove useless update_separator call on add
When we add a child the only separators affected are the new
child, and the one after that.
2012-05-25 14:14:54 +02:00
Alexander Larsson
eb56153b25 Test scrolled listbox not at top 2012-05-21 14:40:57 +02:00
Alexander Larsson
fbf0e16483 Support adjustments where the ListBox is not at top 2012-05-21 14:39:57 +02:00
Alexander Larsson
e713145454 Fix coordinates in size_allocate
We should not add allocation.x/y to the child, as we are a
window widget.
2012-05-21 14:34:49 +02:00
Alexander Larsson
a2d1672bf1 Set background of GdkWindow 2012-05-21 14:15:37 +02:00
Alexander Larsson
3747eb152d Track and properly remove separator widget children
We need to handle a separator child being destroyed any time, and we
need to properly unparent them when the main child for it is removed.
2012-05-21 11:00:49 +02:00
Alexander Larsson
046b399904 Clean up all .c files created from .vala files 2012-05-21 11:00:21 +02:00
Alexander Larsson
b4ce5aa07f Fix up test-scrolled build 2012-05-21 10:58:54 +02:00
Guillaume Desmottes
2f3e856f91 use GObject constructor
Needed to be able to subclass to object in C.
2012-05-21 09:50:33 +02:00
Ignacio Casal Quinteiro
4d7f842f66 Specify pixels in the css 2012-05-20 21:33:17 +02:00
Guillaume Desmottes
df38a057af upadte .gitignore 2012-05-17 09:49:08 +02:00
Guillaume Desmottes
b8c72df8ff generate egg-list-box-uninstalled 2012-05-17 09:37:20 +02:00
Guillaume Desmottes
f6cae2e8b4 Build a static library
Easier to be use from C code.
2012-05-17 09:27:14 +02:00
Guillaume Desmottes
c25487f7c7 autogen.sh: add --no-configure option
Needed when hooking autogen in the autogen of a super project.
2012-05-16 17:27:07 +02:00
Alexander Larsson
736f1c9e3c Add set_adjustment to the API instead of relying on focus_vadjustment
Also, add a helper for adding to a GtkScrolledWindow
2012-05-16 14:44:05 +02:00
Alexander Larsson
09135fbb8f Avoid updating separators while not visible
This helps avoiding an O(n^2) add() loop where all child widgets
are non-visible during child addition, so we its quite expensive
to find the previous visible child.
2012-05-16 14:35:27 +02:00
Alexander Larsson
2e300a837a Initial version of test with scrolledwindow 2012-05-16 14:05:18 +02:00
Alexander Larsson
8d7860761c Make ChildInfo a class so we get rid of the by-value semantics
We were comparing equality by value, etc, and we had to use "?" everywhere to
work around value copying. Better just use a class.
2012-05-16 12:14:28 +02:00