Commit graph

48 commits

Author SHA1 Message Date
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
Jesse van den Kieboom f303cfa551 Implemented order negotiation for ui elements 2012-07-17 22:52:27 +02:00
Jesse van den Kieboom 1ccd4c9fee Made is_available and is_enabled properties 2012-07-17 22:52:06 +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 1ffe8c17e4 Make the navigation application property construct/set 2012-07-17 09:46:19 +02:00
Jesse van den Kieboom 1b9a01fc7d Allow populating with a NULL navigation 2012-07-17 09:46:05 +02:00
Jesse van den Kieboom 6c18f5e6ac Added documentation for some interfaces 2012-07-17 09:45:15 +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 33f1075d9a Added GPL license stub in all vala files 2012-07-02 20:02:34 +02:00
Jesse van den Kieboom a4431dbcb9 Show remotes in history navigation 2012-05-04 17:11:03 +02:00
Jesse van den Kieboom 09fdc390b0 Fix various autotools dependencies for building without installing 2012-05-04 17:10:10 +02:00
Jesse van den Kieboom a74c5661a6 Initial porting to vala 2012-04-14 13:46:39 +02:00