Commit graph

144 commits

Author SHA1 Message Date
Jesse van den Kieboom a2f9b535d1 Add setting for diff tab width 2014-07-10 16:27:39 +02:00
Jesse van den Kieboom cf892f0a3d Expose diff view options 2014-07-09 21:47:33 +02:00
Jesse van den Kieboom 98cfe0e520 Add UIElement descriptions 2014-07-01 17:49:43 +02:00
Jesse van den Kieboom 00b3885d0e Add state setting for ignoring whitespace 2014-06-30 23:02:30 +02:00
Jesse van den Kieboom 011d6c9281 Fix install rules for plugins 2014-06-30 14:11:20 +02:00
Jesse van den Kieboom bd7902ce7a Make diff-symbolic 128x128
Just to stop gtk+ from spewing warnings
2014-06-25 19:43:19 +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 bf021dcadd Do not assume external gsettings schemas exist
The problem with GSettings is that it errors when a schema is not found
causing the application to abort. We now check for schema existence of
external schemas that we optionally want to use.

https://bugzilla.gnome.org/show_bug.cgi?id=721748
2014-01-08 14:48:40 +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 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 c11657dc9a Use non-recursive make to build plugins 2014-01-04 15:58:23 +01:00
Jesse van den Kieboom c4139fb6e5 Clean generated resource files 2014-01-03 21:13:01 +01:00
Jesse van den Kieboom 60c16f5cfe Added GITIGNOREFILES for vala sources 2014-01-03 21:12:42 +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 b0193abed0 Cleanup use of CFLAGS, CPPFLAGS, LDFLAGS and LIBADD 2014-01-03 19:49:32 +01:00
Ignacio Casal Quinteiro 8bd3f661b1 files: better packing for paned 2013-07-18 20:02:27 +02:00
Paolo Borelli 561f669526 Add modelines to Makefile.am 2013-07-06 12:15:41 +02:00
Jesse van den Kieboom 11824865fb Removed js argument from constructing diff 2013-07-03 18:23:53 +02:00
Jesse van den Kieboom c6d97d8c4c Update for new lookup 2013-07-03 09:50:58 +02:00
Jesse van den Kieboom 15dea3e3ce Use commit to get tree 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom e60619c819 Set initial selection 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom a3f90d047e No need to notify availability anymore 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom f4689c95d7 Update diff and files for having history in the core 2013-07-02 15:26:16 +02:00
Jesse van den Kieboom 2134437e98 Move history to core 2013-07-02 15:26:15 +02:00
Jesse van den Kieboom e649026751 Use AM_CPPFLAGS instead of INCLUDES 2013-06-29 14:48:57 +02:00
Sindhu Sundar b5644b2499 Renamed references_foreach to references_foreach_name 2013-06-24 18:50:08 +02:00
Ignacio Casal Quinteiro 8252238630 Move files from libgitg-gtk to libgitg 2013-06-23 20:39:59 +02:00
Paolo Borelli 7c160ffa7b Merge CommitModel in a single class
Simplifies hierarchy in preparation for merging libgitg and libgitg-gtk
2013-06-23 17:00:35 +02:00
Techlive Zheng b9dfbc0778 Do not emit 'ref_activated' signal during a reloading 2013-06-03 17:00:32 +08:00
Techlive Zheng 5cf7434857 Follow the coding style 2013-06-03 15:05:09 +08:00
Techlive Zheng dd63634192 Remove unused method 'remove_section()' 2013-06-03 15:02:09 +08:00
Techlive Zheng 2003157374 Remove unused method 'append_separator()' 2013-06-03 15:02:09 +08:00
Techlive Zheng 869479c31f Reload the history view when repository changes 2013-06-03 15:02:09 +08:00
Techlive Zheng 75f04c9f17 Locate all the properties together 2013-06-03 14:30:22 +08:00
Techlive Zheng ceda5ffe3c No need property 'available' anymore 2013-06-03 14:30:22 +08:00
Techlive Zheng c2a0ed04e6 Remove NavigationSide, no need for now 2013-06-03 14:30:22 +08:00
Techlive Zheng 33e59a4a64 Give the methods a more sensible name 2013-06-03 14:30:22 +08:00
Techlive Zheng 503fbbde6f Clean up the method access scope 2013-06-03 14:30:22 +08:00
Techlive Zheng ca1fab7f2d Keep the scrolling position of navigation during reloading 2013-06-03 14:30:18 +08:00
Techlive Zheng 3430656538 Keep the selected navigation reference during reloading 2013-06-03 13:22:31 +08:00
Techlive Zheng ef329ed44c Do not trigger 'on_ref_activated' signal during reloading
Detach the model from the tree view first, then do the reloading of the
model. Otherwise, as the 'on_ref_activated' signal has been connected,
each time the model changes, the signal will be emitted, cause
unnecessary rendering of the commit list view.
2013-06-03 13:22:31 +08:00
Techlive Zheng 8c7236ad48 Do not do reloading on repository notify
Currently, the navigation gets reloading twice everytime when the
history view is reloaded, it should only be reloaded on explicitly
invoked.
2013-06-03 13:22:31 +08:00
Techlive Zheng 79dc7d1906 Field 'd_repository' should be nullable 2013-06-03 13:22:31 +08:00