Commit graph

849 commits

Author SHA1 Message Date
Jesse van den Kieboom
a46977f572 Implemented about menu 2012-07-17 13:50:01 +02:00
Jesse van den Kieboom
c211dcbfaa Inherit system font settings for webkit 2012-07-17 11:46:17 +02:00
Jesse van den Kieboom
ffb202d76e Fix check for branch being currently checked out 2012-07-17 11:26:42 +02:00
Jesse van den Kieboom
c0ca6cca32 Marked translatable strings in dash plugin 2012-07-17 11:07:29 +02:00
Jesse van den Kieboom
349521d2d5 Mark translatable strings in diff plugin 2012-07-17 10:59:28 +02:00
Jesse van den Kieboom
275390b4e9 Updated POTFILES.in and POTFILES.skip 2012-07-17 10:58:11 +02:00
Jesse van den Kieboom
e2b8ec4e2c Mark translatable strings in history plugin 2012-07-17 10:52:59 +02:00
Jesse van den Kieboom
9061543b10 Added setlocale and codeset for gettext 2012-07-17 10:52:38 +02:00
Jesse van den Kieboom
af6615c9a6 Remove obsolute data files 2012-07-17 10:52:28 +02:00
Jesse van den Kieboom
3356bba704 Reorganize UI logic in Gitg.Window
The view/panel logic is now generically implemented in a new class
Gitg.UIElements which manages multiple GitgExt.UIElement from
an extension set. This makes the overall logic much more simple and
clearer.
2012-07-17 09:56:23 +02:00
Jesse van den Kieboom
929efac370 Implemented diff commit panel 2012-07-17 09:55:09 +02:00
Jesse van den Kieboom
75b28d0de7 Temporarily disable the dash plugin 2012-07-17 09:54:30 +02:00
Jesse van den Kieboom
c97ab74795 Update history to implement GitgExt.UIElement and GitgExt.ObjectSelection 2012-07-17 09:54:00 +02:00
Jesse van den Kieboom
62fb7bf34c Update construct/set application navigation property 2012-07-17 09:53:37 +02:00
Jesse van den Kieboom
ec736349c1 Make sure to generate unique uri's when updating the diff
We need to do this to make sure that we bypass the cache. Normally
we would send a response header to prevent webkit from caching
the diff result, but we don't have control over this with the current
implementation.
2012-07-17 09:53:07 +02:00
Jesse van den Kieboom
d2e710e193 Fix use of round function 2012-07-17 09:52:22 +02:00
Jesse van den Kieboom
22d72b6251 Added debugging for the diff view
When GITG_GTK_DIFF_VIEW_DEBUG is set, the inspector of webkit
will be made available and you can launch it from the context menu.
2012-07-17 09:52:05 +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
0ced44b317 Prepend custom icon theme path 2012-07-17 09:45:38 +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
Ignacio Casal Quinteiro
c70b058bbe Add dash view and test 2012-07-12 17:24:35 +02:00
Jesse van den Kieboom
7d65616b71 Improved visual style of diff view commit header 2012-07-12 14:07:28 +02:00
Jesse van den Kieboom
83c6842965 Fix arguments after --loca for diff view test 2012-07-12 14:06:52 +02:00
Jesse van den Kieboom
bdfd307341 Allow specifying revision for diff view test 2012-07-12 11:23:51 +02:00
Jesse van den Kieboom
0c51533d5b Added diff-view test application 2012-07-12 10:52:22 +02:00
Jesse van den Kieboom
0be3e406b6 Updated BUILT_SOURCES fixing git ignores 2012-07-12 10:13:20 +02:00
Ignacio Casal Quinteiro
030d49b447 Add custom vapis for plugins too 2012-07-11 19:25:10 +02:00
Ignacio Casal Quinteiro
9f674a403a Remove unneccessary things from listbox that are not compatible with gir 2012-07-11 18:44:35 +02:00
Ignacio Casal Quinteiro
1237a33ef0 Include json and webkit packages in plugins flags 2012-07-11 18:27:13 +02:00
Ignacio Casal Quinteiro
0fe58bfcf5 Use GitgGtk namespace for the listbox and compile it 2012-07-11 17:17:54 +02:00
Ignacio Casal Quinteiro
89d6988ba8 Merge egg-list-box 2012-07-11 17:09:21 +02:00
Jesse van den Kieboom
f7cfa3baf5 Removed test application for diff view 2012-07-11 14:08:31 +02:00
Jesse van den Kieboom
59643a0d06 Improved visual style and added commit message 2012-07-11 14:05:29 +02:00
Jesse van den Kieboom
f00497483f Added email md5 in commit diff request 2012-07-11 14:05:29 +02:00
Jesse van den Kieboom
ce3347b8ec Added support for showing diff for commit 2012-07-11 14:05:29 +02:00
Jesse van den Kieboom
ef265382d9 Added minified jquery 2012-07-11 14:05:29 +02:00
Jesse van den Kieboom
38856b6f9b Implemented basic diff rendering in js/css/html 2012-07-11 14:05:29 +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
2f688b7ff2 Remove submodules 2012-07-09 15:18:50 +02:00
Ignacio Casal Quinteiro
aa4432a5b2 Fix critical 2012-07-07 11:58:19 +02:00
Jesse van den Kieboom
6a2410aadd Properly resolve tag objects that point to commits 2012-07-06 19:36:47 +02:00
Jesse van den Kieboom
74931433f6 Do not use GtkSearchEntry yet (requires gtk+ 3.35) 2012-07-06 19:36:27 +02:00
Jesse van den Kieboom
8a55f23623 Enable vala debugging if requested 2012-07-06 19:36:06 +02:00
Jesse van den Kieboom
780a79c850 Updated submodules 2012-07-06 18:50:48 +02:00
Jesse van den Kieboom
c79872a8c1 Implemented filtering of history based on history navigation selection 2012-07-06 18:50:48 +02:00