Commit graph

84 commits

Author SHA1 Message Date
Jesse van den Kieboom 69af086209 Implement selection mode for dash view 2014-07-15 10:04:25 +02:00
Jesse van den Kieboom d544fff86e Add Searchable interface 2014-07-13 19:09:42 +02:00
Jesse van den Kieboom 868b998325 Make search optional per activity 2014-07-12 11:15:48 +02:00
Jesse van den Kieboom 4b5bacc497 Fix install targets 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom 3750ed9fd0 Cleanly separate ref actions using interfaces 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom f2424d479d Added GitgExtUserQuery 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom 0974aac605 Add action interface implementation 2014-07-12 10:55:25 +02:00
Jesse van den Kieboom 799d90fb31 Rename GitgExt.RefAction to GitgExt.Action 2014-07-12 10:55:24 +02:00
Jesse van den Kieboom f0f119b338 Added initial action interfaces in GitgExt 2014-07-12 10:55:24 +02:00
Jesse van den Kieboom a98454abf0 Do not double reload 2014-07-10 22:17:30 +02:00
Jesse van den Kieboom 98cfe0e520 Add UIElement descriptions 2014-07-01 17:49:43 +02:00
Jesse van den Kieboom f1fd761273 Added busy property on GitgExt.Application 2014-07-01 14:16:01 +02:00
Jesse van den Kieboom ada8a407eb Added user query API in GitgExt 2014-07-01 14:15:28 +02:00
Jesse van den Kieboom d742af7951 Use ggit vapi instead of gir 2014-06-30 22:01:30 +02:00
Jesse van den Kieboom 0a8aab4557 Remove unneeded GITIGNOREFILES 2014-01-11 03:48:16 +01:00
Jesse van den Kieboom fa8ebab10d Fix GitgExt.Message overrides 2014-01-09 20:54:01 +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 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 d745b7b992 Separate libgitg and libgitg-ext targets 2014-01-05 17:05:40 +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 f38f77d402 Use non-recursive make to build libgitg-ext 2014-01-04 14:09:03 +01:00
Jesse van den Kieboom d0e38aa4ec Fix sources for generating docs 2014-01-03 22:06:51 +01:00
Jesse van den Kieboom 79fae4487a Consistently use VALASOURCES 2014-01-03 22:06:38 +01:00
Jesse van den Kieboom 60c16f5cfe Added GITIGNOREFILES for vala sources 2014-01-03 21:12:42 +01:00
Jesse van den Kieboom adc0c01c4e Remove unused inclusion of valadoc.mk 2014-01-03 19:49:36 +01:00
Jesse van den Kieboom 76b80663bb Add .gir to EXTRA_DIST 2014-01-03 19:49:36 +01:00
Jesse van den Kieboom c74b1ce0fa Use $(top_srcdir) for typelib generation
Since .gir files are now distributed, we need to locate them in srcdir instead
of builddir
2014-01-03 19:49:35 +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 9f64f5f804 Remove explicit .la dependencies 2014-01-03 19:49:32 +01:00
Jesse van den Kieboom b0193abed0 Cleanup use of CFLAGS, CPPFLAGS, LDFLAGS and LIBADD 2014-01-03 19:49:32 +01:00
Paolo Borelli 5cbbb2d9a3 Make the dependency on our vapi files explicit
We need to list our own vapi files in BUILT_SOURCES so that at boostrap
make knows it has to first generate these files and then build the main
gitg binary.
2013-07-08 10:27:01 +02:00
Paolo Borelli 561f669526 Add modelines to Makefile.am 2013-07-06 12:15:41 +02:00
Paolo Borelli bd67a26324 use _HEADERS for headers in Makefile.am 2013-07-06 00:06:58 +02:00
Jesse van den Kieboom b759670df1 Store environment in window 2013-07-05 13:04:07 +02:00
Jesse van den Kieboom 564f6da5d5 Make show_infobar public 2013-07-03 18:52:42 +02:00
Jesse van den Kieboom dfc12858f9 Implement defaults for some interface methods 2013-07-03 16:38:46 +02:00
Jesse van den Kieboom 54f6cfb5ed Rename view to activity 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom 21835c8079 Put back is_default_for 2013-07-02 15:26:15 +02:00
Jesse van den Kieboom 777cabc7ff Make extensions more specific 2013-07-02 15:24:49 +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 671d2f7a2b Make the view's stack_panel property nullable 2013-05-30 20:20:08 +02:00
Techlive Zheng 1f91efbf9b Add necessary comments to the abstraction interface 2013-05-30 20:20:08 +02:00
Techlive Zheng 5e35e3a67a Revert changes made in commit ed7abdb for building with libgd
After porting to GtkStack, we do not need them any more.
2013-05-30 20:20:08 +02:00