Jesse van den Kieboom
0aa4a49d2d
Do not default to changing order
2014-07-20 16:44:16 +03:00
Jesse van den Kieboom
30ff01cae0
Make icon and widget properties default to null
2014-07-20 16:44:16 +03:00
Jesse van den Kieboom
242e23fac1
Make actions implement UIElement
2014-07-20 16:44:16 +03:00
Jesse van den Kieboom
68ace879d9
Reduce special casing dash
2014-07-16 09:58:27 +02:00
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