Commit graph

103 commits

Author SHA1 Message Date
Jesse van den Kieboom dba244de0f Improve support for extension command line arguments 2015-08-05 19:18:26 +02:00
Jesse van den Kieboom 8786f4f068 Rework the dash view implementation
- Make the dash view more self contained
- Move the open and clone menu options in an action bar
- Add cloning authentication/credentials
2015-08-04 17:35:16 +02:00
Ting-Wei Lan 4c185420e8 build: Do not use LDFLAGS to add libraries
Libraries should be added to LIBADD or LDADD, not LDFLAGS.

https://bugzilla.gnome.org/show_bug.cgi?id=753140
2015-08-02 01:14:30 +08:00
Jesse van den Kieboom 228c7f71a9 Remove unneeded [Notify] attribute 2015-07-31 00:54:06 +02:00
Jesse van den Kieboom 172eb33192 Add basic notification infrastructure 2014-12-27 18:23:12 +01:00
Jesse van den Kieboom 6eebf966cb Sort sources on alphabet 2014-12-27 13:42:41 +01:00
Jesse van den Kieboom 1a8960b3fc Add remote management 2014-12-23 18:37:01 +01:00
Jesse van den Kieboom d18fd2f82d Indentation cleanup 2014-12-23 17:43:44 +01:00
Jesse van den Kieboom 792d3dffec Fix indentation issue 2014-12-20 17:12:49 +01:00
Jesse van den Kieboom b757944e63 Implement basic history search 2014-12-20 17:10:16 +01:00
Jesse van den Kieboom 3242eeebba Show parents for commits with more than one parent
This adds links to the commit header for each parent allowing
to quickly jump to a parent.
2014-12-14 20:16:00 +01:00
Jesse van den Kieboom dc15e86773 Add open_new to GitgExt.Application 2014-12-14 10:06:21 +01:00
Jesse van den Kieboom 6c28cfadc6 Install gir and typelib in prefix 2014-12-10 07:50:50 +01:00
Michael Catanzaro a1cdc51c66 Support both webkit2gtk-3.0 and webkit2gtk-4.0
https://bugzilla.gnome.org/show_bug.cgi?id=734327
2014-08-14 12:10:51 -05:00
Jesse van den Kieboom a9478a7ac2 Implement Create Branch 2014-07-20 16:48:13 +03:00
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