Commit graph

51 commits

Author SHA1 Message Date
Jesse van den Kieboom
98cfe0e520 Add UIElement descriptions 2014-07-01 17:49:43 +02:00
Jesse van den Kieboom
0a8aab4557 Remove unneeded GITIGNOREFILES 2014-01-11 03:48:16 +01:00
Jesse van den Kieboom
21fb208f8c Add hack to fix parallel install
libtool needs to relink at install (on some platforms) which requires
dependency libraries to be already installed. automake does not
generate the appropriate dependency so we do it here automatically. As
an additional bonus, we have to trick automake using a variable
indirection for the rule because it would otherwise omit the default
install rule.
2014-01-09 20:00:40 +01:00
Jesse van den Kieboom
b8111c6656 Install libraries as part of the install-exec rule 2014-01-09 20:00:24 +01:00
Jesse van den Kieboom
bf021dcadd Do not assume external gsettings schemas exist
The problem with GSettings is that it errors when a schema is not found
causing the application to abort. We now check for schema existence of
external schemas that we optionally want to use.

https://bugzilla.gnome.org/show_bug.cgi?id=721748
2014-01-08 14:48:40 +01:00
Jesse van den Kieboom
abafcb9cd6 List internal vapi dependencies as sources
This should solve the dependency issue breaking parallel build.
Instead of specifying dependencies on in-project libraries using --pkg,
we now directly specify the corresponding .vapi in sources, which makes
it properly depend.
2014-01-05 19:47:53 +01:00
Jesse van den Kieboom
9a68ed3a09 Added convenient install targets 2014-01-04 23:14:54 +01:00
Jesse van den Kieboom
8c4ce51acd Cleanly specify _LDADD and _LIBADD
This solves problems with .la dependencies and parallel build
2014-01-04 18:25:19 +01:00
Jesse van den Kieboom
107896381d Convenient makefiles to build single components 2014-01-04 16:31:29 +01:00
Jesse van den Kieboom
c11657dc9a Use non-recursive make to build plugins 2014-01-04 15:58:23 +01:00
Jesse van den Kieboom
c4139fb6e5 Clean generated resource files 2014-01-03 21:13:01 +01:00
Jesse van den Kieboom
60c16f5cfe Added GITIGNOREFILES for vala sources 2014-01-03 21:12:42 +01:00
Jesse van den Kieboom
37726aba55 Do not generate unneeded resource headers 2014-01-03 19:49:35 +01:00
Jesse van den Kieboom
2526330209 Locate resource from $(srcdir) 2014-01-03 19:49:34 +01:00
Jesse van den Kieboom
38e007c11d Namespace make variables 2014-01-03 19:49:33 +01:00
Jesse van den Kieboom
08a9212e17 Remove BUILT_SOURCES and CLEANFILES 2014-01-03 19:49:33 +01:00
Jesse van den Kieboom
b0193abed0 Cleanup use of CFLAGS, CPPFLAGS, LDFLAGS and LIBADD 2014-01-03 19:49:32 +01:00
Ignacio Casal Quinteiro
8bd3f661b1 files: better packing for paned 2013-07-18 20:02:27 +02:00
Paolo Borelli
561f669526 Add modelines to Makefile.am 2013-07-06 12:15:41 +02:00
Jesse van den Kieboom
c6d97d8c4c Update for new lookup 2013-07-03 09:50:58 +02:00
Jesse van den Kieboom
15dea3e3ce Use commit to get tree 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom
e60619c819 Set initial selection 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom
a3f90d047e No need to notify availability anymore 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom
f4689c95d7 Update diff and files for having history in the core 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom
e649026751 Use AM_CPPFLAGS instead of INCLUDES 2013-06-29 14:48:57 +02:00
Ignacio Casal Quinteiro
8252238630 Move files from libgitg-gtk to libgitg 2013-06-23 20:39:59 +02:00
Techlive Zheng
ad335d08b2 Add a 'on_panel_activated()' method into the panel interface
We have added 'on_view_activated()' method into view interface
previously, so for consistency, we do the same for panel. Let
the panel have a chance to do some work after activated.
2013-05-27 09:21:26 +02:00
Jesse van den Kieboom
2e4590d396 Only update panels when mapped 2013-03-01 16:11:53 +01:00
Ignacio Casal Quinteiro
0e2bd426c3 Use GdStackSwitcher to handle stack elements 2013-02-25 21:57:52 +01:00
Ignacio Casal Quinteiro
919cf1dcb1 files: put the tree view on the right depending of the layout 2013-02-20 16:43:11 +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
Ignacio Casal Quinteiro
325c1306d9 Fix for api breaks in libgit2-glib 2013-02-13 12:42:20 +01:00
Jesse van den Kieboom
10cd83fbbb Bind available/enabled ui element properties 2012-10-28 18:25:08 +01:00
Ignacio Casal Quinteiro
0481bd3c58 Compression and stripping of resources 2012-10-23 13:28:47 +02:00
Ignacio Casal Quinteiro
2c08e9af56 files: add icon to the list elements 2012-10-18 15:41:33 +02:00
Ignacio Casal Quinteiro
78abff4d8c files: walk tree in pre order
In post order we seem to have the folders after the files
so we can't correctly set the parent in the tree store.
2012-10-18 12:50:08 +02:00
Ignacio Casal Quinteiro
3a725e641b files: add missing sentinel 2012-10-18 12:49:37 +02:00
Ignacio Casal Quinteiro
9ac488a5dd Use GgitFileMode instead of POSIX 2012-10-17 14:35:16 +02:00
Ignacio Casal Quinteiro
d81a864dbc Use AM_VALAFLAGS 2012-10-17 08:38:37 +02:00
Ignacio Casal Quinteiro
fcf25a45fc Fix the api break by libgit2-glib 2012-10-03 09:06:48 +02:00
Jesse van den Kieboom
9b3ec06aea Use new helper function for building ui 2012-07-18 17:35:53 +02:00
Jesse van den Kieboom
5aa2577aa4 Fix negotiate order ids 2012-07-18 09:35:28 +02:00
Jesse van den Kieboom
f303cfa551 Implemented order negotiation for ui elements 2012-07-17 22:52:27 +02:00
Jesse van den Kieboom
1ccd4c9fee Made is_available and is_enabled properties 2012-07-17 22:52:06 +02:00
Jesse van den Kieboom
aaf07ed67e Check if there is a selection or show empty file 2012-07-17 17:04:36 +02:00
Jesse van den Kieboom
853d61b65b Added support for preview images in files listing 2012-07-17 17:01:38 +02:00