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
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
f0f119b338
Added initial action interfaces in GitgExt
2014-07-12 10:55:24 +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
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
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
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
54f6cfb5ed
Rename view to activity
2013-07-02 15:26:16 +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
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
Techlive Zheng
d1278a24b3
Port gee from version 1.0 to 0.8
2013-05-27 10:02:46 +02:00
Techlive Zheng
ed7abdb90c
Let GitgExtView decide where should GitgExtPanels be placed
2013-05-27 09:22:10 +02:00
Techlive Zheng
523909d7f7
Move navigation panel into history plugin
...
Resolve #700541
2013-05-27 09:21:26 +02:00
Jesse van den Kieboom
58c79792e8
Do not pass gir command line arguments to valadoc
2012-10-30 11:11:33 +01:00
Ignacio Casal Quinteiro
d81a864dbc
Use AM_VALAFLAGS
2012-10-17 08:38:37 +02:00
Jesse van den Kieboom
7354780e04
Added convenience function for building ui from resource
2012-07-18 17:35:09 +02:00
Jesse van den Kieboom
800684585a
Added GitgExt.Preferences interface
...
This interface can be implemented to provide preference panels
in the gitg preference dialog
2012-07-18 17:34:47 +02:00
Jesse van den Kieboom
33368f1f27
Added support for plugin command line options
...
The history plugin now implements the --all flag
2012-07-18 11:03:45 +02:00
Jesse van den Kieboom
9545e8e55a
Started adding support for generating docs with valadoc
2012-07-17 09:51:04 +02:00
Jesse van den Kieboom
3eda9ac4d3
Added new GitgExt.ObjectSelection interface
...
This interface can be implemented if an object supports selecting git
objects.
2012-07-17 09:50:36 +02:00
Jesse van den Kieboom
cfae9d4795
Added common GitgExt.UIElement interface
...
Both the view and the panel now inherit from this interface
2012-07-17 09:47:07 +02:00
Jesse van den Kieboom
2701de49ea
Use vapi instead of gir internally
2012-07-12 20:52:07 +02:00
Jesse van den Kieboom
d298541666
Initial implementation of webkit based diff view
2012-07-11 14:05:11 +02:00
Jesse van den Kieboom
8a55f23623
Enable vala debugging if requested
2012-07-06 19:36:06 +02:00
Jesse van den Kieboom
69ad1afc97
Depend on glib 2.32 for threads
2012-07-06 18:50:47 +02:00
Jesse van den Kieboom
09fdc390b0
Fix various autotools dependencies for building without installing
2012-05-04 17:10:10 +02:00