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
aaf07ed67e
Check if there is a selection or show empty file
2012-07-17 17:04:36 +02:00
Jesse van den Kieboom
853d61b65b
Added support for preview images in files listing
2012-07-17 17:01:38 +02:00
Jesse van den Kieboom
89cff84667
Update diff view when constructed from selection
2012-07-17 16:41:12 +02:00
Jesse van den Kieboom
59dcccd3d5
Implemented basic file listing plugin for commit
2012-07-17 16:41:01 +02:00
Jesse van den Kieboom
492aa7fcd3
Reuse id variable
2012-07-17 15:16:37 +02:00
Jesse van den Kieboom
28c8348da1
Fix parsing ref id for lightweight tag
2012-07-17 13:56:09 +02:00
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