Commit graph

66 commits

Author SHA1 Message Date
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
Ignacio Casal Quinteiro 7f7b24645e Port to GtkStack 2013-05-30 20:20:03 +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 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
Techlive Zheng ed3e11efc3 Let current view handle reloading when repository changes
This way is really cheap and quick without going throhgh all the user
interface rebuilding process, just let the view handle the reloading
itself, the view should know what is best.
2013-05-27 09:21:26 +02:00
Techlive Zheng 523909d7f7 Move navigation panel into history plugin
Resolve #700541
2013-05-27 09:21:26 +02:00
Ignacio Casal Quinteiro 5a6ae564ea No need to expose open/create/close in app interface 2013-03-13 14:46:16 +01:00
Jesse van den Kieboom e46ec3f74d Set style of navigation tree view more like in nautilus 2013-03-01 22:31:42 +01:00
Jesse van den Kieboom 3185b6ea7c Set repository through property 2013-02-26 09:56:45 +01:00
Ignacio Casal Quinteiro 0e2bd426c3 Use GdStackSwitcher to handle stack elements 2013-02-25 21:57:52 +01:00
Jesse van den Kieboom 58c79792e8 Do not pass gir command line arguments to valadoc 2012-10-30 11:11:33 +01:00
Jesse van den Kieboom ea3c4bb8d5 Update documentation 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 9d8643f4b8 Use sidebar css style 2012-10-16 21:49:43 +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 b767be325d Added separator functionality for navigation 2012-07-18 10:08:16 +02:00